Talk:Title blacklist

(Redirected from WM:TBL)
Latest comment: 5 hours ago by Pppery in topic Troubleshooting and problems
Shortcut:
WM:TBL
The associated page is used by the TitleBlacklist MediaWiki extension, and lists strings of regular expressions that may not be used as page titles or usernames on any Wikimedia projects. Any Meta-Wiki administrator or steward can edit this blacklist.

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

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

Completed requests are archived, additions and removal are logged.

SpBot archives all sections tagged with {{Section resolved|1=~~~~}} after 1 day.

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


Proposed additions

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

Non-script characters

edit

There are a large number of Unicode letterlike symbol characters that have no business being part of a username, as they are not regular letters but mathematical or other technical symbols. I'm told that some people use these because they think they're pretty to look at - and there are tools it easy to make these, eg here - but using these in names makes them impossible to search for or to listen to in a screen reader, and is therefore disruptive. Here's a list of the most commonly used ones, separated by pipe symbols:

๐€|๐|๐‚|๐ƒ|๐„|๐…|๐†|๐‡|๐ˆ|๐‰|๐Š|๐‹|๐Œ|๐|๐Ž|๐|๐|๐‘|๐’|๐“|๐”|๐•|๐–|๐—|๐˜|๐™|๐š|๐›|๐œ|๐|๐ž|๐Ÿ|๐ |๐ก|๐ข|๐ฃ|๐ค|๐ฅ|๐ฆ|๐ง|๐จ|๐ฉ|๐ช|๐ซ|๐ฌ|๐ญ|๐ฎ|๐ฏ|๐ฐ|๐ฑ|๐ฒ|๐ณ|๐ด|๐ต|๐ถ|๐ท|๐ธ|๐น|๐บ|๐ป|๐ผ|๐ฝ|๐พ|๐ฟ|๐‘€|๐‘|๐‘‚|๐‘ƒ|๐‘„|๐‘…|๐‘†|๐‘‡|๐‘ˆ|๐‘‰|๐‘Š|๐‘‹|๐‘Œ|๐‘|๐‘Ž|๐‘|๐‘|๐‘‘|๐‘’|๐‘“|๐‘”|๐‘–|๐‘—|๐‘˜|๐‘™|๐‘š|๐‘›|๐‘œ|๐‘|๐‘ž|๐‘Ÿ|๐‘ |๐‘ก|๐‘ข|๐‘ฃ|๐‘ค|๐‘ฅ|๐‘ฆ|๐‘ง|๐‘จ|๐‘ฉ|๐‘ช|๐‘ซ|๐‘ฌ|๐‘ญ|๐‘ฎ|๐‘ฏ|๐‘ฐ|๐‘ฑ|๐‘ฒ|๐‘ณ|๐‘ด|๐‘ต|๐‘ถ|๐‘ท|๐‘ธ|๐‘น|๐‘บ|๐‘ป|๐‘ผ|๐‘ฝ|๐‘พ|๐‘ฟ|๐’€|๐’|๐’‚|๐’ƒ|๐’„|๐’…|๐’†|๐’‡|๐’ˆ|๐’‰|๐’Š|๐’‹|๐’Œ|๐’|๐’Ž|๐’|๐’|๐’‘|๐’’|๐’“|๐’”|๐’•|๐’–|๐’—|๐’˜|๐’™|๐’š|๐’›|๐’œ|๐’ž|๐’Ÿ|๐’ข|๐’ฅ|๐’ฆ|๐’ฉ|๐’ช|๐’ซ|๐’ฌ|๐’ฎ|๐’ฏ|๐’ฐ|๐’ฑ|๐’ฒ|๐’ณ|๐’ด|๐’ต|๐’ถ|๐’ท|๐’ธ|๐’น|๐’ป|๐’ฝ|๐’พ|๐’ฟ|๐“€|๐“|๐“‚|๐“ƒ|๐“…|๐“†|๐“‡|๐“ˆ|๐“‰|๐“Š|๐“‹|๐“Œ|๐“|๐“Ž|๐“|๐“|๐“‘|๐“’|๐““|๐“”|๐“•|๐“–|๐“—|๐“˜|๐“™|๐“š|๐“›|๐“œ|๐“|๐“ž|๐“Ÿ|๐“ |๐“ก|๐“ข|๐“ฃ|๐“ค|๐“ฅ|๐“ฆ|๐“ง|๐“จ|๐“ฉ|๐“ช|๐“ซ|๐“ฌ|๐“ญ|๐“ฎ|๐“ฏ|๐“ฐ|๐“ฑ|๐“ฒ|๐“ณ|๐“ด|๐“ต|๐“ถ|๐“ท|๐“ธ|๐“น|๐“บ|๐“ป|๐“ผ|๐“ฝ|๐“พ|๐“ฟ|๐”€|๐”|๐”‚|๐”ƒ|๐”„|๐”…|๐”‡|๐”ˆ|๐”‰|๐”Š|๐”|๐”Ž|๐”|๐”|๐”‘|๐”’|๐”“|๐””|๐”–|๐”—|๐”˜|๐”™|๐”š|๐”›|๐”œ|๐”ž|๐”Ÿ|๐” |๐”ก|๐”ข|๐”ฃ|๐”ค|๐”ฅ|๐”ฆ|๐”ง|๐”จ|๐”ฉ|๐”ช|๐”ซ|๐”ฌ|๐”ญ|๐”ฎ|๐”ฏ|๐”ฐ|๐”ฑ|๐”ฒ|๐”ณ|๐”ด|๐”ต|๐”ถ|๐”ท|๐”ธ|๐”น|๐”ป|๐”ผ|๐”ฝ|๐”พ|๐•€|๐•|๐•‚|๐•ƒ|๐•„|๐•†|๐•Š|๐•‹|๐•Œ|๐•|๐•Ž|๐•|๐•|๐•’|๐•“|๐•”|๐••|๐•–|๐•—|๐•˜|๐•™|๐•š|๐•›|๐•œ|๐•|๐•ž|๐•Ÿ|๐• |๐•ก|๐•ข|๐•ฃ|๐•ค|๐•ฅ|๐•ฆ|๐•ง|๐•จ|๐•ฉ|๐•ช|๐•ซ|๐•ฌ|๐•ญ|๐•ฎ|๐•ฏ|๐•ฐ|๐•ฑ|๐•ฒ|๐•ณ|๐•ด|๐•ต|๐•ถ|๐•ท|๐•ธ|๐•น|๐•บ|๐•ป|๐•ผ|๐•ฝ|๐•พ|๐•ฟ|๐–€|๐–|๐–‚|๐–ƒ|๐–„|๐–…|๐–†|๐–‡|๐–ˆ|๐–‰|๐–Š|๐–‹|๐–Œ|๐–|๐–Ž|๐–|๐–|๐–‘|๐–’|๐–“|๐–”|๐–•|๐––|๐–—|๐–˜|๐–™|๐–š|๐–›|๐–œ|๐–|๐–ž|๐–Ÿ|๐– |๐–ก|๐–ข|๐–ฃ|๐–ค|๐–ฅ|๐–ฆ|๐–ง|๐–จ|๐–ฉ|๐–ช|๐–ซ|๐–ฌ|๐–ญ|๐–ฎ|๐–ฏ|๐–ฐ|๐–ฑ|๐–ฒ|๐–ณ|๐–ด|๐–ต|๐–ถ|๐–ท|๐–ธ|๐–น|๐–บ|๐–ป|๐–ผ|๐–ฝ|๐–พ|๐–ฟ|๐—€|๐—|๐—‚|๐—ƒ|๐—„|๐—…|๐—†|๐—‡|๐—ˆ|๐—‰|๐—Š|๐—‹|๐—Œ|๐—|๐—Ž|๐—|๐—|๐—‘|๐—’|๐—“|๐—”|๐—•|๐—–|๐——|๐—˜|๐—™|๐—š|๐—›|๐—œ|๐—|๐—ž|๐—Ÿ|๐— |๐—ก|๐—ข|๐—ฃ|๐—ค|๐—ฅ|๐—ฆ|๐—ง|๐—จ|๐—ฉ|๐—ช|๐—ซ|๐—ฌ|๐—ญ|๐—ฎ|๐—ฏ|๐—ฐ|๐—ฑ|๐—ฒ|๐—ณ|๐—ด|๐—ต|๐—ถ|๐—ท|๐—ธ|๐—น|๐—บ|๐—ป|๐—ผ|๐—ฝ|๐—พ|๐—ฟ|๐˜€|๐˜|๐˜‚|๐˜ƒ|๐˜„|๐˜…|๐˜†|๐˜‡|๐˜ˆ|๐˜‰|๐˜Š|๐˜‹|๐˜Œ|๐˜|๐˜Ž|๐˜|๐˜|๐˜‘|๐˜’|๐˜“|๐˜”|๐˜•|๐˜–|๐˜—|๐˜˜|๐˜™|๐˜š|๐˜›|๐˜œ|๐˜|๐˜ž|๐˜Ÿ|๐˜ |๐˜ก|๐˜ข|๐˜ฃ|๐˜ค|๐˜ฅ|๐˜ฆ|๐˜ง|๐˜จ|๐˜ฉ|๐˜ช|๐˜ซ|๐˜ฌ|๐˜ญ|๐˜ฎ|๐˜ฏ|๐˜ฐ|๐˜ฑ|๐˜ฒ|๐˜ณ|๐˜ด|๐˜ต|๐˜ถ|๐˜ท|๐˜ธ|๐˜น|๐˜บ|๐˜ป|๐˜ผ|๐˜ฝ|๐˜พ|๐˜ฟ|๐™€|๐™|๐™‚|๐™ƒ|๐™„|๐™…|๐™†|๐™‡|๐™ˆ|๐™‰|๐™Š|๐™‹|๐™Œ|๐™|๐™Ž|๐™|๐™|๐™‘|๐™’|๐™“|๐™”|๐™•|๐™–|๐™—|๐™˜|๐™™|๐™š|๐™›|๐™œ|๐™|๐™ž|๐™Ÿ|๐™ |๐™ก|๐™ข|๐™ฃ|๐™ค|๐™ฅ|๐™ฆ|๐™ง|๐™จ|๐™ฉ|๐™ช|๐™ซ|๐™ฌ|๐™ญ|๐™ฎ|๐™ฏ|๐™ฐ|๐™ฑ|๐™ฒ|๐™ณ|๐™ด|๐™ต|๐™ถ|๐™ท|๐™ธ|๐™น|๐™บ|๐™ป|๐™ผ|๐™ฝ|๐™พ|๐™ฟ|๐š€|๐š|๐š‚|๐šƒ|๐š„|๐š…|๐š†|๐š‡|๐šˆ|๐š‰|๐šŠ|๐š‹|๐šŒ|๐š|๐šŽ|๐š|๐š|๐š‘|๐š’|๐š“|๐š”|๐š•|๐š–|๐š—|๐š˜|๐š™|๐šš|๐š›|๐šœ|๐š|๐šž|๐šŸ|๐š |๐šก|๐šข|๐šฃ|๐šค|๐šฅ|๐šจ|๐šฉ|๐šช|๐šซ|๐šฌ|๐šญ|๐šฎ|๐šฏ|๐šฐ|๐šฑ|๐šฒ|๐šณ|๐šด|๐šต|๐šถ|๐šท|๐šธ|๐šน|๐šบ|๐šป|๐šผ|๐šฝ|๐šพ|๐šฟ|๐›€|๐›|๐›‚|๐›ƒ|๐›„|๐›…|๐›†|๐›‡|๐›ˆ|๐›‰|๐›Š|๐›‹|๐›Œ|๐›|๐›Ž|๐›|๐›|๐›‘|๐›’|๐›“|๐›”|๐›•|๐›–|๐›—|๐›˜|๐›™|๐›š|๐››|๐›œ|๐›|๐›ž|๐›Ÿ|๐› |๐›ก|๐›ข|๐›ฃ|๐›ค|๐›ฅ|๐›ฆ|๐›ง|๐›จ|๐›ฉ|๐›ช|๐›ซ|๐›ฌ|๐›ญ|๐›ฎ|๐›ฏ|๐›ฐ|๐›ฑ|๐›ฒ|๐›ณ|๐›ด|๐›ต|๐›ถ|๐›ท|๐›ธ|๐›น|๐›บ|๐›ป|๐›ผ|๐›ฝ|๐›พ|๐›ฟ|๐œ€|๐œ|๐œ‚|๐œƒ|๐œ„|๐œ…|๐œ†|๐œ‡|๐œˆ|๐œ‰|๐œŠ|๐œ‹|๐œŒ|๐œ|๐œŽ|๐œ|๐œ|๐œ‘|๐œ’|๐œ“|๐œ”|๐œ•|๐œ–|๐œ—|๐œ˜|๐œ™|๐œš|๐œ›|๐œœ|๐œ|๐œž|๐œŸ|๐œ |๐œก|๐œข|๐œฃ|๐œค|๐œฅ|๐œฆ|๐œง|๐œจ|๐œฉ|๐œช|๐œซ|๐œฌ|๐œญ|๐œฎ|๐œฏ|๐œฐ|๐œฑ|๐œฒ|๐œณ|๐œด|๐œต|๐œถ|๐œท|๐œธ|๐œน|๐œบ|๐œป|๐œผ|๐œฝ|๐œพ|๐œฟ|๐€|๐|๐‚|๐ƒ|๐„|๐…|๐†|๐‡|๐ˆ|๐‰|๐Š|๐‹|๐Œ|๐|๐Ž|๐|๐|๐‘|๐’|๐“|๐”|๐•|๐–|๐—|๐˜|๐™|๐š|๐›|๐œ|๐|๐ž|๐Ÿ|๐ |๐ก|๐ข|๐ฃ|๐ค|๐ฅ|๐ฆ|๐ง|๐จ|๐ฉ|๐ช|๐ซ|๐ฌ|๐ญ|๐ฎ|๐ฏ|๐ฐ|๐ฑ|๐ฒ|๐ณ|๐ด|๐ต|๐ถ|๐ท|๐ธ|๐น|๐บ|๐ป|๐ผ|๐ฝ|๐พ|๐ฟ|๐ž€|๐ž|๐ž‚|๐žƒ|๐ž„|๐ž…|๐ž†|๐ž‡|๐žˆ|๐ž‰|๐žŠ|๐ž‹|๐žŒ|๐ž|๐žŽ|๐ž|๐ž|๐ž‘|๐ž’|๐ž“|๐ž”|๐ž•|๐ž–|๐ž—|๐ž˜|๐ž™|๐žš|๐ž›|๐žœ|๐ž|๐žž|๐žŸ|๐ž |๐žก|๐žข|๐žฃ|๐žค|๐žฅ|๐žฆ|๐žง|๐žจ|๐žฉ|๐žช|๐žซ|๐žฌ|๐žญ|๐žฎ|๐žฏ|๐žฐ|๐žฑ|๐žฒ|๐žณ|๐žด|๐žต|๐žถ|๐žท|๐žธ|๐žน|๐žบ|๐žป|๐žผ|๐žฝ|๐žพ|๐žฟ|๐Ÿ€|๐Ÿ|๐Ÿ‚|๐Ÿƒ|๐Ÿ„|๐Ÿ…|๐Ÿ†|๐Ÿ‡|๐Ÿˆ|๐Ÿ‰|๐ŸŠ|๐Ÿ‹|๐ŸŽ|๐Ÿ|๐Ÿ|๐Ÿ‘|๐Ÿ’|๐Ÿ“|๐Ÿ”|๐Ÿ•|๐Ÿ–|๐Ÿ—|๐Ÿ˜|๐Ÿ™|๐Ÿš|๐Ÿ›|๐Ÿœ|๐Ÿ|๐Ÿž|๐ŸŸ|๐Ÿ |๐Ÿก|๐Ÿข|๐Ÿฃ|๐Ÿค|๐Ÿฅ|๐Ÿฆ|๐Ÿง|๐Ÿจ|๐Ÿฉ|๐Ÿช|๐Ÿซ|๐Ÿฌ|๐Ÿญ|๐Ÿฎ|๐Ÿฏ|๐Ÿฐ|๐Ÿฑ|๐Ÿฒ|๐Ÿณ|๐Ÿด|๐Ÿต|๐Ÿถ|๐Ÿท|๐Ÿธ|๐Ÿน|๐Ÿบ|๐Ÿป|๐Ÿผ|๐Ÿฝ|๐Ÿพ|๐Ÿฟ

