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

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

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

ЭлементВерсия участника Alex Smotrov от 16:05, 30 августа 2010Версия участника Alex Smotrov от 18:22, 1 сентября 2010
Основные сведения
Примечания:
Добавление темы редактированием существующей темы, с получающимся ложным описанием правки.
Добавление темы редактированием существующей темы, с получающимся ложным описанием правки.
edit: похоже в движке есть пробел после "/* тема */"
Условия фильтрации
Условия:
(документация)
action == 'edit' & !'bot' in user_groups &
action == 'edit' & !'bot' in user_groups &
(article_namespace % 2 == 1) & edit_delta > 100 & !minor_edit &
(article_namespace % 2 == 1) & edit_delta > 100 &
'~~~~' in added_lines &
summary rlike '^\/\* [^*]+ \*\/ ?$'
summary rlike '^\/\* [^*]+ \*\/ ?$'
& count('\n', removed_lines) <= 1
& count('\n', removed_lines) <= 1
& rcount('\n==[^=].*== ?\n', string(added_lines)) == 1
& rcount('\n==[^=].*== ?\n', string(added_lines)) == 1
&(
&(
sum := substr(summary, 3, length(summary)-7);
sum := substr(summary, 3, length(summary)-7);
! contains_any(string(added_lines),  '\n=='+sum, '\n== '+sum, '\n== [['+sum)
! contains_any(string(added_lines),  '\n=='+sum, '\n== '+sum, '\n== [['+sum)
& contains_any(old_wikitext, '\n=='+sum, '\n== '+sum, '\n== [['+sum)
& contains_any(old_wikitext, '\n=='+sum, '\n== '+sum, '\n== [['+sum)
)
)
Действия, выполняемые при совпадении
Действия, выполняемые при совпадении
 
Предупреждение: abusefilter-warning-wrong-section