image_2025-04-25_10-25-43.png
    13.2 KB
  Плагин Copy and Paste Modules позволяет удобно копировать ресурсы из одного курса и вставки их в другой, что упрощает повторное использование контента в разных курсах.
Особенности
Копировать задания или ресурсы из любого курса Moodle.
Вставлять скопированные элементы в любой другой курс Moodle.
Совместим со всеми типами модулей, включая тесты, форумы, SCORM и многое другое.
Простой и интуитивно понятный интерфейс для выбора того, что копировать и куда вставлять.
https://moodle.org/plugins/local_copy
Особенности
Копировать задания или ресурсы из любого курса Moodle.
Вставлять скопированные элементы в любой другой курс Moodle.
Совместим со всеми типами модулей, включая тесты, форумы, SCORM и многое другое.
Простой и интуитивно понятный интерфейс для выбора того, что копировать и куда вставлять.
https://moodle.org/plugins/local_copy
❤3
  Programs - это полный набор плагинов, предназначенных для реализации учебных программ, также известных как learning pathways. Эта функциональность позволяет преподавателям, администраторам и организациям создавать структурированные, последовательные учебные программы, адаптированные к различным учебным целям и требованиям.
Иерархическое содержание учебных программы: Плагин позволяет администраторам разрабатывать траектории обучения, создавая иерархию курсов и наборов учебных программ. Гибкие правила последовательности позволяют структурированно продвигаться по содержанию, гарантируя, что учащиеся продвигаются в логичном и педагогически обоснованном порядке. Программы поддерживают предварительные требования, наборы параллельных курсов и критерии завершения, соответствующие различным потребностям в обучении.
https://moodle.org/plugins/tool_muprog
  Иерархическое содержание учебных программы: Плагин позволяет администраторам разрабатывать траектории обучения, создавая иерархию курсов и наборов учебных программ. Гибкие правила последовательности позволяют структурированно продвигаться по содержанию, гарантируя, что учащиеся продвигаются в логичном и педагогически обоснованном порядке. Программы поддерживают предварительные требования, наборы параллельных курсов и критерии завершения, соответствующие различным потребностям в обучении.
https://moodle.org/plugins/tool_muprog
Какая версия Moodle у вас сейчас?
  Anonymous Poll
    0%
    Moodle 1.9.x
      
    0%
    Moodle 2.x
      
    10%
    Moodle 3.x
      
    68%
    Moodle 4.x
      
    23%
    Moodle 5.0
      
    Плагин local_helpdesk предоставляет систему  управления запросами в службу поддержки. Он позволяет пользователям создавать и отслеживать тикеты, а администраторам и группам поддержки - эффективно управлять ими и реагировать на них.
Особенности
Создание пользователями обращений в службу поддержки и управление ими.
Категоризация обращений для лучшей организации.
Распределение пользователей по определенным категориям для ответа на запросы.
Уведомления по электронной почте о новых запросах и ответах.
Автоматизированные ответы с помощью искусственного интеллекта. https://moodle.org/plugins/local_helpdesk
Особенности
Создание пользователями обращений в службу поддержки и управление ими.
Категоризация обращений для лучшей организации.
Распределение пользователей по определенным категориям для ответа на запросы.
Уведомления по электронной почте о новых запросах и ответах.
Автоматизированные ответы с помощью искусственного интеллекта. https://moodle.org/plugins/local_helpdesk
❤1
  Плагин Interactive Video для Moodle
