Changeset 13956 for trunk/wp-admin/users.php
- Timestamp:
- 04/03/2010 05:14:34 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/users.php
r13894 r13956 16 16 wp_die(__('Cheatin’ uh?')); 17 17 18 $del_cap_type = 'remove'; 19 if ( !is_multisite() && current_user_can('delete_users') ) 20 $del_cap_type = 'delete'; 18 if ( ! is_multisite() && current_user_can('delete_users') ) { 19 $del_cap_user = 'delete_user'; 20 $del_cap_users = 'delete_users'; 21 } else { 22 $del_cap_user = 'remove_user'; 23 $del_cap_users = 'remove_users'; 24 } 21 25 22 26 $title = __('Users'); … … 86 90 } 87 91 88 if ( ! current_user_can($del_cap_type . '_users') )89 wp_die(__('You can’t delete users.'));92 if ( ! current_user_can($del_cap_users ) ) 93 wp_die(__('You can’t remove users.')); 90 94 91 95 $userids = $_REQUEST['users']; … … 94 98 95 99 foreach ( (array) $userids as $id) { 96 if ( ! current_user_can( $del_cap_type . '_user', $id) )97 wp_die(__( 'You can’t delete that user.'));100 if ( ! current_user_can( $del_cap_user, $id ) ) 101 wp_die(__( 'You can’t remove that user.' ) ); 98 102 99 103 if ( $id == $current_user->ID ) { … … 133 137 } 134 138 135 if ( ! current_user_can($del_cap_type . '_users') )136 $errors = new WP_Error( 'edit_users', __('You can’t delete users.'));139 if ( ! current_user_can( $del_cap_users ) ) 140 $errors = new WP_Error( 'edit_users', __( 'You can’t delete users.' ) ); 137 141 138 142 if ( empty($_REQUEST['users']) )
Note: See TracChangeset
for help on using the changeset viewer.