編集フィルター設定

版間での差分

項目2014年7月9日 (水) 03:23Jkr2255 による版2015年5月22日 (金) 14:33青子守歌 による版
基本情報
メモ:
サイズが500バイト以下の記事の作成を実行しようとした場合に発動するフィルター
サイズが500バイト以下の記事の作成を実行しようとした場合に発動するフィルター
(非自動承認利用者の場合は、#14で100[byte]以下を不許可にしているので除外)
(非自動承認利用者の場合は、#14で100[byte]以下を不許可にしているので除外)


== 変更要約 ==
== 変更要約 ==
# 新規作成 --青子守歌 2010-11-6
# 新規作成 --青子守歌 2010-11-6
# ソフトリダイレクトを除外 --青子守歌 2011-01-26
# ソフトリダイレクトを除外 --青子守歌 2011-01-26
# 100[byte]以下の非表示を非自動承認利用者に限定 --青子守歌 2011-02-26
# 100[byte]以下の非表示を非自動承認利用者に限定 --青子守歌 2011-02-26
# 対処操作:警告とタグ付けを付与 --青子守歌 2011-09-12
# 対処操作:警告とタグ付けを付与 --青子守歌 2011-09-12
# 「リダイレクト」を除外対象に追加 --whym 2014-06-22
# 「リダイレクト」を除外対象に追加 --whym 2014-06-22
# chemaimaiを除外 --Jkr2255 2014-07-09
# chemaimaiを除外 --Jkr2255 2014-07-09
#REDIRECTの場合は空白を気にしない --青子守歌 2015-05-22
フィルター条件
条件:
/* 新規作成の記事で */
/* 新規作成の記事で */
article_articleid == 0 & article_namespace == 0
article_articleid == 0 & article_namespace == 0


/* 転送でも曖昧さ回避でもなく */
/* 転送でも曖昧さ回避でもなく */
& !(lcase(added_lines) regex "^\#(redirect|転送|リダイレクト) *\[\[.+\]\]")
& !(rmwhitespace(lcase(added_lines)) regex "^\#(redirect|転送|リダイレクト) *\[\[.+\]\]")
& !(lcase(added_lines) regex "{{(template:|)softredirect\|.*}}")
& !(lcase(added_lines) regex "{{(template:|)softredirect\|.*}}")
& !(lcase(added_lines) regex "{{(template:|)((chem)?aimai|disambig|dab|.*曖昧さ回避).*}}")
& !(lcase(added_lines) regex "{{(template:|)((chem)?aimai|disambig|dab|.*曖昧さ回避).*}}")


/* サイズが500[byte]以下で */
/* サイズが500[byte]以下で */
& new_size <= 500
& new_size <= 500


/* 自動承認利用者か、 */
/* 自動承認利用者か、 */
& (    ("autoconfirmed" in user_groups)
& (    ("autoconfirmed" in user_groups)


/* 非自動承認利用者で100[byte]以上 */
/* 非自動承認利用者で100[byte]以上 */
   | (!("autoconfirmed" in user_groups) & (new_size > 100))
   | (!("autoconfirmed" in user_groups) & (new_size > 100))
   )
   )