From daa8ac9e44fb380c82a2385a6db7f620c6b21ff7 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Tue, 11 Feb 2014 06:39:12 -0500 Subject: [PATCH] chore(dom) promptDeleteSelected --- lib/client/dom.js | 50 +++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 26 deletions(-) diff --git a/lib/client/dom.js b/lib/client/dom.js index d16d124c..f29aa731 100644 --- a/lib/client/dom.js +++ b/lib/client/dom.js @@ -761,27 +761,27 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog; * @pCurrentFile */ this.promptDeleteSelected = function(pCurrentFile) { - var lRet, - lCurrent, lQuery, lMsg, - lName = '', - lMsgAsk = 'Do you really want to delete the ', - lMsgSel = 'selected ', - lFiles = Cmd.getSelectedFiles(), - lSelected = Cmd.getSelectedNames(lFiles), - i, n = lSelected && lSelected.length; + var ret, + lCurrent, query, msg, + name = '', + msgAsk = 'Do you really want to delete the ', + msgSel = 'selected ', + files = Cmd.getSelectedFiles(), + selected = Cmd.getSelectedNames(files), + i, n = selected && selected.length; if (!Cmd.isCurrentFile(pCurrentFile)) pCurrentFile = null; if (n > 1) { for (i = 0; i < 5 && i < n; i++) - lName += '\n' + lSelected[i]; + name += '\n' + selected[i]; if (n >= 5) - lName += '\n...'; + name += '\n...'; - lMsg = lMsgAsk + lMsgSel + n + ' files/directoris?\n' + lName ; - lQuery = '?files'; + msg = msgAsk + msgSel + n + ' files/directoris?\n' + name ; + query = '?files'; } else { var lType, lIsDir; @@ -794,7 +794,7 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog; lIsDir = Cmd.isCurrentIsDir(lCurrent); if (lIsDir) { - lQuery = '?dir'; + query = '?dir'; lType ='directory'; } else @@ -802,42 +802,40 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog; lType += ' '; - lName = Cmd.getCurrentName(lCurrent); - lMsg = lMsgAsk + lMsgSel + lType + lName + '?'; + name = Cmd.getCurrentName(lCurrent); + msg = msgAsk + msgSel + lType + name + '?'; } - if (lName !== '..') - lRet = Dialog.confirm(lMsg); + if (name !== '..') + ret = Dialog.confirm(msg); else Dialog.alert('No files selected!'); - if (lRet) { + if (ret) { var lUrl; if (lCurrent) lUrl = Cmd.getCurrentPath(lCurrent); else { lUrl = Cmd.getCurrentDirPath(); - lCurrent = lFiles[0]; + lCurrent = files[0]; } - if (lCurrent || lSelected) - RESTful.delete(lUrl, lSelected, function() { + if (lCurrent || selected) + RESTful.delete(lUrl, selected, function() { var dirPath = CurrentInfo.dirPath, dir = CloudFunc.rmLastSlash(dirPath); if (n > 1) - DOM.deleteSelected(lFiles); + DOM.deleteSelected(files); else DOM.deleteCurrent(lCurrent); Storage.remove(dir); - }, lQuery); - - return lCurrent; + }, query); } - return lRet; + return ret; };