Commit a34d91e9301e6a4687bf47e05132c99b435017a6

Authored by kevin_fourie
1 parent b66ca71b

KTS-2799

"3.5.2 beta 2 upgrade error"
Updated. Using new method to provide correct paths.

Committed By: Kevin Fourie
Reviewed By: Jonathan Byrne

git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@7968 c91229c3-7414-0410-bfa2-8a42b809f60b
lib/upgrades/Ini.inc.php
@@ -191,6 +191,12 @@ class Ini { @@ -191,6 +191,12 @@ class Ini {
191 return true; 191 return true;
192 } 192 }
193 193
  194 + function delSection($delSection) {
  195 +
  196 + unset($this->cleanArray[$delSection]);
  197 + return true;
  198 + }
  199 +
194 } 200 }
195 /* 201 /*
196 // USAGE EXAMPLE 202 // USAGE EXAMPLE
lib/upgrades/UpgradeFunctions.inc.php
@@ -1075,9 +1075,10 @@ class UpgradeFunctions { @@ -1075,9 +1075,10 @@ class UpgradeFunctions {
1075 $ini->addItem('CustomErrorMessages', 'customerrorhandler', 'on', 'Turn custom error handler on or off'); 1075 $ini->addItem('CustomErrorMessages', 'customerrorhandler', 'on', 'Turn custom error handler on or off');
1076 1076
1077 // URLS Section 1077 // URLS Section
1078 - $ini->addItem('urls', 'varDirectory', $config->get("urls/varDirectory"), 'directories'); 1078 + $ini->delSection('urls');
  1079 + $ini->addItem('urls', 'varDirectory', str_replace('\\', '/', $config->get("urls/varDirectory")), 'directories');
1079 $ini->addItem('urls', 'logDirectory', '${varDirectory}/log'); 1080 $ini->addItem('urls', 'logDirectory', '${varDirectory}/log');
1080 - $ini->addItem('urls', 'documentRoot', $config->get("urls/documentRoot")); 1081 + $ini->addItem('urls', 'documentRoot', str_replace('\\', '/', $config->get("urls/documentRoot"));
1081 $ini->addItem('urls', 'uiDirectory', '${fileSystemRoot}/presentation/lookAndFeel/knowledgeTree'); 1082 $ini->addItem('urls', 'uiDirectory', '${fileSystemRoot}/presentation/lookAndFeel/knowledgeTree');
1082 $ini->addItem('urls', 'tmpDirectory', '${varDirectory}/tmp'); 1083 $ini->addItem('urls', 'tmpDirectory', '${varDirectory}/tmp');
1083 $ini->addItem('urls', 'graphicsUrl', '${rootUrl}/graphics', 'urls'); 1084 $ini->addItem('urls', 'graphicsUrl', '${rootUrl}/graphics', 'urls');