MediaWiki talk:Titleblacklist

Add topic
Active discussions
The following instructions were copied from mw:Extension:Title Blacklist.

The title blacklist is maintained as a system message MediaWiki:Titleblacklist.

This page consists of regular expressions, each on a separate line. For example:

Foo <autoconfirmed|noedit|errmsg=blacklisted-testpage> 
Bar #No one should create article about it

There is no need to use "^" at the beginning and "$" at the end; these are added automatically.

Each entry may also contain optional attributes, enclosed in <> and divided by |

  • autoconfirmed — only non-autoconfirmed users are unable to create/upload/move such pages
  • noedit — users are also unable to edit this page
  • casesensitive — don't ignore case when checking title for being blacklisted
  • errmsg — the name of the message that should be displayed instead of standard

When the action is blocked, one of the following messages is displayed together with the filter row (as $1): titleblacklist-forbidden-edit, titleblacklist-forbidden-move, titleblacklist-forbidden-new-account or titleblacklist-forbidden-upload. Generic filenames have their own custom error message, MediaWiki:Titleblacklist-custom-imagename.

There is also MediaWiki:Titlewhitelist and a global title blacklist.

Only administrators, page movers and template editors can override this list on all actions. When they override this list when creating or editing a page, MediaWiki:Titleblacklist-warning is displayed. Account creators can override this list on account creations only.

The username blacklist is handled at meta:Title blacklist by adding entries with the <newaccountonly> parameter.

Protected edit request on 27 December 2021Edit

add the "VV" text to the anti-wheels vandalism [WŴẀẂẄẆẈ₩] it ended up getting used in yet another WOW strike 172.112.210.32 (talk) 06:59, 27 December 2021 (UTC)

  Not done:
This is the current line:
.*[OÓÒÔÖÕǑŌŎǪŐŒØƏΌΟΩῸὈὉὌὊὍὋОӨӦӪ0][N₦ŃÑŅŇṆΝ][ ]?[WŴẀẂẄẆẈ₩][HΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊᾘЋΗⱧԋњһh][ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹ][ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹ]+[L₤ĹĽḶŁĿΛЛЉ7][S$ŚŜŞŠṢΣЅz5].* <moveonly> # Disallows moves with "on wheels" with 2 or more Es
What exactly do you want it changed to? — xaosflux Talk 18:10, 27 December 2021 (UTC)
I don't know how regex works but I would assume it would be something like ([WŴẀẂẄẆẈ₩]/VV) to include "VV" as valid, like how ₩ is included, but as a 2-character string instead of one. 172.112.210.32 (talk) 03:35, 28 December 2021 (UTC)
  Not done (not ready to go) anyone is free to continue to discuss this, and when a ready-to-go request is ready, post it and reactivate the edit request. — xaosflux Talk 18:48, 29 December 2021 (UTC)
