Расширенный анонс релиза 3.5.11a
Дата релиза: 18.03.2020г.
Компания «Открытые Технологии» представляет версию 3.5.11a среды электронного обучения Русский Moodle 3KL на базе Moodle 3.5.10 LTS и модуля «Электронный Деканат 3.5.11». Данный расширенный анонс включает изменения, выпущенные в версии 3.5.11a.
В фокусе
-
Добавлена возможность включения режима подтверждения администратором учетных записей пользователей, зарегистрировавшихся в СДО через социальные сети.
-
Создан ряд функций для «Панели обработки прецедентов», применяемых разработчиками при написании сценариев.
Улучшения
В плагине «Авторизация пользователя через социальные сети» появилась возможность включения режима подтверждения (активации) учетных записей зарегистрировавшихся через соцсети пользователей. Теперь такие аккаунты в системе могут быть созданы неактивированными, а администратор СДО может подтверждать их регистрацию. #2059
Пример использования:
В небольшом учебном центре настроена сквозная авторизация через портал госуслуг ЕСИА. При этом любой пользователь, зарегистрированный на госуслугах, может авторизоваться в учебной среде, видеть каталог курсов и личный кабинет, но не сами курсы. Если необходимо ограничить доступ посторонних пользователей даже к каталогу курсов, администратор может включить режим активации, тогда новые пользователи, зашедшие в СДО через госуслуги, будут
созданы в системе неактивными, до момента, пока администратор не подтвердит их вручную.
Инструкции: Настройка авторизации через социальные сети
Для разработчиков
- В плагин «Витрина курсов» добавлено формирование системного события при просмотре пользователем страницы описания курса. #2238
Пример использования:
Функционал может быть использован для сбора статистики о просмотренных пользователями страницах описаний курсов, а также для формирования связанных событий (например, показа уведомлений).
Все перечисленные ниже функции применяются при написании сценариев для плагина «Панель обработки прецедентов».
- В плагин «Панель обработки прецедентов» добавлен обработчик, сравнивающий полученное значение с заданным. Например, можно сравнивать контекст главной страницы и контекст страницы, где находится пользователь. #2234
- В «Панели обработки прецедентов» создан обработчик условия, проверяющий, обработан ли прецедент. Может быть использован, например, для показа уведомления пользователю только один раз при заходе пользователя в курс или для отправки лишь одного уведомления пользователю через определенное время. #2235
- В «Панели обработки прецедентов» создан обработчик условия, проверяющий, является ли переданный предыдущим хэндлером результат пустым. #2236
- В «Панели обработки прецедентов» создан обработчик, получающий значение настройки user_preferences (частные настройки пользователя) и записывающий ее в переменную. #2237
- В «Панели обработки прецедентов» создан хендлер «Показать уведомление», показывающий уведомление с заданным типом, текстом и заголовком пользователю. #2239
- В «Панели обработки прецедентов» создан хендлер, взаимодействующий с брокером сообщений Rabbitmq «Получение ответа из очереди Б на отправленный запрос в очередь А». Хендлер отправляет запрос в очередь А, помеченный уникальным идентификатором, прослушивает очередь сообщений Б, и, как только находится сообщение с заданным идентификатором, возвращает json найденного сообщения. #2241
Исправления ошибок
- В плагине «История обучения» исправлены ошибки, приводившие к некорректному сбору данных (в том числе при удалении элементов курса), что ухудшало точность расчета времени в отчете «Время, затраченное на изучение курса».
- В модуле «Электронный деканат» в системе «Портфолио достижений» исправлена ошибка, приводившая к невозможности организовать разделение прав пользователей по работе с достижениями в своих и чужих подразделениях. Теперь возможна настройка прав, корректно ограничивающая пользователям доступ к разделам достижений «Портфолио», находящихся в других подразделениях (на разделы дочерних подразделений это ограничение прав не распространяется).
- В модуле «Электронный деканат» исправлена ошибка в интерфейсе расширенного поиска персон при использовании запросов данных к PostgreSQL.
Обновление документации в базе знаний
*Доступ к базе знаний с инструкциями предоставляется только действующим клиентам.
- Настройка авторизации через социальные сети (обновление). Ссылка для клиентов
- Партнерская сеть. Электронный Деканат. Ссылка для клиентов
- Настройка Витрины курсов . Ссылка для клиентов
- Настраиваемые поля курса. Применение в поиске курсов через Витрину (обновление). Ссылка для клиентов
- Поиск курсов в Витрине курсов (обновление). Ссылка для клиентов