|
|
Line 1: |
Line 1: |
| # This is a title blacklist; titles that match regex here are forbidden, and cannot be created.
| |
| # Options exist to stop editing, account creation, and moves as well. See [[mw:Extension:Title Blacklist]] for documentation
| |
| # See the [[{{TALKPAGENAME}}|talk page]] for more information.
| |
|
| |
|
| # Please comment any additions made to the blacklist.
| |
| # Note: Internally, the pattern delimiter is '/', so be sure to escape all '/'s.
| |
| # UTF-8 mode is enabled. Do not use literal non-breaking spaces in regexes as some browsers cannot handle them.
| |
|
| |
| # NOTE : blacklist titles imported from http://en.wikipedia.org/wiki/MediaWiki_talk:Titleblacklist and from http://meta.wikimedia.org/wiki/Title_blacklist as a starting point, then edited --[[User:Jacki Buros|Jacki]] 01:01, 24 January 2011 (UTC)
| |
|
| |
| # 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
| |
| .*[\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
| |
| .*\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
| |
|
| |
|
| |
| # EXCESSIVE PUNCTUATION OR REPETITION
| |
| .*[!?‽¿]{3}(?<!!!!).*
| |
| .*[!?‽¿]{2}(?<!!!!).* <moveonly>
| |
| .*[!?‽¿]\s+[!?‽¿].*
| |
| .*‽‽.* <moveonly>
| |
| .*¿¿.* <moveonly>
| |
| .*[\p{Z}]{2}.* # Disallows two adjacent "separator" characters (mostly funky spaces)
| |
| .*[^\p{L}\d ]{5}.* # Disallows five consecutive characters that are not letters (in any script), numbers, or spaces
| |
| .*([^0])\1{4}.* <moveonly> # Disallows four or more of the same character from page moves
| |
| .*(.)\1{10}.* <newaccountonly> # Disallows eleven or more of the same character repeated in usernames
| |
| .{40,} <newaccountonly>
| |
| .*\p{Lu}(\P{L}*\p{Lu}){9}.* <casesensitive | moveonly> # Disallows moves with more than nine consecutive capital letters
| |
|
| |
|
| |
| # INVERTED QUESTION MARK WITH NON-LATIN TEXT
| |
| .*¿.*[^\p{Latin}\P{L}].*
| |
| .*[^\p{Latin}\P{L}].*¿.*
| |
|
| |
| # ATTACK TITLES AND/OR PAGE MOVE VANDALISM TARGETS
| |
| .*Miley Cyrus slid on.*
| |
| .*JEWS DID .* <casesensitive>
| |
| .*[OÓÒÔÖÕǑŌŎǪŐŒØƏΌΟΩῸὈὉὌὊὍὋОӨӦӪ][N₦ŃÑŅŇṆΝ][ ]?[WŴẀẂẄẆẈ₩][HΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊᾘЋΗⱧԋњһh][ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹ][ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹ]+[L₤ĹĽḶŁĿΛЛЉ][[S$ŚŜŞŠṢΣЅ].* <moveonly> # Disallows moves with "on wheels" with 2 or more Es
| |
| .*on wh33ls.*
| |
| .*on whiels.*
| |
| .*on wiels.*
| |
| .*on hueels.*
| |
| .*onhueels.*
| |
| .*\bwith wh?iels\b.* <moveonly>
| |
| .*on rails.* <moveonly>
| |
| .*on treads.* <moveonly>
| |
| .*BITCH.* <casesensitive>
| |
| .*COCK.* <casesensitive>
| |
| .*[cċĉ¢сćĉçč][óòôöõǒōŏǫőøόδοσоʘǿọ][cċĉ¢сćĉçč][kķкќқҝҡҟӄ].*
| |
| .*[ċĉ¢сćĉçč][oóòôöõǒōŏǫőøόδοσоʘǿọ][cċĉ¢сćĉçč][kķкќқҝҡҟӄ].*
| |
| .*[cċĉ¢сćĉçč][oóòôöõǒōŏǫőøόδοσоʘǿọ][ċĉ¢сćĉçč][kķкќқҝҡҟӄ].*
| |
| .*[cċĉ¢сćĉçč][oóòôöõǒōŏǫőøόδοσоʘǿọ][cċĉ¢сćĉçč][ķкќқҝҡҟӄ].*
| |
| .*CUM.* <casesensitive | moveonly>
| |
| .*DICK.* <casesensitive>
| |
| .*giiant.*
| |
| .*giant penis.*
| |
| .*huge penis.*
| |
| .*smaller.than.average.* <moveonly>
| |
| .*have sex.* <moveonly>
| |
| .*(?:suck|his|your|my) penis.* <moveonly>
| |
| .*(?:http|https|ftp|mailto|torrent|ed2k)\:\/\/[\w:@\-]+\.[\w\-]+.*
| |
| .*\bis\s+an?\s+(?:dick|cunt|fag|bitch|shit|fuck|loser|ass|gay|ghey|moron|retard|stupid|slut|pa?edo).* <autoconfirmed>
| |
| .*\bis\s+an?\s+(?:dick|cunt|fag|bitch|shit|fuck|loser|ass|gay|ghey|moron|retard|stupid|slut|pa?edo).* <moveonly>
| |
| .*[Ll][Oo][Ll].*[Ww][Uu][Tt].*
| |
| .*\bnimp\.org.*
| |
| .*JIHAD, BITCHES.* <casesensitive>
| |
| .*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>
| |
| .*nigger.*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.*
| |
| .*GGER.* <casesensitive>
| |
| .*RMY.* <casesensitive | moveonly>
| |
| .*ERM[IE][EY].* <casesensitive>
| |
| .*R.M.I.E.* <casesensitive | moveonly>
| |
| .*R..M..I..E.* <casesensitive | moveonly>
| |
| .*RMEY.* <casesensitive>
| |
| .*Rap(e|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>
| |
| .*is stretched by.* <newaccountonly>
| |
| .*coċk.* <newaccountonly>
| |
| .*cóck.* <newaccountonly>
| |
| .*aßs.* <newaccountonly>
| |
| .*[BΒБВ฿][RŔŖŘȐȒƦʳʴʵʶṘṚṜṞЯ®ΡΡ₧ÞþΡρРрƤṔṖǷґЃrمŕŗřṛṝгΓ][Il1!ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮį][T₮ŢŤṬΤТЋҬtţťṭτтŧ](ph|f)[AΑĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4][GĜĞĠĢƓǤǦǴḠ69&Γ].* #Britfag/phag
| |
| .*\b(moral)?fag\b.* <moveonly>
| |
| .*EconomicsGuy.* <newaccountonly>
| |
| .*\bN[äao]wlins?(Wiki)?\b.* <moveonly>
| |
| .*\b[N₦ŃÑŅŇṆΝ][AΑĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4óòôöõǒōŏǫőøόδοσоʘǿọ][W₩ŴΨШЩ][L₤ĹĽḶŁĿΛЛЉ][ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįī][N₦ŃÑŅŇṆΝ]s?(Wik)?\b.* <newaccountonly>
| |
| .*\b[N₦ŃÑŅŇṆΝ][AΑĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4óòôöõǒōŏǫőøόδοσоʘǿọ][W₩ŴΨШЩ][L₤ĹĽḶŁĿΛЛЉ][ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįī][N₦ŃÑŅŇṆΝ]s?[W₩ŴΨШЩ][ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįī][K₭ΚКЌҠҞӃ][ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįī].* <newaccountonly>
| |
| .*\b[N₦ŃÑŅŇṆΝ][AΑĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4óòôöõǒōŏǫőøόδοσоʘǿọ][W₩ŴΨШЩ][L₤ĹĽḶŁĿΛЛЉ][ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįī][N₦ŃÑŅŇṆΝ][W₩ŴΨШЩ][ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįī][K₭ΚКЌҠҞӃ][ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįī].* <newaccountonly>
| |
| .*\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>
| |
| .*whilst.* <moveonly>
| |
| .*\.\.\.H.* <moveonly>
| |
| .*\.\.\.\.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)
| |
| .*[HНΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊЋΗᾘ\+−ŧſⱧԋњһhłƗ!ł!ÌÍÎÏĨļǏĪĬİḷŀΙЇɨٲٱ!łľıĮįḹtţťṭτтŧĵſ]{1,3}\W*[ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹ]{1,3}\W*[RŔŖŘȐȒƦʳʴʵʶṘṚṜṞЯ®ΡΡ₧ÞþΡρРрƤṔṖǷґЃrمŕŗřṛṝгΓ]{1,3}\W*[Mm]{1,3}\W*[ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹ]{1,3}\W*[ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹ].* <moveonly|errmsg=titleblacklist-custom-pagemove|casesensitive> #HERMEE
| |
| .*['`’]\s*[RŔŖŘȐȒƦʳʴʵʶṘṚṜṞЯ®ΡΡ₧ÞþΡρРрƤṔṖǷґЃrمŕŗřṛṝгΓ]{1,3}\W*[Mm]{1,3}\W*[ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹ]{1,3}\W*[ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹ].* <moveonly|errmsg=titleblacklist-custom-pagemove|casesensitive> #'RMEE
| |
| .*[HНΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊЋΗᾘ\+−ŧſⱧԋњһłƗ!]\s*([AΑÂĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4]\s*)+[96]\s*[96]\s*[96]\s*[ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹ]\s*[RŔŖŘȐȒƦʳʴʵʶṘṚṜṞЯ®ΡΡ₧ÞþΡρРрƤṔṖǷґЃ]م.* <moveonly|errmsg=titleblacklist-custom-pagemove> #HA999ER
| |
| .*[96]\s*[96]\s*[ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹ]\s*[RŔŖŘȐȒƦʳʴʵʶṘṚṜṞЯ®ΡΡ₧ÞþΡρРрƤṔṖǷґЃΓ]م.*<moveonly|errmsg=titleblacklist-custom-pagemove> #HA99ER 2
| |
| .*[96][96]\s*[ΕÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹ]\s*[RŔŖŘȐȒƦʳʴʵʶṘṚṜṞЯ®ΡΡ₧ÞþΡρРрƤṔṖǷґЃΓ]م.*<moveonly|errmsg=titleblacklist-custom-pagemove> #HA99ER 3
| |
| .*[96][96][ΕÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹ]\s*[RŔŖŘȐȒƦʳʴʵʶṘṚṜṞЯ®ΡΡ₧ÞþΡρРрƤṔṖǷґЃΓ]م.*<moveonly|errmsg=titleblacklist-custom-pagemove> #HA99ER 4
| |
| .*[ÂĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩][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
| |
| .*WP\:.* <newaccountonly>
| |
| .*WT\:.* <newaccountonly>
| |
| .*you.useless.* # current spate of vandal page creations
| |
| .*you.fucking.*
| |
| .*you.cunt.*
| |
| .*fucking.cunt.*
| |
| .*useless.cunt.*
| |
| .*Wales.you.*
| |
| .*fucking.useless.* # more of same
| |
| .*cuntmonkey.*
| |
| .*Hey.Jimmy.Wales.*
| |
| .*\([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>
| |
| .*Yellow.*Monkey.*
| |
| .*pawns.wiki.* <moveonly>
| |
| .*nimp.org.*
| |
| .*ⒽⒶⒼⒼⒺⓇ.* <newaccountonly> #Latest Grawp naming scheme
| |
| .*p[ÉÈËĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠēėèéëẽĕęəẻếềẹ]nis.* <newaccountonly>
| |
| .*Magyar.nem.ember.* <newaccountonly>
| |
| .*Tewapack.* <moveonly>
| |
| .*Cremepuff.* <newaccountonly>
| |
| .*fuuck.* <newaccountonly>
| |
| .*suuck.* <newaccountonly>
| |
| .*coock.* <newaccountonly>
| |
| .*Colonel.Sanders.* <moveonly>
| |
| .*kzm\.pas.* #used to create malicious user talk subpages
| |
| .*zilog\s*head.* <autoconfirmed> # Prolific sock GEORGIEGIBBONS
| |
| .*on\s*wheels.*edition.* <autoconfirmed>
| |
| .*[tţťṭτтŧ][HНΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊЋΗ][ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹ]\s*[tţťṭτтŧ][HНΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊЋΗ].[N₦ŃÑŅŇṆΝ][GĠĢƓǤǦǴḠ69&Γ].* <newaccountonly> # Persistent "The Thing" attack account recreation
| |
| .*WikiDan.*61.* <newaccountonly> # See [[Wikidoc:Sockpuppet_investigations/Moutray2010]]
| |
| .*shakur green.* #Recreation under different titles; see [[Wikidoc:Articles for deletion/Shakur Green]]
| |
|
| |
| # PAGE MOVE TARGETS
| |
| (.*\W)?([HΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊЋΗᾘ−ŧſⱧԋł]|[Il1!ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįḹtţťṭτтŧjĵјſ\]\[]\W[Il1!ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįḹtţťṭτтŧjĵјſ\]\[])+(\W|\W.*\W)?([ǼÆǢƸEÈÉÊËĒĔĖĘĚƎƐȄȆȨЭѤӬḔḖḘḚḜẸẺẼẾỀỂỄỆₑΈΕἘἙἚἛἜἝῈЀЄЕӖ3ΣƩع?UÙÚÛÜŨŪŬŮŰŲǓǕǗǙǛΫΥΫΎRŔŖŘȐȒƦʳʴʵʶṘṚṜṞЯ®ΑΕϵΓم](\W|\W.*\W)?)*([RŔŖŘȐȒƦʳʴʵʶṘṚṜṞЯ®ΡΡ₧ÞþΡρРрƤṔṖǷґЃ](\W|\W.*\W)?)+([MƜḾṀṂМӍΜ₥М](\W|\W.*\W)?)+[YÝŸŶƳȲʸẎỲỴỶỸƱΎΥΫὙὛὝὟῪῨῩУϓ]+(\W.*)? <moveonly> # HERMY
| |
| (.*\W)?[YÝŸŶƳȲʸẎỲỴỶỸƱΎΥΫὙὛὝὟῪῨῩУϓ]+(\W|\W.*\W)?([MƜḾṀṂМӍΜ₥М](\W|\W.*\W)?)+([RŔŖŘȐȒƦʳʴʵʶṘṚṜṞЯ®ΡΡ₧ÞþΡρРрƤṔṖǷґЃΓم](\W|\W.*\W)?)+([ǼƸEÈÉÊËÆǢĒĔĖĘĚƎƐȄȆȨЭѤӬḔḖḘḚḜẸẺẼẾỀỂỄỆₑΈΕἘἙἚἛἜἝῈЀЄЕӖ3ΣƩع?UÙÚÛÜŨŪŬŮŰŲǓǕǗǙǛΫΥΫΎRŔŖŘȐȒƦʳʴʵʶṘṚṜṞЯΓ®ΑΕϵ](\W|\W.*\W)?)*([HΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊЋΗŧſ−Ⱨԋᾘ\+]|[Il1!ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıj Įįḹtţťṭτтŧĵјſ\]\[]\W[Il1!ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįḹtţťṭτтŧjĵјſ\]\[])+(\W.*)? <moveonly> # YMREH
| |
| Wikidoc( 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|Wikidoc|File)( talk)?:|Talk:)[\P{Latin}A-Z]*[^\P{Latin}A-Z].*\p{Cyrillic}.* # Cyrillic + Non-ASCII Latin
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{Cyrillic}*\p{Cyrillic}.*[^\P{Latin}A-Z].* # Cyrillic + Non-ASCII Latin
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)[\P{Latin}A-Z]*[^\P{Latin}A-Z].*\p{Greek}.* # Greek + Non-ASCII Latin
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{Greek}*\p{Greek}.*[^\P{Latin}A-Z].* # Greek + Non-ASCII Latin
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{Cyrillic}*\p{Cyrillic}.*\p{Greek}.* # Cyrillic + Greek
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{Greek}*\p{Greek}.*\p{Cyrillic}.* # Cyrillic + Greek
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Armenian}.*[^\p{Armenian}\P{L}].* # Armenian + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Armenian}\P{L}].*\p{Armenian}.* # Armenian + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Bengali}.*[^\p{Bengali}\P{L}].* # Bengali + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Bengali}\P{L}].*\p{Bengali}.* # Bengali + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Cherokee}.*[^\p{Cherokee}\P{L}].* # Cherokee + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Cherokee}\P{L}].*\p{Cherokee}.* # Cherokee + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Ethiopic}.*[^\p{Ethiopic}\P{L}].* # Ethiopic + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Ethiopic}\P{L}].*\p{Ethiopic}.* # Ethiopic + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Georgian}.*[^\p{Georgian}\P{L}].* # Georgian + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Georgian}\P{L}].*\p{Georgian}.* # Georgian + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Gujarati}.*[^\p{Gujarati}\P{L}].* # Gujarati + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Gujarati}\P{L}].*\p{Gujarati}.* # Gujarati + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Gurmukhi}.*[^\p{Gurmukhi}\P{L}].* # Gurmukhi + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Gurmukhi}\P{L}].*\p{Gurmukhi}.* # Gurmukhi + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Kannada}.*[^\p{Kannada}\P{L}].* # Kannada + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Kannada}\P{L}].*\p{Kannada}.* # Kannada + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Khmer}.*[^\p{Khmer}\P{L}].* # Khmer + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Khmer}\P{L}].*\p{Khmer}.* # Khmer + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Lao}.*[^\p{Lao}\P{L}].* # Lao + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Lao}\P{L}].*\p{Lao}.* # Lao + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Malayalam}.*[^\p{Malayalam}\P{L}].* # Malayalam + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Malayalam}\P{L}].*\p{Malayalam}.* # Malayalam + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Myanmar}.*[^\p{Myanmar}\P{L}].* # Myanmar + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Myanmar}\P{L}].*\p{Myanmar}.* # Myanmar + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Oriya}.*[^\p{Oriya}\P{L}].* # Oriya + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Oriya}\P{L}].*\p{Oriya}.* # Oriya + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Runic}.*[^\p{Runic}\P{L}].* # Runic + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Runic}\P{L}].*\p{Runic}.* # Runic + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Sinhala}.*[^\p{Sinhala}\P{L}].* # Sinhala + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Sinhala}\P{L}].*\p{Sinhala}.* # Sinhala + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Syriac}.*[^\p{Syriac}\P{L}].* # Syriac + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Syriac}\P{L}].*\p{Syriac}.* # Syriac + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Tamil}.*[^\p{Tamil}\P{L}].* # Tamil + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Tamil}\P{L}].*\p{Tamil}.* # Tamil + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Telugu}.*[^\p{Telugu}\P{L}].* # Telugu + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Telugu}\P{L}].*\p{Telugu}.* # Telugu + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Thaana}.*[^\p{Thaana}\P{L}].* # Thaana + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Thaana}\P{L}].*\p{Thaana}.* # Thaana + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Thai}.*[^\p{Thai}\P{L}].* # Thai + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Thai}\P{L}].*\p{Thai}.* # Thai + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*\p{Tibetan}.*[^\p{Tibetan}\P{L}].* # Tibetan + anything else
| |
| (?!(User|Wikidoc|File)( talk)?:|Talk:)\P{L}*[^\p{Tibetan}\P{L}].*\p{Tibetan}.* # Tibetan + anything else
| |
|
| |
| # DISALLOW PAGE MOVES TO MIXED-SCRIPT TITLES
| |
| # Intentionally move-only due to false positives
| |
| (?!(User|Wikidoc)( talk)?:|Talk:)\P{L}*\p{Latin}.*[^\p{Latin}\P{L}].* <moveonly> # Latin + non-Latin
| |
| (?!(User|Wikidoc)( talk)?:|Talk:)\P{L}*[^\p{Latin}\P{L}].*\p{Latin}.* <moveonly> # Latin + non-Latin
| |
| (?!(User|Wikidoc)( talk)?:|Talk:)\P{L}*\p{Greek}.*[^\p{Greek}\P{L}].* <moveonly> # Greek + non-Greek
| |
| (?!(User|Wikidoc)( talk)?:|Talk:)\P{L}*[^\p{Greek}\P{L}].*\p{Greek}.* <moveonly> # Greek + non-Greek
| |
| (?!(User|Wikidoc)( talk)?:|Talk:)\P{L}*\p{Cyrillic}.*[^\p{Cyrillic}\P{L}].* <moveonly> # Cyrillic + non-Cyrillic
| |
| (?!(User|Wikidoc)( 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|Wikidoc)( talk)?:|Talk:)(.*\/)?\P{L}*\p{Latin}[^\/]*[^\p{Latin}\P{L}].* <moveonly> # Latin + non-Latin
| |
| ((User|Wikidoc)( talk)?:|Talk:)(.*\/)?\P{L}*[^\p{Latin}\P{L}][^\/]*\p{Latin}.* <moveonly> # Latin + non-Latin
| |
| ((User|Wikidoc)( talk)?:|Talk:)(.*\/)?\P{L}*\p{Greek}[^\/]*[^\p{Greek}\P{L}].* <moveonly> # Greek + non-Greek
| |
| ((User|Wikidoc)( talk)?:|Talk:)(.*\/)?\P{L}*[^\p{Greek}\P{L}][^\/]*\p{Greek}.* <moveonly> # Greek + non-Greek
| |
| ((User|Wikidoc)( talk)?:|Talk:)(.*\/)?\P{L}*\p{Cyrillic}[^\/]*[^\p{Cyrillic}\P{L}].* <moveonly> # Cyrillic + non-Cyrillic
| |
| ((User|Wikidoc)( 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>
| |
|
| |
| # Only numbers in the filename
| |
| File:\d+\.\w+ <reupload|errmsg=titleblacklist-custom-imagename>
| |
|
| |
| # COLBERT
| |
| .*corn[- ]?hole
| |
|
| |
| # Attempts to verify with google analytics
| |
| .*[Gg]oogle[A-Za-z0-9]*\.html*
| |
|
| |
| # /Print versions of templates. ("Templates" can be created in any namespace, so blocking in all namespaces.)
| |
| (?!(?:Talk:|(?:User|Wikidoc|File|MediaWiki|Template|Help|Category|News) talk:)).*\/Print <noedit|errmsg=titleblacklist-custom-print>
| |
|
| |
| # block page names ending with .php or .js
| |
| .*\.php
| |
| .*\.js
| |
| .*\.pl
| |
|
| |
| <!-- leave this line exactly as it is --> <pre>
| |
| #first one
| |
| .*[!?]{3,}.* <autoconfirmed>
| |
| (?:[^\/]+[\/:])?(index\.php|w\/wiki)(?:\/.+)?
| |
| (?:[^\/]+[\/:])?(port.*\.php|w\/wiki)(?:\/.+)?
| |
|
| |
| #Usernames
| |
| # From old username blacklist, re-created for this
| |
| .*(?:a(cl|d)min|sysop).* <newaccountonly>
| |
| .*moderator.* <newaccountonly>
| |
| .*arbit(?:er|rator).* <newaccountonly>
| |
| .*ch[e3]ckus[e3]r.* <newaccountonly>
| |
| .*oversight.* <newaccountonly>
| |
| .*steward.* <newaccountonly>
| |
| .*bur(eau|o)cr?at.* <newaccountonly>
| |
|
| |
| .*p[eé]n[iílı][s5].* <newaccountonly>
| |
| .*vagina.* <newaccountonly>
| |
| .*cock(sucker|face).* <newaccountonly>
| |
| .*fu[c\(k]k\b.* <newaccountonly>
| |
| .*scr[o0]tum.* <newaccountonly>
| |
| .*orgasm.* <newaccountonly>
| |
| .*fellatio.* <newaccountonly>
| |
| .*cunnilingus.* <newaccountonly>
| |
| .*dildo.* <newaccountonly>
| |
| .*ni(?:gg|qq)(?:a|er|3r).* <newaccountonly>
| |
| .*JEWS DID.* <newaccountonly|casesensitive>
| |
| .*JEW.* <newaccountonly|casesensitive>
| |
| .*bitch.* <newaccountonly>
| |
| .*fag\.?got.* <newaccountonly>
| |
| .*asshole.* <newaccountonly>
| |
| .*[ck\(]unt.* <newaccountonly>
| |
| .*AIDS.* <newaccountonly|casesensitive>
| |
| .*molest[\ s].* <newaccountonly>
| |
| .*S[lI1]ut.* <newaccountonly>
| |
| .*h[iíl1]t(?-i:[LlI1])[e3]r.* <newaccountonly>
| |
|
| |
| .*\.(?:com|org|co\.uk|net|info)\b.* <newaccountonly>
| |
|
| |
| .*on ?wheels.* <newaccountonly>
| |
| .*wikipedo.* <newaccountonly>
| |
| .*\bNC state\b.*\bis\b.* <newaccountonly>
| |
| .*[GⒼĜĞĠĢƓǤǦǴḠ].*[RŔⓇŖŘȐȒṘṚṜṞ®].*[AǼAÀⒶÁÂÃÄÅĀĂĄǍǞǠǺȀȂȦḀẠẢẤẦẨẪẬẮẰẲẴẶÆ4@].*[WŴẀẂẄẆẈ₩].*[PƤṔṖǷ₧ÞþΡρРр].* <newaccountonly>
| |
| .*[ⒼGĜĞĠĢƓǤǦǴḠ].*[RŔŖⓇŘȐȒṘṚṜṞ®].*[AǼⒶAÀÁÂÃÄÅĀĂĄǍǞǠǺȀȂȦḀẠẢẤẦẨẪẬẮẰẲẴẶÆ4@].*VV.*[PƤṔṖǷ₧ÞþΡρРр].* <newaccountonly>
| |
| .*N[[:punct:] ]I[[:punct:] ]G[[:punct:] ]G[[:punct:] ]E[[:punct:] ]R.* <newaccountonly>
| |
| .*fuquay.* <newaccountonly>
| |
| .*G[rw]{2,3}ap.* <newaccountonly>
| |
| .*fooledyouSt(?:u|ew)ards\d{0,4}.* <newaccountonly>
| |
| .*hagg[ae]r.* <newaccountonly>
| |
| .+massive c.* <newaccountonly>
| |
| .*negro scum.* <newaccountonly>
| |
| .*awp's massive c.* <newaccountonly>
| |
| .*tched by.* <newaccountonly>
| |
| .*rapes?bab(?:y|ies).* <newaccountonly>
| |
| .*stretċhed.* <newaccountonly>
| |
| .*StretċhedBy.* <newaccountonly>
| |
| .*str[eė]tch[eė]d.* <newaccountonly>
| |
| .*vandal.* <newaccountonly>
| |
|
| |
| #Other users
| |
| .*H.R.[L|1I]D.*K(?:R|[|!ɨᎥ1iIÍÌĬîÎǏÏĨįĮĪıİlľŀłļḷΙιіІЇ丨])+CH[ΕÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3eēėèéêëẽĕęəẻếềẹ'][L|1I].* <newaccountonly>
| |
| .*K(?:R|[|!ɨᎥ1iIÍÌĬîÎǏÏĨįĮĪıİlľŀłļḷΙιіІЇ丨])+CH[ΕÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3eēėèéëẽĕêęəẻếềẹ'][L|1I].*H.R.[L|1I]D.* <newaccountonly>
| |
|
| |
| .*Kr[i1l]mpet.* <newaccountonly>
| |
| .*Betacommand.* <newaccountonly>
| |
| .*Com[bp][1Il]ex.* <newaccountonly>
| |
|
| |
| # Vandal patterns
| |
| plays?\s*with <newaccountonly>
| |
| P[eèéêë][iìíïî]d[aàáâä]r <newaccountonly|errmsg=Invalid username>
| |
| #影武者 (from [[zh:]]) - well-known targets of serial vandalism
| |
| .*影.*武.*者.* <newaccountonly>
| |
| .*[邓鄧].*[傑杰].* <newaccountonly>
| |
| .*林.*士.*涵.* <newaccountonly>
| |
| \D+\d\d\d\d\d+ <newaccountonly>
| |
|
| |
| User(?: talk)?:(?:Moulton|Barsoom Tork|Pocoyo Albatross|Anything Muppets|Moosey Mouse|Inbloomed Muppets).* <casesensitive|noedit>
| |
|
| |
| (?i:[GĜĞĠĢƓǤǦǴḠ69&Γ]((\W|\W.*\W)?[RŔŖŘȐȒṘṚṜṞ®Ρ₧ÞþΡρРрƤṔṖǷ](\W|\W.*\W)?)+([ǼAÀÁÂÃÄÅĀĂĄǍǞǠǺȀȂȦȺḀẠẢẤẦẨẪẬẮẰẲẴẶÆǢ4@?Α](\W|\W.*\W)?)+([VƲṼṾWŴẀẂẄẆẈ₩UÙÚÛÜŨŪŬŮŰŲǓǕǗǙǛΫΥΫΎ](\W|\W.*\W)?)+[PƤṔṖǷ₧ÞþΡρРр]) <newaccountonly>
| |
|
| |
| #German strong language
| |
| .* ist schwul.* <newaccountonly>
| |
| # fick...
| |
| .*f[iíıl]ck(?:e[rn]\b|t\b| d[ieo]).* <newaccountonly>
| |
| # scheiss
| |
| .*[s$]che?(?-i:[Iiíıl](?:ß|[Ss$]{2})).* <newaccountonly>
| |
| # wichser
| |
| .*w[iíıl1](?:chs|x{1,3})[e3]?r.* <newaccountonly>
| |
|
| |
| # Crosswiki spam
| |
| {{ns:2}}:Vasilisa(\d)+
| |
| Vasilisa(\d)+ <newaccountonly>
| |
|
| |
| google.*\.html
| |