С каждым днем бороться со спамом становится проблематичнее, спамеры придумывают новые методы, которые умудряются пробиться через спам фильтры. Время, затраченное на очистку форума от таких сообщений, может идти на часы. И согласитесь, не хочется тратить столько времени. Понятно, что в наше время не удастся, полностью избавится от спама, а уменьшить его количество, думаю, нам по силам.
В сокращение потока некачественных сообщений на форуме, поможет модуль «[MA23] Post Panic Button». Принцип его действия прост и сводится к скрытию тем и сообщений. Настройки модуля позволяют контролировать группы, которым будет доступна возможность скрытия. Вдобавок настраиваются действия, которые будут происходить с провинившимся автором скрытой темы или сообщения и еще некоторые мелочи.
Установка
Процесс установки не займет много времени. Для установки модуля нам нужен «Universal Mod Installer». Из архива копируем файл ma23_panic.xml, помещаем его в папку установщика /mod_install/. Заходим в «Админ. панель» — «Компоненты» — «(FSY23) Universal Mod Installer» — «Manage Mod Installations» из списка доступных к установке модулей, выбираем «[MA23] Post Panic Button». После установки останется внести исправления в файл ./sources/action_public/moderate.php. Какие именно, смотрите инструкцию по установке. На вкладке «Настройки» появится новый пункт «[MA23] Post Panic Button».
Настройка
Настройки прав доступа (Permissions):
- Enable this mod – включен ли модуль? (Да/Нет)
- Who can use the button? – группы, которым доступна возможность скрытия.
- Select the forums you’d like the button to be shown – выбор форумов, в которых будет выводится кнопка.
- Protected groups – группы, защищенные от скрытия. Примечание, в работе этой функции я заметил странность, при выборе группы, ее пользователи лишаются права скрывать сообщения. Получается функция не защищает группы от скрытия их сообщений, а запрещает пользователям этих групп скрывать сообщения. Видимо баг или я не до конца понял принцип ее действия.
Найстроки скрытия сообщений (Unapprove/hide post):
- Unapprove/hide the post when in panic? – скрываются ли сообщения при нажатии кнопки? (Да/Нет)
Настройки блокировки пользователя (Suspend member):
- Suspend the member? – блокировать автора сообщения или темы? (Да/Нет)
- Suspend member for how long – на какой промежуток времени блокируется пользователь, формат ввода времени зависит от выбранного типа (дни или часы)
- Suspend unit – выбор между «днями» и «часами»
- Send an email to the suspended member? – отправлять сообщение пользователю при его блокировки (Да/Нет)
- E-mail subject – тема письма
- E-mail message – сообщение отправляемое заблокированному пользователю
Настройки оповещения админов или модеров (Report the post):
- Send a report – уведомлять администратор, модераторов о блокированном сообщении или теме? (Да/Нет)
- Report message – сообщение отправляемое админам и модерам.
Источник: ipb-faq.ru