Make WordPress Core

Ticket #41165: 41165.3.diff

File 41165.3.diff, 715 bytes (added by partyfrikadelle, 8 years ago)

Final Patch - sorry for spamming

  • wp-admin/includes/class-wp-users-list-table.php

     
    542542                $wp_roles = wp_roles();
    543543
    544544                $role_list = array();
     545               
     546                if ( current_user_can( 'manage_network_users' ) ){
     547                        $super_admins = get_super_admins();
     548                        if ( is_multisite()  && is_array( $super_admins ) && in_array($user_object->user_login, $super_admins ) ){
     549                                $role_list[ 'superadmin' ] = __( 'Super Admin' );
     550                        }
     551                }
    545552
    546553                foreach ( $user_object->roles as $role ) {
    547554                        if ( isset( $wp_roles->role_names[ $role ] ) ) {