Changeset 6886
- Timestamp:
- 02/17/2008 08:16:22 PM (18 years ago)
- Location:
- trunk/wp-admin
- Files:
-
- 2 edited
-
includes/user.php (modified) (3 diffs)
-
users.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/includes/user.php
r6875 r6886 292 292 var $role; 293 293 var $raw_page; 294 var $users_per_page = 50;294 var $users_per_page = 2; 295 295 var $first_user; 296 296 var $last_user; 297 297 var $query_limit; 298 var $query_sort; 298 299 var $query_from_where; 299 300 var $total_users_for_query = 0; … … 316 317 global $wpdb; 317 318 $this->first_user = ($this->page - 1) * $this->users_per_page; 318 $this->query_limit = 'LIMIT ' . $this->first_user . ',' . $this->users_per_page; 319 $this->query_limit = ' LIMIT ' . $this->first_user . ',' . $this->users_per_page; 320 $this->query_sort = ' ORDER BY user_login'; 319 321 $search_sql = ''; 320 322 if ( $this->search_term ) { … … 338 340 function query() { 339 341 global $wpdb; 340 $this->results = $wpdb->get_col('SELECT ID ' . $this->query_from_where . $this->query_ limit);342 $this->results = $wpdb->get_col('SELECT ID ' . $this->query_from_where . $this->query_sort . $this->query_limit); 341 343 342 344 if ( $this->results ) -
trunk/wp-admin/users.php
r6882 r6886 186 186 $wp_user_search = new WP_User_Search($_GET['usersearch'], $_GET['userspage'], $_GET['role']); 187 187 188 // Make the user objects189 foreach ( $wp_user_search->get_results() as $userid ) {190 $tmp_user = new WP_User($userid);191 $roles = $tmp_user->roles;192 $role = array_shift($roles);193 $roleclasses[$role][$tmp_user->user_login] = $tmp_user;194 }195 196 188 if ( isset($_GET['update']) ) : 197 189 switch($_GET['update']) { … … 261 253 } 262 254 } 255 unset($users_of_blog); 263 256 264 257 foreach ( $wp_roles->get_names() as $role => $name ) { … … 334 327 </tr> 335 328 </tbody> 336 <?php 337 foreach ($roleclasses as $role => $roleclass) { 338 uksort($roleclass, "strnatcasecmp"); 339 ?> 340 <tbody id="role-<?php echo $role; ?>" class="list:user user-list"><?php 341 $style = ''; 342 foreach ( (array) $roleclass as $user_object ) { 329 <tbody id="users" class="list:user user-list"> 330 <?php 331 foreach ( $wp_user_search->get_results() as $userid ) { 332 $user_object = new WP_User($userid); 333 $roles = $user->roles; 334 $role = array_shift($roles); 335 336 $style = ''; 343 337 $style = ( ' class="alternate"' == $style ) ? '' : ' class="alternate"'; 344 338 echo "\n\t" . user_row($user_object, $style, $role); 345 339 } 346 340 ?> 347 348 341 </tbody> 349 <?php } ?>350 342 </table> 351 343
Note: See TracChangeset
for help on using the changeset viewer.