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