Making WordPress.org


Ignore:
Timestamp:
06/21/2024 02:46:16 AM (2 years ago)
Author:
dufresnesteven
Message:

Plugin-directory: Revert r13845

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/widgets/class-ratings.php

    r13845 r13847  
    3939        }
    4040
    41         var_dump($ratings);
    42 
    4341        $num_ratings = array_sum( $ratings );
    4442
     
    4846        if ( $rating ) :
    4947        ?>
     48            <a class="reviews-link" href="<?php echo esc_url( 'https://wordpress.org/support/plugin/' . $post->post_name . '/reviews/' ); ?>"><?php _ex( 'See all', 'reviews', 'wporg-plugins' ); ?></a>
     49
    5050            <div class="rating">
    5151                <?php echo Template::dashicons_stars( $rating ); ?>
     
    7777        <?php endif; // $rating ?>
    7878
     79        <?php if ( is_user_logged_in() ) : ?>
     80            <div class="user-rating">
     81                <a href="<?php echo esc_url( 'https://wordpress.org/support/plugin/' . $post->post_name . '/reviews/#new-post' ); ?>"><?php _e( 'Add my review', 'wporg-plugins' ); ?></a>
     82            </div>
     83        <?php else: ?>
     84            <div class="user-rating">
     85                <a href="<?php echo esc_url( wp_login_url( 'https://wordpress.org/support/plugin/' . get_post()->post_name . '/reviews/#new-post' ) ); ?>" rel="nofollow" title="<?php esc_attr_e( 'Log in to WordPress.org', 'wporg-plugins' ); ?>"><?php _e( 'Log in to submit a review.', 'wporg-plugins' ); ?></a>
     86            </div>
    7987        <?php
    80 
    81             $action_link_url = is_user_logged_in() ? esc_url( 'https://wordpress.org/support/plugin/' . $post->post_name . '/reviews/#new-post' ) : esc_url( wp_login_url( 'https://wordpress.org/support/plugin/' . get_post()->post_name . '/reviews/#new-post' ) );
    82             $action_link_url_text =  is_user_logged_in() ? __( 'Add my review', 'wporg-plugins' ) : __( 'Log in to review.', 'wporg-plugins' );
    83 
    84             $see_all_link_url = esc_url( 'https://wordpress.org/support/plugin/' . $post->post_name . '/reviews/' );
    85             $see_all_link_text = __( 'See all<span class="screen-reader-text"> reviews</span>', 'reviews', 'wporg-plugins' );
    86 
    87             $block_markup = <<<EOT
    88                 <!-- wp:group {"style":{"spacing":{"margin":{"top":"var:preset|spacing|10"},"blockGap":"var:preset|spacing|10"}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
    89                     <div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--10)">
    90                     <a href="$action_link_url">$action_link_url_text</a>
    91                     <a href="$see_all_link_url">$see_all_link_text</a>
    92                 </div>
    93                 <!-- /wp:group -->
    94             EOT;
    95 
    96             echo do_blocks( $block_markup );
    97         ?>
    98 
    99         <?php
     88        endif;
    10089
    10190        echo $args['after_widget'];
Note: See TracChangeset for help on using the changeset viewer.