|
|
| /* 編集操作 */ | | /* 編集操作 */ |
| action === "edit" | | action === "edit" |
|
| |
|
| /* 拡張承認されておらず、100編集未満 */ | | /* 拡張承認されておらず、100編集未満 */ |
| & !contains_any(user_groups, "bot", "extendedconfirmed", "sysop", "eliminator") | | & !contains_any(user_groups, "bot", "extendedconfirmed", "sysop", "eliminator") |
| & user_editcount < 100 | | & user_editcount < 100 |
|
| |
|
| /* 除去した部分に削除依頼テンプレートまたは、著作権侵害テンプレートを含む */ | | /* 除去した部分に削除依頼テンプレートまたは、著作権侵害テンプレートを含む */ |
| & lcase(removed_lines) regex "\{\{(sakujo/本体|copy(vio|rights)|著作権(侵害|))" | | & |
| | ( |
| | tp_head := "\{\{(:?template:|:?テンプレート:)?"; |
| | tp_tail := "(\|[^\}]*)?\}\}"; |
| | sakujo := tp_head + "([sS]akujo\/本体|[cC]opy(rights?|vio)|著作権(侵害)?)" + tp_tail; |
| | |
| | rmwhitespace(removed_lines) rlike sakujo |
| | & !rmwhitespace(added_lines) rlike sakujo |
| | ) |
|
| |
|
| /* 30byte以上減少 */ | | /* 30byte以上減少 */ |
| & edit_delta <= -30 | | & edit_delta <= -30 |