В принципе все должно работать, но то что получается начинает смахивать на говнокод.
Итак кратко описываю ситуацию
Есть отдельные модули для работы с
- фотографими
- системой faq
- загрузками
- статьи
- папками (организация иерархии)
- пользователями (идет особняком)
(названные в моем случае расширеними
Модули могут иметь "родителя" и "потомков"
Например папки->фотогафии
Получется обычна фотогелерея (папки в даном случае будуит именоватья галереями, или категорими для фографий)
Или такая структура
- Код: Выделить всё
|->faq
папки->статьи->
|->фотографии
Получается уже структура статьи разбросанные по папкам (категориям) а для каждой статьи можно состаилять небольшую фотогалерею и оставлять коментарии (так, скажем можно назвать систему faq) ведь нет особой разницы если пользователь пишет вопрос и комментраий, обработка одна и та же и те же поля Имя и сам комментарий, или вопрос( как в даном случае)
проблема у меня с определениям АКТИВНОГО раздела
например адресс
- Код: Выделить всё
http://site.ru/qwerty/part/part2/page02.htm
демаю понятет из файла конфигурации считываются параметры раздела qwerty, определяется его тип
- Код: Выделить всё
фотографими
- системой faq
- загрузками
- статьи
- папками (организация иерархии)
и загружается необходимый модуль В принципе он и должен быть активным
Дальше, ситуация
- Код: Выделить всё
http://site.ru/qwerty/view/name_of_elements/
Понятно, что просматривается уже какой-нить элемент в этом же разделе
- Код: Выделить всё
http://site.ru/qwerty/view/name_of_elements/foto/page04.htm
вот тут уже уже для раздела qwerty нужно загрузить на дачернее расширие foto оно как раз и должно быть активным.
Запросы типа
- Код: Выделить всё
http://site.ru/qwerty/view/name_of_elements/foto/additem.htm
Может, что-то наплутал, когда писал это сообщение, но вижу, что сам вряд ли расплутаю этот клубок.
Очень и очень надеюсь на помощь более знающих программистов.
