|
|
| !"bureaucrat" in user_groups &
| | action == "edit" & |
| (
| | page_namespace != 2 & |
| article_namespace = 0 &
| | !contains_any(user_rights, "autopatrol", "autoreview") & |
| (
| | ( |
| (
| | characters := "(?:[asdfghjkl;]\s*){30}|[bcdfghjklmnpqrstvwxz]{8,}|\!{10,}"; |
| rmwhitespace(added_lines) rlike "([^_:.*'|=}{0 -]{1,9})\1{7}" |
| | added_lines irlike characters & |
| added_lines rlike "[bcdfghjklmnpqrstvwxz]{9,}"
| | !removed_lines irlike characters |
| ) &
| |
| (
| |
| ! rmwhitespace(removed_lines) rlike "([^_:.*'|=}{-]{1,9})\1{6}" &
| |
| ! removed_lines rlike "[bcdfghjklmnpqrstvwxz]{8,}" &
| |
| ! added_lines rlike "https?:\/\/\S*([^_:*'|=}{-]{1,9})\1{7}|https?:\/\/\S*[bcdfghjklmnpqrstvwxz]{7,}|(^|\n)[|!]" &
| |
| ! added_lines irlike "number|spell|math|string|<br\b" &
| |
| ! article_text irlike "number"
| |
| )
| |
| )
| |
| ) | | ) |