BulletShare Board Engine

  • Автор темы Obitatelll
  • Обновлено
  • 18, Oct 2024
  • #1
Форум для dle Исправлен файл BulletShare 3.1.1

Представляем вашему вниманию новую версию BulletShare Board Engine v3.1. В версии 3.0 изменения коснулись скорее дизайна. Действительно, шаблоны были полностью переработаны, они используют дизайн PHPBB!, я переработал код и CSS. На этот раз это исправления файлов, такие как загрузка и т.д. и т.п....

Была исправлена большая ошибка при загрузке файлов, действительно, вы не могли импортировать архивы. Это было исправлено.
Модуль благодарности на форуме также был исправлен, и перезагрузка страницы теперь выполняется в AJAX.

Новый тег был разработан для активации или деактивации показателя уверенности, он находится в post.tpl

Все это заняло у меня много времени.

Исправлены теги php, которые устарели с php.8.1!
Возможность создания рекламы.
Исправлено отображение различных файлов!
Изменены иконки тем!
Исправление входа в шаблон, отображаемый никнейм не принадлежал участнику
Исправлен быстрый ответ, ошибка при отправке сообщения
Исправление создания темы участником, появлялась ошибка SQL
Больше различных ошибок, найденных StriCker
Исправление файла загрузки, Когда изображение было загружено, его невозможно было удалить, пока сообщение не было опубликовано. С этого момента мы можем сделать это перед публикацией в случае ошибки импорта!
Исправлена ??ошибка в файлах шаблонов!
Добавлен функционал в администрировании DLE. При переходе в утилиты/найти и заменить (Быстрая замена текста в скриптах БД). У вас будет возможность сделать это и для форума.
Добавить хлебные крошки для спидбара форума
Исправление тега code теперь все отображается корректно и в цвете
Улучшение для видео YouTube и Vimeo для более быстрой и легкой загрузки видео.
Другие баги, обнаруженные мной и Страйкером
BulletShare Board Engine идеально интегрируется с движком DataLife и использует ту же базу данных, что и он, поэтому вашим участникам не нужно повторно регистрироваться. Он очень хорошо работает с версиями php7 и php8.1, а также с новыми версиями MYSQL.



Для установки. Откройте файл .htaccess в корне вашего сервера и найдите
RewriteEngine On

Добавить ниже
RewriteRule ^forum(/?)+$ index.php?do=forum [L]
RewriteRule ^forum/category_([0-9]+)(/?)+$ index.php?do=forum & category=$1 [L]
RewriteRule ^forum/forum_([0-9]+)(/?)+$ index.php?do=forum & showforum=$1 [L]
RewriteRule ^forum/forum_([0-9]+)/([0-9]+)(/?)+$ index.php?do=forum & showforum=$1 & cstart=$2 [L]
RewriteRule ^forum/topic_([0-9]+)(/?)+$ index.php?do=forum & showtopic=$1 [L]
RewriteRule ^forum/topic_([0-9]+)/last(/?)+$ index.php?do=forum & showtopic=$1 & lastpost=1 [L]
RewriteRule ^forum/topic_([0-9]+)/lastpost(/?)+$ index.php?do=forum & showtopic=$1 & lastpost=$2#post-$3 [L]
RewriteRule ^forum/topic_([0-9]+)/([0-9]+)(/?)+$ index.php?do=forum & showtopic=$1 & cstart=$2 [L]
RewriteRule ^forum/topic_([0-9]+)/reply(/?)+$ index.php?do=forum & act=_topic & code=reply & tid=$1 [L]
RewriteRule ^forum/forum_([0-9]+)/add(/?)+$ index.php?do=forum & act=add_topic & forum_id=$1 [L]
RewriteRule ^forum/search(/?)+$ index.php?do=forum & act=search [L]
RewriteRule ^forum/search/([0-9]+)-([^/]+)/([0-9]+)(/?)+$ index.php?do=forum & act=search & count_all=$1 & search_text=$2 & cstart=$3 [L]
RewriteRule ^forum/subscription(/?)+$ index.php?do=forum & act=subscription [L]
RewriteRule ^forum/getnew(/?)+$ index.php?do=forum & act=getnew [L]
RewriteRule ^forum/getnew/([0-9]+)(/?)+$ index.php?do=forum & act=getnew & cstart=$1 [L]
RewriteRule ^forum/warn/([^/]*)(/?)+$ index.php?do=forum & act=warn & user=$1 [L]
RewriteRule ^forum/warn/([^/]*)/([0-9]+)(/?)+$ index.php?do=forum & act=warn & user=$1 & cstart=$2 [L]
RewriteRule ^forum/reputation/([^/]*)(/?)+$ index.php?do=forum & act=reputation & user=$1 [L]
RewriteRule ^forum/reputation/([^/]*)/([0-9]+)(/?)+$ index.php?do=forum & act=reputation & user=$1 & cstart=$2 [L]
RewriteRule ^forum/textversion.html$ index.php?do=forum & act=textversion [L]
RewriteRule ^forum/whoonline(/?)+$ index.php?do=forum & act=whoonline [L]
RewriteRule ^forum/faq(/?)+$ index.php?do=forum & act=faq [L]
RewriteRule ^forum/getforum_([0-9]+)(/?)+$ index.php?do=forum & act=getforum & code=user & n=$1 [L]
RewriteRule ^forum/user/post_([0-9]+)(/?)+$ index.php?do=forum & act=posts & user=$1 [L]
RewriteRule ^forum/members(/?)+$ index.php?do=forum & act=members [L]
RewriteRule ^forum/members/([0-9]+)(/?)+$ index.php?do=forum & act=members & cstart=$1 [L]
RewriteRule ^forum/friends(/?)+$ index.php?do=forum & act=friends [L]
RewriteRule ^forum/friends/check(/?)+$ index.php?do=forum & act=friends & doaction=check [L]
RewriteRule ^forum/friends/add(/?)+$ index.php?do=forum & act=friends & doaction=add_friend [L]
RewriteRule ^forum/rss/forum_([1-9][0-9]*).xml$ index.php?do=forum & act=rss & fid=$1 [L]
RewriteRule ^forum/user/([^/]*)/posts(/?)+$ index.php?do=forum & act=user_posts & name=$1 [L]
RewriteRule ^forum/user/([^/]*)/posts/page([0-9]+)(/?)+$ index.php?do=forum & act=user_posts & name=$1 & cstart=$2 [L]

