- Сообщения
- 27
- Счётчик реакций
- 3
- Очки
- 68
**Лайфхак для XenForo 2.3.7: Как быстро отключать или включать системные уведомления через админку без правки кода**
Если вы администрируете форум на движке **XenForo 2.3.7**, наверняка сталкивались с ситуацией, когда нужно временно отключить определённые уведомления — например, при массовой отправке писем, технических работах или тестировании нового функционала. Многие администраторы сразу лезут в код или отключают почтовый транспорт, но есть более элегантное и безопасное решение — **использовать встроенные настройки уведомлений через панель управления**.
Вот лайфхак, как это сделать быстро и без риска сломать что-то:
Шаг 1: Перейдите в настройки уведомлений
1. Зайдите в **Админку** → **Настройки (Options)**.
2. В левом меню найдите раздел **«Email & Notifications»**.
3. Откройте пункт **«User notification preferences»**.
Шаг 2: Отключите ненужные уведомления
Здесь вы увидите список всех системных событий, на которые пользователи могут подписаться или получать уведомления:
- Новое личное сообщение
- Ответ в теме, где вы участвуете
- Упоминание в сообщении
- Подтверждение регистрации
- И многое другое...
Просто **снимите галочки** с тех событий, по которым вы **не хотите отправлять уведомления**. При этом:
- Пользователи **не смогут включить** эти уведомления у себя в профиле.
- Уведомления **не будут отправляться вообще**, даже если они включены в шаблонах email.
- Это **обратимо**: в любой момент можно вернуть галочки обратно.
Дополнительный бонус: Отключение email-уведомлений глобально
Если нужно **полностью отключить отправку email на время техработ**, перейдите:
**Админка → Настройки → Email & Notifications → Email transport method**
Выберите **«None»** — это мгновенно остановит всю рассылку, но **сохранит логику уведомлений внутри форума** (например, «у вас новое ЛС» будет отображаться в интерфейсе, но письмо на почту не придёт).
Преимущества этого метода:
- Не нужно править шаблоны или PHP-код.
- Не требуется установка дополнительных аддонов.
- Безопасно для обновлений: настройки сохраняются при апгрейде.
- Гибкость: можно отключить только мешающие уведомления, оставив остальные.
Заключение
XenForo 2.3.7 — очень гибкая система, и часто нужные функции уже есть «из коробки», просто спрятаны в настройках. Не спешите писать костыли или модифицировать ядро — сначала проверьте, не решается ли задача через админку. Этот лайфхак сэкономит вам время и нервы при управлении форумом
Если вы администрируете форум на движке **XenForo 2.3.7**, наверняка сталкивались с ситуацией, когда нужно временно отключить определённые уведомления — например, при массовой отправке писем, технических работах или тестировании нового функционала. Многие администраторы сразу лезут в код или отключают почтовый транспорт, но есть более элегантное и безопасное решение — **использовать встроенные настройки уведомлений через панель управления**.
Вот лайфхак, как это сделать быстро и без риска сломать что-то:
1. Зайдите в **Админку** → **Настройки (Options)**.
2. В левом меню найдите раздел **«Email & Notifications»**.
3. Откройте пункт **«User notification preferences»**.
Здесь вы увидите список всех системных событий, на которые пользователи могут подписаться или получать уведомления:
- Новое личное сообщение
- Ответ в теме, где вы участвуете
- Упоминание в сообщении
- Подтверждение регистрации
- И многое другое...
- Пользователи **не смогут включить** эти уведомления у себя в профиле.
- Уведомления **не будут отправляться вообще**, даже если они включены в шаблонах email.
- Это **обратимо**: в любой момент можно вернуть галочки обратно.
Если нужно **полностью отключить отправку email на время техработ**, перейдите:
**Админка → Настройки → Email & Notifications → Email transport method**
Выберите **«None»** — это мгновенно остановит всю рассылку, но **сохранит логику уведомлений внутри форума** (например, «у вас новое ЛС» будет отображаться в интерфейсе, но письмо на почту не придёт).
- Не нужно править шаблоны или PHP-код.
- Не требуется установка дополнительных аддонов.
- Безопасно для обновлений: настройки сохраняются при апгрейде.
- Гибкость: можно отключить только мешающие уведомления, оставив остальные.
Заключение
XenForo 2.3.7 — очень гибкая система, и часто нужные функции уже есть «из коробки», просто спрятаны в настройках. Не спешите писать костыли или модифицировать ядро — сначала проверьте, не решается ли задача через админку. Этот лайфхак сэкономит вам время и нервы при управлении форумом