|
|
| action == 'edit' | | action == 'edit' |
| &(!'user' in user_groups | user_editcount < 10) | | &(!'user' in user_groups | user_editcount < 10) |
| &(old_size > 0 | article_namespace > 0 | length(new_text) > 150) | | &(old_size > 0 | article_namespace > 0 | length(new_text) > 150) |
| &!added_links | | &!added_links |
| | & count('[[', added_lines) < 4 |
| &( | | &( |
| m1 := "([а-яА-Я]{1,3})\1{5}"; | | (long := "[a-zа-я\d]{40}"; |
| m2 := "([^_:*'&|=}{a-fA-F\d-]{1,3})\1{9}"; | | lcase(added_lines) rlike long |
| m3 := "([^_:*'&|=}{<>-]{4,30})\1{3}"; | | &! lcase(removed_lines) rlike long |
| m4 := "[a-zа-я\d]{40}";
| | &! contains_any(lcase(new_wikitext),'кислот','щелоч','лекарств','химич') |
| add := rmwhitespace(added_lines); | | ) |
| (add rlike m1 &! rmwhitespace(removed_lines) rlike m1)| | | | |
| (add rlike m2 &! rmwhitespace(removed_lines) rlike m2)| | | (m1 := "([а-яА-Я]{1,3})\1{5}"; |
| (add rlike m3 &! rmwhitespace(removed_lines) rlike m3 | | m2 := "([^_:*'&|=}{a-fA-F\d-]{1,3})\1{9}"; |
| &! rcount('(!![^!]|\|\|[^|])', add) > 2)| | | m3 := "([^_:*'&|=}{<>-]{4,30})\1{3}"; |
| (lcase(added_lines) rlike m4 &! lcase(removed_lines) rlike m4)
| | add := rmwhitespace(added_lines); |
| | (add rlike m1 &! rmwhitespace(removed_lines) rlike m1)| |
| | (add rlike m2 &! rmwhitespace(removed_lines) rlike m2)| |
| | (add rlike m3 &! rmwhitespace(removed_lines) rlike m3 |
| | & rcount('(!![^!]|\|\|[^|])', add) < 3) |
| | ) |
| ) | | ) |
| &! contains_any(lcase(article_text),'кислота')
| |
| & count('[[', added_lines) < 4
| |