This also caused a regression with PasswordReset extension (renaming PasswordResetForm to PasswordReset) since this extension also have a PasswordReset class
'SpecialContributions' => 'includes/specials/SpecialContributions.php',
'NewPagesPager' => 'includes/specials/SpecialNewpages.php',
'PageArchive' => 'includes/specials/SpecialUndelete.php',
- 'PasswordReset' => 'includes/specials/SpecialResetpass.php',
+ 'SpecialResetpass' => 'includes/specials/SpecialResetpass.php',
'PopularPagesPage' => 'includes/specials/SpecialPopularpages.php',
'PreferencesForm' => 'includes/specials/SpecialPreferences.php',
'RandomPage' => 'includes/specials/SpecialRandompage.php',
'CreateAccount' => array( 'SpecialRedirectToSpecial', 'CreateAccount', 'Userlogin', 'signup', array( 'uselang' ) ),
'Preferences' => array( 'SpecialPage', 'Preferences' ),
'Watchlist' => array( 'SpecialPage', 'Watchlist' ),
- 'Resetpass' => 'PasswordReset',
+ 'Resetpass' => 'SpecialResetpass',
'Recentchanges' => 'SpecialRecentchanges',
* Let users recover their password.
* @ingroup SpecialPage
*/
-class PasswordReset extends SpecialPage {
+class SpecialResetpass extends SpecialPage {
public function __construct() {
parent::__construct( 'Resetpass' );
}
function resetLoginForm( $error ) {
global $wgOut;
$wgOut->addHTML( Xml::element('p', array( 'class' => 'error' ), $error ) );
- $reset = new PasswordResetForm( $this->mName, $this->mPassword );
+ $reset = new SpecialResetpass();
$reset->execute( null );
}