Есть сайт сообщества,нацеленного в первую очередь не на соц.сервисы,а на создание исчерпывающей информационной базы. Необходимо создать список программ(только заголовки),по которым члены сообщества могли бы написать обзор,и любой другой участник мог бы в этот обзор что-то добавить/изменить. При этом в списке отображались бы все материалы: и уже описаные и нет,а в зависимости от того,написан обзор по программе или нет,структура списка не менялась,подсвечивание реализовывалось только чветом или рамкой,а готовность материала решалась админом.
Как это реализовать? Создать тип материала,создать ему чек-бокс(с помощью CCK?) "готово", видимый только администратором, насоздавать материалов под этот тип с неизменяемыми заголовками(из которых и будет создаваться список),разрешить любому пользователю изменять этот тип материала.
А вот на этапе отображения списка у меня пробуксовочка. По идее можно реализовать views'ом, но тогда непонятно как реализовать подсветку уже "обозренных" материалов и невозможно задать порядок расположения заголовков вручную и ,или у меня лишь не хватает знаний для этого?
Или все это лучше реализовать модулем book? Списком будут страницы,но тогда о5 же непонятно как реализовать подсветку.
Если честно,мне вообще не понятно как ее реализовать.Подскажите пожалуйста.
*О!по идее чек-бокс можно не создавать.им может послужить "опубликованно" ?