Block the creation of pages matching a regular expression blacklist (homepage)
Details
Tue, Feb 24
Wed, Feb 4
TitleBlacklist checks account creations rather than edits (in the latter case, a temporary account has already been made for the user).
Creations of Named Accounts. We need this performer to create log. AbuseFilter uses this approach.
Dec 31 2025
Dec 24 2025
Dec 23 2025
Change #1207414 merged by jenkins-bot:
[mediawiki/core@master] Adjust handling of talk page and protections when moving pages
Dec 7 2025
Nov 20 2025
Change #1207414 had a related patch set uploaded (by Pppery; author: Pppery):
[mediawiki/core@master] Adjust handling of talk page and protections when moving pages
Change #1207414 had a related patch set uploaded (by Pppery; author: Pppery):
[mediawiki/core@master] Adjust handling of talk page and protections when moving pages
Reopening since TitleBlacklist presents more complicated issues than core protection due to the need for core to define an appropriate hook.
Nov 17 2025
Oct 23 2025
Oct 20 2025
Oct 8 2025
Oct 7 2025
Oct 3 2025
Oct 1 2025
Sep 26 2025
Change #1191761 had a related patch set uploaded (by Jayden Bailey; author: Jayden Bailey):
[mediawiki/extensions/TitleBlacklist@master] Fix problematic conditional in TitleBlacklistPreAuthenticationProvider
Sep 6 2025
Jun 29 2025
This appears to have been fixed by https://gerrit.wikimedia.org/r/c/mediawiki/extensions/VisualEditor/+/511047
Can't reproduce. I was able to create https://en.wikipedia.org/w/index.php?title=When_Someone_You_Know_Is_Gay_(book)&action=history with my non-admin account even though https://en.wikipedia.org/wiki/When_Someone_You_Know_Is_Gay is on the blacklist.
Change #1164669 had a related patch set uploaded (by Pppery; author: Pppery):
[mediawiki/extensions/TitleBlacklist@master] Use equivset library directly rather than AntiSpoof
Jun 15 2025
Apr 25 2025
Apr 24 2025
Wrapping everything in <syntaxhighlight lang=json> makes a completely incoherent neon-coloured headache-inducing mess. There is no lang=regex option, but there are, at least, other language options that aren't quite as bad.
And using a JSON content model as in the new BlockedDomains would likely highlight regexes appropriately anyway. So yes, I more or less agree with that suggestion regarding the context of the spam blacklist.
Apr 23 2025
Apr 20 2025
I note the plan with T337431 is to completely deprecate the MediaWiki:Spamblacklist.
Apr 19 2025
I would suggest forking the spam related content to a new task to be a child of T337431: Rework MediaWiki:SpamBlacklist and this task.
Apr 16 2025
I do not see any consensus to advance in that task.

