Moodle разработка плагинов
46 subscribers
37 photos
2 files
51 links
Полезные плагины для LMS Moodle, разработка плагинов: mod, enrol, auth, local, tool, report, theme и многое другое, связанное с Moodle
Download Telegram
Простой плагин, который показывает дату создания учетной записи в профиле пользователя

https://moodle.org/plugins/local_accountdate_profile
👌1
Пользовательские поля для элементов курсов. https://moodle.org/plugins/local_modcustomfields. Использует Custom fields API
Плагин для проверки корректности настройки и отправки писем с сайта Moodle. Может вывести трассировку протокола отправки почты https://moodle.org/plugins/local_mailtest
Плагин для блокировки и удаления пользователей Moodle после определенного периода неактивности учетной записи (отсутствие входов на сайт)
https://moodle.org/plugins/tool_usersuspension
👍1
Плагин mail для обмена сообщениями между пользователями курсов по принципу электронной почты с веб-интерфейсом. Позволяет отправлять сообщения группам пользователей в курсе и прикреплять файлы к сообщениям, что выгодно отличает его от стандартной системы обмена сообщениями в Moodle
https://moodle.org/plugins/local_mail
Плагин для Moodle, который помогает организовывать подачу заявок на такие мероприятия, как конференции. Добавьте в курс занятие "confman", и вы сможете указать диапазон времени, в течение которого возможна подача заявок. Вам предоставляется ссылка, которой можно поделиться за пределами moodle, чтобы позволить внешним пользователям (также без регистрации в Moodle) отправлять заявки на участие в вашем мероприятии. Всем участникам вашего курса, у которых есть роль учителя, разрешено управлять всеми отправками. Всем участникам вашего курса, у которых есть роль студента, разрешается комментировать материалы. Отправители могут управлять своими собственными материалами, используя уникальную ссылку, которая им предоставляется.
https://moodle.org/plugins/view.php?id=1928
1
Плагин для автоматической рассылки уведомлений в почту для событий календаря Moodle
https://moodle.org/plugins/view.php?id=397
1
Плагин Reengagement позволяет напомнить студентам о необходимости вернуться на курс и выполнить задания.
Электронное письмо отправляется через определенный промежуток времени после события, которым может быть регистрация на курс или выполнение более раннего задания.
Если пользователь уже выполнил целевое действие, электронное письмо не отправляется.
Вы также можете использовать этот плагин для запланированной по времени публикации контента в курсе.
https://moodle.org/plugins/view.php?id=1677 #moodle
Плагин для массового редактирования значений полей в профилях пользователей Moodle https://moodle.org/plugins/tool_bulkchangeprofilefields
Timestat - это плагин типа block, который измеряет активность пользователя на странице курса. Если быть точным, то на любой странице, на которую добавлен этот блок. Время учитывается только когда страница с сайтом активна (вкладка браузера отображается на экране). Можно настроить интервалы обновления статистики и указать интервал неактивности. https://moodle.org/plugins/block_timestat
Плагин Table Sql
Moodle предлагает класс table_sql, который позволяет довольно легко создавать таблицы с использованием унифицированного API.
Но ему не хватает определенной функциональности, такой как AJAX.

Этот плагин расширяет table_sql, предоставляемый Moodle. Для использования в своих плагиных необходимо ссылаться на этот плагин как на зависимость в version.php.
Таблица, созданная на основе этого плагина, предлагает следующие функциональные возможности:
Загружать только необходимые данные с помощью AJAX
Встроенные функции фильтрации и сортировки
Мгновенно изменять видимость столбцов https://moodle.org/plugins/local_table_sql
👍1
Плагин для контроля и верификации тестов в Moodle (прокторинг). Это бесплатная альтернатива популярным сервисам прокторинга, но обладает минимальными возможностями для верификации процесса тестирования. Сохраняет снимки с веб-камеры пользователя каждые N секунд. https://moodle.org/plugins/quizaccess_proctoring
👍1
Moodle представляют версию 4.4: какие улучшения ждут пользователей?
Здесь представим краткий дайджест, а полную версию статьи читайте в источнике.

1. Улучшена навигация по курсу: по умолчанию щелчок по названию раздела в содержании курса слева или по заголовку раздела приведет учащегося к странице, отображающей только содержимое этого конкретного раздела.

2. Была скорректирована цветовая палитра иконок элементов курса, чтобы обеспечить лучший доступ для пользователей с нарушениями цветового зрения. В рамках улучшения внешнего вида курса иконки элементов курса были обновлены и стали более светлыми.

3. Представлены расширенные возможности уведомлений. Учащиеся получают оповещение, когда вручную записываются на курсы. А если учащиеся попадают под угрозу быть исключенными из-за бездействия, их можно предупредить, чтобы дать им возможность возобновить свое обучение.

4. Для администраторов система предоставляет расширенную поддержку мониторинга работоспособности, отправляя немедленные уведомления о любых сбоях задач или проблемах в системе.

5. Теперь тип вопроса на упорядочение, разработанный членом сообщества Гордоном Бейтсоном, доступен в ядре Moodle. Это усовершенствование упрощает создание увлекательных интерактивных тестов, экономя время и усилия при подготовке курса.

6. Администраторы заметят повышение стабильности и упрощение управления. Оптимизированные задачи обслуживания и плавный путь обновления с предыдущих версий обеспечивают удобство администрирования.

7. Расширенное цифровое сотрудничество с Matrix – безопасным децентрализованным инструментом обмена сообщениями в режиме реального времени. Это усовершенствование не только обеспечивает гибкость и удобство коммуникации, но также гарантирует, что разрешения на обмен сообщениями в Matrix точно соответствуют роли каждого пользователя в LMS.

8. Введены настраиваемые параметры по умолчанию для объявлений на форумах и быстрый доступ к опции «Опубликовать во всех группах». Для преподавателей открываются оптимизированные инструменты для управления дискуссиями, особенно на курсах с несколькими группами, гарантируя, что важные объявления дойдут до каждого учащегося.

9. TinyMCE в качестве редактора по умолчанию для всех вновь установленных и обновляемых LMS. Команда Moodle стремится предоставить преподавателям, студентам и администраторам надежную и передовую платформу для создания увлекательного образовательного контента. Студенты увидят, что подача контента упрощается, и это улучшает их учебный опыт, а также обеспечивает единообразие при редактировании на всех платформах. Для администраторов TinyMCE предлагает расширенный контроль над плагинами и настройкой. Это комплексное обновление обеспечивает единообразный и интуитивно понятный интерфейс для создания, управления и взаимодействия с образовательным контентом в Moodle 4.4.

10. Улучшенная настройка многофакторной аутентификации – повышен контроль над безопасностью личных данных и данных курса. Для администраторов и студентов процесс настройки многофакторной аутентификации стал более простым.

11. Улучшено управление значками, что упрощает демонстрацию компетенций учащихся. Теперь можно фильтровать значки по имени или дате и более эффективно управлять версиями и сроками действия.

12. Настраиваемые отчеты: последние улучшения включают настраиваемые теги отчетов, новые параметры фильтрации и новый отчет, предлагающий информацию о ролях, назначенных на сайте. Кроме того, благодаря улучшенной странице просмотра списка пользователей, администраторы теперь могут легко фильтровать базу данных пользователей, определяя конкретные группы пользователей.

Как видно из статьи, Moodle претерпел значительные изменения, но все они, несомненно, не усложняют, а наоборот – заметно улучшают и упрощают пользовательский опыт работы с СДО, причем для всех групп пользователей.