Что это?
Модуль, который добавляет в Moodle возможность создавать видео с вопросами и интерактивными элементами.
Как работает?
Загружаете видео (файл или ссылку на YouTube/Vimeo).
Добавляете в него вопросы (тесты, открытые ответы), подсказки или ссылки.
Студенты смотрят и отвечают прямо во время просмотра.
Что умеет?
Вставлять тесты и задания в видео.
Показывать дополнительные материалы (текст, картинки, ссылки).
Сохранять результаты в журнал оценок Moodле.
Работает на компьютерах и телефонах.
Зачем нужно?
Чтобы студенты не просто смотрели видео, а сразу закрепляли материал.
Удобно для дистанционного обучения и самостоятельной работы.
Как установить?
Скачать плагин → установить через админку Moodle → добавить активность в курс.
Пример:
Видео по математике с вопросами после каждого объяснения. Студент отвечает — система сразу показывает правильный ответ.
https://moodle.org/plugins/mod_interactivevideo
Что это?
Модуль, который добавляет в Moodle возможность создавать видео с вопросами и интерактивными элементами.
Как работает?
Загружаете видео (файл или ссылку на YouTube/Vimeo).
Добавляете в него вопросы (тесты, открытые ответы), подсказки или ссылки.
Студенты смотрят и отвечают прямо во время просмотра.
Что умеет?
Вставлять тесты и задания в видео.
Показывать дополнительные материалы (текст, картинки, ссылки).
Сохранять результаты в журнал оценок Moodле.
Работает на компьютерах и телефонах.
Зачем нужно?
Чтобы студенты не просто смотрели видео, а сразу закрепляли материал.
Удобно для дистанционного обучения и самостоятельной работы.
Как установить?
Скачать плагин → установить через админку Moodle → добавить активность в курс.
Пример:
Видео по математике с вопросами после каждого объяснения. Студент отвечает — система сразу показывает правильный ответ.
https://moodle.org/plugins/mod_interactivevideo
❤2
  📢 Quiz Access Delayed: Рандомизированное время начала тестов в Moodle  
Снизьте нагрузку на сервер и повысьте стабильность, распределяя доступ студентов к тестам с помощью рандомизированных задержек. Этот плагин предотвращает перегрузку системы в пиковые моменты, исключая одновременный старт и завершение теста всеми студентами.
### Основные возможности:
✔️ Рандомизированные задержки – Студенты получают небольшие случайные промежутки перед началом теста.
✔️ Снижение нагрузки – Более плавная работа системы при массовом тестировании.
✔️ Простая настройка – Установите минимальный и максимальный интервалы задержки в параметрах теста.
✔️ Честно и прозрачно – Задержки небольшие и равномерно распределены.
### Где полезно:
- Важные экзамены – Исключите сбои при массовой сдаче.
- Крупные курсы – Оптимизация для сотен студентов.
- Тесты в часы пик – Избегайте замедлений при одновременном входе.
### Установка:
Доступен в каталоге плагинов Moodle https://moodle.org/plugins/quizaccess_delayed или для прямого скачивания.
🔹 Для администраторов: Простой способ увеличить пропускную способность без апгрейда сервера.
🔹 Для преподавателей: Меньше лагов и технических проблем во время тестирования.
#Moodle #EdTech #ЭлектронноеОбучение #ОнлайнЭкзамены #ОптимизацияСервера
  
  Снизьте нагрузку на сервер и повысьте стабильность, распределяя доступ студентов к тестам с помощью рандомизированных задержек. Этот плагин предотвращает перегрузку системы в пиковые моменты, исключая одновременный старт и завершение теста всеми студентами.
### Основные возможности:
✔️ Рандомизированные задержки – Студенты получают небольшие случайные промежутки перед началом теста.
✔️ Снижение нагрузки – Более плавная работа системы при массовом тестировании.
✔️ Простая настройка – Установите минимальный и максимальный интервалы задержки в параметрах теста.
✔️ Честно и прозрачно – Задержки небольшие и равномерно распределены.
### Где полезно:
- Важные экзамены – Исключите сбои при массовой сдаче.
- Крупные курсы – Оптимизация для сотен студентов.
- Тесты в часы пик – Избегайте замедлений при одновременном входе.
### Установка:
Доступен в каталоге плагинов Moodle https://moodle.org/plugins/quizaccess_delayed или для прямого скачивания.
🔹 Для администраторов: Простой способ увеличить пропускную способность без апгрейда сервера.
🔹 Для преподавателей: Меньше лагов и технических проблем во время тестирования.
#Moodle #EdTech #ЭлектронноеОбучение #ОнлайнЭкзамены #ОптимизацияСервера
moodle.org
  
  Moodle Plugins directory: Delayed attempts in quizzes
  Control the initial access to a Quiz with a randomized delay to reduce the load at the start and end times. By lightly spreading the access of the students the server load decreases dramatically and the overall capacity of your system increases by orders…
