|
|
| | target := ""; |
| | |
| /** 新規作成の記事の場合は、対象は記事名 */ | | /** 新規作成の記事の場合は、対象は記事名 */ |
| ( (action=="edit" & article_articleid == 0 & article_namespace == 0 | | ( (action=="edit" & page_id == 0 & page_namespace == 0 |
| & set_var("target", article_text)) | | & set_var("target", page_title)) |
| /** 移動の場合は、対象は移動先 */ | | /** 移動の場合は、対象は移動先 */ |
| | (action="move" & moved_to_namespace == 0 | | | (action="move" & moved_to_namespace == 0 |
| & set_var("target", moved_to_text)) | | & set_var("target", moved_to_title)) |
| ) | | ) |
|
| |
|
| /** 末尾の括弧に全角括弧を含んでいるか */ | | /** 末尾の括弧に全角括弧を含んでいるか */ |
| & ( ((target like "*(*)") | (target like "*(*)") | (target like "*(*)")) | | & ( (target like "*(*)") | (target like "*(*)") | (target like "*(*)") |
| /** 末尾が半角括弧だが、その前に半角スペースがない場合 */ | | /** 末尾が半角括弧だが、その前に半角スペースがない場合 */ |
| | ((target like "*(*)") & !(target like "* (*)")) | | | (target like "*[! ](*)") |
| ) | | ) |
|
| |
|
| /* 無機化合物記事の除外 */ | | /* 無機化合物記事の除外 */ |
| & !(target regex ".*\((I|V)+\)") | | & !(target regex ".*\((I|V)+\)") |