Can now provide a fileList to delete

Produces less code and opens this up to the API, so we don't just have
to delete selected files
This commit is contained in:
Matt Pass
2013-09-13 17:43:56 +01:00
parent cf11fb5c3d
commit f0da80b886

View File

@@ -791,14 +791,14 @@ var ICEcoder = {
},
// Delete a file
deleteFiles: function() {
var selectedFilesList;
deleteFiles: function(fileList) {
var tgtFiles, tgtListDisplay;
selectedFilesList = top.ICEcoder.selectedFiles.toString().replace(/\|/g,"/").replace(/,/g,"\n");
if (top.ICEcoder.selectedFiles.length>0 && top.ICEcoder.ask('Delete:\n\n'+selectedFilesList+'?')) {
top.ICEcoder.serverQueue("add","lib/file-control.php?action=delete&file="+top.ICEcoder.selectedFiles.join(";"));
top.ICEcoder.serverMessage('<b>Deleting File</b><br>'+selectedFilesList);
tgtFiles = fileList ? fileList : top.ICEcoder.selectedFiles;
tgtListDisplay = tgtFiles.toString().replace(/\|/g,"/").replace(/,/g,"\n");
if (tgtFiles.length>0 && top.ICEcoder.ask('Delete:\n\n'+tgtListDisplay+'?')) {
top.ICEcoder.serverQueue("add","lib/file-control.php?action=delete&file="+tgtFiles.join(";"));
top.ICEcoder.serverMessage('<b>Deleting File</b><br>'+tgtListDisplay);
};
},