❤1
  Формат курса Buttons - это плагин, который создает меню с кнопками для доступа к разделам курса.
Особенности
* Можно создавать группы разделов, чтобы разделить темы в модулях или периодах;
* * Указывать названия для групп разделов, чтобы идентифицировать их. (Пример: Первый семестр, темы по определенной области);
* Изменение цвета кнопок (когда они активны, неактивны, включены или скрыты), чтобы они соответствовали вашей теме Moodle;
* Определение стиля списка, используя цифры, алфавит или римские цифры;
* * Определение формы кнопок, используя квадраты или круги.
https://moodle.org/plugins/format_buttons
  Особенности
* Можно создавать группы разделов, чтобы разделить темы в модулях или периодах;
* * Указывать названия для групп разделов, чтобы идентифицировать их. (Пример: Первый семестр, темы по определенной области);
* Изменение цвета кнопок (когда они активны, неактивны, включены или скрыты), чтобы они соответствовали вашей теме Moodle;
* Определение стиля списка, используя цифры, алфавит или римские цифры;
* * Определение формы кнопок, используя квадраты или круги.
https://moodle.org/plugins/format_buttons
image_2025-07-29_20-31-09.png
    80.6 KB
  Плагин Moodle Notifications Agent позволяет автоматически отправлять сообщения пользователям (студентам) на основе настраиваемых правил. 
Ключевые функции:
Автоматические уведомления: установите правила автоматической отправки сообщений в зависимости от различных условий.
Удобный интерфейс: Создавайте уведомления и управляйте ими с помощью интуитивно понятного пользовательского интерфейса.
Совместимость с мобильными устройствами: Полностью функционален на мобильных устройствах.
Расширяемый: поддерживает дополнительные подключаемые модули для расширения условий и действий.
Готов к работе с платформой: Создавайте шаблоны и устанавливайте правила с помощью настроек администратора сайта.
https://moodle.org/plugins/local_notificationsagent
Ключевые функции:
Автоматические уведомления: установите правила автоматической отправки сообщений в зависимости от различных условий.
Удобный интерфейс: Создавайте уведомления и управляйте ими с помощью интуитивно понятного пользовательского интерфейса.
Совместимость с мобильными устройствами: Полностью функционален на мобильных устройствах.
Расширяемый: поддерживает дополнительные подключаемые модули для расширения условий и действий.
Готов к работе с платформой: Создавайте шаблоны и устанавливайте правила с помощью настроек администратора сайта.
https://moodle.org/plugins/local_notificationsagent
👍2❤1
  Nice Learning - это бесплатная тема и набор блоков для Moodle 5.x.
Эта тема основана на теме Boost. Она предлагает гибкие варианты оформления и пользовательские блоки, которые помогут создать персонализированный Moodle.
https://moodle.org/plugins/theme_nice
Эта тема основана на теме Boost. Она предлагает гибкие варианты оформления и пользовательские блоки, которые помогут создать персонализированный Moodle.
https://moodle.org/plugins/theme_nice
❤1
  Плагин Easy Custom Menu помогает улучшить работу пользователя с меню сайта Moodle.
Помогает скрыть основное меню по умолчанию, а именно: "Главная страница", "Личный кабинет", "Мои курсы", "Администрирование сайта".
Управление пользовательскими меню с гибкими условиями.
Условия могут быть применены на основе:
Ролей – Отображение меню в соответствии с ролями пользователей.
Контекстное меню – отображает меню по всему сайту или в рамках определенных курсов (включая модули или страницы).
Язык – Отображает меню в зависимости от языковых предпочтений пользователя.
Возможность открывать пункты меню на новой вкладке браузера. https://moodle.org/plugins/local_easycustmenu
  Помогает скрыть основное меню по умолчанию, а именно: "Главная страница", "Личный кабинет", "Мои курсы", "Администрирование сайта".
