SimpleBB форум для DLE

Плагин форум для DLE SimpleBB

SimpleBBплагин форум для DataLife Engine с интеграцией базы данных, представляем на https://dle9.com/ модуль SimpleBB для создания форума с полноценным решением под управлением CMS DataLife Engine 12.0 - 13.0. Основное отличие плагина форума SimpleBB 2.3.2 от движка форума в том, что модуль использует общую базу данных пользователей и тесно интегрирован с CMS.


Главная особенность плагина SimpleBB от других форумов в том, что скрипт позволяет применять функции, настройки и параметры движка к ресурсу на дле, создавать категории, под категории, применять данные пользователей из базы данных и тесно интегрировать с DataLife Engine. Все темы форума получаются в общей базе статей (новости), поскольку используется для форума категория и подкатегории основного сайта.

SimpleBB — плагин для создания полноценного форума на сайте под управлением CMS DataLife Engine 12.0 - 13.0. Основное отличие модуля от движка форума в том, что модуль использует общую базу данных пользователей и тесно интегрирован с движком DLE.

Подготовка, перед установкой плагина форума:

1) Перед тем как начать установку, сделайте бэкап вашего сайта;

2) Создайте Категорию с альтернативным именем: forum, после этого создайте подкатегории в том порядке как на Скриншоте:

в дальнейшем вы можете дополнить или изменить подкатегории;

3) В подкатегории необходимо указать путь к шаблонам: короткой и полных новости, заходим в настройки и прописываем путь:

Шаблон короткой новости: forum/threads
Шаблон полной новости: forum/post


Установка (для DLE 12.1, 12.0):

1) Скачиваем simplebb v2.3.2 для DLE;

2) Распаковываем архив на ваш хостинг;

3) Дублируем файл engine/modules/addnews.php и переименуйте в addpost.php

4) После распаковки в адресную строку вводим: Ваш_сайт.ru/Install_module.php

5) Подтверждаем установку, ждем окончание установки (если что-то пошло не так, есть логи в папке install\logs\);

6) Если установка прошла удачно удаляем файл Install_module.php.






Установка (для DLE 14.0) и выше
1) Загрузить файлы из папки simplebb-master на сервер, потом из архива SimpleBB v2.3.2 для DLE 13.0.zip
2) В ваш шаблон перекинуть темы форума с нужным языком из папки simplebb-master/templates/THEME_ru
3) Далее делаем, все действия, как в установке DLE 13.0
4) В файле simplebb.xml поменять 13.0 на 14.0 или установка будет оставлена, так как версия ниже нужной.
5) В панели управления плагинами DataLife Engine загружаем файл simplebb.xml

Установка (для DLE 13.0):

1) Скачиваем SimpleBB v2.3.2 для DLE 13.0.zip

2) Заходим Админ панель > Утилиты > Управление плагинами и загружаем плагин и все.
Не всё! распакованные файлы надо ручками разместить на сервере как и для DLE 12.0

И файлов шаблона тоже нет. И где их брать?

Но всеже установил. Форум работает нормально, жаль только инфы по нему почти нет. Потестю пока.


Настройка:

* После установки заходим в Админ панель > Сторонние модули > MWS SimpleBB v2.3.2 и в поле Категория вашего форума выберите созданную заранее категорию.

* В .htaccess находим:

RewriteEngine On


После ней вставить:

RewriteRule ^addpost/([0-9]+)(/?)$ index.php?do=addpost&cat=$1 [L]


* Добавьте часть кода в файл main.tpl (Не обязательно, если не планируете использовать шаблон SimpleBB):

[forum]<link media="screen" href="{THEME}/forum/css/simplebb.css" type="text/css" rel="stylesheet" />[/forum]



Форум на поддомене:

* Если вам нужно чтобы форум запускался через поддомен (пример: forum.ваш_сайт.ru), включаем в настройке "Форум на поддомене" и в .htaccess находим:

RewriteEngine On


После ней вставить:

Redirect 301 /forum http://Ваш_сайт.ru

RewriteCond %{HTTP_HOST} ^forum\.Ваш-сайт\.ru$ [NC]
RewriteRule ^$ index.php?do=cat&category=forum [L,NC]


Не забудьте изменить .Ваш-сайт на ваш Домен.

simplebb


Теги:

