diff --git a/lib/cloudfunc.js b/lib/cloudfunc.js index b745d142..758d42ac 100644 --- a/lib/cloudfunc.js +++ b/lib/cloudfunc.js @@ -26,30 +26,30 @@ var Util; } - function CloudFuncProto(Util) { + function CloudFuncProto(Util) { var CloudFunc = this, FS, - JOIN = '/join/'; + JOIN = '/join/'; /* Путь с которым мы сейчас работаем */ - this.Path = ''; + this.Path = ''; /* КОНСТАНТЫ (общие для клиента и сервера)*/ /* название программы */ - this.NAME = 'Cloud Commander'; + this.NAME = 'Cloud Commander'; /* если в ссылке будет эта строка - в браузере js отключен */ - this.FS = FS = '/fs'; + this.FS = FS = '/fs'; /* название css-класа кнопки обновления файловой структуры*/ - this.REFRESHICON = 'refresh-icon'; + this.REFRESHICON = 'refresh-icon'; /* id панелей с файлами */ - this.LEFTPANEL = 'left'; - this.RIGHTPANEL = 'right'; + this.LEFTPANEL = 'left'; + this.RIGHTPANEL = 'right'; - this.getJoinURL = function(names) { + this.getJoinURL = function(names) { var url, isContain, regExp = new RegExp(',', 'g'), nameStr = names + ''; @@ -61,20 +61,20 @@ var Util; return url; }; - this.getJoinArray = function(url) { + this.getJoinArray = function(url) { var str = Util.removeStrOneTime(url, JOIN), names = str.split(':'); return names; }; - this.isJoinURL = function(url) { + this.isJoinURL = function(url) { var ret = Util.isContainStrAtBegin(url, JOIN); return ret; }; - this.formatMsg = function(pMsg, pName, pStatus) { + this.formatMsg = function(pMsg, pName, pStatus) { var status = pStatus || 'ok', name = !pName ? '': '("' + pName + '")', msg = pMsg + ': ' + status + name; @@ -85,7 +85,7 @@ var Util; * Функция убирает последний слеш, * если он - последний символ строки */ - this.rmLastSlash = function(pPath) { + this.rmLastSlash = function(pPath) { var lRet = pPath, lIsStr = Util.isString(pPath), lLengh = pPath.length-1, @@ -97,7 +97,7 @@ var Util; return lRet; }; - this.rmFirstSlash = function(str) { + this.rmFirstSlash = function(str) { var ret = str, isContain = Util.isContainStrAtBegin(str, '/'); @@ -110,7 +110,7 @@ var Util; /** Функция возвращает заголовок веб страницы * @pPath */ - this.getTitle = function(pPath) { + this.getTitle = function(pPath) { if (!CloudFunc.Path) CloudFunc.Path = '/'; @@ -122,7 +122,7 @@ var Util; * @param pPerm_s - строка с правами доступа * к файлу в 8-миричной системе */ - this.getSymbolicPermissions = function(pPerm_s) { + this.getSymbolicPermissions = function(pPerm_s) { var lType, lOwner, lGroup, lAll, perms = pPerm_s && pPerm_s.toString(), lPermissions = perms; @@ -228,7 +228,7 @@ var Util; * гигайбайты и терабайты * @pSize - размер в байтах */ - this.getShortSize = function(pSize) { + this.getShortSize = function(pSize) { if (pSize === pSize-0) { /* Константы размеров, что используются внутри функции */ var l1KB = 1024, @@ -253,7 +253,7 @@ var Util; * и возвращает массив обьектов имён и uid пользователей * @pPasswd_s - строка, в которой находиться файл /etc/passwd */ - this.getUserUIDsAndNames = function(pPasswd_s) { + this.getUserUIDsAndNames = function(pPasswd_s) { var lUsers = {name:'', uid:''}, lUsersData = [], i = 0; @@ -287,7 +287,7 @@ var Util; * возвращаеться массив каталогов * @param url - адрес каталога */ - this._getDirPath = function(url) { + this._getDirPath = function(url) { var lShortName, folders = [], i; @@ -332,7 +332,7 @@ var Util; * [{path:'путь',size:'dir'}, * {name:'имя',size:'размер',mode:'права доступа'}] */ - this.buildFromJSON = function(pJSON, pTemplate, pPathTemplate, pLinkTemplate) { + this.buildFromJSON = function(pJSON, pTemplate, pPathTemplate, pLinkTemplate) { var lFile, i, n, type, link, target, size, owner, mode, linkResult, files = pJSON.files,