October 7, 2024
Обновиться до Moodle 4.5 можно с версии 4.1.5 или более поздней. Если установлена более старая версия, чем 4.1.5, то предварительно необходимо обновиться до версии 4.1.5
October 7, 2024
Плагин Enrolment Application
Этот плагин является еще одним способом записи на курс, который позволяет учащимся подавать заявки на курс, используя текст заявки и / или файлы заявок.
Преподаватели будут получать уведомления о поступлении новых заявок. По результатам заявки могут быть одобрены, отклонены, включены в список ожидания или удалены.
Заявителям будут отправлены уведомления о результатах.
Основные возможности:
Указать инструкции по подаче заявок на странице записи на курс
Указать дату начала подачи заявок и дату окончания подачи заявок, чтобы ограничить период подачи заявок
Поддерживаются группы - преподаватели могут назначать группы для заявителей
Определение количества файлов, их размер и допустимые типы файлов для вложений в заявку
Требование заполнить определенные поля профиля (основные и пользовательские)
Набор доступных мест для записи на курс (если необходимо органичить максимальное число записавшихся на курс)
https://moodle.org/plugins/enrol_gapply
Этот плагин является еще одним способом записи на курс, который позволяет учащимся подавать заявки на курс, используя текст заявки и / или файлы заявок.
Преподаватели будут получать уведомления о поступлении новых заявок. По результатам заявки могут быть одобрены, отклонены, включены в список ожидания или удалены.
Заявителям будут отправлены уведомления о результатах.
Основные возможности:
Указать инструкции по подаче заявок на странице записи на курс
Указать дату начала подачи заявок и дату окончания подачи заявок, чтобы ограничить период подачи заявок
Поддерживаются группы - преподаватели могут назначать группы для заявителей
Определение количества файлов, их размер и допустимые типы файлов для вложений в заявку
Требование заполнить определенные поля профиля (основные и пользовательские)
Набор доступных мест для записи на курс (если необходимо органичить максимальное число записавшихся на курс)
https://moodle.org/plugins/enrol_gapply
October 11, 2024
Плагин Invitation Enrolment
Плагин для регистрации по приглашению позволяет преподавателям приглашать студентов на свой курс и сайт и предоставлять им необходимый доступ и роль. Приглашение отправляется по электронной почте и содержит ссылку с уникальным одноразовым токеном.
Когда пользователь нажимает на ссылку и заходит на сайт, он автоматически регистрируется на курс, а ссылка-приглашение помечается как использованная.
Особенности
Вы можете контролировать, кто может использовать приглашение.
Вы можете добавить в приглашение персонализированное сообщение.
Вы можете просмотреть историю предыдущих приглашений и их статус.
Вы также можете увидеть, кто воспользовался приглашением или срок действия каких из них истек.
Вы можете повторно отправить приглашения с истекшим сроком действия или приглашения с напоминаниями.
Вы можете отозвать приглашение, если оно еще не было принято.
https://moodle.org/plugins/enrol_invitation
Плагин для регистрации по приглашению позволяет преподавателям приглашать студентов на свой курс и сайт и предоставлять им необходимый доступ и роль. Приглашение отправляется по электронной почте и содержит ссылку с уникальным одноразовым токеном.
Когда пользователь нажимает на ссылку и заходит на сайт, он автоматически регистрируется на курс, а ссылка-приглашение помечается как использованная.
Особенности
Вы можете контролировать, кто может использовать приглашение.
Вы можете добавить в приглашение персонализированное сообщение.
Вы можете просмотреть историю предыдущих приглашений и их статус.
Вы также можете увидеть, кто воспользовался приглашением или срок действия каких из них истек.
Вы можете повторно отправить приглашения с истекшим сроком действия или приглашения с напоминаниями.
Вы можете отозвать приглашение, если оно еще не было принято.
https://moodle.org/plugins/enrol_invitation
October 15, 2024
Плагин Components for Learning (C4L)
Плагин для редактора Moodle TinyMCE, который предоставляет набор визуальных компонентов, специально предназначенных для обучения, на основе родительского проекта componentsforlearning.org.
Как только плагин будет установлен, соответствующая кнопка будет добавлена на панель кнопок редактора TinyMCE.
Параметр, включенный по умолчанию, позволяет просматривать компоненты при наведении курсора мыши.
Право "tiny/c4l:view plugin" позволяет настроить видимость плагина для любой роли. https://moodle.org/plugins/tiny_c4l
Плагин для редактора Moodle TinyMCE, который предоставляет набор визуальных компонентов, специально предназначенных для обучения, на основе родительского проекта componentsforlearning.org.
Как только плагин будет установлен, соответствующая кнопка будет добавлена на панель кнопок редактора TinyMCE.
Параметр, включенный по умолчанию, позволяет просматривать компоненты при наведении курсора мыши.
Право "tiny/c4l:view plugin" позволяет настроить видимость плагина для любой роли. https://moodle.org/plugins/tiny_c4l
October 23, 2024
November 8, 2024
November 18, 2024
Плагин Certificate Beautiful для Moodle помогает делать красивые и профессиональные сертификаты. Он простой и удобный, поэтому им легко пользоваться. Преподаватели Moodle могут сделать свои сертификаты более красивыми и узнаваемыми.
С помощью плагина можно выбрать красивые шаблоны сертификатов. Можно менять тексты, цвета, логотипы и другие детали, чтобы сделать сертификаты особенными.
Certificate Beautiful — это не просто красивые сертификаты. Они ещё и полезные. С ними можно легко и быстро заполнить все данные об учениках, курсах и датах. Это удобно и экономит время.
Certificate Beautiful поможет вам выделиться среди других. Ваши студенты получат красивые и полезные сертификаты. Они подтвердят их достижения и порадуют глаз.
Certificate Beautiful для Moodle поможет вам легко создавать красивые сертификаты. Это откроет новые возможности для всех, кто связан с образованием. https://moodle.org/plugins/mod_certificatebeautiful
С помощью плагина можно выбрать красивые шаблоны сертификатов. Можно менять тексты, цвета, логотипы и другие детали, чтобы сделать сертификаты особенными.
Certificate Beautiful — это не просто красивые сертификаты. Они ещё и полезные. С ними можно легко и быстро заполнить все данные об учениках, курсах и датах. Это удобно и экономит время.
Certificate Beautiful поможет вам выделиться среди других. Ваши студенты получат красивые и полезные сертификаты. Они подтвердят их достижения и порадуют глаз.
Certificate Beautiful для Moodle поможет вам легко создавать красивые сертификаты. Это откроет новые возможности для всех, кто связан с образованием. https://moodle.org/plugins/mod_certificatebeautiful
November 18, 2024
Boost Magnific - это тема оформления для Moodle, обеспечивающая понятный и оптимизированный интерфейс. Благодаря легкодоступным кнопкам настройки для администраторов, эта тема обеспечивает более интуитивно понятный процесс онлайн-обучения.
Благодаря новому темному режиму вы сможете заниматься в гораздо более комфортных для глаз условиях, особенно в условиях низкой освещенности. Функция автоматически адаптируется к настройкам вашего устройства или может быть включена вручную через верхнее меню.
Новая версия темы позволяет учителям настраивать значки. Отныне учитель может создать задание и выбрать значок, который он хочет отобразить на странице просмотра. Таким образом, программное обеспечение Moodle™ предоставляет учащимся более увлекательный опыт, представляя значок, который точно отражает содержание задания. https://moodle.org/plugins/theme_boost_magnific
Благодаря новому темному режиму вы сможете заниматься в гораздо более комфортных для глаз условиях, особенно в условиях низкой освещенности. Функция автоматически адаптируется к настройкам вашего устройства или может быть включена вручную через верхнее меню.
Новая версия темы позволяет учителям настраивать значки. Отныне учитель может создать задание и выбрать значок, который он хочет отобразить на странице просмотра. Таким образом, программное обеспечение Moodle™ предоставляет учащимся более увлекательный опыт, представляя значок, который точно отражает содержание задания. https://moodle.org/plugins/theme_boost_magnific
December 11, 2024
Плагин платежного шлюза для сервиса онлайн-платежей Robokassa. Позволяет принимать платежи за доступ к курсам, урокам, разделам и учебным модулям в Moodle. Требуется учетная запись Robokassa. https://moodle.org/plugins/paygw_robokassa
December 19, 2024
Плагин TCPDF Fonts
Многим знакома проблема с отображением кириллицы в PDF документах, которые генерируются автоматически. Например, в сертификатах по курсам.
С помощью этого плагина становится проще управлять шрифтами TCPDF.
Этот плагин был создан из-за отсутствия шрифта фарси в core Moodle. Core Moodle удалил несколько шрифтов из шрифтов TCPDF по умолчанию, чтобы уменьшить размер установочного файла.
Диспетчер шрифтов TCPDF решает эту проблему, автоматизируя инициализацию пользовательской папки шрифтов
Диспетчер шрифтов TCPDF создает графическую оболочку для этой настройки и реализует функциональность для добавления шрифтов из файла шрифтов True Type (TTF) или файла шрифтов Open Type (OTF). Во-вторых, можно загрузить полный архивный файл, содержащий готовые шрифты TCPDF. Эти архивы состоят из 1-3 файлов на каждый вариант шрифта (файл .php, необязательно файлы .z и .ctg.z).
https://moodle.org/plugins/tool_tcpdffonts
Многим знакома проблема с отображением кириллицы в PDF документах, которые генерируются автоматически. Например, в сертификатах по курсам.
С помощью этого плагина становится проще управлять шрифтами TCPDF.
Этот плагин был создан из-за отсутствия шрифта фарси в core Moodle. Core Moodle удалил несколько шрифтов из шрифтов TCPDF по умолчанию, чтобы уменьшить размер установочного файла.
Диспетчер шрифтов TCPDF решает эту проблему, автоматизируя инициализацию пользовательской папки шрифтов
Диспетчер шрифтов TCPDF создает графическую оболочку для этой настройки и реализует функциональность для добавления шрифтов из файла шрифтов True Type (TTF) или файла шрифтов Open Type (OTF). Во-вторых, можно загрузить полный архивный файл, содержащий готовые шрифты TCPDF. Эти архивы состоят из 1-3 файлов на каждый вариант шрифта (файл .php, необязательно файлы .z и .ctg.z).
https://moodle.org/plugins/tool_tcpdffonts
December 28, 2024
Настройка кэширования Redis для Moodle на Windows может значительно улучшить производительность системы. Redis — это высокопроизводительная система кэширования, которая хорошо интегрируется с Moodle. Вот пошаговая инструкция по настройке Redis на Windows для Moodle:
---
### 1. Установка Redis на Windows
1. Скачайте Redis для Windows:
- Официальная версия Redis не поддерживает Windows, но вы можете использовать портированные версии, такие как [Microsoft Archive](https://github.com/microsoftarchive/redis) или [Memurai](https://www.memurai.com/) (платная версия для production).
- Скачайте архив с Redis и распакуйте его в удобное место, например,
2. Запустите Redis:
- Откройте командную строку и перейдите в папку с Redis.
- Запустите Redis-сервер командой:
- По умолчанию Redis будет работать на
3. Проверка работы Redis:
- Откройте новую командную строку и запустите Redis-клиент:
- Введите команду
---
### 2. Настройка Moodle для работы с Redis
1. Откройте конфигурационный файл Moodle:
- Найдите файл
2. Добавьте настройки Redis:
- Добавьте следующие строки в конфигурационный файл:
3. Настройка кэширования через Redis:
- В админ-панели Moodle перейдите в раздел *Администрирование > Сервер > Кэширование*.
- Выберите Redis в качестве хранилища кэша.
- Укажите параметры подключения:
- Сервер:
- База данных:
- Префикс:
---
### 3. Проверка работы Redis с Moodle
1. Очистите кэш Moodle:
- Перейдите в *Администрирование > Разработка > Очистить кэш*.
- Это заставит Moodle использовать Redis для кэширования.
2. Проверьте подключение:
- Используйте Redis-клиент для проверки данных:
- Если Redis настроен правильно, вы увидите ключи, созданные Moodle.
---
### 4. Дополнительные рекомендации
- Автозапуск Redis:
- Чтобы Redis запускался автоматически при старте системы, добавьте его в автозагрузку Windows или создайте задачу в планировщике задач.
- Мониторинг Redis:
- Используйте инструменты вроде
- Резервное копирование:
- Регулярно создавайте резервные копии данных Redis, если они критически важны.
---
### 5. Устранение неполадок
- Ошибки подключения:
- Убедитесь, что Redis-сервер запущен и доступен по указанному адресу и порту.
- Проверьте, не блокирует ли брандмауэр Windows подключение к порту
- Ошибки кэширования:
- Убедитесь, что в конфигурации Moodle правильно указаны параметры Redis.
- Проверьте логи Moodle и Redis для выявления ошибок.
---
Следуя этим шагам, вы сможете успешно настроить Redis для кэширования в Moodle на Windows и значительно улучшить производительность системы.
---
### 1. Установка Redis на Windows
1. Скачайте Redis для Windows:
- Официальная версия Redis не поддерживает Windows, но вы можете использовать портированные версии, такие как [Microsoft Archive](https://github.com/microsoftarchive/redis) или [Memurai](https://www.memurai.com/) (платная версия для production).
- Скачайте архив с Redis и распакуйте его в удобное место, например,
C:\Redis
.2. Запустите Redis:
- Откройте командную строку и перейдите в папку с Redis.
- Запустите Redis-сервер командой:
redis-server.exe
- По умолчанию Redis будет работать на
localhost
и порту 6379
.3. Проверка работы Redis:
- Откройте новую командную строку и запустите Redis-клиент:
redis-cli.exe
- Введите команду
PING
. Если Redis работает, вы получите ответ PONG
.---
### 2. Настройка Moodle для работы с Redis
1. Откройте конфигурационный файл Moodle:
- Найдите файл
config.php
в корневой папке Moodle.2. Добавьте настройки Redis:
- Добавьте следующие строки в конфигурационный файл:
$CFG->session_handler_class = '\core\session\redis';
$CFG->session_redis_host = '127.0.0.1'; // Адрес Redis-сервера
$CFG->session_redis_port = 6379; // Порт Redis
$CFG->session_redis_database = 0; // Номер базы данных Redis
$CFG->session_redis_prefix = 'mdl_'; // Префикс для ключей
$CFG->session_redis_acquire_lock_timeout = 120; // Тайм-аут блокировки
$CFG->session_redis_lock_expire = 7200; // Время жизни блокировки
3. Настройка кэширования через Redis:
- В админ-панели Moodle перейдите в раздел *Администрирование > Сервер > Кэширование*.
- Выберите Redis в качестве хранилища кэша.
- Укажите параметры подключения:
- Сервер:
127.0.0.1:6379
- База данных:
0
- Префикс:
mdl_
---
### 3. Проверка работы Redis с Moodle
1. Очистите кэш Moodle:
- Перейдите в *Администрирование > Разработка > Очистить кэш*.
- Это заставит Moodle использовать Redis для кэширования.
2. Проверьте подключение:
- Используйте Redis-клиент для проверки данных:
redis-cli.exe
KEYS mdl_*
- Если Redis настроен правильно, вы увидите ключи, созданные Moodle.
---
### 4. Дополнительные рекомендации
- Автозапуск Redis:
- Чтобы Redis запускался автоматически при старте системы, добавьте его в автозагрузку Windows или создайте задачу в планировщике задач.
- Мониторинг Redis:
- Используйте инструменты вроде
redis-cli
или графические интерфейсы (например, Redis Desktop Manager) для мониторинга состояния Redis.- Резервное копирование:
- Регулярно создавайте резервные копии данных Redis, если они критически важны.
---
### 5. Устранение неполадок
- Ошибки подключения:
- Убедитесь, что Redis-сервер запущен и доступен по указанному адресу и порту.
- Проверьте, не блокирует ли брандмауэр Windows подключение к порту
6379
.- Ошибки кэширования:
- Убедитесь, что в конфигурации Moodle правильно указаны параметры Redis.
- Проверьте логи Moodle и Redis для выявления ошибок.
---
Следуя этим шагам, вы сможете успешно настроить Redis для кэширования в Moodle на Windows и значительно улучшить производительность системы.
GitHub
GitHub - microsoftarchive/redis: Redis is an in-memory database that persists on disk. The data model is key-value, but many different…
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes - microsoftarchive/redis
January 28
CONTEXT_CACHE_MAX_SIZE — это параметр конфигурации Moodle, который управляет размером кэша контекстов. Контексты в Moodle представляют собой иерархическую структуру, которая определяет доступ к различным элементам системы, таким как курсы, модули, блоки и другие ресурсы. Кэширование контекстов позволяет ускорить выполнение запросов, связанных с проверкой прав доступа и другими операциями.
Читать далее: https://dzen.ru/a/Z6B3cqci-ESYr1qT?share_to=link
Читать далее: https://dzen.ru/a/Z6B3cqci-ESYr1qT?share_to=link
Дзен | Статьи
Настройка производительности Moodle через параметр CONTEXT_CACHE_MAX_SIZE
Статья автора «MOODLE_INTERNAL» в Дзене ✍: CONTEXT_CACHE_MAX_SIZE — это параметр конфигурации Moodle, который управляет размером кэша контекстов.
February 3
Плагин YaFee предоставляет новые возможности для платных курсов. Он может информировать студентов о завершении срока обучения и необходимости повторной оплаты.
В дополнение к базовому платежному плагину, данный инструмент обладает рядом функций:
- Возможность оплаты курса для студентов, временно отстранённых от обучения (suspended).
- Функция отправки уведомлений об истечении срока обучения и возможности возврата средств.
С помощью соответствующих настроек можно ограничить период платной регистрации студентов на курс. По истечении установленного срока доступ к курсу будет ограничен, но его можно будет возобновить после оплаты. В отличие от других плагинов, оплата доступна даже для временно отстранённых студентов.
Также можно активировать отправку уведомлений о предстоящем отключении студента от курса. Уведомления будут отправляться один раз в день, что обеспечит своевременное информирование и предотвратит возможные неудобства.
https://moodle.org/plugins/enrol_yafee
В дополнение к базовому платежному плагину, данный инструмент обладает рядом функций:
- Возможность оплаты курса для студентов, временно отстранённых от обучения (suspended).
- Функция отправки уведомлений об истечении срока обучения и возможности возврата средств.
С помощью соответствующих настроек можно ограничить период платной регистрации студентов на курс. По истечении установленного срока доступ к курсу будет ограничен, но его можно будет возобновить после оплаты. В отличие от других плагинов, оплата доступна даже для временно отстранённых студентов.
Также можно активировать отправку уведомлений о предстоящем отключении студента от курса. Уведомления будут отправляться один раз в день, что обеспечит своевременное информирование и предотвратит возможные неудобства.
https://moodle.org/plugins/enrol_yafee
February 3
Плагин "Правила регистрации" расширяет контроль над регистрацией пользовательских аккаунтов в Moodle, добавляя различные антиспам-меры и альтернативы reCAPTCHA, чтобы предотвратить создание фальшивых аккаунтов автоматизированными ботами.
🚀 Список функций
Расширение формы регистрации с включением альтернатив reCAPTCHA, таких как ALTCHA, Cloudflare Turnstile и hCaptcha.
Запрет на создание аккаунтов с использованием временных адресов электронной почты.
Проверка, предупреждение и/или запрет регистрации, если пароль находится в базе данных Have I Been Pwned.
Проверка и запрет регистрации, если IP-адрес, адрес электронной почты или имя пользователя находятся в базе данных Stop Forum Spam.
Реализация других антиспам-мер, таких как добавление случайных скрытых "honeypot"-полей в форму регистрации и требование минимального времени для завершения регистрации.
Гибкие правила для разрешения или запрета регистрации аккаунтов в определённые временные интервалы.
Полное отключение регистрации пользователей одним кликом с отображением пользовательского сообщения на странице регистрации.
🧐 Как это работает
Плагин "Правила регистрации" позволяет настроить серию гибких правил для контроля регистрации пользователей на основе определённых условий. Каждое правило определяет проверку, которая выполняется в процессе регистрации.
Как оцениваются правила:
Когда пользователь пытается зарегистрироваться, плагин проверяет предоставленные данные в соответствии с установленными правилами.
Каждое правило имеет балл. Если условие правила выполнено, соответствующий балл добавляется к общему счёту.
После проверки всех правил плагин сравнивает общий счёт с настраиваемым порогом.
Если общий счёт ниже порога, регистрация разрешена. Если он выше порога, регистрация запрещена.
📝 Как использовать
Базовое использование
Установите плагин в Moodle.
Перейдите в "Администрирование сайта / Плагины / Инструменты администрирования / Правила регистрации / Экземпляры правил регистрации".
Выберите и настройте правила, которые хотите использовать, через выпадающие меню "Добавить правило" и/или "Добавить CAPTCHA".
Перейдите в "Администрирование сайта / Плагины / Инструменты администрирования / Правила регистрации / Настройки правил регистрации" и поставьте галочку "Включить".
На странице "Настройки правил регистрации" вы можете рассмотреть вариант включения опции "Только логирование" на начальном этапе. В этом случае плагин будет оценивать правила, но только записывать результаты, не запрещая регистрацию пользователей.
Принудительные экземпляры
Когда вы найдёте идеальную конфигурацию, её можно закрепить через файл config.php, чтобы её нельзя было изменить через интерфейс администратора. Это особенно полезно для развёртывания сайтов с предустановленной конфигурацией.
Для получения дополнительной информации нажмите кнопку "Просмотреть JSON экземпляров" на странице "Экземпляры правил регистрации".
Встроенные плагины CAPTCHA
ALTCHA challenge
ALTCHA — это бесплатная, открытая альтернатива reCAPTCHA, предназначенная для защиты вашего сайта от спама и злоупотреблений. Она уважает конфиденциальность пользователей, избегая использования файлов cookie, сбора отпечатков браузера или отслеживания, и полностью соответствует требованиям GDPR.
ALTCHA работает путём создания задачи, которую браузер пользователя должен решить, когда пользователь отмечает галочку "Я не робот" в форме регистрации. Это правило включает настройку сложности, которая определяет уровень вычислительных усилий, необходимых для решения задачи. Более высокая сложность повышает безопасность, но увеличивает время ожидания решения задачи.
Этот плагин не требует учётной записи третьей стороны и не взаимодействует с внешними системами.
https://moodle.org/plugins/tool_registrationrules
🚀 Список функций
Расширение формы регистрации с включением альтернатив reCAPTCHA, таких как ALTCHA, Cloudflare Turnstile и hCaptcha.
Запрет на создание аккаунтов с использованием временных адресов электронной почты.
Проверка, предупреждение и/или запрет регистрации, если пароль находится в базе данных Have I Been Pwned.
Проверка и запрет регистрации, если IP-адрес, адрес электронной почты или имя пользователя находятся в базе данных Stop Forum Spam.
Реализация других антиспам-мер, таких как добавление случайных скрытых "honeypot"-полей в форму регистрации и требование минимального времени для завершения регистрации.
Гибкие правила для разрешения или запрета регистрации аккаунтов в определённые временные интервалы.
Полное отключение регистрации пользователей одним кликом с отображением пользовательского сообщения на странице регистрации.
🧐 Как это работает
Плагин "Правила регистрации" позволяет настроить серию гибких правил для контроля регистрации пользователей на основе определённых условий. Каждое правило определяет проверку, которая выполняется в процессе регистрации.
Как оцениваются правила:
Когда пользователь пытается зарегистрироваться, плагин проверяет предоставленные данные в соответствии с установленными правилами.
Каждое правило имеет балл. Если условие правила выполнено, соответствующий балл добавляется к общему счёту.
После проверки всех правил плагин сравнивает общий счёт с настраиваемым порогом.
Если общий счёт ниже порога, регистрация разрешена. Если он выше порога, регистрация запрещена.
📝 Как использовать
Базовое использование
Установите плагин в Moodle.
Перейдите в "Администрирование сайта / Плагины / Инструменты администрирования / Правила регистрации / Экземпляры правил регистрации".
Выберите и настройте правила, которые хотите использовать, через выпадающие меню "Добавить правило" и/или "Добавить CAPTCHA".
Перейдите в "Администрирование сайта / Плагины / Инструменты администрирования / Правила регистрации / Настройки правил регистрации" и поставьте галочку "Включить".
На странице "Настройки правил регистрации" вы можете рассмотреть вариант включения опции "Только логирование" на начальном этапе. В этом случае плагин будет оценивать правила, но только записывать результаты, не запрещая регистрацию пользователей.
Принудительные экземпляры
Когда вы найдёте идеальную конфигурацию, её можно закрепить через файл config.php, чтобы её нельзя было изменить через интерфейс администратора. Это особенно полезно для развёртывания сайтов с предустановленной конфигурацией.
Для получения дополнительной информации нажмите кнопку "Просмотреть JSON экземпляров" на странице "Экземпляры правил регистрации".
Встроенные плагины CAPTCHA
ALTCHA challenge
ALTCHA — это бесплатная, открытая альтернатива reCAPTCHA, предназначенная для защиты вашего сайта от спама и злоупотреблений. Она уважает конфиденциальность пользователей, избегая использования файлов cookie, сбора отпечатков браузера или отслеживания, и полностью соответствует требованиям GDPR.
ALTCHA работает путём создания задачи, которую браузер пользователя должен решить, когда пользователь отмечает галочку "Я не робот" в форме регистрации. Это правило включает настройку сложности, которая определяет уровень вычислительных усилий, необходимых для решения задачи. Более высокая сложность повышает безопасность, но увеличивает время ожидания решения задачи.
Этот плагин не требует учётной записи третьей стороны и не взаимодействует с внешними системами.
https://moodle.org/plugins/tool_registrationrules
moodle.org
Moodle Plugins directory: Registration Rules
An enhanced reCAPTCHA alternative and anti-spam tool to prevent automated spam bots from creating fake accounts in Moodle.
February 14
Плагин Rutube - внедрение видео плеера на страницы. Поддерживаются публичные и приватные ссылки на видео. https://moodle.org/plugins/media_rutube
March 6
Плагин для Moodle Disable Right Click поможет защитить содержимое вашего Moodle от повторного использования.
Основные функции:
Защитите свой контент от выбора и копирования. Этот плагин делает защиту контента чрезвычайно простой.
Отключите щелчок правой кнопкой мыши на изображениях, чтобы предотвратить загрузку. Никто не сможет сохранять изображения с вашего сайта.
Отключите щелчок правой кнопкой мыши на каждой странице.
Отключите сочетания клавиш: Выделить все (Ctrl+A), Вырезать (Ctrl+X), Скопировать (Ctrl+C), Сохранить (Ctrl+S), Вставить (ctrl+V), Просмотреть (Ctrl+Shift+I), Просмотреть исходный код (Ctrl+U).
Включите функции для определенных страниц, используя список URL-адресов.
Работает с любыми темами.
Хорошо работает на мобильных устройствах.
Совместим с Chrome и Firefox.
https://moodle.org/plugins/local_disablerightclick
Основные функции:
Защитите свой контент от выбора и копирования. Этот плагин делает защиту контента чрезвычайно простой.
Отключите щелчок правой кнопкой мыши на изображениях, чтобы предотвратить загрузку. Никто не сможет сохранять изображения с вашего сайта.
Отключите щелчок правой кнопкой мыши на каждой странице.
Отключите сочетания клавиш: Выделить все (Ctrl+A), Вырезать (Ctrl+X), Скопировать (Ctrl+C), Сохранить (Ctrl+S), Вставить (ctrl+V), Просмотреть (Ctrl+Shift+I), Просмотреть исходный код (Ctrl+U).
Включите функции для определенных страниц, используя список URL-адресов.
Работает с любыми темами.
Хорошо работает на мобильных устройствах.
Совместим с Chrome и Firefox.
https://moodle.org/plugins/local_disablerightclick
March 18
Secure PDF
Плагин Secure PDF позволяет вам загрузить PDF-файл в свой курс и предотвратить его скачивание студентами.
Пользователи получат изображение каждой страницы, а не сам PDF-файл.
Изображения защищены от "щелчка правой кнопкой мыши", чтобы предотвратить сохранение изображения.
Элемент курса считается выполненным только после того, как пользователь увидит все страницы документа.
Пользователи, обладающие навыками веб-разработки, смогут скачать изображения (одно за другим).
Установка
Пожалуйста, обратите внимание, что вам необходимо установить PHP-модуль, который не требуется самому Moodle.
Установите модуль php-imagick в свою систему.
(debian/ubuntu) apt-get install php-imagick
(Redhat/Centos) yum install php-imagick
Настройте imagemagick так, чтобы он разрешал чтение PDF-файлов, добавьте <policy domain="coder" rights="read" pattern="PDF"> в политику по адресу /etc/ImageMagick-6/policy.xml смотрите более подробную информацию здесь : https://stackoverflow.com/questions/52703123/override-default-imagemagick-policy-xml
Перезапустите php-fpm или ваш веб-сервер.
cd [moodle]/мод/
git clone https://github.com/yedidiaklein/moodle-mod_securepdf.git securepdf
Перейдите на страницу уведомлений moodle и установите плагин.
Как пользоваться
Добавьте модуль securepdf в свой курс.
Добавьте PDF-файл в модуль и просмотрите его.
Обратите внимание, что первый просмотр страницы будет медленным (20-25 секунд), затем она будет кэширована для других пользователей.
https://moodle.org/plugins/mod_securepdf
Плагин Secure PDF позволяет вам загрузить PDF-файл в свой курс и предотвратить его скачивание студентами.
Пользователи получат изображение каждой страницы, а не сам PDF-файл.
Изображения защищены от "щелчка правой кнопкой мыши", чтобы предотвратить сохранение изображения.
Элемент курса считается выполненным только после того, как пользователь увидит все страницы документа.
Пользователи, обладающие навыками веб-разработки, смогут скачать изображения (одно за другим).
Установка
Пожалуйста, обратите внимание, что вам необходимо установить PHP-модуль, который не требуется самому Moodle.
Установите модуль php-imagick в свою систему.
(debian/ubuntu) apt-get install php-imagick
(Redhat/Centos) yum install php-imagick
Настройте imagemagick так, чтобы он разрешал чтение PDF-файлов, добавьте <policy domain="coder" rights="read" pattern="PDF"> в политику по адресу /etc/ImageMagick-6/policy.xml смотрите более подробную информацию здесь : https://stackoverflow.com/questions/52703123/override-default-imagemagick-policy-xml
Перезапустите php-fpm или ваш веб-сервер.
cd [moodle]/мод/
git clone https://github.com/yedidiaklein/moodle-mod_securepdf.git securepdf
Перейдите на страницу уведомлений moodle и установите плагин.
Как пользоваться
Добавьте модуль securepdf в свой курс.
Добавьте PDF-файл в модуль и просмотрите его.
Обратите внимание, что первый просмотр страницы будет медленным (20-25 секунд), затем она будет кэширована для других пользователей.
https://moodle.org/plugins/mod_securepdf
moodle.org
Moodle Plugins directory: Secure PDF
Share your PDF to students without letting them to download or save it.
March 28
Модуль бронирования для Moodle позволяет преподавателям и администраторам управлять бронированием мест на мероприятия, курсы, встречи и другие события. Модуль бронирования поможет упростить процесс и организовать все в среде Moodle.
Ключевые функции
Гибкое управление бронированием
Легко создавайте и управляйте бронированиями на курсы, тренинги, мероприятия или любые другие ресурсы.
Устанавливайте ограничения на количество участников и определяйте списки ожидания или уведомлений.
Настраиваемые параметры бронирования
Доступны различные варианты бронирования, такие как разовые или повторяющиеся сеансы.
Определение нескольких временных интервалов, местоположений и инструкторов для каждого экземпляра бронирования.
Указание периодов бронирования с датами открытия и закрытия.
Удобный интерфейс бронирования
https://moodle.org/plugins/mod_booking
Ключевые функции
Гибкое управление бронированием
Легко создавайте и управляйте бронированиями на курсы, тренинги, мероприятия или любые другие ресурсы.
Устанавливайте ограничения на количество участников и определяйте списки ожидания или уведомлений.
Настраиваемые параметры бронирования
Доступны различные варианты бронирования, такие как разовые или повторяющиеся сеансы.
Определение нескольких временных интервалов, местоположений и инструкторов для каждого экземпляра бронирования.
Указание периодов бронирования с датами открытия и закрытия.
Удобный интерфейс бронирования
https://moodle.org/plugins/mod_booking
April 9
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
April 25