MediaWiki:Titleblacklist: Difference between revisions
Jump to navigation
Jump to search
RandomUser34 (talk | contribs) No edit summary |
RandomUser34 (talk | contribs) No edit summary |
||
| Line 13: | Line 13: | ||
likes children | likes children | ||
likes kids | likes kids | ||
# OBSCURE ASCII CHARACTER LOOKALIKES | |||
.*[ℂ℃℄ɕƌʥℇ℈℉ℊℋℌℍℎℏℐ‼ℑℒℕ℗℘ℙℚℛℜℝ℞℟℣ℤℨ℩ℬℭ℮ℯℰℱℲℳℴℹ℺⅁⅂⅃⅄ⅅⅆⅇⅈⅉⅎ].* <casesensitive> # Select Unicode [[Letterlike Symbols]] (excluding Kelvin, Angstrom and Ohm signs, see talk) | |||
.*[\x{249C}-\x{24E9}].* <casesensitive> # Circled and parenthesized Latin letters | |||
.*[\x{FF21}-\x{FF3A}\x{FF41}-\x{FF5A}].* <casesensitive | errmsg=titleblacklist-custom-fullwidth> # Fullwidth Latin letters | |||
.*[?ʖ؟ʔ].* <casesensitive | moveonly> # Question mark lookalikes, used for page move vandalism | |||
(?!(User|Wikipedia)( talk)?:|Talk:).*[\x{1D00}-\x{1DBF}].* <casesensitive> # Phonetic extensions, almost never used in valid titles | |||
.*[\x{0250}-\x{02AF}].* <casesensitive | moveonly> # IPA extensions, somewhat more common, so blocking only moves for now | |||
.*[∀-∑∟-∳⊂-⋕⋲-⋿].* <casesensitive | moveonly> # Select mathematical operators (excluding "−", "∞" and some other common ones) | |||
.*[\x{27C0}-\x{27ef}\x{2980}-\x{29ff}\x{2a00}-\x{2aff}].* <casesensitive | moveonly> # Misc./supplemental mathematical symbols | |||
.*[ⱧȢƪƪҤҺԊѓԍҥҩԌЃϓғҒЊӷⱤɌɍᵲᶉɼᵃᵍᴱᵣᔮᓂᑫᓈᒦ٨٣ץױוזשלﬨטּפּבּڠɆɇᶒⱸȺⱥᶏ١].* <casesensitive | moveonly> # Letter lookalikes; none of these are currently used in any mainspace title | |||
# OTHER UNDESIRABLE CHARACTERS | |||
.*[\x{00A0}\x{1680}\x{180E}\x{2000}-\x{200B}\x{2028}\x{2029}\x{202F}\x{205F}\x{3000}].* <casesensitive | errmsg=titleblacklist-custom-nbsp> # Non-breaking and other unusual spaces, with [[MediaWiki:titleblacklist-custom-nbsp|custom error message]] | |||
.*[\x{202A}-\x{202E}].* <casesensitive> # BiDi overrides | |||
.*[^\P{So}¦§©®°¶№™☀-⚲✁-➾`].* <casesensitive> # "Other punctuation", with some exceptions (may need more, this is a huge character class); note that single-character titles are permitted by the [[MediaWiki:Titlewhitelist|title whitelist]] | |||
.*\p{Cc}.* <casesensitive> # Control characters | |||
.*\x{FEFF}.* <casesensitive> # Byte order mark | |||
.*[卍卐࿕࿖࿗࿘☭☠🖕].* <casesensitive> # Swastikas, hammer-and-sickle, skull-and-crossbones, middle finger | |||
.*\x{00AD}.* <casesensitive> # Soft-hyphen | |||
.*[^\0-\x{FFFF}].* <casesensitive> # Very few characters outside the [[Basic Multilingual Plane]] are useful in titles | |||
.*[\x{2400}-\x{2426}].* <casesensitive> # Graphic pictures for control codes | |||
.*’.* <errmsg=titleblacklist-custom-curly-quote> # [[right single quotation mark]] with [[MediaWiki:titleblacklist-custom-curly-quote|custom error message]] | |||
^(?=.*\p{Cf})(?=.*[a-z])[ -~\p{Cf}–]+$ <errmsg=titleblacklist-custom-nbsp> # [[Unicode character property#Cf|"Cf" unicode property]] in otherwise-ASCII string with [[MediaWiki:titleblacklist-custom-nbsp|custom error message]] | |||
# EXCESSIVE PUNCTUATION OR REPETITION | |||
.*[!?‽¿]{3}(?<!!!!).* | |||
.*[!?‽¿]{2}(?<!!!).* <moveonly> | |||
.*[!?‽¿]\s+[!?‽¿].* | |||
.*[\p{Z}]{2}.* # Disallows two adjacent "separator" characters (mostly funky spaces) | |||
.*[^\p{L}\d ]{6}.* # Disallows six consecutive characters that are not letters (in any script), numbers, or spaces | |||
.*([^0])\1{4}.* <moveonly> # Disallows five or more of the same character from page moves | |||
.*\p{Lu}(\P{L}*\p{Lu}){9}.* <casesensitive | moveonly> # Disallows moves with more than nine consecutive capital letters | |||
(.*[^0-9'])?'{2,}.*|.*'{2,}([^'\-].*)? <errmsg=titleblacklist-forbidden-apostrophes> # Multiple consecutive apostrophes get interpreted as wiki markup, so shouldn't be used in page titles | |||
# INVERTED QUESTION MARK WITH NON-LATIN TEXT | |||
.*¿.*[^\p{Latin}\P{L}].* | |||
.*[^\p{Latin}\P{L}].*¿.* | |||
# ATTACK TITLES AND/OR PAGE MOVE VANDALISM TARGETS | |||
.*bajotz.* | |||
.*chaos.{0,7}apper.* | |||
.*chaos.{0,7}usic.* | |||
.*chaos.{0,7}ntert.* | |||
.*chaos.{0,5}ashington.* | |||
.*chaos.{0,5}iscography.* | |||
.*chao\$.* | |||
.*(?:customer|tech) support (?:phone|number).* | |||
.*Huff Dall?and.* | |||
.*Meepsheep.* | |||
.*JEWS DID .* <casesensitive> | |||
.*[0OÒ-ÖØŌ-œƏǑǪΌΟΩОӨӦӪὈ-ὍῸ][NÑŃ-ŋΝṆ₦] ?([WŴẀ-ẉ₩]|VV)[HhĤ-ħȞʮ-ʱΉΗЋНњҢһԋӇӉḢ-ḫἨ-ἯᾘῊⱧ][3EeÈ-Ëè-ëĒ-ěȄ-ȇȨȩɘəعڠḖ-ḝẸ-ệ]{2,}[7LĹ-łΛЛЉḶ₤][$5SzŚ-ŠΣЅṢ].* <moveonly> # Disallows moves with "on wheels" with 2 or more Es | |||
.*on (wh33ls|whiels|wiels).* | |||
.*on ?hueels.* | |||
.*BU Rob13.* <casesensitive> | |||
.*\bwith wh?iels\b.* <moveonly> | |||
.*on (?:rail|tread)s.* <moveonly> | |||
.*BITCH.* <casesensitive> | |||
.*COCK.* <casesensitive> | |||
.*[cċĉ¢сćĉçč][óòôöõǒōŏǫőøόδοσоʘǿọơờởỡớợồổỗốộ][cċĉ¢сćĉçč][kķкќқҝҡҟӄ].* | |||
.*[ċĉ¢сćĉçč][oóòôöõǒōŏǫőøόδοσоʘǿọơờởỡớợồổỗốộ][cċĉ¢сćĉçč][kķкќқҝҡҟӄ].* | |||
.*[cċĉ¢сćĉçč][oóòôöõǒōŏǫőøόδοσоʘǿọơờởỡớợồổỗốộ][ċĉ¢сćĉçč][kķкќқҝҡҟӄ].* | |||
.*[cċĉ¢сćĉçč][oóòôöõǒōŏǫőøόδοσоʘǿọơờởỡớợồổỗốộ][cċĉ¢сćĉçč][ķкќқҝҡҟӄ].* | |||
.*CUM.* <casesensitive | moveonly> | |||
.*DICK.* <casesensitive> | |||
.*giiant.* | |||
.*(?:giant|huge) penis.* | |||
.*licking my peni[sz].* | |||
.*creamy semen.* | |||
.*smaller.than.average.* <moveonly> | |||
.*have sex.* <moveonly> | |||
.*(?:suck|his|your|my) penis.* <moveonly> | |||
.*(?:http|https|ftp|mailto|torrent|ed2k)\:\/\/[\w:@\-]+\.[\w\-]+.* <errmsg=titleblacklist-custom-URL> | |||
.*\b(?:is\s+an?|are)\s+(?:dick|cunt|fag|bitch|shit|fuck|loser|ass|gay|ghey|moron|retard|stupid|slut|pa?edo).* <autoconfirmed> | |||
.*\b(?:is\s+an?|are)\s+(?:dick|cunt|fag|bitch|shit|fuck|loser|ass|gay|ghey|moron|retard|stupid|slut|pa?edo).* <moveonly> | |||
.*lol.*wut.* | |||
.*Vandalism is Terrorism.* | |||
.*WANT TO HA.* <casesensitive | moveonly> | |||
.*waant to h.* <moveonly> | |||
.*Brian.*Peppers.* | |||
.*suck my.* <moveonly> | |||
.*GE ORGAS.* <casesensitive | moveonly> | |||
.*ge orrg.* <moveonly> | |||
.*RM, STICKY.* <casesensitive> | |||
.*rm sticky.* <moveonly> | |||
.*TAIN OUT OF.* <casesensitive | moveonly> | |||
.*nigg+(?:er|a).* # nigger | |||
.*loves the.* <moveonly> | |||
.*cking fail.* | |||
.*Epic fail.* | |||
.*[L₤ĹĽḶŁĿΛЛЉ][óòôöõǒōŏǫőøόδοσоʘoọ][L₤ĹĽḶŁĿΛЛЉ][,;:.].* <moveonly> | |||
.*WHUT.* <casesensitive | moveonly> | |||
.*What what.* <moveonly> | |||
.*Gr[óòôöõǒōŏǫőøόδοσоʘǿọ]p.* <moveonly> | |||
.*[ԍGGĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜ]r[\w\s]wp.* | |||
.*Rap(?:es?|ing) (?:babies|children|kids).* | |||
.*r[\w\s]pl[\w\s]c[\w\s]ng.* <moveonly> | |||
.*h [GĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜ]s.* <moveonly> | |||
.*[^\p{L}][GĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜٯg][GĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜٯ].* <moveonly|casesensitive> | |||
.*ǃ[^!?]ǃ.* <moveonly> | |||
.*Ɩ\P{L}Ɩ.* <moveonly> | |||
.*has.been.moved.* <moveonly> | |||
.*was movėd.* <moveonly> | |||
.*NEGRO.* <casesensitive | moveonly> | |||
.*COON SPIC.* <casesensitive | moveonly> | |||
.*[BΒБВ฿][RŔŖŘȐȒƦʳʴʵʶṘṚṜṞЯ®ΡΡ₧ÞþΡρРрƤṔṖǷґЃrمŕŗřṛṝгΓ][Il1!ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮį][T₮ŢŤṬΤТЋҬtţťṭτтŧ](ph|f)[AΑĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4][GĜĞĠĢƓǤǦǴḠ69&Γ].* #Britfag/phag | |||
.*\b(?:moral)?fag\b.* <moveonly> | |||
.*\bNWiki\b.* | |||
.*\b[L₤ĹĻĽĮḶḸŁĿ](o|[aă]w+|w[aă])l\b.* <moveonly> | |||
.*\b[HΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊᾘЋΗ−ŧⱧԋњһ\+łƗ!ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįḹtţťṭτтŧĵٲٱ]\W+[AΑĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4]\W+[GĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜ].* <moveonly> | |||
.*\b[HΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊᾘЋ\+Η−ŧſⱧԋњһłƗ!ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįḹtţťṭτтŧĵſٲٱ]\W*[AΑĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4]\W*[GĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜg].* <moveonly|casesensitive> | |||
.*[ĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜٯģğġĝҩ]\s*[ĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜٯģğġĝҩ].* <moveonly> | |||
.*[ĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜٯģğġĝҩ]{2,5}.* <moveonly> | |||
.*Wikipedo.* | |||
.*An hero.* <moveonly|casesensitive> | |||
.*\.\.\.H.* <moveonly> | |||
.*\bfapped.* <moveonly> | |||
.*Krimpet.* <moveonly> | |||
.*,,.* <moveonly> | |||
.*;;.* <moveonly> | |||
.*(\pP{2,}\PP){4}.* <moveonly|errmsg=titleblacklist-custom-pagemove> #Antigrawp, works by blocking titles with overused punctuation (eg H..A..G..G..E..R) | |||
.*[ÂĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩][69]{2,5}.* #nonstandard A66 | |||
.*Faggot.* <moveonly> | |||
.*Deletionis.* <moveonly> | |||
.*'H'.* <moveonly> | |||
.*\*h.* <moveonly> | |||
.*H'A.* <casesensitive|moveonly> | |||
.*piece of sh[iî][ţt].* <moveonly> | |||
.*moved by.* <moveonly> | |||
.*[GĜĞĠĢƓǤǦǴḠ69&Γ]\s*[ZŹŽŻ]\s*[FҒ₣]\s*[FҒ₣]\s*[DĐĎḌÐΔ₫₯]\s*[QɊʠ].* <moveonly> | |||
.*[GĜĞĠĢƓǤǦǴḠ69&Γ]\s*[DĐĎḌÐΔ₫₯]\s*[QɊʠ]\s*[ĹĻĽḶŁĿ₤ΛLŀ]\s*[XҲΧ].* <moveonly> | |||
.*[RŔŖŘȐȒƦʳʴʵʶṘṚṜṞЯ®ΡΡ₧ÞþΡρРрƤṔṖǷґЃŕŗřṛṝгґѓΓя][eēėèéëẽĕęəẻếềẹể][PƤṔṖǷ₧ÞþΡρРр][L₤ĹĽḶŁĿΛЛЉ][AΑÂĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4aáàâäãǎāăảąæåάαᾳᾴὰᾲᾶᾷἀᾀἁᾁἄᾄἂᾂἆᾆἅᾅἃᾃἇᾇаӑӓӕạậ]c[eēėèéëẽĕęəẻếềẹể].[eēėèéëẽĕęəẻếềẹể][AΑÂĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4aáàâäãǎāăảąæåάαᾳᾴὰᾲᾶᾷἀᾀἁᾁἄᾄἂᾂἆᾆἅᾅἃᾃἇᾇаӑӓӕạậ][cċĉ¢сćĉçč][HНΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊЋΗ].* <moveonly> | |||
.*[ÌÍÎÏĨļǏĪĬİḷ][’'`][dďḍÐ].[HΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊЋΗſⱧԋh][ÌÍÎÏĨļǏĪĬİḷ]t.[ÌÍÎÏĨļǏĪĬİḷ][tţťṭτтŧ].* <moveonly> | |||
.*\?\s*\(.{55,200}\).* <moveonly> # long Hagger parentheticals | |||
.*fuċking.* | |||
.*cuntmonkey.* | |||
.*\([QɊʠIl1!ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮį].{95,200}.* <moveonly> | |||
.*[W₩ŴΨШЩ]{1,3}[ǼAÀÁÂÃÄÅĀĂĄǍǞǠǺȀȂȦȺḀẠẢẤẦẨẪẬẮẰẲẴẶÆǢ4@Α]{1,3}[N₦ŃÑŅŇṆΝ]{1,3}[tţťṭτтŧ]{1,3}.[tţťṭτтŧ]{1,3}[OÓÒÔÖÕǑŌŎǪŐŒØƏΌΟΩῸὈὉὌὊὍὋОӨӦӪǿọ]{1,3}.{50,200}.* <moveonly> | |||
.*[T₮ŢŤṬΤТЋҬtţťṭτтŧ][OÓÒÔÖÕǑŌŎǪŐŒØƏΌΟΩῸὈὉὌὊὍὋОӨӦӪọóòôöõǒōŏǫőøόδοσоʘǿọ].[Ccċĉ¢сćĉçčUÚÙÛÜŨŮǓŪǖǘǚǜŬŲŰ].{50,200}.* <moveonly> | |||
.*pawns.wiki.* <moveonly> | |||
.*nimp.org.* | |||
.*Tewapack.* <moveonly> | |||
.*Colonel.Sanders.* <moveonly> | |||
.*kzm\.pas.* #used to create malicious user talk subpages | |||
.*zilog\s*head.* <autoconfirmed> # Prolific sock GEORGIEGIBBONS | |||
.*on\s*wheels.*edition.* <autoconfirmed> | |||
.*shakur green.* #Recreation under different titles; see [[Wikipedia:Articles for deletion/Shakur Green]] | |||
.* shitt?ing in .* mouth.* #A specific page which needs to be SALTed and redacted | |||
.* fucking bastard.* #A specific page which needs to be SALTed and redacted | |||
.* first male to female transsexuall.* #A specific page which needs to be SALTed and redacted | |||
.*Wimbo Jales .* #Probably will never be used except to insult Jimbo Wales | |||
.*Ñ!gG3r.* #A specific page which needs to be SALTed and redacted | |||
.* is gay | |||
.*inside ?(?:his|her|its|their) ?anus.* | |||
.*exchanges? bodily fluids.* | |||
.*\b(?:eat(?:s|ing)?|ate)\b.*\bshit\b.* | |||
.*f(?:ú|u)cked up piece of shit.* #A specific page which needs to be SALTed and redacted | |||
.*get cocks shoved up (?:his|her|its|their) ass.* | |||
.*Flint Diao.* #Serial spamming | |||
.*\bMental.*problem.* #Repeated creation of vandalism pages, e.g. "so and so has mental problems" | |||
.*Bikini Beach.* #Persistent disruption | |||
.*(?:Lucas|Luke) Ullrich.* #Persistent disruption | |||
Eolgi.* <autoconfirmed> #Persistent disruption | |||
.*eolgi.*highway.*system <autoconfirmed> #Persistent disruption | |||
.*Junior5a.* #pages created with outing information | |||
.*should have died.* | |||
.*HoIocaust.* #Trying to outsmart our automated detection using an uppercase I in stead of a lowercase l in the word "Holocaust" | |||
# DISALLOW CREATION OF USER OR USER TALK PAGES FOR A SPECIFIC IP RANGE BY NON-AUTOCONFIRMED USERS | |||
User( talk)?:71\.107\.(1(2[89]|[3-9]\d)|2([0-4]\d|5[0-5]))\.([01]?\d\d?|2(5[0-5]|[0-4]\d)) <autoconfirmed> | |||
User( talk)?:75\.47\.(1(2[89]|[3-9]\d)|2([0-4]\d|5[0-5]))\.([01]?\d\d?|2(5[0-5]|[0-4]\d)) <autoconfirmed> | |||
# PAGE MOVE TARGETS | |||
Wikipedia( talk)?:([^\/]*(?-i:[^\x20-\xFF]).*|(.*\W)?[H]+(\W|\W.*\W)?(([AÀÁÂÃÄÅÆ4@](\W|\W.*\W)?)+([G69](\W|\W.*\W)?)+([AÀÁÂÃÄÅÆ4@EÈÉÊË3](\W|\W.*\W)?)+[R®]+|([EÈÉÊËÆ3](\W|\W.*\W)?)+([R®](\W|\W.*\W)?)+([MW](\W|\W.*\W)?)+Y+)(\W.*)?) <moveonly> # No haggery in project space, please. (Only ASCII/Latin1 characters needed in this regexp.) | |||
(Help|Portal)( talk)?:(.*(?-i:[^\x20-\xFF]).*|(.*\W)?[H]+(\W|\W.*\W)?(([AÀÁÂÃÄÅÆ4@](\W|\W.*\W)?)+([G69](\W|\W.*\W)?)+([AÀÁÂÃÄÅÆ4@EÈÉÊË3](\W|\W.*\W)?)+[R®]+|([EÈÉÊËÆ3](\W|\W.*\W)?)+([R®](\W|\W.*\W)?)+([MW](\W|\W.*\W)?)+Y+)(\W.*)?) <moveonly> # ..nor in help or portal spaces either. (Only ASCII/Latin1 characters needed in this regexp.) | |||
# POTENTIALLY CONFUSING MIXED-SCRIPT TITLES | |||
# Cyrillic/Greek + Latin intentionally skipped due to false positives | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)[\P{Latin}A-Z]*[^\P{Latin}A-Z].*\p{Cyrillic}.* # Cyrillic + Non-ASCII Latin | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{Cyrillic}*\p{Cyrillic}.*[^\P{Latin}A-Z].* # Cyrillic + Non-ASCII Latin | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)[\P{Latin}A-Z]*[^\P{Latin}A-Z].*\p{Greek}.* # Greek + Non-ASCII Latin | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{Greek}*\p{Greek}.*[^\P{Latin}A-Z].* # Greek + Non-ASCII Latin | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{Cyrillic}*\p{Cyrillic}.*\p{Greek}.* # Cyrillic + Greek | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{Greek}*\p{Greek}.*\p{Cyrillic}.* # Cyrillic + Greek | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\P{Arabic}ﷺ].*[^\p{Arabic}\P{L}].* # Arabic except ﷺ + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Arabic}\P{L}].*[^\P{Arabic}ﷺ].* # Arabic except ﷺ + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Armenian}.*[^\p{Armenian}\P{L}].* # Armenian + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Armenian}\P{L}].*\p{Armenian}.* # Armenian + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Bengali}.*[^\p{Bengali}\P{L}].* # Bengali + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Bengali}\P{L}].*\p{Bengali}.* # Bengali + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Cherokee}.*[^\p{Cherokee}\P{L}].* # Cherokee + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Cherokee}\P{L}].*\p{Cherokee}.* # Cherokee + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Devanagari}.*[^\p{Devanagari}\P{L}ʼ].* # Devanagari + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Devanagari}\P{L}ʼ].*\p{Devanagari}.* # Devanagari + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Ethiopic}.*[^\p{Ethiopic}\P{L}].* # Ethiopic + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Ethiopic}\P{L}].*\p{Ethiopic}.* # Ethiopic + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Georgian}.*[^\p{Georgian}\P{L}].* # Georgian + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Georgian}\P{L}].*\p{Georgian}.* # Georgian + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Gujarati}.*[^\p{Gujarati}\P{L}].* # Gujarati + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Gujarati}\P{L}].*\p{Gujarati}.* # Gujarati + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Gurmukhi}.*[^\p{Gurmukhi}\P{L}].* # Gurmukhi + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Gurmukhi}\P{L}].*\p{Gurmukhi}.* # Gurmukhi + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Kannada}.*[^\p{Kannada}\P{L}].* # Kannada + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Kannada}\P{L}].*\p{Kannada}.* # Kannada + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Khmer}.*[^\p{Khmer}\P{L}].* # Khmer + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Khmer}\P{L}].*\p{Khmer}.* # Khmer + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Lao}.*[^\p{Lao}\P{L}].* # Lao + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Lao}\P{L}].*\p{Lao}.* # Lao + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Malayalam}.*[^\p{Malayalam}\P{L}].* # Malayalam + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Malayalam}\P{L}].*\p{Malayalam}.* # Malayalam + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Myanmar}.*[^\p{Myanmar}\P{L}].* # Myanmar + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Myanmar}\P{L}].*\p{Myanmar}.* # Myanmar + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Oriya}.*[^\p{Oriya}\P{L}].* # Oriya + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Oriya}\P{L}].*\p{Oriya}.* # Oriya + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Runic}.*[^\p{Runic}\P{L}].* # Runic + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Runic}\P{L}].*\p{Runic}.* # Runic + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Sinhala}.*[^\p{Sinhala}\P{L}].* # Sinhala + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Sinhala}\P{L}].*\p{Sinhala}.* # Sinhala + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Syriac}.*[^\p{Syriac}\P{L}].* # Syriac + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Syriac}\P{L}].*\p{Syriac}.* # Syriac + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Tamil}.*[^\p{Tamil}\P{L}].* # Tamil + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Tamil}\P{L}].*\p{Tamil}.* # Tamil + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Telugu}.*[^\p{Telugu}\P{L}].* # Telugu + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Telugu}\P{L}].*\p{Telugu}.* # Telugu + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Thaana}.*[^\p{Thaana}\P{L}].* # Thaana + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Thaana}\P{L}].*\p{Thaana}.* # Thaana + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Thai}.*[^\p{Thai}\P{L}].* # Thai + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Thai}\P{L}].*\p{Thai}.* # Thai + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Tibetan}.*[^\p{Tibetan}\P{L}].* # Tibetan + anything else | |||
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Tibetan}\P{L}].*\p{Tibetan}.* # Tibetan + anything else | |||
(?=.*[a-zA-Z].*).*([a-zA-Z]|^)[ЅІЈАВЕЗМНОРСТХавезмнорстухѕіҒҮүԌԍԚԛԜԝ]+([a-zA-Z]|$).* <casesensitive> # Cyrillic characters that look basically identical to Latin letters surrounded by Latin letters. Tactic originally used by [[WP:Sockpuppet investigations/Bodiadub]] - see [[Mailtrаp]]/[[Mailtrap]], [[N-іX]]/[[N-iX]] etc. | |||
# DISALLOW PAGE MOVES TO MIXED-SCRIPT TITLES | |||
# Okinas are allowed in Latin + non-Latin rules per [[Special:PermaLink/882837938#ʻOkina again]] | |||
# Intentionally move-only due to false positives | |||
(?!(User|Wikipedia)( talk)?:|Talk:)\P{L}*\p{Latin}.*[^\p{Latin}\P{L}ʻ].* <moveonly> # Latin + non-Latin | |||
(?!(User|Wikipedia)( talk)?:|Talk:)\P{L}*[^\p{Latin}\P{L}ʻ].*\p{Latin}.* <moveonly> # Latin + non-Latin | |||
(?!(User|Wikipedia)( talk)?:|Talk:)\P{L}*\p{Greek}.*[^\p{Greek}\P{L}].* <moveonly> # Greek + non-Greek | |||
(?!(User|Wikipedia)( talk)?:|Talk:)\P{L}*[^\p{Greek}\P{L}].*\p{Greek}.* <moveonly> # Greek + non-Greek | |||
(?!(User|Wikipedia)( talk)?:|Talk:)\P{L}*\p{Cyrillic}.*[^\p{Cyrillic}\P{L}].* <moveonly> # Cyrillic + non-Cyrillic | |||
(?!(User|Wikipedia)( talk)?:|Talk:)\P{L}*[^\p{Cyrillic}\P{L}].*\p{Cyrillic}.* <moveonly> # Cyrillic + non-Cyrillic | |||
# Slightly different regexp for user/project/talk pages, to allow e.g. Latin subpages of Cyrillic usernames: | |||
((User|Wikipedia)( talk)?:|Talk:)(.*\/)?\P{L}*\p{Latin}[^\/]*[^\p{Latin}\P{L}ʻ].* <moveonly> # Latin + non-Latin | |||
((User|Wikipedia)( talk)?:|Talk:)(.*\/)?\P{L}*[^\p{Latin}\P{L}ʻ][^\/]*\p{Latin}.* <moveonly> # Latin + non-Latin | |||
((User|Wikipedia)( talk)?:|Talk:)(.*\/)?\P{L}*\p{Greek}[^\/]*[^\p{Greek}\P{L}].* <moveonly> # Greek + non-Greek | |||
((User|Wikipedia)( talk)?:|Talk:)(.*\/)?\P{L}*[^\p{Greek}\P{L}][^\/]*\p{Greek}.* <moveonly> # Greek + non-Greek | |||
((User|Wikipedia)( talk)?:|Talk:)(.*\/)?\P{L}*\p{Cyrillic}[^\/]*[^\p{Cyrillic}\P{L}].* <moveonly> # Cyrillic + non-Cyrillic | |||
((User|Wikipedia)( talk)?:|Talk:)(.*\/)?\P{L}*[^\p{Cyrillic}\P{L}][^\/]*\p{Cyrillic}.* <moveonly> # Cyrillic + non-Cyrillic | |||
.*([^\P{Lu}\p{Latin}]\P{L}*){4}.* <casesensitive | moveonly> # Non-Latin all caps | |||
# GENERIC IMAGE FILE NAMES (with [[MediaWiki:titleblacklist-custom-imagename|custom error message]]) | |||
# at most three letters of potentially meaningful text: | |||
File:\P{L}*((Ima?ge?|Pict?(ure)?|Media|Photo)\P{L}+)?(\p{L}\P{L}*){0,3}((orig|copy|thumb|small)\P{L}*)?\.[^.]+ <reupload | errmsg=titleblacklist-custom-imagename> | |||
# no more than two contiguous letters (raising to three would be tempting, but needs more testing): | |||
File:\P{L}*((Ima?ge?|Pict?(ure)?|Media|Photo)[^\p{L}\p{M}]\P{L}*)?((\p{L}\p{M}*){1,2}[^\p{L}\p{M}]\P{L}*)*((orig|copy|thumb|small)\P{L}*|(\p{L}\p{M}*){1,2})?\.[^.]+ <reupload | errmsg=titleblacklist-custom-imagename> | |||
# month name followed by no more than two contiguous letters, JPEG suffix (be careful if you edit this, easy to trigger false positives): | |||
File:\P{L}*(January|Jan|February|Febr?|March|Mar|April|Apr|May|June?|July?|August|Aug|September|Sept?|October|Oct|November|Nov|December|Dec)(\P{L}+\p{L}{1,2})*\P{L}*\.JPE?G <reupload | errmsg=titleblacklist-custom-imagename> | |||
# Common digital cameral file names, based on list at http://diddly.com/random/about.html | |||
# See also [[MediaWiki:Filename-prefix-blacklist]], used to generate a warning on the upload form | |||
File:DCP\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Kodak | |||
File:DSC.\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # [[Design rule for Camera File system]] (Nikon, Fuji, Polaroid) | |||
File:MVC-?\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Sony Mavica | |||
File:P[\dA-F]\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Olympus, Kodak | |||
File:I?MG[P_\s-]?\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Canon, Pentax | |||
File:1\d+-\d+(_IMG)?\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Canon | |||
File:(IM|EX)\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # HP Photosmart | |||
File:DC\d+[SML]\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Kodak | |||
File:P[Ii][Cc][T_\s-]?\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Minolta | |||
File:PANA\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Panasonic | |||
File:DUW\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # some mobile phones | |||
File:CIMG\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Casio | |||
File:JD\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Jenoptik | |||
# Other common patterns | |||
File:\d{9}[A-Z]{6}_[A-Z]{2}\P{L}*\.\w+ <reupload | errmsg=titleblacklist-custom-imagename> # some image hosting site? | |||
File:\d+_[\da-f]+(_[a-z])?\P{L}*\.\w+ <reupload | errmsg=titleblacklist-custom-imagename> # Flickr; see http://www.flickr.com/services/api/misc.urls.html | |||
# File:(\d{9,10}[A-Z])+[A-Z]?\.\w+ <reupload | errmsg=titleblacklist-custom-imagename> # yet another image hosting site? (redundant to "no more than two contiguous letters") | |||
File:([\dA-F]{8}-)?[\dA-F]{4}-[\dA-F]{4}-[\dA-F]{4}-?[\dA-F]{12}.* <reupload | errmsg=titleblacklist-custom-imagename> # UUID (with some variations included) | |||
File:([SML]|\d+)_[\dA-F]{10,}(-\d+-|_?(\w\w?|full))?\.[^.]+ <reupload | errmsg=titleblacklist-custom-imagename> # L_9173c67eae58edc35ba7f2df08a7d5c6.jpg, 1_bf38bcd9c5512a5ab99ca2219a4b1e2f_full.gif, etc. | |||
File:\P{L}*No\P{L}*name\P{L}*\.[^.]+ <reupload | errmsg=titleblacklist-custom-imagename> # Noname2.jpg | |||
File:AT[AEIMQUYcgkosw048]AAA[A-D][-_A-Za-z0-9]+\.jpg <reupload | errmsg=titleblacklist-custom-imagename> # see [[commons:Commons:Village pump/Archive/2009/01#File ATgAAA...]] | |||
#Pict or Picture followed by numbers | |||
File:Pict(ure)?[\s_-]?\d*\..* <reupload | errmsg=titleblacklist-custom-imagename> | |||
# Only numbers in the filename | |||
File:\d+\.\w+ <reupload|errmsg=titleblacklist-custom-imagename> | |||
# POORLY-MADE ARCHIVES | |||
.*\\archive.* <errmsg=titleblacklist-custom-archive> | |||
# "Robert Cornhole" from The Colbert Report | |||
# See [[Talk:The Colbert Report/Archive 5#Robert Cornhole]] | |||
.*corn[- ]?hole | |||
# Editnotice pseudospace | |||
Template:Editnotices\/.* <noedit|errmsg=titleblacklist-custom-editnotice> | |||
#Taxonomy templates | |||
Template:Taxonomy\/.*(?<!\/sandbox)$ <noedit|errmsg=Titleblacklist-taxobox-template|autoconfirmed> | |||
# Protection for future and archived TFA blurbs and names | |||
Wikipedia:Today's[ _]featured[ _]article\/[a-zA-Z]+[ _][0-9]+,[ _][0-9]{4}.* <autoconfirmed|noedit|errmsg=titleblacklist-custom-TFA> | |||
Template:TFA title\/\w+ \d\d?, \d\d\d\d <noedit|errmsg=titleblacklist-custom-TFA> | |||
# Attempts to verify with google analytics | |||
.*google[A-Za-z0-9]*\.html* | |||
# Prevent users from creating pages with bad names after searching | |||
.+ prefix:.* <errmsg=titleblacklist-forbidden-prefix> | |||
# SPI subpage mistakes | |||
Wikipedia( talk)?:Sockpuppet investigations\/User:.* <errmsg=titleblacklist-custom-SPI> | |||
# Deprecated type of location map definitions | |||
Template:Location map .* <errmsg=titleblacklist-custom-location-map> | |||
# Spam or salt evasion titles | |||
.*HIGH19\.COM.* # Dsdgfgsa and socks | |||
.*Paul[\. ]?[A-Za-z\.\(\)\"\' ]{0,20}[\. ]Easter.* # SEFPRODUCTIONS | |||
.*\+ *91[ -]*\d.* # Indian phone number advertising | |||
.*vashikaran.* # Indian astrology/magic advertising | |||
.*\bv-*[a@][a@]?-*s-*h-*i-*k-*a-*r-*[a@]-*n\b.* # same spammer as two phone numbers above (Pirbaba7886) | |||
.*l[o\x{043E}]v[i\x{0456}]f[m\x{043C}].* <antispoof> # [[Wikipedia:Sockpuppet investigations/Alex9777777]], [https://en.wikipedia.org/w/index.php?title=Special%3AUndelete&prefix=+Lovifm] | |||
.*ale(x|kse[ijy]).*?bugatti.* <antispoof> # as above | |||
.*bugatti.*?ale(x|kse[ijy]|xe[iy]).* <antispoof> # as above | |||
.*ale(x|kse[ijy]).*?pech?k?uro[uv].* <antispoof> # as above | |||
.*pech?k?uro[uv].*?ale(x|kse[ijy]).* <antispoof> # as above | |||
.*[p\x{0420}\x{0440}][e\x{0435}][c\x{0441}][h\x{043D}][k\x{043A}]?u[r\x{0433}][o\x{043E}][uvw].* <antispoof> # as above | |||
.*977\.?by.* # as above | |||
.*977.*?(news|blog|website|site|belarus).* # as above | |||
.*(sachin.*?tomar|tomar.*?sachin).* # [[Wikipedia:Sockpuppet investigations/Iamsachintomar]] | |||
.*\bdom.*?\bnatt?i\b.* # [[Wikipedia:Sockpuppet investigations/JellyfishFilms]] | |||
.*alex(ander)?.*?sasiedu.* # [[Special:Permanentlink/732858640#Blacklist_addition_request]] | |||
.*Decoded\s?Sexe?s.* # [[Wikipedia:Sockpuppet investigations/Awais Azad]] | |||
.*john.*galea.* # [[Wikipedia:Sockpuppet_investigations/Johngalea24]] | |||
.*mohamm?ed.*mafaz.* # Self-promotion, accounts = Actor Mafaz, MohamedMafaz, Mafaz729, MafazOfficials, EngineeringMafaz, etc. | |||
.*mafaz.*?(galle|official).* # as above (Mafaz Galle) | |||
.*(galle|official).*mafaz.* # as above | |||
.*andrew.*?alm[aá]nza.* # [[Wikipedia:Sockpuppet investigations/Andrewalmanza]] | |||
.*(davide?.*?anselmi|anselmi.*?davide?).* # [[Wikipedia:Sockpuppet investigations/Anselmidavide9981]] | |||
.*modishian.* # [[Wikipedia:Sockpuppet investigations/Lindokuhle Modi]] | |||
.*vaga.*Official.* # as above | |||
.*eyeden\s.* # [[Wikipedia:Sockpuppet investigations/Shingling334]] | |||
.*jonah.*bryson.* # [[Wikipedia:Articles for deletion/The Fight for Bala]] and friends | |||
.*fight.*for.*bala.* # as above | |||
.*sweet.*spot.*in.*time.* # as above | |||
.*shi[wv]am.*(kumar|shri[wv]asta[wv]a).* # [[Wikipedia:Sockpuppet investigations/Shiwam Kumar Sriwastaw]] | |||
.*overthetop.* # [[Special:Permanentlink/811414963#On_the_nature_of_paid_editing]] | |||
.*over.+the.+top.+(digital|agency|marketing|SEO|organi[sz]ation|search|company|business).* # as above | |||
.*integrated.*technology.*group.* # [[Wikipedia:Sockpuppet investigations/Rana majali]], search Special:Undelete for Integrated Technology Group and Draft:Integrated Technology Group | |||
.*knovos.* # [[Wikipedia:Sockpuppet investigations/A23101990]] | |||
.*ar(shi|ish)fa.* # [[Wikipedia:Sockpuppet investigations/Arshifakhan61]] | |||
.*neha.*khan.* # [[Wikipedia:Sockpuppet investigations/Arshifakhan61]] | |||
.*ahdat.*ahimi.* # [[Wikipedia:Sockpuppet investigations/Abdullah Zubayer]] | |||
.*adio.*aryad.* # [[Wikipedia:Sockpuppet investigations/Abdullah Zubayer]] | |||
.*hahmeer.*mir.* # [[Wikipedia:Sockpuppet investigations/Beds16]] | |||
.*novotech.* # repeatedly created at (at least) [[Novotech Clinical Research]], [[Novotech]], [[Novotech (Australia) Pty Limited]], and [[Novotech Australia Pty Limited]] | |||
.*prem.*khan.* # Repeatedly created at [[Prem Khan]], [[Prem Khan (actor)]] [[Prem Khan (Film actor)]], etc. [[Wikipedia:Sockpuppet investigations/Washim Rahman/Archive]] | |||
.*washim.*rahman.* # Preventative measure related to Prem Khan above. Prem Khan is the stage name of Washim Rahman. See [[Wikipedia:Sockpuppet investigations/Washim Rahman/Archive]] | |||
.*\bamal.*ishra.* # [[Wikipedia:Sockpuppet investigations/Jorjman]] | |||
.*index\.php.* # spambots | |||
.*altogen.* # [[Wikipedia:Sockpuppet investigations/Altowiki]] | |||
.*zhu\s*ming.* # [[Wikipedia:Sockpuppet investigations/Wirterss]] | |||
.*zhu\s*zhe\s.* # as above | |||
.*amsudd?in.*atel.* # [[Wikipedia:Sockpuppet investigations/Shamsuddin Patel]] | |||
.*counos.* # Cryptocurrency spam: [[Draft:Counos]], [[Draft:Counos Cash]], [[Counos]], [[Draft:Counos digital currencies]]. Sanction under [[WP:GS/Crypto]]. | |||
.*conous.* # as above: [[User:Conous]] | |||
.*(C\.R\..*?enkatesh|enkatesh.*?C\.R\.).* # [[Wikipedia:Sockpuppet investigations/Chinanike101]] | |||
.*jim.*eiss.* # [[Wikipedia:Sockpuppet investigations/Chinanike101]] | |||
.*aillou.*ettis.* # [[Wikipedia:Sockpuppet investigations/FilmLover2016]] | |||
.*frica.*olic.*inst.* # Africa Policy Institute, repeatedly recreated by sockpuppets under multiple names | |||
.*esse.*augh.* # Jesse Waugh, repeatedly recreated by subject and/or paid editors | |||
.*snatch\s?bot.* # [https://en.wikipedia.org/w/index.php?prefix=SnatchBot&title=Special%3AUndelete&fuzzy=1] | |||
.*fatpipe.*networks.* # [https://en.wikipedia.org/w/index.php?prefix=FatPipe+Networks&title=Special%3AUndelete&fuzzy=1], [https://en.wikipedia.org/w/index.php?prefix=Draft%3AFatPipe+Networks&title=Special%3AUndelete&fuzzy=1] | |||
.*kamakshi.*hospital.* # Confirmed UPE: [[Special:Contributions/Pavithra12]] | |||
.*geden?gbe.* # [[Wikipedia:Sockpuppet investigations/Vwegba4real]] | |||
.*kwt.*today.* # [[Wikipedia:Sockpuppet investigations/Wikibaji]] | |||
.*know.*what.*trending.* | |||
.*(ilesh|rabhat).*(aurya|ricket).* #[[Wikipedia:Sockpuppet investigations/Rajiv Hu Main]] | |||
.*jay silver.*(music|artist).* #[[Wikipedia:Articles for deletion/Jay Silver (artist)]] and [[Jay Silver (Musical Artist)]] and other variations | |||
.*Joel.*Muhindo.* # [[Wikipedia:Articles for deletion/Jay Silver (artist)]] - [[Joel Muhindo]], [[Joel M. Muhindo]], others | |||
.*dab(li|il)z.* # Multiple socks creating many articles, see [https://en.wikipedia.org/w/index.php?title=Wikipedia:Administrators%27_noticeboard/Incidents&oldid=965887881] | |||
.*stuzz.* # as per above entry | |||
.*hazw.*hind.* # [[Wikipedia:Sockpuppet investigations/Chintu6]], repeatedly recreated under multiple titles | |||
Category:(m[o0]+w|w[o0]+m)[o0]+\d* # [[Wikipedia:Sockpuppet investigations/The Suix]] | |||
.*(ali\b|sarhan|shamran|albu\b).*(sarhan|shamran|albu\b).* # Unusually prolific self-promotion, initially by [[User:Ali778812]] | |||
.*thula.*(victori|makhubu).* # Wikipedia:Sockpuppet investigations/Nokuthula27 | |||
.*Zaleb.*Brown.* # [[Wikipedia:Sockpuppet investigations/FAHADChughtai123]] | |||
.*Nima.*Owji.* # [[User:Niocs]], self-promoting sock puppeteer | |||
.*nortreus.* # [[WP:Sockpuppet investigations/WikiCreators20]], [[WP:Sockpuppet investigations/NORTREUS-WERLEY]]; see [[quarry:query/54537]] for current and deleted hits | |||
.*Yash.*Gawli.* # [[Wikipedia:Sockpuppet investigations/Yash gawli]] | |||
.*Bmcabana.* # [[Wikipedia:Sockpuppet investigations/Thabo Daniels]] | |||
.*kisan.*swaraj.* # [[WP:Articles for deletion/Kisan Swaraj Sangathan]], repeatedly recreated under multiple titles, salting ineffective | |||
.*\bali\b.*\bmansour\b.*actor.* # [[Wikipedia:Sockpuppet investigations/Ali mansour]], [[m:User:علاء/case2#Ali_Mansour]] | |||
(Draft|User):.*\bali\b.*\bmansour\b.* # [[Wikipedia:Sockpuppet investigations/Ali mansour]], [[m:User:علاء/case2#Ali_Mansour]] | |||
.*pol[ií]mata.* # [[Wikipedia:Sockpuppet investigations/El Menor Mc]], [[Wikipedia:Articles for deletion/El Polimata]] | |||
.*jack.*ninte.* # [[Wikipedia:Sockpuppet investigations/JackNinte]] | |||
.*yass(in|er).*ennassiri.* # [[Wikipedia:Sockpuppet investigations/JackNinte]] | |||
.*Neeraj.*Singh.* # [[Wikipedia:Sockpuppet investigations/Bikrookanpurgangster]] | |||
.*ikroo.*anpur.*angster.* # [[Wikipedia:Sockpuppet investigations/Bikrookanpurgangster]] | |||
.*Varun.*Dave.* # [[Wikipedia:Sockpuppet investigations/VPD7102001]] | |||
.*(comedy.?shorts.?gamer|\bdeji\b.*(olatunji|tube)).* # [[Wikipedia:Deletion review/Log/2022 November 15]]; see [[quarry:query/68983]] for current and deleted hits | |||
.*Aditya.*Ram.* # [[Wikipedia:Sockpuppet investigations/Kumuthaseo]] | |||
.*b4blaze.* # [[Wikipedia:Articles for deletion/B4Blaze]] etc. | |||
.*loco \(.* # [[Wikipedia:Articles for deletion/Loco (esports platform)]] | |||
.*bayu.*aji.* # [[Wikipedia:Articles for deletion/Bayu Aji]] | |||
.*dmitr.*torner.* # [[Wikipedia:Miscellany for deletion/Draft:Dmitry Torner (2nd nomination)]] | |||
.*dom.*pewee.* <antispoof> # [[Wikipedia:Sockpuppet investigations/Flex Liberia]] | |||
.*reapstar.* # [[Wikipedia:Sockpuppet investigations/Karanmisrakhan]] | |||
.*(?<!:)(chanda+n).*(mada+n).* # [[Wikipedia:Sockpuppet investigations/Dmjoshi12]] | |||
.*juiceslf.* # [[Wikipedia:Sockpuppet investigations/Ijumdiya wadzani]] | |||
.*N[\s-]?[Cc]ircle.* <casesensitive> # [[Wikipedia:Articles for deletion/NCircle Entertainment (2nd nomination)]] | |||
.*Abhilash *Pillai.* # [[Wikipedia:Sockpuppet_investigations/Mark_Jhonny]] | |||
.*Ndukauba.* # [[Wikipedia:Sockpuppet investigations/Wise charly]] | |||
.*greg.*marchand.* # [[Wikipedia:Articles for deletion/Gregory Marchand]] | |||
^Category:.*honorary.*citizen.* # See [[Wikipedia:Categories for discussion/Log/2023 August 1#Category:Honorary citizens]] | |||
^Category:.*classical.*liberals.* # See [[Wikipedia:Categories for discussion/Log/2023 June 3#Classical liberals]] | |||
.*hasan.*milad.* # [[Wikipedia:Sockpuppet investigations/Enwiki23]] | |||
.*century.*financ.* # [[Wikipedia:Deletion review/Log/2024 April 12]] | |||
.*sanket.*mhatre.* # [[Wikipedia:Articles for deletion/Sanket Mhatre (voice actor)]] | |||
.*Christopher.*H.*K.*Lee.* <casesensitive> # Persistent promotional copyright infringements from the same source across multiple title variants, e.g. [[Draft:Christopher HK Lee]] and [[Christopher HK Lee]]; also previous afd at [[WP:Articles for deletion/Christopher H.K. Lee]] | |||
.*koli.* <moveonly> # [[Wikipedia:Sockpuppet investigations/Thakor Sumant Sinhji Jhala]] | |||
.*(Александар|Саша).*Трајковски.* # [[Wikipedia:Sockpuppet investigations/Мкдвики]] | |||
(?!(wikipedia( talk)?:|talk:)).*\b(ale(ks|x)and|sa\w+a\b).*trajkovski.* # [[Wikipedia:Sockpuppet investigations/Мкдвики]], [[quarry:query/84985]] | |||
(?!draft( talk)?:).*\be[. ]*f[. ]*s\b.*(facilit|service|group).* # [[Wikipedia:Deletion review/Log/2024 July 17]], [[quarry:query/84908]] | |||
draft( talk)?:.*\be[. ]*f[. ]*s\b.*(facilit|service|group).* <autoconfirmed> # [[Wikipedia:Deletion review/Log/2024 July 17]], [[quarry:query/84908]] | |||
.*blake.*alma.* # [[quarry:query/87519]]: 29 deletions, 8 saltings, and 4 afds across 17 non-talk titles, most recently [[Wikipedia:Articles for deletion/Blake Alma (numismatist) (2nd nomination)]] | |||
.*ipd.*tamil.* # [[Wikipedia:Sockpuppet investigations/Gokulakannan SK]] | |||
.*\bs(\b.*\b)?m\b.*hasan.* # [[Wikipedia:Sockpuppet investigations/S M Jahid Hasan1971]] | |||
.*antony.*gordon.* <antispoof> # [[Wikipedia:Sockpuppet investigations/Abbasshaikh124]] | |||
.*miss.*inter.*continental.* # [[Wikipedia:Articles for deletion/List of Miss Intercontinental titleholders]] | |||
.*seema.*midha.* # [[Wikipedia:Articles for deletion/Dr.Seema Midha]] | |||
.*harsh.*beniwal.* # [[Wikipedia:Articles for deletion/Harsh Beniwal (4th nomination)]] | |||
.*ayaz.*sheikh.* # [[Wikipedia:Articles for deletion/Ayaz Sheikh]] | |||
.*youngboi.* # [[Wikipedia:Articles for deletion/Youngboi OG (3rd nomination)]] | |||
.*(pari|priyanka).*(chahar|choudhary).* # [[WP:DEEPER#Priyanka Choudhary]] | |||
.*russ.*surasky.* # [[Wikipedia:Articles for deletion/Scott Russell Surasky]], [[Wikipedia:Sockpuppet investigations/Ross kramerov]]; [[quarry:query/95102|hits]] | |||
.*didww.* # [[Wikipedia:Articles for deletion/DIDWW Ireland]] | |||
.*tikur.*mahi.* # [[Wikipedia:Sockpuppet investigations/Mahichowdhury20]] | |||
.*ahman.*mahi.* # [[Wikipedia:Sockpuppet investigations/Mahichowdhury20]] | |||
.*bynder.* # [[Wikipedia:Articles for deletion/Bynder (3rd nomination)]] | |||
.*jacksucks.* # [[Wikipedia:Miscellany for deletion/Draft:JackSucksatLife]] | |||
.*jack.*massey.*welsh.* # [[Wikipedia:Miscellany for deletion/Draft:JackSucksatLife]] | |||
.*\bj.*\bprimiani.* # [[Wikipedia:Miscellany for deletion/Draft:Joey Primiani]] | |||
.*Loc\b.*Poet.* # see [[Loc-Poet]], [[Loc-Poet (rapper)]] et al. | |||
.*Locpoet.* <antispoof> | |||
.*zara.*mehta.* # [[Wikipedia:Sockpuppet investigations/Zarana Mehtaa]] | |||
.*mailtrap.* # [[Wikipedia:Articles for deletion/Mailtrap]], recreated as [[Mailtrap (platform)]], [[Mailtrap.io]] | |||
.*Ariyan.*Mehedi.* # [[Wikipedia:Miscellany for deletion/Draft:Ariyan Mehedi]] | |||
.*railsware.* # [[Wikipedia:Sockpuppet investigations/Bodiadub]] | |||
.*coupler.*io.* # [[Wikipedia:Sockpuppet investigations/Bodiadub]] | |||
.*Jaishankar.*Chigurula.* # [[Wikipedia:Sockpuppet investigations/Jaishankar Chigurula]] | |||
.*Nishi.*Chawla.* # [[Wikipedia:Miscellany for deletion/Draft:Nishi Chawla-Writer]] | |||
.*waya.*boy.* # [[Wikipedia:Articles for deletion/Waya Boy]] | |||
.*Ashish.*Chanchlani.* # [[User:Bonadea/Long_term_disruption#Ashish_Chanchlani]] | |||
.*cardekho.* # [[Wikipedia:Articles for deletion/CarDekho Group (4th nomination)]] | |||
.*gokul.*butail.* # [[Wikipedia:Sockpuppet investigations/Alakmarsaify]] | |||
.*(nyanzi.*(martin|luther)|(martin|luther).*nyanzi).* # [[Wikipedia:Sockpuppet investigations/Joanvumilia]], [[Wikipedia:Articles for deletion/Martin Luther Nyanzi]] | |||
.*usman.*malik.* # [[Wikipedia:Sockpuppet investigations/Muhammadusmann]] | |||
.*Soniya.*Bansal.* # [[Wikipedia:Articles for deletion/Soniya Bansal]] | |||
# [[Wikipedia:Sockpuppet investigations/Noneof yourbusiness48]] / [[Wikipedia:Sockpuppet investigations/Prince-au-Léogâne]] | |||
.*joel.*fils.*aime.* <antispoof> | |||
.*\bj\b.*pimp.* | |||
# See [[WP:DEEPER#Chris Chan]] | |||
.*chris.*\bchan(dler)?\b.* | |||
.*weston.*chandler.* | |||
.*\b(?<![0-9]{2} )cwc(ki)?\b(?! [0-9]{2}).* # "CWC" with exceptions for yearly sporting events | |||
# [[Wikipedia:Sockpuppet investigations/Realjjfrosh]] | |||
.*jjfrosh.* <antispoof> | |||
.*Adebayo.*Temitayo.* <antispoof> | |||
# [[Wikipedia:Articles for deletion/N-iX (software company)]] | |||
.*\bn[^a-z]ix\b.* | |||
.*\bn(\b.*\b)?ix\b.*(software|company).* | |||
# [[User:Arjayay/Gaurav Dewasi]] | |||
.*G[oa]urav.*De[wv]asi.* <antispoof> | |||
.*(actor|ganesh).*G[oa]urav.* <antispoof> | |||
# [[Wikipedia:Sockpuppet investigations/Nauman335]] | |||
.*daghabaaz.*dil.* | |||
.*zard.*patton.* | |||
# [[Wikipedia:Sockpuppet investigations/OfficialPankajPatidar]], [[Wikipedia:Sockpuppet investigations/New baba]] | |||
.*anna.*schwartz.* | |||
.*hern[ae]ndo.*v[ae]rgara.* | |||
.*tomoaki.*sato.* | |||
.*we.*bros.*media.* | |||
.*samsung.*di(gital|splay).*solution.* | |||
.*impressions.*business.*professional.* | |||
.*untold.*news.* | |||
.*design\s*ok.* | |||
.*brian.*distance.* | |||
.*film.*invasion.*l.*a.* | |||
# [[Wikipedia:Sockpuppet investigations/Bmusique99]] ("\bb\b" means the letter b surrounded by word boundaries on both sides) | |||
.*bjorn.*martin.* | |||
.*\bb\b.*major.*(\bsa\b|musician|person|producer|south.*africa) | |||
(^|.*[:\/])b major \(.*\) | |||
# Protected user (sub-)spaces | |||
User( talk)?:Bonadea(phone)?\/.* <autoconfirmed|noedit|errmsg=titleblacklist-custom-userspace-semi> # [[Wikipedia:Sockpuppet investigations/Nsmutte]] [[Special:PermaLink/724686602]] | |||
User( talk)?:Qcne?\/.* # [[Wikipedia:Sockpuppet investigations/MidAtlanticBaby]] | |||
User( talk)?:Qcne?.* # [[Wikipedia:Sockpuppet investigations/MidAtlanticBaby]] | |||
User( talk)?:ShermanDuArthur\/.* # [[Special:Diff/1351639619]] (Georgia LTA) | |||
# Prevent accidental creation of pages with some double namespace prefixes | |||
User( talk)?:User( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> | |||
User( talk)?:Template( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> | |||
User( talk)?:Draft( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> | |||
Wikipedia( talk)?:User( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> | |||
Wikipedia( talk)?:Wikipedia( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> | |||
Wikipedia( talk)?:Help( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> | |||
Wikipedia( talk)?:Draft( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> | |||
Template( talk)?:Template( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> | |||
Template( talk)?:Portal( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> | |||
Category( talk)?:Category( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> | |||
Portal( talk)?:Portal( talk)?.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> | |||
Draft( talk)?:User( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> | |||
Draft( talk)?:Category( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> | |||
Draft( talk)?:Draft( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> | |||
# Prevent accidental creation of files with double extensions or unconventional spacing | |||
File:.*(\,|\.)(png|gif|jpe?g|tiff?|xcf|pdf|mid|ogg|ogv|svg|djvu|oga|flac|opus|wav|webm|webp)(\ |\,)?\.(png|gif|jpe?g|tiff?|xcf|pdf|mid|ogg|ogv|svg|djvu|oga|flac|opus|wav|webm|webp) <reupload | errmsg=titleblacklist-custom-file-extension> | |||
File:.*(\ |\,)\.(png|gif|jpe?g|tiff?|xcf|pdf|mid|ogg|ogv|svg|djvu|oga|flac|opus|wav|webm|webp) <reupload | errmsg=titleblacklist-custom-file-extension> | |||
# Prevent creation of personal categories for users | |||
Category:User:.* <errmsg=titleblacklist-personal-category> | |||
# Prevent creation of "User <lang>-0" categories | |||
Category:User .*-0 <errmsg=titleblacklist-lang-0-category> | |||
# multiple article re-creation under various titles by sockpuppet accounts | |||
.*google *boys.* | |||
# Prevent creation of articles beginning with foreign language equivalents of User: as they aren't recognized on enwiki. (User: works on every wiki) | |||
(사용자|Agar-aramat|Amseqdac|Användare|Asmras|A̱tyunta̱m|avan a kipakamanguanguaq|Bantfu|Benotzer|Benutser|Benutzer|Bikarhêner|Brëkòwnik|Brūcend|Bruger|Brukar|Brúkari|Bruker|Choyoołʼįįhí|cinzyuwaw|Cleachdaiche|Dalībnieks|Defnyddiwr|Devnydhyer|Dulooi|Dwumadini|Dwumadzinyi|Empduuy|Énéagwu|Ezaloci|Faidatema|Favesik|Foydalanuvchi|Geavaheaddji|Geban|Gebroeker|Gebruiker|Gebruker|Gumagamit|Gumaramit|Ilungu|Implijer|Iōng-chiá|İstifadəçi|Itilizatè|Itilizatò|jan|Jëfandikukat|Jeno|Ka notcitatc|Karber|Kasutaja|Kävutai|Ka'yataayakalü|Käyttäi|Käyttäjä|Kevttee|Kisadi|Korisnik|Kullanıcı|Lankide|Lītuotuojs|Masyin|Mea hoʻohana|Meidogger|Metmaacher|Middawaida|Midemakay|misaungayay|Modirisi|Moomomoguno|Mošomi|Mpikambana|Mtumiaji|Muna'sesetbi|Naraguna|Naudotojas|Nauduotuos|Notandi|Nutza|Ŋun su|Ojiarụ|Okoədə|Oníṣe|Òsikwaan̄|Outelizador(a|\(a\)?)|Pagguna|Pamakai|Pamakay|Pamake|Pamaké|Pangangghuy|Pangguno|Paragamit|Paydalanıwshı|Pemaké|Penggena|Pengguna|Përdoruesi|pilno|Pruukja|Puruhára|Qullanıcı|Redaktor|Ruraq|sadasya|Sang Anganggé|Sangoguna|Sipanghasea|Suradnik|Szerkesztő|Tagagamit|Ta ohu'uwo|Thành viên|Tlatequitiltilīlli|Toma daana|Tuntuna|Tʋmtʋm|Tʋmtʋmda|Uiser|Ulanyjy|Umsebenzisi|Umukoresha|Uporabnik|Ureuëng Ngui|Usador|Úsáideoir|Usator|Usor|Usuari|Usuario|Usuário(o|a|o\(a\))|Usuariu|Usuàriu|Utensa|Utent|Utente|Utenti|Utilisader|Utilisateur|Utilisator|Utilizaire|Utilizator|Uwukoresha|Uza-na'in|Uzanto|Uzeu|Używacz|Wikipedista|Wikipedysta|Wikizantɔ|Wužiwar|Wužywaŕ|Ymmydeyr|Yusa|Yuuser|Yuza|Zinzantọ|Χρήστες|Χρήστης|Ажыглакчы|Алахәыла|Архайæг|Викиавтор|Гьуртту хьума|ГӀахьалчи|Декъашхо|Демнч|Доакъашхо|Колдонуучу|Корбар|Корисник|Користувач|Кулланучы|Къошулуучу|Кыттааччы|Қатысушы|Ҡатнашыусы|Пайдаланыше|Польꙃєватєл҄ь|Потребител|Пырысь|Сирӹшӹ|Теиця|Тиись|Туружаачы|Удзельнік|Уртах|Участник|Хаснователь|Хоснователь|Хутшăнакан|Хэрэглэгч|Хэрэглэгшэ|ЦӀыхухэт|მომხმარებელი|Մասնակից|באַניצער|משתמש|ئىشلەتكۈچى|ایشلدن|بەکارھێنەر|خدايمي|رُکُن|صارف|کاربر|کارگير|کارن|کارور|مستخدم|واپرائيندڙ|ورتنوالا|ورتݨ آلا|ܡܦܠܚܢܐ|މެމްބަރު|ߟߊߓߊ߯ߙߟߊ|ⴰⵏⵙⵙⵎⵔⵙ|መትነፈዓይ|ተጠቃሚ|አባል|अवयव|छ्येलेमि|प्रयोगकर्ता|यूजर|वापरपी|सदस्य|सदस्यः|আতাকুরা|ব্যবহারকারী|সদস্য|ਵਰਤੋਂਕਾਰ|સભ્ય|ବ୍ୟବହାରକାରୀ|பயனர்|వాడుకరి|ಬಳಕೆದಾರೆ|ಸದಸ್ಯ|ഉപയോക്താവ്|පරිශීලක|ꯁꯤꯖꯤꯟꯅꯔꯤꯕ|ꠛꠦꠛꠀꠞꠈꠣꠞ꠆ꠞꠣ|ผู้ใช้|ຜູ້ໃຊ້|ကေားသုင်ꩻသား|ညးလွပ်|ၽူႈၸႂ်ႉတိုဝ်း|အသုံးပြုလူ|အသုံးပြုသူ|អ្នកប្រើប្រាស់|ᥚᥧᥱ ᥕᥧᥒᥱ ᥖᥪᥰ|ᱵᱮᱵᱷᱟᱨᱤᱭᱟᱹ|𐌽𐌹𐌿𐍄𐌰𐌽𐌳𐍃|使用者|利用者|用戶|用户):.* <errmsg=titleblacklist-non-English-userpage> | |||
# Creation of Articles for creation submissions in the wrong place | |||
Wikipedia talk:Articles for creation\/.* <errmsg=titleblacklist-custom-AfC-wrong-place> | |||
# Prevent non-autoconfirmed users from creating Portal pages per the RfC at w.wiki/3em | |||
Portal:.* <errmsg=Titleblacklist-nonconfirmed portal creation|autoconfirmed> | |||
# These namespaces have been uninstalled | |||
Education Program( talk)?:.* <errmsg=Titleblacklist-Education-Program-namespace> | |||
Gadget( definition)? talk:.* # | |||
Book( talk)?:.* <errmsg=Titleblacklist-forbidden-book> | |||
# Political party templates, deprecated since September 2021 | |||
Template:.*\/meta\/(shortname|color|abbrev|abbr) <noedit|errmsg=titleblacklist-political-party-templates> | |||
# Stop accidental creation of WikiProjects in article space | |||
WikiProject:.* | |||
# Stop repeated creations of G1 word salads, [[Wikipedia:Long-term abuse/Gsthae with tempo!]] | |||
.*mixing.*sailors.* <antispoof> # See https://en.wikipedia.org/w/index.php?prefix=draft%3Amixing+sailors&title=Special%3AUndelete&fuzzy=1 | |||
#Repeatedly recreated attack page across pretty much any namespace going. See [[Special:Log/Xawp]] as an example and creation history of all pages listed there | |||
.*Jie[ -]*Shen[ ]*Li.* | |||
^Wikipedia:Articles for deletion\/Earth \([0-9]+(st|nd|rd|th) nomination\)$ # This joke has been done to death every year and isn't funny anymore, [[Wikipedia:Miscellany for deletion/Wikipedia:Articles for deletion/Earth (21st nomination)]] | |||
.*\/GA[0-9] <autoconfirmed> # Good articles should be reviewed by experienced users, not TAs or new users | |||
.*congestion pricing.*(new.*york.*city|NYC).* <autoconfirmed> | |||
[^:]*\/sandbox.* # No sandboxes in mainspace | |||
MOS:.* <moveonly> # There's almost never a good reason to move something to "MOS:" namespace. | |||
# Spam (black/white)list logs should only be touched by admins; archives should only be touched by the archive bot (which can override the blacklist) | |||
MediaWiki talk:Spam-(blacklist|whitelist)\/(log|archive).* <noedit> | |||
.*\/Archives\/\/Archives.* # Badly subnested archives created by ClueBot III | |||
# Repeated LOUTSOCKING attempts. Possibly related to [[Wikipedia:Sockpuppet investigations/RahulBodke/Archive]]. This indef semis the existing article [[Kamali (TV series)]]; I'm fine with that as collateral since the socks have been seen there too | |||
.*kamali.*(tv|television).* | |||
(?!Talk:).*kamali.*(tv|television).* <noedit|autoconfirmed|errmsg=tb-semied> | |||
User( talk)?:YourUsername.* <errmsg=titleblacklist-custom-your-username> | |||
Category talk:(Suspected )?Wikipedia sockpuppets of .* <autoconfirmed> | |||
Revision as of 01:44, 12 July 2026
- This is a disallowed titles list. Titles and usernames that match a regular expression here cannot be created.
- Use "#" for comments.
- This is case-insensitive by default
pedo phile pedophile p3do likeschildren likeskids likes_children likes_kids likes children likes kids
- OBSCURE ASCII CHARACTER LOOKALIKES
.*[ℂ℃℄ɕƌʥℇ℈℉ℊℋℌℍℎℏℐ‼ℑℒℕ℗℘ℙℚℛℜℝ℞℟℣ℤℨ℩ℬℭ℮ℯℰℱℲℳℴℹ℺⅁⅂⅃⅄ⅅⅆⅇⅈⅉⅎ].* <casesensitive> # Select Unicode Letterlike Symbols (excluding Kelvin, Angstrom and Ohm signs, see talk) .*[\x{249C}-\x{24E9}].* <casesensitive> # Circled and parenthesized Latin letters .*[\x{FF21}-\x{FF3A}\x{FF41}-\x{FF5A}].* <casesensitive | errmsg=titleblacklist-custom-fullwidth> # Fullwidth Latin letters .*[?ʖ؟ʔ].* <casesensitive | moveonly> # Question mark lookalikes, used for page move vandalism (?!(User|Wikipedia)( talk)?:|Talk:).*[\x{1D00}-\x{1DBF}].* <casesensitive> # Phonetic extensions, almost never used in valid titles .*[\x{0250}-\x{02AF}].* <casesensitive | moveonly> # IPA extensions, somewhat more common, so blocking only moves for now .*[∀-∑∟-∳⊂-⋕⋲-⋿].* <casesensitive | moveonly> # Select mathematical operators (excluding "−", "∞" and some other common ones) .*[\x{27C0}-\x{27ef}\x{2980}-\x{29ff}\x{2a00}-\x{2aff}].* <casesensitive | moveonly> # Misc./supplemental mathematical symbols .*[ⱧȢƪƪҤҺԊѓԍҥҩԌЃϓғҒЊӷⱤɌɍᵲᶉɼᵃᵍᴱᵣᔮᓂᑫᓈᒦ٨٣ץױוזשלﬨטּפּבּڠɆɇᶒⱸȺⱥᶏ١].* <casesensitive | moveonly> # Letter lookalikes; none of these are currently used in any mainspace title
# OTHER UNDESIRABLE CHARACTERS
.*[\x{00A0}\x{1680}\x{180E}\x{2000}-\x{200B}\x{2028}\x{2029}\x{202F}\x{205F}\x{3000}].* <casesensitive | errmsg=titleblacklist-custom-nbsp> # Non-breaking and other unusual spaces, with custom error message
.*[\x{202A}-\x{202E}].* <casesensitive> # BiDi overrides
.*[^\P{So}¦§©®°¶№™☀-⚲✁-➾`].* <casesensitive> # "Other punctuation", with some exceptions (may need more, this is a huge character class); note that single-character titles are permitted by the title whitelist
.*\p{Cc}.* <casesensitive> # Control characters
.*\x{FEFF}.* <casesensitive> # Byte order mark
.*[卍卐࿕࿖࿗࿘☭☠🖕].* <casesensitive> # Swastikas, hammer-and-sickle, skull-and-crossbones, middle finger
.*\x{00AD}.* <casesensitive> # Soft-hyphen
.*[^\0-\x{FFFF}].* <casesensitive> # Very few characters outside the Basic Multilingual Plane are useful in titles
.*[\x{2400}-\x{2426}].* <casesensitive> # Graphic pictures for control codes
.*’.* <errmsg=titleblacklist-custom-curly-quote> # right single quotation mark with custom error message
^(?=.*\p{Cf})(?=.*[a-z])[ -~\p{Cf}–]+$ <errmsg=titleblacklist-custom-nbsp> # "Cf" unicode property in otherwise-ASCII string with custom error message
# EXCESSIVE PUNCTUATION OR REPETITION
.*[!?‽¿]{3}(?<!!!!).*
.*[!?‽¿]{2}(?<!!!).* <moveonly>
.*[!?‽¿]\s+[!?‽¿].*
.*[\p{Z}]{2}.* # Disallows two adjacent "separator" characters (mostly funky spaces)
.*[^\p{L}\d ]{6}.* # Disallows six consecutive characters that are not letters (in any script), numbers, or spaces
.*([^0])\1{4}.* <moveonly> # Disallows five or more of the same character from page moves
.*\p{Lu}(\P{L}*\p{Lu}){9}.* <casesensitive | moveonly> # Disallows moves with more than nine consecutive capital letters
(.*[^0-9'])?'{2,}.*|.*'{2,}([^'\-].*)? <errmsg=titleblacklist-forbidden-apostrophes> # Multiple consecutive apostrophes get interpreted as wiki markup, so shouldn't be used in page titles
# INVERTED QUESTION MARK WITH NON-LATIN TEXT
.*¿.*[^\p{Latin}\P{L}].*
.*[^\p{Latin}\P{L}].*¿.*
# ATTACK TITLES AND/OR PAGE MOVE VANDALISM TARGETS
.*bajotz.*
.*chaos.{0,7}apper.*
.*chaos.{0,7}usic.*
.*chaos.{0,7}ntert.*
.*chaos.{0,5}ashington.*
.*chaos.{0,5}iscography.*
.*chao\$.*
.*(?:customer|tech) support (?:phone|number).*
.*Huff Dall?and.*
.*Meepsheep.*
.*JEWS DID .* <casesensitive>
.*[0OÒ-ÖØŌ-œƏǑǪΌΟΩОӨӦӪὈ-ὍῸ][NÑŃ-ŋΝṆ₦] ?([WŴẀ-ẉ₩]|VV)[HhĤ-ħȞʮ-ʱΉΗЋНњҢһԋӇӉḢ-ḫἨ-ἯᾘῊⱧ][3EeÈ-Ëè-ëĒ-ěȄ-ȇȨȩɘəعڠḖ-ḝẸ-ệ]{2,}[7LĹ-łΛЛЉḶ₤][$5SzŚ-ŠΣЅṢ].* <moveonly> # Disallows moves with "on wheels" with 2 or more Es
.*on (wh33ls|whiels|wiels).*
.*on ?hueels.*
.*BU Rob13.* <casesensitive>
.*\bwith wh?iels\b.* <moveonly>
.*on (?:rail|tread)s.* <moveonly>
.*BITCH.* <casesensitive>
.*COCK.* <casesensitive>
.*[cċĉ¢сćĉçč][óòôöõǒōŏǫőøόδοσоʘǿọơờởỡớợồổỗốộ][cċĉ¢сćĉçč][kķкќқҝҡҟӄ].*
.*[ċĉ¢сćĉçč][oóòôöõǒōŏǫőøόδοσоʘǿọơờởỡớợồổỗốộ][cċĉ¢сćĉçč][kķкќқҝҡҟӄ].*
.*[cċĉ¢сćĉçč][oóòôöõǒōŏǫőøόδοσоʘǿọơờởỡớợồổỗốộ][ċĉ¢сćĉçč][kķкќқҝҡҟӄ].*
.*[cċĉ¢сćĉçč][oóòôöõǒōŏǫőøόδοσоʘǿọơờởỡớợồổỗốộ][cċĉ¢сćĉçč][ķкќқҝҡҟӄ].*
.*CUM.* <casesensitive | moveonly>
.*DICK.* <casesensitive>
.*giiant.*
.*(?:giant|huge) penis.*
.*licking my peni[sz].*
.*creamy semen.*
.*smaller.than.average.* <moveonly>
.*have sex.* <moveonly>
.*(?:suck|his|your|my) penis.* <moveonly>
.*(?:http|https|ftp|mailto|torrent|ed2k)\:\/\/[\w:@\-]+\.[\w\-]+.* <errmsg=titleblacklist-custom-URL>
.*\b(?:is\s+an?|are)\s+(?:dick|cunt|fag|bitch|shit|fuck|loser|ass|gay|ghey|moron|retard|stupid|slut|pa?edo).* <autoconfirmed>
.*\b(?:is\s+an?|are)\s+(?:dick|cunt|fag|bitch|shit|fuck|loser|ass|gay|ghey|moron|retard|stupid|slut|pa?edo).* <moveonly>
.*lol.*wut.*
.*Vandalism is Terrorism.*
.*WANT TO HA.* <casesensitive | moveonly>
.*waant to h.* <moveonly>
.*Brian.*Peppers.*
.*suck my.* <moveonly>
.*GE ORGAS.* <casesensitive | moveonly>
.*ge orrg.* <moveonly>
.*RM, STICKY.* <casesensitive>
.*rm sticky.* <moveonly>
.*TAIN OUT OF.* <casesensitive | moveonly>
.*nigg+(?:er|a).* # nigger
.*loves the.* <moveonly>
.*cking fail.*
.*Epic fail.*
.*[L₤ĹĽḶŁĿΛЛЉ][óòôöõǒōŏǫőøόδοσоʘoọ][L₤ĹĽḶŁĿΛЛЉ][,;:.].* <moveonly>
.*WHUT.* <casesensitive | moveonly>
.*What what.* <moveonly>
.*Gr[óòôöõǒōŏǫőøόδοσоʘǿọ]p.* <moveonly>
.*[ԍGGĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜ]r[\w\s]wp.*
.*Rap(?:es?|ing) (?:babies|children|kids).*
.*r[\w\s]pl[\w\s]c[\w\s]ng.* <moveonly>
.*h [GĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜ]s.* <moveonly>
.*[^\p{L}][GĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜٯg][GĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜٯ].* <moveonly|casesensitive>
.*ǃ[^!?]ǃ.* <moveonly>
.*Ɩ\P{L}Ɩ.* <moveonly>
.*has.been.moved.* <moveonly>
.*was movėd.* <moveonly>
.*NEGRO.* <casesensitive | moveonly>
.*COON SPIC.* <casesensitive | moveonly>
.*[BΒБВ฿][RŔŖŘȐȒƦʳʴʵʶṘṚṜṞЯ®ΡΡ₧ÞþΡρРрƤṔṖǷґЃrمŕŗřṛṝгΓ][Il1!ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮį][T₮ŢŤṬΤТЋҬtţťṭτтŧ](ph|f)[AΑĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4][GĜĞĠĢƓǤǦǴḠ69&Γ].* #Britfag/phag
.*\b(?:moral)?fag\b.* <moveonly>
.*\bNWiki\b.*
.*\b[L₤ĹĻĽĮḶḸŁĿ](o|[aă]w+|w[aă])l\b.* <moveonly>
.*\b[HΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊᾘЋΗ−ŧⱧԋњһ\+łƗ!ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįḹtţťṭτтŧĵٲٱ]\W+[AΑĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4]\W+[GĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜ].* <moveonly>
.*\b[HΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊᾘЋ\+Η−ŧſⱧԋњһłƗ!ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįḹtţťṭτтŧĵſٲٱ]\W*[AΑĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4]\W*[GĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜg].* <moveonly|casesensitive>
.*[ĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜٯģğġĝҩ]\s*[ĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜٯģğġĝҩ].* <moveonly>
.*[ĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜٯģğġĝҩ]{2,5}.* <moveonly>
.*Wikipedo.*
.*An hero.* <moveonly|casesensitive>
.*\.\.\.H.* <moveonly>
.*\bfapped.* <moveonly>
.*Krimpet.* <moveonly>
.*,,.* <moveonly>
.*;;.* <moveonly>
.*(\pP{2,}\PP){4}.* <moveonly|errmsg=titleblacklist-custom-pagemove> #Antigrawp, works by blocking titles with overused punctuation (eg H..A..G..G..E..R)
.*[ÂĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩][69]{2,5}.* #nonstandard A66
.*Faggot.* <moveonly>
.*Deletionis.* <moveonly>
.*'H'.* <moveonly>
.*\*h.* <moveonly>
.*H'A.* <casesensitive|moveonly>
.*piece of sh[iî][ţt].* <moveonly>
.*moved by.* <moveonly>
.*[GĜĞĠĢƓǤǦǴḠ69&Γ]\s*[ZŹŽŻ]\s*[FҒ₣]\s*[FҒ₣]\s*[DĐĎḌÐΔ₫₯]\s*[QɊʠ].* <moveonly>
.*[GĜĞĠĢƓǤǦǴḠ69&Γ]\s*[DĐĎḌÐΔ₫₯]\s*[QɊʠ]\s*[ĹĻĽḶŁĿ₤ΛLŀ]\s*[XҲΧ].* <moveonly>
.*[RŔŖŘȐȒƦʳʴʵʶṘṚṜṞЯ®ΡΡ₧ÞþΡρРрƤṔṖǷґЃŕŗřṛṝгґѓΓя][eēėèéëẽĕęəẻếềẹể][PƤṔṖǷ₧ÞþΡρРр][L₤ĹĽḶŁĿΛЛЉ][AΑÂĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4aáàâäãǎāăảąæåάαᾳᾴὰᾲᾶᾷἀᾀἁᾁἄᾄἂᾂἆᾆἅᾅἃᾃἇᾇаӑӓӕạậ]c[eēėèéëẽĕęəẻếềẹể].[eēėèéëẽĕęəẻếềẹể][AΑÂĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4aáàâäãǎāăảąæåάαᾳᾴὰᾲᾶᾷἀᾀἁᾁἄᾄἂᾂἆᾆἅᾅἃᾃἇᾇаӑӓӕạậ][cċĉ¢сćĉçč][HНΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊЋΗ].* <moveonly>
.*[ÌÍÎÏĨļǏĪĬİḷ][’'`][dďḍÐ].[HΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊЋΗſⱧԋh][ÌÍÎÏĨļǏĪĬİḷ]t.[ÌÍÎÏĨļǏĪĬİḷ][tţťṭτтŧ].* <moveonly>
.*\?\s*\(.{55,200}\).* <moveonly> # long Hagger parentheticals
.*fuċking.*
.*cuntmonkey.*
.*\([QɊʠIl1!ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮį].{95,200}.* <moveonly>
.*[W₩ŴΨШЩ]{1,3}[ǼAÀÁÂÃÄÅĀĂĄǍǞǠǺȀȂȦȺḀẠẢẤẦẨẪẬẮẰẲẴẶÆǢ4@Α]{1,3}[N₦ŃÑŅŇṆΝ]{1,3}[tţťṭτтŧ]{1,3}.[tţťṭτтŧ]{1,3}[OÓÒÔÖÕǑŌŎǪŐŒØƏΌΟΩῸὈὉὌὊὍὋОӨӦӪǿọ]{1,3}.{50,200}.* <moveonly>
.*[T₮ŢŤṬΤТЋҬtţťṭτтŧ][OÓÒÔÖÕǑŌŎǪŐŒØƏΌΟΩῸὈὉὌὊὍὋОӨӦӪọóòôöõǒōŏǫőøόδοσоʘǿọ].[Ccċĉ¢сćĉçčUÚÙÛÜŨŮǓŪǖǘǚǜŬŲŰ].{50,200}.* <moveonly>
.*pawns.wiki.* <moveonly>
.*nimp.org.*
.*Tewapack.* <moveonly>
.*Colonel.Sanders.* <moveonly>
.*kzm\.pas.* #used to create malicious user talk subpages
.*zilog\s*head.* <autoconfirmed> # Prolific sock GEORGIEGIBBONS
.*on\s*wheels.*edition.* <autoconfirmed>
.*shakur green.* #Recreation under different titles; see Wikipedia:Articles for deletion/Shakur Green
.* shitt?ing in .* mouth.* #A specific page which needs to be SALTed and redacted
.* fucking bastard.* #A specific page which needs to be SALTed and redacted
.* first male to female transsexuall.* #A specific page which needs to be SALTed and redacted
.*Wimbo Jales .* #Probably will never be used except to insult Jimbo Wales
.*Ñ!gG3r.* #A specific page which needs to be SALTed and redacted
.* is gay
.*inside ?(?:his|her|its|their) ?anus.*
.*exchanges? bodily fluids.*
.*\b(?:eat(?:s|ing)?|ate)\b.*\bshit\b.*
.*f(?:ú|u)cked up piece of shit.* #A specific page which needs to be SALTed and redacted
.*get cocks shoved up (?:his|her|its|their) ass.*
.*Flint Diao.* #Serial spamming
.*\bMental.*problem.* #Repeated creation of vandalism pages, e.g. "so and so has mental problems"
.*Bikini Beach.* #Persistent disruption
.*(?:Lucas|Luke) Ullrich.* #Persistent disruption
Eolgi.* <autoconfirmed> #Persistent disruption
.*eolgi.*highway.*system <autoconfirmed> #Persistent disruption
.*Junior5a.* #pages created with outing information
.*should have died.*
.*HoIocaust.* #Trying to outsmart our automated detection using an uppercase I in stead of a lowercase l in the word "Holocaust"
# DISALLOW CREATION OF USER OR USER TALK PAGES FOR A SPECIFIC IP RANGE BY NON-AUTOCONFIRMED USERS User( talk)?:71\.107\.(1(2[89]|[3-9]\d)|2([0-4]\d|5[0-5]))\.([01]?\d\d?|2(5[0-5]|[0-4]\d)) <autoconfirmed> User( talk)?:75\.47\.(1(2[89]|[3-9]\d)|2([0-4]\d|5[0-5]))\.([01]?\d\d?|2(5[0-5]|[0-4]\d)) <autoconfirmed>
# PAGE MOVE TARGETS Wikipedia( talk)?:([^\/]*(?-i:[^\x20-\xFF]).*|(.*\W)?[H]+(\W|\W.*\W)?(([AÀÁÂÃÄÅÆ4@](\W|\W.*\W)?)+([G69](\W|\W.*\W)?)+([AÀÁÂÃÄÅÆ4@EÈÉÊË3](\W|\W.*\W)?)+[R®]+|([EÈÉÊËÆ3](\W|\W.*\W)?)+([R®](\W|\W.*\W)?)+([MW](\W|\W.*\W)?)+Y+)(\W.*)?) <moveonly> # No haggery in project space, please. (Only ASCII/Latin1 characters needed in this regexp.) (Help|Portal)( talk)?:(.*(?-i:[^\x20-\xFF]).*|(.*\W)?[H]+(\W|\W.*\W)?(([AÀÁÂÃÄÅÆ4@](\W|\W.*\W)?)+([G69](\W|\W.*\W)?)+([AÀÁÂÃÄÅÆ4@EÈÉÊË3](\W|\W.*\W)?)+[R®]+|([EÈÉÊËÆ3](\W|\W.*\W)?)+([R®](\W|\W.*\W)?)+([MW](\W|\W.*\W)?)+Y+)(\W.*)?) <moveonly> # ..nor in help or portal spaces either. (Only ASCII/Latin1 characters needed in this regexp.)
# POTENTIALLY CONFUSING MIXED-SCRIPT TITLES
# Cyrillic/Greek + Latin intentionally skipped due to false positives
(?!(User|Wikipedia|File)( talk)?:|Talk:)[\P{Latin}A-Z]*[^\P{Latin}A-Z].*\p{Cyrillic}.* # Cyrillic + Non-ASCII Latin
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{Cyrillic}*\p{Cyrillic}.*[^\P{Latin}A-Z].* # Cyrillic + Non-ASCII Latin
(?!(User|Wikipedia|File)( talk)?:|Talk:)[\P{Latin}A-Z]*[^\P{Latin}A-Z].*\p{Greek}.* # Greek + Non-ASCII Latin
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{Greek}*\p{Greek}.*[^\P{Latin}A-Z].* # Greek + Non-ASCII Latin
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{Cyrillic}*\p{Cyrillic}.*\p{Greek}.* # Cyrillic + Greek
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{Greek}*\p{Greek}.*\p{Cyrillic}.* # Cyrillic + Greek
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\P{Arabic}ﷺ].*[^\p{Arabic}\P{L}].* # Arabic except ﷺ + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Arabic}\P{L}].*[^\P{Arabic}ﷺ].* # Arabic except ﷺ + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Armenian}.*[^\p{Armenian}\P{L}].* # Armenian + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Armenian}\P{L}].*\p{Armenian}.* # Armenian + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Bengali}.*[^\p{Bengali}\P{L}].* # Bengali + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Bengali}\P{L}].*\p{Bengali}.* # Bengali + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Cherokee}.*[^\p{Cherokee}\P{L}].* # Cherokee + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Cherokee}\P{L}].*\p{Cherokee}.* # Cherokee + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Devanagari}.*[^\p{Devanagari}\P{L}ʼ].* # Devanagari + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Devanagari}\P{L}ʼ].*\p{Devanagari}.* # Devanagari + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Ethiopic}.*[^\p{Ethiopic}\P{L}].* # Ethiopic + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Ethiopic}\P{L}].*\p{Ethiopic}.* # Ethiopic + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Georgian}.*[^\p{Georgian}\P{L}].* # Georgian + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Georgian}\P{L}].*\p{Georgian}.* # Georgian + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Gujarati}.*[^\p{Gujarati}\P{L}].* # Gujarati + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Gujarati}\P{L}].*\p{Gujarati}.* # Gujarati + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Gurmukhi}.*[^\p{Gurmukhi}\P{L}].* # Gurmukhi + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Gurmukhi}\P{L}].*\p{Gurmukhi}.* # Gurmukhi + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Kannada}.*[^\p{Kannada}\P{L}].* # Kannada + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Kannada}\P{L}].*\p{Kannada}.* # Kannada + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Khmer}.*[^\p{Khmer}\P{L}].* # Khmer + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Khmer}\P{L}].*\p{Khmer}.* # Khmer + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Lao}.*[^\p{Lao}\P{L}].* # Lao + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Lao}\P{L}].*\p{Lao}.* # Lao + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Malayalam}.*[^\p{Malayalam}\P{L}].* # Malayalam + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Malayalam}\P{L}].*\p{Malayalam}.* # Malayalam + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Myanmar}.*[^\p{Myanmar}\P{L}].* # Myanmar + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Myanmar}\P{L}].*\p{Myanmar}.* # Myanmar + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Oriya}.*[^\p{Oriya}\P{L}].* # Oriya + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Oriya}\P{L}].*\p{Oriya}.* # Oriya + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Runic}.*[^\p{Runic}\P{L}].* # Runic + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Runic}\P{L}].*\p{Runic}.* # Runic + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Sinhala}.*[^\p{Sinhala}\P{L}].* # Sinhala + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Sinhala}\P{L}].*\p{Sinhala}.* # Sinhala + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Syriac}.*[^\p{Syriac}\P{L}].* # Syriac + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Syriac}\P{L}].*\p{Syriac}.* # Syriac + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Tamil}.*[^\p{Tamil}\P{L}].* # Tamil + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Tamil}\P{L}].*\p{Tamil}.* # Tamil + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Telugu}.*[^\p{Telugu}\P{L}].* # Telugu + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Telugu}\P{L}].*\p{Telugu}.* # Telugu + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Thaana}.*[^\p{Thaana}\P{L}].* # Thaana + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Thaana}\P{L}].*\p{Thaana}.* # Thaana + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Thai}.*[^\p{Thai}\P{L}].* # Thai + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Thai}\P{L}].*\p{Thai}.* # Thai + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Tibetan}.*[^\p{Tibetan}\P{L}].* # Tibetan + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Tibetan}\P{L}].*\p{Tibetan}.* # Tibetan + anything else
(?=.*[a-zA-Z].*).*([a-zA-Z]|^)[ЅІЈАВЕЗМНОРСТХавезмнорстухѕіҒҮүԌԍԚԛԜԝ]+([a-zA-Z]|$).* <casesensitive> # Cyrillic characters that look basically identical to Latin letters surrounded by Latin letters. Tactic originally used by WP:Sockpuppet investigations/Bodiadub - see Mailtrаp/Mailtrap, N-іX/N-iX etc.
# DISALLOW PAGE MOVES TO MIXED-SCRIPT TITLES # Okinas are allowed in Latin + non-Latin rules per Special:PermaLink/882837938#ʻOkina again # Intentionally move-only due to false positives (?!(User|Wikipedia)( talk)?:|Talk:)\P{L}*\p{Latin}.*[^\p{Latin}\P{L}ʻ].* <moveonly> # Latin + non-Latin (?!(User|Wikipedia)( talk)?:|Talk:)\P{L}*[^\p{Latin}\P{L}ʻ].*\p{Latin}.* <moveonly> # Latin + non-Latin (?!(User|Wikipedia)( talk)?:|Talk:)\P{L}*\p{Greek}.*[^\p{Greek}\P{L}].* <moveonly> # Greek + non-Greek (?!(User|Wikipedia)( talk)?:|Talk:)\P{L}*[^\p{Greek}\P{L}].*\p{Greek}.* <moveonly> # Greek + non-Greek (?!(User|Wikipedia)( talk)?:|Talk:)\P{L}*\p{Cyrillic}.*[^\p{Cyrillic}\P{L}].* <moveonly> # Cyrillic + non-Cyrillic (?!(User|Wikipedia)( talk)?:|Talk:)\P{L}*[^\p{Cyrillic}\P{L}].*\p{Cyrillic}.* <moveonly> # Cyrillic + non-Cyrillic # Slightly different regexp for user/project/talk pages, to allow e.g. Latin subpages of Cyrillic usernames: ((User|Wikipedia)( talk)?:|Talk:)(.*\/)?\P{L}*\p{Latin}[^\/]*[^\p{Latin}\P{L}ʻ].* <moveonly> # Latin + non-Latin ((User|Wikipedia)( talk)?:|Talk:)(.*\/)?\P{L}*[^\p{Latin}\P{L}ʻ][^\/]*\p{Latin}.* <moveonly> # Latin + non-Latin ((User|Wikipedia)( talk)?:|Talk:)(.*\/)?\P{L}*\p{Greek}[^\/]*[^\p{Greek}\P{L}].* <moveonly> # Greek + non-Greek ((User|Wikipedia)( talk)?:|Talk:)(.*\/)?\P{L}*[^\p{Greek}\P{L}][^\/]*\p{Greek}.* <moveonly> # Greek + non-Greek ((User|Wikipedia)( talk)?:|Talk:)(.*\/)?\P{L}*\p{Cyrillic}[^\/]*[^\p{Cyrillic}\P{L}].* <moveonly> # Cyrillic + non-Cyrillic ((User|Wikipedia)( talk)?:|Talk:)(.*\/)?\P{L}*[^\p{Cyrillic}\P{L}][^\/]*\p{Cyrillic}.* <moveonly> # Cyrillic + non-Cyrillic .*([^\P{Lu}\p{Latin}]\P{L}*){4}.* <casesensitive | moveonly> # Non-Latin all caps
# GENERIC IMAGE FILE NAMES (with custom error message) # at most three letters of potentially meaningful text: File:\P{L}*((Ima?ge?|Pict?(ure)?|Media|Photo)\P{L}+)?(\p{L}\P{L}*){0,3}((orig|copy|thumb|small)\P{L}*)?\.[^.]+ <reupload | errmsg=titleblacklist-custom-imagename> # no more than two contiguous letters (raising to three would be tempting, but needs more testing): File:\P{L}*((Ima?ge?|Pict?(ure)?|Media|Photo)[^\p{L}\p{M}]\P{L}*)?((\p{L}\p{M}*){1,2}[^\p{L}\p{M}]\P{L}*)*((orig|copy|thumb|small)\P{L}*|(\p{L}\p{M}*){1,2})?\.[^.]+ <reupload | errmsg=titleblacklist-custom-imagename> # month name followed by no more than two contiguous letters, JPEG suffix (be careful if you edit this, easy to trigger false positives): File:\P{L}*(January|Jan|February|Febr?|March|Mar|April|Apr|May|June?|July?|August|Aug|September|Sept?|October|Oct|November|Nov|December|Dec)(\P{L}+\p{L}{1,2})*\P{L}*\.JPE?G <reupload | errmsg=titleblacklist-custom-imagename> # Common digital cameral file names, based on list at http://diddly.com/random/about.html # See also MediaWiki:Filename-prefix-blacklist, used to generate a warning on the upload form File:DCP\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Kodak File:DSC.\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Design rule for Camera File system (Nikon, Fuji, Polaroid) File:MVC-?\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Sony Mavica File:P[\dA-F]\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Olympus, Kodak File:I?MG[P_\s-]?\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Canon, Pentax File:1\d+-\d+(_IMG)?\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Canon File:(IM|EX)\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # HP Photosmart File:DC\d+[SML]\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Kodak File:P[Ii][Cc][T_\s-]?\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Minolta File:PANA\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Panasonic File:DUW\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # some mobile phones File:CIMG\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Casio File:JD\d+\.JPG <reupload | errmsg=titleblacklist-custom-imagename> # Jenoptik # Other common patterns File:\d{9}[A-Z]{6}_[A-Z]{2}\P{L}*\.\w+ <reupload | errmsg=titleblacklist-custom-imagename> # some image hosting site? File:\d+_[\da-f]+(_[a-z])?\P{L}*\.\w+ <reupload | errmsg=titleblacklist-custom-imagename> # Flickr; see http://www.flickr.com/services/api/misc.urls.html # File:(\d{9,10}[A-Z])+[A-Z]?\.\w+ <reupload | errmsg=titleblacklist-custom-imagename> # yet another image hosting site? (redundant to "no more than two contiguous letters") File:([\dA-F]{8}-)?[\dA-F]{4}-[\dA-F]{4}-[\dA-F]{4}-?[\dA-F]{12}.* <reupload | errmsg=titleblacklist-custom-imagename> # UUID (with some variations included) File:([SML]|\d+)_[\dA-F]{10,}(-\d+-|_?(\w\w?|full))?\.[^.]+ <reupload | errmsg=titleblacklist-custom-imagename> # L_9173c67eae58edc35ba7f2df08a7d5c6.jpg, 1_bf38bcd9c5512a5ab99ca2219a4b1e2f_full.gif, etc. File:\P{L}*No\P{L}*name\P{L}*\.[^.]+ <reupload | errmsg=titleblacklist-custom-imagename> # Noname2.jpg File:AT[AEIMQUYcgkosw048]AAA[A-D][-_A-Za-z0-9]+\.jpg <reupload | errmsg=titleblacklist-custom-imagename> # see commons:Commons:Village pump/Archive/2009/01#File ATgAAA... #Pict or Picture followed by numbers File:Pict(ure)?[\s_-]?\d*\..* <reupload | errmsg=titleblacklist-custom-imagename> # Only numbers in the filename File:\d+\.\w+ <reupload|errmsg=titleblacklist-custom-imagename>
# POORLY-MADE ARCHIVES .*\\archive.* <errmsg=titleblacklist-custom-archive>
# "Robert Cornhole" from The Colbert Report # See Talk:The Colbert Report/Archive 5#Robert Cornhole .*corn[- ]?hole
# Editnotice pseudospace Template:Editnotices\/.* <noedit|errmsg=titleblacklist-custom-editnotice>
#Taxonomy templates Template:Taxonomy\/.*(?<!\/sandbox)$ <noedit|errmsg=Titleblacklist-taxobox-template|autoconfirmed>
# Protection for future and archived TFA blurbs and names
Wikipedia:Today's[ _]featured[ _]article\/[a-zA-Z]+[ _][0-9]+,[ _][0-9]{4}.* <autoconfirmed|noedit|errmsg=titleblacklist-custom-TFA>
Template:TFA title\/\w+ \d\d?, \d\d\d\d <noedit|errmsg=titleblacklist-custom-TFA>
# Attempts to verify with google analytics .*google[A-Za-z0-9]*\.html*
# Prevent users from creating pages with bad names after searching .+ prefix:.* <errmsg=titleblacklist-forbidden-prefix>
# SPI subpage mistakes Wikipedia( talk)?:Sockpuppet investigations\/User:.* <errmsg=titleblacklist-custom-SPI>
# Deprecated type of location map definitions Template:Location map .* <errmsg=titleblacklist-custom-location-map>
# Spam or salt evasion titles
.*HIGH19\.COM.* # Dsdgfgsa and socks
.*Paul[\. ]?[A-Za-z\.\(\)\"\' ]{0,20}[\. ]Easter.* # SEFPRODUCTIONS
.*\+ *91[ -]*\d.* # Indian phone number advertising
.*vashikaran.* # Indian astrology/magic advertising
.*\bv-*[a@][a@]?-*s-*h-*i-*k-*a-*r-*[a@]-*n\b.* # same spammer as two phone numbers above (Pirbaba7886)
.*l[o\x{043E}]v[i\x{0456}]f[m\x{043C}].* <antispoof> # Wikipedia:Sockpuppet investigations/Alex9777777, [1]
.*ale(x|kse[ijy]).*?bugatti.* <antispoof> # as above
.*bugatti.*?ale(x|kse[ijy]|xe[iy]).* <antispoof> # as above
.*ale(x|kse[ijy]).*?pech?k?uro[uv].* <antispoof> # as above
.*pech?k?uro[uv].*?ale(x|kse[ijy]).* <antispoof> # as above
.*[p\x{0420}\x{0440}][e\x{0435}][c\x{0441}][h\x{043D}][k\x{043A}]?u[r\x{0433}][o\x{043E}][uvw].* <antispoof> # as above
.*977\.?by.* # as above
.*977.*?(news|blog|website|site|belarus).* # as above
.*(sachin.*?tomar|tomar.*?sachin).* # Wikipedia:Sockpuppet investigations/Iamsachintomar
.*\bdom.*?\bnatt?i\b.* # Wikipedia:Sockpuppet investigations/JellyfishFilms
.*alex(ander)?.*?sasiedu.* # Special:Permanentlink/732858640#Blacklist_addition_request
.*Decoded\s?Sexe?s.* # Wikipedia:Sockpuppet investigations/Awais Azad
.*john.*galea.* # Wikipedia:Sockpuppet_investigations/Johngalea24
.*mohamm?ed.*mafaz.* # Self-promotion, accounts = Actor Mafaz, MohamedMafaz, Mafaz729, MafazOfficials, EngineeringMafaz, etc.
.*mafaz.*?(galle|official).* # as above (Mafaz Galle)
.*(galle|official).*mafaz.* # as above
.*andrew.*?alm[aá]nza.* # Wikipedia:Sockpuppet investigations/Andrewalmanza
.*(davide?.*?anselmi|anselmi.*?davide?).* # Wikipedia:Sockpuppet investigations/Anselmidavide9981
.*modishian.* # Wikipedia:Sockpuppet investigations/Lindokuhle Modi
.*vaga.*Official.* # as above
.*eyeden\s.* # Wikipedia:Sockpuppet investigations/Shingling334
.*jonah.*bryson.* # Wikipedia:Articles for deletion/The Fight for Bala and friends
.*fight.*for.*bala.* # as above
.*sweet.*spot.*in.*time.* # as above
.*shi[wv]am.*(kumar|shri[wv]asta[wv]a).* # Wikipedia:Sockpuppet investigations/Shiwam Kumar Sriwastaw
.*overthetop.* # Special:Permanentlink/811414963#On_the_nature_of_paid_editing
.*over.+the.+top.+(digital|agency|marketing|SEO|organi[sz]ation|search|company|business).* # as above
.*integrated.*technology.*group.* # Wikipedia:Sockpuppet investigations/Rana majali, search Special:Undelete for Integrated Technology Group and Draft:Integrated Technology Group
.*knovos.* # Wikipedia:Sockpuppet investigations/A23101990
.*ar(shi|ish)fa.* # Wikipedia:Sockpuppet investigations/Arshifakhan61
.*neha.*khan.* # Wikipedia:Sockpuppet investigations/Arshifakhan61
.*ahdat.*ahimi.* # Wikipedia:Sockpuppet investigations/Abdullah Zubayer
.*adio.*aryad.* # Wikipedia:Sockpuppet investigations/Abdullah Zubayer
.*hahmeer.*mir.* # Wikipedia:Sockpuppet investigations/Beds16
.*novotech.* # repeatedly created at (at least) Novotech Clinical Research, Novotech, Novotech (Australia) Pty Limited, and Novotech Australia Pty Limited
.*prem.*khan.* # Repeatedly created at Prem Khan, Prem Khan (actor) Prem Khan (Film actor), etc. Wikipedia:Sockpuppet investigations/Washim Rahman/Archive
.*washim.*rahman.* # Preventative measure related to Prem Khan above. Prem Khan is the stage name of Washim Rahman. See Wikipedia:Sockpuppet investigations/Washim Rahman/Archive
.*\bamal.*ishra.* # Wikipedia:Sockpuppet investigations/Jorjman
.*index\.php.* # spambots
.*altogen.* # Wikipedia:Sockpuppet investigations/Altowiki
.*zhu\s*ming.* # Wikipedia:Sockpuppet investigations/Wirterss
.*zhu\s*zhe\s.* # as above
.*amsudd?in.*atel.* # Wikipedia:Sockpuppet investigations/Shamsuddin Patel
.*counos.* # Cryptocurrency spam: Draft:Counos, Draft:Counos Cash, Counos, Draft:Counos digital currencies. Sanction under WP:GS/Crypto.
.*conous.* # as above: User:Conous
.*(C\.R\..*?enkatesh|enkatesh.*?C\.R\.).* # Wikipedia:Sockpuppet investigations/Chinanike101
.*jim.*eiss.* # Wikipedia:Sockpuppet investigations/Chinanike101
.*aillou.*ettis.* # Wikipedia:Sockpuppet investigations/FilmLover2016
.*frica.*olic.*inst.* # Africa Policy Institute, repeatedly recreated by sockpuppets under multiple names
.*esse.*augh.* # Jesse Waugh, repeatedly recreated by subject and/or paid editors
.*snatch\s?bot.* # [2]
.*fatpipe.*networks.* # [3], [4]
.*kamakshi.*hospital.* # Confirmed UPE: Special:Contributions/Pavithra12
.*geden?gbe.* # Wikipedia:Sockpuppet investigations/Vwegba4real
.*kwt.*today.* # Wikipedia:Sockpuppet investigations/Wikibaji
.*know.*what.*trending.*
.*(ilesh|rabhat).*(aurya|ricket).* #Wikipedia:Sockpuppet investigations/Rajiv Hu Main
.*jay silver.*(music|artist).* #Wikipedia:Articles for deletion/Jay Silver (artist) and Jay Silver (Musical Artist) and other variations
.*Joel.*Muhindo.* # Wikipedia:Articles for deletion/Jay Silver (artist) - Joel Muhindo, Joel M. Muhindo, others
.*dab(li|il)z.* # Multiple socks creating many articles, see [5]
.*stuzz.* # as per above entry
.*hazw.*hind.* # Wikipedia:Sockpuppet investigations/Chintu6, repeatedly recreated under multiple titles
Category:(m[o0]+w|w[o0]+m)[o0]+\d* # Wikipedia:Sockpuppet investigations/The Suix
.*(ali\b|sarhan|shamran|albu\b).*(sarhan|shamran|albu\b).* # Unusually prolific self-promotion, initially by User:Ali778812
.*thula.*(victori|makhubu).* # Wikipedia:Sockpuppet investigations/Nokuthula27
.*Zaleb.*Brown.* # Wikipedia:Sockpuppet investigations/FAHADChughtai123
.*Nima.*Owji.* # User:Niocs, self-promoting sock puppeteer
.*nortreus.* # WP:Sockpuppet investigations/WikiCreators20, WP:Sockpuppet investigations/NORTREUS-WERLEY; see quarry:query/54537 for current and deleted hits
.*Yash.*Gawli.* # Wikipedia:Sockpuppet investigations/Yash gawli
.*Bmcabana.* # Wikipedia:Sockpuppet investigations/Thabo Daniels
.*kisan.*swaraj.* # WP:Articles for deletion/Kisan Swaraj Sangathan, repeatedly recreated under multiple titles, salting ineffective
.*\bali\b.*\bmansour\b.*actor.* # Wikipedia:Sockpuppet investigations/Ali mansour, m:User:علاء/case2#Ali_Mansour
(Draft|User):.*\bali\b.*\bmansour\b.* # Wikipedia:Sockpuppet investigations/Ali mansour, m:User:علاء/case2#Ali_Mansour
.*pol[ií]mata.* # Wikipedia:Sockpuppet investigations/El Menor Mc, Wikipedia:Articles for deletion/El Polimata
.*jack.*ninte.* # Wikipedia:Sockpuppet investigations/JackNinte
.*yass(in|er).*ennassiri.* # Wikipedia:Sockpuppet investigations/JackNinte
.*Neeraj.*Singh.* # Wikipedia:Sockpuppet investigations/Bikrookanpurgangster
.*ikroo.*anpur.*angster.* # Wikipedia:Sockpuppet investigations/Bikrookanpurgangster
.*Varun.*Dave.* # Wikipedia:Sockpuppet investigations/VPD7102001
.*(comedy.?shorts.?gamer|\bdeji\b.*(olatunji|tube)).* # Wikipedia:Deletion review/Log/2022 November 15; see quarry:query/68983 for current and deleted hits
.*Aditya.*Ram.* # Wikipedia:Sockpuppet investigations/Kumuthaseo
.*b4blaze.* # Wikipedia:Articles for deletion/B4Blaze etc.
.*loco \(.* # Wikipedia:Articles for deletion/Loco (esports platform)
.*bayu.*aji.* # Wikipedia:Articles for deletion/Bayu Aji
.*dmitr.*torner.* # Wikipedia:Miscellany for deletion/Draft:Dmitry Torner (2nd nomination)
.*dom.*pewee.* <antispoof> # Wikipedia:Sockpuppet investigations/Flex Liberia
.*reapstar.* # Wikipedia:Sockpuppet investigations/Karanmisrakhan
.*(?<!:)(chanda+n).*(mada+n).* # Wikipedia:Sockpuppet investigations/Dmjoshi12
.*juiceslf.* # Wikipedia:Sockpuppet investigations/Ijumdiya wadzani
.*N[\s-]?[Cc]ircle.* <casesensitive> # Wikipedia:Articles for deletion/NCircle Entertainment (2nd nomination)
.*Abhilash *Pillai.* # Wikipedia:Sockpuppet_investigations/Mark_Jhonny
.*Ndukauba.* # Wikipedia:Sockpuppet investigations/Wise charly
.*greg.*marchand.* # Wikipedia:Articles for deletion/Gregory Marchand
^Category:.*honorary.*citizen.* # See Wikipedia:Categories for discussion/Log/2023 August 1#Category:Honorary citizens
^Category:.*classical.*liberals.* # See Wikipedia:Categories for discussion/Log/2023 June 3#Classical liberals
.*hasan.*milad.* # Wikipedia:Sockpuppet investigations/Enwiki23
.*century.*financ.* # Wikipedia:Deletion review/Log/2024 April 12
.*sanket.*mhatre.* # Wikipedia:Articles for deletion/Sanket Mhatre (voice actor)
.*Christopher.*H.*K.*Lee.* <casesensitive> # Persistent promotional copyright infringements from the same source across multiple title variants, e.g. Draft:Christopher HK Lee and Christopher HK Lee; also previous afd at WP:Articles for deletion/Christopher H.K. Lee
.*koli.* <moveonly> # Wikipedia:Sockpuppet investigations/Thakor Sumant Sinhji Jhala
.*(Александар|Саша).*Трајковски.* # Wikipedia:Sockpuppet investigations/Мкдвики
(?!(wikipedia( talk)?:|talk:)).*\b(ale(ks|x)and|sa\w+a\b).*trajkovski.* # Wikipedia:Sockpuppet investigations/Мкдвики, quarry:query/84985
(?!draft( talk)?:).*\be[. ]*f[. ]*s\b.*(facilit|service|group).* # Wikipedia:Deletion review/Log/2024 July 17, quarry:query/84908
draft( talk)?:.*\be[. ]*f[. ]*s\b.*(facilit|service|group).* <autoconfirmed> # Wikipedia:Deletion review/Log/2024 July 17, quarry:query/84908
.*blake.*alma.* # quarry:query/87519: 29 deletions, 8 saltings, and 4 afds across 17 non-talk titles, most recently Wikipedia:Articles for deletion/Blake Alma (numismatist) (2nd nomination)
.*ipd.*tamil.* # Wikipedia:Sockpuppet investigations/Gokulakannan SK
.*\bs(\b.*\b)?m\b.*hasan.* # Wikipedia:Sockpuppet investigations/S M Jahid Hasan1971
.*antony.*gordon.* <antispoof> # Wikipedia:Sockpuppet investigations/Abbasshaikh124
.*miss.*inter.*continental.* # Wikipedia:Articles for deletion/List of Miss Intercontinental titleholders
.*seema.*midha.* # Wikipedia:Articles for deletion/Dr.Seema Midha
.*harsh.*beniwal.* # Wikipedia:Articles for deletion/Harsh Beniwal (4th nomination)
.*ayaz.*sheikh.* # Wikipedia:Articles for deletion/Ayaz Sheikh
.*youngboi.* # Wikipedia:Articles for deletion/Youngboi OG (3rd nomination)
.*(pari|priyanka).*(chahar|choudhary).* # WP:DEEPER#Priyanka Choudhary
.*russ.*surasky.* # Wikipedia:Articles for deletion/Scott Russell Surasky, Wikipedia:Sockpuppet investigations/Ross kramerov; hits
.*didww.* # Wikipedia:Articles for deletion/DIDWW Ireland
.*tikur.*mahi.* # Wikipedia:Sockpuppet investigations/Mahichowdhury20
.*ahman.*mahi.* # Wikipedia:Sockpuppet investigations/Mahichowdhury20
.*bynder.* # Wikipedia:Articles for deletion/Bynder (3rd nomination)
.*jacksucks.* # Wikipedia:Miscellany for deletion/Draft:JackSucksatLife
.*jack.*massey.*welsh.* # Wikipedia:Miscellany for deletion/Draft:JackSucksatLife
.*\bj.*\bprimiani.* # Wikipedia:Miscellany for deletion/Draft:Joey Primiani
.*Loc\b.*Poet.* # see Loc-Poet, Loc-Poet (rapper) et al.
.*Locpoet.* <antispoof>
.*zara.*mehta.* # Wikipedia:Sockpuppet investigations/Zarana Mehtaa
.*mailtrap.* # Wikipedia:Articles for deletion/Mailtrap, recreated as Mailtrap (platform), Mailtrap.io
.*Ariyan.*Mehedi.* # Wikipedia:Miscellany for deletion/Draft:Ariyan Mehedi
.*railsware.* # Wikipedia:Sockpuppet investigations/Bodiadub
.*coupler.*io.* # Wikipedia:Sockpuppet investigations/Bodiadub
.*Jaishankar.*Chigurula.* # Wikipedia:Sockpuppet investigations/Jaishankar Chigurula
.*Nishi.*Chawla.* # Wikipedia:Miscellany for deletion/Draft:Nishi Chawla-Writer
.*waya.*boy.* # Wikipedia:Articles for deletion/Waya Boy
.*Ashish.*Chanchlani.* # User:Bonadea/Long_term_disruption#Ashish_Chanchlani
.*cardekho.* # Wikipedia:Articles for deletion/CarDekho Group (4th nomination)
.*gokul.*butail.* # Wikipedia:Sockpuppet investigations/Alakmarsaify
.*(nyanzi.*(martin|luther)|(martin|luther).*nyanzi).* # Wikipedia:Sockpuppet investigations/Joanvumilia, Wikipedia:Articles for deletion/Martin Luther Nyanzi
.*usman.*malik.* # Wikipedia:Sockpuppet investigations/Muhammadusmann
.*Soniya.*Bansal.* # Wikipedia:Articles for deletion/Soniya Bansal
# Wikipedia:Sockpuppet investigations/Noneof yourbusiness48 / Wikipedia:Sockpuppet investigations/Prince-au-Léogâne .*joel.*fils.*aime.* <antispoof> .*\bj\b.*pimp.*
# See WP:DEEPER#Chris Chan .*chris.*\bchan(dler)?\b.* .*weston.*chandler.* .*\b(?<![0-9]{2} )cwc(ki)?\b(?! [0-9]{2}).* # "CWC" with exceptions for yearly sporting events
# Wikipedia:Sockpuppet investigations/Realjjfrosh .*jjfrosh.* <antispoof> .*Adebayo.*Temitayo.* <antispoof>
# Wikipedia:Articles for deletion/N-iX (software company) .*\bn[^a-z]ix\b.* .*\bn(\b.*\b)?ix\b.*(software|company).*
# User:Arjayay/Gaurav Dewasi .*G[oa]urav.*De[wv]asi.* <antispoof> .*(actor|ganesh).*G[oa]urav.* <antispoof>
# Wikipedia:Sockpuppet investigations/Nauman335 .*daghabaaz.*dil.* .*zard.*patton.*
# Wikipedia:Sockpuppet investigations/OfficialPankajPatidar, Wikipedia:Sockpuppet investigations/New baba .*anna.*schwartz.* .*hern[ae]ndo.*v[ae]rgara.* .*tomoaki.*sato.* .*we.*bros.*media.* .*samsung.*di(gital|splay).*solution.* .*impressions.*business.*professional.* .*untold.*news.* .*design\s*ok.* .*brian.*distance.* .*film.*invasion.*l.*a.*
# Wikipedia:Sockpuppet investigations/Bmusique99 ("\bb\b" means the letter b surrounded by word boundaries on both sides) .*bjorn.*martin.* .*\bb\b.*major.*(\bsa\b|musician|person|producer|south.*africa) (^|.*[:\/])b major \(.*\)
# Protected user (sub-)spaces User( talk)?:Bonadea(phone)?\/.* <autoconfirmed|noedit|errmsg=titleblacklist-custom-userspace-semi> # Wikipedia:Sockpuppet investigations/Nsmutte Special:PermaLink/724686602 User( talk)?:Qcne?\/.* # Wikipedia:Sockpuppet investigations/MidAtlanticBaby User( talk)?:Qcne?.* # Wikipedia:Sockpuppet investigations/MidAtlanticBaby User( talk)?:ShermanDuArthur\/.* # Special:Diff/1351639619 (Georgia LTA)
# Prevent accidental creation of pages with some double namespace prefixes User( talk)?:User( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> User( talk)?:Template( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> User( talk)?:Draft( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> Wikipedia( talk)?:User( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> Wikipedia( talk)?:Wikipedia( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> Wikipedia( talk)?:Help( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> Wikipedia( talk)?:Draft( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> Template( talk)?:Template( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> Template( talk)?:Portal( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> Category( talk)?:Category( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> Portal( talk)?:Portal( talk)?.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> Draft( talk)?:User( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> Draft( talk)?:Category( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix> Draft( talk)?:Draft( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix>
# Prevent accidental creation of files with double extensions or unconventional spacing File:.*(\,|\.)(png|gif|jpe?g|tiff?|xcf|pdf|mid|ogg|ogv|svg|djvu|oga|flac|opus|wav|webm|webp)(\ |\,)?\.(png|gif|jpe?g|tiff?|xcf|pdf|mid|ogg|ogv|svg|djvu|oga|flac|opus|wav|webm|webp) <reupload | errmsg=titleblacklist-custom-file-extension> File:.*(\ |\,)\.(png|gif|jpe?g|tiff?|xcf|pdf|mid|ogg|ogv|svg|djvu|oga|flac|opus|wav|webm|webp) <reupload | errmsg=titleblacklist-custom-file-extension>
# Prevent creation of personal categories for users Category:User:.* <errmsg=titleblacklist-personal-category>
# Prevent creation of "User <lang>-0" categories Category:User .*-0 <errmsg=titleblacklist-lang-0-category>
# multiple article re-creation under various titles by sockpuppet accounts .*google *boys.*
# Prevent creation of articles beginning with foreign language equivalents of User: as they aren't recognized on enwiki. (User: works on every wiki) (사용자|Agar-aramat|Amseqdac|Användare|Asmras|A̱tyunta̱m|avan a kipakamanguanguaq|Bantfu|Benotzer|Benutser|Benutzer|Bikarhêner|Brëkòwnik|Brūcend|Bruger|Brukar|Brúkari|Bruker|Choyoołʼįįhí|cinzyuwaw|Cleachdaiche|Dalībnieks|Defnyddiwr|Devnydhyer|Dulooi|Dwumadini|Dwumadzinyi|Empduuy|Énéagwu|Ezaloci|Faidatema|Favesik|Foydalanuvchi|Geavaheaddji|Geban|Gebroeker|Gebruiker|Gebruker|Gumagamit|Gumaramit|Ilungu|Implijer|Iōng-chiá|İstifadəçi|Itilizatè|Itilizatò|jan|Jëfandikukat|Jeno|Ka notcitatc|Karber|Kasutaja|Kävutai|Ka'yataayakalü|Käyttäi|Käyttäjä|Kevttee|Kisadi|Korisnik|Kullanıcı|Lankide|Lītuotuojs|Masyin|Mea hoʻohana|Meidogger|Metmaacher|Middawaida|Midemakay|misaungayay|Modirisi|Moomomoguno|Mošomi|Mpikambana|Mtumiaji|Muna'sesetbi|Naraguna|Naudotojas|Nauduotuos|Notandi|Nutza|Ŋun su|Ojiarụ|Okoədə|Oníṣe|Òsikwaan̄|Outelizador(a|\(a\)?)|Pagguna|Pamakai|Pamakay|Pamake|Pamaké|Pangangghuy|Pangguno|Paragamit|Paydalanıwshı|Pemaké|Penggena|Pengguna|Përdoruesi|pilno|Pruukja|Puruhára|Qullanıcı|Redaktor|Ruraq|sadasya|Sang Anganggé|Sangoguna|Sipanghasea|Suradnik|Szerkesztő|Tagagamit|Ta ohu'uwo|Thành viên|Tlatequitiltilīlli|Toma daana|Tuntuna|Tʋmtʋm|Tʋmtʋmda|Uiser|Ulanyjy|Umsebenzisi|Umukoresha|Uporabnik|Ureuëng Ngui|Usador|Úsáideoir|Usator|Usor|Usuari|Usuario|Usuário(o|a|o\(a\))|Usuariu|Usuàriu|Utensa|Utent|Utente|Utenti|Utilisader|Utilisateur|Utilisator|Utilizaire|Utilizator|Uwukoresha|Uza-na'in|Uzanto|Uzeu|Używacz|Wikipedista|Wikipedysta|Wikizantɔ|Wužiwar|Wužywaŕ|Ymmydeyr|Yusa|Yuuser|Yuza|Zinzantọ|Χρήστες|Χρήστης|Ажыглакчы|Алахәыла|Архайæг|Викиавтор|Гьуртту хьума|ГӀахьалчи|Декъашхо|Демнч|Доакъашхо|Колдонуучу|Корбар|Корисник|Користувач|Кулланучы|Къошулуучу|Кыттааччы|Қатысушы|Ҡатнашыусы|Пайдаланыше|Польꙃєватєл҄ь|Потребител|Пырысь|Сирӹшӹ|Теиця|Тиись|Туружаачы|Удзельнік|Уртах|Участник|Хаснователь|Хоснователь|Хутшăнакан|Хэрэглэгч|Хэрэглэгшэ|ЦӀыхухэт|მომხმარებელი|Մասնակից|באַניצער|משתמש|ئىشلەتكۈچى|ایشلدن|بەکارھێنەر|خدايمي|رُکُن|صارف|کاربر|کارگير|کارن|کارور|مستخدم|واپرائيندڙ|ورتنوالا|ورتݨ آلا|ܡܦܠܚܢܐ|މެމްބަރު|ߟߊߓߊ߯ߙߟߊ|ⴰⵏⵙⵙⵎⵔⵙ|መትነፈዓይ|ተጠቃሚ|አባል|अवयव|छ्येलेमि|प्रयोगकर्ता|यूजर|वापरपी|सदस्य|सदस्यः|আতাকুরা|ব্যবহারকারী|সদস্য|ਵਰਤੋਂਕਾਰ|સભ્ય|ବ୍ୟବହାରକାରୀ|பயனர்|వాడుకరి|ಬಳಕೆದಾರೆ|ಸದಸ್ಯ|ഉപയോക്താവ്|පරිශීලක|ꯁꯤꯖꯤꯟꯅꯔꯤꯕ|ꠛꠦꠛꠀꠞꠈꠣꠞ꠆ꠞꠣ|ผู้ใช้|ຜູ້ໃຊ້|ကေားသုင်ꩻသား|ညးလွပ်|ၽူႈၸႂ်ႉတိုဝ်း|အသုံးပြုလူ|အသုံးပြုသူ|អ្នកប្រើប្រាស់|ᥚᥧᥱ ᥕᥧᥒᥱ ᥖᥪᥰ|ᱵᱮᱵᱷᱟᱨᱤᱭᱟᱹ|𐌽𐌹𐌿𐍄𐌰𐌽𐌳𐍃|使用者|利用者|用戶|用户):.* <errmsg=titleblacklist-non-English-userpage>
# Creation of Articles for creation submissions in the wrong place Wikipedia talk:Articles for creation\/.* <errmsg=titleblacklist-custom-AfC-wrong-place>
# Prevent non-autoconfirmed users from creating Portal pages per the RfC at w.wiki/3em Portal:.* <errmsg=Titleblacklist-nonconfirmed portal creation|autoconfirmed>
# These namespaces have been uninstalled Education Program( talk)?:.* <errmsg=Titleblacklist-Education-Program-namespace> Gadget( definition)? talk:.* # Book( talk)?:.* <errmsg=Titleblacklist-forbidden-book>
# Political party templates, deprecated since September 2021 Template:.*\/meta\/(shortname|color|abbrev|abbr) <noedit|errmsg=titleblacklist-political-party-templates>
# Stop accidental creation of WikiProjects in article space WikiProject:.*
# Stop repeated creations of G1 word salads, Wikipedia:Long-term abuse/Gsthae with tempo! .*mixing.*sailors.* <antispoof> # See https://en.wikipedia.org/w/index.php?prefix=draft%3Amixing+sailors&title=Special%3AUndelete&fuzzy=1
#Repeatedly recreated attack page across pretty much any namespace going. See Special:Log/Xawp as an example and creation history of all pages listed there .*Jie[ -]*Shen[ ]*Li.*
^Wikipedia:Articles for deletion\/Earth \([0-9]+(st|nd|rd|th) nomination\)$ # This joke has been done to death every year and isn't funny anymore, Wikipedia:Miscellany for deletion/Wikipedia:Articles for deletion/Earth (21st nomination) .*\/GA[0-9] <autoconfirmed> # Good articles should be reviewed by experienced users, not TAs or new users
.*congestion pricing.*(new.*york.*city|NYC).* <autoconfirmed> [^:]*\/sandbox.* # No sandboxes in mainspace
MOS:.* <moveonly> # There's almost never a good reason to move something to "MOS:" namespace.
# Spam (black/white)list logs should only be touched by admins; archives should only be touched by the archive bot (which can override the blacklist) MediaWiki talk:Spam-(blacklist|whitelist)\/(log|archive).* <noedit>
.*\/Archives\/\/Archives.* # Badly subnested archives created by ClueBot III
# Repeated LOUTSOCKING attempts. Possibly related to Wikipedia:Sockpuppet investigations/RahulBodke/Archive. This indef semis the existing article Kamali (TV series); I'm fine with that as collateral since the socks have been seen there too .*kamali.*(tv|television).* (?!Talk:).*kamali.*(tv|television).* <noedit|autoconfirmed|errmsg=tb-semied>
User( talk)?:YourUsername.* <errmsg=titleblacklist-custom-your-username> Category talk:(Suspected )?Wikipedia sockpuppets of .* <autoconfirmed>