Шпаргалки
October 27, 2021

CSS-cелекторы уроков и тренингов по их статусу на платформе GetCourse

Уроки

Нет задания, урок доступен
.lesson-list li.user-state-reached

Есть задание, урок доступен
.lesson-list li.user-state-has_mission

Ответ ожидает проверки
.lesson-list li.user-state-answered

Ответ принят
.lesson-list li.user-state-accomplished

Необходимо выполнить задание (стоп-урок или важное задание)
.lesson-list li.user-state-need_accomplish

Недоступен
.lesson-list li.user-state-not_reached

Первый недоступный
.lesson-list li.user-state-not_reached.first-unreached

Тренинги

Доступен
.stream-table tbody tr:not(.noaccess-mode-show)

Недоступен
.stream-table tbody tr.noaccess-mode-show

С помощью доп. скрипта, который доступен участникам Клуба Магии, можно сделать ещё статус тренинга "Пройден":

Пройден
.stream-table tbody tr.complete