@ -68,7 +68,17 @@ var OC={
PERMISSION _ALL : 31 ,
TAG _FAVORITE : '_$!<Favorite>!$_' ,
/* jshint camelcase: false */
/ * *
* Relative path to ownCloud root .
* For example : "/owncloud"
*
* @ type string
*
* @ deprecated since 8.2 , use OC . getRootPath ( ) instead
* @ see OC # getRootPath
* /
webroot : oc _webroot ,
appswebroots : ( typeof oc _appswebroots !== 'undefined' ) ? oc _appswebroots : false ,
currentUser : ( typeof oc _current _user !== 'undefined' ) ? oc _current _user : false ,
config : window . oc _config ,
@ -218,6 +228,41 @@ var OC={
return window . location . protocol . split ( ':' ) [ 0 ] ;
} ,
/ * *
* Returns the host name used to access this ownCloud instance
*
* @ return { string } host name
*
* @ since 8.2
* /
getHost : function ( ) {
return window . location . host ;
} ,
/ * *
* Returns the port number used to access this ownCloud instance
*
* @ return { int } port number
*
* @ since 8.2
* /
getPort : function ( ) {
return window . location . port ;
} ,
/ * *
* Returns the web root path where this ownCloud instance
* is accessible , with a leading slash .
* For example "/owncloud" .
*
* @ return { string } web root path
*
* @ since 8.2
* /
getRootPath : function ( ) {
return OC . webroot ;
} ,
/ * *
* get the absolute path to an image file
* if no extension is given for the image , it will automatically decide