Ticket #14094: 14094.patch
File 14094.patch, 1.2 KB (added by , 15 years ago) |
---|
-
wp-admin/includes/user.php
204 204 else 205 205 $level_key = $wpdb->get_blog_prefix() . 'capabilities'; // wpmu site admins don't have user_levels 206 206 207 return $wpdb->get_col( $wpdb->prepare("SELECT user_id FROM $wpdb->usermeta WHERE meta_key = %s AND meta_value != '0'", $level_key) ); 207 $query = $wpdb->prepare("SELECT user_id FROM $wpdb->usermeta WHERE meta_key = %s", $level_key); 208 209 if( !is_multisite() ) 210 $query .= " AND meta_value != '0'"; 211 else 212 $query .= " AND meta_value not like '%\"subscriber\"%'"; 213 214 return $wpdb->get_col( $query ); 208 215 } 209 216 210 217 /** … … 262 269 $level_key = $wpdb->get_blog_prefix() . 'capabilities'; // wpmu site admins don't have user_levels 263 270 264 271 $query = $wpdb->prepare("SELECT user_id FROM $wpdb->usermeta WHERE meta_key = %s", $level_key); 265 if ( $exclude_zeros ) 266 $query .= " AND meta_value != '0'"; 272 if ( $exclude_zeros ) { 273 if( !is_multisite() ) 274 $query .= " AND meta_value != '0'"; 275 else 276 $query .= " AND meta_value not like '%\"subscriber\"%'"; 277 } 267 278 268 279 return $wpdb->get_col( $query ); 269 280 }