diff --git a/plone/app/discussion/browser/javascripts/moderation.js b/plone/app/discussion/browser/javascripts/moderation.js index d1ea609..70c1e3a 100644 --- a/plone/app/discussion/browser/javascripts/moderation.js +++ b/plone/app/discussion/browser/javascripts/moderation.js @@ -16,6 +16,23 @@ jq(document).ready(function() { } }); + /***************************************************************** + * Comment actions (delete, publish) + *****************************************************************/ + jq('form.background-form').submit(function(e) { + e.preventDefault(); + var target = jq(this).attr('action'); + var params = jq(this).serialize(); + var cell = jq(this).parent().get(0); + var row = jq(cell).parent().get(0); + jq.post(target, params, function(data) { + jq(row).fadeOut("normal", function() { + jq(this).remove(); + }); + }); + }); + + /***************************************************************** * Bulk actions *****************************************************************/ diff --git a/plone/app/discussion/browser/moderation.pt b/plone/app/discussion/browser/moderation.pt index 9d516a4..2a845d9 100644 --- a/plone/app/discussion/browser/moderation.pt +++ b/plone/app/discussion/browser/moderation.pt @@ -7,25 +7,6 @@ i18n:domain="plone.app.discussion"> - - - -