Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Modulsuche ›

User Import drupal 7 [gelöst]

Eingetragen von oslt2 (34)
am 13.05.2011 - 18:04 Uhr in
  • Modulsuche
  • Drupal 7.x oder neuer

Hallo,

versuche folgendes hinzukriegen:
Import von Benutzer-Kontoeinstellungen aus einem CSV-File, das ich aus einer MYSQL-Datenbank exportiert habe.

Offenbar gibt es da ein Modul User Import, das aber noch nicht auf d7 geportet worden ist.

Ich habe auch schon Feeds probiert, aber da gibt es keine Möglichkeit, wie man den Benutzer automatisch eine Emails senden kann, damit sie sich einloggen und ihr Passwort ändern können. Denn das Passwort von PHPBB war ja encrypted. Migrate war mir zu kompliziert.

Weiß irgendjemand Rat?

Bernd

‹ PDF/Docx in Drupal darstellen. Auth. Ben. darf nur bestimmten content type suchen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

oslt2 schrieb Ich habe auch

Eingetragen von Thoor (3678)
am 13.05.2011 - 18:11 Uhr
oslt2 schrieb

Ich habe auch schon Feeds probiert, aber da gibt es keine Möglichkeit, wie man den Benutzer automatisch eine Emails senden kann, damit sie sich einloggen und ihr Passwort ändern können.

Wenn Du Deine Nutzerdaten bereits importiert hast, dann kannst Du möglicherweise mit http://drupal.org/project/views_bulk_operations eine entsprechende Mail an Deine User senden? Einen Versuch ist es vielleicht wert!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Einen Versuch ...

Eingetragen von oslt2 (34)
am 13.05.2011 - 23:38 Uhr

@Thoor

... wäre das Wert, aber das hört sich alles so schwierig an, außerdem habe ich noch nichts importiert.

Den Versuch mit Feeds habe ich abgebrochen, nachdem ich gemerkt hatte, dass ich weder die ursprünglichen Passwörter im Plaintext importieren kann, noch eine Meldung per Email an die User verschicken. Und dann auch noch Views!? Irgendwann werde ich das lernen. Aber man kommt ja vom Hundertsten ins Tausendste.

Immerhin habe ich jetzt den User_Import Eintrag oben im Admin-Menü gefunden und auch den Reiter "Importieren", aber ich erhalte eine Fehlermeldung.
"Die angegebene Datei user_export.csv konnte nicht hochgeladen werden. Nur Dateien mit folgenden Erweiterungen sind zulässig: jpg jpeg gif png txt doc xls pdf ppt pps odt ods odp."

Na gut, ich habe dann die Dateiwerweiterung umbenannt in txt. Aber am Ende blieb ich doch hängen und es hat Fehlermeldungen geregnet, ohne, dass irgendein Datensatz importiert worden ist.

Notice: Undefined index: processed in _user_import_process() (Zeile 1686 von /var/www/html/web498/html/drupal2/sites/all/modules/user_import/user_import.module).
Notice: Undefined index: processed in _user_import_process() (Zeile 1686 von /var/www/html/web498/html/drupal2/sites/all/modules/user_import/user_import.module).
Notice: Undefined index: processed in _user_import_process() (Zeile 1686 von /var/www/html/web498/html/drupal2/sites/all/modules/user_import/user_import.module).
Notice: Undefined index: processed in _user_import_process() (Zeile 1781 von /var/www/html/web498/html/drupal2/sites/all/modules/user_import/user_import.module).
Notice: Undefined index: valid in _user_import_process() (Zeile 1781 von /var/www/html/web498/html/drupal2/sites/all/modules/user_import/user_import.module).
PDOException: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'processed' cannot be null: UPDATE {user_import} SET pointer=:db_update_placeholder_0, processed=:db_update_placeholder_1, valid=:db_update_placeholder_2, setting=:db_update_placeholder_3 WHERE (import_id = :db_condition_placeholder_0) ; Array ( [:db_update_placeholder_0] => 130 [:db_update_placeholder_1] => [:db_update_placeholder_2] => [:db_update_placeholder_3] => imported [:db_condition_placeholder_0] => 3 ) in _user_import_settings_update() (Zeile 1505 von /var/www/html/web498/html/drupal2/sites/all/modules/user_import/user_import.module).

Kommt davon, wenn man keine Version verwendet, die empfohlen ist. Aber was soll man machen?

Verwendet habe ich eine Version des Moduls von hier:
http://drupal.org/node/670844

Schade finde ich, dass es bei Drupal 7 noch keine einfache Methode (Modul) gibt, wie man Benutzerdaten importieren kann.
Das wäre eigentlich notwendig, um von einem anderen CMS nach Drupal umzuziehen.
Ich verliere beinahe 800 Mitglieder.

Danke für deine Hilfe.

Bernd

  • Anmelden oder Registrieren um Kommentare zu schreiben

Feeds User Import, VBO

Eingetragen von oslt2 (34)
am 17.05.2011 - 09:51 Uhr

