esclkm |
|
---|---|
Форумы… Э… В общем недавно делал большущий плагин на базе форумов.
Честно плевался долго и много. Поясняю почему: -мягкой и гладкой работы с категориями. – ее просто нет. Получить к чему относится тот или иной пост… вот вам! Без доп запросов – построить путь довольно проблематично. -В сам форум в его работу – например вывод всех топиков – без хаков или плугина целиком всего не сделаешь -форум юзает ажно 4 таблицы… А я все по-прежнему предлагаю 1 таблицы. : Категории (структура форумов – пусть юзает общую структуру): а у нас на это уходит 2 таблицы на структуру – зачем мне до сих пор не понятно. Притом деревья в ней строятся пародоксально. Главный раздел из одной таблицы, подраздел и подподраздел из другой. = зачем не понятно. Таблица – заголовки топика и собственно посты – половину полей в целом имеют общих. Да и в большинстве форумных движков – каждому посту можно давать свою тему (хоть это и юзается крайне редко). Внутренняя структура форума: очень чувствуется при внимательном изучении, что базируется она на сплошных хаках. Кому-то понадобились под разделы – их втиснули… даже не смотря на то где какой запрос. То есть один запрос разрывается.. в него вставляется тело хака… притом даже хуки на вывод не даются. В общем какоето неуд. Состояние. Или теже мои полы – которые так же висят весьма хакообразно. Нет экстраполей. Эх для меня это уже дважды оказалось большими граблями. Кричите не кричите – а иногда надо использовать форумы не как форумы. Например у меня както стояли 2 задачи – создать раздел онлайн помощи и книга-отзывов. Помимо форума. Создавать новые дебри честно не хотелось – онлайн помощь – в моем понимании – это форум в котором все топики приватные. Но мне надо было чтобы эти разделы в общей структуре не отображались. Но увы – пришлось применить хитрость дабы не юзать плагины. А стандартной галочки нет – есть только свернуто или нет. Честно я бы попытался бы сделать эксперементальный форум на категориях. Но тут основной момент - это возможность конвертирования одного к другому. И у таблицы структуры нету – к чему та или иная рюшечка относится (страницы-форумы и тд) littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
Sergeich |
|
---|---|
О форуме уже шёл как-то разговор, предлагалось структуру разделов сделать такой же как у страниц, но потом всё как-то подзабылось в потоке других дел. Кстати, я согласен с esclkm, что форумы по функционалу это те же страницы с комментариями, в принципе необходимо только настроить вывод шаблонов в листах и страницах, плюс немного расширить функционал комментрариев. Почему бы не попробовать реализовать форумы именно так?
Для старых форумов можно сделать конвертер, это не такая уж сложная задача. Добавлено 22 Минуты спустя: Хе, а это в этой теме и шло обсуждение |
|
Bu gönderi Sergeich tarafından düzenlendi (2010-08-11 13:56, 14 yıllar önce) |
Kort |
|
---|---|
Форум, похоже, в свое время просто правился "по требованию". И 4 таблицы -- явный перебор. В форуме есть, правда, одна штука, которую можно было бы использовать в категориях. Это "стрелочное" поднятие/опускание разделов. Мы столкнулись недавно с проблемой управления большим количеством вложенных категорий (более двухсот). Изменив код родителя, пришлось менять коды и у детей. Тогда и вспомнилось про стрелки. А в остальном мне кажется надо разработать требования и унифицировать с категориями. Может делать форум целиком на страницах/комментариях, а может каким-то флажком помечать форумные категории.
Конвертер реально понадобится десятку сайтов. Структура форумов обычно не такая расвесистая как у страниц, так что "ручная" работа по конвертации разделов -- вещь вполне осуществимая. Мы с Павлом такое, по крайней мере, уже делали. Поддерживаю! SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
esclkm |
|
---|---|
сергеич - ты меня не понял - я не хочу форум на страницах. с комментами. я считаю это разные штуки
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
Sergeich |
|
---|---|
Я тоже не требую этого, но фактически функционал страниц (с листами и коментами) практически полностью сможет закрыть все потребности форума. Т.е. с некоторыми оговоркам можно скопипастить код страниц, переименовать что нужно, немного допилить и получится форум
|
Sergey |
|
---|---|
В общем случае, если подкатегорию считать как имя блогера, то можно построить из страниц замечательный живой журнал - все готово, только добавить тег навигации в странице по страницам и навигацию с использованием календаря. Однако сам лист подкатегории блогера будет обладать замечательной информативностью по поиску тем блогера. Легко осуществить и выборку из всех блогеров. Развиваться есть куда.
www.cotonti.mobi
|