Make WordPress Core

Changeset 6886


Ignore:
Timestamp:
02/17/2008 08:16:22 PM (18 years ago)
Author:
ryan
Message:

Remove pseudo role group by

Location:
trunk/wp-admin
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/includes/user.php

    r6875 r6886  
    292292    var $role;
    293293    var $raw_page;
    294     var $users_per_page = 50;
     294    var $users_per_page = 2;
    295295    var $first_user;
    296296    var $last_user;
    297297    var $query_limit;
     298    var $query_sort;
    298299    var $query_from_where;
    299300    var $total_users_for_query = 0;
     
    316317        global $wpdb;
    317318        $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';
    319321        $search_sql = '';
    320322        if ( $this->search_term ) {
     
    338340    function query() {
    339341        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);
    341343
    342344        if ( $this->results )
  • trunk/wp-admin/users.php

    r6882 r6886  
    186186    $wp_user_search = new WP_User_Search($_GET['usersearch'], $_GET['userspage'], $_GET['role']);
    187187
    188     // Make the user objects
    189     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 
    196188    if ( isset($_GET['update']) ) :
    197189        switch($_GET['update']) {
     
    261253    }
    262254}
     255unset($users_of_blog);
    263256
    264257foreach ( $wp_roles->get_names() as $role => $name ) {
     
    334327</tr>
    335328</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
     331foreach ( $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 = '';
    343337    $style = ( ' class="alternate"' == $style ) ? '' : ' class="alternate"';
    344338    echo "\n\t" . user_row($user_object, $style, $role);
    345339}
    346340?>
    347 
    348341</tbody>
    349 <?php } ?>
    350342</table>
    351343
Note: See TracChangeset for help on using the changeset viewer.