|
|
| article_namespace == 0 & !('uploader' in user_groups | 'sysop' in user_groups) | | article_namespace == 0 & (user_editcount <= 20 | user_age <= 1209600) |
| &( | | &( |
| old := lcase(removed_lines); | | old := lcase(removed_lines); |
| new := lcase(added_lines); | | new := lcase(added_lines); |
| good_in_old := '{{хорошая статья' in old; | | good_in_old := '{{хорошая статья' in old; |
| good_in_new := '{{хорошая статья' in new; | | good_in_new := '{{хорошая статья' in new; |
| feat_in_old := '{{избранная статья' in old; | | feat_in_old := '{{избранная статья' in old; |
| feat_in_new := '{{избранная статья' in new; | | feat_in_new := '{{избранная статья' in new; |
| | | |
| ( | | ( |
| (good_in_new &! good_in_old) | | | (good_in_new &! good_in_old) | |
| (feat_in_new &! feat_in_old) | | | (feat_in_new &! feat_in_old) | |
| (good_in_old &! good_in_new) | | | (good_in_old &! good_in_new) | |
| (feat_in_old &! feat_in_new) | | (feat_in_old &! feat_in_new) |
| )& | | )& |
| !'{{к лишению статуса' in new | | !'{{к лишению статуса' in new |
| ) | | ) |