Xaker1493 14 Опубликовано: 11 февраля 2017 Рассказать Опубликовано: 11 февраля 2017 (изменено) SimpleBB — это модуль для создания полноценного форума на сайте под управлением CMS DataLife Engine 11.2. Основное отличие модуля от движка форума в том, что модуль использует общую базу данных пользователей и тесно интегрирован с движком DLE. Разработчик: Mehmet Hanoglu Дизайн: Kadir Hanoğlu Сайт разработчика: dle.net.tr Дата последнего обновления: 10.02.2017 Поддерживаемые версии DataLife Engine: 11.2, 11.1, 11.0, 10.5+Перевод: Английский (DLEStarter), Русский (mrB4el), Украинский (Corsair), Французский (Bashu)Лицензия: MIT License Установка: Перед тем как начать установку, сделайте бэкап вашего сайта; Создайте Категорию с альтернативным именем: forum, после этого создайте подкатегории в том порядке как на Скриншоте, в дальнейшем вы можете дополнить или изменить подкатегории; В подкатегории необходимо указать путь к шаблонам: короткой и полных новости (пример Скриншоте), заходим в настройки и прописываем путь: Шаблон короткой новости: forum/threads Шаблон полной новости: forum/post После того как Категория и подкатегории будут созданный приступайте к установке форума, распаковываем архив на ваш хостинг, после распаковки в адресную строку вводим: Ваш_сайт.рф/Install_module.php, перед этим не забываем дать доступ файлам и папкам: .htaccess, engine/engine.php, engine/classes/google.class.php, engine/modules/main.php, engine/modules/functions.php, engine/modules/show.full.php, engine/modules/show.short.php, install/backup/ install/logs/ install/xml/ После установки заходим в Админ панель > Сторонние модули > MWS SimpleBB v2.2 и в поле Категория вашего форума выберите созданную заранее категорию. Если вам нужно чтобы форум запускался через поддомен (пример: forum.ваш_сайт.ru), включаем в настройке "Форум на поддомене" и в .htaccess находим RewriteEngine On После ней вставить: RewriteCond %{HTTP_HOST} ^forum\.Ваш-сайт\.ru$ [NC] RewriteRule ^$ index.php?do=cat&category=forum [L,NC] Не забудьте изменить .Ваш-сайт на ваш Домен. Чтобы попасть на форум в адресной строке прописываем в конце домена альтернативное имя форум (Которое вы указали в Категорий). Добавьте часть кода в файл main.tpl (Не обязательно, если не планируете использовать шаблон SimpleBB): [forum]<link media="screen" href="{THEME}/forum/css/simplebb.css" type="text/css" rel="stylesheet" />[/forum] Удаление: Находим файлы и удаляем: engine/classes/install.class.php engine/data/simplebb.conf.php engine/inc/simplebb.php modules/show.forum.php modules/simplebb.php skins/images/simplebb.png Дальше восстанавливаем изменённые файлы, заходим install/backup/ и распаковываем архив на ваш хостинг. Теги: [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] {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} : отображает список пользователей в категорий. Файл addpost.tpl может быть таким же как и ваш файл addnews.tpl, вам только необходимо заменить {category} на {selected-cat}. Скачать: simplebb v2.2 for DLE Демо: https://forum.dle.net.tr/ Github: https://github.com/dlenettr/simplebb Изменено 11 февраля 2017 пользователем Xaker1493 Цитата Ссылка на сообщение Поделиться на других сайтах
Xaker1493 14 Опубликовано: 12 февраля 2017 Рассказать Опубликовано: 12 февраля 2017 Автор Перед установкой модуля, в engine/modules/ скопируете файл addnews.php в /engine/modules/ и переименуйте в addpost.php Цитата Ссылка на сообщение Поделиться на других сайтах
LonerD 20 Опубликовано: 22 апреля 2017 Рассказать Опубликовано: 22 апреля 2017 (изменено) On 2/12/2017 at 11:43 AM, Xaker1493 said: Перед установкой модуля, в engine/modules/ скопируете файл addnews.php в /engine/modules/ и переименуйте в addpost.php При этом для создания новой темы на форуме используется стандартная форма добавления новости. А как подключить addpost.tpl ? Пробую в engine/modules/addpost.php прописывать forum/addpost.tpl. Но это неэлегантно. И не работает как требуется - при добавлении темы форума высвечивается "Выбранные категории '{selected-cat}'". По идее вместо {selected-cat} должно отображаться название текущей категории, но этого не происходит, и новая тема форума (новость) добавляется просто без категории. PS. Всё понял. Вопрос снят. Файл addpost.php должен существовать перед установкой скрипта, потому как скрипт в него пишет изменения. Видимо, я его скопировал после установки, потому и возникла ошибка. Изменено 22 апреля 2017 пользователем LonerD Цитата Ссылка на сообщение Поделиться на других сайтах
vova068 0 Опубликовано: 18 мая 2017 Рассказать Опубликовано: 18 мая 2017 Почему то на под домене в пост аватар не выводится а вместо нее но-ава хотя в ответах и в профиле все нормально. Кто подскажет в чем дело может быть? Цитата Ссылка на сообщение Поделиться на других сайтах
ks95 2 Опубликовано: 9 октября 2017 Рассказать Опубликовано: 9 октября 2017 1. Это бесплатный форум? 2. Если уже использую другой форум - LogicBoard - возможно ли перенести с него всё на новый форум? Цитата Ссылка на сообщение Поделиться на других сайтах
germanydletest 455 Опубликовано: 9 октября 2017 Рассказать Опубликовано: 9 октября 2017 5 часов назад, ks95 сказал: 1. Это бесплатный форум? да, вот оф. репозиторий на GitHub 5 часов назад, ks95 сказал: 2. Если уже использую другой форум - LogicBoard - возможно ли перенести с него всё на новый форум? Нет ничего невозможного Цитата Ссылка на сообщение Поделиться на других сайтах
netscout 0 Опубликовано: 23 января 2018 Рассказать Опубликовано: 23 января 2018 (изменено) Ребят, у кого-то был опыт с этим модулем ? Встроить его в сайт на базе DLE 12.1 удаётся ? И есть ли нормальная дока на русском или английском ? Изменено 23 января 2018 пользователем netscout дополнено Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.