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.