index 6e939144447e7a245b3a6619f06d9db33027ed24..83f0a7e3d90255bbdcc12dac55a6bb4e51588473 100644 (file)
--- a/gosa-core/html/main.php
+++ b/gosa-core/html/main.php
$config= session::global_get('config');
$config->check_and_reload();
$config->configRegistry->reload();
+$config->configRegistry->validateSchemata($force=FALSE,$disableIncompatiblePlugins=TRUE,$errorMessages= TRUE);
/* Enable compressed output */
if ($config->get_cfg_value("core","sendCompressedOutput") == "true"){
}else{
/* check GOsa.conf for defined session lifetime */
- $max_life= $config->get_cfg_value("core","sessionLifetime", 60*60*2);
+ $max_life= $config->get_cfg_value("core","sessionLifetime");
/* get time difference between last page reload */
$request_time = (time()- session::global_get('_LAST_PAGE_REQUEST'));
@DEBUG (DEBUG_CONFIG, __LINE__, __FUNCTION__, __FILE__, $config->data, "config");
/* Set template compile directory */
-$smarty->compile_dir= $config->get_cfg_value("core","templateCompileDirectory", '/var/spool/gosa');
+$smarty->compile_dir= $config->get_cfg_value("core","templateCompileDirectory");
$smarty->error_unassigned= true;
/* Set default */
$plist= session::global_get('plist');
/* Check for register globals */
-if (isset($global_check) && $config->get_cfg_value("core","forceglobals") == "true"){
+if (isset($global_check) && $config->boolValueIsTrue("core","forceGlobals")){
msg_dialog::display(
_("PHP configuration"),
_("FATAL: Register globals is active. Please fix this in order to continue."),
$smarty->assign("msg_dialogs", msg_dialog::get_dialogs());
$smarty->assign ("pathMenu", $plist->genPathMenu());
$smarty->assign("contents", $display);
+$smarty->assign("sessionLifetime", $config->get_cfg_value('core','sessionLifetime'));
/* If there's some post, take a look if everything is there... */
if (isset($_POST) && count($_POST)){