Portions created by the Initial Developer are Copyright (C) 2008-2012 the Initial Developer. All Rights Reserved. Contributor(s): Mark J. Crane */ include "root.php"; //start session ini_set("session.cookie_httponly", True); session_start(); //retain message if (isset($_SESSION["message"])) { $message_mood = $_SESSION["message_mood"]; $message = $_SESSION["message"]; } //destroy session session_unset(); session_destroy(); //if config.php file does not exist then redirect to the install page if (file_exists($_SERVER["PROJECT_ROOT"]."/resources/config.php")) { //original directory } else if (file_exists($_SERVER["PROJECT_ROOT"]."/includes/config.php")) { //move config.php from the includes to resources directory. rename($_SERVER["PROJECT_ROOT"]."/includes/config.php", $_SERVER["PROJECT_ROOT"]."/resources/config.php"); } else if (file_exists("/etc/fusionpbx/config.php")){ //linux } else if (file_exists("/usr/local/etc/fusionpbx/config.php")){ //bsd } else { header("Location: ".PROJECT_PATH."/core/install/install.php"); exit; } //adds multiple includes require_once "resources/require.php"; //restore message if ($message != '') { $_SESSION["message_mood"] = $message_mood; $_SESSION["message"] = $message; } //use custom login, if present, otherwise use default login if (file_exists($_SERVER["PROJECT_ROOT"]."/themes/".$_SESSION['domain']['template']['name']."/login.php")){ require_once "themes/".$_SESSION['domain']['template']['name']."/login.php"; } else { require_once "resources/login.php"; } ?>