xF2 Add-on [BS] Live forum statistics

Itnull

Admin
Регистрация
22.05.13
Сообщения
29.252
Реакции
13.535
Веб-сайт
itnull.me
Compatible XF 2.x versions 2.1 2.2
Additional requirements PHP 7.4+

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

Помимо того, что он является статистическим виджетом, он позволяет вам продавать «закрепленные» записи для монетизации вашего форума. Используя этот аддон, вы можете продавать ссылки на пользовательские темы и внешние...
1581878032281.png




[BS] Live forum statistics 1.2.1​

 
Последнее редактирование:
[BS] Live forum statistics 2.3.0

1793648136369.webp


Обновление для XenForo 2.3.x: исправления, оптимизация и новые возможности для закреплённых тем и ссылок.

🛠 Исправлено
  • Двойная надпись «Закреплено». У закреплённых тем и ссылок справа больше нет двух надписей «Закреплено», заголовок выводится полностью, без лишнего переноса.
  • Закреплённые записи и исключённые разделы. Если раздел исключён в настройках вкладки (или пользователем в своих настройках), закреплённые темы из него всё равно показываются. Права доступа к разделам при этом соблюдаются.
  • Дата окончания закрепления. Закреплённые темы и ссылки теперь автоматически исчезают, когда наступает дата окончания, не дожидаясь cron. Исправлена ошибка, из-за которой при повторном сохранении формы дата сбрасывалась и запись оставалась закреплённой навсегда. При неверном формате даты выводится понятная ошибка.
  • Лимит отображения тем. Выбор «5 / 10 / 15… записей» в настройках вкладки теперь работает: выводится ровно выбранное количество, без бесконечной прокрутки. Добавлен пункт «По умолчанию (бесконечная прокрутка)», выбор запоминается на год.
  • Обновление после сохранения настроек. Список обновляется только после того, как настройки сохранены на сервере, а не со старыми значениями.

⚡ Оптимизация
  • Вкладки тем больше не сортируют всю таблицу тем при каждом обновлении: закреплённые и обычные темы выбираются отдельными запросами по индексам, с остановкой на нужном количестве.
  • Убран тяжёлый подсчёт COUNT(*) при каждом обновлении вкладок (тем, пользователей, активности, AMS, Showcase) — подгрузка работает без него.
  • Вкладки «Топ авторов» и «Топ реакций» кэшируются на 5 минут, а не пересчитываются при каждом обновлении.
  • Ошибки не забивают журнал ошибок сервера при каждом обновлении статистики.

✨ Новое
  • Выделение закреплённых записей: цветная полоса слева, мягкий фон, жирный заголовок, разделитель между закреплёнными и обычными темами. Вместо серого аватара «?» у закреплённых ссылок — иконка ссылки.
  • Метка у записи — например «Реклама» или «Партнёр» — цветная плашка перед заголовком. Задаётся при закреплении темы и в карточке закреплённой ссылки в админке.
  • Свой цвет акцента для каждой закреплённой темы или ссылки (#hex, название цвета, rgb(), hsl()).
  • Новые свойства стиля в группе «Живая статистика форума: содержимое»: цвет акцента, включение/выключение выделения, дополнительный CSS для закреплённых записей.
  • Локализации: полный русский и украинский переводы (284 фразы).

🔧 Установка и удаление
  • Установку, обновление и удаление можно безопасно повторять: уже существующие таблицы и столбцы пропускаются, недостающие создаются.
  • Если обновление базы было прервано или пропущено, достаточно нажать «Пересобрать» у дополнения — структура базы восстановится автоматически.
  • При удалении плагин полностью убирает свои таблицы, столбцы и данные, включая записи в очереди одобрения и оповещениях.
  • Файл hashes.json пересобран — проверка целостности файлов в админке проходит без ошибок.

📦 Как обновиться
  1. Сделайте резервную копию базы данных.
  2. Админка → «Дополнения» → «Установить/обновить из архива» → выберите архив BS-LiveForumStatistics-2.3.0.zip.
  3. Импортируйте языковой файл: «Оформление → Языки → Импорт», файл для своего языка, с перезаписью нужного языка.
  4. Обновите страницу с очисткой кэша браузера (Ctrl+F5).


Live forum statistics 2.3.0
 
Последнее редактирование:

Создайте аккаунт или войдите в систему, чтобы комментировать

Вы должны быть зарегистрированным, чтобы оставить комментарий

Создать аккаунт

Создайте аккаунт в нашем сообществе.

Войти

У вас уже есть аккаунт? Войдите здесь.

Назад
Сверху Снизу