- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/includes/class-wp-ms-users-list-table.php
r18871 r18254 33 33 ); 34 34 35 if ( wp_is_large_network( 'users' ) ) 36 $args['search'] = ltrim( $args['search'], '*' ); 35 $args['search'] = ltrim($args['search'], '*'); 37 36 38 37 if ( $role == 'super' ) { … … 43 42 // If the network is large and a search is not being performed, show only the latest users with no paging in order 44 43 // to avoid expensive count queries. 45 if ( !$usersearch && wp_is_large_network( 'users') ) {44 if ( !$usersearch && ( get_blog_count() >= 10000 ) ) { 46 45 if ( !isset($_REQUEST['orderby']) ) 47 46 $_GET['orderby'] = $_REQUEST['orderby'] = 'id'; … … 190 189 $actions['edit'] = '<a href="' . $edit_link . '">' . __( 'Edit' ) . '</a>'; 191 190 192 if ( current_user_can( 'delete_user', $user->ID 193 $actions['delete'] = '<a href="' . $delete = esc_url( network_admin_url( add_query_arg( '_wp_http_referer', urlencode( stripslashes( $_SERVER['REQUEST_URI'] ) ), wp_nonce_url( ' users.php', 'deleteuser' ) . '&action=deleteuser&id=' . $user->ID ) ) ) . '" class="delete">' . __( 'Delete' ) . '</a>';191 if ( current_user_can( 'delete_user', $user->ID) && ! in_array( $user->user_login, $super_admins ) ) { 192 $actions['delete'] = '<a href="' . $delete = esc_url( network_admin_url( add_query_arg( '_wp_http_referer', urlencode( stripslashes( $_SERVER['REQUEST_URI'] ) ), wp_nonce_url( 'edit.php', 'deleteuser' ) . '&action=deleteuser&id=' . $user->ID ) ) ) . '" class="delete">' . __( 'Delete' ) . '</a>'; 194 193 } 195 194
Note: See TracChangeset
for help on using the changeset viewer.