summaryrefslogtreecommitdiffstats
path: root/core/js/js.js
diff options
context:
space:
mode:
Diffstat (limited to 'core/js/js.js')
-rw-r--r--core/js/js.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/core/js/js.js b/core/js/js.js
index b4482185509..25de7c13b74 100644
--- a/core/js/js.js
+++ b/core/js/js.js
@@ -31,6 +31,7 @@ t.cache={};
OC={
webroot:oc_webroot,
+ appswebroot:oc_appswebroot,
currentUser:(typeof oc_current_user!=='undefined')?oc_current_user:false,
coreApps:['admin','log','search','settings','core','3rdparty'],
/**
@@ -54,6 +55,14 @@ OC={
var link=OC.webroot;
if(file.substring(file.length-3) == 'php' && !isCore){
link+='/?app=' + app + '&getfile=' + encodeURI(type + '/' + file);
+ }else if(file.substring(file.length-3) != 'php' && !isCore){
+ link=OC.appswebroot;
+ link+='apps/';
+ link+=app;
+ if(type){
+ link+=type+'/';
+ }
+ link+=file;
}else{
link+='/';
app+='/';