|
|
| action == 'edit' & article_namespace % 2 | | action == 'edit' & !'bot' in user_groups |
| & edit_delta > 100 & !minor_edit & !'bot' in user_groups | | & article_namespace % 2 & edit_delta > 100 & !minor_edit |
| & summary like '/\**\*/' | | & summary rlike '^\/\* [^*]+ \*\/$' |
| & added_lines rlike '\s*\n==[^=]+==\n[^\n]' | | & count('\n', removed_lines) <= 1 |
| & !count('\n', removed_lines) | | & rcount('\n==[^=].*== ?\n', added_lines) == 1 |
| | &( |
| | sum := substr(summary, 3, length(summary)-6); |
| | ! contains_any(added_lines, '\n=='+sum, '\n== '+sum, '\n== [['+sum) |
| | & contains_any(old_wikitext, '\n=='+sum, '\n== '+sum, '\n== [['+sum) |
| | ) |