Импорт пройденных уроков и тестирований
Как выполнить импорт уроков и тестирований
Инструмент Импорт уроков и тестов находится в Административной части портала в разделе Импорт — Импорт пройденных уроков и тестов.
Вкладка импорта пройденных уроков и тестов
Импорта файлов выполняется во вкладке Импорт.
На странице отображаются поля для заполнения:
Импортировать в фоновом режиме — чек-бокс. Если отметить чек-бокс, можно закрыть текущую страницу и импорт продолжит свое выполнение в фоновом режиме.
Тип материала — обязательное для заполнения поле. Выпадающий список, в котором задается тип материалов, для которых будет выполняться импорт их прохождения:
Импорт уроков
Импорт тестирований
Формулировка — в поле можно ввести текст, который будет отображаться у пользователя в Личном кабинете во вкладке Статистика — Баллы.
Файл с данными — поле для загрузки файла с данными импорта.
Пример файла — нажав на кнопку, можно скачать пример файла импорта.
После загрузки файла необходимо нажать кнопку Загрузить для выполнения импорта.
(1) Чек-бокс Импортировать в фоновом режиме; (2) Выпадающий список типов материалов; (3) Поле ввода формулировки; (5) Кнопка загрузки файла; (6) Кнопка скачивания примера файла
Требования к файлу импорта пройденных уроков и тестов
Формат файла — xls, xlsx, csv
Один лист
Первая строка пустая
Со второй строки содержатся поля: идентификатор пользователя (E-mail пользователя / Телефон / Логин / Логин LDAP / Пользовательское поле идентификации), ID уроков / ID тестирований, статус прохождения
Для всех столбцов формат ячеек в файле Текстовый.
Общие требования для файлов импорта описаны в разделе https://motivityy.atlassian.net/wiki/spaces/Documentation/pages/5736246#%D0%9E%D0%B1%D1%89%D0%B8%D0%B5-%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-%D0%B4%D0%BB%D1%8F-%D0%B2%D1%81%D0%B5%D1%85-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2-%D0%B8-%D0%B2%D0%B8%D0%B4%D0%BE%D0%B2-%D0%B8%D0%BC%D0%BF%D0%BE%D1%80%D1%82%D0%B0.
Общие ошибки для файлов импорта описаны в разделе https://motivityy.atlassian.net/wiki/spaces/Documentation/pages/5736246#%D0%9E%D0%B1%D1%89%D0%B8%D0%B5-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B8-%D0%B4%D0%BB%D1%8F-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2-%D0%B8%D0%BC%D0%BF%D0%BE%D1%80%D1%82%D0%B0.
Состав полей файла с данными импорта:
E-mail пользователя - поле включается в файл импорта только, если в поле Уникальный идентификатор на странице Системное — Настройки системы |
/admin/system/settings
установлено значение Почта, e-mail должен принадлежать активным, неудалённым, зарегистрированным пользователям портала. Поле обязательно для заполнения, если включено в файл импорта.Логин - поле включается в файл импорта только, если в поле Уникальный идентификатор на странице Системное — Настройки системы | /admin/system/settings установлено значение Логин. Обязательное поле, если включено в файл импорта. В портале должен быть пользователь с данным логином.
Логин LDAP - поле включается в файл импорта только, если в поле Уникальный идентификатор на странице Системное — Настройки системы | /admin/system/settings установлено значение Логин LDAP. Обязательное поле, если включено в файл импорта. В портале должен быть пользователь с данным логином LDAP.
Телефон - поле включается в файл импорта только, если в поле Уникальный идентификатор на странице Системное — Настройки системы | /admin/system/settings установлено значение Телефон. Обязательное поле, если включено в файл импорта. В портале должен быть пользователь с данным телефоном.
Пользовательское поле идентификации - поле включается в файл импорта только, если в поле Уникальный идентификатор на странице Системное — Настройки системы | /admin/system/settings установлено наименование не системного поля. Обязательное поле, если включено в файл импорта. В портале должен быть пользователь с данным значением в пользовательском поле идентификации.
ID урока / теста — ID материала на портале, для которого выполняется импорт его прохождения. Поле обязательно для заполнения.
Статус прохождения:
Для уроков — необязателен для заполнения (все импортируемые уроки становятся пройденными, даже если для них не заполнено поле Статус прохождения или заполнено значением 0).
Для тестов — обязателен для заполнения значениями 1 или 0:
1 — тест засчитывается как успешно пройденный.
В отчётах для таких тестов процент прохождения равен 100%. Ячейки, для которых нет информации, остаются пустыми.
0 — за тест списывается одна (неудачная) попытка прохождения.
Дата прохождения:
Формат ДД.ММ.ГГГГ
Важно: При вводе даты обязательно используйте русскую раскладку клавиатуры. Даже точки должны быть введены с раскладки на русском языке. Использование другой раскладки при вводе вызовет ошибку о неверном формате.
Если поле заполнено, дата прохождения = дата из файла импорта.
Если поле не заполнено, дата прохождения = дата импорта.
Особенности импорта пройденных уроков и тестов
Для одного урока или теста импорт можно выполнить только один раз, при последующем импорте урока / теста с таким ID строка этого урока / теста не загрузится, отобразится ошибка: Пользователь уже начал изучать материал. Строка пропущена.
Если за урок или тест назначены баллы, при импорте урока или теста как пройденного они начисляются пользователю. При этом в личном кабинете пользователя во вкладке Статистика — Баллы пользователь увидит сообщение из поля файла импорта Формулировка.
Для всех пользователей при импорте тестов за прохождение начисляется сумма баллов из полей Баллы за прохождение и Баллы за 100% прохождение.
История импорта пройденных уроков и тестов
История импорта файлов с бейджами находится во вкладке История.
На странице содержится таблица с историей импорта:
ID — уникальный идентификатор загрузки файла.
Дата загрузки — дата и время загрузки файла. При нажатии открывается страница с ранее загруженным файлом импорта, также на ней отображается статус загрузки файла импорта (успешно / с ошибками).
Статус загрузки.
Пользователь — ссылка на профиль пользователя, выполнившего импорт, в административной части портала.
Кнопка для скачивания — при нажатии происходит скачивание ранее загруженного файла импорта.