eventDateBegin;
$end = $event->eventDateEnd;
$start_arr = explode('-', $start);
$start_time = mktime(0, 0, 0, $start_arr[0], $start_arr[1], $start_arr[2]);
$end_arr = explode('-', $end);
$end_time = mktime(0, 0, 0, $end_arr[0], $end_arr[1], $end_arr[2]);
$today = mktime(0, 0, 0, date('m'), date('d'), date('Y'));
// Check event expired
// Thienld : custom logic to check expired event
if ( acIsExpiredTime($end,$event->event_dates_times) ) continue;
// Break if enough data as configuration
if ( $num_displayed == $num_display_widget ) break;
$num_displayed++;
$event_img = Artsopolis_Calendar_Shortcode::get_event_url($event->eventImage);
if ( $start == $end ) {
$date_string = date('M j', $start_time). ','. date(' Y', $start_time);
} else {
if ( $start_arr[2] == $end_arr[2] ) {
$date_string = date('M j ', $start_time) .' - '. date('M j', $end_time).','. date(' Y', $start_time);
} else {
$date_string = date('M j', $start_time). ','. date(' Y', $start_time) .' - '. date('M j', $end_time). ','. date(' Y', $end_time);
}
}
// Event link
if ( ! $ac_options['details_link_to'] ) {
$link = $event->link;
$target = 'target="_blank"';
} else {
// Custom url follow the permalink structure
$url_ext_sign = ! get_option('permalink_structure') ? '&' : '?';
$parent_link = get_site_url().'/'. $ac_options['calendar_slug'];
$link = $parent_link. $url_ext_sign .'event_id='. $event->eventID. ( isset($instance['teaser_widget_feed_id']) && $instance['teaser_widget_feed_id'] ? '&fid='.$instance['teaser_widget_feed_id'] : '' );
$target = '';
}
?>
-
'>» View more events