Nutzer in Datei hochladen (bulk upload)
Beachten Sie bitte: Es ist normalerweise nicht erforderlich, Nutzerdaten in großen Mengen nach Moodle zu importieren. Um den eigenen Arbeitsaufwand zu begrenzen, sollten andere Formen der Bestätigung von Teilnehmern geprüft werden, die keine manuelle Erfassung erfordern. Es gibt die Möglichkeit, die Verbindung zu bestehenden externen Datenbanken oder die Einrichtung von Zugängen durch die Teilnehmer selbst zu nutzen. Weitere Hinweise dazu finden Sie im Bereich Anmeldung /Authentifizierung im Administrationsmenü.
Felder in der Importdatei
Wenn Sie dennoch eine große Zahl von Nutzer/innen aus einer Textdatei importieren wollen, müssen Sie die Textdatei folgendermaßen aufbauen:
- Jede Zeile der Datei enthält genau einen einzelnen Datensatz
- Jeder Datensatz besteht aus einer Reihe von Daten, die durch Kommas getrennt sind.
- Der erste Datensatz der Datei (die erste Zeile in der Datei) enthält eine Liste der Feldnamen. Diese Zeile legt das Format der restlichen Zeilen fest. Die Feldnamen entsprechen den Datenfelder in der Nutzertabelle der Moodle-Datenbank.
Erforderliche Datenfeldnamen: Diese Datenfeldnamen müssen in der ersten Zeile eingetragen und für jede/n Nutzer/in definiert werden
username, password, firstname, lastname, email
Voreingestellte Datenfeldnamen: Diese sind optional - wenn sie nicht im ersten Datensatz (erste Zeile der Importdatei) eingebunden werden, werden für diese Datenfelder Standardwerte verwendet, die die Moodle Adminstration bei der Konfiguration der Website festlegt.die StandardWerte für diese Felder vom Basiseintrag übernommen, die bei jeder Neuanmeldung voreingestellt sind. (Der Spracheintrag für Deutsch lautet 'de'. Der Kursname 'course' ist die Kurzbezeichnung für den Kurs. Wird dieser angegeben, wird der/die Teilnehmer/in automatisch in den Kurs eingetragen. Die Nummerierung der Gruppen entspricht der Nummerierung der Kurse, also Kurs1 -> Gruppe1.)
institution, department, city, country, lang, auth, timezone
Optionale Datenfeldnamen: Jeder dieser Einträge ist völlig freigestellt. Als Kursname (course1,2, etc) werden die Kurzbezeichnungen der Kurse genutzt - wenn die Kurse angelegt sind, werden die Teilnehmer dann in den Kursen automatisch angemeldet.
idnumber, icq, phone1, phone2, address, url, description, mailformat, maildisplay, htmleditor, autosubscribe, course1, course2, course3, course4, course5, group1, group2, group3, group4, group5, type1, type2, type3, type4, type5, role1, role2, role3, role4, role5, emailstop
- Wenn Sie Kommas in den Datenfeldern verwenden müssen, nutzen Sie die Eingabe , - das Skript wird diese dann automatisch in ein Komma umwandeln.
- Für Boolesche Felder verwenden Sie 0 für falsch und 1 für richtig/wahr.
- Anmerkung: Wenn ein Nutzer bereits in der Moodle-Nutzerdatenbank registriert ist, wird er für die neuen Kurse als Teilnehmer eingetragen, ohne dass die anderen Daten aktualisiert werden.
Beispiel für eine gültige Importdatei
username, password, firstname, lastname, email, lang, idnumber, maildisplay, course1, group1, type1
jonest, verysecret, Tom, Jones, [email protected], en, 3663737, 1, Intro101, Section 1, 1
reznort, somesecret, Trent, Reznor, [email protected], en_us, 6736733, 0, Advanced202, Section 3, 3
Bestehende Nutzerprofile aktualisieren
Als Voreinstellung geht Moodle immer davon aus, dass Sie ausschließlich neue Nutzerprofile anlegen möchten. Dabei werden standardmäßig alle Datensätze übersprungen, deren Benutzerkennung bereits im System vorhanden ist. Hierbei wird eine entsprechende Fehlermeldung angezeigt.
Sobald Sie aber die Option "Existierende Nutzerprofile aktualisieren" auf "Ja" schalten, wird auch ein bereits bestehendes Nutzerprofil aktualiert.
Beim Aktualisieren von bereits bestehenden Nutzerprofilen können ebenfalls die Benutzerkennungen geändert werden. Setzen Sie die Option "Umbenennen von Anmeldenamen zulassen" auf "Ja" und fügen Sie in Ihre Datei ein Feld oldusername
ein.
Achtung: Alle Fehler beim Aktualisieren bestehender Benutzerprofile können sich sehr negativ auswirken. Seien Sie bitte unbedingt vorsichtig beim Benutzen dieser Update-Optionen!
Index aller Hilfe-Dateien
Anzeige dieser Hilfe in der Sprache: English