Создание плагина Moodle
https://docs.moodle.org/dev/Main_Page
---
Итак ТЗ:
В любом элементе уже существующего курса есть набор ограничений
http://joxi.ru/J2b64n0s039W02
http://joxi.ru/bmoxYGDI3RJqy2
http://joxi.ru/V2VD5lxFdwjDBr
Вот про это в документации.
https://docs.moodle.org/311/en/Restrict_access_set...
---
Создать плагин, который закрывает отображение контента.
Ограничение 1.
Недоступно пока не пройдены определенные курсы, при выборе этого ограничения АДМИН выбирает ОДИН или несколько курсов которые есть в системе. Если студент не прошел данные курсы на 100%, то доступ будет ограничен к текущему курсу.
---
Ограничение 2.
Видно только для студентов зачисленным на курс.
Бывает так что курс в настройках системы открытый даже для гостей и с главной страницы можно посмотреть общее содержание курса. Данный плагин ставит ограничение и выдает сообщение ограниченно, контент доступен только для студентов зачисленных на курс.
---
Для суперадмина вывести ссылку на данный модуль в админке.