Portions created by the Initial Developer are Copyright (C) 2008-2012 the Initial Developer. All Rights Reserved. Contributor(s): Mark J Crane */ //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; $display_type = 'text'; //html, text //add multi-lingual support require_once "app_languages.php"; foreach($text as $key => $value) { $text[$key] = $value[$_SESSION['domain']['language']['code']]; } } else { include "root.php"; require_once "resources/require.php"; require_once "resources/check_auth.php"; if (permission_exists('upgrade_schema') || if_group("superadmin")) { //echo "access granted"; } else { echo "access denied"; exit; } //add multi-lingual support require_once "app_languages.php"; foreach($text as $key => $value) { $text[$key] = $value[$_SESSION['domain']['language']['code']]; } require_once "resources/header.php"; $page["title"] = $text['title-upgrade_schema']; $display_type = 'html'; //html, text } //set the default if (!isset($display_results)) { $display_results = true; } //load the default database into memory and compare it with the active database require_once "resources/schema.php"; db_upgrade_schema ($db, $db_type, $db_name, $display_results); unset($apps); //upgrade the domains require_once "core/upgrade/upgrade_domains.php"; if ($display_results && $display_type == "html") { echo "
\n"; echo "
\n"; require_once "resources/footer.php"; } ?>