|
|
| article_namespace in [2,3]
| | page_namespace in [2,3] |
| & action == 'edit' & !'bot' in user_groups | | & action == 'edit' & !'bot' in user_groups |
| &( | | &( |
| text := lcase(added_lines); | | text := lcase(added_lines); |
| text contains '[[категория:' | | text contains '[[категория:' |
| & text rlike '(?<!<pre>|<!--|<nowiki>)\[\[категория: *(?!user|шаблон|википедия|интерес|подстраницы|проект|участники)' | | & text rlike '(?<!<pre>|<!--|<nowiki>)\[\[категория: *(?!user|шаблон|википедия|интерес|подстраницы|проект|участники)' |
| &! text rlike '<nowiki>[^\t]{0,1000}\[\[категория:[^\t]{3,300}<\/nowiki>' | | &! text rlike '<nowiki>[^\t]{0,1000}\[\[категория:[^\t]{3,300}<\/nowiki>' |
| &! text rlike '<pre>[^\t]{0,1000}\[\[категория:[^\t]{3,300}<\/pre>' | | &! text rlike '<pre>[^\t]{0,1000}\[\[категория:[^\t]{3,300}<\/pre>' |
| &! text rlike '<!--[^\t]{0,1000}\[\[категория:' | | &! text rlike '<!--[^\t]{0,1000}\[\[категория:' |
| &! text rlike '\[\[категория:[^\t]{3,1000}-->' | | &! text rlike '\[\[категория:[^\t]{3,1000}-->' |
| ) | | ) |
| &!contains_any(user_name,'AfroBrazilian','Adavyd','Arbnos') | | &!contains_any(user_name,'AfroBrazilian','Adavyd','Arbnos') |