Making WordPress.org


Ignore:
Timestamp:
01/31/2018 12:24:25 AM (6 years ago)
Author:
danielbachhuber
Message:

phpunit-test-reporter: Display reporter avatars in the test results

See https://github.com/WordPress/phpunit-test-reporter/pull/55

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/phpunit-test-reporter/parts/result-set.php

    r6385 r6480  
    4444                    $user = get_user_by( 'id', $report->post_author );
    4545                    if ( $user ) {
    46                         $host = $user->display_name;
     46                        $host = '';
     47                        if ( ! empty( $user->user_url ) ) {
     48                            $host .= '<a target="_blank" rel="nofollow" href="' . esc_url( $user->user_url ) . '">';
     49                        }
     50                        $host .= get_avatar( $user->ID, 18, '', '', array(
     51                            'extra_attr' => 'style="vertical-align: middle;margin-right:5px;"',
     52                        ) );
     53                        if ( ! empty( $user->user_url ) ) {
     54                            $host .= '</a>';
     55                        }
     56                        if ( ! empty( $user->user_url ) ) {
     57                            $host .= '<a target="_blank" rel="nofollow" href="' . esc_url( $user->user_url ) . '">';
     58                        }
     59                        $host .= $user->display_name;
     60                        if ( ! empty( $user->user_url ) ) {
     61                            $host .= '</a>';
     62                        }
    4763                    }
    4864                    ?>
    4965                <tr>
    5066                    <td><a href="<?php echo esc_url( get_permalink( $report->ID ) ); ?>" title="<?php echo esc_attr( $status_title ); ?>" class="<?php echo esc_attr( 'ptr-status-badge ptr-status-badge-' . strtolower( $status ) ); ?>"><?php echo esc_html( $status ); ?></a></td>
    51                     <td><?php echo esc_html( $host ); ?></td>
     67                    <td><?php echo wp_kses_post( $host ); ?></td>
    5268                    <td><?php echo esc_html( Display::get_display_php_version( $report->ID ) ); ?></td>
    5369                    <td><?php echo esc_html( Display::get_display_mysql_version( $report->ID ) ); ?></td>
Note: See TracChangeset for help on using the changeset viewer.