編集フィルター設定

版間での差分

項目2010年11月20日 (土) 09:21青子守歌 による版2011年1月26日 (水) 07:51青子守歌 による版
基本情報
メモ:
曖昧さ回避括弧の付け方に反していると思われる記事名で記事を作成しようとしたとき、通知とタグ付けを行なうフィルター
:[[Wikipedia:編集フィルター/一覧/曖昧さ回避括弧の付け方違反(の疑い)]]
== 変更要約 ==
新規作成 -- Vigorous action 2010-09-25(青子守歌による補記)
新規作成 -- Vigorous action 2010-09-25(青子守歌による補記)
: nuke誤作動回避の条件を修正 -- 青子守歌 2010-09-25
: nuke誤作動回避の条件を修正 -- 青子守歌 2010-09-25
: 説明から「フィルター」をとる -- 青子守歌 2010-09-25
: 説明から「フィルター」をとる -- 青子守歌 2010-09-25
: 移動にも対応 -- 青子守歌 2010-09-27
: 移動にも対応 -- 青子守歌 2010-09-27
: フィルター名を正確に -- 青子守歌 2010-09-30
: フィルター名を正確に -- 青子守歌 2010-09-30


対処操作:警告&タグ付けを付与 --青子守歌 2010-10-04
対処操作:警告&タグ付けを付与 --青子守歌 2010-10-04


無機化合物記事(末尾がIとVの())を除外 --青子守歌 2010-11-20
無機化合物記事(末尾がIとVの())を除外 --青子守歌 2010-11-20
フィルター条件
条件:
/** 新規作成の記事の場合は、対象は記事名 */
/** 新規作成の記事の場合は、対象は記事名 */
(  (action=="edit" & article_articleid == 0 & article_namespace == 0
(  (action=="edit" & article_articleid == 0 & article_namespace == 0
     & set_var("target", article_text))
     & set_var("target", article_text))
/** 移動の場合は、対象は移動先 */
/** 移動の場合は、対象は移動先 */
  | (action="move" & moved_to_namespace == 0
  | (action="move" & moved_to_namespace == 0
     & set_var("target", moved_to_text))
     & set_var("target", moved_to_text))
)
)


/** 末尾の括弧に全角括弧を含んでいるか */
/** 末尾の括弧に全角括弧を含んでいるか */
& (  ((target like "*(*)") | (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)+\)")