- Совместимость
-
- 2.3
Активность просмотров
Активность обновлений
Особенности:
- Глобальные исключения администратора — укажите в панели администратора пользователей, чьи темы скрыты из ленты новых сообщений для ВСЕХ пользователей на всем сайте. Использует встроенную функцию автозаполнения ввода токенов XenForo.
- Списки исключений для каждого пользователя — пользователи управляют своими исключениями в разделе «Учетная запись» > «Исключены из новых сообщений» (может быть отключено администратором).
- Фильтрует как создателей тем, так и последних авторов сообщений в ленте.
- Автозаполнение для добавления пользователей.
- Добавлена ссылка для навигации в боковой панели рядом с «Игнорировать».
- Ограничение на 200 исключений для каждого пользователя для повышения производительности.
- Никаких дополнительных запросов — используются данные, уже загруженные в профиль посетителя.
- Глобально исключенные пользователи — ввод токена с автозаполнением. Темы этих пользователей скрыты от просмотра новых сообщений для всех.
- Разрешить исключения для каждого пользователя — переключатель включения/выключения (по умолчанию: ВКЛ). При отключении страница учетной записи и ссылка на боковую панель скрыты.
Администраторы могут добавлять пользователей в глобальный список исключений в панели администратора > Параметры > Фильтр новых сообщений. Темы этих пользователей будут скрыты из ленты новых сообщений для всех посетителей сайта.
Кроме того, отдельные пользователи могут перейти на страницу своей учетной записи и нажать «Исключены из новых сообщений» на боковой панели, чтобы управлять своим личным списком. Темы, начатые или последний раз отвеченные исключенными пользователями, больше не будут отображаться в их ленте новых сообщений.
Это отличается от встроенной функции игнорирования — игнорируемые пользователи скрыты везде (в сообщениях, беседах и т. д.). Это дополнение влияет только на ленту новых сообщений, оставляя все остальные взаимодействия нетронутыми.
Установка:
Загрузите ZIP-архив через панель администратора > Дополнения > Установить/обновить из архива.
Технические подробности:
- Исключения для каждого пользователя хранятся в формате JSON в таблице xf_user_profile (без создания новых таблиц)
- Глобальные исключения хранятся в качестве параметра XF (массив идентификаторов пользователей)
- Подключается к ThreadHandler::applyFilters(), объединяет глобальные и пользовательские списки
- Использует fastUpdate() для эффективной записи в один столбец
- Полная очистка после удаления (удаляет столбец при удалении)
Хэш файла (MD5)
- New Posts Filter 1.1.1.zip
-
657980495e516b115d4aca669a135b55