Hogy lehet más CMS rendszer felhasználóinak migrálása joomla oldalra?

Több
9 éve 7 hónapja #5575 Írta: kocsislaci
Üdv mindenkinek!

Félek leírni, de egy php-fusion oldal regisztrált felhasználóit szeretném joomla 3.x re átvinni. Valahogy ez megoldható szerintetek?

Köszi

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
9 éve 7 hónapja #5576 Írta: Balázs
Kész ingyenes megoldást nem biztos, hogy találsz, mivel elég sok szempontot figyelembe kell venni adatmigrálásnál. De vannak specialisták akik kisebb-nagyobb összegért elvégzik a migrálásokat pl. Profprojects

Ha bizalmas információt szeretnél közölni az adminokkal, akkor tedd az üzeneted tartalmát a [ confidential ][ /confidential ] címkék közé (szóközök nélkül).

Joomla! tanácsadás, oktatás, fejlesztés - joomlabs.hu

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
9 éve 7 hónapja #5585 Írta: Zotius
A dolog nehézsége attól függ, hogy a „users” táblából mely adatmezőket szeretnéd migrálni.
Alapvetőek pl. a Felhasználónév, Valódi név, E-mail mezők. ezek nyilván mindkét CMS rendszerben megvannak. A további adatmezőket - ha vannak - meg kell vizsgálni, s amelyike(ke)t lehet, meg kell egymásnak feleltetni, ha lehetséges. Ha létezik megfeleltethetőség, akkor azok is migrálhatók.
Először nyilván kell egy SQL adatexportot csinálni a PHP Fusion adatbázis users táblájából, majd a migrálható mezők adatait meghagyva, a felesleget (nem migrálható adatokat) pl. egy egyszerű szövegszerkesztőben kitakarítani, hogy csak a migrálható tartalom maradjon. Az SQL fájlban pedig az egymásnak megfelelő mezőneveket átírni, hogy importáláskor a Joomla adatbázisának #_users táblájába importálhatóak legyenek. Ha mindezekkel megvagyunk, már csak pár kattintás a phpMyAdmin felületen, s be lehet szippantani az adatokat.
Vázlatosan ennyiből áll a migrálás. Maga az adattisztítási munka (a szövegszerkesztőben) azért kissé hosszadalmas lehet, főleg, ha sok felhasználó adatáról van szó. Ami a szomorú az egészben, hogy a jelszavak titkosítási algoritmusa eltérő, így a migrált felhasználóknak egy kezdeti, ideiglenes jelszót kell adni, amit később maguk tetszés szerint megváltoztathatnak.
Ha létezik is egyáltalán valamilyen migrálási szkript PHP Fusion és Joomla között, az is nagyjából ezeket a munkafázisokat hajtja (hajtaná) végre. Mindenesetre szép feladat... :D
Lehet, hogy egyszerűbb és célravezetőbb kiírni a Joomlásított új site-on, hogy aki korábban regisztrált a PHP-Fusion-os site-on, az regisztráljon ismét, ha élvezni akarja az oldal szolgáltatásait.

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
9 éve 7 hónapja #5586 Írta: Balázs
He-he-he, feltételezem Laci egy kész és kényelmes megoldásra gondolt elsősorban :)

Ha bizalmas információt szeretnél közölni az adminokkal, akkor tedd az üzeneted tartalmát a [ confidential ][ /confidential ] címkék közé (szóközök nélkül).

Joomla! tanácsadás, oktatás, fejlesztés - joomlabs.hu

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
9 éve 7 hónapja #5587 Írta: Zotius
Való igaz, a Profprojects profi, teljes cms migrációra ad megoldást, de szolgáltatásuk ára is ennek megfelelően kissé húzós. Én csak a kérdésben jelzett felhasználói adatok migrálásának módszerét vázoltam, s ha annyi elég, akkor nem biztos, hogy érdemes ennyi pénzt költeni a feladatra. A döntés szerintem attól függ majd, milyen vastag a bukszája, és mekkora a migrálandó adathalmaz. :)

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
9 éve 7 hónapja #5589 Írta: kocsislaci
Köszönöm mindkettőtöknek!

A fizetős megoldás tényleg drága, főleg hogy társadalmi munkában készítem a weboldalt, így arra pénz nincs....

A másik megoldást megfontolom bár félek az adatbázisban turkálni, félve hogy használhatatlanná teszem az oldalt.... bár arra van a backup....

Jelentkezz be, hogy te is részt vehess beszélgetésben!