From 7c5dd15910b3b12e6798500b4ce8a3f78a53b968 Mon Sep 17 00:00:00 2001 From: Mark Crane Date: Sat, 6 Jul 2013 08:15:16 +0000 Subject: [PATCH] Update the redirect on the user_dashboard.php file. --- core/user_settings/user_dashboard.php | 30 ++++++++++++++++++++------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/core/user_settings/user_dashboard.php b/core/user_settings/user_dashboard.php index 8d3267d47c..716f57cfee 100644 --- a/core/user_settings/user_dashboard.php +++ b/core/user_settings/user_dashboard.php @@ -23,14 +23,28 @@ Contributor(s): Mark J Crane */ -include "root.php"; -if (!file_exists($_SERVER['DOCUMENT_ROOT'].PROJECT_PATH."/includes/config.php")){ - header("Location: ".PROJECT_PATH."/install.php"); - exit; -} -require_once "resources/require.php"; -require_once "resources/check_auth.php"; -require_once "resources/header.php"; + +//include the root directory + include "root.php"; + +//if config.php file does not exist then redirect to the install page + if (file_exists($_SERVER['DOCUMENT_ROOT'].PROJECT_PATH."/resources/config.php")) { + //do nothing + } elseif (file_exists($_SERVER['DOCUMENT_ROOT'].PROJECT_PATH."/includes/config.php")) { + //original directory + } elseif (file_exists("/etc/fusionpbx/config.php")){ + //linux + } elseif (file_exists("/usr/local/etc/fusionpbx/config.php")){ + //bsd + } else { + header("Location: ".PROJECT_PATH."/resources/install.php"); + exit; + } + +//additional includes + require_once "resources/require.php"; + require_once "resources/check_auth.php"; + require_once "resources/header.php"; //add multi-lingual support echo "