Вышла версия 3.5.12a среды электронного обучения 3KL Русский Moodle
2020-05-20
Компания «Открытые Технологии» представляет версию 3.5.12a среды электронного обучения 3KL Русский Moodle на базе Moodle 3.5.12 LTS и модуля «Электронный Деканат 3.5.12».
Появилась возможность создавать кастомные поля, определяющие свойства для различных объектов Moodle. Данные из значений кастомных полей могут использоваться для исполнения новых сценариев в системе.
Новый плагин «Настраиваемые поля» позволяет создавать кастомные (настраиваемые) поля для различных объектов Moodle.
Первоначально набор полей для объекта объявляется администратором через форму конфигурации плагина в формате yaml. Пользователь через интерфейс редактирования полей объекта указывает необходимые значения полей.
Эти данные в дальнейшем используются для исполнения сценариев, например, с помощью «Панели обработки прецедентов».
Улучшения
Улучшен интерфейс поиска в «Витрине курсов» для неавторизованных пользователей. Теперь при выборе параметров поиска неавторизованным пользователем результаты отображаются без перезагрузки страницы.
В плагине «Авторизации по токену» появилась возможность сброса предыдущей авторизации перед новой, позволяющая при работе двух разных пользователей на одном компьютере и в одном браузере совершать автоматическое разлогинивание первого пользователя перед входом в систему второго.
Появилась возможность через настройки профиля темы оформления «Открытые технологии» осуществлять закрепление шапки сайта. При включенной опции, если пользователь прокручивает страницу сайта в браузере вниз, верхняя часть контента остается всегда на одном месте сверху страницы (закрепляется). Поддерживаются следующие варианты закрепления: только шапка; шапка и док-панель; шапка, док-панель и хлебные крошки. Также поддерживается закрепление областей регионов «Верх страницы», «Над шапкой» и «Над контентом».
В блоке «Внешние данные» реализована возможность отображения и передачи файлов из внешнего источника по протоколу WebDAV (сетевые хранилища файлов, например Яндекс.Диск). Пользователь может скачать выбранный файл из списка в блоке. Шаблоны отображения могут включать макроподстановки, что позволяет организовать индивидуальные внешние хранилища для пользователей.
В модуле «Витрина курсов» появилась возможность переопределения навигации (URL) в «хлебных крошках». При включенной опции ссылки на стандартные категории курсов будут вести на страницы категории курсов в Витрине, а ссылка на страницу «Курсы» будет вести на главную страницу Витрины курсов.
В локальном плагине «Настраиваемые поля» появилась возможность создавать кастомные поля для Глобальных групп. Набор полей объявляется администратором через форму конфигурации плагина в формате yaml и используется в дальнейшем уполномоченными пользователями для указания значений полей, на основании которых могут срабатывать сценарии действий с Глобальными группами.
В плагине «Панель обработки прецедентов» появилась возможность удаления подписок типа «Синхронизация с глобальной группой» по значениям даты из настраиваемых полей глобальной группы. После настройки сценария и наступления указанной даты система удаляет способы записи типа «Синхронизация с глобальной группой», связанные с группой с истекшим сроком обучения.
В плагине «Панель обработки прецедентов» появилась возможность удаления Глобальных групп по значениям даты из настраиваемых полей глобальной группы. После настройки сценария и наступления указанной даты, система находит Глобальные группы с истекшим сроком пребывания в системе и удаляет их.
Для разработчиков
Разработан инструмент для миграции базы данных модуля «Электронный деканат» с СУБД MySQL на PostgreSQL и обратно.
Все перечисленные ниже функции применяются в «Панели обработки прецедентов» при написании сценариев для плагина.
Создан обработчик получения способов записи на курс по заданным условиям.
Создан обработчик получения записей из таблицы кастомных полей по коду сущности и дополнительным параметрам.
Создан обработчик удаления способа записи на курс.
Создан обработчик удаления глобальной группы.
Создан обработчик получения переменной из контейнера.
Создан обработчик получения значения конфигурации плагина.
Создан обработчик получения записи из таблицы «Cohort» БД о глобальной группе по ее идентификатору.
Обновления плагинов
Ядро Moodle 3.5.12
Исправлены ошибки экспорта запроса данных GDPR, возникавшие при использовании специальных символов (например, в названиях курсов), что приводило к неверному формированию пути к файлу.
URL MathJax обновлен на новую версию, в которой исправлена уязвимость для устранения риска XSS (восходящий поток).
Устранена критическая уязвимость в модуле воспроизведения SCORM-пакетов. Рекомендуем срочно обновить версию Moodle, особенно клиентам, сторонние пользователи которых имеют доступ к созданию и редактированию курсов.
block_xp Блок Опыт! v.3.9.0
Новые особенности: Поддержка дополнительных требований API по конфиденциальности (core_userlist_provider).
Исправление ошибок: Исправлено вертикальное выравнивание содержимого в таблице отчетов.
Улучшения: Отчет и журналы отображают более дружелюбное уведомление на пустых страницах.
Openmeetings v.5.0.0-M4
Плагин интеграции теперь совместим с OpenMeetings не ниже 5.0.0-M4.
Исправлено скачивание записей в MP4.
Исправлена проблема, приводившая к недоступности функции захвата экрана.
Улучшен вид системы в режиме встраивания через фрейм.
Мелкие исправления для лучшей совместимости с 5.0.0-M4.
auth_userkey Авторизация по токену
Добавилась возможность завершить сессию авторизации (logout).
Добавлена поддержка privacy API (информирование пользователей о том, что плагин не хранит персональные данные).
Исправлены и дополнены unit-тесты.
Исправления ошибок
В плагине зачисления на курсы с оплатой «OT Pay» исправлена ошибка, в результате которой некорректно работал сценарий «Заявка на курс с нулевой ценой».
В блоке «Зачисление на курс по купону» исправлена ошибка, приводившая к некорректной обработке данных форм. Ошибка проявлялась, если на странице отображалось несколько блоков «Зачисление на курс по купону».
Обновление документации в базе знаний
* Доступ к базе знаний с инструкциями предоставляется только действующим клиентам.
Аутентификация Внешняя база данных. Синхронизация пользователей по внешней БД. Ссылка для клиентов
Если вы — действующий клиент ООО «Открытые технологии», просто подайте заявку на обновление в техническую поддержку.
В период гарантийного обслуживания СДО 3KL Русский Moodle (1 год после приобретения лицензии или весь период активности облачной версии) обновления выполняются бесплатно силами технической поддержки.
Если вы еще не являетесь нашим клиентом, подайте заявку с помощью кнопки «Обратный звонок» или «Бесплатная демонстрация», и наш менеджер свяжется с вами.