Разработка:sync/personstom

Материал из DOF
Перейти к: навигация, поиск
Плагин
Название persons
Тип sync


Синхронизация добавляемых в адресную книгу персон со списком пользователей Moodle.

  • Создание пользователя при добавлении персоны в справочник и запись id пользователя в справочник (если установлен флаг синхронизации)
  • Обновление профиля пользователя при обновлении записи в справочнике (если установлен флаг синхронизации)
  • Удаление пользователя из Moodle при отметке персоны как удаленной в справочнике


Настройки плагина

  • mdlgroup_name_template

Шаблон для формирования названия группы в курсе Moodle. По умолчанию имеет значение "{TEACHER_FULLNAME_INITIALS} {AGE_NAME} {CSTREAM_NAME}", где TEACHER_FULLNAME_INITIALS - фамилия преподавателя с инициалами, AGE_NAME - имя учебного периода, CSTREAM_NAME - название учебного процесса

  • unenrol_mode

Поведение при отписке пользователя от курса. По умолчанию имеет значение "always_unenrol". Может иметь 2 значения:

- always_unenrol - всегда удалять подписку плагина
- with_manual_creation_unenrol - заменять подписку плагина на ручную при наличии дополнительных ролей и отсутствии других подписок