User export import

makgab képe

Üdv!

D7-ben szeretném a usereket kiexportálni és egy másik site-ba beimportálni.
A users_export modult néztem, de a függősége nincs meg (nincs olyan project) és nem tudtam kipróbálni.

Mivel tudnám az export/importot megcsinálni a legegyszerűbben?
Csak a belépési adatok kellenek: username, password, email... Jogosultságok, role-ok nem kell!

Vagy csináljam meg phpMyAdmin-ból SQL export és import-al?

G.

Drupal verzió: 
pp képe

sql export csv-be és feeds importerrel betöltöd a másik szájton. A jelszavak nem hinném, hogy menni fognak, lévén hetes.

pp

0
0
makgab képe

Pedig a jelszó kellene... :(
Mi miatt nem lehet importálni a jelszót?

0
0
pp képe

Mert nem tudod, csak az elkódolt jelszót. Persze, ha azt beírod akkor akár még működhet is. Ahogy nézem mennie kéne: https://api.drupal.org/api/drupal/includes!password.inc/function/user_ch...

pp

0
0
makgab képe

A kódolt jelszó jó, ha be lehet vele lépni.
Megnézem... köszönöm.

0
0
makgab képe

Feltettem a feeds, feed_import modulokat és "User Import" esetén kódolatlan jelszó opció van csak. :(
Kódolt jelszót nem lehet importálni? (A userek jelszavát nem ismerem.)
Akkor ez így nem fog működni?

---
update:
Már értem mire gondoltál. :)
Akkor elvileg csak úgy megy a dolog, hogy importálom a usereket és az adatbázisban módosítom a jelszavukat, azaz az eredeti kódolt jelszót bemásolgatom az adatbázis megfelelő users.pass mezőjébe.
Mivel a jelszó importáláskor kerül kódolásra.

Tehát a teljessség kedvéért:
1./ Modulok telepítése, bekapcsolása:
Feed Import 7.x-2.6
Feeds 7.x-2.0-alpha7
Feeds Admin UI 7.x-2.0-alpha7
Feeds Import 7.x-2.0-alpha7

2./ Pl. phpMyAdmin-ból CSV export users tábla (másik site-ról).

3./ A CSV elkészítése az exportból:

"name","mail"
"user","[email protected]"
"user2","[email protected]"

4./ Import CSV-ből.

5./ Majd az eredeti kódolt jelszavakat az adatbázisba másolom pl. phpMyAdmin segítségével.

Kipróbáltam, működik.

Ha más megoldás nincs...

0
0
pp képe

Igen, erre gondoltam.

0
0
makgab képe

köszi.

0
0