|
|
| /* WP,WT,H,C,P,PJ,LTA,SP:で始まる記事名で */ | | /* WP,WT,H,C,P,PJ,LTA,SP:で始まる記事名で */ |
| (lcase(article_text) regex "^(wp|wt|h|c|p|pj|lta|sp):") | | (lcase(article_text) regex "^(wp|wt|h|c|p|pj|lta|sp):") |
|
| |
|
| /* 新規作成の記事で */ | | /* 新規作成の記事で */ |
| & (article_articleid == 0) & (article_namespace == 0) | | & (article_articleid == 0) & (article_namespace == 0) |
|
| |
|
| /* リダイレクトで */ | | /* リダイレクトで */ |
| & (lcase(added_lines) regex "^\#(redirect|転送) *\[\[.+\]\]") | | & (lcase(added_lines) regex "^\#(redirect|転送) *\[\[.+\]\]") |
|
| |
|
| /* 以下のいずれかの条件の場合に発動 */ | | /* 以下のいずれかの条件の場合に発動 */ |
| & ( | | & ( |
| /** カテゴリ:ショートカット用リダイレクトを含んでいない */ | | /** カテゴリ:ショートカット用リダイレクトを含んでいない */ |
| !(lcase(added_lines) regex "\[\[(category|カテゴリ):ショートカット用リダイレクト.+\]\]") | | !(lcase(added_lines) regex "\[\[(category|カテゴリ):ショートカット用リダイレクト.*\]\]") |
|
| |
|
| /** WP:で始まるが、 転送先がWikipedia:でない | | /** WP:で始まるが、 転送先がWikipedia:でない |
| WT:で始まるが、 転送先がWikipedia‐ノートでない | | WT:で始まるが、 転送先がWikipedia‐ノートでない |
| H:で始まるが、 転送先がヘルプでない | | H:で始まるが、 転送先がヘルプでない |
| C:で始まるが、 転送先がでカテゴリでない | | C:で始まるが、 転送先がでカテゴリでない |
| P:で始まるが、 転送先がPortalでない | | P:で始まるが、 転送先がPortalでない |
| PJ:で始まるが、 転送先がプロジェクトでない | | PJ:で始まるが、 転送先がプロジェクトでない |
| LTA:で始まるが、転送先がWikipedia:進行中の荒らし行為/長期/でない | | LTA:で始まるが、転送先がWikipedia:進行中の荒らし行為/長期/でない |
| SP:で始まるが、 転送先が特別でない */ | | SP:で始まるが、 転送先が特別でない */ |
| | ( (lcase(article_text) regex "^wp:") & !(lcase(added_lines) regex "^\#(redirect|転送) *\[\[(wikipedia|project):.+\]\]") ) | | | ( (lcase(article_text) regex "^wp:") & !(lcase(added_lines) regex "^\#(redirect|転送) *\[\[(wikipedia|project):.+\]\]") ) |
| | ( (lcase(article_text) regex "^wt:") & !(lcase(added_lines) regex "^\#(redirect|転送) *\[\[(wikipedia‐ノート|project talk):.+\]\]") ) | | | ( (lcase(article_text) regex "^wt:") & !(lcase(added_lines) regex "^\#(redirect|転送) *\[\[(wikipedia‐ノート|project talk):.+\]\]") ) |
| | ( (lcase(article_text) regex "^h:") & !(lcase(added_lines) regex "^\#(redirect|転送) *\[\[(ヘルプ|help):.+\]\]") ) | | | ( (lcase(article_text) regex "^h:") & !(lcase(added_lines) regex "^\#(redirect|転送) *\[\[(ヘルプ|help):.+\]\]") ) |
| | ( (lcase(article_text) regex "^c:") & !(lcase(added_lines) regex "^\#(redirect|転送) *\[\[(カテゴリ|category):.+\]\]") ) | | | ( (lcase(article_text) regex "^c:") & !(lcase(added_lines) regex "^\#(redirect|転送) *\[\[(カテゴリ|category):.+\]\]") ) |
| | ( (lcase(article_text) regex "^p:") & !(lcase(added_lines) regex "^\#(redirect|転送) *\[\[portal:.+\]\]") ) | | | ( (lcase(article_text) regex "^p:") & !(lcase(added_lines) regex "^\#(redirect|転送) *\[\[portal:.+\]\]") ) |
| | ( (lcase(article_text) regex "^pj:") & !(lcase(added_lines) regex "^\#(redirect|転送) *\[\[(プロジェクト):.+\]\]") ) | | | ( (lcase(article_text) regex "^pj:") & !(lcase(added_lines) regex "^\#(redirect|転送) *\[\[(プロジェクト):.+\]\]") ) |
| | ( (lcase(article_text) regex "^lta:") & !(lcase(added_lines) regex "^\#(redirect|転送) *\[\[(wikipedia|project):進行中の荒らし行為/長期/.+\]\]") ) | | | ( (lcase(article_text) regex "^lta:") & !(lcase(added_lines) regex "^\#(redirect|転送) *\[\[(wikipedia|project):進行中の荒らし行為/長期/.+\]\]") ) |
| | ( (lcase(article_text) regex "^sp:") & !(lcase(added_lines) regex "^\#(redirect|転送) *\[\[(特別|special):.+\]\]") ) | | | ( (lcase(article_text) regex "^sp:") & !(lcase(added_lines) regex "^\#(redirect|転送) *\[\[(特別|special):.+\]\]") ) |
| ) | | ) |