diff --git a/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php b/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php
index 83a162e5c..9f5e77848 100644
--- a/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php
+++ b/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php
@@ -236,6 +236,7 @@ if (isset($_REQUEST["submit"]) && ($_POST["student_uid"] != '')){
$lvgesamtnote->mitarbeiter_uid = $user;
$lvgesamtnote->benotungsdatum = $jetzt;
$lvgesamtnote->freigabedatum = null;
+ $lvgesamtnote->freigabevon_uid = null;
$lvgesamtnote->bemerkung = null;
$lvgesamtnote->updateamum = null;
$lvgesamtnote->updatevon = null;
@@ -256,10 +257,10 @@ if (isset($_REQUEST["submit"]) && ($_POST["student_uid"] != '')){
}
// eingetragene lv-gesamtnoten freigeben
-if (isset($_GET["freigabe"]) and ($_GET["freigabe"] == 1))
+if (isset($_REQUEST["freigabe"]) and ($_REQUEST["freigabe"] == 1))
{
$jetzt = date("Y-m-d H:i:s");
-
+ $studlist = "";
$qry = "SELECT * FROM lehre.tbl_lehreinheitgruppe WHERE lehreinheit_id='$lehreinheit_id' ORDER BY semester, verband, gruppe, gruppe_kurzbz";
if($result_grp = pg_query($conn, $qry))
@@ -283,7 +284,8 @@ if (isset($_GET["freigabe"]) and ($_GET["freigabe"] == 1))
if($result_stud = pg_query($conn, $qry_stud))
{
- $i=1;
+ $i=1;
+
while($row_stud = pg_fetch_object($result_stud))
{
$lvgesamtnote = new lvgesamtnote($conn);
@@ -292,14 +294,26 @@ if (isset($_GET["freigabe"]) and ($_GET["freigabe"] == 1))
if ($lvgesamtnote->benotungsdatum > $lvgesamtnote->freigabedatum)
{
$lvgesamtnote->freigabedatum = $jetzt;
+ $lvgesamtnote->freigabevon_uid = $user;
$lvgesamtnote->save($new=null);
+ $studlist .= $row_stud->matrikelnr." ".$row_stud->nachname." ".$row_stud->vorname."
";
}
}
- }
+ }
}
}
}
-
+ //mail an assistentin und den user selber verschicken
+ if ($studlist != "")
+ {
+ $lv = new lehrveranstaltung($conn, $lvid);
+ $sg = new studiengang($conn, $lv->studiengang_kz);
+ $adress = $user."@technikum-wien.at";
+ $adressen = $sg->email.", ".$user."@technikum-wien.at";
+
+ $freigeber = "".strtoupper($user)."";
+ mail($adress,"Notenfreigabe ".$lv->bezeichnung,"