Фильтр правок

Фильтры правок (обсуждение) — это автоматизированный механизм проверок правок участников.
(Список | Последние изменения фильтров | Изучение правок | Журнал срабатываний)
Перейти к навигации Перейти к поиску

Различия между версиями

ЭлементВерсия участника Helgo13 от 18:09, 16 января 2020Версия участника Well-Informed Optimist от 05:32, 8 июля 2022
Основные сведения
Примечания:
Систематическая некорректная правка орфографии.
Систематическая некорректная правка орфографии.


Пробный вариант, облегчённый/упрощенный. При большой нагрузке на движок фильтров будет отключаться одним из первых.
Пробный вариант, облегчённый/упрощенный. При большой нагрузке на движок фильтров будет отключаться одним из первых.


Для начала только лог и предупреждение, без запрета.
Для начала только лог и предупреждение, без запрета.


upd: работа над ложно-отрицательными срабатываниями
upd: новое название флага автопатрулируемого
Условия фильтрации
Условия:
(документация)
page_namespace == 0
page_namespace == 0
&!contains_any(user_groups,'editor','sysop','bot')
&!contains_any(user_groups,'editor','sysop','bot','autoreview')
&edit_delta<30
&edit_delta<30
&edit_delta>-30
&edit_delta>-30
& (
& (
('статут' in lcase(removed_lines)&'статус' in lcase(added_lines))
('статут' in lcase(removed_lines)&'статус' in lcase(added_lines))
|('трупп' in lcase(removed_lines)&'групп' in lcase(added_lines))
|('трупп' in lcase(removed_lines)&'групп' in lcase(added_lines))
|('кампани' in lcase(removed_lines)&'компани' in lcase(added_lines))
|('кампани' in lcase(removed_lines)&'компани' in lcase(added_lines))
|('разыскн' in lcase(removed_lines)&'розыскн' in lcase(added_lines))
|('разыскн' in lcase(removed_lines)&'розыскн' in lcase(added_lines))
|('хожение за три моря' in lcase(removed_lines)&'хождение за три моря' in lcase(added_lines))
|('хожение за три моря' in lcase(removed_lines)&'хождение за три моря' in lcase(added_lines))
|('обливион' in lcase(removed_lines)&'забвение' in lcase(added_lines))
|('обливион' in lcase(removed_lines)&'забвение' in lcase(added_lines))
)
)