Ticket #19810: 19810.site-admin-logic.diff
File 19810.site-admin-logic.diff, 1.5 KB (added by , 13 years ago) |
---|
-
wp-admin/includes/ajax-actions.php
150 150 } 151 151 152 152 function wp_ajax_autocomplete_user() { 153 if ( ! is_multisite() || !current_user_can( 'promote_users' ) || wp_is_large_network( 'users' ) || !is_super_admin() && apply_filters( 'autocomplete_users_for_site_admins', false) )153 if ( ! is_multisite() || ! current_user_can( 'promote_users' ) || wp_is_large_network( 'users' ) || ( ! is_super_admin() && ! apply_filters( 'autocomplete_users_for_site_admins', false ) ) ) 154 154 wp_die( -1 ); 155 155 156 156 $return = array(); … … 1675 1675 1676 1676 update_user_meta( get_current_user_id(), 'dismissed_wp_pointers', $dismissed ); 1677 1677 wp_die( 1 ); 1678 } 1679 No newline at end of file 1678 } -
wp-admin/user-new.php
178 178 179 179 wp_enqueue_script('wp-ajax-response'); 180 180 wp_enqueue_script('user-profile'); 181 if ( is_multisite() && current_user_can( 'promote_users' ) && !wp_is_large_network( 'users' ) && is_super_admin() || apply_filters( 'autocomplete_users_for_site_admins', false) )181 if ( is_multisite() && current_user_can( 'promote_users' ) && !wp_is_large_network( 'users' ) && ( is_super_admin() || apply_filters( 'autocomplete_users_for_site_admins', false ) ) ) 182 182 wp_enqueue_script( 'user-search' ); 183 183 184 184 require_once( 'admin-header.php' );