$loadavg->logOut(); } } //used for remember me at login time //if no session exists check for cookies if ((!isset($_SESSION['logged_in']) || $_SESSION['logged_in'] == false) && $banned == false) { //if cookies are here and match log them in if ($loadavg->checkCookies()) { $_SESSION['logged_in'] = true; header("Location: /index.php"); } } //first lets see if a name has been set... $pageName = ""; //security check for all access if (isset($settings['settings']['allow_anyone']) && $settings['settings']['allow_anyone'] == "false" && !$loadavg->isLoggedIn() || $banned == true) { include APP_PATH . '/views/login.php'; } else { if (isset($_GET['page']) && $_GET['page'] != "") { $pageName = $_GET['page']; } //first check to see if its a plugin based module //if (in_array($pageName, $plugins)) array_key_exists if (array_key_exists($pageName, $plugins)) { require_once PLUGIN_PATH . $pageName . '/' . $pageName . '.php'; } else { if (file_exists(APP_PATH . '/views/' . $pageName . '.php')) { require_once APP_PATH . '/views/' . $pageName . '.php'; } else { //if page doesnt exist redirect to index, can be modified to a page not found if need be require_once APP_PATH . '/views/index.php';