diff --git a/vilesci/stammdaten/reihungstestverwaltung.php b/vilesci/stammdaten/reihungstestverwaltung.php
index 6fac37be7..2fd3d6d04 100644
--- a/vilesci/stammdaten/reihungstestverwaltung.php
+++ b/vilesci/stammdaten/reihungstestverwaltung.php
@@ -1027,18 +1027,30 @@ if(isset($_GET['excel']))
$("#"+v.id).checkboxes('toggle');
e.preventDefault();
if ($("input.chkbox:checked").size() > 0)
+ {
$("#mailSendButton").html('Mail an markierte Personen senden');
+ $("#msgSendButton").html('Message an markierte Personen senden');
+ }
else
+ {
$("#mailSendButton").html('Mail an alle senden');
+ $("#msgSendButton").html('Message an alle senden');
+ }
});
$("#uncheck_"+v.id).on('click', function(e) {
$("#"+v.id).checkboxes('uncheck');
e.preventDefault();
if ($("input.chkbox:checked").size() > 0)
+ {
$("#mailSendButton").html('Mail an markierte Personen senden');
+ $("#msgSendButton").html('Message an markierte Personen senden');
+ }
else
+ {
$("#mailSendButton").html('Mail an alle senden');
+ $("#msgSendButton").html('Message an alle senden');
+ }
});
$("#"+v.id).checkboxes('range', true);
@@ -1114,9 +1126,15 @@ if(isset($_GET['excel']))
$('.chkbox').change(function()
{
if ($("input.chkbox:checked").size() > 0)
+ {
$("#mailSendButton").html('Mail an markierte Personen senden');
+ $("#msgSendButton").html('Message an markierte Personen senden');
+ }
else
+ {
$("#mailSendButton").html('Mail an alle senden');
+ $("#msgSendButton").html('Message an alle senden');
+ }
});
$('#toggle_bearbeitenForm').click(function()
@@ -1227,6 +1245,23 @@ if(isset($_GET['excel']))
});
window.location.href = "mailto:?bcc="+mailadressen;
}
+
+ function SendMessage()
+ {
+ // Wenn Checkboxen markiert sind, an diese senden, sonst an alle
+ if ($("input.chkbox:checked").size() > 0)
+ var elements = $("input.chkbox:checked");
+ else
+ var elements = $("input.chkbox");
+ var form = $("#sendMsgForm");
+ form.find("input[type=hidden]").remove();
+ $.each(elements, function(index, item)
+ {
+ let person_id = $(this).closest('tr').find('td.clm_person_id').text();
+ form.append("");
+ });
+ form.submit();
+ }