Расширенный анонс релиза 4.5.6b
<4.5.6a 4.5.7a>
Дата релиза: 17.09.2025г.
Компания «Открытые Технологии» представляет версию 4.5.6b среды электронного обучения 3KL (далее - СЭО 3KL) на базе Moodle 4.5.6 LTS и модуля «Электронный деканат 4.5.6». Данный расширенный анонс включает изменения, выпущенные в версии 4.5.6b.
В фокусе
-
Добавлен новый провайдер аутентификации «СЭО 3KL» для плагина аутентификации «Oauth 3KL».
-
Обновлена API-интеграция с социальной сетью «ВКонтакте».
Улучшения
В плагин «Oauth 3KL» добавлен новый провайдер аутентификации «СЭО 3KL», который позволяет аутентифицироваться в одной среде электронного обучения 3KL, используя учетную запись другой СЭО 3KL. #7817
Пример использования:
ВУЗ поддерживает два учебных портала: внутренний, где студенты проходят основное обучение, и публичный, с курсами, доступными всем желающим. Новый провайдер аутентификации позволил студентам, которые уже имеют внутреннюю учетную запись, настроить связь между порталами и пользоваться возможностями публичной СЭО 3KL ВУЗа без дополнительной авторизации.
Новый провайдер аутентификации «СЭО 3KL» в перечне провайдеров плагина «OAuth 3КL»
Страница настроек провайдера аутентификации «СЭО 3KL»
Окно авторизации с настроенным провайдером аутентификации «СЭО 3КL»
Инструкция:
Плагин аутентификации пользователей «OAuth 3КL». Настройка авторизации через социальные сети
Для настраиваемых провайдеров плагина аутентификации «Oauth 3KL» добавлена возможность автосвязывания учетных записей по полям, указанным при настройке провайдера аутентификации для сопоставления данных. #7812
Пример использования:
У организации существует кадровый портал и портал электронного обучения, на которых изначально была настроена интеграция по LDAP. Сотрудники использовали на обоих порталах один и тот же логин/пароль, но были вынуждены аутентифицироваться отдельно на каждом ресурсе. После того, как для авторизации в среде электронного обучения администратор настроил кастомный провайдер плагина «Oauth 3KL», появилась возможность использовать сквозную авторизацию по учетным данным кадрового портала. А новая доработка устранила необходимость ручных действий со стороны пользователей: теперь когда сотрудник входит на кадровый портал, СЭО 3KL автоматически распознает и связывает его учетные записи.
Пример страницы настроек кастомного провайдера аутентификации
Инструкция:
Плагин аутентификации пользователей «OAuth 3КL». Настройка авторизации через социальные сети
В плагине «OAuth 3KL» обновлен API интеграции с провайдером аутентификации «VK ID». Изменения связаны с переводом всех сервисов социальной сети «ВКонтакте» с домена vk.com на домен vk.ru. #7888
Примеры использования:
С 30 сентября 2025 года социальная сеть «ВКонтакте» полностью переходит в доменную зону .ru. Оперативная доработка интеграции СЭО 3KL обеспечила корректную работу провайдера аутентификации «VK ID» в новой зоне имен без необходимости дополнительного изменения настроек провайдера администратором системы. Правка потребуется только для кастомных провайдеров, сконфигурированных вручную.
Окно авторизации с настроенным провайдером аутентификации «VK ID»
Инструкция:
Плагин аутентификации пользователей «OAuth 3КL». Настройка авторизации через социальные сети
В теме оформления «СЭО 3KL» реализована поддержка брендированных иконок элементов курса и ресурсов. #7757
Пример использования:
Чтобы сделать свой продукт узнаваемым, разработчик плагина «Н5Р» выполнил стилизацию иконки и хочет, чтобы она отображалась на страницах среды электронного обучения именно так.
Благодаря появившейся в СЭО 3KL поддержке брендирования, теперь иконка элемента курса «Н5P» выглядит так, как задумал ее отображение автор.
Пример брендированных иконок элементов курса на странице курса «Устройство мотоцикла. Для демонстрации»
Инструкция:
Настройки темы оформления «СЭО 3КL»
В блоке «Надо проверить 3KL» появилась возможность фильтрации непроверенных работ по ФИО слушателей: на странице блока теперь доступен унифицированный инструмент фильтрации, реализованный в версии 4.5 СЭО 3KL. #7466
Пример использования:
Курс «Занимательное кролиководство» пользуется огромной популярностью и на него всегда подписано большое количество слушателей. Из-за этого в общем списке непроверенных работ преподавателю бывает сложно отобрать определенных пользователей для оперативной проверки их заданий. Новые возможности фильтрации позволяют ограничить список слушателями, чьи фамилии или имена начинаются с одной буквы, или найти конкретного пользователя через поле поиска.
Список непроверенных работ слушателей, отфильтрованных по первой букве фамилии
Общий вид страницы блока «Надо проверить 3KL» с обновленным фильтром
Инструкция:
Блок «Надо проверить 3KL»
Для плагинов блоков, разработанных ООО «Открытые технологии», выполнено разделение языковых строк названия блока (pluginname) и отображаемого заголовка блока (tittle). Теперь постфикс «3KL» присутствует только в названии блока. #6861
Пример использования:
Слушателей курсов спортивного ориентирования «7 км» немного дезориентировало наличие префикса «3KL» в названиях некоторых блоков и они регулярно обращались с вопросами к преподавателю. После обновления системы проблема пропала - заголовки блоков стали более лаконичными, а технические названия остались доступны только администратору.
Отображаемые название плагина и заголовок блока «Надо проверить 3KL»
Инструкция:
Блоки в СЭО 3KL
Безопасность
С целью снижения риска несанкционированного доступа к данным, в новых инсталляциях СЭО 3KL блок «Топ-10» по-умолчанию больше не доступен для установки в личном кабинете для пользователей с ролью ниже «Управляющий». #6921
Производительность
Улучшена общая производительность плагина «Сертификат 3KL» за счет оптимизации кода и добавления индексирования. В процессе доработок была реализована дополнительная блокировка для исключения задваивания записей в базе данных СЭО 3KL при попытке одновременной генерации сертификата из разных сессий и устранена проблема многопоточного выполнения задачи генерации сертификата, которая могла приводить к появлению в интерфейсах плагина ошибок типа «Error: mdb->get_record() found more than one record!», «Did you remember to make the first column something unique in your call to get_records?» или «Не удалось создать файл». #7040
Для разработчиков
В инструмент администратора «Целостность данных 3KL» добавлен показатель «Обнаружение поврежденных файлов», позволяющий выполнить поиск и вывести список файлов, контрольные суммы которых отличаются от значений, сохраненных в таблице filedir. #7906
В связи с миграцией СЭО 3KL на ветку 4.5 длительного цикла поддержки обновлены требования к минимальной версии php — не ниже 8.1. #7877
Обновление плагинов
Плагин блока «Опыт!» (block_xp) обновлен до версии 2025041303. #7842
Плагин формата курса «Сетка» (format_grid) обновлен до версии 2024101507. #7843
Плагин элемента курса «Контрольный список» (mod_checklist) обновлен до версии 2025041902. #7844
Плагин метода аутентификации «Аутентификация по ключу пользователя» (auth_userkey) обновлен до версии 2022081902. #7856
Плагин «Прокторинг «Examus» (availability_examus2) обновлен до версии 2025072500. #7867
Плагин «Размер курса» (report_coursesize) обновлен до версии 2024112602. #7899
Исправления ошибок
- В формате курса «3KL формат» исправлен некорректный переход к странице несуществующей (удаленной) секции курса. Ошибка возникала при удалении секции непосредственно со страницы самой секции. #7777
- Устранена ошибка миграции на 4.5, приводившая к выводу предупреждения в процессе выполнения некоторых задач (например, при экспорте оценок) при включенном в плагине «Глобальные сценарии 3KL» логировании. #7639
- В теме оформления «СЭО 3KL» исправлена ошибка стилизации, из-за которой не отображались иконки в модальном окне уведомлений. #7767
- В формате курса «СЭО 3KL» исправлена ошибка, из-за которой на странице курса не отображались условия выполнения элементов курса. #7006
- Для блока «ТОП-10» алгоритм отображения полей профиля пользователя другим пользователям приведен в соответствие с логикой ядра Moodle. #7834
- В отчете «Сводный отчет 3KL» исправлена ошибка кодирования, возникавшая при попытке сравнения двух отчетов. Ошибка характерна для ситуаций, когда в промежутке между датами формирования отчетов изменялся состав участников курса или значения ключевых полей профиля пользователей. #7820
- Устранена ошибка, возникавшая при редактировании настроек секций курса, в котором активны (добавлен конфигурационный массив yaml) настраиваемые поля курса плагина «Настраиваемые поля для объектов». #7826
- В интерфейсе элемента курса «Тест» уменьшен отступ между текстом вопроса и вариантами ответа. Ошибка характерна для версии 4.5, наблюдалась в вопросах типа одиночный и множественный выбор, и была исправлена непосредственно Moodle. #7762
- Восстановлена работоспособность страницы «Мои курсы» в мобильном приложении «Moodle Mobile». #7142
Новая документация в базе знаний
*Доступ к базе знаний с инструкциями предоставляется только действующим клиентам.
- Вебинар от 07.03.2024г. Курс в формате «СЭО 3KL». Видеоинструкция по СЭО 3KL v 4.1. Ссылка для клиентов
- Вебинар от 28.03.2024г. Блок «Спросить преподавателя». Видеоинструкция по СЭО 3KL v 4.1 Ссылка для клиентов
- Вместо пользователя, под учетной записью которого был пройден Тест, завершившим попытку числится главный администратор системы. Из-за чего это может происходить? Ссылка для клиентов
- Добавление в Книгу конспекта лекции из doc-файла (Microsoft Word). Ссылка для клиентов
- Использование Книги как ресурса для хранения иллюстраций. Ссылка для клиентов
- Как заблокировать доступ к теоретическим материалам для студентов на время прохождения теста, используя ограничения доступа? Ссылка для клиентов
- Ресурс «Книга». Ссылка для клиентов
Обновление документации в базе знаний
*Доступ к базе знаний с инструкциями предоставляется только действующим клиентам.
- Как заблокировать доступ к теоретическим материалам для студентов на время прохождения теста? Ссылка для клиентов
- Капча (CAPTCHA) в СЭО 3KL. Ссылка для клиентов
- Массовое создание курсов с помощью CSV-файла. Ссылка для клиентов
- Полный административный доступ. Ссылка для клиентов
- Расположение блоков. Рекомендации. Ссылка для клиентов
- Термины и определения базы знаний. Ссылка для клиентов
- ЭД-004. Электронный деканат. Элементы учебного плана (дисциплины). Ссылка для клиентов
- Элемент курса «Занятие 3КL». Ссылка для клиентов
Системные требования
Работоспособность обновленной версии СЭО 3КL обеспечивается при соблюдении технических требований к рабочему месту пользователя и системному окружению Технической площадки.
Корректное отображение веб-интерфейса гарантируется при использовании следующих версий браузеров:
- Chrome, не ниже 136;
- Firefox, не ниже 128;
- Safari, не ниже 16.6;
- Microsoft Edge, не ниже 133;
- Opera, не ниже 118 (условно поддерживаемый);
- Яндекс.Браузер не ниже 25 (условно поддерживаемый).
Состав и настройки системного окружения Технической площадки должны соответствовать:
- веб-сервер Apache 2.4;
- СУБД MySQL, не ниже 8.0;
- Unoconv;
- Msodbcsql;
- КриптоПро CSP, КриптоПро ЭЦП SDK (необходимо при интеграции с ЕСИА);
- интерпретатор PHP 8.1 :
- с расширениями - mysqlnd, bcmath, dom, gd, json, pdo_dblib, pgsql, shmop, sqlite3, tokenizer, xmlwriter, opcache, openssl, calendar, exif, gettext, ldap, pdo_mysql, phar, simplexml, sysvmsg, wddx, xsl, pdo, ctype, fileinfo, iconv, mbstring, pdo_pgsql, posix, soap, sysvsem, xmlreader, zip, xml, curl, ftp, intl, mysqli, pdo_sqlite, readline, sockets, sodium, sysvshm, xmlrpc, zlib, spl, pcre, hash;
- с настройками - memory_limit не менее 256 мегабайт, file_uploads включен, max_execution_time не менее 600 секунд, opcache.enable включен, max_input_vars >= 5000.
- локаль по умолчанию ru_RU.UTF-8;
- время синхронизировано с интернет-службами NTP;
- Cron установлен и настроен на запуск скрипта admin/cron.php не реже 1 раза в 30 минут.
С подробной информацией о технических требованиях к оборудованию можно ознакомиться в соответствующих разделах актуальной версии Регламента предоставления сервисов ООО «Открытые технологии» ( р. 5 — Требования к рабочему месту пользователя, р. 6 — Требования к Технической площадке), который доступен на странице «Документы» сайта компании.
Вебинар по анонсу релиза
Вебинар, посвященный выходу релиза 4.5.6b, состоится в пятницу 19.09.2025 года в 14-00 по московскому времени. На нем вы получите возможность в режиме реального времени:
- увидеть демонстрацию улучшений и разработок, вошедших в релиз;
- услышать развернутые пояснения о них от нашего методиста;
- задать в чате интересующие вас вопросы о продукте.
Выберите вариант участия в вебинаре:
- пройдите предварительную регистрацию по ссылке;
- если не хотите регистрироваться, посмотрите вебинар на нашем канале в «VK Видео» по ссылке.
Чтобы своевременно получать уведомления о предстоящих онлайн-мероприятиях и новых видеообзорах, подпишитесь на наши каналы «Среда электронного обучения 3KL (Русский Moodle)» в ВКонтакте, на YouTube и в Telegram.
Установить новую версию
Если вы — действующий клиент ООО «Открытые технологии», просто подайте заявку на обновление в техническую поддержку.
Если вы еще не являетесь нашим клиентом, подайте заявку на сайте компании с помощью кнопки «Обратный звонок» или «Бесплатная демонстрация» и наш менеджер свяжется с вами.
Теги: анонс