Управление пользовательскими меню с гибкими условиями.
Условия могут быть применены на основе:
Ролей – Отображение меню в соответствии с ролями пользователей.
Контекстное меню – отображает меню по всему сайту или в рамках определенных курсов (включая модули или страницы).
Язык – Отображает меню в зависимости от языковых предпочтений пользователя.
Возможность открывать пункты меню на новой вкладке браузера. https://moodle.org/plugins/local_easycustmenu
Вчера пришло уведомление для администраторов Moodle. Возможно не все, кто администрирует свой Moodle, его получили или прочитали. Вот о чем это уведомление:
Здравствуйте, администраторы Moodle.,
Нам стало известно об увеличении вредоносной активности, направленной на экземпляры Moodle по всему миру, и мы обращаемся к вам с письмом, чтобы проинформировать вас о ситуации, а также дать некоторые рекомендации о мерах, которые вы можете предпринять для защиты своей системы. Эта вредоносная активность носит внешний характер, а не связана с самим Moodle.
Что происходит?
На нескольких хостинг-партнерах Moodle и сайтах с самостоятельным размещением было замечено, что предпринимается большое количество попыток аутентификации на редко используемой странице администрирования. Эти попытки, скорее всего, исходят от вредоносного ботнета, который использует большую базу скомпрометированных учетных данных, которые обычно получаются в результате утечки данных через Интернет, для проверки того, были ли они повторно использованы в учетных записях администратора Moodle.
В этом нет ничего необычного, но объем выбросов был намного выше, чем наблюдалось в прошлом, и указывает на возможный повышенный риск.
В данном конкретном случае на странице, к которой осуществляется доступ, имеются признаки того, что ботнет пытается установить плагин для своих собственных целей. Однако это может быть не единственное предпринимаемое действие.
Наблюдаемая конкретная атака нацелена на сайты, использующие ручную аутентификацию Moodle. Мы не считаем, что это повлияет на пользователей, использующих интеграцию единого входа для входа в систему, однако приведенные ниже рекомендуемые шаги будут разумными для всех систем Moodle.
Важно отметить, что источником используемых учетных данных, как предполагается, не является какая-либо система, связанная со штаб-квартирой Moodle или нашими сертифицированными партнерами и поставщиками услуг Moodle.
Является ли это уязвимостью в самом Moodle?
Нет, это не уязвимость в Moodle или его коде. Это связано с тем, что большое количество учетных данных пользователя стало доступно в результате одной или нескольких утечек данных. Эта проблема характерна для всех систем, требующих аутентификации в Интернете. Любое повторное использование пароля может подвергнуть риску все системы, которые используют этот пароль.
Что вы можете сделать, чтобы защитить свою систему?
Мы рекомендуем вам немедленно принять меры по нескольким направлениям для защиты ваших установок Moodle.
Немедленно измените пароль для всех ваших учетных записей администратора - это гарантирует, что любые украденные учетные данные, которые были использованы повторно, больше не будут работать. Подумайте также о том, чтобы сбросить пароли и для других пользователей. Пароли всегда должны быть уникальными и сложными, чтобы оставаться безопасными. Вы можете настроить сложность пароля в настройках администратора. Документацию для этого можно найти ЗДЕСЬ.
Рассмотрите возможность внедрения многофакторной аутентификации (“MFA”), особенно для учетных записей администраторов - MFA поможет предотвратить любые подобные попытки доступа к системе, даже если учетные данные будут успешно введены, поскольку пользователю будет предложено пройти аутентификацию с помощью электронной почты, телефона или других средств. Moodle изначально поддерживает MFA с момента выпуска Moodle 4.3, и соответствующую документацию можно найти ЗДЕСЬ. Если вы используете версию Moodle старше 4.3, рассмотрите возможность обновления, чтобы вы могли использовать MFA. В качестве альтернативы, ваша версия может поддерживаться плагином многофакторной аутентификации Catalyst IT.
Отключить веб-плагин устанавливает - Если вы самостоятельно разместить свой сайт Moodle-сайт, и хотите убедиться, что кто-то с работы учетных данных администратора сайта не могут включить или установить вредоносный плагин, вы можете отключить веб-установщик плагина, добавив строку в config.php файл:
$CFG->disableupdateautodeploy = true;
  Здравствуйте, администраторы Moodle.,
