From dfc92675e0d76ad9550a274b712e084e1738831c Mon Sep 17 00:00:00 2001
From: Georg Ehrke <dev@georgswebsite.de>
Date: Wed, 18 Apr 2012 17:25:44 +0200
Subject: [PATCH] make menu work with movable apps

---
 lib/helper.php | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

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;
-- 
GitLab