Index: lams_tool_images/web/pages/authoring/basic.jsp =================================================================== diff -u -r652111fe350d40bff43cee483baef22d8b3b27ae -r1574377ea60f21599b31c04434ddabc7219d2e98 --- lams_tool_images/web/pages/authoring/basic.jsp (.../basic.jsp) (revision 652111fe350d40bff43cee483baef22d8b3b27ae) +++ lams_tool_images/web/pages/authoring/basic.jsp (.../basic.jsp) (revision 1574377ea60f21599b31c04434ddabc7219d2e98) @@ -54,21 +54,26 @@ //The panel of imageGallery list panel var imageGalleryListTargetDiv = "imageGalleryListArea"; function deleteItem(idx,sessionMapID){ - var url = ""; - var reqIDVar = new Date(); - var param = "imageIndex=" + idx +"&reqID="+reqIDVar.getTime()+"&sessionMapID="+sessionMapID;; - deleteItemLoading(); - var myAjax = new Ajax.Updater( - imageGalleryListTargetDiv, - url, - { - method:'get', - parameters:param, - onComplete:deleteItemComplete, - evalScripts:false - } - ); + + var deletionConfirmed = confirm(''); + + if (deletionConfirmed) { + var url = ""; + var param = "imageIndex=" + idx +"&sessionMapID="+sessionMapID;; + deleteItemLoading(); + var myAjax = new Ajax.Updater( + imageGalleryListTargetDiv, + url, + { + method:'get', + parameters:param, + onComplete:deleteItemComplete, + evalScripts:false + } + ); + } } + function deleteItemLoading(){ showBusy(imageGalleryListTargetDiv); } Index: lams_tool_images/web/pages/authoring/parts/itemlist.jsp =================================================================== diff -u -r0f6fefcd6c8a98859a9d673514968eabeed70348 -r1574377ea60f21599b31c04434ddabc7219d2e98 --- lams_tool_images/web/pages/authoring/parts/itemlist.jsp (.../itemlist.jsp) (revision 0f6fefcd6c8a98859a9d673514968eabeed70348) +++ lams_tool_images/web/pages/authoring/parts/itemlist.jsp (.../itemlist.jsp) (revision 1574377ea60f21599b31c04434ddabc7219d2e98) @@ -26,7 +26,9 @@ ${image.mediumFileUuid}&preferDownload=false - ${image.title} + + ${image.title} +