Commit 0c9a6230ef11992afa1ee75a529ac4de961f3af1
1 parent
a11b81ae
Merged in from DEV trunk...
KTS-3305 "Disk/Folder Utilization dashlets have wrong URLs" Fixed. The dispatcherUrl was being appended to itself. Committed by: Megan Watson Reviewed by: Conrad Vermeulen git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/branches/3.5.2c-Release-Branch@8397 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
2 changed files
with
9 additions
and
10 deletions
plugins/housekeeper/DiskUsageDashlet.inc.php
| @@ -168,13 +168,12 @@ class DiskUsageDashlet extends KTBaseDashlet | @@ -168,13 +168,12 @@ class DiskUsageDashlet extends KTBaseDashlet | ||
| 168 | $rootUrl = $config->get('KnowledgeTree/rootUrl'); | 168 | $rootUrl = $config->get('KnowledgeTree/rootUrl'); |
| 169 | 169 | ||
| 170 | $dispatcherURL = $oPlugin->getURLPath('HouseKeeperDispatcher.php'); | 170 | $dispatcherURL = $oPlugin->getURLPath('HouseKeeperDispatcher.php'); |
| 171 | - if (!empty($rootUrl)) $dispatcherURL .= $rootUrl . $dispatcherURL; | ||
| 172 | - if ( substr( $dispatcherURL, 0,1 ) == '/' || substr( $dispatcherURL, 0,1 ) == '\\') | 171 | + if (!empty($rootUrl)) $dispatcherURL = $rootUrl . $dispatcherURL; |
| 172 | + $dispatcherURL = str_replace( '\\', '/', $dispatcherURL); | ||
| 173 | + if ( substr( $dispatcherURL, 0,1 ) != '/') | ||
| 173 | { | 174 | { |
| 174 | - $dispatcherURL = substr($dispatcherURL,1); | 175 | + $dispatcherURL = '/'.$dispatcherURL; |
| 175 | } | 176 | } |
| 176 | - $dispatcherURL = str_replace( '\\', '/', $dispatcherURL); | ||
| 177 | - | ||
| 178 | 177 | ||
| 179 | $aTemplateData = array( | 178 | $aTemplateData = array( |
| 180 | 'context' => $this, | 179 | 'context' => $this, |
plugins/housekeeper/FolderUsageDashlet.inc.php
| @@ -155,13 +155,13 @@ class FolderUsageDashlet extends KTBaseDashlet | @@ -155,13 +155,13 @@ class FolderUsageDashlet extends KTBaseDashlet | ||
| 155 | $rootUrl = $config->get('KnowledgeTree/rootUrl'); | 155 | $rootUrl = $config->get('KnowledgeTree/rootUrl'); |
| 156 | 156 | ||
| 157 | $dispatcherURL = $oPlugin->getURLPath('HouseKeeperDispatcher.php'); | 157 | $dispatcherURL = $oPlugin->getURLPath('HouseKeeperDispatcher.php'); |
| 158 | - if (!empty($rootUrl)) $dispatcherURL .= $rootUrl . $dispatcherURL; | ||
| 159 | - if ( substr( $dispatcherURL, 0,1 ) == '/' || substr( $dispatcherURL, 0,1 ) == '\\') | 158 | + if (!empty($rootUrl)) $dispatcherURL = $rootUrl . $dispatcherURL; |
| 159 | + $dispatcherURL = str_replace( '\\', '/', $dispatcherURL); | ||
| 160 | + if ( substr( $dispatcherURL, 0,1 ) != '/') | ||
| 160 | { | 161 | { |
| 161 | - $dispatcherURL = substr($dispatcherURL,1); | 162 | + $dispatcherURL = '/'.$dispatcherURL; |
| 162 | } | 163 | } |
| 163 | - $dispatcherURL = str_replace( '\\', '/', $dispatcherURL); | ||
| 164 | - | 164 | + |
| 165 | $this->getUsage(); | 165 | $this->getUsage(); |
| 166 | 166 | ||
| 167 | $aTemplateData = array( | 167 | $aTemplateData = array( |