Note that this entire list is from the "Mathematical Alphanumeric Symbols" Unicode block, covered by the Unicode regex [\x{1D400}-\x{1D7FF}].

Here are a few more which do not occur in sequence in the blocks above, as they were defined in Unicode before the rest of the characters in those blocks, and appear in the "Letterlike Symbols" block:

โ„‚|โ„Š|โ„‹|โ„Œ|โ„|โ„|โ„‘|โ„’|โ„“|โ„•|โ„˜|โ„™|โ„š|โ„›|โ„œ|โ„|โ„ค|โ„จ|โ„ฌ|โ„ญ|โ„ฏ|โ„ฐ|โ„ฑ|โ„ณ|โ„ด|โ„ผ|โ„ฝ|โ„พ|โ„ฟ|โ…€|โ……|โ…†|โ…‡|โ…ˆ|โ…‰

I've left quite a number of letter-like possibles out of this list, and restricted it to bold/double-struct/script etc. to make it safer, as some characters in th e Letterlike Symbols block such as the Kelvin, Angstrom and ohm signs can Unicode-normalise to regular letters, causing false positives and thus filter breakage. So I'd recommend using this specific list, rather than a regex.

Note that none of these symbols above is a normal letter in any script. For example, "๐šช" in this list is the character "Mathematical Bold Capital Gamma", not the actual Greek letter "ฮ“", or the genuine bold Greek letter "ฮ“" that it superficially resembles.

