From: Georg Ehrke Date: Wed, 18 Apr 2012 15:25:44 +0000 (+0200) Subject: make menu work with movable apps X-Git-Tag: v4.0.0beta~168^2~54 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=dfc92675e0d76ad9550a274b712e084e1738831c;p=nextcloud-server.git make menu work with movable apps --- diff --git a/lib/helper.php b/lib/helper.php index 61a57ec27e3..77b56051419 100755 --- a/lib/helper.php +++ b/lib/helper.php @@ -41,7 +41,11 @@ class OC_Helper { $app .= '/'; // Check if the app is in the app folder if( file_exists( OC::$APPSROOT . '/apps/'. $app.$file )){ - $urlLinkTo = OC::$APPSWEBROOT . '/apps/' . $app . $file; + if(substr($app, -1, 1) == '/'){ + $app = substr($app, 0, strlen($app) - 1); + } + $urlLinkTo = OC::$WEBROOT . '?app=' . $app; + $urlLinkTo .= ($file!='index.php')?'&file=' . $file:''; } else{ $urlLinkTo = OC::$WEBROOT . '/' . $app . $file;