@Thoor
Hallo, noch einmal danke für deine Hilfe!

Was bis jetzt gut funktioniert ist der Import über Feeds -> User Import.
Ich habe zwei Testbenutzer importiert, davon den Benutzernamen, die E-Mail-Adresse und das Anmeldedatum als Timestamp.

Jetzt fehlt natürlich, das ursprüngliche Passwort, das nur als MD5-Hash vorliegt und das ich nicht als PlainText wiederherstellen kann ... und auch nicht unbedingt möchte.
Was ich jetzt brauche, ist natürlich eine Möglichkeiten, um eine Email an diejenigen Benutzer zu senden, die noch kein Passwort haben und bei denen Eintragungen in sonstigen Pflichtfeldern fehlen, bei mir das Geschlecht.

In der Email müsste ein Text stehen mit dem Platzhalter [user:one-time-login-url]. Wie ich die neuen Benutzer veranlassen kann, die Pflichtfelder zu aktualisieren, weiß ich nicht.

Ich habe mir das views-Modul heruntergeladen und mir einen Screencast zu VBO angesehen.
Leider verstehe ich das überhaupt noch nicht.
Views Bulk Operations habe ich nicht installiert, da es für drupal 7 keine empfohlene Version gibt.

Wie kann ich denn weiter verfahren?

Bernd

  • Anmelden oder Registrieren um Kommentare zu schreiben

User Import (gelöst)

Eingetragen von oslt2 (34)
am 19.05.2011 - 06:49 Uhr

Im Grunde ist das alles viel einfacher. Die Lösung wird hier erklärt:
http://drupal.org/node/667702#comment-2414952

Hat man Benutzer über Drupal Feeds aus einer csv-Datei importiert und möchte ihnen eine Email zusenden, damit sie ihr Passwort wählen können, geht man also folgendermaßen vor.

1.) Blockieren:
a) Stelle sicher, dass Benutzer bei Sperrung !!!keine!!! E-Mail-Benachrichrigung erhalten: admin/config/people/accounts
b) Die importierten Benutzer blockieren, d.h. sperren (Erkennt man daran, dass sie sich noch nie eingeloggt haben): admin/people

2.) Aktivieren:
a.) Stelle sicher, dass Benutzer bei Aktivierung !!!eine!!! E-Mail-Benachrichrigung erhalten: admin/config/people/accounts. Der Standard Text erhält einen Link, wo der Benutzer ein Passwort festlegen kann. Also wie gewünscht. Den Standardtext kann man auch abändern.
b.) Die importierten Benutzer wieder entsperren, damit sie diese E-Mail erhalten.

Grüße

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Leute! Ich habe meine

Eingetragen von fabske (185)
am 19.01.2012 - 23:06 Uhr

Hallo Leute! Ich habe meine D6 Installation noch am Laufen und parallel dazu eine komplett neue Webseite mit D7 aufgebaut. In der D6 Installation sind nun rund 500 Benutzer und die Profile haben einige Felder. Ich möchte diese Benutzer mit samt allen Feldern und deren Inhalte nun aus D6 exportieren und in die D7 importieren. Bei D6 waren das ja aber noch gar keine eigentlichen Felder sondern (hab den Namen vergessen, Nutzerkontenfelder oder so). Ich habe Zugriff auf die MySQL Datenbank.

Wie habe ich euer Vorgehen nun zu verstehen, habt ihr aus D6 mit den feeds-Modul die Beutzer als CSV exportiert und dann in D7 mit dem User-Import-Modul importiert? Was ist denn das feeds-Modul und wieso wird das verwendet? Woher habt ihr das User-Import-Modul für D7? Was ist mit den Rollen? Ich hab nur 5 Rollen, soll ich die einfach vorher selbstständig anlegen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bitte neue Diskussion anfangen

Eingetragen von Frank Ralf (2135)
am 20.01.2012 - 12:43 Uhr

In einem als [gelöst] markierten Thread wirst du wahrscheinlich keine Antwort mehr erhalten.

Ansonsten brauchst du bei einem schlichten Update von D6 auf D7 nix zu ex- und importieren. Klon doch einfach die alte Site und bring die dann auf D7.

Ansonsten hilft "Comparison of Content and User Import and Export Modules" weiter.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Alles klar, hier ist mein

Eingetragen von fabske (185)
am 20.01.2012 - 12:57 Uhr

Alles klar, hier ist mein neuer Beitrag: http://www.drupalcenter.de/node/39328

Es handelt sich aber nicht um ein Update, sondern wie schon gesagt, parallel aufgebaut.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 6 Tagen
  • Hey danke
    vor 2 Wochen 6 Tagen
  • Update: jetzt gibt's ein
    vor 3 Wochen 17 Stunden
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 5 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 2 Tagen
  • In der entsprechenden View
    vor 4 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 2 Tagen
  • gelöst
    vor 6 Wochen 6 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20464

Neue User:

  • Znogsnernoimb
  • ByteScrapers
  • Mroppoofpaync

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 27 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association