|
|
| ! 'autoconfirmed' in user_rights | | ! 'autoconfirmed' in user_rights |
| | & ( page_namespace === 0 | page_namespace === 14 ) |
| | & rmwhitespace(removed_lines) rlike '^\{\{.*?\}\}$' |
| | & strpos(rmwhitespace(added_lines), rmwhitespace(removed_lines)) === 0 |
| & ( | | & ( |
| ( article_namespace == 0 | article_namespace == 14 ) | | new_string := substr(string(added_lines), strpos(string(added_lines), '}}') + 2); |
| & (
| | new_string rlike '^ *.' |
| rmwhitespace(removed_lines) rlike '^\{\{.*?\}\}$'
| | &! '{{' in new_string |
| & (
| | &! new_string rlike '^\s*<references\b' |
| strpos(rmwhitespace(added_lines), rmwhitespace(removed_lines)) === 0
| |
| & (
| |
| new_string := substr(rmwhitespace(added_lines), length(rmwhitespace(removed_lines)));
| |
| length(new_string) > 0
| |
| &! (
| |
| '{{' in new_string |
| |
| new_string rlike '^\s+$'
| |
| )
| |
| )
| |
| )
| |
| )
| |
| ) | | ) |