Well yeah, but i really just updated it and it was a real ToDo that is done now. We now have MediaWiki Tasks version 0.41.2 / MediaWiki Tasks version 0.5 [1] mutante 22:55, 13 August 2006 (CEST)
(23:08:29) mutante: took: 23:06 <hashar> mutante: $wgLegalTitleChars = " %!\"$&'()*,\\-.\\/0-9:;=?@A-Z\\\\^_`a-z~\\x80-\\xFF+"; (23:08:43) mutante: <hashar> mutante: (that looks cryptic, but anything else is banned" (23:08:52) mutante: <Simetrical> mutante: Also, IP addresses can't be names, slashes are banned, and the first letter has to be capital. (23:09:19) mutante: 23:08 <Simetrical> hashar: Those are the legal title characters. Legal usernames are a subset of legal titles. (23:09:22) mutante: 23:08 <Simetrical> mutante: It's all in User::isValidUserName, in addition to some stuff in some Title method or other. (23:10:24) mutante: <Simetrical> Lots of other stuff, like it can't start with a colon, can't have a prefix that matches a namespace, etc., etc. (23:10:35) mutante: took: frage damit beantwortet ? :p (23:12:11) mutante: * Moved the user name / password validity checking from LoginForm::addNewAccountInternal() to two new functions, User::isValidUserName() and User::isValidPassword(), extensions can now do these checks without rewriting code. (23:12:34) mutante: took: man sollte wohl einfach selber User::isValidUserName() verwenden (23:18:14) took: ja das ist dann mit db zugriff? (23:18:19) took: oder ohne? (23:18:27) took: also checkt der nur syntax (23:18:33) took: oder ob der name vorhanden ist (23:19:17) took: .....ich muss längst im bett sein...... (23:21:07) took: hmm wie ging das denn nochmal das man bei ((abc)(def)) sowohl (abc)(def) also auch (abc) und (def) zurückgegeben bekommt... :-? (23:21:24) took: die letzten beiden dann ohne klammern natülich.... (23:21:26) took: egal (23:21:32) took: denk ich später drüber nach (23:21:32) mutante: http://s23.org/wiki/Mediawiki/valid_user (23:22:08) took: wir sollten auch gucken ob wir das dann dierekt so umbauen, das man einen tasks mehreren leuten gleichzeitig zuweisen kann (23:22:26) took: ich glaub das is nich sooo schwierig (23:23:24) mutante: oh, hahaha (23:23:40) mutante: moment, es gibt nicht nur die eine Funktion "isValidUser"..sondern auch noch.. (23:23:55) mutante: static function isUsableName( $name ) (23:24:07) mutante: static function isCreatableName( $name ) (23:24:08) mutante: ... (23:24:15) mutante: musste mal in ./includes/User.php schauen
see also MediaWiki/valid user