diff --git a/plugins/housekeeper/DiskUsageDashlet.inc.php b/plugins/housekeeper/DiskUsageDashlet.inc.php index afec2f2..2237bcf 100644 --- a/plugins/housekeeper/DiskUsageDashlet.inc.php +++ b/plugins/housekeeper/DiskUsageDashlet.inc.php @@ -168,13 +168,12 @@ class DiskUsageDashlet extends KTBaseDashlet $rootUrl = $config->get('KnowledgeTree/rootUrl'); $dispatcherURL = $oPlugin->getURLPath('HouseKeeperDispatcher.php'); - if (!empty($rootUrl)) $dispatcherURL .= $rootUrl . $dispatcherURL; - if ( substr( $dispatcherURL, 0,1 ) == '/' || substr( $dispatcherURL, 0,1 ) == '\\') + if (!empty($rootUrl)) $dispatcherURL = $rootUrl . $dispatcherURL; + $dispatcherURL = str_replace( '\\', '/', $dispatcherURL); + if ( substr( $dispatcherURL, 0,1 ) != '/') { - $dispatcherURL = substr($dispatcherURL,1); + $dispatcherURL = '/'.$dispatcherURL; } - $dispatcherURL = str_replace( '\\', '/', $dispatcherURL); - $aTemplateData = array( 'context' => $this, diff --git a/plugins/housekeeper/FolderUsageDashlet.inc.php b/plugins/housekeeper/FolderUsageDashlet.inc.php index 7c89ef3..cfaf8e1 100644 --- a/plugins/housekeeper/FolderUsageDashlet.inc.php +++ b/plugins/housekeeper/FolderUsageDashlet.inc.php @@ -155,13 +155,13 @@ class FolderUsageDashlet extends KTBaseDashlet $rootUrl = $config->get('KnowledgeTree/rootUrl'); $dispatcherURL = $oPlugin->getURLPath('HouseKeeperDispatcher.php'); - if (!empty($rootUrl)) $dispatcherURL .= $rootUrl . $dispatcherURL; - if ( substr( $dispatcherURL, 0,1 ) == '/' || substr( $dispatcherURL, 0,1 ) == '\\') + if (!empty($rootUrl)) $dispatcherURL = $rootUrl . $dispatcherURL; + $dispatcherURL = str_replace( '\\', '/', $dispatcherURL); + if ( substr( $dispatcherURL, 0,1 ) != '/') { - $dispatcherURL = substr($dispatcherURL,1); + $dispatcherURL = '/'.$dispatcherURL; } - $dispatcherURL = str_replace( '\\', '/', $dispatcherURL); - + $this->getUsage(); $aTemplateData = array(