Отображение последних сообщений форума о приеме вашего сайта! Откройте main.tpl и выполните поиск
{content}

Добавить рядом или ниже
{forum}

Отображение информации в профиле, откройте profile_popup.tpl и куда хотите добавить
<li>Темы форума: <b>{forum_topics}</b></li>
<li>Сообщения на форуме: <b>{forum_post}</b></li>
<li>Просмотреть сообщения: <b>{forum_post_link}</b></li>

Откройте userinfo.tpl и добавьте куда хотите
<li><div class="ui-c1 grey">Темы форума</div> <div class="ui-c2">{forum_topics}</div></li>
<li><div class="ui-c1 grey">Сообщения на форуме</div> <div class="ui-c2">{forum_post}</div></li>
<li><div class="ui-c1 grey">Ссылки на форум</div> <div class="ui-c2">{forum_post_link}</div></li>

Кнопка справки для форума, которая появляется под вашими сообщениями
Откройте fullstory.tpl и добавьте в нужное место:

<a href="/?do=forum & act=discuss & nid={news-id}">Обсудить на форуме</a>

Чтобы использовать тему v3.0, вам нужно сделать только одно.
Откройте файл templates/ваша_тема/forum/post.tpl и найдите
<dd class="profile-posts"><strong>Confiance:</strong> {confidence_level}%</dd>

заменить
[show_confidence]<dd class="profile-posts"><strong>Confiance:</strong> {confidence_level}%</dd>[/show_confidence]


Автор: DarkLane
кодировка: utf8
Язык: French, Russian, English, Polski, Ukrainian
Дле версия: 14.x-15.0
версия php: 7.2.x, 8.1 Большие ошибки были в управлении faq администрации, а вторая - в управлении друзьями, вы не могли сделать запрос в друзья или что-то еще.

Поэтому я полностью переделал этот модуль для форума см. фотографии ниже В файл вкралась ошибка, поэтому вы больше не можете импортировать плагины В файл вкралась ошибка, поэтому вы больше не можете импортировать плагины Если вы сделали свежую установку, перейдите в администрирование/утилиты/управление плагинами, затем нажмите на название плагина для форума. tabs/file actions перейдите к нижней части engine/inc/include/functions.inc.php и нажмите на корзину, чтобы удалить его См. изображение Если вы сделали обновление, перейдите в администрирование/утилиты/управление плагинами имя плагина Update BullettShare v3.1.1 в выпадающем меню справа выберите delete. Затем скачайте архив и загрузите содержимое в корень вашего сайта. #Bulletshare Board Engine

Obitatelll


Рег
02 Feb, 2011

Тем
6299

Постов
10083

Баллов
41618
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно