From: Benoît Pin Date: Fri, 19 Aug 2011 10:00:33 +0000 (+0200) Subject: Suppression des images attachées fonctionnelle. X-Git-Tag: 3.6.1~7 X-Git-Url: https://svn.cri.ensmp.fr/git/ckeditor.git/commitdiff_plain/09ec4f11afcaafe5369682089c02dffeec4939dc?ds=sidebyside;hp=122c181a42e170ed382fae81244030a4bc67adf1 Suppression des images attachées fonctionnelle. --- diff --git a/skins/ckeditor/plugins/plinn_image/dialog/embedded_images.html.pt b/skins/ckeditor/plugins/plinn_image/dialog/embedded_images.html.pt index 0034dd1..4a438b9 100644 --- a/skins/ckeditor/plugins/plinn_image/dialog/embedded_images.html.pt +++ b/skins/ckeditor/plugins/plinn_image/dialog/embedded_images.html.pt @@ -139,21 +139,21 @@ var a = target.parentNode; window.parent.updateOrInsertImage(a.getAttribute('href', 2), true); break; -// case 'A' : -// if (target.name == 'suppr') -// var a = target.parentNode.parentNode.getElementsByTagName('a')[0]; -// var href = a.getAttribute('href', 2); -// var imgPath = window.parent.editor.FCKConfig.EditorPath + href; -// -// var req = new XMLHttpRequest(); -// req.open("POST", connUrl, false); // synchrone -// req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8"); -// req.send("command=rm&path="+escape(imgPath)); -// var doc = req.responseXML.documentElement; -// if (doc.tagName == 'done') { -// var slide = target.parentNode.parentNode; -// slide.parentNode.removeChild(slide); -// } + case 'A' : + if (target.name == 'suppr') + var a = target.parentNode.parentNode.getElementsByTagName('a')[0]; + var href = a.getAttribute('href', 2); + var imgPath = contentPath + '/' + href; + + var req = new XMLHttpRequest(); + req.open("POST", connUrl, false); // synchrone + req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8"); + req.send("command=rm&path="+escape(imgPath)); + var doc = req.responseXML.documentElement; + if (doc.tagName == 'done') { + var slide = target.parentNode.parentNode; + slide.parentNode.removeChild(slide); + } } }