From 222b01f5169f1c7e69762e0e8904c24f78f71882 Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Wed, 28 Jul 2010 11:52:48 +0200 Subject: update to MediaWiki 1.16.0 --- includes/templates/Userlogin.php | 111 ++++++++++++++++++++++++++++----------- 1 file changed, 79 insertions(+), 32 deletions(-) (limited to 'includes/templates/Userlogin.php') diff --git a/includes/templates/Userlogin.php b/includes/templates/Userlogin.php index 2ca9c3c4..60f33767 100644 --- a/includes/templates/Userlogin.php +++ b/includes/templates/Userlogin.php @@ -16,7 +16,7 @@ class UserloginTemplate extends QuickTemplate { ?>
data['messagetype'] == 'error' ) { ?> -

msg('loginerror') ?>

+ msg( 'loginerror' )?>
html('message') ?>
@@ -35,17 +35,30 @@ class UserloginTemplate extends QuickTemplate { - + data['name'], 'text', array( + 'class' => 'loginText', + 'id' => 'wpName1', + 'tabindex' => '1', + 'size' => '20', + 'required' + # Can't do + array( 'autofocus' ) because + for arrays in PHP + # only works right for associative arrays! Thanks, PHP. + ) + ( $this->data['name'] ? array() : array( 'autofocus' => '' ) ) ); ?> + - + 'loginPassword', + 'id' => 'wpPassword1', + 'tabindex' => '2', + 'size' => '20' + ) + ( $this->data['name'] ? array( 'autofocus' ) : array() ) ); ?> + data['usedomain'] ) { @@ -68,21 +81,32 @@ class UserloginTemplate extends QuickTemplate { - data['remember'] ) { ?>checked="checked" - /> + '4', + 'id' => 'wpRemember' + ) + ( $this->data['remember'] ? array( 'checked' ) : array() ) ); ?> + + - + -  data['useemail'] && $this->data['canreset']) { ?> - + 'wpLoginAttempt', + 'tabindex' => '5' + ) ); + if ( $this->data['useemail'] && $this->data['canreset'] ) { + echo ' '; + echo Html::input( 'wpMailmypassword', wfMsg( 'mailmypassword' ), 'submit', array( + 'id' => 'wpMailmypassword', + 'tabindex' => '6' + ) ); + } ?> + @@ -100,12 +124,13 @@ class UserloginTemplate extends QuickTemplate { * @ingroup Templates */ class UsercreateTemplate extends QuickTemplate { - function addInputItem( $name, $value, $type, $msg ) { + function addInputItem( $name, $value, $type, $msg, $helptext = false ) { $this->data['extraInput'][] = array( 'name' => $name, 'value' => $value, 'type' => $type, 'msg' => $msg, + 'helptext' => $helptext, ); } @@ -114,7 +139,7 @@ class UsercreateTemplate extends QuickTemplate { ?>
data['messagetype'] == 'error' ) { ?> -

msg('loginerror') ?>

+ msg( 'loginerror' )?>
html('message') ?>
@@ -131,17 +156,27 @@ class UsercreateTemplate extends QuickTemplate { - + data['name'], 'text', array( + 'class' => 'loginText', + 'id' => 'wpName2', + 'tabindex' => '1', + 'size' => '20', + 'required', + 'autofocus' + ) ); ?> - + 'loginPassword', + 'id' => 'wpPassword2', + 'tabindex' => '2', + 'size' => '20' + ) + User::passwordChangeInputAttribs() ); ?> data['usedomain'] ) { @@ -163,19 +198,26 @@ class UsercreateTemplate extends QuickTemplate { - + 'loginPassword', + 'id' => 'wpRetype', + 'tabindex' => '4', + 'size' => '20' + ) + User::passwordChangeInputAttribs() ); ?> data['useemail'] ) { ?> - + data['email'], 'email', array( + 'class' => 'loginText', + 'id' => 'wpEmail', + 'tabindex' => '5', + 'size' => '20' + ) ); ?>
data['emailrequired'] ) { $this->msgWiki('prefs-help-email-required'); @@ -245,7 +287,12 @@ class UsercreateTemplate extends QuickTemplate { +
+ msgWiki( $inputItem['helptext'] ); ?> +
+