Добавить функционал в CMS Еfrоnt
Что нужно сделать:
1. Нужно сделать, чтобы для одного типа пользователей (который сейчас куратор) уроки начинались всегда с первого слайда.
2.Нужно отключить у кураторов редактирование уроков, слайдов, пользователей, групп пользователей. Они должны только просматривать.
(при создании нового типа пользователя, в данном случае куратора есть опции что скрывать и показывать, для этого типа пользователя, просто они почему-то не срабатывают)
3. Нужно сделать возможность назначения последовательности уроков в пределах одного курса (такой механизм есть для слайдов, там можно перетянуть и поставить что за чем идет ). При отображении уроков курса для нового пользователя все должно выглядеть так: есть список уроков, первый яркий активный, остальные приглушенным цветом и ли серым, как неактивные, при клике на неактивном уроке выскакивает сообщение – "нужно пройти предыдущий урок".
После того как первый урок пройден(просмотрены все слайды и сдан тест минимум на 80%, т.е. все условия урока выполнены) следующий урок становится активным.
Для общего ознакомления с кодом выкладываю базовый демо-скрипт filestore.com.ua/?d=0CB9B...
(правки нужно будет делать на другом, более тюнингованом ).
В дальнейшем планируем работать с программистом на постоянной основе. Работы будет много.