]> ToastFreeware Gitweb - toast/cookiecaptcha.git/commitdiff
* Totally refactor includes/specials/SpecialUserlogin.php:
authorHappy-melon <happy-melon@users.mediawiki.org>
Mon, 7 Sep 2009 19:00:49 +0000 (19:00 +0000)
committerHappy-melon <happy-melon@users.mediawiki.org>
Mon, 7 Sep 2009 19:00:49 +0000 (19:00 +0000)
** Split backend stuff out into includes/Login.php
** Split account creation and login stuff up, into includes/specials/CreateAccount.php and includes/specials/Userlogin.php.
* Reimplement the special pages as subclasses of SpecialPage
* Use HTMLForm to generate the input forms
** Deprecate and delete includes/templates/Userlogin.php, which is horrible and old :D

This changes the syntax of the UserLoginForm and UserCreateForm hooks, and AuthPlugin::modifyUITemplate; they now receive the SpecialPage subclass rather than the template to work with. Update everything I could find in SVN to accommodate this.


No differences found