Для оформления заказа будет использована форма с кодом b-39718
Переключение на след/пред модуль в уроке
Если у вас тренинги разбиты на множество модулей, то попасть, например, из последнего урока в модуле в первый урок следующего модуля — это мучение для ученика, т.к. ему приходится делать несколько бестолковых кликов и переходить на страницы, которые ему по сути не нужны.
Если модули должны проходиться последовательно, то логично было бы дать пользователям возможность попасть в следующий модуль в один клик:
Для этого я написал скрипт, который запускается на странице урока. Этот скрипт автоматически определяет, является ли данный урок первым или последнем в модуле и добавляет в шапку урока ссылки на след/пред модуль.
Код скрипта
Принцип работы:
Скрипт переходит на 2 уровня выше, в тренинг, который содержит модули. Затем определяет следующий и предыдущий модуль и берёт ссылку на эти модули. Полученные ссылки добавляются в шапку урока, если урок является первым или последнем в модуле.
Как установить:
Добавьте код в Настройки аккаунта в поле для BODY.
В качестве альтернативы, можно подключить его через Тему по этой инструкции: https://getscript.ru/blog/1022122
Обратите внимание
- Скрипт работает только в модулях (подтренингах). Он не будет переключать те тренинги, которые есть на главной странице тренингов. Нельзя будет перейти из одного тренинга в другой, только из модуля в модуль.
- Скрипт не будет работать в чатуме, т.к. в нём невозможно понять, из какого тренинга взят тот или иной урок.
- Скрипт работает только при условии, что у вас модули в тренинге отображаются в виде стандартного блока "Список тренингов". Если у вас вместо него стоят, допустим, картинки со ссылками на тренинги, то скрипт не будет работать.
Copyright © 2022
авторизуйтесь