$logdir = LOG_PATH; //check to see if ip is banned before going on $banned = false; $flooding = false; if (isset($settings['ban_ip']) && $settings['ban_ip'] == "true") { $banned = $loadavg->checkIpBan(); if ($banned) { //clean up session $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