Index: branches/5.2.x/core/kernel/startup.php =================================================================== diff -u -N -r14428 -r14560 --- branches/5.2.x/core/kernel/startup.php (.../startup.php) (revision 14428) +++ branches/5.2.x/core/kernel/startup.php (.../startup.php) (revision 14560) @@ -1,6 +1,6 @@ '; echo 'Please use the installation script to fix the problem.

'; @@ -80,6 +72,14 @@ exit; } + define('APPLICATION_CLASS', isset($vars['ApplicationClass']) ? $vars['ApplicationClass'] : 'kApplication'); + define('APPLICATION_PATH', isset($vars['ApplicationPath']) ? $vars['ApplicationPath'] : '/core/kernel/application.php'); + + if (isset($vars['WriteablePath'])) { + define('WRITEABLE', FULL_PATH . $vars['WriteablePath']); + define('WRITEBALE_BASE', $vars['WriteablePath']); + } + define('SQL_TYPE', $vars['DBType']); define('SQL_SERVER', $vars['DBHost']); define('SQL_USER', $vars['DBUser']); @@ -117,6 +117,22 @@ define('CACHING_TYPE_MEMORY', 1); define('CACHING_TYPE_TEMPORARY', 2); + class CacheSettings { + static public $unitCacheRebuildTime; + static public $structureTreeRebuildTime; + static public $cmsMenuRebuildTime; + static public $templateMappingRebuildTime; + static public $sectionsParsedRebuildTime; + static public $domainsParsedRebuildTime; + } + + CacheSettings::$unitCacheRebuildTime = isset($vars['UnitCacheRebuildTime']) ? $vars['UnitCacheRebuildTime'] : 10; + CacheSettings::$structureTreeRebuildTime = isset($vars['StructureTreeRebuildTime']) ? $vars['StructureTreeRebuildTime'] : 10; + CacheSettings::$cmsMenuRebuildTime = isset($vars['CmsMenuRebuildTime']) ? $vars['CmsMenuRebuildTime'] : 10; + CacheSettings::$templateMappingRebuildTime = isset($vars['TemplateMappingRebuildTime']) ? $vars['TemplateMappingRebuildTime'] : 5; + CacheSettings::$sectionsParsedRebuildTime = isset($vars['SectionsParsedRebuildTime']) ? $vars['SectionsParsedRebuildTime'] : 10; + CacheSettings::$domainsParsedRebuildTime = isset($vars['DomainsParsedRebuildTime']) ? $vars['DomainsParsedRebuildTime'] : 2; + unset($vars); // just in case someone will be still using it if (ini_get('safe_mode')) {