@Xaosflux: Presumably the IP means
.*[OÓÒÔÖÕǑŌŎǪŐŒØƏΌΟΩῸὈὉὌὊὍὋОӨӦӪ0][N₦ŃÑŅŇṆΝ][ ]?([WŴẀẂẄẆẈ₩]|VV)[HΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊᾘЋΗⱧԋњһh][ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹɘ]{2,}[L₤ĹĽḶŁĿΛЛЉ7][S$ŚŜŞŠṢΣЅz5].* <moveonly> # Disallows moves with "on wheels" with 2 or more Es
Qwerfjkltalk 21:29, 1 March 2022 (UTC)
IP, can you provide a link to the log where this happened? — xaosflux Talk 22:08, 1 March 2022 (UTC)
User_talk:WiIIie 0n Christmas VVhɘɘls. The name's it. Can't be sure this is another one of WOW's accounts but based on the number of Unicode substitutions it's more than likely. 172.112.210.32 (talk) 02:16, 2 March 2022 (UTC)
should this request be reopened? now that we know what the 172 is referring to as well as put ɘ on the blacklist? 67.21.154.193 (talk) 16:37, 21 June 2022 (UTC)
67.21.154.193, WP:BEBOLD. ― Qwerfjkltalk 16:39, 21 June 2022 (UTC)
(I just modified the regex above; see Special:Diff/1094273800.) Qwerfjkltalk 17:35, 21 June 2022 (UTC)
Thanks. I reopened it. 67.21.154.193 (talk) 17:43, 21 June 2022 (UTC)
I would recommend .*[0OÒ-ÖØŌ-œƏǑǪΌΟΩОӨӦӪὈ-ὍῸ][NÑŃ-ŋΝṆ₦] ?([WŴẀ-ẉ₩]|VV)[HhĤ-ħȞʮ-ʱΉΗЋНњҢһԋӇӉḢ-ḫἨ-ἯᾘῊⱧ][3EeÈ-Ëè-ëĒ-ěȄ-ȇȨȩɘəعڠḖ-ḝẸ-ệ]{2,}[7LĹ-łΛЛЉḶ₤][$5SzŚ-ŠΣЅṢ].* <moveonly> # Disallows moves with "on wheels" with 2 or more Es. It's a bit shorter (by using Unicode ranges), plus it includes a couple more extra characters to cover. I used regexr.com to test. This new pattern should not be any more restrictive. SWinxy (talk) 02:08, 4 July 2022 (UTC)
Added that. Let me know if any changes are needed — Martin (MSGJ · talk) 20:09, 21 August 2022 (UTC)
Awesome! Thanks a bunch. Of course, only now when it's implemented do I see opportunities to be more exhaustive (e.g. .*on wh33ls.*, directly beneath it, is not covered). If there comes an issue once again, I'll make a new one. SWinxy (talk) 20:47, 21 August 2022 (UTC)

Draft created despite blacklisting?Edit

See #Polimata above. I'd have thought the regex /.*pol[ií]mata.*/ would have prevented creation of en:Draft:El Polímata, but it didn't. If drafts aren't excluded by default, this is a situation where sockpuppets have been creating numerous articles and drafts about this performer, sometimes more than one at a time. (See en:Wikipedia:Sockpuppet investigations/El Menor Mc.) Perhaps two dozen or more have been deleted by now. Largoplazo (talk) 15:07, 25 February 2022 (UTC)

Sockpuppets didn't create that title; Robert McClenon did. —Cryptic 16:13, 25 February 2022 (UTC)
The sockpuppet created the article. But that's material only to why this pattern is on the blacklist. Regardless of who moved it, does the blacklist not prevent pages from being moved to a title? Should it? Largoplazo (talk) 16:27, 25 February 2022 (UTC)
  • Thanks for the explanation. And I appreciate your adding the update to the Phabricator ticket, which I endorse. Largoplazo (talk) 17:25, 25 February 2022 (UTC)
I would have Rejected the sandbox draft if I had known that the title was blacklisted. Robert McClenon (talk) 18:43, 25 February 2022 (UTC)
@Robert McClenon I don't think anyone is faulting you here - we need to make the interface better, but it requires a software change upstream. — xaosflux Talk 19:28, 25 February 2022 (UTC)
Definitely not faulting you, but the contrary: following the discussion above, I assumed that you would have reacted just so if you'd received such a warning. Largoplazo (talk) 19:32, 25 February 2022 (UTC)
Collateral request: Can we add /.*omar\s*brito.*/ to the blacklist? This is the artist's real name, and, generally with disambiguators, it is part of the title of some of the numerous articles and drafts that the socks have created about this person. For example, the latest sock, in addition to the draft discussed above, concurrently created Draft:Omar Brito and Draft:Omar Brito De Jesús (singer). Largoplazo (talk) 12:30, 3 March 2022 (UTC)


Protected edit request on 21 May 2022Edit

