Portions created by the Initial Developer are Copyright (C) 2008-2012 the Initial Developer. All Rights Reserved. Contributor(s): Mark J Crane */ // set included, if not if (!isset($included)) { $included = false; } //check the permission if(defined('STDIN')) { $document_root = str_replace("\\", "/", $_SERVER["PHP_SELF"]); preg_match("/^(.*)\/core\/.*$/", $document_root, $matches); $document_root = $matches[1]; set_include_path($document_root); require_once "resources/require.php"; $_SERVER["DOCUMENT_ROOT"] = $document_root; $format = 'text'; //html, text } else if (!$included) { include "root.php"; require_once "resources/require.php"; require_once "resources/check_auth.php"; if (permission_exists('upgrade_switch') || if_group("superadmin")) { //echo "access granted"; } else { echo "access denied"; exit; } $format = 'html'; //html, text } //run switch upgrade require_once "resources/classes/install_switch.php"; $switch = new install_switch(); $switch->upgrade(); ?>