WordPress.org

Make WordPress Core

Ticket #21325: 21325.4.diff

File 21325.4.diff, 1.6 KB (added by MikeLittle, 21 months ago)

Now implements the "Select %s" pattern for multisite users and sites

  • wp-admin/includes/class-wp-ms-sites-list-table.php

     
    213213                                switch ( $column_name ) { 
    214214                                        case 'cb': ?> 
    215215                                                <th scope="row" class="check-column"> 
    216                                                         <input type="checkbox" id="blog_<?php echo $blog['blog_id'] ?>" name="allblogs[]" value="<?php echo esc_attr( $blog['blog_id'] ) ?>" /> 
     216                                                        <label class="screen-reader-text" for="blog_<?php echo $blog['blog_id']; ?>"><?php printf( __( 'Select %s' ), $blogname ); 
     217                                                        ?></label><input type="checkbox" id="blog_<?php echo $blog['blog_id'] ?>" name="allblogs[]" value="<?php echo esc_attr( $blog['blog_id'] ) ?>" /> 
    217218                                                </th> 
    218219                                        <?php 
    219220                                        break; 
  • wp-admin/includes/class-wp-ms-users-list-table.php

     
    165165                                switch ( $column_name ) { 
    166166                                        case 'cb': ?> 
    167167                                                <th scope="row" class="check-column"> 
    168                                                         <input type="checkbox" id="blog_<?php echo $user->ID ?>" name="allusers[]" value="<?php echo esc_attr( $user->ID ) ?>" /> 
     168                                                        <label for="blog_<?php echo $user->ID; ?>" class="screen-reader-text"><?php echo sprintf( __( 'Select %s' ), $user->user_login ); 
     169                                                        ?></label><input type="checkbox" id="blog_<?php echo $user->ID ?>" name="allusers[]" value="<?php echo esc_attr( $user->ID ) ?>" /> 
    169170                                                </th> 
    170171                                        <?php 
    171172                                        break;