From 96a7ba82ad21ad7bd7cd5f677d85042da7733605 Mon Sep 17 00:00:00 2001 From: Kate Arzamastseva Date: Fri, 19 Aug 2011 18:48:19 +0300 Subject: issue #56 ajax deleting images --- lib/scripts/media.js | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'lib/scripts') diff --git a/lib/scripts/media.js b/lib/scripts/media.js index d5fdf1fdb..36dadf232 100644 --- a/lib/scripts/media.js +++ b/lib/scripts/media.js @@ -396,21 +396,11 @@ var dw_mediamanager = { params = dw_mediamanager.form_params($link.parents('form'))+'&call=mediadetails'; } - dw_mediamanager.update_content($content, params); - update_list = ($link[0].id == 'mediamanager__btn_delete' || $link[0].id == 'mediamanager__btn_restore'); - if (update_list) { - var $link1, $content1, params1; - $link1 = jQuery('a.files'); - params1 = $link1[0].search.substr(1)+'&call=medialist'; - $content1 = jQuery('#mediamanager__layout_list'); - jQuery('.scroll-container', $content1).html('...'); - - dw_mediamanager.update_content($content1, params1); - } + dw_mediamanager.update_content($content, params, update_list); }, - update_content: function ($content, params) { + update_content: function ($content, params, update_list) { jQuery.post( DOKU_BASE + 'lib/exe/ajax.php', params, @@ -430,6 +420,16 @@ var dw_mediamanager = { dw_mediamanager.set_filelist_view(dw_mediamanager.view, false); dw_mediamanager.image_diff(); dw_mediamanager.init_ajax_uploader(); + + if (update_list) { + var $link1, $content1, params1; + $link1 = jQuery('a.files'); + params1 = $link1[0].search.substr(1)+'&call=medialist'; + $content1 = jQuery('#mediamanager__layout_list'); + jQuery('.scroll-container', $content1).html('...'); + + dw_mediamanager.update_content($content1, params1); + } }, 'html' ); -- cgit v1.2.3