require_once "{$docRoot}/config.php"; require_once "{$docRoot}/inc/class.open.php"; require_once "{$docRoot}/inc/class.logsys.php"; $db = unserialize(DATABASE); \Fr\LS::config(array("db" => array("host" => $db['host'], "port" => $db['port'], "name" => $db['name'], "username" => $db['user'], "password" => $db['pass'], "table" => "users"), "keys" => array("cookie" => "cantMakePublic", "salt" => "cantMakePublic"), "pages" => array("no_login" => array("/", "/register", "/me/ResetPassword"), "login_page" => "/login", "home_page" => "/home"), "features" => array("email_login" => false), "cookies" => array("domain" => CLEAN_HOST))); /* Basic Variables */ $loggedIn = \Fr\LS::$loggedIn; /* Boolean on status of current user (logged in or not) */ $who = \Fr\LS::$user; /* The current user */ /* Global Variables */ $_P = count($_POST) > 0 ? true : false; /* Boolean Variable whether POST data is sent with the request */ define("loggedIn", $loggedIn); define("curUser", $who); $OP = new Open(); if (!function_exists("get")) { function get($key, $uid = "", $json = true) { global $OP; return $OP->get($key, $uid, $json); } } /* Do these if user is logged in */ if (loggedIn && !isset($uimg)) { $uimg = get("img"); $uaimg = get("avatar"); $uname = get("name", "", false); /* Update the last seen time */ $OP->save("seen"); }