From 3fbd603f40a4f62359b76fc5e60cfd0ec6d4a241 Mon Sep 17 00:00:00 2001 From: ryan Date: Sat, 20 Nov 2010 22:36:46 +0000 Subject: [PATCH] Fixes for user-new.php. Props wpdavis. see #15456 git-svn-id: http://svn.automattic.com/wordpress/trunk@16518 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-admin/user-new.php | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/wp-admin/user-new.php b/wp-admin/user-new.php index 1e3705955..324e00bd4 100644 --- a/wp-admin/user-new.php +++ b/wp-admin/user-new.php @@ -222,22 +222,19 @@ if ( is_multisite() ) { $label = __('E-mail or Username'); } ?> -
> +> + - + @@ -255,21 +252,25 @@ if ( is_multisite() ) { if ( current_user_can( 'create_users') ) { if ( $do_both ) - echo '

' . __('Create New User') . '

'; + echo '

' . __( 'Create New User' ) . '

'; ?>

-> +> 'login', 'first_name' => 'firstname', 'last_name' => 'lastname', - 'email' => 'email', 'url' => 'uri', 'role' => 'role') as $post_field => $var ) { +foreach ( array( 'user_login' => 'login', 'first_name' => 'firstname', 'last_name' => 'lastname', + 'email' => 'email', 'url' => 'uri', 'role' => 'role', 'send_password' => 'send_password', 'noconfirmation' => 'ignore_pass' ) as $post_field => $var ) { $var = "new_user_$var"; - if ( ! isset($$var) ) - $$var = isset($_POST[$post_field]) ? stripslashes($_POST[$post_field]) : ''; + if( isset( $_POST['createuser'] ) ) { + if ( ! isset($$var) ) + $$var = isset( $_POST[$post_field] ) ? stripslashes( $_POST[$post_field] ) : ''; + } else { + $$var = false; + } } -$new_user_send_password = !$_POST || isset($_POST['send_password']); + ?>
@@ -306,7 +307,7 @@ $new_user_send_password = !$_POST || isset($_POST['send_password']); - + @@ -324,7 +325,7 @@ $new_user_send_password = !$_POST || isset($_POST['send_password']); - +