|
|
| (article_namespace == 0 | article_namespace == 104 | article_namespace == 14) | | (page_namespace == 0 | page_namespace == 104 | page_namespace == 14) |
| &! 'autoconfirmed' in user_groups | | &! 'autoconfirmed' in user_groups |
| & action == 'edit' | | & action == 'edit' |
| & removed_lines rlike '^\[\[([ا-ي]{2,3}|تصنيف):.*\]\] *$' | | & removed_lines rlike '^\[\[([ا-ي]{2,3}|تصنيف):.*\]\] *$' |
| & strpos(added_lines, removed_lines) == 0 | | & strpos(added_lines, removed_lines) == 0 |
| & ( | | & ( |
| add := substr(added_lines, length(removed_lines)); | | add := substr(added_lines, length(removed_lines)); |
| substr(new_wikitext, length(new_wikitext)+1-length(add)) + '\n' == add | | substr(new_wikitext, length(new_wikitext)+1-length(add)) + '\n' == add |
| &! contains_any(add,'{{','[[') | | &! contains_any(add,'{{','[[') |
| ) | | ) |