Some regular expressions can be expressed with less characters:

  • .*Huff Da(l|ll)and.* -> .*Huff Dall?and.*
  • .*[OÓÒÔÖÕǑŌŎǪŐŒØƏΌΟΩῸὈὉὌὊὍὋОӨӦӪ0][N₦ŃÑŅŇṆΝ][ ]?[WŴẀẂẄẆẈ₩][HΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊᾘЋΗⱧԋњһh][ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹ][ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹ]+[L₤ĹĽḶŁĿΛЛЉ7][S$ŚŜŞŠṢΣЅz5].* -> .*[OÓÒÔÖÕǑŌŎǪŐŒØƏΌΟΩῸὈὉὌὊὍὋОӨӦӪ0][N₦ŃÑŅŇṆΝ] ?[WŴẀẂẄẆẈ₩][HΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊᾘЋΗⱧԋњһh][ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹ][ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹ]+[L₤ĹĽḶŁĿΛЛЉ7][S$ŚŜŞŠṢΣЅz5].*

Also, I think that Gadget( definition)? talk:.* could be changed to Gadget( definition)?( talk)?:.*. Keyacom (💬 | 🖊) 12:41, 21 May 2022 (UTC)

The second one can be reduced even further, using the repetition shorthand:
  • .*[OÓÒÔÖÕǑŌŎǪŐŒØƏΌΟΩῸὈὉὌὊὍὋОӨӦӪ0][N₦ŃÑŅŇṆΝ] ?[WŴẀẂẄẆẈ₩][HΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊᾘЋΗⱧԋњһh][ÉÈËEĘĚĔĖẺẸẾỀỄễỂểȨȩḜḝĒḖḗȄȅȆȇỆệḘḙḚḛ3عڠeēėèéëẽĕęəẻếềẹ]{2,}[L₤ĹĽḶŁĿΛЛЉ7][S$ŚŜŞŠṢΣЅz5].*
LaundryPizza03 (d) 01:12, 22 May 2022 (UTC)
May i add that titles with "on wheeels" with more than 2 e's should probably be disallowed as well. 67.21.154.193 (talk) 13:11, 2 June 2022 (UTC)
Thats already the case. {2,} essentially means 2 or more of the previous thing. Aidan9382 (talk) 20:16, 14 June 2022 (UTC)
  Done Izno (talk) 21:18, 30 August 2022 (UTC)

Ban foreign characters in titles in draftspaceEdit

Looks like foreign characters are banned from titles in mainspace, userspace, and filespace, but not draftspace. I suggest changing all instances of (User|Wikipedia|File) to (User|Wikipedia|File|Draft). It would prevent draft writers from creating pages such as Draft:4 Season Project 季, then confusing our AFC reviewers who try to accept it and get a titleblacklist error message. Example. Thanks. –Novem Linguae (talk) 03:00, 6 June 2022 (UTC)

