Для xoops2 - ежедневная газета
On-line Газета
Принципы:
1. Единица информации - статья (как новость в модуле новостей), редактитуются анонсный текст и основной текст с помощью визивинг - редактора (как в wfsections).
2. Каждая статья принадлежит только одному разделу. Принадлежность статей разделам (пере-)назначается в админке.
3. Разделы - просто список (иерархии с подразделами нет).
4. К каждой статье может быть присоединено произвольное к-во файлов. В админке есть возможность делать upload файлов на сервер.
5. Каждый файл может быть прикреплен к нескольким статьям
6. Газета - совокупность статей, сгруппированных на разделы.
7. Газета - ежедневная, материалы (предварительтно говящиеся) из пользовательской части будуюших номеров не видны, материалы предыдущих номеров - через "подшивку" (в подшивке материалов будующих номеров нет, даже если они предварительно подготовлены в админке).
8. С главной страницы номера связаны ссылками на предыдущий и следующий (на главной странице "сегодняшнего номера" ссылки на следующий нет)
9. В каждорм выпуске газеты есть только те разделы, которым принадлежат назначенные в этот номер статьи.
10. Переход номера на новую дату (текущую) автоматический.
Логика админки:
1. Регистрация номера (создание записи).
2. Управление (создание, изменение, удаление) разделов.
3. Управление файлами (создание - загрузка на сервер, изменение описания, удаление записи о файле).
4. Создание статьи, назначение разделу, назначение номеру газеты, управление списком присоединенных файлов.
Блоки:
1. Главная страница (главная страница формируется назвисимо от блока) - содержание то же, но внешний вид несколько отличается - по этому поводу будет уточнение.
Схема ссылок: прилагается в рисунках