不正利用フィルター管理

版間での差分

項目2020年12月5日 (土) 23:37Tmv による版2021年4月8日 (木) 09:22Tmv による版
基本情報
メモ:
新規作成. テスト段階です. 文字列を検出する所の修正が必要か. -- Tmv 2020-09-20
新規作成. テスト段階です. 文字列を検出する所の修正が必要か. -- Tmv 2020-09-20


詳細化. --Tmv 2020-12-06
詳細化. --Tmv 2020-12-06
Pagebannerテンプレートの合致条件を修正. --Tmv 2021-04-08
フィルター条件
条件:
/* 編集操作で */
/* 編集操作で */
action == "edit"
action == "edit"


/* 新規記事の作成で */
/* 新規記事の作成で */
& (page_id == 0)
& (page_id == 0)
& (page_namespace == 0)
& (page_namespace == 0)


/* 転送ページでなく */
/* 転送ページでなく */
& !(rmwhitespace(lcase(added_lines)) regex "^\#(redirect|転送|リダイレクト) *(:|) *\[\[.+\]\]")
& !(rmwhitespace(lcase(added_lines)) regex "^\#([Rr][Ee][Dd][Ii][Rr][Ee][Cc][Tt]|転送|リダイレクト) *(:|) *\[\[.+\]\]")
& !(lcase(added_lines) regex "{{(template:|)softredirect\|.*}}")


/* バナーを含まない */
/* バナーを含まない */
& !(added_lines regex "\{\{([Tt][Ee][Mm][Pp][Ll][Aa][Tt][Ee]:|)[Pp]agebanner(\|.*|)\}\}")
& !(added_lines regex "\{\{([Tt][Ee][Mm][Pp][Ll][Aa][Tt][Ee]:|)[Pp]agebanner(\|*|)\}\}")