It may look like it to you, but it sure doesn't to me. None of, for example, 4 Season Project 季, User:4 Season Project 季, or File:4 Season Project 季 are blacklisted, nor should they be. Which regex are you looking at? —Cryptic 03:39, 6 June 2022 (UTC)
Unfortunately the regex is cut off in the message. It only says (?!(User. Screenshot.Novem Linguae (talk) 03:47, 6 June 2022 (UTC)
By the way what method are you using to test if a title matches the title blacklist? I'd like to test some titles but don't want to pollute mainspace. –Novem Linguae (talk) 04:18, 6 June 2022 (UTC)
Re-reading the regex's I requested be replaced, (?!(User|Wikipedia|File)( talk)?:|Talk:) is a negative lookahead, rather than a positive, so my initial edit request was probably flawed. Better disregard. Would still like to troubleshoot the Draft:4 Season Project 季 can't move to mainspace issue though if anybody sees what's going on with that. –Novem Linguae (talk) 04:23, 6 June 2022 (UTC)
If you try to create a blacklisted title, you get a warning saying so on the edit-page screen (MediaWiki:Titleblacklist-forbidden-edit). Example. If you're an admin (or, presumeably, a pagemover or templateeditor), you instead get told which regex it matches (Mediawiki:Titleblacklist-warning). No need to save.
Looks like it's matching (?!(User|Wikipedia)( talk)?:|Talk:)\P{L}*\p{Latin}.*[^\p{Latin}\P{L}ʻ].* <moveonly> # Latin + non-Latin in the "# DISALLOW PAGE MOVES TO MIXED-SCRIPT TITLES [...]# Intentionally move-only due to false positives" section. I'd call this a false positive, ayup. Want me to move it for you? (And shouldn't it be to Love Story (4 Season Project 季) or Love Story (Kyuhyun album) instead?) —Cryptic 04:37, 6 June 2022 (UTC)
Good call on the title. I've renamed it to Draft:Love Story (Kyuhyun album). Now that the hanja character is gone, I suppose we can just let the AFC reviewer approve it. Thanks for your help my friend. –Novem Linguae (talk) 04:56, 6 June 2022 (UTC)

Protected edit request on 15 June 2022Edit

The entry .*Maisani.* appears to involve the LTA Brucejenner (talk · contribs), whose last confirmed SPI was in 2013, and can probably be removed if there is anyone notable with this name. –LaundryPizza03 (d) 11:44, 15 June 2022 (UTC)

  Done @LaundryPizza03: it is removed. — xaosflux Talk 14:08, 28 June 2022 (UTC)

Protected edit request on 10 July 2022Edit

Remove *HoIocaust.* #Trying to outsmart our automated detection using an uppercase I in stead of a lowercase l in the word "Holocaust" in the blacklist because it should be a redirect to the title Holocaust instead of blacklisting them. Any history why they added it to the blacklist? Trolls? Sockpuppetry regarding the title? Winload.EXE (talk) 11:40, 10 July 2022 (UTC)

  Not done: I suggest that any variation of 'HoIocaust' is not a reasonable redirect, search term, or title. It has been used abusively, for example by Special:DeletedContributions/186.216.81.21. It is reasonable to assume the same LTA is still active. -- zzuuzz (talk) 02:13, 11 July 2022 (UTC)
@Winload.EXE, added here ― Qwerfjkltalk 06:56, 11 July 2022 (UTC)
If a redirect were appropriate (and I don't think it is, I can't imagine declining a {{db-r3}} on anything of the form SomethingIsomethingSomethinglsomething) then the way to get it is not to unblacklist this - that's not happening - but to get an administrator/templateeditor/pagemover to create it for you. Ask at WP:AFC/R if you still think it's a good idea and that you can convince somebody to do so. —Cryptic 07:03, 11 July 2022 (UTC)
@Cryptic, as an AFCRC reviewer, a better place is WP:RfPP (as noted in the edit notice). ― Qwerfjkltalk 15:23, 11 July 2022 (UTC)

Protected edit request on 11 July 2022Edit

Please add "shit" to the list of usernames blacklisted from creation (i.e put */bshit/* or something). 58.179.95.13 (talk) 01:07, 11 July 2022 (UTC)

  Not done New usernames are handled at m:Title blacklist. I'd point out there are some names containing "\bshit", such as Shithi Saha and Shitij Kapur. These names are generally automatically reported to WP:UAA where they can be dealt with appropriately. -- zzuuzz (talk) 01:54, 11 July 2022 (UTC)

Remove copyrightEdit

Please remove copyright from punchho.com . Because it's not a bot or spam url and trusted by Google also. 2409:4053:581:F6BD:FB83:4B63:2D2A:7EA1 (talk) 09:58, 14 August 2022 (UTC)

Yeah, about that... "Google trusts it"
Furthermore, Google confused Punchho with Pucho (which has negative reviews on Glassdoor). I saw the URL. Seems to be a random Q&A site, either way, not a reliable proper reference. WannurSyafiqah74 (talk) 12:29, 17 August 2022 (UTC)
Didn't realize this contributor was blocked already. Also, SPA moment. WannurSyafiqah74 (talk) 12:30, 17 August 2022 (UTC)

Ahmed Al-HemrayiEdit

There have multiple attempts to create articles on Ahmed Al-Hemrayi Ahmed Alhemrayi, and other disambiguated forms of these names. There are also attempts to evade the record by the insertion of unnecessary disambiguators after the name, which will be blocked by the title blacklist. Most of these attempts are made by sockpuppets. Robert McClenon (talk) 00:37, 20 August 2022 (UTC)

E.g.
.*Ahmed (Al)?-?[Hh]emrayi.* — Qwerfjkltalk 20:17, 21 August 2022 (UTC)
The intended name appears to be primarily Ahmed Al-Hemyari/Draft:Ahmed Al-Hemyari) or alternatively Ahmed Alhemyari/Draft:Ahmed Alhemyari. I'm not sure if [Hh]emrayi has been used. I see that some salting has been done, and do wonder whether much more is required at this stage. User talk:Mr intartok, probably an early account, was 6 months ago. Intartok20 was in June, and Intartok was a few days ago. They don't currently seem to be wandering too far off-title. -- zzuuzz (talk) 21:09, 21 August 2022 (UTC)
The seventeen deleted hits (plus Wikipedia:Articles for deletion/Ahmed Alhemyari) for the wider pattern .*ahmed.*hemyari.* are here. There are none for .*ahmed.*hemrayi.*. —Cryptic 21:20, 21 August 2022 (UTC)
  Not done for now: I'm somewhere in the realm of "get consensus"/"is this really a problem"? Two admins before this comment who haven't acted on the request yet. Izno (talk) 19:27, 4 September 2022 (UTC)

Ronald MerkleEdit

  • Add combination of "Ronald" and "Merkle"

Articles on this person are being persistently recreated by Debianr3 and OPservator, and others. Ronald Merkle and several forms of Ronald I. Merkle have been created and deleted. Robert McClenon (talk) 05:42, 23 August 2022 (UTC)

E.g. .*Ronald.*Merkle.* — Qwerfjkltalk 06:50, 23 August 2022 (UTC)
Will repeat what I said at RFPP that I think emasures like this will only make it harder to catch the abuse. Atac2 is not going to stop vandalizing just because we blacklist their favorite titles. -- Tamzin[cetacean needed] (she|they|xe) 06:53, 23 August 2022 (UTC)
Fuller thoughts at Wikipedia:Salting is usually a bad idea (also discussing title-blacklisting). -- Tamzin[cetacean needed] (she|they|xe) 19:44, 23 August 2022 (UTC)
Hits for /.*ron.*me?rke?l.*/i. —Cryptic 23:03, 23 August 2022 (UTC)
What Tamzin said - I would strongly recommend we don't do this. firefly ( t · c ) 17:33, 29 August 2022 (UTC)
  Not done for now: please establish a consensus for this alteration before using the {{edit protected}} template. Izno (talk) 19:25, 4 September 2022 (UTC)

BeanerEdit

I have compiled a list of all the pages, existing or deleted, that contain the anti-Mexican ethnic slur beaner — specifically, matching the regex .*[Bb]eaner.* — in the title at the Quarry, using code recycled from the Ronald Merkle request above. The results consist mostly of user talk pages, many for users blocked for vandalism or offensive usernames. Aside from Beaner itself, the only mainspace pages matching the word are:

Any thoughts, particularly pertaining to beanery? –LaundryPizza03 (d) 06:35, 1 September 2022 (UTC)

Entries on the title blacklist are case-insensitive by default, which is my regex matches at Quarry always start (?i). They can be overridden to be case-sensitive, but that's usually counterproductive - most vandals determined to start a page like Draft:Why boss is a fat beaner would try Draft:WHY BOSS IS A FAT BEANER before things like Draft:Why boss is a fat b e a n e r or such. Case-sensitivity here misses BEANER'S Gourmet Coffee, User:BEANER, User talk:BEANER, User talk:BEANER101, User talk:BEANER666, User talk:BEanerWIThaBURRItOgun, and User talk:YOUNGBEANER (which we'd want it to match) and also User:Proud2BeaNerd, User talk:Proud2BeaNerd, User talk:CaribbeanErasmus, User talk:TheBeaNerd, File:BengeoBeaneRoad.jpg (which we wouldn't).
Separately, that's enough false positives in mainspace compared to the number of true positives outside userspace that I wouldn't ever consider blacklisting this myself. —Cryptic 22:27, 4 September 2022 (UTC)