Нам стало известно об увеличении вредоносной активности, направленной на экземпляры Moodle по всему миру, и мы обращаемся к вам с письмом, чтобы проинформировать вас о ситуации, а также дать некоторые рекомендации о мерах, которые вы можете предпринять для защиты своей системы. Эта вредоносная активность носит внешний характер, а не связана с самим Moodle.
Что происходит?
На нескольких хостинг-партнерах Moodle и сайтах с самостоятельным размещением было замечено, что предпринимается большое количество попыток аутентификации на редко используемой странице администрирования. Эти попытки, скорее всего, исходят от вредоносного ботнета, который использует большую базу скомпрометированных учетных данных, которые обычно получаются в результате утечки данных через Интернет, для проверки того, были ли они повторно использованы в учетных записях администратора Moodle.
В этом нет ничего необычного, но объем выбросов был намного выше, чем наблюдалось в прошлом, и указывает на возможный повышенный риск.
В данном конкретном случае на странице, к которой осуществляется доступ, имеются признаки того, что ботнет пытается установить плагин для своих собственных целей. Однако это может быть не единственное предпринимаемое действие.
Наблюдаемая конкретная атака нацелена на сайты, использующие ручную аутентификацию Moodle. Мы не считаем, что это повлияет на пользователей, использующих интеграцию единого входа для входа в систему, однако приведенные ниже рекомендуемые шаги будут разумными для всех систем Moodle.
Важно отметить, что источником используемых учетных данных, как предполагается, не является какая-либо система, связанная со штаб-квартирой Moodle или нашими сертифицированными партнерами и поставщиками услуг Moodle.
Является ли это уязвимостью в самом Moodle?
Нет, это не уязвимость в Moodle или его коде. Это связано с тем, что большое количество учетных данных пользователя стало доступно в результате одной или нескольких утечек данных. Эта проблема характерна для всех систем, требующих аутентификации в Интернете. Любое повторное использование пароля может подвергнуть риску все системы, которые используют этот пароль.
Что вы можете сделать, чтобы защитить свою систему?
Мы рекомендуем вам немедленно принять меры по нескольким направлениям для защиты ваших установок Moodle.
Немедленно измените пароль для всех ваших учетных записей администратора - это гарантирует, что любые украденные учетные данные, которые были использованы повторно, больше не будут работать. Подумайте также о том, чтобы сбросить пароли и для других пользователей. Пароли всегда должны быть уникальными и сложными, чтобы оставаться безопасными. Вы можете настроить сложность пароля в настройках администратора. Документацию для этого можно найти ЗДЕСЬ.
Рассмотрите возможность внедрения многофакторной аутентификации (“MFA”), особенно для учетных записей администраторов - MFA поможет предотвратить любые подобные попытки доступа к системе, даже если учетные данные будут успешно введены, поскольку пользователю будет предложено пройти аутентификацию с помощью электронной почты, телефона или других средств. Moodle изначально поддерживает MFA с момента выпуска Moodle 4.3, и соответствующую документацию можно найти ЗДЕСЬ. Если вы используете версию Moodle старше 4.3, рассмотрите возможность обновления, чтобы вы могли использовать MFA. В качестве альтернативы, ваша версия может поддерживаться плагином многофакторной аутентификации Catalyst IT.
Отключить веб-плагин устанавливает - Если вы самостоятельно разместить свой сайт Moodle-сайт, и хотите убедиться, что кто-то с работы учетных данных администратора сайта не могут включить или установить вредоносный плагин, вы можете отключить веб-установщик плагина, добавив строку в config.php файл:
$CFG->disableupdateautodeploy = true;
Если у вас нет доступа к файлу config.php пожалуйста, обратитесь за помощью к своему хостинг-провайдеру.
Самый простой способ обнаружить эти атаки - поискать в ваших веб-журналах попыток доступа к пути /admin/tool/installaddon/index.php. Это страница, к которой пытается получить доступ злоумышленник. Она очень редко используется на рабочем сайте, если вообще используется, поэтому любые попытки доступа к ней должны быть тщательно изучены.
Однако этот тип вредоносной активности широко распространен в Интернете, и правильная практика использования паролей зависит от вашей поддержки, поэтому, пожалуйста, обязательно применяйте рекомендуемые меры защиты для управления паролями.
Мы продолжим отслеживать эту ситуацию и информировать сообщество по мере поступления дополнительной информации.
Благодарим вас за внимание к этому вопросу и желаем успешной работы в Moodle.
Команда Moodle HQ
Самый простой способ обнаружить эти атаки - поискать в ваших веб-журналах попыток доступа к пути /admin/tool/installaddon/index.php. Это страница, к которой пытается получить доступ злоумышленник. Она очень редко используется на рабочем сайте, если вообще используется, поэтому любые попытки доступа к ней должны быть тщательно изучены.
Однако этот тип вредоносной активности широко распространен в Интернете, и правильная практика использования паролей зависит от вашей поддержки, поэтому, пожалуйста, обязательно применяйте рекомендуемые меры защиты для управления паролями.
Мы продолжим отслеживать эту ситуацию и информировать сообщество по мере поступления дополнительной информации.
Благодарим вас за внимание к этому вопросу и желаем успешной работы в Moodle.
Команда Moodle HQ
❤1
  Будьте внимательны как администратор при настройке и тестировании параметров, чтобы не заблокировать доступ к сайту. Если вы это сделаете, то MFA можно отключить из командной строки, введя: 
