Загрузка пользователей

Материал из MoodleDocs
Перейти к:навигация, поиск

Введение

Разработчиками предусмотрен способ быстрого добавления большого количества пользователей. Если Вы считаете, что в вашем случае это необходимо, Вы должны создать текстовой файл определённого формата:

  • первая строка должна содержать список имен полей, которые вводятся или изменяются в других строках находятся пользовательские данные.

Имена полей и данные разделяются запятыми или другими однородными символами. Использование всех возможных полей является излишним. Выделяют обязательные поля, необязательные и пользовательские.

Обязательные поля

Для каждой операции должны использоваться следующие поля:

  • для добавления пользователей: имя, фамилия (firstname, lastname)
  • для правки: логин (username)

Необязательные поля

institution (организация), department (отдел), city (город), country (страна), lang (язык), auth, ajax, timezone (часовой пояс), idnumber (Индивидуальный номер), icq (аська), phone1 (обычный), phone2 (мобильный), address (адресс), url (перс страница), description (описание), mailformat (вормат почты), maildisplay (показывать адрес), htmleditor (редактор html), autosubscribe, emailstop

Пользовательские поля

Пользовательские поля задаются при развертывании системы и хранятся отдельно. Для поля xxxxx используется имя profile_field_xxxxx

Специальные поля

  • deleted - удаляет пользователя
  • oldusername - меняет логин для пользователя
  • course1, type1, role1 - зачисляет пользователя на курс course1 в группу type1 с ролью role1

Курс задается коротким именем (shortname), роль - числом, которое при загрузке соотносится с определенной заданной ролью