X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/596d585e1dc1eb25bccd3781e37210a4e2504179..6c8f14c09105d0afa4c1574215c59b5021040e76:/wp-admin/network/users.php diff --git a/wp-admin/network/users.php b/wp-admin/network/users.php index 98246c3f..13183554 100644 --- a/wp-admin/network/users.php +++ b/wp-admin/network/users.php @@ -24,7 +24,7 @@ function confirm_delete_users( $users ) { screen_icon(); ?>

-

+

$val ) { if ( $val != '' && $val != '0' ) { - $delete_user = new WP_User( $val ); + $delete_user = get_userdata( $val ); if ( ! current_user_can( 'delete_user', $delete_user->ID ) ) wp_die( sprintf( __( 'Warning! User %s cannot be deleted.' ), $delete_user->user_login ) ); @@ -47,7 +47,7 @@ function confirm_delete_users( $users ) { if ( !empty( $blogs ) ) { ?> -

%s?" ), $delete_user->user_login ); ?>

+

%s?" ), $delete_user->user_login ); ?>

$details ) { $blog_users = get_users( array( 'blog_id' => $details->userblog_id ) ); @@ -67,9 +67,9 @@ function confirm_delete_users( $users ) {
  • +
  • + ' . $user_dropdown; ?>
user_login, get_super_admins() ) ) + $user = get_userdata( $val ); + if ( is_super_admin( $user->ID ) ) wp_die( sprintf( __( 'Warning! User cannot be modified. The user %s is a network administrator.' ), esc_html( $user->user_login ) ) ); $userfunction = 'all_spam';