I'm pretty sure I've left a fair number of values out, but this is at least a start, and I can produce a more exhaustive list later, once the principle is accepted that we should be blocking these characters in usernames.

Could these be added to the blacklist, please? I'd be happy to produce this list in whatever format is needed for the title blacklist filter.

The Anome (talk) 09:38, 4 December 2024 (UTC)Reply

Support this. * Pppery * it has begun 02:57, 5 December 2024 (UTC)Reply
Excellent idea. More would be even better. And it would be nice to then supply snippets in various languages to convert from and to. Polygnotus (talk) 08:53, 5 December 2024 (UTC)Reply
@Polygnotus: I have more to come, if this is seen as reasonable. But let's try this set first. The Anome (talk) 00:48, 7 December 2024 (UTC)Reply
It's a good start. Looking at en:Unicode_block#List_of_blocks I see quite a few that can and should be disallowed. Disallowing them has no downsides and a bunch of advantages. @Graham87: how good/bad are screenreaders (e.g. JAWS) at dealing with weird unicode stuff nowadays? I am curious what The Anome's comment above sounds like to you. Polygnotus (talk) 02:55, 7 December 2024 (UTC)Reply
Still pretty bad. The characters often read as "Bold capital A", etc. Graham87 (talk) 03:18, 7 December 2024 (UTC)Reply
Hm thats even worse than I expected because that is misleading. ๐€ is not the same as A. Polygnotus (talk) 03:49, 7 December 2024 (UTC)Reply
Do we know how many accounts/titles this impacts, if any? Lets ensure no one gets grandfathered in. Polygnotus (talk) 04:04, 7 December 2024 (UTC)Reply
I already ran a query on the wiki replicas a few hours ago. It found about 1.2k accounts matching the listed characters, not counting the hidden ones ofc. XXBlackburnXx (talk) 04:19, 7 December 2024 (UTC)Reply

