mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 18:55:26 +00:00
chore(cloudfunc) add " "
This commit is contained in:
parent
e65e169381
commit
28cb86987b
1 changed files with 20 additions and 20 deletions
|
|
@ -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,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue