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

ЭлементВерсия участника DonRumata от 16:39, 19 февраля 2013Версия участника Lingüista от 14:27, 12 августа 2015
Условия фильтрации
Условия:
action == 'edit' & !'bot' in user_groups
action == 'edit' & ! ('bot' in user_groups)
& (article_namespace == 0 | article_namespace >=5)
& (article_namespace == 0 | article_namespace >=5)
& length(added_lines) < 5000
& length(added_lines) < 5000
& contains_any(added_lines,  
& contains_any(added_lines,  
"'''Полужирное начертание'''",
"'''Полужирное начертание'''",
"''Курсивное начертание''",
"''Курсивное начертание''",
"[[Заголовок ссылки]]",
"[[Заголовок ссылки]]",
"[http://www.example.com заголовок ссылки]",
"[http://www.example.com заголовок ссылки]",
"== Текст заголовка ==",
"== Текст заголовка ==",
"<ref>Вставьте сюда текст сноски</ref>",
"<ref>Вставьте сюда текст сноски</ref>",
"[[Файл:Example.jpg|thumb]]",
"[[Файл:Example.jpg|thumb]]",
"[[Файл:Example.jpg]]",
"[[Файл:Example.jpg]]",
"Файл:Example.jpg|Описание",
"Файл:Example.jpg|Описание",
"[[Медиа:Example.ogg]]",
"[[Медиа:Example.ogg]]",
"<math>Вставьте сюда формулу</math>",
"<math>Вставьте сюда формулу</math>",
"Вставьте сюда текст, который не нужно форматировать",
"Вставьте сюда текст, который не нужно форматировать",
"Развёрнутая цитата одним абзацем",
"Развёрнутая цитата одним абзацем",
"#REDIRECT [[Название целевой страницы]]",
"#REDIRECT [[Название целевой страницы]]",
"<!-- Комментарий -->",
"<!-- Комментарий -->",
"строка 1, ячейка 1"
"строка 1, ячейка 1"
)
)


&! article_text rlike '\.js$'
&! (article_text rlike '\.js$')


&! contains_any(removed_lines,  
&! contains_any(removed_lines,  
"'''Полужирное начертание'''",
"'''Полужирное начертание'''",
"''Курсивное начертание''",
"''Курсивное начертание''",
"[[Заголовок ссылки]]",
"[[Заголовок ссылки]]",
"[http://www.example.com",
"[http://www.example.com",
"[[Файл:Example.jpg|thumb]]",
"[[Файл:Example.jpg|thumb]]",
"[[Файл:Example.jpg]]"
"[[Файл:Example.jpg]]"
)
)