https://bugzilla.wikimedia.org/show_bug.cgi?id=18053

           Summary: Special:RequestAccount form post results in BadTitle
                    page (ConfirmAccount Extension)
           Product: MediaWiki extensions
           Version: any
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: General/Unknown
        AssignedTo: [email protected]
        ReportedBy: [email protected]


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


-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to