[gelöst] user_import
Eingetragen von Kirsten1965 (703)
am 01.02.2010 - 14:35 Uhr in
am 01.02.2010 - 14:35 Uhr in
Hallo,
ich möchte jetzt gerne ca. 700 Benutzer, die ich in einer csv Datei gespeichert habe (kommen aus einer Postnuke Installation), in meine neue Durpalsite importieren.
Ich habe mir also user_import gezogen und aktiviert. Wenn ich nun dort die Datei einspiele, so kann ich wunderbar, E-Mail Adresse, Benutzername, Passwort eingeben.
Ich möchte aber ausserdem noch 'registriert' und 'zuletzt eingeloggt' übernehmen. Diese Daten liegen mir auch im Format (1183065518) vor, aber ich kann sie nicht verknüpfen, da im Dropdown Menu diese Spalten nicht angeboten werden.
Wie kann ich dieses Problem lösen?
Gruß,
Kirsten
- Anmelden oder Registrieren um Kommentare zu schreiben
Hi, das wirst du dir dann
am 01.02.2010 - 16:44 Uhr
Hi,
das wirst du dir dann entweder programmieren müssen oder mit einem Patch für das Modul erreichen:
http://api.drupal.org/api/function/user_save/6
---
Viele Grüße,
Kars-T
| comm-press
Ich hab es schon geahnt ...
am 01.02.2010 - 16:52 Uhr
Hallo Kars-T,
danke für den Link, dann werde ich mal, oder aber ich binde per MySQL Anweisung ein, hatte da aber Bedenken, dass dann nicht alle Tabellen die richtigen Verknüpfungen haben....
Gruß,
Kirsten
Benutze lieber die API.
am 01.02.2010 - 17:10 Uhr
Benutze lieber die API. Direkt SQL ist meist nicht nötig.
---
Viele Grüße,
Kars-T
| comm-press
Ich hab letztens auch noch
am 01.02.2010 - 20:56 Uhr
Ich hab letztens auch noch >400 Nodes importiert mit einem einfachen Skript. Es erleichtert das Coding, wenn man seine CSV-Daten schonmal in derselben Datenbank wie die Drupal-Installation in eine Tabelle lädt, das geht mit phpMyAdmin sehr easy und die passende Tabelle ist ja schnell zusammengeklickt. Dann fragt man einfach im ImportSkript einfach nur alle Einträge der CSV-Tabelle ab, erzeugt für jeden einen Node (oder bei dir einen User) und speichert den . Fertig.
Ich hätte lieber TableWizard und Migrate benutzt, aber das geht nur wenn im Ziel-Inhaltstypen die Nicht-Standard-Felder die man füllen möchte / muss mit CCK erstellt sind. Leider war genau das in dem 'etwas' bescheiden aufgesetzten Projekt nicht der Fall...
--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!
webseiter.de