|
|
|
|
@ -175,30 +175,6 @@ var OC={ |
|
|
|
|
appswebroots:(typeof oc_appswebroots !== 'undefined') ? oc_appswebroots:false, |
|
|
|
|
currentUser:(typeof oc_current_user!=='undefined')?oc_current_user:false, |
|
|
|
|
coreApps:['', 'admin','log','search','settings','core','3rdparty'], |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Generates the absolute url for the given relative url, which can contain parameters. |
|
|
|
|
* |
|
|
|
|
* @returns {string} |
|
|
|
|
* @param {string} url |
|
|
|
|
* @param params |
|
|
|
|
*/ |
|
|
|
|
generateUrl: function(url, params) { |
|
|
|
|
var _build = function (text, vars) { |
|
|
|
|
return text.replace(/{([^{}]*)}/g, |
|
|
|
|
function (a, b) { |
|
|
|
|
var r = vars[b]; |
|
|
|
|
return typeof r === 'string' || typeof r === 'number' ? r : a; |
|
|
|
|
} |
|
|
|
|
); |
|
|
|
|
}; |
|
|
|
|
if (url.charAt(0) !== '/') { |
|
|
|
|
url = '/' + url; |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
return OC.webroot + '/index.php' + _build(url, params); |
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* get an absolute url to a file in an appen |
|
|
|
|
* @param app the id of the app the file belongs to |
|
|
|
|
|