Завантаження груп

Цей засіб дозволяє пакетне завантаження груп в Moodle з текстового файлу. Файл повинен мати наступну структуру:

  • кожен рядок файлу повинен містити один запис про групу;
  • кожен запис - серія даних, відокремлених комами;
  • перший запис файлу спеціальний. Він повинен містити перелік імен полів бази даних. Цей перелік визначає формат решти даних файлу.

    Необхідні поля - поля, які обов'язково повинні увійти до першого запису файла:

    groupname

    Поля за замовчуванням - необов'язкові поля. Якщо ці поля не включаються до першого запису, їх значення беруться з поточної мови і поточної дисципліни:

    idnumber, coursename, lang

    Необов'язкові поля - значення цих полів може бути відсутнім у базі даних:

    description, enrolmentkey, picture, hidepicture

  • Коми, які відокремлюють дані, повинні мати код &#44. При завантаженні система розшифрує цей код як кому.
  • Для полів типу Boolean: 0 - хибне значення, а 1 - істинне значення.
  • Для ідентифікації дисципліни використовуються поля idnumber або coursename. Idnumber та coursename взаємовиключні поля. Якщо жодне з цих полів не вказано, групи будуть додані до поточної дисципліни.
  • Coursename це коротке унікальне ім'я дисципліни. Idnumber - ідентифікаційний номер дисципліни.
  • Зверніть увагу! Якщо група вже зареєстрована в базі даних Moodle для конкретної дисципліни, процес завантаження поверне ім'я групи для цієї групи. Викладачам тільки дозволяється завантажувати групи в дисципліни, де вони авторизовані для редагування.

Приклад фрагменту файлу імпорту:

groupname,idnumber,lang,description,picture
Група1, ДІ-108, en, ця група вимагає додаткової уваги!, 0
Група2, ДА-207, , ,

Перелік усіх файлів допомоги
Показати сторінку допомоги мовою: English