php admin/cli/cfg.php --component=tool_mfa --name=enabled --set=0
php admin/cli/cfg.php --component=tool_mfa --name=enabled --set=0
👍1
  История разработки плагина для учета сертификации сотрудников в Moodle
1. Идея и предпосылки
Однажды ко мне обратился клиент — компания, где сотрудникам необходимо регулярно проходить сертификацию (например, по технике безопасности, работе с оборудованием или знания законодательства). Проблема была в том, что учет велся вручную (Excel + напоминания вручную), из-за чего:
• Просроченные сертификаты обнаруживались слишком поздно.
• HR-отдел тратил много времени на отслеживание сроков.
• Не было единой системы, интегрированной в корпоративную LMS (Moodle).
2. Анализ и проектирование
Я предложил создать local-плагин для Moodle, который:
• Автоматически отслеживает сроки действия сертификатов.
• Дает уведомления сотрудникам и HR.
• Позволяет массово загружать данные (импорт из CSV).
• Формирует отчеты по готовности/просрочке.
Технический стек:
• PHP (ядро Moodle)
• JavaScript (AJAX для динамических форм)
• MySQL (хранение данных сертификатов)
• Mustache (для шаблонов отчетов)
3. Разработка
Плагин получил название local_certification_tracker и включал:
• Таблицу сертификатов (привязка к пользователям Moodle, дата выдачи/окончания).
• Запланированное задание для ежедневной проверки сроков.
• Уведомления (через Moodle messaging + email).
• Веб-интерфейс для HR:
o Фильтры (просроченные/активные/близкие к истечению).
o Кнопка экспорта в Excel.
• REST API для интеграции с корпоративным порталом.
Сложности и решения:
• Проблема: Moodle не имеет встроенной системы напоминаний для произвольных событий.
Решение: Создал кастомную event-систему, которая отправляла уведомления за 30/15/1 день до окончания срока действия сертификата.
4. Внедрение и обратная связь
После тестирования на Moodle 4.1+ плагин:
• Сократил время на администрирование сертификатов на 90%.
• Уменьшил количество просрочек с 12% до 0,5%.
• Получил доп. запросы на фичи:
o Автоматическая генерация PDF-сертификатов (добавил через TCPDF).
o Интеграция с календарем (Google Calendar/MS Outlook).
5. Итог
Плагин стал универсальным решением для учета обязательной сертификации сотрудников. Код по запросу адаптирую под другие Moodle-системы.
Что дальше?
• Добавление Telegram-ботов для уведомлений.
• Поддержка SCORM-трекинга (автоматический учет прохождения курсов).
Если нужно что-то похожее — пишите! Telegram: https://t.me/mamaeves.
  
  1. Идея и предпосылки
