Last modified: 2011-03-13 18:05:48 UTC
Dear friends; Background: a) the characters « % » % , « & » & , « + » B; ¿etc.? are not allowed in user names; If you try to create such accounts you get the messages: Login error: The name "%" is not allowed to prevent confusing or spoofed usernames: Does not contain any letters. Please choose another name. Login error: The name "+" ... Login error: The name "&" ... see [[MediaWiki:Antispoof-name-illegal]] However it is possible to create such user pages. I will provide the examples in the next comment here. b) ... next to come requirement: To my understanding it does not make sense to be able to create such pages. The creation of a page should verify if the page is valid according to all site setups. This will be namespace dependend Best regards Reinhardt [[user:Gangleri]] P.S. Addind bug 005134 Disallow lowercase-initial titles in User and User_talk namespaces regardles of the $wgCapitalLinks setting as blocking this bug
the promised examples http://test.wikipedia.org/wiki/%25 http://test.wikipedia.org/wiki/user:%25 http://test.wikipedia.org/wiki/%26 http://test.wikipedia.org/wiki/user:%26 http://test.wikipedia.org/wiki/%2B http://test.wikipedia.org/wiki/user:%2B
The more general question is: Does it make sense to allow the creation of user(talk) pages for non-existing users? Independent to your issue with unallowed characters. If we block it, this would solve bug 5134 too.
(In reply to comment #2) > The more general question is: > > Does it make sense to allow the creation of user(talk) pages for non-existing > users? Independent to your issue with unallowed characters. > > If we block it, this would solve bug 5134 too. Dear Raimond, please thing about [[special:Renameuser]]. Normaly the old user is nonexistent but the it makes sense to have the redirect from the old user page, the old user talk page snd the subpages because they are mentioned as well in the local wiki as well as in sister projects and on other sites as [[bugzilla:]]. Please see: http://yi.wiktionary.org/wiki/special:Prefixindex/user:Gangleri?uselang=en#globalWrapper http://yi.wiktionary.org/wiki/special:Prefixindex/user_talk:Gangleri?uselang=en#globalWrapper
(In reply to comment #0) ... > a) the characters « % » % , « & » & , « + » B; ¿etc.? are > not allowed in user names; Others: Neither « / » nor « \ » is allowed.
(In reply to comment #4) > (In reply to comment #0) > ... > > a) the characters « % » % , « & » & , « + » B; ¿etc.? are > > not allowed in user names; > > Others: Neither « / » nor « \ » is allowed. While « / » has a special significance to handle « subpages » / implement the « subpage concept » in MediaWiki, « \ » has no such significance. To my understanding: a) Neiter user nor user talk pages are allowed to start with a « / » . b) It makes no sense to allow characters as « % » , « & » , « + » , « \ » ¿etc.? and the other blocked / disabeled characters in usernames between the *start* of a user page / user talk page and the *first* occurence of « / » in that page. This way it would still be allowed to create subpages as [[m:user:i18n/+]]
(In reply to comment #5) ... > This way it would still be allowed to create subpages as [[m:user:i18n/+]] This should render to http://meta.wikimedia.org/wiki/User:I18n/%2B
(In reply to comment #5) > b) It makes no sense to allow characters as « % » , « & » , « + » , « \ > » ¿etc.? and the other blocked / disabeled characters in usernames between > the *start* of a user page / user talk page and the *first* occurence of « / > » in that page. Non-letter characters like '\', '%' or '&' are allowed in user names if the names also contain letters. It also possible for administrators to register accounts with only non-letter characters. If such users exists, it does not make sense to block their user pages.
I agree with comment #7, closing as WONTFIX.