Talk:Title blacklist

From Meta, a Wikimedia project coordination wiki
Jump to: navigation, search
Requests and proposals Title blacklist Archives (current)→
The associated page is used by the TitleBlacklist MediaWiki extension, and lists strings of regular expressions that may not be used as page titles or usernames on any Wikimedia projects. Any Meta-Wiki administrator or steward can edit this blacklist.

For more information on what the title blacklist is for, and the processes used here, please see Title blacklist/About.

Please post comments to the appropriate section below: Proposed additions, Proposed removals, or Troubleshooting and problems, read the messageboxes at the top of each section for an explanation. Also, please check back some time after submitting, there could be questions regarding your request. In addition to that, please sign your posts with ~~~~ after your comment.

Completed requests are archived, additions and removal are logged.
List of all projects
Wikimedia Embassy
Project portals
Country portals
Spam blacklist
Title blacklist
Vandalism reports
Closure of wikis
Interwiki map
Bot flags
New languages
New projects
Username changes
Usurpation request
Speedy deletions

snippet for logging: {{tbl-log|13729175#{{subst:anchorencode:SectionNameHere}}}}

Proposed additions[edit]

Symbol comment vote.svg This section is for proposing that a page title be blacklisted; add new entries at the bottom of the section. Provide links demonstrating widespread creation by multiple users or IP's. Completed requests will be marked as done or denied and archived.

From Czech Wikipedia[edit]

Status:    In progress

I have finally gone through recent logs and the local list at cswiki. Here is what I suggest to add to the global blacklist:

 # domain name
 .*\.cz\b.*                      <newaccountonly>

 # Czech bad words
 .*\b[Aa]nál.*                   <newaccountonly>
 .*\b[Bb]lb(\b|e?[cč]|ej\b).*    <newaccountonly>
 .*[Bb]uzerant.*                 <newaccountonly> # antispoof?
 .*\b[Bb]uz([ií][ck]|n|en\b).*   <newaccountonly>
 .*\b[Cc]ece?k.*                 <newaccountonly>
 .*\b[Cc]i[gk][aá]n.*            <newaccountonly> # antispoof?
 .*\b[CcČč]ura[ck].*             <newaccountonly> # antispoof?
 .*\b[Dd]ebil.*                  <newaccountonly> # antispoof?
 .*\b[Dd]ement.*                 <newaccountonly>
 .*[Hh]a[ij]zl.*                 <newaccountonly>
 .*\b[Zz]?[Hh]ovad.*             <newaccountonly>
 .*\b[Hh]o+[vw](n|en\b).*        <newaccountonly> # antispoof?
 .*\b([Vv]y)?[Jj]eb((e|o?u\b|a(t|l\w?)\b|an).* <newaccountonly>
 .*\b[Kk]okot.*                  <newaccountonly> # antispoof?
 .*\b[Zz]?[Kk]ur[vw](a\b|y(\b|s[iy]n)|[ei]).* <newaccountonly>
 .*\b([Vv]y)?[Mm]rd([aá](t|l\w?)?\b|a[jn]).* <newaccountonly>
 .*\b[Mm]rdk.*                   <newaccountonly>
 .*\b[Pp][iíyý]+[cč]([aá](\b|[ck])|[eiouy]).* <newaccountonly> # THIS needs attention
 .*\b[Pp]ér([aou]|em)\b.*        <newaccountonly>
 .*\b[Pp]rde+l+.*                <newaccountonly> # antispoof?
 .*\b[Řř]iť\b.*                  <newaccountonly>
 .*\b[Řř]itn.*                   <newaccountonly>
 .*\b[Ss]ra[cćč]e?k.*            <newaccountonly>
 .*\b[Ss]vi[nńň]ě\b.*            <newaccountonly>
 .*[Šš]oust[aáe].*               <newaccountonly>
 .*\b([Vv]y)?[Šš]uk.*([aá](t|l\w?)?\b|a[jn]).* <newaccountonly>
 .*\b[Šš]ul[ií]n.*               <newaccountonly>
 .*\b[Tt]eplou[sš].*             <newaccountonly>
 .*\b[Zz][aá]chod.*              <newaccountonly>
 .*\b[Zz]hulen.*                 <newaccountonly>

 # another Czech expressions
 .*[Bb]lok(ovat|uj).*            <newaccountonly> # "to block"
 .*[Ee]xperiment.*               <newaccountonly> # "experiment-"
 .*\b[Ss]pr[aá][vw][cč].*        <newaccountonly> # "sysop"
 .*\bu[zž]ivatelsk.*\bj?m[eé]n.* <newaccountonly> # "username"
 .*[Vv]áclav.*\b[Kk]laus.*       <newaccountonly> # former president [[d:Q57434]]
 .*[Vv]andal.*                   <newaccountonly>

I am open to any comments about improving these expressions. Matěj Suchánek (talk) 10:09, 3 May 2015 (UTC)

From Czech Wikisource[edit]

Status:    Done
 ^!.* <newaccountonly>  # no exclamation marks at the beginning
 (?:[OoIl0-9]{1,3}\.){3}.* <newaccountonly> # no pseudo IP adresses

This is what I found at cs:s:MediaWiki:Titleblacklist. Matěj Suchánek (talk) 10:09, 3 May 2015 (UTC)

This won't work as expected because TBL expects user ns to be at the beginning for accounts. Anyway, I don't think we need to blacklist the first one. Billinghurst has added the second one and I've modified it now to make it work. Marked as done. --Glaisher (talk) 04:41, 5 May 2015 (UTC)

More suggestions[edit]

 .*\b[Ww]ww+\..* <newaccountonly> # www
 \d+             <newaccountonly> # numbers only, maybe using {x,} instead of +
 \W+             <newaccountonly> # non-alphanumeric characters only, maybe using {x,} instead of +
 .*(.)\1{7}.*    <newaccountonly> # repetition
 [AÁBCČDĎEÉĚFGHIÍKLMNŇOÓPQRŘSŠTŤUÚŮVWXYÝZŽ\s]{15,}!+ <newaccountonly|casesensitive> # CAPS ending with !

Matěj Suchánek (talk) 10:09, 3 May 2015 (UTC)

From zhwiki[edit]

Status:    In progress

As now the list on our wiki is useless, I find that it might be useful to dump our newaccountonly list here as a start for possible merges:

 .*金.*坛.* <autoconfirmed|newaccountonly>
 .*常.*熟.* <autoconfirmed|newaccountonly>
 .*腾飞.* <autoconfirmed|newaccountonly>
 .*[Kk]eep.*young.* <newaccountonly>
 ^Bjzy\d{5}[a-z]$ <newaccountonly>
 .*gay.* <newaccountonly>
 .*艾瑞币.* <autoconfirmed|newaccountonly>
 .*q.*u.*a.*n.*x.*i.*a.*n.*g.*o.*u.* <autoconfirmed|newaccountonly>
 .*[權权権].*限.*狗.* <autoconfirmed|newaccountonly>
 .*陳.*麗.*珍.* <newaccountonly>
 .*光.*[热熱].*[维維].* <autoconfirmed|newaccountonly>
 .*[兰蘭].*[维維].*一.* <autoconfirmed|newaccountonly>
 .*Mark.*(six|6).* <newaccountonly>
 .*(six|6).*Mark.* <newaccountonly|casesensitive>
 .*总.*[代管].* <autoconfirmed|newaccountonly>
 .*时.*彩.* <autoconfirmed|newaccountonly>
 .*澳.*门.*银.*座.* <autoconfirmed|newaccountonly>
 .*世.*爵.* <autoconfirmed|newaccountonly>
 .*[疾病疫痕痔癴毒症癥癢痒癮瘾疮瘡癬癣痲痳瘋疯癲癫痫癇痙痉癱瘫瘓痪癡痴].* <newaccountonly>
 .*羊.*[吊弔].* <newaccountonly>
 .*[腎肾結结].*石.* <newaccountonly>
 .*神.*[經经経].* <newaccountonly>
 .*失.*[調调].* <newaccountonly>
 .*[腦脑腔肺肝腺喉嚨咙發发].*炎.* <newaccountonly>
 .*[愛爱艾].*滋.* <newaccountonly>
 .*AIDS.* <newaccountonly|casesensitive>
 .*[藥薬葯药].* <newaccountonly>
 .*牙.*[齒齿].*痛.* <newaccountonly>
 .*建.*民.* <autoconfirmed|newaccountonly>
 .*Jian.*min.* <newaccountonly|newaccountonly>
 .*男.*科.* <autoconfirmed|newaccountonly>
 .*nan.*ke.* <autoconfirmed|newaccountonly>
 .*人.*流.* <autoconfirmed|newaccountonly>
 .*包皮.* <autoconfirmed|newaccountonly>
 .*早泄.* <autoconfirmed|newaccountonly>
 .*打胎.* <autoconfirmed|newaccountonly>
 .*阳痿.* <autoconfirmed|newaccountonly>
 .*引产.* <autoconfirmed|newaccountonly>
 .*三.*挫.*仑.* <autoconfirmed|newaccountonly>
 .*纤.*之.*韵.* <newaccountonly>
 .*物.*流.* <autoconfirmed|newaccountonly>
 .*低.*息.* <autoconfirmed|newaccountonly>
 .*[假偽伪].*[幣币錢钱钞鈔].* <autoconfirmed|newaccountonly>
 .*[买買卖賣售].* <newaccountonly>
 .*身.*[分份].*[证証證].* <newaccountonly>
 .*气.*枪.* <autoconfirmed|newaccountonly>
 .*淘.*宝.* <autoconfirmed|newaccountonly>
 .*[軟软]硬[體体件].* <newaccountonly>
 .*[廣广].*告.* <newaccountonly>
 .*金.*[融管貿贸].* <autoconfirmed|newaccountonly>
 .*扣[\d0-9零一二三四五六七八九]{4,}.* <newaccountonly|errmsg=titleblacklist-forbidden-prefix> #防止页面中留下QQ号
 .*宣[傳传].* <newaccountonly>
 .*留[學学].* <newaccountonly>
 .*什.*[麼麽么].* <newaccountonly>
 .*[哪那].*[可能有].* <newaccountonly>
 .*公司 <autoconfirmed|newaccountonly>
 .*\.(com|org|co\.uk|net|info)\b.* <newaccountonly>
 .*公.*司.* <newaccountonly>
 .*[國国][際际].* <newaccountonly>
 .*[傳传]媒.* <newaccountonly>
 .*科技.* <newaccountonly>
 .*教育.* <newaccountonly>
 .*[机機][構构].* <newaccountonly>
 .*[協协][會会].* <newaccountonly>
 .*[医醫]生.* <newaccountonly>
 .*集[团團].* <newaccountonly>
 .*[學学][院校會会].* <newaccountonly>
 .*Government.* <newaccountonly>
 .*(官.*方|政.*府).* <newaccountonly>
 .*委.*[員员].* <newaccountonly>
 .*[總総总].*[統统理].* <newaccountonly>
 .*[省廳廰厅庁局市巿部處处処署組组警司校台臺科所院會会].*[長长].* <newaccountonly>
 .*[這这此那].*[因已].* <newaccountonly>
 .*([版侵].*[權权権]|著.*[作佐].*[權权権]|[正盜盗翻飜番返反].*版|copy(vio|left|right)).* <newaccountonly>
 .*新[闻聞].* <newaccountonly>
 .*唐英年.* <newaccountonly>
 .*[馬马].*英.*九.* <newaccountonly>
 .*[为亹伟伪位倭偉偎偽僞儰卫危厃叞味唯喂喡喴囗囲围圍圩墛壝委威娓媁媙媦嬒寪尉尾峗峞崣崴嵔嵬嶉嶶巍帏帷幃廆彙徫微徻惟愄愇慰懀捤揋揻撱斖暐未桅梶椲椳楲欈沩洈洧浘涠渨渭湋溈溦溾潍潙潿濊濰濻瀢炜為烓煒煟煨熨熭燰爲犚犩猗猥猬玮琟瑋畏痏痿癓眭矀硊硙碨磈磑立維緭緯纬维罻胃腲艉芕芛芟苇苿荱荽菋萎葦葨葳蒍蓶蔚蔿薇薉薳薶藯蘤蘶蜲蜼蝛蝟螱衛衞褽覣覹觹詴諉謂讆讏诿谓贀踓躗躛軎轊违逶違遗遺鄬醀錗鍏鍡鏏闈闱阢隇隈隗隹霨霺韋韑韙韡韦韪頠颹餧餵饖骩骪骫魏鮇鮠鮪鰃鰄鰖鲔鳂鳚鷕].*[丌丮乩亟亼亽伋伎佶偈偮僟其兾冀几击刉刏剂剞剤劇劑勣卙卟即卽及叝叽吃吉咭哜唧唶喞喫嗘嘰嚌圾坖垍基堲塈塉墍墼奇妀妓姞姫姬嫉季寂寄尐居屐岌峜嵆嵇嵠嵴嶯己幾庪庴廭彐彑彶徛忌忣急悸惎愱憿懻戟戢技挤掎揖揤撃撠擊擠擮攲旡既旣暨暩曁朞期机极枅梞棋棘楖楫極槉槣樍樭機橶檕檝檱檵櫅櫭殛毄汲泲洁洎济済湒漃漈潗激濈濟瀱焏犄犱狤猗猤玑玘璣璾畟畸畿疵疾痵瘈瘠瘵癠癪皀皍睽瞡瞿矶磯磼礏祭禝禨积秶秸稘稩稷稽穄穊積穖穧笄笈筓箕箿簊籍粢系紀紒級結給継綨緁緝績繋繫繼级纪结给继绩缉罽羁羇羈耤耭聻肌脊脔膌臮艥艻芨芰茍茤荠莋萁葪蒺蓟蓻蔇蕀蕺薊薺藉蘄蘎蘮蘻虀虮蛣蜡蝍螏蟣蟻蟿裚褀襀襋覉覊覘覬覿觊觙觭計訐記誋諅諆譏譤计讥记谻賫賷赍趌跡跻跽踑踖踦蹐蹟躋躤躸輯轚辑近迹邔郅郆鈒鈘銈銡錤鍓鏶鐖鑇鑙钑际隔際隮集雞雦雧霁霵霽革鞊鞿韲飢饑饥騎驥骑骥髻鬾魕魝魢魥鮆鮚鯚鯲鯽鰶鰿鱀鱭鱾鲚鲫鳮鴶鵋鶏鶺鷄鷑鸄鸡鹡麂麡齊齌齎齏齐齑].*[伯佰兡呗唄庍拜拝挀捭掰摆擺敗柏栢棑派犤猈瓸白百矲稗竡粨粺絔罢罷薜薭蛽襬贁败陌鞴韛]?.*[克兡兣刻剋勀勊匼厼可咳哿喀嗑坷垎堁壳娔客尅岢峇嵑嵙嶱恪愘愙揢搕敤果柯棵榼樖欬殻殼氪渇渴溘炣牁牱犐珂疴痾盍瞌砢硛碣碦磕礊礍礚科稞穒窠簻緙缂翗胢艐苛荷萪薖蚵蝌衉課课趷躻軻轲迲醘鈳鉿錁錒钶铪锞閜頦顆颏颗騍骒髁鯑鯳龕]?.* <newaccountonly>
 .*[克兡兣刻剋勀勊匼厼可咳哿喀嗑坷垎堁壳娔客尅岢峇嵑嵙嶱恪愘愙揢搕敤果柯棵榼樖欬殻殼氪渇渴溘炣牁牱犐珂疴痾盍瞌砢硛碣碦磕礊礍礚科稞穒窠簻緙缂翗胢艐苛荷萪薖蚵蝌衉課课趷躻軻轲迲醘鈳鉿錁錒钶铪锞閜頦顆颏颗騍骒髁鯑鯳龕].*[伯佰兡呗唄庍拜拝挀捭掰摆擺敗柏栢棑派犤猈瓸白百矲稗竡粨粺絔罢罷薜薭蛽襬贁败陌鞴韛].*[丌丮乩亟亼亽伋伎佶偈偮僟其兾冀几击刉刏剂剞剤劇劑勣卙卟即卽及叝叽吃吉咭哜唧唶喞喫嗘嘰嚌圾坖垍基堲塈塉墍墼奇妀妓姞姫姬嫉季寂寄尐居屐岌峜嵆嵇嵠嵴嶯己幾庪庴廭彐彑彶徛忌忣急悸惎愱憿懻戟戢技挤掎揖揤撃撠擊擠擮攲旡既旣暨暩曁朞期机极枅梞棋棘楖楫極槉槣樍樭機橶檕檝檱檵櫅櫭殛毄汲泲洁洎济済湒漃漈潗激濈濟瀱焏犄犱狤猗猤玑玘璣璾畟畸畿疵疾痵瘈瘠瘵癠癪皀皍睽瞡瞿矶磯磼礏祭禝禨积秶秸稘稩稷稽穄穊積穖穧笄笈筓箕箿簊籍粢系紀紒級結給継綨緁緝績繋繫繼级纪结给继绩缉罽羁羇羈耤耭聻肌脊脔膌臮艥艻芨芰茍茤荠莋萁葪蒺蓟蓻蔇蕀蕺薊薺藉蘄蘎蘮蘻虀虮蛣蜡蝍螏蟣蟻蟿裚褀襀襋覉覊覘覬覿觊觙觭計訐記誋諅諆譏譤计讥记谻賫賷赍趌跡跻跽踑踖踦蹐蹟躋躤躸輯轚辑近迹邔郅郆鈒鈘銈銡錤鍓鏶鐖鑇鑙钑际隔際隮集雞雦雧霁霵霽革鞊鞿韲飢饑饥騎驥骑骥髻鬾魕魝魢魥鮆鮚鯚鯲鯽鰶鰿鱀鱭鱾鲚鲫鳮鴶鵋鶏鶺鷄鷑鸄鸡鹡麂麡齊齌齎齏齐齑].*[为亹伟伪位倭偉偎偽僞儰卫危厃叞味唯喂喡喴囗囲围圍圩墛壝委威娓媁媙媦嬒寪尉尾峗峞崣崴嵔嵬嶉嶶巍帏帷幃廆彙徫微徻惟愄愇慰懀捤揋揻撱斖暐未桅梶椲椳楲欈沩洈洧浘涠渨渭湋溈溦溾潍潙潿濊濰濻瀢炜為烓煒煟煨熨熭燰爲犚犩猗猥猬玮琟瑋畏痏痿癓眭矀硊硙碨磈磑立維緭緯纬维罻胃腲艉芕芛芟苇苿荱荽菋萎葦葨葳蒍蓶蔚蔿薇薉薳薶藯蘤蘶蜲蜼蝛蝟螱衛衞褽覣覹觹詴諉謂讆讏诿谓贀踓躗躛軎轊违逶違遗遺鄬醀錗鍏鍡鏏闈闱阢隇隈隗隹霨霺韋韑韙韡韦韪頠颹餧餵饖骩骪骫魏鮇鮠鮪鰃鰄鰖鲔鳂鳚鷕].* <newaccountonly>
 .*[總总].*[統统].* <newaccountonly>
 .*[黨党].* <newaccountonly>
 .*法.*[輪轮].* <newaccountonly>
 .*[納纳].*粹.* <newaccountonly>
 .*[卍卐].* <autoconfirmed|newaccountonly>
 .*大.*[陆陸].*人.* <newaccountonly>
 .*[台臺].*[湾灣].*人.* <newaccountonly>
 .*日.*本.*人.* <newaccountonly>
 .*罪.* <newaccountonly>
 .*[涉渉渋].*嫌.* <newaccountonly>
 .*([內内].*幕|黑.*箱).* <newaccountonly>
 .*腐.*[敗败].* <newaccountonly>
 .*[貪贪].*[污汚汙] <newaccountonly>
 .*洗.*[錢钱].* <newaccountonly>
 .*[陰阴].*[謀谋].* <newaccountonly>
 .*[虛虚].*假 <newaccountonly>
 .*[偽伪].* <newaccountonly>
 .*[打鎮镇].*[壓压].* <newaccountonly>
 .*[壓压控].*[制製].* <newaccountonly>
 .*[专專].*[制製].* <newaccountonly>
 .*封.*建.* <newaccountonly>
 .*Free.*Tibet.* <newaccountonly>
 .*F.*a.*l.*u.*n.* <newaccountonly>
 .*[當当].*[選选].* <newaccountonly>
 .*倭.* <newaccountonly>
 .*[抢搶].*劫.* <newaccountonly>
 .*[孙孫].*[文中山].* <autoconfirmed|newaccountonly>
 .*越.*南.* <newaccountonly>
 .*[句勾鳩].*[踐淺].* <newaccountonly>
 .*[台枲臺檯薹].*[疤芭笆岜杷粑靶耙钯鈀㞎吧巴].*[字籽仔耔孜孖㞨㜽㺭吇子].* <newaccountonly>
 .*喿.* <newaccountonly>
 .*薄.*[国國].*籍.* <newaccountonly>
 .*毛.*[泽澤].*[东東].* <newaccountonly>
 .*[邓鄧].*小.*平.* <newaccountonly>
 .*六.*四.*天.*安.*[门門].* <newaccountonly>
 .*\b(apologi[sz]e|war)\b.* <newaccountonly> # bug 52191
 .*(hiro|aki)hito.* <newaccountonly>
 .*[戰战戦][爭争].* <newaccountonly>
 .*反省.* <newaccountonly>
 .*[文裕明悠睦]仁.* <newaccountonly>
 .*起.*[義义].* <newaccountonly>
 .*[游遊襲袭].*[擊撃击].* <newaccountonly>
 .*恐.*[怖佈布].* <newaccountonly>
 .*[攻進进].*[擊撃击打].* <newaccountonly>
 .*attack.* <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>
 .*(查.*核|核.*查).* <newaccountonly>
 .*wei.*ji.*bai.*ke.* <newaccountonly>
 .*ke.*bai.*ji.*wei.* <newaccountonly>
 .*耶.*[穌稣教青經経经].* <newaccountonly>
 .*基.*督.* <newaccountonly>
 .*天.*[主神帝].* <newaccountonly>
 .*上.*[主帝].* <newaccountonly>
 .*猶.*太.* <newaccountonly>
 .*[聖圣].*[母經経经人事體体].* <newaccountonly>
 .*[教敎].*[會会士仕].* <newaccountonly>
 .*[傳传新洋].*[教敎].* <newaccountonly>
 .*菩.*[薩萨].* <newaccountonly>
 .*[佛道回].*[教敎].* <newaccountonly>
 .*伊.*斯.*[蘭兰].* <newaccountonly>
 .*(dea[d(th)]|kill|vandal).* <newaccountonly>
 .*(sex|f[au]ck|bitch|shit|pussy|ass ?hole|porn|xxx).* <newaccountonly>
 .*(man|tin|chin)[kp]o.* <newaccountonly>
 .*un(ko|ti|chi).* <newaccountonly>
 .*fu[c\(k]k.* <newaccountonly>
 .*penis.* <newaccountonly>
 .*vagina.* <newaccountonly>
 .*c[ǒo]ck(sucker)?.* <newaccountonly>
 .*fellatio.* <newaccountonly>
 .*cunnilingus.* <newaccountonly>
 .*stupid.* <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>
 .*(恥|耻|耳.*[心止]).* <newaccountonly>
 .*辱.* <newaccountonly>
 .*[變变変].*[態态].* <newaccountonly>
 .*[雜雑杂].*[種种].* <newaccountonly>
 .*[他她祂衪].*[媽妈娘奶].* <newaccountonly>
 .*[廢废].* <newaccountonly>
 .*[垃圾].* <newaccountonly>
 .*[敗败].*[類类].* <newaccountonly>
 .*傻.* <newaccountonly>
 .*[弱低無无].*[智能].* <newaccountonly>
 .*[畜牲].* <newaccountonly>
 .*[死亡].* <newaccountonly>
 .*[屍尸].* <newaccountonly>
 .*[殺杀].* <newaccountonly>
 .*[葬髒脏].* <newaccountonly>
 .*[臭糗].* <newaccountonly>
 .*八格[牙耶]路.* <newaccountonly>
 .*[鸡雞鷄鶏].* <newaccountonly>
 .*[猪豬豚].* <newaccountonly>
 .*[狗犬吠].* <newaccountonly>
 .*害.* <newaccountonly>
 .*王.*[八捌88].* <newaccountonly>
 .*[混渾浑笨].*([蛋旦疍昼]|egg).* <newaccountonly>
 .*阿呆.* <newaccountonly>
 .*邪.*[惡悪恶].* <newaccountonly>
 .*[惡悪恶].*[魔摩].* <newaccountonly>
 .*[盜盗].* <newaccountonly>
 .*[賊贼].* <newaccountonly>
 .*[裸裸祼].*[體体].* <newaccountonly>
 .*乳.*[房溝沟頭头].* <newaccountonly>
 .*[脫脱].*光光.* <newaccountonly>
 .*巨.*乳.* <newaccountonly>
 .*潮.*吹.* <newaccountonly>
 .*[骗騙].*子.* <autoconfirmed|newaccountonly>
 .*老.*[母未味尾].* <newaccountonly>
 .*人.*渣.* <newaccountonly>
 .*[戇戆].* <newaccountonly>
 .*(撚|𠹌|[oOoO00○口□ロ]能).* <newaccountonly>
 .*[那哪喇啦].*[星媽妈].* <newaccountonly>
 .*[媽妈孖孿].*[叉差].* <newaccountonly>
 .*[屙疴].* <newaccountonly>
 .*([𨳒𨳍𨳊閪]|門.*[小七九西]).* <newaccountonly>
 .*(尻|㞗|九.*[鳥鸟]).* <newaccountonly>
 .*[搞攪搅乜咩打含吊弔丟丢小少頂顶調调凋雕鵰刁奶乃是].*[七柒77九玖99鳩鸠狗能西].* <newaccountonly>
 .*[吊弔丟丢小少頂顶調调凋雕鵰刁七柒77].*[你妳您我他她佢能].* <newaccountonly>
 .*笨.*[七柒77].* <newaccountonly>
 .*[七柒77].*[頭头].* <newaccountonly>
 .*[賓宾].*([周週州洲九玖99鳩鸠狗蕉焦招]|[gj]er).* <newaccountonly>
 .*打.*[飛飞].*[機机].* <newaccountonly>
 .*[打含奶乃切].*[jJjJ].* <newaccountonly>
 .*[查揸渣楂搾].*[波奶胸].* <newaccountonly>
 .*([卜扑撲搞攪搅]|[dDdD][oOoO00○]).*[野嘢].* <newaccountonly>
 .*[搞攪搅].*[基機机].* <newaccountonly>
 .*[溝媾界𠝹].*[女仔].* <newaccountonly>
 .*[四肆肄44].*仔.* <newaccountonly>
 .*[流漏].*[mMmM精].* <newaccountonly>
 .*([mMmM經经経]|姨.*[媽妈]).*[到巾].* <newaccountonly>
 .*[冚陷含咸鹹].*家.* <newaccountonly>
 .*[仆僕卜扑撲朴樸扒趴福].*[街佳皆楷階阶].* <newaccountonly>
 .*粉.*[腸肠友皮].* <newaccountonly>
 .*[潤润].*[腸肠].* <newaccountonly>
 .*[木沐㕲].*[咀嘴].* <newaccountonly>
 .*[戊茂].*[里你妳您李].* <newaccountonly>
 .*收.*[皮爹嗲].* <newaccountonly>
 .*[道劈].*友.* <newaccountonly>
 .*隊.*[林冧淋啉霖].* <newaccountonly>
 .*[瓜呱掛挂].*柴.* <newaccountonly>
 .*黐.*([線缐綫线]|黐.*地|[根筋]|gun).* <newaccountonly>
 .*青.*山.* <newaccountonly>
 .*([99九玖鳩狗豬廢膠]|豕者|月翏|Plastic|王久).*([噏嗡談喜]|[UuUu][PpPp]|[oOoO00○口□ロ][翁翕]|言炎|talk[ing]?).* <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>
 .*[糹纟].* <newaccountonly>
 .*耂.* <newaccountonly>
 .*厃.* <newaccountonly>
 .*[艹卄].* <newaccountonly>
 .*癶.* <newaccountonly>
 .*虍.* <newaccountonly>
 .*[罒罓].* <newaccountonly>
 .*讠.* <newaccountonly>
 .*辶.* <newaccountonly>
 .*钅.* <newaccountonly>
 .*肀.* <newaccountonly>
 .*[阝⻖⻏].* <newaccountonly>
 .*[飠饣].* <newaccountonly>
 .*丆.* <newaccountonly>
 .*畾.* <newaccountonly>
 .*破.*[壞坏].* <newaccountonly>
 .*(用.*[戶户]|[使利].*用.*者).* <newaccountonly>
 .*(名.*[单單稱称]|[单單].*名).* <newaccountonly>
 .*[创創].*建.* <newaccountonly>
 .*([傀魁塊].*儡|[馬马].*甲|分.*身|免.*洗).* <newaccountonly>
 .*[帳帐賬账].*[戶户号號].* <newaccountonly>
 .*(查.*[禁封锁鎖]|封.*[锁鎖禁查]|禁.*[查封锁鎖止]|被.*[封锁鎖禁]|[锁鎖].*[上定禁住封]|圭.*寸).* <newaccountonly>
 ^([0-9A-Za-z]+:){8,}[0-9A-Za-z]+$ <newaccountonly> # 禁止创建形如IPv6位址的用户
 !.* <newaccountonly>
 .*妙[诗詩]人.* <newaccountonly>
 .*Shizhao.* <newaccountonly>
 .*[时時].*昭.* <newaccountonly>
 .*([百白佰泊].*[無无巫毛誣诬].*[伸生身牲]|[是事示士氏侍視视伺].*[書书輸输舒樞枢猪].*[伸生身牲]|[無无巫毛誣诬].*[一壹].*用.*[書书輸输舒樞枢猪].*[伸生身牲]).* <newaccountonly>
 .*([電电燈灯].*[號号]|cdip).* <newaccountonly>
 .*PhiLiP.* <newaccountonly>
 .*彥良.* <newaccountonly>
 .*(Gzdavidwong|Gnowdivadzg).* <newaccountonly>
 .*[许許]瑜真.* <newaccountonly>
 .*卓政[兴興].* <newaccountonly>
 .*[赵趙]家俊.* <newaccountonly>
 .*Kegns.* <newaccountonly>
 .*[做造][\w一-龥]{0,3}([^\w一-龥]|_)*[\w一-龥]{0,3}[貓猫].* <newaccountonly>
 .*L.*[aāáǎà].*n.*w.*[iīíǐì].* <autoconfirmed|newaccountonly>
 .*喊.*疼.* <newaccountonly>
 .*我.*乃.*野.*云.*鹤.* <autoconfirmed|newaccountonly>
 .*(木可南|柯南) <newaccountonly>
 .*(.)\1{10}.* <newaccountonly> # 禁止反覆11次以上相同字元的用戶名
 .{40,} <newaccountonly>
 .*[qwert]{6}.* <newaccountonly> # 抑制免洗帳號
 .*[asdfg]{6}.* <newaccountonly> # 抑制免洗帳號
 .*[zxcvb]{6}.* <newaccountonly> # 抑制免洗帳號
 .*[yuiop]{6}.* <newaccountonly> # 抑制免洗帳號
 .*[QWERT]{6}.* <newaccountonly> # 抑制免洗帳號
 .*[ASDFG]{6}.* <newaccountonly> # 抑制免洗帳號
 .*[ZXCVB]{6}.* <newaccountonly> # 抑制免洗帳號
 .*[YUIOP]{6}.* <newaccountonly> # 抑制免洗帳號
 .*is stretched by.* <newaccountonly>
 .*coċk.* <newaccountonly>
 .*cóck.* <newaccountonly>
 .*aßs.* <newaccountonly>
 .*condemns.homosexuality.* <newaccountonly>
 .*[cċĉ¢сćĉçčʢ][HΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊᾘЋΗ][ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3eعڠeēėèéëẽĕęəẻếềẹ][cċĉ¢сćĉçčʢ][K₭ΚКЌҠҞӃ][uUÚÙÛÜŨŮǓŪǖǘǚǜŬŲŰ][S$ŚŜŞŠṢΣЅz5][ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3eعڠeēėèéëẽĕęəẻếềẹ][RŔŖŘȐȒƦʳʴʵʶṘṚṜṞЯ®ΡΡ₧ÞþΡρРрƤṔṖǷґЃrمŕŗřṛṝгΓ].* <newaccountonly>
 .*ͨh.* <newaccountonly>
 .*[Ss][Hh][!ƗíÍìÌĭĬîÎǐǏïÏĩĨįĮīĪıİľĽŀĿłŁļĻḷḶΙιїЇ][Tt].* <newaccountonly|casesensitive> # Cannot be case-insensitive, as İ may match i and ı may match I.
 .*\b[N₦ŃÑŅŇṆΝ][AΑĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4óòôöõǒōŏǫőøόδοσоʘǿọờởỡớợồổỗốộ][W₩ŴΨШЩ][L₤ĹĽḶŁĿΛЛЉ][ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįī][N₦ŃÑŅŇṆΝ]s?(Wik)?\b.* <newaccountonly>
 .*\b[N₦ŃÑŅŇṆΝ][AΑĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4óòôöõǒōŏǫőøόδοσоʘǿọờởỡớợồổỗốộ][W₩ŴΨШЩ][L₤ĹĽḶŁĿΛЛЉ][ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįī][N₦ŃÑŅŇṆΝ]s?[W₩ŴΨШЩ][ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįī][K₭ΚКЌҠҞӃ][ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįī].* <newaccountonly>
 .*\b[N₦ŃÑŅŇṆΝ][AΑĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4óòôöõǒōŏǫőøόδοσоʘǿọờởỡớợồổỗốộ][W₩ŴΨШЩ][L₤ĹĽḶŁĿΛЛЉ][ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįī][N₦ŃÑŅŇṆΝ][W₩ŴΨШЩ][ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįī][K₭ΚКЌҠҞӃ][ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįī].* <newaccountonly>
 .*WP\:.* <newaccountonly>
 .*WT\:.* <newaccountonly>
 .*ⒽⒶⒼⒼⒺⓇ.* <newaccountonly> #Latest Grawp naming scheme
  .*p[ÉÈËĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠēėèéëẽĕęəẻếềẹ]nis.* <newaccountonly>
 .*Magyar.nem.ember.* <newaccountonly>
 .*Cremepuff.* <newaccountonly>
 .*WikiDan.*61.* <newaccountonly> # See [[Wikipedia:Sockpuppet_investigations/Moutray2010]]
 .*[Mm]otherr* *.?[Ff]uck.* <newaccountonly>
 .{50,}.* <newaccountonly>
 .*(pepper|lunch).* <newaccountonly>
 .*(\bs|S)(crotum).* <newaccountonly>
 .*(\bo|O)(rgasm).* <newaccountonly>
 .*周.*[濟済济].* <newaccountonly>
 .*.?肥媽.?.* <newaccountonly>
 .*[鐳镭].*[爷爺].* <newaccountonly>
 .*科.*技.*工.*程.*主.*义.* <newaccountonly>
 .*影.*武.*者.* <newaccountonly>
 .*越.*南.* <newaccountonly>
 .*革.*命.* <newaccountonly>
 .*自.*由.* <newaccountonly>
 .*[斗鬥烈].*士.* <newaccountonly>
 .*[歐欧奧奥].*巴.*[馬马].* <newaccountonly>
 .*句.*[踐践].* <newaccountonly>
 .*大.*越.* <newaccountonly>
 .*君.*主.* <newaccountonly>
 .*越.*王.* <newaccountonly>
 .*[邓鄧].*[傑杰].* <newaccountonly> 
 .*[台臺].*[灣湾].* <newaccountonly>
 .*198205.* <newaccountonly>
 .*051\dLD.* <newaccountonly>
 .*李.*敖.* <newaccountonly>
 .*彥.*良.* <newaccountonly>
 .*[李林武潘胡趙阮陳].*[仲佩俊元光公勇南句嘉坤士太學家小峰復志忠惠政文昇明晉智暉有朝東權正武永治洋清港無珠璒用甲疆登祥筱維英誠踐金鏗雄雲風高鬼魁黑鼎淏焺義鳩淺晟拜文滅華越立].*[仲佩俊元光公勇南句嘉坤士太學家小峰復志忠惠政文昇明晉智暉有朝東權正武永治洋清港無珠璒用甲疆登祥筱維英誠踐金鏗雄雲風高鬼魁黑鼎淏焺義鳩淺晟拜華滅越立].* <newaccountonly>
 .*[Vv][Ii][Ee][Tt][Nn][Aa][Mm].* <newaccountonly>
 .*世良田.* <newaccountonly>
 .*[黃黄].*德.*[伟偉痿].* <newaccountonly>
 .*[謝谢].*金.*燕.* <newaccountonly|autoconfirmed>
 .*[处處][男女子].* <newaccountonly>
 .*尹.*乃.*菁.* <newaccountonly|autoconfirmed>
 .*新.*户.* <newaccountonly>
 .*削.?除.* <newaccountonly>
 .*即.?削.* <newaccountonly>
 .*[マま].?[シし].?ー.?[ンん].* <newaccountonly>
 .*[機机]械\b.* <newaccountonly>
 .*[側侧].?索.* <newaccountonly>
 .*deletion.* <newaccountonly>
 .*病[气気氣].* <newaccountonly>
 .*鄭.*捷.* <newaccountonly|autoconfirmed>
 .*是.*人.*才.* <newaccountonly>
 .*[木林].*[任几凭].*之.* <newaccountonly>
 .*Nuosha.* <newaccountonly>
 .*[天夭].*[朝国].* <newaccountonly>
 .*司.*雯.*嘉.* <newaccountonly>
 .*[張张].*[浩治].*洋.* <newaccountonly>
 .*[張张].*[國国].*[輝辉].* <newaccountonly>
 .*[張张].*玉.*[環环].* <newaccountonly>
 .*王.*中.*王.* <newaccountonly>
 .*[歷历].*史.*霸.* <newaccountonly>
 .*平.*天.*下.* <newaccountonly>
 .*[撫抚].*順.* <newaccountonly>
 .*[萬万].*[聖圣琞].*尊.* <newaccountonly>
 .*[張张].*[聖圣琞].*[達达迏].* <newaccountonly>

They are by no means sorted and are a mess after multiple years of addition. I would have no problem providing explanations for each one or cleaning them up a bit if someone can provide suggestions. Thanks. Jimmy Xu (talk) 10:07, 15 May 2015 (UTC)

Question Question: Why blacklist "柯南" (i.e. en:Case Closed/Detective Conan)? --Liuxinyu970226 (talk) 05:09, 28 July 2015 (UTC)

"Favonian" usernames[edit]

We have a user who is creating new accounts attacking en:User:Favonian on a daily basis, as part of a wider set of disruptive activities against multiple targets. Example: , Can we please disallow the creation of any new accounts containing the string "Favonian"?

Suggested block string:

.*[Ff]avonian.*            <newaccountonly>  # Attacking en user Favonian

-- The Anome (talk) 16:10, 14 July 2015 (UTC)

Added Added (diff) .*favonian.* as it's case insensitive by default. --Glaisher (talk) 12:31, 15 July 2015 (UTC)

From Farsi Wikipedia[edit]

Status:    Done

please add these regexs for farsi. I collected them from fa:MediaWiki:Titleblacklist

.*(?:مد[یي]ر|معاون|ری[یئ]س|مس[ئوؤ]و?ل).* <newaccountonly>
.*(?:شرکت|بازرگانی|کلینیک|[Cc]ompany|[Ff]actory|طراحی|سایت|انجمن|فروم|بازرگانی|آکادمی|وبلاگ|بلاگ|کانون|مطب|دفتر|پایگاه|کلینیک|گروه|آموزشگاه|دبیرستان|دانشگاه|co\.|مدرسه|همایش|وب‌سایت|مرکز|هی[اأئ]ت|سامانه|سرویس|بازار).* <newaccountonly|errmsg=titleblacklist-forbidden-group>
.*(?:آگهی|روزنامه|فصلنامه|رزور|آنلاین|گردشگری|بین ?المللی?|صنعت|سازان|سازی|گستر|خبری).* <newaccountonly|errmsg=titleblacklist-forbidden-group>
# Domain names
.*[\. ](?i:ir|com)\b.* <newaccountonly|errmsg=titleblacklist-forbidden-domain>
##Main page and it's redirects
صفحه اصلی
صفحهٔ اصلی
## Don't be only Persian numbers
^[\x{06F0}-\x{06F9}]*$ <newaccountonly|autoconfirmed>
## Don't have Persian's Diacritic
.*[\x{064A}-\x{064F}\x{0652}\x{0650}\x{0626}\x{0643}\x{0654}\x{0621}\x{0623}-\x{0625}].* <newaccountonly|autoconfirmed >
## Persian scurrility words
.*(?i:[کك][یي]ر|خا[یي]ه|[کك]لفت).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-badword>
.*(?i:قبر|گور|مری?ض|آشغال).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-badword>
.*(?i:مهبل|چوچوله?|واژن).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-badword>
.*(?i:\b[کك]س\b).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-badword>
.*(?i:قحبه).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-badword>
.*(?i:جنده|فاحشه|هوکر).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-badword>
.*(?i:[کك]ون).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-badword>
.*(?i:شو?مبو?ل).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-badword>
.*(?i:داف).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-badword>
.*(?i:گائیدم|گاییدم|گایدم|بگا|فاک|بخواب|گوز\b|فنا|\bگو?ه\b|\bشاش\b|مرد[کك]|زن[یي]?[کك]ه).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-badword>
.*[Dd]own.*[Ww]ith.* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-badword>
.*[Aa]gainst.* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-badword>
.*[Dd]ead.*[Oo]n.* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-badword>
.*(?i:مرگ.*بر|لعنت.*بر).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-badword>
.*(?i:پ[یي]روز.*ست).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-badword>
.*(?i:خو?اه?ر|مادر|ننه|عمه|خاله|شاباجی|آبج[یي]|بابا|پدر|برادر|[کك]ا[کك]و).* <newaccountonly>
.*(?i:سوسک).* <newaccountonly>
.*(?i:[کك]چل|خ(و|)ل|د[یي]وانه|مجنون|ماست شل|ماس شل).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-badword>
.*(?i:\bخر\b|گاو|سگ|پدسگ|ننه‌سگ|مادرسگ).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-badword>
.*(?i:پان.*(تر[کك]|فارس|لر|کرد|عرب)).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-badword>
## Famous persons
.*(?i:حضرت|امام).* <newaccountonly|autoconfirmed>
.*(?i:ولا[یي]ت).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-person>
.*(?i:خم[یي]ن[یي]).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-person>
.*(?i:خامنه.*ا[یي]).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-person>
.*(?i:احمد[یي].*نژاد).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-person>
.*(?i:روحان[یي]).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-person>
.*(?i:محمد.*خاتم[یي]).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-person>
.*(?i:مهد[یي].*[کك]روب[یي]).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-person>
.*(?i:میر.*حس[یي]ن.*موسوی[یي]).* <newaccountonly|errmsg=titleblacklist-forbidden-new-account-invalid-person>

Yamaha5 (talk) 09:07, 2 August 2015 (UTC)

Just updated the page Mardetanha talk 08:40, 9 August 2015 (UTC)

Equals sign[edit]

I propose to disallow equals signs in new accounts. Lots of wikis have various templates with unnamed parameters intended for a username like Template:User, or a text which can easily include a username.

{{User|Y=log(x)+1}} fails: Example (talk · contribs)

It's interpreted as assigning log(x)+1 to a parameter called Y. The general solution is to say 1= to indicate the first unnamed parameter but most editors don't know or forget this, resulting in confusion when a template parameter is ignored.

{{User|1=Y=log(x)+1}} works: Y=log(x)+1 (talk · contribs)

An equals sign in a username is odd anyway. We can live without it. Y=log(x)+1 was the only example in the last 10,000 account creations. PrimeHunter (talk) 03:51, 12 August 2015 (UTC)

This seems like something that should be disabled on MediaWiki itself. --Glaisher (talk) 11:15, 20 September 2015 (UTC)

From Portuguese Wikipedia[edit]

Status:    Done

Please add these rules from ptwiki. Helder 11:36, 29 August 2015 (UTC)

Please, can anyone assist with this case? Thank you!OTAVIO1981 (talk) 21:02, 18 September 2015 (UTC)
@Billinghurst, Mardetanha, Glaisher, Kylu, Bennylin: ^. Helder 17:34, 19 September 2015 (UTC)
Pretty sure that we have numbers of those, can you please limit it to those that are Portuguese only and give it to us in a copy and paste form?  — billinghurst sDrewth 02:46, 20 September 2015 (UTC)
Done at w:pt:Special:PermaLink/43435608. Helder 20:35, 20 September 2015 (UTC)
Yes check.svg Done diff I've removed some entries from there and also made some more restrictive since this is global. Let me know if anything there's anything else. --Glaisher (talk) 08:33, 21 September 2015 (UTC)
@Thanks Glaisher! Did you intend to remove ".br", ".pt", "", ".wikipédia", ".wikimédia"? Helder 09:16, 21 September 2015 (UTC)
Sorry, I didn't mean to remove those. It should now catch .br .pt as well. is already caught by it so it doesn't have to be specifically added. .wiki[mp]édia won't have any effect right now (due to SULF+gblrename stuff) but I've updated that commented out entry as well. --Glaisher (talk) 09:29, 21 September 2015 (UTC)

Attacks in Czech Wikipedia[edit]

Status:    Not done

User:OJJ is repeatedly attacked by usernames of new accounts. I propose adding:

.*\bOJJ\b.* <newaccountonly|casesensitive>

Thanks Matěj Suchánek (talk) 08:30, 5 September 2015 (UTC)

That is a pretty tight and restrictive change xwiki, is it truly necessary? Can you give examples?  — billinghurst sDrewth 02:42, 20 September 2015 (UTC)
They occurred only on September 4 when I expected them to repeat regularly. Matěj Suchánek (talk) 09:11, 20 September 2015 (UTC)
X mark.svg Not done then. For mass attacks like these, you can use *temporary* abusefilter to block account creation. --Glaisher (talk) 11:14, 20 September 2015 (UTC)

Javad Ramezani (2)[edit]

Status:    Done

A follow up to Talk:Title_blacklist/Archives/2015#Javad Ramezani. The user is back spamming globally, so the blacklist need to be updates to cover Javād Ramezani as well. -- Tegel (Talk) 11:49, 16 September 2015 (UTC)

Proposed removals[edit]

Symbol comment vote.svg This section is for proposing that a title be unlisted; please add new entries at the bottom of the section. Remember to provide the specific title or regex blacklisted, links to the articles they are used in or useful to, and arguments in favour of unlisting. Completed requests will be marked as done or denied and archived. The addition or removal of a title is not a vote, please do not bold the first words in statements.


This was brought up at the English Administrators' noticeboard by an Account Creator who overrode the blacklist to create en:user:Mesarey. I am posting this request on their behalf. Due to the blacklist, this user would not be able to create any pages in their user space. Is this necessary? The article was salted in early 2009 at En. Are other projects having more long term, recent problems with this title? Swarm (talk) 16:47, 21 April 2015 (UTC)

Per Google, Mesarey and variants like Mesa_Rey, MesaRay, Mesa-Rey and so on are common as a surname. Sarey is not uncommon as a given name in a region. If no longer necessary, removal would preclude future collateral problems. Doctree (talk) 17:02, 21 April 2015 (UTC)
Removed Removed I couldn't find anything in the logs or in this page's archives about it. --Glaisher (talk) 04:41, 23 April 2015 (UTC)
I was one of the ones who was tracking him at the English Wikipedia. He did indeed go to other wikis to make articles about himself, hence the need for a meta filter, but I think he gave up long ago. If he does start spamming again (assuming he hasnt already come back as a positive contributor) I imagine he'd post under a pseudonym anyway, as was his strategy towards the tail end of his run on enwiki. Soap (talk) 18:23, 17 May 2015 (UTC)


Status:    Done

My username is blacklisted by .*[hHxX][uU][uUiIyY].* (matches "huy"). This has prevented me from logging in with my test account on other wikis. Is it possible to remove it from from the list or change it? --Zhuyifei1999 (talk) 07:57, 31 May 2015 (UTC)

Troubleshooting and problems[edit]

Symbol comment vote.svg This section is for comments related to problems with the blacklist (such as incorrect syntax or entries not being blocked), or problems saving a page because of a blacklisted title. This is not the section to request that an entry be unlisted (see Proposed removals above).

Likely false positives and outdated entries[edit]

The entries for ".*neoplano.*" and "User(?: talk)?:(?:Moulton" etc. are likely to cause more false positives than intended results - there's a genus of snails (possibly extinct) called Neoplanorbis (with articles in 5 languages so far), with four species (each with articles in 7 languages), and subfamily Neoplanorbinae so I'd suggest excluding those titles from the blacklist entry if possible; the Moulton entry blocks the talk pages of all users whose names start "Moulton" - of 19 accounts in the global users list, only one (Moulton) is locked, another (Moulton 2DFS) is blocked on the only wiki on which it exists, and of the others the six that have edited are almost certainly false positives - it appears to have been intended to block user and talk pages and subpages of accounts just called "Moulton", but not the others. There's also a section in the blacklist with "suggested remove after 2013-10" - this may need updating or removing. Peter James (talk) 23:16, 30 August 2014 (UTC)

I will ask the enWP checkusers to provide an opinion.  — billinghurst sDrewth 01:07, 31 August 2014 (UTC)
Removed neoplano  — billinghurst sDrewth 22:55, 19 October 2014 (UTC)
Removed Moulton  — billinghurst sDrewth 22:55, 19 October 2014 (UTC)

SUL finalization[edit]

What happens to the local username blacklists after SUL finalization? Do we have a process for migrating the local username blacklists to the global blacklist? I remember seeing a bug about it once but can't find it now. --Glaisher (talk) 16:21, 21 December 2014 (UTC)

phab:T38939 --Glaisher (talk) 16:34, 10 March 2015 (UTC)
FWIW, local username blacklists are going to be disabled soon. --Glaisher (talk) 04:06, 11 March 2015 (UTC)
So since this is going to happen, we need a process for migrating reasonable rules from local blacklists to this one (also abusefilters which prevents usernames needs to be disabled and imported here). We've a list of pages with <newaccountonly> tags here. To get it done, people could propose which entries they want here and we could discuss it here. If it is sensible and if there are no objections, then we could add it. A cleanup of this blacklist is also needed, imo. Glaisher (talk) 12:57, 11 March 2015 (UTC)
Me and Bennylin have cleaned up the blacklist today: (log entry / diff). Suggestions welcome. --Glaisher (talk) 17:39, 11 March 2015 (UTC)

Japanese Wikipedia[edit]

I've started a discussion at jawiki. Now, comparing the meta list and ours, I have a question. Why does the list catch spoof texts like .*AD+M1+N.* or .*CHECKU5ER.* but not the strings .*admin.* or .*checkuser.* themselves? Is this being handled by some other layer? If so, how does that layer treat localized variants of user functions like .*管理者.* ? (Japanese l10n for admin) 朝彦 (Asahiko) (talk) 04:46, 14 March 2015 (UTC)

Hello! I modified these strings only yesterday to make it work with antispoof. With AntiSpoof, we can make it more simple and still match strings with similar characters (like [aâãäå] for example). Thus, it would still prevent usernames containing "admin". It only matches similar characters and won't catch localized variants. So if we want to prevent 管理者 and other translations, it'll have to be separately added. Regards, Glaisher (talk) 09:42, 14 March 2015 (UTC)
I get it now. Thank you. I've included the relevant user right names in the proposal for addition above. --朝彦 | Asahiko (talk) 23:37, 19 March 2015 (UTC)

SUL finalization: prevent new accounts that would take the placeholder names[edit]

Accounts that are going to be renamed have been told that they have a name reserved for them in the form of ~homedatabasename (e.g. Keegan~mediawikiwiki). Their names should probably actually be reserved by title blacklist preventing their creation; only Stewards and global renamers should be able to make them if accounts request to go ahead and be renamed to that. I have no idea what the regex for this is :) Keegan (WMF) (talk) 06:36, 22 March 2015 (UTC)

It'd be easy to prevent usernames like "Keegan~mediawikiwiki" with regex but I don't think it's possible to check whether the part before the ~ is an already taken username or not. Glaisher (talk) 08:18, 22 March 2015 (UTC)
This is already becoming a problem. I honestly don't care if the global username is taken or not. I say we add .*~.*wiki? The projectnames that do not end with wiki is already covered by the other line. --朝彦 | Asahiko (talk) 15:41, 26 March 2015 (UTC)
Krenair points out in phabricator that .*(wiki(books|data|news|quote|source|species|versity|voyage).* is missing a closing parenthesis. --朝彦 | Asahiko (talk) 15:56, 26 March 2015 (UTC)
I've added .+~.+wiki to the blacklist. All the other projects are also prevented anyway. Glaisher (talk) 03:41, 31 March 2015 (UTC)
Doesn't this mean that renamed users won't be able to autocreate accounts when visiting other wikis after they have had their accounts renamed? See voy:Special:PermanentLink/2006449#User rename request: a user with an SUL account wasn't able to autocreate on Wikivoyage because of the blacklist. If a user is fine with his new name "Example~xxwiki", then the user will want to be able to edit under that name on yywiki and therefore needs to be able to autocreate an account when visiting yywiki for the first time. If a user isn't fine with that name, then the user might still need to autocreate "Example~xxwiki@metawiki" in order to request renaming at SRUC. --Stefan2 (talk) 22:12, 1 April 2015 (UTC)
Yes, it will prevent autocreations as well but we should remove this along with the renaming process. (cc @Keegan:) Glaisher (talk) 12:20, 2 April 2015 (UTC)
Removed Removed now. Glaisher (talk) 12:33, 15 April 2015 (UTC)

SUL Finalization part III[edit]

Disabled the wiki set of entries temporarily as they are stopping renamed users from creating new accounts (per request by Legoktm on IRC). We probably need to take a look at figuring out a way to handle this better. Snowolf How can I help? 21:04, 21 April 2015 (UTC)

Due to SUL finalisation naming rules, user names may end with database names (xxxwikivoyage, yyywiktionary, zzzwikidatawiki), and the database name will always use lowercase letters. Is there some situations where project names legitimately may appear elsewhere in user names, or with uppercase letters? Keep in mind that the suffix -wiki is added to some project names, for example wikidatawiki and mediawikiwiki. --Stefan2 (talk) 22:17, 23 April 2015 (UTC)


@Glaisher, Snowolf: Due to this bug is resolved, please revert [1] and [2]. Thanks.--GZWDer (talk) 06:29, 30 July 2015 (UTC)

Ineffective blocks[edit]

I just migrated some entries from the Vietnamese Wikipedia, but after doing so, I was able to create a new account that should've matched the last entry, even though I left the "Ignore the blacklist" checkbox unchecked. Is the blacklist being cached? Did I flub the regular expressions? – Minh Nguyễn 💬 07:14, 31 July 2015 (UTC)

Never mind, it worked after I logged out. The blacklist doesn't seem to be applied when logged in as an administrator, regardless of the checkbox. – Minh Nguyễn 💬 07:18, 31 July 2015 (UTC)

Username block should be general[edit]

There's a Wikipedia spammer who's spent a year and a half using sockpuppets to create promotional articles about the obscure filmmaker "Paul Easter", with all kinds of arbitrary disambiguation titles. .*Paul Easter.* <newaccountonly> was added to the blacklist in February, but after being surprised to see new Paul Easter pages being created recently, I realise that the "newaccountonly" tag restricts it to usernames. Usernames were never the problem - it's the articles that he's creating. (From the discussion of the block, it seems that this was a genuine mistake by the editors who added it: the discussion is about preventing article creation.)

This is a request to change the blacklist line to .*Paul.*Easter.* to prevent new article titles containing the name and surname in that order. (He seems to go by "Paul T T Easter", and several spam articles were created with joke middle names such as "Paul (eggy) Easter (Film Maker)".) --McGeddon (talk) 16:10, 3 September 2015 (UTC)

  • I second this, as I doubt that there's any reasoning with this user and I have a strong, sneaking suspicion that they'll likely end up becoming one of the people with a long term abuse case written about them. This block won't completely stop him, but it will decrease the amount of work that would need doing. Tokyogirl79 (talk) 12:48, 8 September 2015 (UTC)
@Tokyogirl79, McGeddon: Happy to remove the newaccount only component if required, and happy to make changes to the regex, though I am not comfortable with your suggested change as it is a dangerous change to have that large a wildcard regex. We can look to having some variation, eg .{0,10} that finds any 10 letter combination. I would prefer to be even more specific, eg, Paul [A-Za-z\.\(\) ]{0,10} Easter if we could. Your feedback on what are the variations that we need to catch would be ghreat, and to note that we can just keep updating if the egotist keeps updating around the regex.  — billinghurst sDrewth 13:16, 8 September 2015 (UTC)
@Billinghurst: Thanks. I could understand a wildcard between the words being dangerous for article text, but why is it a problem for titles? There are plenty of other .*Forename.*Surname.* regexps already in the blacklist.
A ten-character limit sounds fine if you think it's appropriate - my only suggestions would be to include quotation marks in the ten characters, to avoid spurious nicknames, and a space character to avoid multiple middle initials. He's tried sillier stuff in the past (such as "Paul EGGBERT (Eggy)"), but at that point it becomes useless as promotion and would be questioned by any passing editor. --McGeddon (talk) 13:27, 8 September 2015 (UTC)
@Tokyogirl79, McGeddon: If you are not looking for new accounts, then you should be editing your local title blacklist. The changes made by WMF (Phab:T38939) was only for new accounts — as we have a global account system. So your local list should still work fine for this sort of thing. I would still not recommend an unlimited regex as it is bad practice. Try something like Paul [A-Za-z\.\(\)\"\' ]{0,20} Easter which gives you a little more leeway. If you cannot get someone to add it in, then get back to me, I have local rights.  — billinghurst sDrewth 13:53, 8 September 2015 (UTC)
@Billinghurst: Sorry if I'd misunderstood the blacklist system, I just ended up here when trying to find out where the Paul Easter blacklist string had gone. The header of this page says that it's "a list of page titles which are blocked from creation/editing on Wikimedia wikis", though, rather than just usernames - is that not correct?
Would very much appreciate a quick addition in the right place if you've got a moment - we're getting a lot of "ha ha ha, you can't stop me" articles from this guy over at the en.wikipedia this afternoon, and the more plausible titles would have been stopped by the filter you suggest. --McGeddon (talk) 14:32, 8 September 2015 (UTC)
Nothing for which to be sorry, knowledge is not yet plug and play. With the recent modifications, the local list is used for article/page namess, and the central page here has a general function, and the collection of user name accounts. I have added the updated regex to enWP w:en:Mediawiki:Titleblacklist  — billinghurst sDrewth 14:45, 8 September 2015 (UTC)
Many thanks. --McGeddon (talk) 14:50, 8 September 2015 (UTC)