[XENDEEP] Top Reaction Users

Авторские [XENDEEP] Top Reaction Users 2.0.11

Нет прав для покупки (1.000.00 РУБ)
позволяет вывести топ пользователей по количеству реакций
Обновления в версии 2.0.10
Изменения:
  • Добавлены индексы в БД для ускорения периодических запросов.
  • Кэшируем ранг текущего пользователя на короткое время.
  • Стабилизирован ключ кэша
  • Вынесена дублирующая логика парсинга опций в отдельные private-методы.
Обновления в версии 2.0.11
Изменения:
Добавлено: уведомления пользователям, которые попали в ТОП по реакциям за указанный период, который выставлен в настройках плагина
Добавлено: новые фразы
Добавлено: настройки включения уведомления и период работы задач крон (пока что экспериментальная опция)
Доработки: в ближайшее время постараюсь решить проблему с отображением аватара пользователя в уведомлении
Особенности: уведомления приходят также повторно пользователям, которые выбыли из ТОП и позже поднялись по рейтингу (чтобы избежать спама, повторное уведомление придет в случае, если пользователь попал в ТОП через 24 часа после выбывания. Если вернется обратно в течении первых 24 часов, то уведомления не будет отправлено)
Рекомендации: после установки этого обновления, зайти выполнить крон задачу в ручную (в случае появления каких-либо ошибок, сообщить мне в ЛС)

Скриншоты:
1759072859315.png
1759072866697.png
1759072888042.png


Настройки:
1759072906397.png
Изменения:
Улучшения: добавлен блок, в котором выводится информация по текущему месту пользователя, которого нет в ТОП пользователях. В блоке отображается текущее место и количество реакций, которое нужно получить чтобы попасть в ТОП. Текущий блок видит только текущий пользователь
Добавлено: новые фразы (русификатор не требуется)

Скриншоты:
1758874966167.png
1758874971625.png
Изменения:
Улучшения: добавлено кэширование результата на 15 минут (сокращены запросы к БД, чтобы не выпонялись при каждом открытии страницы. Для топа реакций это было избыточно)
Изменения:
Рефакторинг кода
Добавлено: опция позволяющая отображать количество полученных реакций по заданным периодам

Настройки:
1758869649151.png
Изменения:
Добавлено: опция исключения определенного пользователя
Добавлено: опция показа виджета выбранным группам
Добавлено: выбор показа доп данных по пользователю (сообщения + баллы)
Исправления: оптимизация кода + СSS, исправление ошибок
Добавлено: склонение слова для реакций (пример: 1 реакция, 2 реакции и т.д.)
Добавлено: новые фразы

Скриншоты:
1757050792281.png

1757051167772.png
Назад
Верх Низ