From d6d81b59a311427b85f2f571df9af5ddde1f0be7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=B4me=20Bernigaud?= <come.bernigaud@opensides.be> Date: Wed, 6 May 2015 15:11:24 +0200 Subject: [PATCH] Fixes #3750 fusiondirectory.conf attribute configVersion is unused and should be removed --- contrib/fusiondirectory.conf | 2 +- contrib/man/fusiondirectory.conf.5 | 2 +- contrib/man/fusiondirectory.conf.pod | 2 +- include/class_config.inc | 4 ---- setup/class_setupStep_Finish.inc | 8 +++++--- 5 files changed, 8 insertions(+), 10 deletions(-) diff --git a/contrib/fusiondirectory.conf b/contrib/fusiondirectory.conf index f976f074c..f60259ca1 100644 --- a/contrib/fusiondirectory.conf +++ b/contrib/fusiondirectory.conf @@ -1,5 +1,5 @@ {literal}<?xml version="1.0"?>{/literal} -<conf configVersion="{$config_checksum}" > +<conf> <!-- Services ************************************************************** Old services that are not based on simpleService needs to be listed here diff --git a/contrib/man/fusiondirectory.conf.5 b/contrib/man/fusiondirectory.conf.5 index e662aef7f..859ef6cf8 100644 --- a/contrib/man/fusiondirectory.conf.5 +++ b/contrib/man/fusiondirectory.conf.5 @@ -145,7 +145,7 @@ Layout example: <?xml version=\*(L"1.0\*(R"?> .PP .Vb 1 -\& <conf configVersion="...." > +\& <conf> \& \& <!\-\- Global setup \-\-> \& <main> diff --git a/contrib/man/fusiondirectory.conf.pod b/contrib/man/fusiondirectory.conf.pod index 428192380..0c80a57bb 100644 --- a/contrib/man/fusiondirectory.conf.pod +++ b/contrib/man/fusiondirectory.conf.pod @@ -16,7 +16,7 @@ Layout example: <?xml version="1.0"?> - <conf configVersion="...." > + <conf> <!-- Global setup --> <main> diff --git a/include/class_config.inc b/include/class_config.inc index ccd809124..14462fdff 100644 --- a/include/class_config.inc +++ b/include/class_config.inc @@ -63,7 +63,6 @@ class config { 'MENU' => array() ); var $basedir = ""; - var $config_version = "NOT SET"; /* Keep a copy of the current department list */ var $departments = array(); @@ -182,9 +181,6 @@ class config { /* Trigger on CONF section */ if ($tag == 'CONF') { $this->config_found = TRUE; - if (isset($attrs['CONFIGVERSION'])) { - $this->config_version = $attrs['CONFIGVERSION']; - } } /* Return if we're not in config section */ diff --git a/setup/class_setupStep_Finish.inc b/setup/class_setupStep_Finish.inc index ab50e654e..adc073649 100644 --- a/setup/class_setupStep_Finish.inc +++ b/setup/class_setupStep_Finish.inc @@ -41,9 +41,11 @@ class Step_Finish extends setup_step function get_conf_data() { - $smarty = get_smarty(); - $smarty->assign("cv", xmlentities($this->parent->captured_values)); - $smarty->assign("config_checksum", md5(file_get_contents(CONFIG_TEMPLATE_DIR.CONFIG_FILE))); + $smarty = get_smarty(); + $cv = $this->parent->captured_values; + $cv['debugLevel'] = $this->parent->getDebugLevel(); + $smarty->assign('cv', xmlentities($cv)); + $smarty->assign('templateCompileDirectory', SPOOL_DIR); return $smarty->fetch(CONFIG_TEMPLATE_DIR.CONFIG_FILE); } -- GitLab