chore(cloudfunc) add " "

This commit is contained in:
coderaiser 2014-01-21 07:54:06 -05:00
parent e65e169381
commit 28cb86987b

View file

@ -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,