Блог Евгения Попова :: Программы :: DataLife Engine

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


Простой форум который использует стандартные возможности DLE. Версия 0.31 рассчитана по умолчанию на версию DLE 14.0 и ниже. Обновил плагин под версию DLE 15.2.



Минусы данного модуля: небольшая функциональность. Монстры типа vBulletin и IPB имеют куда больше функций.

А теперь плюсы:


Функционал модуля:

Установка Dle Simple Forum

  1. Устанавливаем плагин.

2. Закидываем папку из архива forum в "директория_с_вашим_шаблоном/modules/".

3. Создаем корневую категорию форума. При создании прописываем шаблон короткой новости: modules/forum/main_shortstory. Внизу ставим галку "Эта категория принадлежит форуму". У меня эта категория называется "Форум" и имеет альтернативное название "forum".

4. Создаем вложенные категории, которые будут служить разделами форума. В каждой категории прописываем: шаблон короткой новости: modules/forum/topic_shortstory и шаблон полной новости modules/forum/topic_fullstory. Также ставим галки "Эта категория принадлежит форуму". Еще нужно выставить "Критерий сортировки новостей" - По дате последнего комментария. Пропишите "Описание категории" - они будут отображаться рядом с названиями разделов. Я еще запретил показываться новостям из категории в общем RSS потоке.

5. Если у вас включены ЧПУ, то в корневом файле .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
Оригинальный архив модуля:
[attachment=222:dle-simple-forum-0_31.zip]
Плагин из оригинального архива DLE 14.0:
[attachment=223:dle-simple-forum-0_31_original_14_0.zip]
Плагин под версию DLE 15.2:
[attachment=224:dle-simple-forum-0_31_15_2.zip]
Плагин под версию DLE 17.3:
[attachment=252:dle-simple-forum-0_31_17_3.zip]
Источник

Перейти на сайт (скачивать файлы можно только на сайте)