Что нового

Бесплатно Alert Improvements by Xon - Сборник улучшений системы оповещений XenForo (1 Viewer)

  • Автор темы NullRelease
  • Дата начала
NullRelease

NullRelease

Модератор
SkripTers TEAM
Релизеры
Регистрация
18 Дек 2019
Сообщения
435
Реакции
1,753
Alert Improvements by Xon 2.9.4

Сборник улучшений системы оповещений XenForo.

Для этого дополнения требуется php 7.2.x или новее.
Для этого дополнения требуется XF 2.2.x или новее.

Не используйте репликацию на основе операторов MySQL с этим дополнением
  • Ссылки «отметить прочитанное» для каждого оповещения
  • Возможность множественного выбора помечать оповещения как прочитанные или непрочитанные.
  • Избегайте неожиданной пометки оповещений как прочитанных предварительной выборкой браузера, это может привести к тому, что оповещения не будут помечены как прочитанные, как ожидалось.
  • Поддерживает следующие дополнения:
  • Рейтинги контента 1.3.x
  • Глобальный Необязательный, сводка предупреждений по выбранному типу контента или пользователю
  • Опция пользователя для предотвращения пометки как прочитанной при доступе к странице /accounts/alerts.
  • Опция пользователя для предотвращения суммирования при доступе к странице /accounts/alerts.
  • Пользовательская опция для настройки порога суммирования
  • Отмечайте только оповещения, которые просматриваются на странице оповещения/всплывающем окне оповещения, а не все оповещения
  • Если предупреждение было явно помечено как непрочитанное, пропустите пометку этого предупреждения как прочитанного.
Поддерживаемые типы контента для сводки предупреждений
  • Сообщения, Обсуждение, Сообщение в профиле, Комментарии к сообщению в профиле Лайки
  • Реакции (из рейтингов контента )
  • Различные оповещения, связанные с разговором, от Conversation Essentials для XF2.
Влияние на производительность
  • Добавляет дополнительный столбец в xf_alert. Код:
    SQL:
    alter table xf_user_alert summerize_id add int(10) unsigned DEFAULT NULL
  • 1 дополнительный запрос SELECT на каждый запрос страницы потока, когда у пользователя больше нуля активных предупреждений.
  • Если есть оповещения, которые нужно пометить как прочитанные, требуется дополнительное UPDATE.
Влияние суммирования предупреждений на производительность
  • При доступе к оповещениям выше порога суммирования извлекает все непрочитанные оповещения и пытается сгруппировать их в PHP.
  • При успешном создании сводных предупреждений выполняется 2 запроса. 1 вставка для добавления сводного оповещения, 1 обновление сводных оповещений.
Последнее обновление: 31.03.2023:
- Исправлена регрессия в версии 2.9.0, когда генерировались предупреждения о пустой сводке контента и вместо этого неправильно предпочиталась сводка для каждого пользователя.
- Исправлена ошибка, из-за которой редактирование настроек предупреждений при отключенном суммировании отключало некоторые параметры суммирования.
 

Вложения

  • Alert Improvements by Xon 2.9.4.zip
    64.7 КБ · Просмотры: 2
Alert Improvements by Xon 2.10.1

- Обойти удивительно дорогое дополнение, живое соединение при получении предупреждений и вместо этого фильтрация по типу содержимого.
- Исправлен неправильный выбор индекса для более новых версий MariaDB/MySQL для различных частей надстройки.
- Исправлена некоторая плохая производительность при использовании функции «unsummarize».
- Исправьте неверные ссылки для сводных предупреждений о публикации профиля.
- Исправлено форматирование параметра порога суммирования предупреждений, не являющегося числовым полем.
- Исправить сводные оповещения, которые могут иметь «G» в качестве аватара пользователя для оповещений, которые не связаны с пользователем.
- Исправление совместимости стилей, из-за которого селектор дня на странице предупреждений мог быть принудительно переведен на новую строку.
- Переработана функция суммирования предупреждений, чтобы она стала более производительной и использовала меньше памяти.

-- Изменить настройки предупреждений
- Очистите различные фразы и добавьте больше поясняющего текста, чтобы, надеюсь, было менее запутанным.
- Добавить опцию «Предупреждение о настройках по умолчанию»
- Добавить упрощенный интерфейс для настроек предупреждений (без предупреждений, использовать значения по умолчанию, использовать пользовательские).
- Добавьте для каждого оповещения параметр «Чтение звонка оповещения» в настройки оповещений, который позволяет настроить, будет ли каждое отдельное оповещение помечаться как прочитанное при просмотре во всплывающем окне оповещений.

- Добавлена поддержка суммирования предупреждений о реакциях XFMG.
- Добавлена поддержка суммирования предупреждений о пост-кавычках.
- Добавлена поддержка суммирования оповещений, отслеживаемых пользователями.
 

Вложения

  • Alert Improvements by Xon 2.10.1.zip
    79.5 КБ · Просмотры: 4

Пользователи, просматривающие данную тему

Верх