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

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

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

ЭлементВерсия участника Alex Smotrov от 17:36, 10 сентября 2009Версия участника Alex Smotrov от 04:55, 13 сентября 2009
Основные сведения
Примечания:
Подряд идущий одинаковый текст: обычно copy/paste.
Подряд идущий одинаковый текст: обычно copy/paste.
edit: проверка на наличие ячеек таблицы, чде могут быть нормальные повторы (!игра!!итог!!игра!!итог...)
Условия фильтрации
Условия:
(документация)
add := rmwhitespace(added_lines);
add := rmwhitespace(added_lines);
rem := rmwhitespace(removed_lines);
rem := rmwhitespace(removed_lines);
m1 := "([а-яА-Я]{1,3})\1{5}";
m1 := "([а-яА-Я]{1,3})\1{5}";
m2 := "([^_:*'&|=}{a-fA-F\d-]{1,3})\1{9}";
m2 := "([^_:*'&|=}{a-fA-F\d-]{1,3})\1{9}";
m3 := "([^_:*'&|=}{<>-]{4,30})\1{3}";
m3 := "([^_:*'&|=}{<>-]{4,30})\1{3}";


!'uploader' in user_groups &
!'uploader' in user_groups &
(
(
  (add rlike m1 &! rem rlike m1)|
  (add rlike m1 &! rem rlike m1)|
  (add rlike m2 &! rem rlike m2 & !added_links)|
  (add rlike m2 &! rem rlike m2 & !added_links)|
  (add rlike m3 &! rem rlike m3)
  (add rlike m3 &! rem rlike m3)
)
)
&! rcount('(!![^!]|\|\|[^|])', added_lines) > 2