Prze艣lij u偶ytkownik贸w
Po pierwsze zwr贸膰 uwag臋, 偶e zwykle nie ma potrzeby importowania wszystkich u偶ytkownik贸w.. Aby zminimalizowa膰 nak艂ad pracy zobacz czy mo偶na zastosowa膰 inne formy identyfikacji u偶ytkownik贸w, kt贸re nie wymagaj膮 偶mudnej, manualnej pracy jak n.p. 艂膮czenie si臋 z zewn臋trzn膮 baz膮 danych b膮d慕 pozwolenie na stworzenie u偶ytkownikom w艂asnych kont.
Je艣li jeste艣 pewien, 偶e chcesz zaimportowa膰 konta u偶ytkownik贸w z pliku tekstowego, musisz odpowiednio sformatowa膰 ten plik:
- Jeden rekord na jednej linii
- Ka偶dy rekord zawiera dane oddzielone od siebie przecinkami
- Pierwszy rekord zawiera list臋 p贸l. Ten rekord definiuje format ca艂ego pliku.
Obowi膮zkowe pola: musz膮 by膰 zawarte w pierwszym rekordzie i okre艣lone dla ka偶dego u偶ytkownika
username, password, firstname, lastname, emailDomy艣lne pola: te s膮 ju偶 opcjonalne - je艣li nie s膮 zawarte, w贸wczas warto艣ci te b臋d膮 pobrane od g艂贸wnego administratora.
institution, department, city, country, lang, auth, timezone
Opcjonalne pola: te warto艣ci s膮 zupe艂nie opcjonalne. Nazwy przedmiot贸w mog膮 by膰 skr贸cone.
idnumber, icq, phone1, phone2, address, url, description, mailformat, maildisplay, htmleditor, autosubscribe, course1, course2, course3, course4, course5, group1, group2, group3, group4, group5
- Przecinki powinny by膰 zakodowane jako , - skrypt automatycznie odczyte ten znak jako przecinek.
- Dla p贸l Fa艂sz/Prawda u偶ywaj 0 dla fa艂sz i 1 dla prawda.
- Zauwa偶: Je艣li u偶ytkownik jest ju偶 zapisany w bazie danych Moodle, skrypt odnajdzie numer u偶ytkownika w indeksie bazy danych i zapisze tego studenta na jakikolwiek z wymienionych kurs贸w bez aktualizowania czy zmiany innych danych.
Oto przyk艂ad pliku do importu:
username, password, firstname, lastname, email, lang, idnumber, maildisplay, course1, group1
jonest, verysecret, Tom, Jones, jonest@someplace.edu, en, 3663737, 1, Intro101
reznort, somesecret, Trent, Reznor, reznort@someplace.edu, en_us, 6736733, 0, Advanced202
Spis wszystkich plik贸w pomocy
Poka偶 t膮 pomoc w j臋zyku: English