// ************************************************************************* //Options from DB, do not touch this part. // Default Use mode if (!isset($_SESSION['glpi_use_mode'])) { $_SESSION['glpi_use_mode'] = Session::NORMAL_MODE; } $config_object = new Config(); $current_config = array(); if (!isset($_GET['donotcheckversion']) && (isset($TRY_OLD_CONFIG_FIRST) || isset($_SESSION['TRY_OLD_CONFIG_FIRST']) && $_SESSION['TRY_OLD_CONFIG_FIRST'])) { // backup case if (isset($_SESSION['TRY_OLD_CONFIG_FIRST'])) { unset($_SESSION['TRY_OLD_CONFIG_FIRST']); } // First try old config table : for update proces management from < 0.80 to >= 0.80 $config_object->forceTable('glpi_config'); if ($config_object->getFromDB(1)) { $current_config = $config_object->fields; } else { $config_object->forceTable('glpi_configs'); if ($config_object->getFromDB(1)) { if (isset($config_object->fields['context'])) { $current_config = Config::getConfigurationValues('core'); } else { $current_config = $config_object->fields; } $config_ok = true; } } } else { // Normal load process : use normal config table. If problem try old one if ($config_object->getFromDB(1)) {