/** * Get UW directories * Provides compatibility with both 6.3 and pre-6.3 setup */ function getUWDirs() { if (!class_exists('UploadStream')) { // we're still running the old code global $sugar_config; return array($sugar_config['upload_dir'] . "/upgrades", $sugar_config['cache_dir'] . "upload/upgrades/temp"); } else { if (!in_array("upload", stream_get_wrappers())) { UploadStream::register(); // just in case file was copied, but not run } return array("upload://upgrades", sugar_cached("upgrades/temp")); } }
require_once 'modules/Trackers/BreadCrumbStack.php'; require_once 'modules/Trackers/Tracker.php'; require_once 'modules/Trackers/TrackerManager.php'; require_once 'modules/ACL/ACLController.php'; require_once 'modules/Administration/Administration.php'; require_once 'modules/Administration/updater_utils.php'; require_once 'modules/Users/User.php'; require_once 'modules/Users/authentication/AuthenticationController.php'; require_once 'include/utils/LogicHook.php'; require_once 'include/SugarTheme/SugarTheme.php'; require_once 'include/MVC/SugarModule.php'; require_once 'include/SugarCache/SugarCache.php'; require 'modules/Currencies/Currency.php'; require_once 'include/MVC/SugarApplication.php'; require_once 'include/upload_file.php'; UploadStream::register(); // //SugarApplication::startSession(); /////////////////////////////////////////////////////////////////////////////// //// Handle loading and instantiation of various Sugar* class if (!defined('SUGAR_PATH')) { define('SUGAR_PATH', realpath(dirname(__FILE__) . '/..')); } require_once 'include/SugarObjects/SugarRegistry.php'; if (empty($GLOBALS['installing'])) { /////////////////////////////////////////////////////////////////////////////// //// SETTING DEFAULT VAR VALUES $GLOBALS['log'] = LoggerManager::getLogger(); $error_notice = ''; $use_current_user_login = false; // Allow for the session information to be passed via the URL for printing.