Легкий форум средствами DLE

Раздел: Форумы для DLE »
Легкий форум средствами DLE
Представляем на www.dle9.com плагин для DataLife Engine, чтобы создать легкий форум средствами DLE под версию движка 13.1, должен работать без сбоев с единой базой данных и всякими интеграцией с сайтом, как единая система.

Достоинства форум средствами DLE:
• не нужно делать интеграцию для использования двух отдельных баз данных БД с разной авторизацией;
• после выхода и обновления движка не требуется переписывание коды формула;
• вся ответственность за безопасность лежит на структуре кода DLЕ и его разработчиках;
• быстродействием DLE форум может похвастаться по сравнению с другими форумными движками;
• оформление основано на шаблонах TPL, никаких изменений нет (плагин добавляет некоторые новые теги);
• кэширование есть, прикручено к управлению кэшем движка;
• нагрузка на сервер минимальная, почти не увеличивается. Единственное - при обновлении даты последнего сообщения полной новости - появляется плюс один запрос, если добавлен комментарий;
• плагин бесплатный.
Легкий форум средствами DLE


Автору понадобилось развернуть площадку про электромобили и движок оказался востребованным вновь. Нужен был ещё форум, который можно было прикрутить к сайту. Вспомнив, сколько головной боли сулит установка форума на дле (бесконечные недоделанные интеграции, правка кода при обновлении скриптов, и дырявые самописные форумы, установка которых может грозить заражением вирусами файлов на сервере и т.д.), решил создать простенький форму, используя стандартные решения DLE. Нехватку в контексте форума можно восполнить добавлением сторонних модулей.

Для тех, кто не сильно в теме, опишу плюсы и минусы такого подхода по сравнению с установкой полноценного движка форума.

Сначала минусы:

• небольшая функциональность. Речь не идут о сравнение с монстрами типа vBulletin и IPB у которых куда больше функций;



Скриншоты самой первой версии. Площадке, показывающая функционал модуля на момент создания статьи, не меньше двух месяцев, форум пока ещё пустой.

Легкий форум средствами DLE




Плагин форума для DLE 13.1, корректная работа его больше подходит для этой версии, нет гарантии, что будет работать на более низких версиях.

Внимание! Те немногие шаблоны форума вам придется кастомизировать вручную, самостоятельно. Шаблоны добавлены с сайта автора, только для того, чтобы проще было понять работу.



5. Если подключен ЧПУ, то в корневом файле .htaccess сохраняем код:

RewriteRule ^addnews.html$ index.php?do=addnews [L]


добавьте

RewriteRule ^addtopic.html/([0-9]+)/([^.]+)$ index.php?do=addnews&forum=1&category=$1&from=$2 [L]


6. Завершите настройку, шаблоны оформляются в соответствии с вебдизайном вашей площадки. Выкладывают на всякий случай стили CSS для таблицы форума:

table.forum_cats {
	width: 100%;
	margin-top: 10px;
}

table.forum_cats tr {
	border-bottom: 1px solid #ebebeb;
}

table.forum_cats tr:last-of-type {
	border-bottom: none;
}

table.forum_cats td {
	padding: 10px;
}

table.forum_cats tbody td {
	font-size: 1.2em;
}

table.forum_cats thead {
	background-color: #f8f8f8;
}
table.forum_cats tbody a {
	text-decoration: underline;
}

table.forum_cats tbody div {
	font-size: 0.75em;
}


Готово! Вроде всё на этом.
Далее автор планирует потихоньку дописывать и дополнять функционал форума под новые версии движка DataLife Engine, если плагин возымеет актуальность. Задавайте вопросы, если есть в комментарии.

Версия DLE 13.1 и выше. Может работать и на более старых версиях, не проверенно.
Демо: Форум об электромобилях.
Автор: Zdraff

Скачать плагины для DLE, как бесплатный модуль форума
Представляем на www.dle9.com плагин для DataLife Engine, чтобы создать легкий форум средствами DLE под версию движка 13.1, должен работать без сбоев всё лучшее у нас форумы, хаки, модули, шаблоны.
  • 60
Рубрика: Форумы » Другие форумы для DLE
Ранее » Форум SimpleBB для DLE
Нажмите на ссылку, чтобыОставить комментарий