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