Однажды ко мне обратился клиент — компания, где сотрудникам необходимо регулярно проходить сертификацию (например, по технике безопасности, работе с оборудованием или знания законодательства). Проблема была в том, что учет велся вручную (Excel + напоминания вручную), из-за чего:
• Просроченные сертификаты обнаруживались слишком поздно.
• HR-отдел тратил много времени на отслеживание сроков.
• Не было единой системы, интегрированной в корпоративную LMS (Moodle).
2. Анализ и проектирование
Я предложил создать local-плагин для Moodle, который:
• Автоматически отслеживает сроки действия сертификатов.
• Дает уведомления сотрудникам и HR.
• Позволяет массово загружать данные (импорт из CSV).
• Формирует отчеты по готовности/просрочке.
Технический стек:
• PHP (ядро Moodle)
• JavaScript (AJAX для динамических форм)
• MySQL (хранение данных сертификатов)
• Mustache (для шаблонов отчетов)
3. Разработка
Плагин получил название local_certification_tracker и включал:
• Таблицу сертификатов (привязка к пользователям Moodle, дата выдачи/окончания).
• Запланированное задание для ежедневной проверки сроков.
• Уведомления (через Moodle messaging + email).
• Веб-интерфейс для HR:
o Фильтры (просроченные/активные/близкие к истечению).
o Кнопка экспорта в Excel.
• REST API для интеграции с корпоративным порталом.
Сложности и решения:
• Проблема: Moodle не имеет встроенной системы напоминаний для произвольных событий.
Решение: Создал кастомную event-систему, которая отправляла уведомления за 30/15/1 день до окончания срока действия сертификата.
4. Внедрение и обратная связь
После тестирования на Moodle 4.1+ плагин:
• Сократил время на администрирование сертификатов на 90%.
• Уменьшил количество просрочек с 12% до 0,5%.
• Получил доп. запросы на фичи:
o Автоматическая генерация PDF-сертификатов (добавил через TCPDF).
o Интеграция с календарем (Google Calendar/MS Outlook).
5. Итог
Плагин стал универсальным решением для учета обязательной сертификации сотрудников. Код по запросу адаптирую под другие Moodle-системы.
Что дальше?
• Добавление Telegram-ботов для уведомлений.
• Поддержка SCORM-трекинга (автоматический учет прохождения курсов).
Если нужно что-то похожее — пишите! Telegram: https://t.me/mamaeves.
Telegram
  
  Евгений
  You can contact @mamaeves right away.
❤1
  Kahoodle — игра-викторина в реальном времени для Moodle, использующая веб-сокеты.
Этот плагин был изначально разработан во время DevCamp на конференции MoodlemootDACH 2025 командой в составе: Марина Гленси (Marina Glancy), Ян Бритц (Jan Britz), Иммануэль Пасанец (Immanuel Pasanec), Васко Гроссманн (Vasco Grossmann), Ларс Дрейер (Lars Dreier), Кэтлин Аэрмес (Kathleen Aermes) и Моника Вебер (Monika Weber).
Плагин использует инструмент tool_realtime с дополнительным подплагином для двусторонних веб-сокетов.
Демонстрация работы была во время DevCamp, и в него одновременно играли 70 человек.
Плагин всё ещё находится на ранней стадии разработки и не готов для промышленного использования.
https://github.com/marinaglancy/moodle-mod_kahoodle
  
  Этот плагин был изначально разработан во время DevCamp на конференции MoodlemootDACH 2025 командой в составе: Марина Гленси (Marina Glancy), Ян Бритц (Jan Britz), Иммануэль Пасанец (Immanuel Pasanec), Васко Гроссманн (Vasco Grossmann), Ларс Дрейер (Lars Dreier), Кэтлин Аэрмес (Kathleen Aermes) и Моника Вебер (Monika Weber).
