Nalaganje uporabnikov

Najprej opomba, da običajno ni potrebno množično uvažanje uporabnikov. Da bi zmanjšali potrebo po lastnem vzdrževanju preučite oblike preverjanja pristnosti, ki ne zahtevajo ročnega vzdrževanja, kot je povezava na obstoječe zunanje podatkovne zbirke ali omogočanje uporabnikom, da ustvarijo lasten uporabniški račun. Glejte poglavje o preverjanju pristnosti v skrbniških menijih.

Če ste prepričani, da želite uvoziti več uporabniških računov iz datoteke z besedilom, morate oblikovati vaše besedilo, kot sledi:

  • Vsaka vrstica datoteke vsebuje en zapis
  • Vsak zapis je vrsta podatkov ločenih z vejicami
  • Prvi zapis datoteke je poseben in vsebuje seznam imen polij. Ta določa obliko drugega dela datoteke.

    Zahtevana imena polj: ta polja morajo biti vključena v prvem zapisu in določena za vsakega uporabnika

    username, password, firstname, lastname, email

    Privzeta imena polj: ta so možna - če niso vključena bodo vrednosti prevzete iz nastavitev glavnega skrbnika

    institution, department, city, country, lang, auth, timezone

    Možna imena polj: vsa ta imena so popolnoma izbirna. Imena predmetov so "kratka imena" predmetov - če so prisotna bo uporabnik prijavljen kot slušatelj v teh predmetih. Imena skupin morajo biti povezana z ustreznimi predmeti, npr. skupina1 s predmetom1 itn.

    idnumber, icq, phone1, phone2, address, url, description, mailformat, maildisplay, htmleditor, autosubscribe, course1, course2, course3, course4, course5, group1, group2, group3, group4, group5

  • Vejice v podatkih morajo biti predstavljene kodirano kot &#44 - program bo samodejno odkodiral to oznako nazaj v vejice.
  • Za logična polja uporabite 0 za "ne" in 1 za "da".
  • Opomba: Če je uporabnik že registriran v podatkovni zbirki uporabnikov Moodle, bo program vrnil identifikacijsko številko uporabnika (userid - indeks podatkovne zbirke) za tega uporabnika in bo uporabnika prijavil kot slušatelja v navedene predmete BREZ posodabljanja drugih navedenih podatkov.

Tu je primer veljavne datoteke za uvoz:

username, password, firstname, lastname, email, lang, idnumber, maildisplay, course1, group1
jonest, verysecret, Tom, Jones, jonest@someplace.edu, en, 3663737, 1, Intro101, Section 1
reznort, somesecret, Trent, Reznor, reznort@someplace.edu, en_us, 6736733, 0, Advanced202, Section 3

Kazalo vseh datotek pomoči