Simple Forum v0.31 - Простой форум для сайта на DLE

Простой форум который использует стандартные возможности DLE. Версия 0.31 рассчитана по умолчанию на версию DLE 14.0 и ниже. Обновил плагин под версию DLE 15.2.
Минусы данного модуля: небольшая функциональность. Монстры типа vBulletin и IPB имеют куда больше функций.
А теперь плюсы:
- не требуется написание интеграций и использование двух отдельных баз данных, дружить разные авторизации и т. д.;
- исходя из предыдущего: не требуется переписывание этих интеграций после выхода и обновления DLE или движка форума;
- все заботы о безопасности лежат на DLЕ и его разработчике;
- быстродействием DLE не может похвастаться ни один форумный движок. А наш может :);
- для настройки дизайна используются шаблоны TPL, ничего нового изучать не нужно (плагин добавляет некоторые новые теги);
- кэшированием также занимается DLE;
- нагрузка на сервер почти не увеличивается. Единственное — обновляется дата последнего комментария в новости — плюс один запрос при оставлении комментария;
- за этот плагин не нужно платить. Вы покупаете лицензию DLE, а плагин бесплатный.
Функционал модуля:
- Сортировка новостей (тем форума) в категории (разделе форума) по последнему комментарию и дате создания темы;
- возврат в раздел после создания темы;
- отдельный шаблон для создания темы на форуме;
- вывод аватарки автора темы;
- добавление тегов
и[before][/before]
[after][/after]
- в шаблон короткой новости, отображающие html код перед списком новостей и после него. Удобно, когда надо отобразить новости (темы) в таблице. Будет работать на всём сайте!
- тег — ссылка на создание темы из раздела;
Установка Dle Simple Forum
- Устанавливаем плагин.
- Закидываем папку из архива forum в «директория_с_вашим_шаблоном/modules/».
- Создаем корневую категорию форума. При создании прописываем шаблон короткой новости: modules/forum/main_shortstory. Внизу ставим галку «Эта категория принадлежит форуму». У меня эта категория называется «Форум» и имеет альтернативное название «forum».
- Создаем вложенные категории, которые будут служить разделами форума. В каждой категории прописываем: шаблон короткой новости: modules/forum/topic_shortstory и шаблон полной новости modules/forum/topic_fullstory. Также ставим галки «Эта категория принадлежит форуму». Еще нужно выставить «Критерий сортировки новостей» — По дате последнего комментария. Пропишите «Описание категории» — они будут отображаться рядом с названиями разделов. Я еще запретил показываться новостям из категории в общем RSS потоке.
- Если у вас включены ЧПУ, то в корневом файле .htaccess после
RewriteRule ^addnews.html$ index.php?do=addnews [L]
добавляем
RewriteRule ^addtopic.html/([0-9]+)(/?)+$ index.php?do=addnews&forum=1&category=$1 [L]
6. В robots.txt после
Disallow: /addnews.html
добавляем
Disallow: /addtopic.html
7. Настраиваем стили и шаблоны под себя. На всякий случай стили таблиц форума:
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;
}
.hidden {
visibility:hidden;
}
Автор: Zdraff
Версия DLE: 14.0+
Оригинальный архив модуля:
dle-simple-forum-0_31.zip
[9.36 Kb] (cкачиваний: 37)
Плагин из оригинального архива DLE 14.0:
dle-simple-forum-0_31_original_14_0.zip
[8.54 Kb] (cкачиваний: 21)
Плагин под версию DLE 15.2:
dle-simple-forum-0_31_15_2.zip
[9.54 Kb] (cкачиваний: 52)
Плагин под версию DLE 17.3:
dle-simple-forum-0_31_17_3.zip
[8.7 Kb] (cкачиваний: 14)
Источник
Плагин под версию DLE 18.0 (только XML файл, остальные файлы — берите с оригинального архива):
dle-simple-forum-18.0.zip
[3.66 Kb] (cкачиваний: 0)
Источник
Похожие статьи:
Комментарии: