Exemplo n.º 1
0
    if ($login_details !== false) {
        $admin_primary_cash_request->sessionSet('cash_actual_user', $login_details);
        $admin_primary_cash_request->sessionSet('cash_effective_user', $login_details);
        $admin_primary_cash_request->sessionSet('cash_effective_user_email', $_POST['address']);
        if ($include_filename == 'logout.php') {
            header('Location: ' . ADMIN_WWW_BASE_PATH);
            exit;
        }
    } else {
        $admin_primary_cash_request->sessionClearAll();
        $login_message = "Try Again";
    }
}
// make a few objects to use throughout the pages
$cash_admin = new AdminCore($admin_primary_cash_request->sessionGet('cash_effective_user'));
if (isset($_GET['hidebanner'])) {
    $current_settings = $cash_admin->getUserSettings();
    if (isset($current_settings['banners'][BASE_PAGENAME])) {
        $current_settings['banners'][BASE_PAGENAME] = false;
        $cash_admin->setUserSettings($current_settings);
    }
}
// finally, output the template and page-specific markup (checking for current login)
if ($admin_primary_cash_request->sessionGet('cash_actual_user')) {
    include $pages_path . 'definitions/' . $include_filename;
    include ADMIN_BASE_PATH . '/ui/default/top.php';
    include $pages_path . 'markup/' . $include_filename;
    include ADMIN_BASE_PATH . '/ui/default/bottom.php';
} else {
    include ADMIN_BASE_PATH . '/ui/default/login.php';
}