Your IP : 216.73.216.187


Current Path : /home/exhehbu/www/wp-content/plugins/eventer/eventers/sections/
Upload File :
Current File : /home/exhehbu/www/wp-content/plugins/eventer/eventers/sections/event-metas.php

<?php
$single_date_format = eventer_get_settings('eventer_date_format_single');
if($single_date_format == ''){
	$single_date_format = get_option('date_format');
}
wp_localize_script('eventer-single-scripts', 'single_meta', array('future_date_cal' => esc_attr(date_i18n($single_date_format, $event_cdate))));
?>
<div class="eventer eventer-event-single eventer-single-event-details">
  <div class="eventer-cat-header">
    <?php $eventer_cats = get_the_terms($event_id, 'eventer-category');
    $set_each_day = get_post_meta($event_id, 'eventer_event_each_day_time', true);
    if (!is_wp_error($eventer_cats) && !empty($eventer_cats)) {
      foreach ($eventer_cats as $cat) {
        $color = get_term_meta($cat->term_id, 'category_color', true);
        echo '<a href="' . get_term_link($cat->term_id) . '" class="pull-right" style="background-color: ' . $color . '">' . $cat->name . '</a>';
      }
    }
    ?>

    <h3><?php esc_html_e('Event details', 'eventer'); ?></h3>
  </div>
  <ul class="eventer-single-event-info">
    <?php $eventer_venue = get_the_terms($event_id, 'eventer-venue');
    $elocation = '';
    $specific_address = get_post_meta(get_the_ID(), 'eventer_event_specific_venue', true);
    $virtual_event = get_post_meta(get_the_ID(), 'eventer_event_virtual', true);
    if (!is_wp_error($eventer_venue) && !empty($eventer_venue)) {
      foreach ($eventer_venue as $venue) {
        $location_address = get_term_meta($venue->term_id, 'venue_address', true);
        $location_coordinates = get_term_meta($venue->term_id, 'venue_coordinates', true);
        $venue_name = $venue->name;
        if ($location_coordinates != '') {
          $elocation = $location_coordinates;
        } elseif ($location_address != '') {
          $elocation = $location_address;
        } else {
          $elocation = $venue->name;
        }
        $venue_name = ($specific_address != '') ? $specific_address : $venue_name;
        echo '<li><span class="eventer-event-venue"><i class="eventer-icon-location-pin"></i> ' . eventer_get_event_venue( $venue_name, get_the_ID() ) . '</span></li>';
      }
    } elseif ($specific_address != '') {
      echo '<li><span class="eventer-event-venue"><i class="eventer-icon-location-pin"></i> ' . eventer_get_event_venue( $specific_address, get_the_ID() ) . '</span></li>';
    }
    if ($days_diff <= 0) {
      echo '<li><span class="eventer-event-date"><i class="eventer-icon-calendar"></i> ' . esc_attr(date_i18n($single_date_format, $event_cdate)) . '</span></li>';
    } elseif ($set_each_day == 'on') {
      $dynamic_start_date = date_i18n('Y-m-d', $event_cdate);
      $set_end_date = date('Y-m-d', strtotime($dynamic_start_date . ' + ' . $days_diff . ' days'));
      echo '<li><span class="eventer-event-date"><i class="eventer-icon-calendar"></i> ' . esc_attr(date_i18n($single_date_format, $event_cdate)) . ' - ' . esc_attr(date_i18n($single_date_format, strtotime($set_end_date))) . '</span></li>';
    }
    ?>

    <?php
    if ($set_each_day == 'on') {
      $start_date_format = eventer_get_settings('start_time_format');
      $end_date_format = eventer_get_settings('end_time_format');
      $separator = eventer_get_settings('time_separator');
      echo '<li><span class="eventer-event-time"><i class="eventer-icon-clock"></i> ' . date_i18n($start_date_format, $start_str) . $separator . date_i18n($end_date_format, $end_str) . esc_attr__(' (Everyday)', 'eventer') . '</span></li>';
    } else {
      echo '<li><span class="eventer-event-time"><i class="eventer-icon-clock"></i> ' . $event_time_show . '</span></li>';
    }
    $additional_info = get_post_meta($event_id, 'eventer_event_additional_info', true);
    if ($additional_info != '') {
      echo '<li><span class="eventer-event-time"><i class="eventer-icon-info"></i> ' . $additional_info . '</span></li>';
    }
    $event_organizer = get_the_terms($event_id, 'eventer-organizer');
    if (!is_wp_error($event_organizer) && !empty($event_organizer)) {
      $organizer_phone = get_term_meta($event_organizer[0]->term_id, 'organizer_phone', true);
      $organizer_website = get_term_meta($event_organizer[0]->term_id, 'organizer_website', true);
      echo '<li><span class="eventer-event-time"><i class="eventer-icon-user"></i> ' . $event_organizer[0]->name . '</span></li>';
      if ($organizer_phone) {
        echo '<li><span class="eventer-event-time"><i class="eventer-icon-phone"></i> ' . $organizer_phone . '</span></li>';
      }
      if ($organizer_website) {
        $link_target = eventer_get_settings('eventer_organizer_link_target');
        echo '<li><div class="eventer-event-time"><i class="eventer-icon-globe"></i> <a href="' . esc_url($organizer_website) . '" target="' . esc_attr($link_target) . '">' . $organizer_website . '</a></div></li>';
      }
    }
    ?>

  </ul>
  <?php if (get_post_type($event_id) == 'eventer') {
    $links = eventer_get_settings('eventer_details_links');
    $options = get_option('eventer_options');
    $default = (isset($options['eventer_details_links'])) ? 1 : '';
    if (empty($default) || !empty($links)) {
      ?>
      <ul class="eventer-actions">
        <?php
            if (empty($default) || in_array('print', $links)) { ?><li><a href="javascript:" onclick="window.print();" title="Print"><?php esc_html_e('Print', 'eventer'); ?></a></li>
        <?php
            }
            if (empty($default) || in_array('contact', $links)) { ?>
          <li><a rel=emodal:open title="Contact" class="" href="#eventer-contact-form"><?php esc_html_e('Contact', 'eventer'); ?></a></li>
        <?php
            }
            ?>
        <?php if ($virtual_event != 'on' && ((empty($default) && $elocation) || ($elocation && in_array('direction', $links)))) {
              echo '<li><a href="' . esc_url("https://www.google.co.in/maps/dir//" . $elocation) . '" title="Directions" target="_blank">' . esc_html__('Get Directions', 'eventer') . '</a></li>';
            }
            $search_future = array_filter($all_dates, function ($date) {
              return $date > date_i18n('Y-m-d');
            });
            if ($search_future && (empty($default) || in_array('future', $links))) {
              echo '<li><a href="' . esc_url(add_query_arg('eid', $event_id, get_post_type_archive_link('eventer'))) . '" title="Future events">' . esc_html__('Future Events', 'eventer') . '</a></li>';
            }

            ?>
      </ul>
  <?php
    }
  } ?>
</div>