diff --git a/website/agenda/planung/css/notify-events.css b/website/agenda/planung/css/notify-events.css new file mode 100644 index 0000000..97f50a3 --- /dev/null +++ b/website/agenda/planung/css/notify-events.css @@ -0,0 +1,36 @@ +.mailHeader{ + background:#ccc; +} + +.mailSubject{ +} + +.mailBody{ + white-space:pre; +} + +.done{ + background:#cfc; +} + +table#events td:nth-of-type(1){ + width:15em; +} + +table#events td:nth-of-type(2){ + width:60em; +} + +td.action, input.action{ + width:5em; +} + +form input{ + width:50em; +} + +form textarea{ + width:50em; + height:14em; +} + diff --git a/website/agenda/planung/js/notify-events.js b/website/agenda/planung/js/notify-events.js new file mode 100644 index 0000000..7e4b88d --- /dev/null +++ b/website/agenda/planung/js/notify-events.js @@ -0,0 +1,18 @@ +function register_buttons() { + $("#forms form").on('click', 'button', function( event ) { + event.preventDefault(); + var form = $(this).closest('form'); + $.post("notify-events.cgi", form.serialize()) + .done( function(data) { + var content = $(data).find("#content"); + $('#result').html(content); + var formId = form.attr('id'); + $('#'+formId+" .mailHeader").addClass("done"); + }); + }); +} + +$(document).ready(function() { + register_buttons(); +}); + diff --git a/website/agenda/planung/pot/de/notify-events.po b/website/agenda/planung/pot/de/notify-events.po index e69de29..bc66a9f 100644 --- a/website/agenda/planung/pot/de/notify-events.po +++ b/website/agenda/planung/pot/de/notify-events.po @@ -0,0 +1,3 @@ +msgid "button_send" +msgstr "Senden" + diff --git a/website/agenda/planung/pot/en/notify-events.po b/website/agenda/planung/pot/en/notify-events.po index e69de29..9885f4b 100644 --- a/website/agenda/planung/pot/en/notify-events.po +++ b/website/agenda/planung/pot/en/notify-events.po @@ -0,0 +1,3 @@ +msgid "button_send" +msgstr "Send" + diff --git a/website/agenda/planung/templates/notify-events.html b/website/agenda/planung/templates/notify-events.html index 3f8848b..38b580c 100644 --- a/website/agenda/planung/templates/notify-events.html +++ b/website/agenda/planung/templates/notify-events.html @@ -4,45 +4,8 @@ <TMPL_VAR .doc.title> - - - + + @@ -106,7 +49,7 @@ - +