//AssetAdmin::$menuCode = 'files'; Config::inst()->update('AssetAdmin', 'menuCode', 'files'); Config::inst()->update('CMSFileAddController', 'menuCode', 'files'); Config::inst()->update('CMSSettingsController', 'menuCode', 'config'); Config::inst()->update('SecurityAdmin', 'menuCode', 'customer'); Config::inst()->update('CMSPagesController', 'menuSortIndex', 10); Config::inst()->update('WidgetSetAdmin', 'menuSortIndex', 20); Config::inst()->update('ReportAdmin', 'menuSortIndex', 30); Config::inst()->update('AssetAdmin', 'menuSortIndex', 1); Config::inst()->update('SecurityAdmin', 'menuSortIndex', 30); Config::inst()->update('CMSSettingsController', 'menuSortIndex', 1); // ---------------------------------------------------------------------------- // Dirty bugfixes .... // ---------------------------------------------------------------------------- if (array_key_exists('Email', $_POST)) { $_POST['Email'] = SilvercartTools::prepareEmailAddress($_POST['Email']); } $cacheDirectories = array('cacheblock' => getTempFolder() . DIRECTORY_SEPARATOR . 'cache' . DIRECTORY_SEPARATOR . 'cacheblock', 'silvercart' => getTempFolder() . DIRECTORY_SEPARATOR . 'cache' . DIRECTORY_SEPARATOR . 'silvercart'); if (Director::isDev()) { $cachelifetime = 1; } else { $cachelifetime = 86400; } foreach ($cacheDirectories as $cacheName => $cacheDirectory) { SilvercartCleanCacheTask::register_cache_directory($cacheDirectory); if (!is_dir($cacheDirectory)) { mkdir($cacheDirectory); } SS_Cache::add_backend($cacheName, 'File', array('cache_dir' => $cacheDirectory, 'hashed_directory_level' => 1)); SS_Cache::set_cache_lifetime($cacheName, $cachelifetime); SS_Cache::pick_backend($cacheName, $cacheName);