Talk:Task Extension

From s23
Jump to navigation Jump to search

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