[forum:main]Отобразить только на главной странице Форума[/forum:main]
[forum:cat] Отобразить только в Категориях[/forum:cat]
[forum:forum]Отобразить только в Подфоруме[/forum:forum]
[forum:inside]Отобразить только в Категориях или в Подфоруме[/forum:inside]
[forum:thread]Отобразить только в Теме[/forum:thread]
[forum]Отобразить в Форуме[/forum]
[not-forum]На любой странице кроме Форума[/not-forum]

{selected-cat} для addpost.tpl вывод категории к которой будет принадлежать категория

{forum-stats} : Статистика форума (forum/stats.tpl);
{category echo="id"} : Текущей категории ID (в show.short - тег не будет работать);
{category echo="name"} : Название категории (в show.short - тег не будет работать);
{page-title} : show.full Заголовок страницы, также может быть использовано место {title};
{count_all} : отображает количество созданных постов в категорий;
{lastposter-foto} : [lastpost] [/lastpost] Ссылка на аватар пользователя создавший новый пост;
{user-group} : show.full Группа пользователя;
{avatar} : show.full Ссылка на аватар пользователя;
{user-group-icon} : show.full Значок в группе пользователей;
{forum-cats} : отображает список пользователей в категорий.


Плагин форум для DLE SimpleBB 2.3.2
Разработчик: Mehmet Hanoglu
Дизайн: Kadir Hanoglu
Сайт разработчика, демо: https://forum dle.net.tr/
Поддерживаемые версии DataLife Engine: 13.0, 12.1, 12.0
Перевод: Английский (DLEStarter), Русский (mrB4el), Украинский (Corsair), Французский (Bashu)
Лицензия: MIT License
Github: https://github com/dlenettr/simplebb

DLE плагины форума для сайта под управлением DataLife Engine можно у нас без регистрации по следующей ссылке скачать

simplebb-master.zip [1,79 Mb] (cкачиваний: 142)
  • 100

Комментарии 15

KrispieArmy от 22 сентября 2022 20:51
здравствуйте, как сделать так, чтобы можно было загружать файлы при создании сообщения на форуме? к сожалению, это не работает с xfields.
dle9.com от 5 ноября 2020 22:20
Создайте Категорию с альтернативным именем: forum, после этого создайте подкатегории в том порядке как на Скриншоте выше:

Вот в категории forum в подкатегории "Название темы" и добавляете статьи...в данной теме все описано подробно..ошибки не увидел, возможно видно только администратору.
Вадим от 5 ноября 2020 18:22
Цитата: dle9.com
Цитата: Вадим

Ошибку пишет - Parse error: syntax error, unexpected end of file, expecting case (T_CASE) or default (T_DEFAULT) or '}' /public_html/engine/cache/system/plugins/d99af11b4791c88e598384a52bcd521a.php on line 1316

попробуйте в начале кеш очистить в дле, потом повторите, будет та же ошибка напишите, ещё раз проверю на установку плагина... на dle 140 проверял точно


Ошибка исправилась, а как добавлять темы? Я понять не могу. Так-же когда я перехожу на 1 ссылку мне выдаёт ошибку - https://mindest ru/forum
dle9.com от 5 ноября 2020 17:27
Цитата: Вадим

Ошибку пишет - Parse error: syntax error, unexpected end of file, expecting case (T_CASE) or default (T_DEFAULT) or '}' /public_html/engine/cache/system/plugins/d99af11b4791c88e598384a52bcd521a.php on line 1316

попробуйте в начале кеш очистить в дле, потом повторите, будет та же ошибка напишите, ещё раз проверю на установку плагина... на dle 140 проверял точно
Вадим от 5 ноября 2020 16:57
Цитата: dle9.com
Цитата: Вадим
Форум работает же на 14.1? Пробую, не получается

Вам надо ставить из архива для выше версии 13.0 SimpleBB v2.3.2 для DLE 13.0.zip
Закинуть на сайт файлы из архива и в панели управления движком выбрать файл simplebb.xml в форме Управления плагинами, далее произойдет автоматическая установка
То есть ...
Установка (для DLE 14.0) и выше
1) Загрузить файлы из папки simplebb-master на сервер, потом из архива SimpleBB v2.3.2 для DLE 13.0.zip
2) В ваш шаблон перекинуть темы форума с нужным языком из папки simplebb-master/templates/THEME_ru
3) Далее делаем, все действия, как в установке DLE 13.0 (запускать установочный файл не надо то есть /Install_module.php)
4) В файле simplebb.xml поменять 13.0 на 14.1 или установка будет оставлена, так как версия ниже нужной.
5) В панели управления плагинами DataLife Engine загружаем файл simplebb.xml


