Jump to content
Sign in to follow this  
Xaker1493

Форум SimpleBB 2.3.2 + DLE 13.0

Recommended Posts

687474703a2f2f646c652e6e65742e74722f7570

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

 

Разработчик: Mehmet Hanoglu

Дизайн: Kadir Hanoğlu

Сайт разработчика: dle.net.tr

Дата последнего обновления: 21.02.2018

Поддерживаемые версии DataLife Engine: 13.0, 12.1, 12.0
Перевод: Английский (DLEStarter), Русский (mrB4el), Украинский (Corsair), Французский (Bashu)
Лицензия: MIT License

 

Демо: https://forum.dle.net.tr/

Github: https://github.com/dlenettr/simplebb

 

Подготовка:

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

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

png&tknv=v2&size=1920x974

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

 

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

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

E0BImURKgiXPtigeqkSXxatF0xtFhKOig4acWnyVqy1gT9rtmGX0euIm_wq-nD26jqX4004yXuo0gDlntMOp3g%3D%3D?uid=0&filename=%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA2.PNG&disposition=inline&hash=&limit=0&content_type=image%2Fpng&tknv=v2&size=1920x974

 

Установка (для 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 13.0):

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

2) Заходим Админ панельУтилиты > Управление плагинами и загружаем плагин и все.

 

Настройка:

* После установки заходим в Админ панель > Сторонние модули > 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]

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

 

Теги:

[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} : отображает список пользователей в категорий.

 

Edited by Xaker1493
  • Like 1

Share this post


Link to post
Share on other sites

Спасибо! Форум в виде плагина - хорошая идея.

Share this post


Link to post
Share on other sites

Да как сказать... Все темы форума получаются в общей базе статей (новости), поскольку используется для форума категория и подкатегории основного сайта. Там потом такая путаница будет, что каждый раз фильтры нужно будет использовать... Не комильфо.. ИМХО...

Тогда уж лучше Bullet Energy Forum. Там таблицы создаются в той же базе данных, но своими префиксами и удалить если что - не проблема. Если именно для DLE 13, то Bullet Energy 1.3 rev 2016 10r22. Только на сайт их нужно через vpn заходить - блокируют роскомнадзоровцы...

  • Like 1

Share this post


Link to post
Share on other sites
В 19.05.2018 в 10:36, Xaker1493 сказал:

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

2018-05-25_011706.jpg

Ссылка битая

Edited by webair

Share this post


Link to post
Share on other sites

del

Edited by ower_xz

Share this post


Link to post
Share on other sites
16 часов назад, webair сказал:

2018-05-25_011706.jpg

Ссылка битая

Яндекс диск обновил ссылки.

 

Файл SimpleBB v2.3.2 для DLE 13.0.zip перекинул на mega.co.nz 

Share this post


Link to post
Share on other sites

Установил модуль, и на странице плагинов - "в работе данного плагина зафиксированы ошибки"

ТС - перезалейте скриншоты.

Имя плагина: SimpleBB
Имя файла: engine/modules/show.short.php
Ошибка: Не удалось найти код:
else $tpl->load_template( 'shortstory.tpl' );
Имя плагина: SimpleBB
Имя файла: engine/modules/main.php
Ошибка: Не удалось найти код:
$tpl->set ( '{content}', "<div id='dle-content'>" . $tpl->result['content'] . "</div>" );

 

Edited by filippst

Share this post


Link to post
Share on other sites
2 часа назад, filippst сказал:

Установил модуль, и на странице плагинов - "в работе данного плагина зафиксированы ошибки"

ТС - перезалейте скриншоты.


Имя плагина: SimpleBB
Имя файла: engine/modules/show.short.php
Ошибка: Не удалось найти код:
else $tpl->load_template( 'shortstory.tpl' );
Имя плагина: SimpleBB
Имя файла: engine/modules/main.php
Ошибка: Не удалось найти код:
$tpl->set ( '{content}', "<div id='dle-content'>" . $tpl->result['content'] . "</div>" );

 

Перед установкой редактировали файлы show.short.php и main.php?

 

Изменить тему не могу. Только перезалить с разрешением Администратора.

Edited by Xaker1493

Share this post


Link to post
Share on other sites
1 час назад, Xaker1493 сказал:

Перед установкой редактировали файлы show.short.php и main.php?

 

Изменить тему не могу. Только перезалить с разрешением Администратора.

Да, файлы меняются плагином шаблона...

Разбираюсь будут ли они оба работать, если поменять необходимые строки кода на свои)

Share this post


Link to post
Share on other sites
1 час назад, filippst сказал:

Да, файлы меняются плагином шаблона...

Разбираюсь будут ли они оба работать, если поменять необходимые строки кода на свои)

Если все грамотно сделать, то да.

Share this post


Link to post
Share on other sites

Не хочет работать customcomments с этим форумом на поддомене. Может кто знает как исправить?

Share this post


Link to post
Share on other sites

Несколько раз пытаюсь и всегда одно и тоже ДЛЕ13.0

при вкл. плагине SimpleBB сайт падает:

 

Fatal error: require_once(): Failed opening required
'E:\OSPanel\domains\130.ru/engine/data/simplebb.conf.php' (include_path='.;e:/ospanel/modules/php/PHP-5.5;e:/ospanel/modules/php/PHP-5.5/PEAR/pear') in
E:\OSPanel\domains\130.ru\engine\cache\system\plugins\ae30c79b0cb02e3995f638c0b812907f.php on line 38

 

при выкл, SimpleBB снова работает. Вот чего он от меня хочет?

 

Share this post


Link to post
Share on other sites

Разобрался чего он хочет. Автор поста слукавил когда написал :

==========

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

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

2) Заходим Админ панель > Утилиты > Управление плагинами и загружаем плагин и все.

==========

Не всё! распакованные файлы надо ручками разместить на сервере как и для DLE 12.0

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

Затея размещать файлы на Я-диске тоже сомнительная, ничего не осталось, пришлось по другим ресурсам собирать все по крупицам.

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

Share this post


Link to post
Share on other sites

ошибка:

Данный плагин не совместим с установленной версией DLE. Для работы данного плагина требуется версия DLE 13.0 только. Ваша версия DataLife Engine 13.2

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...