Масове завантаженнякористувачів у Moodle

Сьогодні немає освітньої організації, яка не використовувала б середовище для дистанційного навчання Moodle. Однак одним із каменів спотикання у використанні даного середовища є реєстрація нових користувачів. Зазвичай це клас чи кілька класів відразу, у яких чисельність може сягати 35-36 людина. "Вбивати руками" - кожного користувача заняття довге і стомлююче. Розглянемо прийом, закладений розробниками Moodle, що дозволяє завантажувати користувачів масово з файлу.

Файл із користувачами сформувати набагато простіше та швидше, ніж вносити користувачів по одному до бази. Звичайно, є варіант інтеграції Moodle з LDAP, але це вже матеріал для окремої статті.

1. Створюємо таблицю з даними майбутніх користувачів. Як показує практика, для цього найкраще підходить LibreOffice Calc. Необхідні поля:

завантаженнякористувачів

2. Зберігаємо файл формату csv із зазначенням кодування та роздільника (ці параметри необхідно запам'ятати, вони знадобляться нам під час завантаження файлу). Для цього виконуємо Файл Зберегти як і вибираємо формат збереження csv:

файлу

Вказуємо кодування файлу та роздільник:

завантаженнякористувачів

3. Переходимо до Moodle — розділ Адміністрація — Користувачі — Облікові записи — Завантажити користувачів та потрапляємо на сторінку завантаження файлу з даними користувачів:

4. Вибираємо файл або перетягуємо його на поле для завантаження файлу:

масове

5. Вибираємо параметри файлу, які ми вказували при збереженні та натискаємо кнопку «Завантажити користувачів»:

6. Система перевірить наш файл на наявність помилок і звірить користувачів, що знову додаються, з базою користувачів. Якщо конфліктів не буде виявлено, то сміливо можемо додавати користувачів із файлу: