cache(array('clientcss')); header("Content-Type: text/css"); headerCache(); // KACT 5/pages/303 echo $template->displayTemplate("clientcss"); exit; /** * ############################################### * Other Action * ############################################### */ } else { if (!$session->start(SESSION_CLIENT)) { // Failed to load session, Create a fresh session over here. $session->insertSession(SESSION_CLIENT, 0); } // KACT 5/pages/294 if (defined("ISMODERNBILL") && (empty($_SWIFT["session"]["typeid"]))) { $loginresult = $loginshare->authorize($_SESSION["client_email"], $_SESSION["client_password"]); if (!$loginresult) { echo "MB Core Error: Unable to continue, Login Failed"; exit; // TRFC KACT 5/pages/247 } // KACT 5/pages/298 // KACT 5/pages/294 } else if (defined("ISMODERNBILLV5") && (!empty($CONF["user"]["username"]))) { $loginresult = $loginshare->authorize($CONF["user"]["username"], $CONF["user"]["password"]); if (!$loginresult) { echo "MB v5 Core Error: Unable to continue, Login Failed"; exit; // TRFC KACT 5/pages/247 } // KACT 5/pages/298 } else if (defined("ISWHMCS") && (!empty($whmcsuser["userid"]))) { $loginresult = $loginshare->authorize($whmcsuser["email"], $whmcsuser["password"]); if (!$loginresult) { echo "WHMCS Core Error: Unable to continue, Login Failed"; exit; // TRFC KACT 5/pages/247 } // KACT 5/pages/298 } // ======= LOAD THE USER CREDENTIALS FROM ACTIVE LOGINSHARE MODULE ======= loginShareLoadUser(); // Loads up user data from active loginshare module $loginshare->processUserGroup(); // Checks to see of empty user groups and loads default ones $loginshare->loadPermissions(); // Loads up the permissions for active user group // ======= MISC ACTIONS ======= $loginemailcookie = $cookie->getSCookie("loginemail"); // KACT 5/pages/294 // KACT 5/pages/297 if (!empty($loginemailcookie) && $_SWIFT["user"]["loggedin"] == false) { $loginpasscookie = $cookie->getSCookie("loginpassword"); $template->assign("cookieloginemail", $loginemailcookie); $template->assign("cookieloginpassword", decryptCookiePassword($loginpasscookie)); $template->assign("cookierememberme", "1"); } // ======= PROCESS THE WIDGETS ======= require_once ("./includes/Widgets/widgets.php"); $template->assign("widgets", processWidgets($_widgets)); // KACT 5/pages/294 if (empty($_SWIFT["user"]["userid"]) && !empty($_SERVER["QUERY_STRING"])) { // KACT 5/pages/295 $template->assign("querystring", iif(!stristr(htmlspecialchars($_SERVER["QUERY_STRING"]), "logout"), htmlspecialchars($_SERVER["QUERY_STRING"]))); } // ======= TRY TO EXECUTE ANY ASSOCIATED EVENTS ======= if (!$events->triggerEvent(EVENT_CLIENT)) { // Load main page require_once ("./modules/core/client_index.php"); } } ?>