Загрузка групп
Это средство позволяет партиями загрузить группы в Moodle.
- Каждая строка файла содержит одну запись
- Каждая запись - ряд данных, отделенных запятыми
- Первая запись файла является особенной и содержит список имен полей. Они определяют формат остальной части файла.
Требования к именам полей: эти поля должен быть включены в первую запись; они определяют для каждого пользователя:
groupname
перевод (в файле не использовать!):
наименование группы
Поля по умолчанию: они не обязательны; если они не включены, тогда берутся значения текущего языка и текущего курса.
idnumber, coursename, lang
перевод (в файле не использовать!):
id группы,наименование курса, язык
Дополнительные поля: все они являются полностью дополнительными.
description, picture, hidepicture
перевод (в файле не использовать!):
описание, изображение, хранилище изображений
- Запятые, разделяющие значения данных, должны быть закодированы как , - скрипт автоматически расшифрует их обратно в запятые.
- Для логических полей используйте "0" для лжи и "1" - для истины.
- Или idnumber (номер id) или coursename (наименование курса) может использоваться для идентификации курса. Idnumber отвергает coursename. Если ни одно из значений не будет определено, то группы будут добавлены к текущему курсу.
- Наименованием курса является его краткое имя.
- Отметим: Если группа уже зарегистрирована в базе данных Moodle для конкретного курса, то скрипт возвратит название группы для этой группы. Учителям разрешается загрузить группы только в те курсы, которые они уполномочены редактировать.
Далее - пример действующего файла импорта:
groupname,idnumber,lang,description,picture
group1, Phil101, en, this group requires extra attention!, 0
group2, Math243, , ,
ВНИМАНИЕ: Скрипт не поддерживает кириллицу, поэтому при его использовании приходиться применять транслитерацию для русских наименований! |