Найти в Дзене
ИТ Дилетант

Плагин «Всплывающее окно (Адрес)» для LMS Moodle

Данный плагин для LMS Moodle предназначен для уведомления пользователей о необходимости заполнения дополнительного поля профиля. Если указанное дополнительное поле профиля существует и не заполнено пользователем (значение пусто), то на странице «Личный кабинет» (./my) будет выведено всплывающее окно с уведомлением и возможностью ввода текста для заполнения поля. Перейдите на страницу Администрирование > Плагины > Установка плагинов, загрузите архив с плагином в поле Установить плагин из ZIP-файла и нажмите кнопку Установить плагин из ZIP файла. Если загрузка плагинов на сервере недоступна, то необходимо распаковать содержимое архива и разместить папку at_addresspopup с плагином в папке /local вашего сервера. В первом случае вы будете перенаправлены на страницу обновления автоматически, а во втором - необходимо самостоятельно перейти на страницу Администрирование > Уведомления. После проверки и подтверждения информации о текущей конфигурации сервера, на странице Проверка плагинов необхо
Оглавление

Данный плагин для LMS Moodle предназначен для уведомления пользователей о необходимости заполнения дополнительного поля профиля. Если указанное дополнительное поле профиля существует и не заполнено пользователем (значение пусто), то на странице «Личный кабинет» (./my) будет выведено всплывающее окно с уведомлением и возможностью ввода текста для заполнения поля.

Пример всплывающего окна
Пример всплывающего окна

Установка или обновление плагина

Перейдите на страницу Администрирование > Плагины > Установка плагинов, загрузите архив с плагином в поле Установить плагин из ZIP-файла и нажмите кнопку Установить плагин из ZIP файла.

Если загрузка плагинов на сервере недоступна, то необходимо распаковать содержимое архива и разместить папку at_addresspopup с плагином в папке /local вашего сервера.

В первом случае вы будете перенаправлены на страницу обновления автоматически, а во втором - необходимо самостоятельно перейти на страницу Администрирование > Уведомления. После проверки и подтверждения информации о текущей конфигурации сервера, на странице Проверка плагинов необходимо убедиться в наличии строки Всплывающее окно (Адрес) /local/at_addresspopup в разделе Локальные плагины и статуса должен быть установлен или должен быть обновлен. Для установки или обновления нажмите кнопку Обновить Moodle.

Настройка плагина

Плагин не требует дополнительных настроек, однако для его работы в LMS Moodle должно быть создано дополнительное поле профиля пользователя с кратким названием Index.

Для создания дополнительного профиля пользователя необходимо перейти в раздел Администрирование > Пользователи > Дополнительные поля профиля и в выпадающем списке выбрать пункт «Текстовое поле».

Создание дополнительного поля профиля в LMS Moodle
Создание дополнительного поля профиля в LMS Moodle

Использование плагина

Плагин работает в автоматическом режиме. При переходе на страницу «Личный кабинет» (./my) осуществляется проверка наличия дополнительного поля с кратким названием «Index». Если оно существует, то для конкретного пользователя (прошедшего авторизацию) осуществляется проверка заполнения данного поля. В случае, если поле существует и оно не заполнено – отображается всплывающее окно.

Всплывающее окно содержит информацию: комментарий и поле для ввода текста. Пользователь может закрыть окно не заполняя поле ввода, в этом случае окно отобразится при повторном входе на страницу «Личный кабинет». Если пользователь заполнит поле ввода, то указанная информация будет сохранена в его профиле и окно с уведомлением больше отображаться не будет. Изменить введенную информацию можно на странице редактирование профиля LMS Moodle.

Изменение текста всплывающего окна

Для отображения текста во всплывающем окне используется языковой шаблон который может быть отредактирован администратором или пользователем с соответствующими правами доступа на странице Администрирование > Основные > Язык > Локальные изменения языкового пакета. В выпадающем списке необходимо выбрать языковой пакет Русский (ru) и нажать кнопку Открыть для редактирования. После загрузки языкового пакета на экране отобразится форма поиска по компонентам и фильтрами.

Для изменения стандартного текста необходимо найти следующие строки в компоненте local_at_addresspopup:

  • address - Наименование поля
  • comment - Текст комментария
  • please_enter_address - Заголовок окна
  • save - Текст на кнопке
Данная страница содержит общую информацию о плагине для LMS Moodle, а также инструкции по его установке и использованию. Плагин разработан по индивидуальному запросу и не распространяется в свободном доступе. По всем вопросам обращаться по адресу learnit.info@ya.ru