diff --git a/lib/cloudfunc.js b/lib/cloudfunc.js
index f8ddddb1..1c7b893f 100644
--- a/lib/cloudfunc.js
+++ b/lib/cloudfunc.js
@@ -419,38 +419,40 @@ CloudFunc.buildFromJSON=function(pJSON,pKeyBinded)
lFileTable += (files[i].size==='dir'?
'directory':'text-file') +
'">';
- lFileTable +='';
- lFileTable +='' +
- ' CloudFunc.SHORTNAMELENGTH?
- ' title="' + files[i].name + '">' +
- CloudFunc.getShortedName(files[i].name):
- '>' + files[i].name) +
- "" +
+ (files[i].name.length > CloudFunc.SHORTNAMELENGTH ?
+ ' title="' + files[i].name + '">' +
+ CloudFunc.getShortedName(files[i].name)
+ : '>' + files[i].name) +
+ "" +
'';
/* если папка - не выводим размер */
- lFileTable +='' +
- (files[i].size==='dir'?
- '<dir>':
+ lFileTable +='' +
+ (files[i].size === 'dir' ?
+ '<dir>'
/* если это файл - получаем
* короткий размер
*/
- CloudFunc.getShortedSize(
- files[i].size));
- lFileTable +='' +
- '' +
- (!files[i].uid?'root':files[i].uid) +
- '' +
- '' +
+ : CloudFunc.getShortedSize(
+ files[i].size));
+ lFileTable +='' +
+ '' +
+ (!files[i].uid ? 'root' : files[i].uid) +
+ '' +
+ '' +
/* конвертируем названия разрешений
* из числового формата в буквенный
* при этом корневой каталог не трогаем
@@ -458,9 +460,11 @@ CloudFunc.buildFromJSON=function(pJSON,pKeyBinded)
* установлено еще на сервере
*/
(//lPath==='/'?files[i].mode:
- CloudFunc.convertPermissionsToSymbolic(files[i].mode)) +
+ CloudFunc
+ .convertPermissionsToSymbolic
+ (files[i].mode)) +
'';
- lFileTable +='';
+ lFileTable += '';
}
/* если клавиши назначены и
@@ -468,13 +472,12 @@ CloudFunc.buildFromJSON=function(pJSON,pKeyBinded)
* верхний файл еще не выделен -
* выделяем верхний файл
*/
- if(pKeyBinded && lPath==='/'&&
- lFileTable.indexOf('')<0){
- lFileTable=lFileTable.replace('','');
+ if(pKeyBinded && lPath === '/'&&
+ lFileTable.indexOf('') < 0){
+ lFileTable = lFileTable
+ .replace('', '');
}
-
-
-
+
return lFileTable;
};
@@ -495,7 +498,7 @@ try{
/* константы*/
exports.Name = CloudFunc.NAME;
exports.NOJS = CloudFunc.NOJS;
- exports.FS =CloudFunc.FS;
+ exports.FS = CloudFunc.FS;
console.log('cloudfunc.js loaded...');
}