|
|
| redirect := "^#\s*redirect\s*\[\[|\{\{soft}|\{\{softs*r|\{\{softr"; | | redirect:= "^#\s*redirect\s*\[\[|\{\{soft}|\{\{softs*r|\{\{softr"; |
| break := "wikitable"; | | break := "wikitable"; |
| rcat := "\{\{r\s*"; | | rcat:= "\{\{r\s*"; |
|
| |
|
| equals_to_any(page_namespace, 4, 5, 12, 13, 10) & | | equals_to_any(page_namespace, 4, 5, 6, 10, 12, 13, 126) & |
| !("confirmed" in user_groups) & | | !("confirmed" in user_groups) & |
| ( | | ( |
| ( | | ( |
| removed_lines irlike redirect | | | removed_lines irlike redirect | |
| ( | | ( |
| old_wikitext irlike "^#\s*redirect\s*\[\[|\{\{soft}|\{\{softs*r|\{\{softr" & | | old_wikitext irlike redirect & |
| ( | | ( |
| added_lines irlike break | | | added_lines irlike break | |
| new_size > old_size & | | ( |
| !added_lines irlike rcat
| | new_size > old_size & |
| | !added_lines irlike rcat |
| | ) |
| ) | | ) |
| ) | | ) |
| ) | | ) |
| ) & | | ) & |
| !contains_any(lcase(added_lines), "{{subst:rfd", "{{subst:db-", "{{db-", "mfd", "{{historical") & | | !contains_any(lcase(added_lines), "{{subst:rfd", "{{subst:db-", "{{db-", "mfd", "{{historical") & |
| !(page_title irlike "sandbox") & | | !(page_title irlike "sandbox") & |
| old_size <=400 & | | old_size <= 400 & |
| !(user_name in removed_lines) & | | !(user_name in removed_lines) & |
| !(summary irlike "^(?:undid|rv[vt]?|revert)") & | | !(summary irlike "^(?:undid|rv[vt]?|revert)") & |
| page_first_contributor != user_name | | page_first_contributor != user_name |