Changeset 13529 for sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-gp-translation-events/templates/events-header.php
- Timestamp:
- 04/15/2024 01:37:55 PM (20 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-gp-translation-events/templates/events-header.php
r13268 r13529 1 1 <?php 2 2 3 namespace Wporg\TranslationEvents; 3 4 4 5 use GP; 6 use Wporg\TranslationEvents\Attendee\Attendee; 7 use Wporg\TranslationEvents\Event\Event; 8 9 /** @var Attendee $attendee */ 10 /** @var Event $event */ 11 /** @var string $event_page_title */ 12 /** @var bool $is_editable_event */ 5 13 ?> 6 14 7 15 <div class="event-list-top-bar"> 16 <h2 class="event-page-title"> 17 <?php echo esc_html( $event_page_title ); ?> 18 <?php if ( isset( $event ) && 'draft' === $event->status() ) : ?> 19 <span class="event-label-draft"><?php echo esc_html( $event->status() ); ?></span> 20 <?php endif; ?> 21 </h2> 8 22 <ul class="event-list-nav"> 9 23 <?php if ( is_user_logged_in() ) : ?> … … 22 36 <?php endif; ?> 23 37 </ul> 38 <?php if ( isset( $event ) && ! isset( $event_form_name ) ) : ?> 39 <p class="event-sub-head"> 40 <span class="event-host"> 41 <?php 42 if ( 1 === count( $hosts ) ) : 43 esc_html_e( 'Host:', 'gp-translation-events' ); 44 else : 45 esc_html_e( 'Hosts:', 'gp-translation-events' ); 46 endif; 47 ?> 48 <?php foreach ( $hosts as $host ) : ?> 49 <?php $user = get_userdata( $host->user_id() ); ?> 50 <a href="<?php echo esc_attr( get_author_posts_url( $user->ID ) ); ?>"><?php echo esc_html( get_the_author_meta( 'display_name', $user->ID ) ); ?></a> 51 <?php if ( end( $hosts ) !== $host ) : ?> 52 , 53 <?php endif; ?> 54 <?php endforeach; ?> 55 .</span> 56 <?php $show_edit_button = ( ( $attendee instanceof Attendee && $attendee->is_host() ) || current_user_can( 'edit_post', $event->id() ) ) && $is_editable_event; ?> 57 <?php if ( $show_edit_button ) : ?> 58 <a class="event-page-edit-link" href="<?php echo esc_url( gp_url( 'events/edit/' . $event->id() ) ); ?>"><span class="dashicons dashicons-edit"></span><?php esc_html_e( 'Edit event', 'gp-translation-events' ); ?></a> 59 <?php endif ?> 60 </p> 61 <?php endif; ?> 62 24 63 </div>
Note: See TracChangeset
for help on using the changeset viewer.