Then, assuming I've got the regex notation correct, my proposal would be something like this:

.*[\x{1D400}-\x{1D7FF}โ„‚โ„Šโ„‹โ„Œโ„โ„โ„‘โ„’โ„“โ„•โ„˜โ„™โ„šโ„›โ„œโ„โ„คโ„จโ„ฌโ„ญโ„ฏโ„ฐโ„ฑโ„ณโ„ดโ„ผโ„ฝโ„พโ„ฟโ…€โ……โ…†โ…‡โ…ˆโ…‰].*    <newaccountonly>   # Unicode mathematical letter-like symbols

Let's start with these first, as these characters are (in my opinion) generally associated with the deliberate bad actors, as well as sometimes being generated by well-meaning editors who just don't understand the problems names containing these characters can generate. The Anome (talk) 12:51, 7 December 2024 (UTC)Reply

Proposed removals

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

Krimpet

edit

I propose removing .*Kr[i1l]mpet.*. This user Fran Rogers (talkย ยท contribs), previously known as Krimpet (talkย ยท contribs) has been inactive for almost 10 years. 181.79.234.90 22:51, 22 November 2024 (UTC)Reply

Is the pattern causing issues? XXBlackburnXx (talk) 03:14, 24 November 2024 (UTC)Reply
I would assume 181.79.234.90 ended up here because they wanted to create an account that matched that rule. * Pppery * it has begun 05:34, 24 November 2024 (UTC)Reply
Do you have any actual objection to removal? It seems reasonable to remove it now, and we can always re-add if problems arise. * Pppery * it has begun 02:58, 5 December 2024 (UTC)Reply

Troubleshooting and problems

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

Payday

edit

The \b in the rule .*payday\b <autoconfirmed> has no effect, because the blacklist doesn't do partial matches by default, and the end of the page title counts as a word boundary. I think the intention was probably .*payday\b.* <autoconfirmed>. TTWIDEE (talk) 21:05, 5 December 2024 (UTC)Reply

Done. * Pppery * it has begun 03:05, 8 December 2024 (UTC)Reply
 ย This section is resolved and can be archived. If you disagree, replace this template with your comment. * Pppery * it has begun 03:05, 8 December 2024 (UTC)Reply
Return to "Title blacklist" page.