даешь "Фильтр мата" в коробку 2.6.0
Тестирование компонента Форум
Нужен ли он в коробке?
Имеется в виду, будет ли этот форум включен в состав cms, как неотъемлемая часть
Как успехи?
Думаю, пока временно надо приостановить тестирование. Заметил "особенность", если поменять в настройках форума количество выводимых тем и сообщений, то все ссылки на сообщение не с первой страницы ссылаются на 404. Надо переделать кое-что.
ОшеломительныеКак успехи?
На локалке пока так:
а то я заглядываю на демо, а там все также :)На локалке пока так
Надо ещё "публикатор" написать для форума, а то многого не разглядеть на пустых категориях )))а там все также :)
Да, как бы и ставить пока нечего.На 2.5.1 данный форум не станет даже?)
Это вопрос в контексте будущих связей типов контента. На будущее выгоднее делать через типы.
Полностью всё "своё" — в смысле форум это форум и с типами контента пока (или вообще) не пересекается.форум делается на типах контента или своими таблицами?
Не совсем, у форума идёт своя оптимизация запросов в бд, плюс статистика. Поэтому считаю, что "изделие через типы контента" будет тяжеловатым и менее гибким. Но структура категорий очень похожа на структуру категорий типа контента, так что "есть за что ухватиться". Ну а если создать тип контента с ситемным именем "forum" и сделать привязку типа контента и компонента, то… пока даже подумать об этом некогда.На будущее выгоднее делать через типы.
Да, об этом я и говорю. И в таблице `cms_content_types` для этого типа поставить 1 в поле is_fixed, чтобы никто ненароком не удалил.если создать тип контента с ситемным именем "forum" ...
Такой подход позволит применять к постам форума всё, что есть в движке для контента — и хуки для дополнительных обработок, и пользовательские поля для гибкого расширения функционала, и будущие связи. Это очень выгодная структура. То же самое касается и блогов, и групп, и даже, возможно, альбомов.
Я понимаю, что перевод форума, блогов, групп на типы контента заставляет пересмотреть подход к их реализации и изменить много в движке. Не претендую на правильность или идеальность концепции, но мне кажется, что построение подобных компонентов на типах контента сделает движок логичнее, стройнее и универсальнее. А то сейчас получается, что вроде в Двойке всё универсально, по-новому, с типами контента. И новички тоже сначала так думают. Но при более глубоком взгляде вылазит возврат к подходу первой версии CMS, где даже для простых материалов нужно было программирование отдельных компонентов. Компоненты со своими таблицами нужны в нестандартных или в неконтентных задачах, например в "Фотобитвах". А всё, что основано на простом выводе контента можно организовать универсальнее, через типы. ИМХО.
Мне тоже обычных полей не хватает. Как минимум, к каждой записи добавлю невидимые поля для контроля безопасности и спама.
Опять же, если нужны нестандартные поля в форуме или блоге — как быть? Если на типах, то всё легко: сделал новое поле или подключил уже готовое и всё в порядке. А если форум не на типах?
Ещё полезно делать на типах для применения к ним различных компонентов из каталога дополнений или самописных. Например, на сайте есть своя (не дефолтная) система рейтинга материалов, применяемая к типам контента. Или система оплаты за пост/камент. Или ещё что-то подобное.
Каких полей вам не хватает для создания темы на форуме и написания сообщений в них?Для моего проекта не хватает обычного форума, нужны поля, фильтр.
Фильтр по форуму будет (именно по форуму), поиск по сайту уже выдаёт результаты отдельно по темам и сообщениям форума. Что касается простого форума на типах контента, то уже давно предлагалась на форуме идея "Создать тип контента Форум, в котором подразумевается, что создание записи = создание темы, комментарий = сообщение в теме." Костыль конечно, но это самый простой форум. В этом случае у вас есть полный набор доступных полей и прочих плюшек типов контента для простого форума.
Если не секрет, к каждому комментарию у вас тоже стоят невидимые поля?Как минимум, к каждой записи добавлю невидимые поля для контроля безопасности и спама.
Например, для чего? Пользователь и так ленивый, а заполнение десятка полей, для того, чтобы написать сообщение на форуме, вообще ввергнет его в ступор.Опять же, если нужны нестандартные поля в форуме
Возможно у нас разное представление о форуме. Для меня форум это что-то похожее на комментарии к записи, а не на посты в блогах.
и не думайте. Продолжайте делать форум версии 1.0.0. На типах контента его не сделать.пока даже подумать об этом некогда
Форум это форум. Кому нужны свои поля — добро пожаловать в типы контента.
А добавку своих полей можно будет сделать через хук с addfield в отдельной вкладке настроек форума.
А форум на типах контента упадет при открытии 192 страницы с 5ю сторонними полями и…
Категорически согласен.и не думайте. Продолжайте делать форум версии 1.0.0. На типах контента его не сделать.