Current File : /home/kelaby89/muzza.fit/wp-content/plugins/mp-timetable/templates/shortcodes/event-container.php |
<?php $item[ 'post' ] = get_post( $item[ 'event_id' ] ); ?>
<div data-event-id="<?php echo esc_attr( $item[ 'event_id' ] ); ?>"
data-start="<?php echo esc_attr( empty( $startIndex ) ? $item[ 'start_index' ] : $startIndex ); ?>"
data-start-item="<?php echo esc_attr( $item[ 'start_index' ] ); ?>"
data-end="<?php echo esc_attr( $item[ 'end_index' ] ); ?>"
class="mptt-event-container id-<?php echo esc_attr( $item[ 'id' ] ); ?> mptt-colorized"
data-type="event"
data-bg_hover_color="<?php echo esc_attr( $item[ 'post' ]->hover_color ? $item[ 'post' ]->hover_color : '' ); ?>"
data-bg_color="<?php echo esc_attr( $item[ 'post' ]->color ? $item[ 'post' ]->color : '' ); ?>"
data-hover_color="<?php echo esc_attr( $item[ 'post' ]->hover_text_color ? $item[ 'post' ]->hover_text_color : '' ); ?>"
data-color="<?php echo esc_attr( $item[ 'post' ]->text_color ? $item[ 'post' ]->text_color : '' ); ?>"
data-min-height=""
style="<?php echo esc_attr( $params[ 'text_align' ] ? 'text-align:' . $params[ 'text_align' ] . ';' : '' ); ?>
<?php echo esc_attr( $item[ 'post' ]->color ? 'background-color:' . $item[ 'post' ]->color . ';' : '' ); ?>
<?php echo esc_attr( $item[ 'post' ]->text_color ? 'color:' . $item[ 'post' ]->text_color . ';' : '' ); ?>
<?php echo esc_attr( ! empty( $height ) ? 'height:' . $height . '%;' : '' ); ?>
<?php echo esc_attr( ! empty( $top ) ? 'top:' . $top . '%;' : '' ); ?>">
<div class="mptt-inner-event-content">
<?php if ( $params[ 'title' ] ) {
$disable_url = (bool) $item[ 'post' ]->timetable_disable_url || (bool) $params[ 'disable_event_url' ];
if ( ! $disable_url ) { ?>
<a title="<?php echo esc_attr( $item[ 'post' ]->post_title ); ?>" href="<?php
echo ( $item[ 'post' ]->timetable_custom_url != "" ) ?
esc_url( $item[ 'post' ]->timetable_custom_url ) :
get_permalink( $item[ 'event_id' ] );
?>" class="event-title"><?php echo esc_html( $item[ 'post' ]->post_title ); ?></a>
<?php }
if ( $disable_url ) { ?>
<span class="event-title"><?php echo esc_html( $item[ 'post' ]->post_title ); ?></span>
<?php }
}
if ( $params[ 'time' ] ): ?>
<p class="timeslot">
<time datetime="<?php echo esc_attr( $item[ 'event_start' ] ); ?>" class="timeslot-start"><?php
echo esc_html( date( get_option( 'time_format' ), strtotime( $item[ 'event_start' ] ) ) ); ?></time>
<span class="timeslot-delimiter"><?php echo apply_filters( 'mptt_timeslot_delimiter', ' - ' ); ?></span>
<time datetime="<?php echo esc_attr( $item[ 'event_end' ] ); ?>" class="timeslot-end"><?php
echo esc_html( date( get_option( 'time_format' ), strtotime( $item[ 'event_end' ] ) ) ); ?></time>
</p>
<?php endif;
if ( $params[ 'sub-title' ] && ! empty( $item[ 'post' ]->sub_title ) ): ?>
<p class="event-subtitle"><?php echo wp_kses_post( $item[ 'post' ]->sub_title ); ?></p>
<?php endif;
if ( $params[ 'description' ] && ! empty( $item[ 'description' ] ) ): ?>
<p class="event-description"><?php echo wp_kses_post( stripslashes( $item[ 'description' ] ) ); ?></p>
<?php endif;
if ( $params[ 'user' ] && $item[ 'user_id' ] != '-1' ): ?>
<p class="event-user"><?php $user_info = get_userdata( $item[ 'user_id' ] );
if ( $user_info ) {
echo get_avatar( $item[ 'user_id' ], apply_filters( 'mptt-event-user-avatar-size', 24 ), '', $user_info->data->display_name );
echo esc_html( $user_info->data->display_name );
} ?>
</p>
<?php endif; ?>
</div>
</div>