Make WordPress Core


Ignore:
Timestamp:
09/05/2010 02:35:55 PM (16 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.