summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorThomas Tanghus <thomas@tanghus.net>2013-01-25 16:00:26 +0100
committerThomas Tanghus <thomas@tanghus.net>2013-01-25 16:00:26 +0100
commit936e991394d8984bde69ce6878cb67f268456173 (patch)
treec86d9842bae7bb6387fb60834547f980e0459cc7 /core
parent6832dddf397bd30968a8892ee69dcbdbc84f2b9b (diff)
downloadnextcloud-server-936e991394d8984bde69ce6878cb67f268456173.tar.gz
nextcloud-server-936e991394d8984bde69ce6878cb67f268456173.zip
Add js linkToRemote and linkToRemoteBase
Diffstat (limited to 'core')
-rw-r--r--core/js/js.js21
1 files changed, 21 insertions, 0 deletions
diff --git a/core/js/js.js b/core/js/js.js
index 6241036b1b8..6e0a405114b 100644
--- a/core/js/js.js
+++ b/core/js/js.js
@@ -101,6 +101,27 @@ var OC={
return OC.filePath(app,'',file);
},
/**
+ * Creates an url for remote use
+ * @param string $service id
+ * @return string the url
+ *
+ * Returns a url to the given service.
+ */
+ linkToRemoteBase:function(service) {
+ return OC.webroot + '/remote.php/' + service;
+ },
+ /**
+ * @brief Creates an absolute url for remote use
+ * @param string $service id
+ * @param bool $add_slash
+ * @return string the url
+ *
+ * Returns a absolute url to the given service.
+ */
+ linkToRemote:function(service) {
+ return window.location.protocol + '//' + window.location.host + OC.linkToRemoteBase(service);
+ },
+ /**
* get the absolute url for a file in an app
* @param app the id of the app
* @param type the type of the file to link to (e.g. css,img,ajax.template)