Викиреальность:Фильтр правок
Фильтр правок — механизм Special:AbuseFilter, позволяющий автоматически предупреждать и запрещать определённые виды действий при редактировании Викиреальности.
Обсуждение фильтров проходит на форуме. Все подробности фильтров (кроме «скрытых») и их срабатываний доступны зарегистрированным участникам с правами мастера. Изменять фильтры могут только администраторы. Документация находится на странице Extension:AbuseFilter.
Содержание |
Срабатывание фильтра
Условия срабатывания каждого отдельного фильтра состоят из проверок различных параметров совершаемого действия. Это могут быть имя, флаги и количество правок участника, имя и пространство редактируемой страницы, удаляемый и добавляемый текст, а также количество срабатываний всех остальных условий в единицу времени.
Фильтрами анализируются следующие действия: правки (action=='edit'
), переименования (action=='move'
) и создание учётной записи (action=='createaccount'
). Остальные действия, в том числе загрузка файлов, игнорируются.
Подробнее см. Extension:AbuseFilter/RulesFormat (англ.).
Действия фильтра
По предпринимаемым действиям фильтры делятся на:
- бездействующие, просто записывающие возможные ошибки в журнал срабатываний, для дальнейшей проверки другими участниками, возможно с одновременной пометкой сделанной правки;
- предупреждающие участника о том, что правка скорее всего содержит ошибку, но позволяющие совершить правку при вторичном нажатии кнопки «Записать страницу»;
- запрещающие очевидно неконструктивные действия, возможно с одновременным снятием с участника статуса автоподтверждённого; возможность блокировки участника в данный момент пока не включена.
Подробнее см. Extension:AbuseFilter/Actions (англ.).
Метки
Также существует механизм «меток», которыми могут помечаться правки при срабатывании фильтра.
Список меток доступен на странице Special:Tags.
Сообщения
В качестве предупреждений не следует использовать стандартное сообщение Abusefilter-warning, а создавать более конкретные сообщения через вызов специального шаблона Abusefilter-template. Также см. список всех созданных предупреждений.
Если фильтр одновременно предупреждает и отклоняет действие, то при последовательных нажатиях кнопки «Записать страницу» участнику поочерёдно показываются указанное в фильтре предупреждение и стандартное сообщение об отклонении.
При отклонении правки всегда показывается стандартное сообщение Abusefilter-disallowed:
Это действие было автоматически отклонено фильтром правок.
Название фильтра: «$1»