From c70934df266a427216ae4dc1bf36cebc7ee7ff1a Mon Sep 17 00:00:00 2001 From: coderaiser Date: Mon, 20 Aug 2012 05:13:54 -0400 Subject: [PATCH] minor changes --- lib/cloudfunc.js | 59 +++++++++++++++++++++++++----------------------- 1 file changed, 31 insertions(+), 28 deletions(-) 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...'); }