Модуль форума Bullet Energy 1.3 rev. 2017

  • Автор темы ellebon
  • 13
  • Обновлено
  • 20, Apr 2023
  • #1

Есть более старая версия: Скрытая информация :: Авторизуйтесь для просмотра »
, эта будет уже поновее.

Модуль форума Bullet Energy 1.3 rev. 2017 - Это компонент форума для CMS DataLife Engine.

Благодаря продуманной структуре ядра, современным методам разработки и гибким возможностям настройки, компонент будет стабильно работать с любыми объемами данных, не создавая при этом высоких нагрузок.

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


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

Что было сделано:

  • Файлы форума адаптированы под дле 10,11 (переменные обновлены)
  • Адаптирована установка под дле 10,11
  • Поддержка php 5.4, адекватная работа и на php 5.3.
  • Депрекация DBNAME
  • Патч модератора раздела
  • Патч дискуссии и даты новости
  • Патч поддержки ipv6
  • Патч отображения аватар с поддержкой Gravatar
  • Патч загрузки файлов которая не работала на этой сборке
  • Патч загрузки файлов имя которых было на русском
  • Патч убирающий функцию автоматического повышения регистра первой буквы
  • Распакованный и адаптированный к новым jquery: base_site_bullet_energy.js bbcodes.js lang.js
  • Патч корректного отображения ббкодов
  • Патч отображения смайликов в dle 11 в том числе формата png
  • Патч при редактировании опросов не сохраняются русские варианты ответов
  • Патч использования встроенного класса фильтра дле
  • Патч неправильной фильтрации {navigate_forum} {widgetOnline} {widgetMessage} {share} {topicOption} {topicVote} {topicDescription} {topicName} {speedbar}
  • Патч правильного счета количества тем и сообщений в узлах
  • Патч поиск по форуму, ревизия 2.0
  • Патч вывод статистики форума при создании новой темы
  • Патч отображения аттачей при отправке сообщения
  • Патч отображения в некоторых случаях {insert-
  • Патч невозможно просмотреть сообщения пользователя если в его нике есть пробел
  • Патч неправильного формирования rss ссылки
  • Патч безопасности недостаточной проверки прав
  • Патч добавление участников в приватную тему
  • Патч удаления вложений вместе с удалением тем
  • Патч добавления\Удаления участников в приватную тему
  • Патч base_site_bullet_energy.js: не работает переход на другую страницу
  • Патч исправление ссылки на первое сообщение в многостраничных темах
  • Патч обновление последнего сообщения в узле при переносе тем
  • Патч при объединении двух закрепленных тем нарушается навигация
  • Патч ошибка в модуле предупреждений приводит к разбану любого пользователя
  • Патч ошибки возможности просмотра сообщения в закрытых разделах
  • Патч модераторы могут удалять сообщения и темы не имея на это прав
  • Патч в поиске отображаются скрытые разделы
  • Патч не работает переход на последнюю страницу темы
  • Патч дискуссия для удалённой темы
  • Патч не работает объединение сообщений
  • Патч работы фильтра запрещенных слов
  • Патч пустых альт атрибутов изображений
  • Загрузка изображения с расширением в верхнем регистре
  • Патч все модераторы имеют права закрывать темы
  • Патч параметр прав закрытия темы в админ панели
  • Патч интервал времени между темами (сек)
  • Патч модераторы могут создавать темы без заголовка
  • Патч слишком жесткая проверка символов
  • Патч генерации ссылки на тему в блоке последних сообщений
  • Патч не работает премодерация сообщений
  • Патч не сбрасывается уровень предупреждений после бана
  • Патч при включенной премодерации гости вместо форума видят ошибку mysql error
  • Патч просмотр тем на модерации через быстрый просмотр
  • Патч расползается шаблон форума при вставке картинки с выравниванием left,right,none
  • Патч полученные пользователем симпатии сортируются по возврастанию даты
  • Патч вместе с центрированием по левому краю, блок спасибок улетает вникуда
  • Патч SEO ответы сервера на несуществующие темы
  • Патч темы на модерации отображаются только модераторам и авторам тем
  • Глобальная модификация: Кастомизация ссылок


Если вы уже установили форум Bullet Energy 1.3 то переустанавливать его не обязательно, чтобы внести исправления которые вошли в Bullet Energy rev 2017 достаточно:

Сделать полный бекап
выполнить запрос к базе данных:

Код: ALTER TABLE префикс-вашей-бд_be_message CHANGE
 message_autor_ip
 message_autor_ip
VARCHAR(40) NOT NULL DEFAULT ''


Заменить все файлы из архива \engine\bullet_energy, кроме папки \engine\bullet_energy\data
Заменить файл скриптов в вашем шаблоне \Шаблон форума\utf-8\bullet_energy\js\base_site_bullet_energy.js
Все должно заработать дальше как и раньше. Найти:

PHP: }else$db->query("UPDATELOW_PRIORITY".USERPREFIX."_usersSET{$new_pass_hash}lastdate='{$_TIME}',logged_ip='{$_IP}'WHEREuser_id='{$member_id['user_id']}'");


Добавить ниже:

PHP: $db->query("DELETEFROM".PREFIX."_be_event_logWHEREid_user='{$member_id['user_id']}'");



Если у вас на хостинге используется расширение php - Zend OPcache отключите его записью в htaccess: php_flag opcache.enable Off

Вам не показалось, это свершилось. Обновленная сборка Bullet Energy 1.3 rev 2017 на базе PHP 5.4 edition.
Минимальная версия DLE для установки: 10, РЕКОМЕНДУЕМАЯ 105,106,110

Поддерживаемые версии DataLife Engine: 10.x, 11.x
Кодировка модуля: cp1251 и utf-8
Доработка: Grey

ellebon


Рег
03 Mar, 2011

Тем
1

Постов
1

Баллов
11
Тем
49554
Комментарии
57426
Опыт
552966