?> ", version: "<?php echo Pimcore_Version::getVersion(); ?> ", build: "<?php echo Pimcore_Version::$revision; ?> ", maintenance_active: <?php echo $this->maintenance_enabled; ?> , maintenance_mode: <?php echo Pimcore_Tool_Admin::isInMaintenanceMode() ? "true" : "false"; ?> , mail: <?php echo $this->mail_settings_incomplete; ?> , welcomescreen: <?php echo $this->config->general->welcomescreen ? "true" : "false"; ?> , debug: <?php echo Pimcore::inDebugMode() ? "true" : "false"; ?> , devmode: <?php
// this includes $this->action() in templates, ... $front = Zend_Controller_Front::getInstance(); Pimcore::initControllerFront($front); $request = new Zend_Controller_Request_Http(); $request->setModuleName(PIMCORE_FRONTEND_MODULE); $request->setControllerName("default"); $request->setActionName("default"); $front->setRequest($request); $front->setResponse(new Zend_Controller_Response_Cli()); // generic pimcore setup Pimcore::setSystemRequirements(); Pimcore::initAutoloader(); Pimcore::initConfiguration(); Pimcore::setupFramework(); Pimcore::initLogger(); Pimcore::initModules(); Pimcore::initPlugins(); //Activate Inheritance for cli-scripts Pimcore::unsetAdminMode(); Document::setHideUnpublished(true); Object_Abstract::setHideUnpublished(true); Object_Abstract::setGetInheritedValues(true); // Error reporting is enabled in CLI @ini_set("display_errors", "On"); @ini_set("display_startup_errors", "On"); error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT); // skip if maintenance mode is on and the flag is not set // we cannot use Zend_Console_Getopt here because it doesn't allow to be called twice (unrecognized parameter, ...) if (Pimcore_Tool_Admin::isInMaintenanceMode() && (!isset($_SERVER['argv']) || !in_array("--ignore-maintenance-mode", $_SERVER['argv'])) && !stristr($_SERVER['REQUEST_URI'], '/pimcore/modules/3rdparty/adminer/index.php')) { die("in maintenance mode -> skip\nset the falg --ignore-maintenance-mode to force execution \n"); }