Author: slp.45325678
Description:
With the ConfirmAccount extension installed on the server, after posting a Special:RequestAccount form, users get a BadTitle page, making them unable to actually request an account.
The bug occurs with french localized MediaWiki ($wgLanguageCode = "fr") but not in english ($wgLanguageCode = "fr").
I further figured out that it occurs only when the localized name for the special namespace has special characters, for instance:
- "Spécial" with $wgLanguageCode = "fr"
- "Служебная" with $wgLanguageCode = "ru"
It works with $wgLanguageCode = "de" ("Spezial") and of course with $wgLanguageCode = "de".
As a workaround I have set the french name of the special namespace to "Special" instead of "Spécial" ($namespaceName[NS_SPECIAL] = 'Special') in MessagesFr.php
Version: unspecified
Severity: normal