Egy létező oldal regisztrált felhasználóit szeretném átrakni az új drupal oldalhoz.
Hogy tudnám ezt egyszerüen megoldani?
Lehet hogy már volt ilyen téma, de nem találom. Ha volt ilyen, elég egy link is :)
User import modult felrakod és be tudod importálni a felhasználókat Drupal alá. Kell így is egy pici javítgatás az adatbázisba, de kevesebb munka, mintha egyenként kellene beírni mindet. Én e107-ről portoltam át Drupalra egy oldalt, és ott ugyanezt kellett megoldanom, ment minden gond nélkül.
Eddig ok. De a "Kell így is egy pici javítgatás"-hoz a leirást hol találom. A csv fájl celláit milyen sorrendbe rakjam? pl felhasználónév;jelszó;emailcim;stb vagy emailcim;stb;jelszó;stb?
Csak azokat az adatokat viszed át amit szeretnél gondolom. A sorrend pedig attól függ, hogy milyen sorrendben szerepelneka drupal_users táblában. Így nem lesz kavarodás, és elkerülöd a későbbi problémákat. Elég régen használtam már, de néhányszori próbálkozás után beimportálta a felhasználókat. A kozmetikázásra pedig arra gondoltam, hogy pl. nálam a régi adatbázisban a felhasználónevekben volt szóköz, itt viszont javítanom kellett. De még így is egyszerűbb volt, nem beszélve arról, hogy olyan adatokat is át tudtam hozni vele, ami a Drupalban nem volt alapban, csak a profilt kellett kiegészíteni vele.
Hali! És mi a helyzet ilyenkor a jelszavakkal, ha más rendszerből hozom át a felhasználókat? Be lehet állítani, ha valaki bejön az oldalra a kiküldött levél hatására, akkor bekérje tőle az új jelszót?
Ha más rendszerből hozol át felhasználót, a user_import modullal a jelszavait is át tudod hozni. Ha végigzongorázod az importálást a felhasználó be tud jelentkezni a régi nevével és jelszavával. Nekik nem is küld a rendzser e-mailt, ha bejelentkezik a delikvens akkor megváltoztathatja magának, vagy az admin megcsinálja. Pontosan ez a lényeg: ne okozzunk kellemetlenséget neki azzal, hogy átportoltuk a weboldalt Drupalra.
Ez tök jó és köszi a választ, de mi van akkor, ha kódolva van a jelszó a másik oldalon, amit egy programozó fejlesztett le magától? Azt vissza tudja fejteni ez a modul?
User Import modul
User import modult felrakod és be tudod importálni a felhasználókat Drupal alá. Kell így is egy pici javítgatás az adatbázisba, de kevesebb munka, mintha egyenként kellene beírni mindet. Én e107-ről portoltam át Drupalra egy oldalt, és ott ugyanezt kellett megoldanom, ment minden gond nélkül.
CSV fájlban a sorrend howto
Eddig ok. De a "Kell így is egy pici javítgatás"-hoz a leirást hol találom. A csv fájl celláit milyen sorrendbe rakjam? pl felhasználónév;jelszó;emailcim;stb vagy emailcim;stb;jelszó;stb?
Csak azokat az adatokat
Csak azokat az adatokat viszed át amit szeretnél gondolom. A sorrend pedig attól függ, hogy milyen sorrendben szerepelneka drupal_users táblában. Így nem lesz kavarodás, és elkerülöd a későbbi problémákat. Elég régen használtam már, de néhányszori próbálkozás után beimportálta a felhasználókat. A kozmetikázásra pedig arra gondoltam, hogy pl. nálam a régi adatbázisban a felhasználónevekben volt szóköz, itt viszont javítanom kellett. De még így is egyszerűbb volt, nem beszélve arról, hogy olyan adatokat is át tudtam hozni vele, ami a Drupalban nem volt alapban, csak a profilt kellett kiegészíteni vele.
Jelszó?
Hali! És mi a helyzet ilyenkor a jelszavakkal, ha más rendszerből hozom át a felhasználókat? Be lehet állítani, ha valaki bejön az oldalra a kiküldött levél hatására, akkor bekérje tőle az új jelszót?
Krisz
Ha más rendszerből hozol
Ha más rendszerből hozol át felhasználót, a user_import modullal a jelszavait is át tudod hozni. Ha végigzongorázod az importálást a felhasználó be tud jelentkezni a régi nevével és jelszavával. Nekik nem is küld a rendzser e-mailt, ha bejelentkezik a delikvens akkor megváltoztathatja magának, vagy az admin megcsinálja. Pontosan ez a lényeg: ne okozzunk kellemetlenséget neki azzal, hogy átportoltuk a weboldalt Drupalra.
Jelszó visszafejtés?
Ez tök jó és köszi a választ, de mi van akkor, ha kódolva van a jelszó a másik oldalon, amit egy programozó fejlesztett le magától? Azt vissza tudja fejteni ez a modul?
Krisz
nem
Hogyan is tudná? Milyen kódolást használt a programozó?
Átveszed a júzereket, ők meg 1x igényelnek egy új jelszót, és annyi.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu