Работа с архивами курсов и уроков
Архивирование уроков — /methodist/archive-courses-lessons/archive-lessons
Архивирование курсов — /methodist/archive-courses-lessons/archive-courses
Принцип архивирования урока следующий:
Есть урок, к нему привязаны блоки А и Б.
Если мы архивируем урок, то для блоков А и Б создаются идентичные блоки В и Г и к этим новым блокам привязываются результаты заданий студентов, выполненных для этого урока.
Курс и блоки В и Г переносятся в архив (у учителя они не отображаются в списке блоков).
Это сделано для того, что бы если вдруг учитель в дальнейшем изменил блоки А и Б, удалил их, или что то ещё — что бы не поменялась информация в архивных уроках.
Если мы в дальнейшем решим разархивировать данный урок, то у учителя будут отображаться блоки А и Б (они никуда не девались), и так же будут отображаться в блоках блоки В и Г. И задания студента будут привязаны к блокам В и Г, а не к блокам А и Б, как было до архивирования урока. Т.к. есть вероятность, что за время нахождения урока в архиве блоки А и Б были изменены, соответственно выполненные задания могут полететь.
Для уроков курсов аналогичный принцип работы для каждого урока курса, что написано выше.