Kort |
|
---|---|
Категории в блогах -- это фильтры, также, как теги и архивы. Поэтому категория не должна принадлежать пользователю и пользователь -- категории.
У нас модуль блогов собран по следующей схеме: 1. Есть родительская категория "Блоги", в которой все выводится одним потоком 2. Поток можно фильтровать по пользователям (ака "категория пользователя" или фильтр "пользователь"), когда выводятся категории, созданные пользователем с возможностью их просмотра 3. Поток можно фильтровать по пользователям + их категориям (фильтр пользователь + категория), когда выводится поток постов пользователя в категории 4. Пользователь может манипулировать своими категориями (изначально -- создать, в дальнейшем -- создать / удалить / переименовать) 5. Естественно, все сделано на базе страниц 6. Аналогично создаются фотогалереи, видеогалереи и аудиогалереи (соответственно мы подшивали fancybox, fancybox и jqplayer в связке с pageavatar2 и автовалидатором) 7. Сомневаюсь, что все это нужно кому-то кроме нашего заказчика, но предложить можем как уже готовое решение. 8. пп. 1-6 никакого отношения к Сиене не имеют и работают под 0.6.10 SED.by - создание сайтов, разработка плагинов и тем для Котонти
|