diff --git a/cis/private/lehre/benotungstool/anwesenheitsliste.php b/cis/private/lehre/benotungstool/anwesenheitsliste.php index 27a09d36e..ccfdfd025 100644 --- a/cis/private/lehre/benotungstool/anwesenheitsliste.php +++ b/cis/private/lehre/benotungstool/anwesenheitsliste.php @@ -51,11 +51,11 @@ $user = get_uid(); if(!check_lektor($user, $conn)) die('Sie haben keine Berechtigung fuer diesen Bereich'); - + if(isset($_GET['stsem'])) $stsem = $_GET['stsem']; else - $stsem = ''; + $stsem = ''; if(isset($_GET['uebung_id']) && is_numeric($_GET['uebung_id'])) { @@ -74,20 +74,20 @@ else $lehreinheit_obj = new lehreinheit($conn, $lehreinheit_id); } } - -//Abgabedatei ausliefern + +//Abgabedatei ausliefern if (isset($_GET["download_abgabe"])){ $file=$_GET["download_abgabe"]; $uebung_id = $_GET["uebung_id"]; $ueb = new uebung($conn); - $ueb->load_studentuebung($uid, $uebung_id); + $ueb->load_studentuebung($uid, $uebung_id); $ueb->load_abgabe($ueb->abgabe_id); $filename = BENOTUNGSTOOL_PATH."abgabe/".$ueb->abgabedatei; header('Content-Type: application/octet-stream'); header('Content-disposition: attachment; filename="'.$file.'"'); readfile($filename); exit; -} +} $qry = "SELECT * FROM lehre.tbl_lehreinheit JOIN lehre.tbl_lehreinheitmitarbeiter USING(lehreinheit_id) WHERE tbl_lehreinheit.lehreinheit_id='$lehreinheit_obj->lehreinheit_id' AND @@ -545,8 +545,8 @@ function addUser(student_uid) { if($uid!='') { - if ($uebung_obj->beispiele) - { + if ($uebung_obj->beispiele) + { foreach($beispiel_obj->beispiele as $bsp) { if(isset($_POST['update_'.$uid.'_'.$bsp->beispiel_id])) @@ -576,38 +576,38 @@ function addUser(student_uid) if(!$bsp_obj->studentbeispiel_save($new)) $error=true; - } - } - else - { - if (!$uebung_obj->load_studentuebung($uid,$uebung_id)) - { - $uebung_obj->student_uid = $uid; - $uebung_obj->mitarbeiter_uid = $user; - $uebung_obj->abgabe_id = null; - $uebung_obj->note = $_POST['update_'.$uid.'_note']; - $uebung_obj->mitarbeitspunkte = null; - $uebung_obj->punkte = null; - $uebung_obj->anmerkung = null; - $uebung_obj->benotungsdatum = date("Y-m-d H:i:s"); - $uebung_obj->updateamum = null; - $uebung_obj->updatevon = null; - $uebung_obj->insertamum = date("Y-m-d H:i:s"); - $uebung_obj->insertvon = $user; - $new = true; - } - else - { - $uebung_obj->load_studentuebung($uid,$uebung_id); - $uebung_obj->mitarbeiter_uid = $user; - $uebung_obj->note = $_POST['update_'.$uid.'_note']; - $uebung_obj->benotungsdatum = date("Y-m-d H:i:s"); - $uebung_obj->updateamum = date("Y-m-d H:i:s"); - $uebung_obj->updatevon = $user; - $new = false; - } - $uebung_obj->studentuebung_save($new); - + } + } + else + { + if (!$uebung_obj->load_studentuebung($uid,$uebung_id)) + { + $uebung_obj->student_uid = $uid; + $uebung_obj->mitarbeiter_uid = $user; + $uebung_obj->abgabe_id = null; + $uebung_obj->note = $_POST['update_'.$uid.'_note']; + $uebung_obj->mitarbeitspunkte = null; + $uebung_obj->punkte = null; + $uebung_obj->anmerkung = null; + $uebung_obj->benotungsdatum = date("Y-m-d H:i:s"); + $uebung_obj->updateamum = null; + $uebung_obj->updatevon = null; + $uebung_obj->insertamum = date("Y-m-d H:i:s"); + $uebung_obj->insertvon = $user; + $new = true; + } + else + { + $uebung_obj->load_studentuebung($uid,$uebung_id); + $uebung_obj->mitarbeiter_uid = $user; + $uebung_obj->note = $_POST['update_'.$uid.'_note']; + $uebung_obj->benotungsdatum = date("Y-m-d H:i:s"); + $uebung_obj->updateamum = date("Y-m-d H:i:s"); + $uebung_obj->updatevon = $user; + $new = false; + } + $uebung_obj->studentuebung_save($new); + } } } @@ -626,9 +626,9 @@ function addUser(student_uid) $stg_obj = new studiengang($conn, $lehrveranstaltung_obj->studiengang_kz); $beispiel_obj->load_beispiel($uebung_id); - if ($uebung_obj->beispiele) - $anzahl = count($beispiel_obj->beispiele); - else + if ($uebung_obj->beispiele) + $anzahl = count($beispiel_obj->beispiele); + else $anzahl = 1; if(isset($_GET['gruppe']) && $_GET['gruppe']!='') { @@ -672,7 +672,7 @@ function addUser(student_uid) $qry_stud = "SELECT vw_student.uid, vorname, nachname FROM campus.vw_student, public.tbl_benutzergruppe, lehre.tbl_lehreinheitgruppe WHERE tbl_lehreinheitgruppe.lehreinheit_id='$lehreinheit_id' AND vw_student.uid = tbl_benutzergruppe.uid AND - tbl_benutzergruppe.gruppe_kurzbz = tbl_lehreinheitgruppe.gruppe_kurzbz AND + tbl_benutzergruppe.gruppe_kurzbz = tbl_lehreinheitgruppe.gruppe_kurzbz AND tbl_benutzergruppe.studiensemester_kurzbz = '$stsem' UNION SELECT vw_student.uid, vorname, nachname FROM campus.vw_student, lehre.tbl_lehreinheitgruppe WHERE @@ -713,15 +713,15 @@ function addUser(student_uid) "; - echo "