data->ID, 'mec_booking', true); if(!is_array($booking_options)) $booking_options = []; $event_link = MEC_feature_occurrences::param($event->ID, $event->date['start']['timestamp'], 'read_more', (isset($event->data->meta['mec_read_more']) ? $event->data->meta['mec_read_more'] : '')); $more_info = (isset($event->data->meta['mec_more_info']) and trim($event->data->meta['mec_more_info']) and $event->data->meta['mec_more_info'] != 'http://') ? $event->data->meta['mec_more_info'] : ''; if(isset($event->date) and isset($event->date['start']) and isset($event->date['start']['timestamp'])) $more_info = MEC_feature_occurrences::param($event->ID, $event->date['start']['timestamp'], 'more_info', $more_info); $more_info_target = MEC_feature_occurrences::param($event->ID, $event->date['start']['timestamp'], 'more_info_target', $event->data->meta['mec_more_info_target'] ?? ''); if(!trim($more_info_target) && isset($settings['fes_event_link_target']) && trim($settings['fes_event_link_target'])) $more_info_target = $settings['fes_event_link_target']; $more_info_title = MEC_feature_occurrences::param($event->ID, $event->date['start']['timestamp'], 'more_info_title', ((isset($event->data->meta['mec_more_info_title']) and trim($event->data->meta['mec_more_info_title'])) ? $event->data->meta['mec_more_info_title'] : esc_html__('Read More', 'modern-events-calendar-lite'))); $location_id = $this->main->get_master_location_id($event); $location = ($location_id ? $this->main->get_location_data($location_id) : array()); $organizer_id = $this->main->get_master_organizer_id($event); $organizer = ($organizer_id ? $this->main->get_organizer_data($organizer_id) : array()); // Event Cost $cost = $this->main->get_event_cost($event); ?> ID, '_elementor_edit_mode', true)): $upload_dir = wp_upload_dir(); $css_url = $upload_dir['baseurl'].'/elementor/css/post-'.$event->ID.'.css'; $css_path = $upload_dir['basedir'].'/elementor/css/post-'.$event->ID.'.css'; ?>
main->display_cancellation_reason($event, $this->display_cancellation_reason)); ?>

data->ID), $event); ?>

data->meta['mec_date']['start']) and !empty($event->data->meta['mec_date']['start'])) { $this->display_datetime_widget($event, $occurrence_full, $occurrence_end_full); } ?>
icons->display('wallet'); ?>

main->m('cost', esc_html__('Cost', 'modern-events-calendar-lite'))); ?>

data->labels) && !empty($event->data->labels)) { $mec_items = count($event->data->labels); $mec_i = 0; ?>
icons->display('bookmark'); ?>

main->m('taxonomy_labels', esc_html__('Labels', 'modern-events-calendar-lite'))); ?>

data->labels as $labels=>$label) : $seperator = (++$mec_i === $mec_items) ? '' : ','; echo '
' . esc_html($label["name"] . $seperator) . '
'; endforeach; ?>
display_image_module($event)); ?>
main->display_progress_bar($event)); ?>
icons->display('home'); ?>

main->m('taxonomy_organizer', esc_html__('Organizer', 'modern-events-calendar-lite'))); ?>

<?php echo (isset($organizer['name']) ? esc_attr($organizer['name']) : ''); ?>
icons->display('wallet'); ?>
icons->display('phone'); ?>
icons->display('envelope'); ?>
icons->display('sitemap'); ?>
data, 'mec_organizer'); if($organizer_description_setting == '1' and is_array($organizer_terms) and count($organizer_terms)): foreach($organizer_terms as $organizer_term) { if ($organizer_term->term_id == $organizer['id'] ) { if(isset($organizer_term->description) && !empty($organizer_term->description)): ?>

description); ?>

show_other_organizers($event); // Show Additional Organizers } ?> main->module('sponsors.details', array('event' => $event, 'icons' => $this->icons))); ?> main->can_show_booking_module($event)): ?> main->m('register_button', esc_html__('REGISTER', 'modern-events-calendar-lite'))); ?> main->is_expired($event)): ?> main->m('register_button', esc_html__('REGISTER', 'modern-events-calendar-lite'))); ?> main->is_expired($event)): ?> main->m('register_button', esc_html__('REGISTER', 'modern-events-calendar-lite'))); ?>
main->module('weather.details', array('event' => $event, 'icons' => $this->icons))); ?> main->module('qrcode.details', array('event' => $event, 'icons' => $this->icons))); ?> display_public_download_module($event); ?> main->module('local-time.details', array('event' => $event, 'icons' => $this->icons))); ?>
data ); ?> data ); ?> data); ?> display_location_widget($event); // Show Location Widget $this->show_other_locations($event); // Show Additional Locations } ?> data->categories) and !empty($event->data->categories)) { ?>
icons->display('folder'); ?>
main->m('taxonomy_categories', esc_html__('Category', 'modern-events-calendar-lite'))); ?>
data->categories as $category) { $color = ((isset($category['color']) and trim($category['color'])) ? $category['color'] : ''); $color_html = ''; if($color) $color_html .= ' '; $icon = (isset($category['icon']) ? $category['icon'] : ''); $icon = isset($icon) && $icon != '' ? '' : ''; echo '
'; } ?>
icons->display('info'); ?>

main->m('more_info_link', esc_html__('More Info', 'modern-events-calendar-lite'))); ?>

main->module('speakers.details', array('event' => $event, 'icons' => $this->icons)))) { ?>
main->module('speakers.details', array('event' => $event, 'icons' => $this->icons))); ?>
main->module('attendees-list.details', array('event' => $event, 'icons' => $this->icons))); ?> main->module('next-event.details', array('event' => $event, 'icons' => $this->icons))); ?>
ID, '_elementor_edit_mode', true) && class_exists('\Elementor\Plugin')) $content = \Elementor\Plugin::instance()->frontend->get_builder_content($event->ID); else $content = $this->main->get_post_content($event); echo MEC_kses::full($content); ?>
display_trailer_url($event)); ?> display_disclaimer($event)); ?>
display_data_fields($event); ?> display_faq($event); ?> main->module('links.details', array('event' => $event, 'icons' => $this->icons))); ?>
main->module('googlemap.details', array('event' => $this->events, 'icons' => $this->icons))); ?>
main->module('export.details', array('event' => $event, 'icons' => $this->icons))); ?> main->can_show_countdown_module($event)): ?>
main->module('countdown.details', array('event' => $this->events, 'icons' => $this->icons))); ?>
display_hourly_schedules_widget($event); ?> main->is_sold($event) and count($event->dates) <= 1): ?>
date) );?>
main->can_show_booking_module($event)): ?>
main->module('booking.default', array('event' => $this->events, 'icons' => $this->icons))); } ?>
'); ?>