if (in_array($slug, array('login', 'forgot', 'register', 'thankyou', 'activate'))) {
    logout(false);
    // logout without the redirect
    get_header();
    ob_start();
    include "vendor_access/vendormenu.php";
    $vendormenu = ob_get_clean();
    ao_set_sidebar_content($vendormenu, "prewidget", true);
    include "vendor_access/{$slug}.php";
    get_footer();
    exit;
}
if (in_array($slug, array('admin', 'home', 'profile', 'settings', 'leads', 'subscribers', 'events', 'event', 'upgrade', 'upgraded', 'payment', 'paymentmade', 'shows', 'badges', 'faq', 'contactus'))) {
    get_header();
    page_protect();
    set_fake_admin();
    set_profile_status();
    ob_start();
    include "vendor_access/vendormenu.php";
    $vendormenu = ob_get_clean();
    ao_set_sidebar_content($vendormenu, "prewidget", true);
    include "vendor_access/{$slug}.php";
    get_footer();
    exit;
}
if (in_array($slug, array('terms'))) {
    page_protect();
    include "vendor_access/{$slug}.php";
    exit;
}
exit;
function get_profile_status()
{
    if (!isset($_SESSION['profile_type'])) {
        set_profile_status();
    }
    return $_SESSION['profile_type'];
}