Eksport i Import userów z Mambo do Joomla!

Transkrypt

Eksport i Import userów z Mambo do Joomla!
Eksport i Import userów z Mambo do Joomla!
Autor: Jokris - 2007/04/24 04:23
_____________________________________
Eksport i Import userów z Mambo do Joomla!. I na odwrót.
W±tek przeniesiony z "Komponenty=>Problem z datsogallery 1.3.8 na mambo 4.5.4". Nie ma nic wspólnego z galeri±
Datso. Pytanie zada³ Luka1981.
:laugh: Co powiniene¶ zrobiæ, aby przenie¶æ u¿ytkowników oraz artyku³y z jednej bazy na drug±?. Czytaj poni¿ej:
B) Za³ó¿my, ¿e usuwasz Mambo, a instalujesz Joomla (zalecane!).
B) Zrób kopiê bazy Mambo w sposób opisywany ju¿ na Forum, w w±tku 60free/1000gp.
B) Wprawdzie mog± to byæ inne serwery (chocia¿ nie wiem do koñca, bo nic nie napisa³ autor zapytania na temat
w³asnego serwera), ale procedura zrzutu bazy danych jest podobna. Wszelkie operacje "Eksportu", je¶li u¿ywasz tego
samego serwera, nale¿y wykonaæ jako pierwsz± rzecz. W przypadku innego, docelowego serwera, mo¿esz wszystko
wykonaæ ju¿ po instalacji Joomla. Je¶li natomiast instalujesz na ten sam serwer, z t± sam± baz± danych, to po usuniêciu
Mambo, usuñ równie¿ WSZYSTKIE tabele z bazy danych SQL. Naci¶nij w bazie "Struktura", zaznacz wszystkie tabele, i
naci¶nij "usuñ". Ale dopiero po wykonaniu operacji, opisanych w dalszej czê¶ci postu. Operacje te dotycz± tylko
wybranych zagadnieñ. Usuniêcie tabel z bazy SQL mo¿na zleciæ równie¿ w instalatorze, ale nie zawsze jest to
wykonywane dok³adnie.
B) Do odtworzenia kont dla u¿ytkowników w Joomla, bêdziesz potrzebowa³ tylko te tabele, które wymieniê poni¿ej.
Wykonaj dla nich "Eksport" do pliku:
Tabela: mos_core_acl_aro. Pamiêtaj, aby zapisaæ zrzut jako plik, czyli bêdzie nosiæ nazwê "mos_core_acl_aro.sql"
Tabela: mos_core_acl_groups_aro_map. Pamiêtaj, aby zapisaæ zrzut jako plik, czyli bêdzie nosiæ nazwê
"mos_core_acl_groups_aro_map.sql"
Tabela: mos_users. Pamiêtaj, aby zapisaæ zrzut jako plik, czyli bêdzie nosiæ nazwê "mos_users.sql"
:woohoo: Tylko te 3 (trzy tabele). Reszty nie musisz. Jest jeszcze tabela "mos_contact_details", ale je¶li nie tworzy³e¶
tam danych, lub je tworzy³e¶, ale np. tylko dla siebie, to mo¿esz to ponownie odtworzyæ w sekcji "Kontakty", bo przecie¿
znasz swoje dane. Teraz otwórz ka¿dy z plików osobno, najlepiej w jakim¶ porz±dnym edytorze. Pobierz, je¶li nie
posiadasz, Notatnik SP PL 4.1 z mojej strony. Zainstaluj, i podczas otwierania plików SQL wybierz Notatnik SP z listy
programów wy¶wietlonych przez system. Nie musisz zaznaczaæ, aby zawsze otwiera³ tego typu pliki, bo po pierwszym
otwarciu, pojawi Ci siê w menu (prawo kliku) polecenia "Otwórz za pomoc±...", i wybieraj Notatnik SP.
:woohoo: Teraz wa¿na operacja. Otwórz plik "mos_core_acl_aro.sql" w Notatniku SP, i wybierz w polu Edycja=>Zamieñ.
Wpisz na górze "mos_", a w polu poni¿ej "jos_". Naci¶nij "zamieñ wszystko". Podobnie postêpuj z plikami
"mos_core_acl_groups_aro_map.sql" i "mos_users.sql". Po zakoñczeniu operacji masz gotowe tabele z u¿ytkownikami
dla Joomla. Zmieñ tylko nazwy plików na:
"mos_core_acl_aro.sql" - zamieñ na "jos_core_acl_aro.sql"
"mos_core_acl_groups_aro_map.sql" - zamieñ na "jos_core_acl_groups_aro_map.sql"
"mos_users.sql" - zamieñ na "jos_users.sql"
:blink: Teraz, oczywi¶cie po usuniêciu Mambo, a wgraniu Joomla przyst±pisz do "Importu" tabel z u¿ytkownikami.
Pamiêtaj, aby nie zmieniaæ swojej nazwy u¿ytkownika, ani has³a, bo mo¿esz nie dostaæ siê do witryny. Musi byæ
identyczne, jak w Mambo. Nazwa i Has³o!. Najlepiej podczas "Importu" b±d¼ zalogowany w serwisie, i przebywaj w
sekcji "Konta u¿ytkowników" w Joomla. Po od¶wie¿eniu strony, dla pewno¶ci, ju¿ po imporcie u¿ytkowników, wyedytuj
swoje konto, i wpisz ponownie has³o. Je¿eli Twoja nazwa zmieni³a siê, co jest ma³o prawdopodobne, popraw to, i
zapisz.
B) Kwestia kodowania znaków podczas importu tabel do bazy SQL. Tutaj nie wiem, co Ci doradziæ, ale spróbuj wczytaæ
domy¶lnie, czyli "Zestaw znaków dla pliku:" jako utf-8. Je¶li w "Kontach u¿ytkowników" bêdziesz mia³ krzaczki, usuñ
wczytane tabele w bazie SQL, i ponownie wczytaj, ale ju¿ z ustawieniem kodowania "Zestaw znaków dla pliku:" na np.
Latin1. Tu nie ma m±drego. A¿ do uzyskania polskich znaków.
B)Co do artyku³ów, to ju¿ trudniejsza sprawa, bo nie przenosisz tylko artyku³y, ale równie¿ sekcje i kategorie. Musia³by¶
wówczas wykonaæ Eksport tabel:
Tabela: mos_categories. Kategorie artyku³ów. Pamiêtaj, aby zapisaæ zrzut jako plik, czyli bêdzie nosiæ nazwê
"mos_categories.sql"
Tabela: mos_content. Tutaj s± twoje artyku³y. Pamiêtaj, aby zapisaæ zrzut jako plik, czyli bêdzie nosiæ nazwê
"mos_content.sql"
Tabela: mos_content_frontpage. Artyku³y strony frontowej, ale tylko ich ID (content_id). Pamiêtaj, aby zapisaæ zrzut jako
plik, czyli bêdzie nosiæ nazwê "mos_content_frontpage.sql"
Tabela: mos_newsfeeds. Je¶li u¿ywa³e¶ tej kategorii do pisania artyku³ów. Je¶li nie u¿ywa³e¶, wówczas pomiñ Eksport
tej tabeli. Pamiêtaj, aby zapisaæ zrzut jako plik, czyli bêdzie nosiæ nazwê "mos_newsfeeds.sql"
Tabela: mos_sections. Sekcje artyku³ów. Pamiêtaj, aby zapisaæ zrzut jako plik, czyli bêdzie nosiæ nazwê
"mos_sections.sql"
:S Wykonaj zmiany nazw plików SQL podobnie jak przy u¿ytkownikach. Czyli wszystkie przyrostki "mos_" zamieñ na
Forum JOKRIS.INFO - JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambofireboard Forum Component version: 1.0.0
Generated: 4 March, 2017, 13:24
"jos_". Je¶li boisz siê wykonywaæ tylu operacji, a importu ca³ej bazy z Mambo nie nale¿y wykonywaæ, ze wzglêdu na
istotne ró¿nice w stosunku do Joomla, zrób inaczej.
Zrób tylko import u¿ytkowników. To nie jest niebezpieczne. Natomiast ju¿ artyku³y bêdziesz musia³ skopiowaæ np. do
Worda, lub lepiej do WordPada, dlatego ¿e Word dodaje swoje formatowanie. Jak wolisz. Zapisz potem te artyku³y jako
"strona www sieci web - kompletna" i nadawaj nazwy takie, jakie nosz± artyku³y, czyli np. "Witaj.htm".
Odtwórz rêcznie w Joomla, pisa³e¶ o tym, sekcje, kategorie, i powklejaj artyku³y w swoje miejsca. Ja ju¿ tak robi³em,
jak przenosi³em stronê z jokris.ovh.org na jokris.info. Zajmie Ci to na tyle czasu, ile masz artyku³ów. Mnie zajê³o 2 dni.
B) To tyle moje wiedzy na ten temat. Pamiêtaj aby zachowaæ ostro¿no¶æ podczas "Eksportu", bo podczas "Importu", jak
siê co¶ nie powiedzie, to nic nie tracisz, bo masz "¶wie¿utkiego" CMS-a, najlepszego na ¶wiecie, o nazwie JOOMLA!.
Pozdro. Jokris. :laugh:
P.s. Zapomnia³em o wa¿nej rzeczy, i jako ¿e pisa³em post w nocy, proszê o wybaczenie.
:blink: Przed przyst±pieniem do "Importu" u¿ytkowników z Joomla! do Mambo, NALE¯Y wykonaæ kopiê (zrzuty w formie
opisywanej wy¿ej) wszystkich opisywanych tabel z bazy ju¿ zainstalowanego Joomla. Nastêpnie przed operacj±
"Importu" w/w tabel, nale¿y te tabele wcze¶niej usun±æ z bazy Joomla, jako ¿e przy próbie wczytania wyeksportowanych
tabel z Mambo pojawi siê komunikat z b³êdem i komunikatem nastêpuj±cej tre¶ci:
(to jest przyk³ad dla tabeli "jos_core_acl_aro" i importu pliku "jos_core_acl_aro.sql)
Table 'jos_core_acl_aro' already exists
...oznacza on (komunikat), ¿e taka tabela ju¿ istnieje, i nie mo¿e byæ wczytana. Dlatego wcze¶niej, po zrobieniu kopii
tabel w postaci zrzutów do plików SQL, nale¿y usun±æ w/w tabele w bazie SQL Joomla.
B) Mo¿na oczywi¶cie dodaæ tylko same rekordy do tabel za pomoc± zapytania INSERT INTO np. tak:
INSERT INTO `jos_core_acl_aro` VALUES (10, 'users', '62', 0, 'Admin', 0);
...ale dla pocz±tkuj±cego u¿ytkownika mo¿e to byæ skomplikowane, i ma³o zrozumia³e. A do takich u¿ytkowników (byæ
mo¿e i nie tylko takich...) kierowany jest ten post. Je¶li co¶ niejasne, proszê pisaæ. Ale tylko w tym w±tku i w tym temacie.
Cze¶æ.:cheer: :cheer: :cheer:
============================================================================
Odp:Eksport i Import userów z Mambo do Joomla!
Autor: Luka1981 - 2007/04/24 22:43
_____________________________________
Dzieki za pomoc
za ch³opca siê nie denerujê :)
nie rozumiem do koñca przeniesienia artyku³ów ale niestety bêde móg³ siê tym zaj±c w weekend wtedy ewentualnie
dopytam.
Pozdrawiam
============================================================================
Odp:Eksport i Import userów z Mambo do Joomla!
Autor: Luka1981 - 2007/04/28 10:55
_____________________________________
Witam,
import przeszed³
niestety importowanie artyku³ów nie dzia³a
Próbowa³em kilka razy i zawse przy wgrywaniu tabeli contet daje info o nie pasuj±cym wpisie :(
Trzeba bêdzie z palca wpisaæ.
Tak czy siak dziêki za pomoc.
Pozdro
============================================================================
Odp:Eksport i Import userów z Mambo do Joomla!
Autor: kris_395 - 2007/06/14 07:29
_____________________________________
Jorkis, mam pytanie. Przenioslem swoich uzytkownikow z mambo na joomle. Wszystko OK. Mam tylko jeden problem na
Forum JOKRIS.INFO - JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambofireboard Forum Component version: 1.0.0
Generated: 4 March, 2017, 13:24
stronie, ktory mnie wkurza. Moj total user modul pokazuje o 1 uzytkownika mniej niz modul statystyk. W bazie, na forum
Fire Board i w CB mam 1126 uzytkownikow i , a w module total user 1125. Gdzie to mozna skorygowac?
============================================================================
Forum JOKRIS.INFO - JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambofireboard Forum Component version: 1.0.0
Generated: 4 March, 2017, 13:24

Podobne dokumenty