Example #1
0
 function page_content()
 {
     global $eventon, $post;
     $cal_args = $eventon->evo_generator->shortcode_args;
     $lang = !empty($cal_args['lang']) ? $cal_args['lang'] : 'L1';
     //_onlyloggedin
     $epmv = get_post_meta($post->ID);
     // only loggedin users can see single events
     $onlylogged_cansee = !empty($this->evo_opt['evosm_loggedin']) && $this->evo_opt['evosm_loggedin'] == 'yes' ? true : false;
     $thisevent_onlylogged_cansee = !empty($epmv['_onlyloggedin']) && $epmv['_onlyloggedin'][0] == 'yes' ? true : false;
     if ((!$onlylogged_cansee || $onlylogged_cansee && is_user_logged_in()) && (!$thisevent_onlylogged_cansee || $thisevent_onlylogged_cansee && is_user_logged_in())) {
         eventon_get_template_part('content', 'single-event', AJDE_EVCAL_PATH . '/templates');
     } else {
         echo "<p>" . evo_lang('You must login to see this event', $lang) . "<br/><a class='button' href=" . wp_login_url() . " title='" . evo_lang('Login', $lang) . "'>" . evo_lang('Login', $lang) . "</a></p>";
     }
 }
function eventon_se_page_content()
{
    global $eventon_sin_event;
    $eventon_sin_event->page_frontend_scripts();
    eventon_get_template_part('content', 'single-event', $eventon_sin_event->plugin_path . '/templates');
}