Простой скрипт школы магии на PHP + MySQL. Модульный подход. Вывод лекций по порядку.
Иногда возникает необходимость, чтобы студенты сдавали лекции строго в указанной преподавателем последовательности. Толи это прихоть преподавателей, толи просто неумение писать законченные лекции, но такая потребность иногда возникает.
Рассмотрим реализацию этого в школе магии «Абион».

Решение о том размещать или нет лекции в список, принимает преподаватель. Рычагами воздействия на лекцию являются кнопки «Вверх» и «Вниз».
Лекция вне списка помечена значком звездочки, и студент может сдавать ее в любое время.
После нажатия кнопки вверх, лекция добавляется последней в список.
Лекции уже находящиеся в списке, можно поднять или опустить для изменения последовательности. Если выбрать лекцию, последнюю в списке и нажать кнопку «Вниз», то лекция выйдет из списка и станет свободной.

Манипуляции с лекциями выводятся для студента в следующем виде. Для лекций из списка, доступна для сдачи только первая лекция. После ее сдачи, появится возможность сдать следующую лекцию и так до конца списка.
Свободные лекции можно сдавать в любой последовательности.
vassago
Школа магии "Абион"
(http://abion.hut2.ru/)
ждет адептов и наставников. |