Плагин использует инструмент tool_realtime с дополнительным подплагином для двусторонних веб-сокетов.
Демонстрация работы была во время DevCamp, и в него одновременно играли 70 человек.
Плагин всё ещё находится на ранней стадии разработки и не готов для промышленного использования.
https://github.com/marinaglancy/moodle-mod_kahoodle
GitHub
  
  GitHub - marinaglancy/moodle-mod_kahoodle
  Contribute to marinaglancy/moodle-mod_kahoodle development by creating an account on GitHub.
❤1
  Плагин Town Square — новостная лента для курса
Town Square — это специальный блок для Moodle, который работает как лента новостей внутри курса, похожая на соцсети. Он помогает студентам и преподавателям быть на связи.
Как это работает?
Плагин автоматически собирает в одном месте все важные события курса:
Новые задания и тесты
Объявления преподавателя
Сообщения с форумов
Ответы и комментарии одногруппников
Что можно делать в этом блоке?
Видеть все новости курса в хронологическом порядке
Комментировать любые события (например, задать вопрос к новому заданию)
Ставить лайки постам и комментариям
В чем польза?
Для студентов: Не нужно проверять разные разделы курса — все новости собраны в одном месте
Для преподавателей: Курс становится более живым и интерактивным, студенты активнее общаются
https://moodle.org/plugins/block_townsquare
Town Square — это специальный блок для Moodle, который работает как лента новостей внутри курса, похожая на соцсети. Он помогает студентам и преподавателям быть на связи.
Как это работает?
Плагин автоматически собирает в одном месте все важные события курса:
Новые задания и тесты
Объявления преподавателя
Сообщения с форумов
Ответы и комментарии одногруппников
Что можно делать в этом блоке?
Видеть все новости курса в хронологическом порядке
Комментировать любые события (например, задать вопрос к новому заданию)
Ставить лайки постам и комментариям
В чем польза?
Для студентов: Не нужно проверять разные разделы курса — все новости собраны в одном месте
Для преподавателей: Курс становится более живым и интерактивным, студенты активнее общаются
https://moodle.org/plugins/block_townsquare
❤4
  
  Moodle разработка плагинов
Комментировать любые события (например, задать вопрос к новому заданию)
Ставить лайки постам и комментариям
Ставить лайки постам и комментариям
Комментарии и лайки скорее всего еще не реализованы
  В версии Moodle 5.1 структура каталогов файлов Moodle изменилась. Была создана новая "общедоступная" папка public, в которой содержатся все файлы, доступные через браузер. Конфигурация и другие конфиденциальные файлы теперь хранятся за пределами этой папки для повышения безопасности.
Потребуется перенастроить веб-сервер, чтобы учесть это изменение в рамках процесса обновления.
Потребуется перенастроить веб-сервер, чтобы учесть это изменение в рамках процесса обновления.
❤2
  Курс о новой версии Moodle 5.1 https://moodle.academy/enrol/index.php?id=172
  Плагин Мультиблок для Moodle
Позволяет собрать несколько блоков вместе и использовать пространство, равное одному блоку.
Поддерживается несколько вариантов организации блоков внутри мультиблока: горизонтальные и вертикальные закладки (tabs), гармошка (accordion), выпадающий список (dropdown list), 2 колонки различной ширины (33%/66%, 66%/33%, 50%/50%).
https://moodle.org/plugins/block_multiblock
Позволяет собрать несколько блоков вместе и использовать пространство, равное одному блоку.
Поддерживается несколько вариантов организации блоков внутри мультиблока: горизонтальные и вертикальные закладки (tabs), гармошка (accordion), выпадающий список (dropdown list), 2 колонки различной ширины (33%/66%, 66%/33%, 50%/50%).
https://moodle.org/plugins/block_multiblock
❤2