wp/wp-admin/users.php
changeset 19 3d72ae0968f4
parent 18 be944660c56a
child 21 48c4eec2b7e6
equal deleted inserted replaced
18:be944660c56a 19:3d72ae0968f4
    18 	);
    18 	);
    19 }
    19 }
    20 
    20 
    21 $wp_list_table = _get_list_table( 'WP_Users_List_Table' );
    21 $wp_list_table = _get_list_table( 'WP_Users_List_Table' );
    22 $pagenum       = $wp_list_table->get_pagenum();
    22 $pagenum       = $wp_list_table->get_pagenum();
    23 $title         = __( 'Users' );
    23 
    24 $parent_file   = 'users.php';
    24 // Used in the HTML title tag.
       
    25 $title       = __( 'Users' );
       
    26 $parent_file = 'users.php';
    25 
    27 
    26 add_screen_option( 'per_page' );
    28 add_screen_option( 'per_page' );
    27 
    29 
    28 // Contextual help - choose Help on the top right of admin panel to preview this.
    30 // Contextual help - choose Help on the top right of admin panel to preview this.
    29 get_current_screen()->add_help_tab(
    31 get_current_screen()->add_help_tab(
   398 
   400 
   399 	case 'doremove':
   401 	case 'doremove':
   400 		check_admin_referer( 'remove-users' );
   402 		check_admin_referer( 'remove-users' );
   401 
   403 
   402 		if ( ! is_multisite() ) {
   404 		if ( ! is_multisite() ) {
   403 			wp_die( __( 'You can’t remove users.' ), 400 );
   405 			wp_die( __( 'You cannot remove users.' ), 400 );
   404 		}
   406 		}
   405 
   407 
   406 		if ( empty( $_REQUEST['users'] ) ) {
   408 		if ( empty( $_REQUEST['users'] ) ) {
   407 			wp_redirect( $redirect );
   409 			wp_redirect( $redirect );
   408 			exit;
   410 			exit;
   430 
   432 
   431 	case 'remove':
   433 	case 'remove':
   432 		check_admin_referer( 'bulk-users' );
   434 		check_admin_referer( 'bulk-users' );
   433 
   435 
   434 		if ( ! is_multisite() ) {
   436 		if ( ! is_multisite() ) {
   435 			wp_die( __( 'You can’t remove users.' ), 400 );
   437 			wp_die( __( 'You cannot remove users.' ), 400 );
   436 		}
   438 		}
   437 
   439 
   438 		if ( empty( $_REQUEST['users'] ) && empty( $_REQUEST['user'] ) ) {
   440 		if ( empty( $_REQUEST['users'] ) && empty( $_REQUEST['user'] ) ) {
   439 			wp_redirect( $redirect );
   441 			wp_redirect( $redirect );
   440 			exit;
   442 			exit;
   571 				case 'err_admin_role':
   573 				case 'err_admin_role':
   572 					$messages[] = '<div id="message" class="error notice is-dismissible"><p>' . __( 'The current user&#8217;s role must have user editing capabilities.' ) . '</p></div>';
   574 					$messages[] = '<div id="message" class="error notice is-dismissible"><p>' . __( 'The current user&#8217;s role must have user editing capabilities.' ) . '</p></div>';
   573 					$messages[] = '<div id="message" class="updated notice is-dismissible"><p>' . __( 'Other user roles have been changed.' ) . '</p></div>';
   575 					$messages[] = '<div id="message" class="updated notice is-dismissible"><p>' . __( 'Other user roles have been changed.' ) . '</p></div>';
   574 					break;
   576 					break;
   575 				case 'err_admin_del':
   577 				case 'err_admin_del':
   576 					$messages[] = '<div id="message" class="error notice is-dismissible"><p>' . __( 'You can&#8217;t delete the current user.' ) . '</p></div>';
   578 					$messages[] = '<div id="message" class="error notice is-dismissible"><p>' . __( 'You cannot delete the current user.' ) . '</p></div>';
   577 					$messages[] = '<div id="message" class="updated notice is-dismissible"><p>' . __( 'Other users have been deleted.' ) . '</p></div>';
   579 					$messages[] = '<div id="message" class="updated notice is-dismissible"><p>' . __( 'Other users have been deleted.' ) . '</p></div>';
   578 					break;
   580 					break;
   579 				case 'remove':
   581 				case 'remove':
   580 					$messages[] = '<div id="message" class="updated notice is-dismissible fade"><p>' . __( 'User removed from this site.' ) . '</p></div>';
   582 					$messages[] = '<div id="message" class="updated notice is-dismissible fade"><p>' . __( 'User removed from this site.' ) . '</p></div>';
   581 					break;
   583 					break;
   582 				case 'err_admin_remove':
   584 				case 'err_admin_remove':
   583 					$messages[] = '<div id="message" class="error notice is-dismissible"><p>' . __( "You can't remove the current user." ) . '</p></div>';
   585 					$messages[] = '<div id="message" class="error notice is-dismissible"><p>' . __( 'You cannot remove the current user.' ) . '</p></div>';
   584 					$messages[] = '<div id="message" class="updated notice is-dismissible fade"><p>' . __( 'Other users have been removed.' ) . '</p></div>';
   586 					$messages[] = '<div id="message" class="updated notice is-dismissible fade"><p>' . __( 'Other users have been removed.' ) . '</p></div>';
   585 					break;
   587 					break;
   586 			}
   588 			}
   587 		endif;
   589 		endif;
   588 		?>
   590 		?>