From 2bc25c06de2f6d7c1700c0c4acdb3808d2834df4 Mon Sep 17 00:00:00 2001 From: Timo Stollenwerk Date: Mon, 29 Jun 2009 13:39:55 +0000 Subject: [PATCH] move jQuery code for comment actions from page template to moderation.js. svn path=/plone.app.discussion/trunk/; revision=27721 --- .../browser/javascripts/moderation.js | 17 +++++++++++++++++ plone/app/discussion/browser/moderation.pt | 19 ------------------- 2 files changed, 17 insertions(+), 19 deletions(-) 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"> - - - -