Make WordPress Core


Ignore:
Timestamp:
09/05/2010 02:35:55 PM (15 years ago)
Author:
scribu
Message:

call get_users() from get_users_of_blog()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/network/sites.php

    r15528 r15566  
    259259                // Site users
    260260                $blogusers = get_users_of_blog( $id );
     261
    261262                if ( is_array( $blogusers ) ) {
    262263                    echo '<div id="blogedit_blogusers" class="postbox"><h3 class="hndle"><span>' . __( 'Site Users' ) . '</span></h3><div class="inside">';
    263264                    echo '<table class="form-table">';
    264265                    echo "<tr><th>" . __( 'User' ) . "</th><th>" . __( 'Role' ) . "</th><th>" . __( 'Password' ) . "</th><th>" . __( 'Remove' ) . "</th></tr>";
    265                     reset( $blogusers );
    266                     foreach ( (array) $blogusers as $key => $val ) {
    267                         if ( isset( $val->meta_value ) && ! $val->meta_value )
    268                             continue;
    269                         $t = @unserialize( $val->meta_value );
    270                         if ( is_array( $t ) ) {
    271                             reset( $t );
    272                             $existing_role = key( $t );
    273                         }
    274                         echo '<tr><td><a href="user-edit.php?user_id=' . $val->user_id . '">' . $val->user_login . '</a></td>';
    275                         if ( $val->user_id != $current_user->data->ID ) {
     266                    foreach ( $blogusers as $user_id => $user_object ) {
     267                        $existing_role = reset( $user_object->roles );
     268
     269                        echo '<tr><td><a href="user-edit.php?user_id=' . $user_id . '">' . $user_object->user_login . '</a></td>';
     270                        if ( $user_id != $current_user->data->ID ) {
    276271                            ?>
    277272                            <td>
    278                                 <select name="role[<?php echo $val->user_id ?>]" id="new_role_1"><?php
     273                                <select name="role[<?php echo $user_id ?>]" id="new_role_1"><?php
    279274                                    foreach ( $editblog_roles as $role => $role_assoc ){
    280275                                        $name = translate_user_role( $role_assoc['name'] );
     
    285280                            </td>
    286281                            <td>
    287                                 <input type="text" name="user_password[<?php echo esc_attr( $val->user_id ) ?>]" />
     282                                <input type="text" name="user_password[<?php echo esc_attr( $user_id ) ?>]" />
    288283                            </td>
    289284                            <?php
    290                             echo '<td><input title="' . __( 'Click to remove user' ) . '" type="checkbox" name="blogusers[' . esc_attr( $val->user_id ) . ']" /></td>';
     285                            echo '<td><input title="' . __( 'Click to remove user' ) . '" type="checkbox" name="blogusers[' . esc_attr( $user_id ) . ']" /></td>';
    291286                        } else {
    292287                            echo "<td><strong>" . __ ( 'N/A' ) . "</strong></td><td><strong>" . __ ( 'N/A' ) . "</strong></td><td><strong>" . __( 'N/A' ) . "</strong></td>";
Note: See TracChangeset for help on using the changeset viewer.