function get_recurring_content($post, $content = false) { $event = $post instanceof Eab_EventModel ? $post : new Eab_EventModel($post); if ('incsub_event' != $event->get_type()) { return $content; } $start_day = date_i18n('m', $event->get_start_timestamp()); $network = $event->from_network(); $link = $network ? get_blog_permalink($network, $event->get_id()) : get_permalink($event->get_id()); $new_content = ''; $new_content .= '<div class="event ' . Eab_Template::get_status_class($event) . '" itemscope itemtype="http://schema.org/Event">'; $new_content .= '<meta itemprop="name" content="' . esc_attr($event->get_title()) . '" />'; $new_content .= '<a href="' . $link . '" class="wpmudevevents-viewevent">' . __('View event', Eab_EventsHub::TEXT_DOMAIN) . '</a>'; $new_content .= apply_filters('eab-template-archive_after_view_link', '', $event); $new_content .= '<div style="clear: both;"></div>'; $new_content .= '<hr />'; $new_content .= '<div id="wpmudevevents-contentbody" itemprop="description">' . ($content ? $content : $event->get_content()) . '</div>'; $new_content .= '<hr />'; $new_content .= Eab_Template::get_event_details($event); $new_content .= Eab_Template::get_rsvp_form($event); $new_content .= '</div>'; $new_content .= '<div style="clear:both"></div>'; return $new_content; }
<div id="primary"> <div id="content" role="main"> <div class="event <?php echo Eab_Template::get_status_class($post); ?> " id="wpmudevevents-wrapper"> <div id="wpmudevents-single"> <div class="wpmudevevents-header"> <h2><?php echo $event->get_title(); ?> </h2><br /> <div class="wpmudevevents-contentmeta" style="clear:both"> <?php echo Eab_Template::get_event_details($event); ?> </div> </div> <?php echo Eab_Template::get_error_notice(); ?> <div id="wpmudevevents-left"> <div id="wpmudevevents-tickets" class="wpmudevevents-box"> <?php if ($event->is_premium() && $event->user_is_coming() && !$event->user_paid()) { ?> <div id="wpmudevevents-payment"> <a href="" id="wpmudevevents-notpaid-submit">You haven't paid for this event</a> </div> <?php