1
<p align="center"><b>Upload users</b></p>
3
<p>Beachten Sie bitte: <strong>es ist normalerweise nicht erforderlich Anwender in großen Mengen nach Moodle zu importieren</strong> - um den eigenen Arbeitsaufwand zu begrenzen sollten anderre Formen der Bestätigung von Teilnehmern geprüft werden, die keine manuelle Erfassung erfordern, wie die Verbindung zu bestehenden externen Datenbanken oder die Einrichtung von Zugängen durch die Teilnehmer selber. Weitere Hinweise dazu finden Sie im Bereich Anmeldung /Authentifikation im Administrationsmenu.</p>
4
<p>Wenn Sie dennoch eine große Zahl von Anwendern aus einer Textdatei importieren wollen, müssen Sie die Textdatei folgendermaßen aufbauen:</p>
1
<p align="center"><b>Teilnehmerimport (bulk upload)</b></p>
2
<p>Beachten Sie bitte: <strong>es ist normalerweise nicht
3
erforderlich Anwender in großen Mengen nach Moodle zu
4
importieren</strong> - um den eigenen Arbeitsaufwand zu begrenzen
5
sollten andere Formen der Bestätigung von Teilnehmern
6
geprüft werden, die keine manuelle Erfassung erfordern, wie
7
die Verbindung zu bestehenden externen Datenbanken oder die
8
Einrichtung von Zugängen durch die Teilnehmer selber.
9
Weitere Hinweise dazu finden Sie im Bereich Anmeldung
10
/Authentifikation im Administrationsmenu.</p>
11
<p>Wenn Sie dennoch eine große Zahl von Anwendern aus einer
12
Textdatei importieren wollen, müssen Sie die Textdatei
13
folgendermaßen aufbauen:</p>
7
<li>Jede Zeile der Datei enthält einen einzelnen Datensatz</li>
8
<li>Jeder Datensatz besteht aus einer Reihe von Datenfeldern, die durch Kommas getrennt sind</li>
9
<li>Der erste Datensatz der Datei (erste Zeile) enthält eine Liste der Feldnamen. Diese Zeile legt das Format der restlichen Zeilen fest. Die Feldnamen entsprechen den Datensätzen, die im Anmeldeformular in der Datenbank genutzt werden.
11
<p><strong>Erforderliche Datenfeldnamen:</strong> diese Datenfeldnamen müssen in der ersten Zeile eingetragen werden und für jeden Nutzer definiert werden</p>
13
<font color="#990000" face="Courier New, Courier, mono">username, password, firstname, lastname, email</font></p>
15
<p><strong>Default Datenfeldnamen:</strong> diese sind optional - wenn diese nicht eingebunden werden, werden die Werte für diese Felder vom Basiseintrag übernommen, die bei jeder Neuanmeldung voreingestellt sind. (Der Spracheintrag für Deutsch lautet 'de'.</p>
16
<p><font color="#990000" face="Courier New, Courier, mono">institution, department, city, country, lang, timezone</font> </p>
17
<p><strong>Optionale Datenfeldnamen: </strong>all diese Einträge sind 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.</p>
18
<p> <font color="#990000" face="Courier New, Courier, mono">idnumber, icq, phone1, phone2, address, url, description, mailformat, maildisplay, htmleditor, autosubscribe, course1, course2, course3, course4, course5</font></p>
21
<li>Wenn Sie Kommas in den Datenfeldern verwenden müssen, nutzen Sie die Eingabe &#44 - das Skript wird diese dann automatisch in ein Komma umwandeln. </li>
22
<li>Für Boole-sche Felder verwenden Sie 0 für falssch und 1 für richtig/wahr. </li>
23
<li>Anmerkung: Wenn ein Nutzer bereits in der Moodle Nutzerdatenbank registriert ist, wird er für die neuen Kurse als Teilnehmer eingetragen ohne die anderen Daten zu aktualisieren.</li>
15
<li>Jede Zeile der Datei enthält einen einzelnen
17
<li>Jeder Datensatz besteht aus einer Reihe von Datenfeldern, die
18
durch Kommas getrennt sind</li>
19
<li>Der erste Datensatz der Datei (erste Zeile) enthält eine
20
Liste der Feldnamen. Diese Zeile legt das Format der restlichen
21
Zeilen fest. Die Feldnamen entsprechen den Datensätzen, die
22
im Anmeldeformular in der Datenbank genutzt werden.
24
<p><strong>Erforderliche Datenfeldnamen:</strong> diese
25
Datenfeldnamen müssen in der ersten Zeile eingetragen werden
26
und für jeden Nutzer definiert werden</p>
27
<font color="#990000" face="Courier New, Courier, mono">username,
28
password, firstname, lastname, email</font>
29
<p><strong>Default Datenfeldnamen:</strong> diese sind optional -
30
wenn diese nicht eingebunden werden, werden die Werte für
31
diese Felder vom Basiseintrag übernommen, die bei jeder
32
Neuanmeldung voreingestellt sind. (Der Spracheintrag für
33
Deutsch lautet 'de'.</p>
34
<p><font color="#990000" face=
35
"Courier New, Courier, mono">institution, department, city,
36
country, lang, timezone</font></p>
37
<p><strong>Optionale Datenfeldnamen:</strong> all diese
38
Einträge sind völlig freigestellt. Als Kursname
39
(course1,2, etc) werden die Kurzbezeichnungen der Kurse genutzt -
40
wenn die Kurse angelegt sind, werden die Teilnehmer dann in den
41
Kursen automatisch angemeldet.</p>
42
<p><font color="#990000" face=
43
"Courier New, Courier, mono">idnumber, icq, phone1, phone2,
44
address, url, description, mailformat, maildisplay, htmleditor,
45
autosubscribe, course1, course2, course3, course4,
49
<li>Wenn Sie Kommas in den Datenfeldern verwenden müssen,
50
nutzen Sie die Eingabe &#44 - das Skript wird diese dann
51
automatisch in ein Komma umwandeln.</li>
52
<li>Für Boole-sche Felder verwenden Sie 0 für falsch
53
und 1 für richtig/wahr.</li>
54
<li>Anmerkung: Wenn ein Nutzer bereits in der Moodle
55
Nutzerdatenbank registriert ist, wird er für die neuen Kurse
56
als Teilnehmer eingetragen ohne die anderen Daten zu
27
<p>Hier ist ein Beispiel für eine gültige Importdatei:<br />
29
<p><font size="-1" face="Courier New, Courier, mono">username, password, firstname, lastname, email, lang, idnumber, maildisplay, course1<br />
30
jonest, verysecret, Tom, Jones, jonest@someplace.edu, en, 3663737, 1, Intro101<br />
31
reznort, somesecret, Trent, Reznor, reznort@someplace.edu, en_us, 6736733, 0, Advanced202</font></p>
59
<p>Hier ist ein Beispiel für eine gültige
61
<p><font size="-1" face="Courier New, Courier, mono">username,
62
password, firstname, lastname, email, lang, idnumber,
63
maildisplay, course1<br>
64
jonest, verysecret, Tom, Jones, jonest@someplace.edu, en,
65
3663737, 1, Intro101<br>
66
reznort, somesecret, Trent, Reznor, reznort@someplace.edu, en_us,
67
6736733, 0, Advanced202</font></p>