Index: lams_central/src/java/org/lamsfoundation/lams/web/LAMSConnectorServlet.java =================================================================== diff -u -rde545461c82d2d5629c7cbc72f4fa798db1b6510 -r1dfe13245dbc88430b605aa99f3b34a733ed8001 --- lams_central/src/java/org/lamsfoundation/lams/web/LAMSConnectorServlet.java (.../LAMSConnectorServlet.java) (revision de545461c82d2d5629c7cbc72f4fa798db1b6510) +++ lams_central/src/java/org/lamsfoundation/lams/web/LAMSConnectorServlet.java (.../LAMSConnectorServlet.java) (revision 1dfe13245dbc88430b605aa99f3b34a733ed8001) @@ -185,7 +185,18 @@ } setCreateFolderResponse(retValue,root,document); - } + } else if (commandStr.equals("DeleteFile")) { + String fileName=request.getParameter("fileName"); + File fileToDelete = new File(currentDir,fileName); + + if(fileToDelete.isFile()) fileToDelete.delete(); + + } else if(commandStr.equals("DeleteFolder")) { + String folderName=request.getParameter("folderName"); + File folderToDelete = new File(currentDir,folderName); + + if(folderToDelete.isDirectory()) folderToDelete.delete(); + } document.getDocumentElement().normalize(); try { Index: lams_central/web/fckeditor/editor/filemanager/browser/default/frmresourceslist.html =================================================================== diff -u -r5f4a3fa1a4c16c3ff1b31fc7595ce720ab9b97bc -r1dfe13245dbc88430b605aa99f3b34a733ed8001 --- lams_central/web/fckeditor/editor/filemanager/browser/default/frmresourceslist.html (.../frmresourceslist.html) (revision 5f4a3fa1a4c16c3ff1b31fc7595ce720ab9b97bc) +++ lams_central/web/fckeditor/editor/filemanager/browser/default/frmresourceslist.html (.../frmresourceslist.html) (revision 1dfe13245dbc88430b605aa99f3b34a733ed8001) @@ -1,167 +1,191 @@ - - - -
- - - - - - - + + + + + + + + + + + Index: lams_central/web/fckeditor/editor/filemanager/browser/default/images/trash.gif =================================================================== diff -u Binary files differ