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

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

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

ЭлементВерсия участника Q-bit array от 12:49, 5 мая 2019Версия участника Well-Informed Optimist от 08:47, 25 декабря 2020
Условия фильтрации
Условия:
(документация)
action == 'edit' & page_namespace == 0
action == 'edit' & page_namespace == 0
& !contains_any(user_groups,'bot','sysop','editor') & user_editcount < 100
& !contains_any(user_groups,'bot','sysop','editor') & user_editcount < 100
& contains_any(lcase(added_lines), 'в украине', 'в украину', 'в [[украина|', '<nowiki>[[в]]</nowiki>','nowiki> [[украина')
& contains_any(lcase(added_lines), 'вукраине', 'вукраину', 'в украине', 'в украину', 'в [[украина|', '<nowiki>[[в]]</nowiki>','nowiki> [[украина')
&(
&(
  old := lcase(old_wikitext);  
  old := lcase(old_wikitext);  
  new := lcase(new_wikitext);
  new := lcase(new_wikitext);
  m1 := '\bна\s(\[\[украина\|)?украин(у|е)';  
  m1 := '\bна\s(\[\[украина\|)?украин(у|е)';  
  m2 := '\bв\s(\[\[украина\|)?украин(у|е)';
  m2 := '\bв\s(\[\[украина\|)?украин(у|е)';
  rcount(m1, old) > rcount(m1, new) &  
  rcount(m1, old) > rcount(m1, new) &  
  rcount(m2, old) < rcount(m2, new)
  rcount(m2, old) < rcount(m2, new)
)
)