|
|
| (!("autoconfirmed" in user_groups) | (user_editcount < 50)) & | | (!("autoconfirmed" in user_groups) | (user_editcount < 50)) & |
| | !("edituserjs" in user_rights) & /* e.g. global interface editors */ |
| ( | | ( |
| ( | | ( |
| (action == 'edit') & | | (action == 'edit') & |
| (article_namespace == 2) & | | (article_namespace == 2) & |
| ( | | ( |
| basepagename := (article_text contains "/" ? | | basepagename := (article_text contains "/" ? |
| substr(article_text, 0, strpos(article_text, "/")) : | | substr(article_text, 0, strpos(article_text, "/")) : |
| article_text); | | article_text); |
| basepagename != user_name | | basepagename != user_name |
| ) | | ) |
| ) | | | ) | |
| ( | | ( |
| (action == 'move') & | | (action == 'move') & |
| (moved_from_namespace == 2) & | | (moved_from_namespace == 2) & |
| ( | | ( |
| basepagename := (moved_from_text contains "/" ? | | basepagename := (moved_from_text contains "/" ? |
| substr(moved_from_text, 0, strpos(moved_from_text, "/")) : | | substr(moved_from_text, 0, strpos(moved_from_text, "/")) : |
| moved_from_text); | | moved_from_text); |
| basepagename != user_name | | basepagename != user_name |
| ) | | ) |
| ) | | ) |
| ) | | ) |