- 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 CHANGEmessage_autor_ip
VARCHAR(40) NOT NULL DEFAULT ''message_autor_ip
Заменить все файлы из архива \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