Ошибку пишет - Parse error: syntax error, unexpected end of file, expecting case (T_CASE) or default (T_DEFAULT) or '}' /public_html/engine/cache/system/plugins/d99af11b4791c88e598384a52bcd521a.php on line 1316
dle9.com от 4 ноября 2020 21:54
Цитата: Вадим
Форум работает же на 14.1? Пробую, не получается

Вам надо ставить из архива для выше версии 13.0 SimpleBB v2.3.2 для DLE 13.0.zip
Закинуть на сайт файлы из архива и в панели управления движком выбрать файл simplebb.xml в форме Управления плагинами, далее произойдет автоматическая установка
То есть ...
Установка (для DLE 14.0) и выше
1) Загрузить файлы из папки simplebb-master на сервер, потом из архива SimpleBB v2.3.2 для DLE 13.0.zip
2) В ваш шаблон перекинуть темы форума с нужным языком из папки simplebb-master/templates/THEME_ru
3) Далее делаем, все действия, как в установке DLE 13.0 (запускать установочный файл не надо то есть /Install_module.php)
4) В файле simplebb.xml поменять 13.0 на 14.1 или установка будет оставлена, так как версия ниже нужной.
5) В панели управления плагинами DataLife Engine загружаем файл simplebb.xml
Вадим от 4 ноября 2020 18:57
Цитата: dle9.com
SimpleBB v2.3.2 для DLE 13.0.zip

Цитата: dle9.com
Цитата: Вадим
Здравствуйте. Пытаюсь установить форум на DLE 14.1. Перехожу на файл чтобы начать установку, но мне пишет "Сайт пока не может обработать этот запрос." ошибка HTTP ERROR 500. Что делать?

Добрый день.
Чаще всего ошибка HTTP ERROR 500 вызвана действиями владельца сайта, в результат попытки установить плагин, хак, модуль, изменение прав доступа к системным папкам или файлам, удалением исполняющего файла или добавления кода с неправильным настройками (например, с целью оптимизации работы площадки или скрипта). Или ошибка в коде системного .htaccess файла расположенного в самом корне сайта или его повреждения.

Перепроверьте этапы установки к примеру на забыть вписать свои данные сайта вместо Ваш-сайт


RewriteCond %{HTTP_HOST} ^forum\.Ваш-сайт\.ru$ [NC]
RewriteRule ^$ index.php?do=cat&category=forum [L,NC]


форум устанавливал он рабочий


Форум работает же на 14.1? Пробую, не получается /Install_module.php
dle9.com от 4 ноября 2020 17:41
Цитата: Вадим
Здравствуйте. Пытаюсь установить форум на DLE 14.1. Перехожу на файл чтобы начать установку, но мне пишет "Сайт пока не может обработать этот запрос." ошибка HTTP ERROR 500. Что делать?

Добрый день.
Чаще всего ошибка HTTP ERROR 500 вызвана действиями владельца сайта, в результат попытки установить плагин, хак, модуль, изменение прав доступа к системным папкам или файлам, удалением исполняющего файла или добавления кода с неправильным настройками (например, с целью оптимизации работы площадки или скрипта). Или ошибка в коде системного .htaccess файла расположенного в самом корне сайта или его повреждения.

Перепроверьте этапы установки к примеру на забыть вписать свои данные сайта вместо Ваш-сайт


RewriteCond %{HTTP_HOST} ^forum\.Ваш-сайт\.ru$ [NC]
RewriteRule ^$ index.php?do=cat&category=forum [L,NC]


форум устанавливал он рабочий
Вадим от 4 ноября 2020 17:15
Здравствуйте. Пытаюсь установить форум на DLE 14.1. Перехожу на файл чтобы начать установку, но мне пишет "Сайт пока не может обработать этот запрос." ошибка HTTP ERROR 500. Что делать?
dle9.com от 25 июня 2020 13:20
Думаю шаблон форума не настроен все же, попробуйте сделать так в
forum/main.tpl
и
forum/post.tpl
Из статьи скопировать все в шаблоны forum/main.tpl и forum/post.tpl Теги:
[forum:main]Отобразить только на главной странице Форума[/forum:main].........
.................
..............
.........
{forum-cats} : отображает список пользователей в категорий.


выбрать удалить теги, которые не работают и оставить те которые вам нужны....
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent