「MediaWiki:Titleblacklist」の版間の差分

提供: Yourpedia
移動: 案内検索
(アカウント乱立に対処)
2行目: 2行目:
 
# "#" 以降はコメントとして扱われます。
 
# "#" 以降はコメントとして扱われます。
 
# デフォルトでは大文字と小文字の区別はされません。
 
# デフォルトでは大文字と小文字の区別はされません。
 
.*個人情報.*<newaccountonly>
 
  
 
  #一般
 
  #一般
59行目: 57行目:
 
  .*[＀-￯].* <newaccountonly> # 半角かな
 
  .*[＀-￯].* <newaccountonly> # 半角かな
 
  .*[Α-ωА-я]+.* <newaccountonly> # ギリシャ文字、キリル文字
 
  .*[Α-ωА-я]+.* <newaccountonly> # ギリシャ文字、キリル文字
  .*[\x{0080}-\x{3040}\x{30f7}-\x{33ff}\x{9fbc}-\x{f8ff}\x{fa6b}-\x{ffff}]+.* <newaccountonly> # 日本語に使われない文字
+
 
 +
#日本語に使われない文字
 +
  .*[\x{A1}-\x{3040}].* <newaccountonly>
 +
.*[\x{3100}-\x{33ff}].* <newaccountonly>
 +
.*[\x{9fbc}-\x{f8ff}].* <newaccountonly>
 +
.*[\x{fa6b}-\x{ffff}].* <newaccountonly>
  
 
  #不適切な利用者名
 
  #不適切な利用者名
70行目: 73行目:
 
  ^[ぁ-んァ-ヶ]{1,18}$    <newaccountonly> # かな1-18文字
 
  ^[ぁ-んァ-ヶ]{1,18}$    <newaccountonly> # かな1-18文字
 
  ^[ぁぃぅぇぉっゃゅょゎァィゥェォッャュョヮヵヶ].*            <newaccountonly> # かな小文字で始まる利用者名
 
  ^[ぁぃぅぇぉっゃゅょゎァィゥェォッャュョヮヵヶ].*            <newaccountonly> # かな小文字で始まる利用者名
 +
.*[()].* # 全角括弧
  
 
  #技術的な問題
 
  #技術的な問題

2016年8月28日 (日) 10:28時点における版

  1. これは、ページ名のブラックリストです。正規表現に一致するページ名および利用者アカウントの新規作成を禁止します。
  2. "#" 以降はコメントとして扱われます。
  3. デフォルトでは大文字と小文字の区別はされません。
#一般
.*(?i:dea(d|th)|kill|vanda[l1]|block|sockpuppet).* <newaccountonly>
.*[荒あア][らラ][しシ].* <newaccountonly>
.*[悪倭殺死屍腐汚盗嫌狂凶虐滅罪屠醜憎臭].* <newaccountonly>
.*氏[なにぬねのんナニヌネノン].* <newaccountonly>
.*[こコ][ろロ][しシツ].* <newaccountonly>
.*(半|はん|ハン)(ころ|コロ|ごろ|ゴロ).* <newaccountonly>
.*(鬼畜|[きキ][ちチ][くク]).* <newaccountonly>
.*害虫.* <newaccountonly>
.*(蛆虫|[うウぅゥ][じジぢヂ][むム][しシツ]).* <newaccountonly>
.*(莫.?迦|馬.?鹿|[ば][ー・]?[か]).* <newaccountonly>
.*(阿呆|[あア][ー・]?[ほホ]).* <newaccountonly>
.*(屑|[くク][ずズづヅ]).* <newaccountonly>
.*[ごゴ][みミ].* <newaccountonly>
.*[ブぶ][ロろ][ッツシっつ][クく].* <newaccountonly>
.*(靴|くつ|クツ)(下|した|シタ).* <newaccountonly>
.*[そソ][っッつツ][くク][ぱパ][ぺペ][っッつツ][とト].* <newaccountonly>
.*(個人情報|プライバシ).* <newaccountonly>
.*暴[行力].* <newaccountonly>
.*(気違い|基地外|吉外|きちがい|キチガイ).* <newaccountonly>
.*(嘘|うそ|ウソ)[をヲ]?(つ[くき]|ツ[クキ]).* <newaccountonly>
.*(豚|ぶた|ブタ).* <newaccountonly>
.*[でデ][ぶブヴ].* <newaccountonly>
.*(禿|はげ|ハゲ).* <newaccountonly>
.*(かつら|カツラ|ヅラ).* <newaccountonly>
.*(のろま|ノロマ).* <newaccountonly>
.*([死私]刑|しけい).* <newaccountonly>
.*(餓鬼|がき|ガキ).* <newaccountonly>
.*(?i:gaki).* <newaccountonly>
.*(エクスタシ|えくすたし).* <newaccountonly>
.*変[質態].* <newaccountonly> 
.*[有障][害碍].* <newaccountonly> 
.*[おオをヲ][たタ夕].* <newaccountonly>
.*[土火水鳥]葬.* <newaccountonly>
.*ストーカー.* <newaccountonly>
.*犯人.* <newaccountonly>
.*(?i:baka.*(aho|manuke)|manuke.*(aho|baka)).* <newaccountonly>
.*(ロリ|ショタ|シス|ブラ)コン.* <newaccountonly>
.*[御ごゴ]冥福.* <newaccountonly>
.*[やヤ88八][くク99九][ざザ33三].* <newaccountonly>
.*(地獄|[じぢジヂ][ごゴ][くク]).* <newaccountonly>
.*(ペド|ネクロ)フィリア.* <newaccountonly>
.*独[善裁].* <newaccountonly>
.*[糾指]弾.* <newaccountonly>
.*詐欺.* <newaccountonly>
.*(?i:adm[i1l]n|sys[o0]p|bey[o0]nd).* <newaccountonly>
# IPユーザーの利用者ページ
利用者:(?:(2([0-4]\d|5[0-5])|1\d\d|[1-9]?\d)\.){3}(?1)(\/.*)? <errmsg=titleblacklist-forbidden-anonymoususerpage>
利用者:(?:([[:xdigit:] ]{1,4}):){7}(?1)(\/.*)? <errmsg=titleblacklist-forbidden-anonymoususerpage>
#半角かな
.*[＀-￯].* <newaccountonly> # 半角かな
.*[Α-ωА-я]+.* <newaccountonly> # ギリシャ文字、キリル文字
#日本語に使われない文字
.*[\x{A1}-\x{3040}].* <newaccountonly>
.*[\x{3100}-\x{33ff}].* <newaccountonly>
.*[\x{9fbc}-\x{f8ff}].* <newaccountonly>
.*[\x{fa6b}-\x{ffff}].* <newaccountonly>
#不適切な利用者名
.{20,}         <newaccountonly> # 利用者名は20文字まで
.*\w{20}.*     <newaccountonly> # 長い英数字の羅列
!.*            <newaccountonly> # !で始まる利用者名
.*(.)\1{6,}.* <newaccountonly> # 同じ文字の11回以上の連続
.*(..)\1{5,}.* <newaccountonly> # 同じ2連文字の6回以上の連続
^\w{8}$     <newaccountonly> # 英数字8文字
^[ぁ-んァ-ヶ]{1,18}$     <newaccountonly> # かな1-18文字
^[ぁぃぅぇぉっゃゅょゎァィゥェォッャュョヮヵヶ].*            <newaccountonly> # かな小文字で始まる利用者名

.*[()].* # 全角括弧

#技術的な問題
.*@.*   <newaccountonly>
#     ゼロ空白 全角,   全角.   全角数字        全角英字                          半角かな
[^:]*[\x{ff01}\x{ff0c}\x{ff0e}\x{ff10}-\x{ff19}\x{ff1f}-\x{ff3a}\x{ff41}-\x{ff5a}\x{ff61}-\x{ff9f}].*
.*[\x{ff01}\x{ff0c}\x{ff0e}\x{ff10}-\x{ff19}\x{ff1f}-\x{ff3a}\x{ff41}-\x{ff5a}\x{ff61}-\x{ff9f}].* <newaccountonly>