maemo.org Bugzilla – Bug 3512
Wiki does not import usernames with special characters
Last modified: 2008-12-09 14:18:38 UTC
You need to
before you can comment on or make changes to this bug.
STEPS TO REPRODUCE THE PROBLEM:
Create a maemo.org account with a special character in the username (for
example, an underscore).
The account works on all of maemo.org (garage, wiki, etc)
The wiki login page says the username does not exist.
Only tried once
EXTRA SOFTWARE INSTALLED:
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET
CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR
None of the garage users with an "_" in their user name exist in the wiki
special pages / user list page. Maybe it is something to do with the
gforge-mediawiki account sync script...
started to work on it...
It was not a bug in my gforge authentication extension, but it is a 'feature'
in mediawiki itself: includes/Title.php line 2106 (secureAndSplit function),
where they replace all _ (underscores) with spaces.
I implemented a workaround for that in the authentication extension. Now users
with _ in their user names should be able to login.
I can now authenticate, but it will not retain my session at all. It thanks me
for logging in and gives me a link to go back to where I was, but upon visiting
that page or any other wiki page I am no longer logged in.
I think I fixed your issue together with the other wiki login problem last
week. Can you please test if this was fixed for you, if not, please reopen this