diff --git a/cis/private/lehre/notenliste.php b/cis/private/lehre/notenliste.php index 011b46811..eea264f24 100644 --- a/cis/private/lehre/notenliste.php +++ b/cis/private/lehre/notenliste.php @@ -127,7 +127,7 @@ else //Lehrveranstaltungen und Noten holen $qry = "SELECT - tbl_lehrveranstaltung.bezeichnung, tbl_zeugnisnote.note, tbl_lvgesamtnote.note as lvnote, tbl_zeugnisnote.benotungsdatum + tbl_lehrveranstaltung.bezeichnung, tbl_zeugnisnote.note, tbl_lvgesamtnote.note as lvnote, tbl_zeugnisnote.benotungsdatum, tbl_lvgesamtnote.freigabedatum, tbl_lvgesamtnote.benotungsdatum as lvbenotungsdatum FROM lehre.tbl_lehrveranstaltung, lehre.tbl_zeugnisnote LEFT OUTER JOIN @@ -151,22 +151,27 @@ else $i++; $tbl.= "$row->bezeichnung"; $tbl.= ""; - //lv-Note ausgeben - switch($row->lvnote) + + //Nur freigegebene Noten anzeigen + if($row->freigabedatum>=$row->lvbenotungsdatum) { - case 1: $tbl.= "Sehr gut"; break; - case 2: $tbl.= "Gut"; break; - case 3: $tbl.= "Befriedigend"; break; - case 4: $tbl.= "Genügend"; break; - case 5: $tbl.= "Nicht Genügend"; break; - case 6: $tbl.= "Angerechnet"; break; - case 7: $tbl.= "Nicht Beurteilt"; break; - case 8: $tbl.= "Teilgenommen"; break; - case 9: $tbl.= "Noch nicht eingetragen"; break; - case 10: $tbl.= "Bestanden"; break; - case 11: $tbl.= "Approbiert"; break; - case 12: $tbl.= "erfolgreich Absolviert"; break; - case 13: $tbl.= "nicht erfolgreich Absolviert"; break; + //lv-Note ausgeben + switch($row->lvnote) + { + case 1: $tbl.= "Sehr gut"; break; + case 2: $tbl.= "Gut"; break; + case 3: $tbl.= "Befriedigend"; break; + case 4: $tbl.= "Genügend"; break; + case 5: $tbl.= "Nicht Genügend"; break; + case 6: $tbl.= "Angerechnet"; break; + case 7: $tbl.= "Nicht Beurteilt"; break; + case 8: $tbl.= "Teilgenommen"; break; + case 9: $tbl.= "Noch nicht eingetragen"; break; + case 10: $tbl.= "Bestanden"; break; + case 11: $tbl.= "Approbiert"; break; + case 12: $tbl.= "erfolgreich Absolviert"; break; + case 13: $tbl.= "nicht erfolgreich Absolviert"; break; + } } $tbl.= ""; if ($row->note != $row->lvnote && $row->lvnote != NULL) diff --git a/cis/private/lvplan/index.php b/cis/private/lvplan/index.php index 8d35feff4..3a7baddf4 100644 --- a/cis/private/lvplan/index.php +++ b/cis/private/lvplan/index.php @@ -58,7 +58,7 @@ if(!$result_stg) die ("Studiengang not found!"); $num_rows_stg=$db->db_num_rows($result_stg); - $sql_query="SELECT ort_kurzbz FROM public.tbl_ort WHERE aktiv AND lehre ORDER BY ort_kurzbz"; + $sql_query="SELECT ort_kurzbz, bezeichnung FROM public.tbl_ort WHERE aktiv AND lehre ORDER BY ort_kurzbz"; $result_ort=$db->db_query($sql_query); if(!$result_ort) die("ort not found!"); @@ -123,12 +123,12 @@ function MM_jumpMenu(targ,selObj,restore){ //v3.0
Saal: diff --git a/include/wochenplan.class.php b/include/wochenplan.class.php index 8fccadea5..c37f13bc2 100644 --- a/include/wochenplan.class.php +++ b/include/wochenplan.class.php @@ -470,7 +470,7 @@ class wochenplan extends basis_db echo ' ".$this->crlf; + echo ">$row->ort_kurzbz ($row->bezeichnung)".$this->crlf; } echo ' '.$this->crlf; if (isset($next_ort)) diff --git a/vilesci/stammdaten/reihungstestverwaltung.php b/vilesci/stammdaten/reihungstestverwaltung.php index d2b87d61d..da155c409 100644 --- a/vilesci/stammdaten/reihungstestverwaltung.php +++ b/vilesci/stammdaten/reihungstestverwaltung.php @@ -233,8 +233,8 @@ if($rechte->isBerechtigt('admin') || $rechte->isBerechtigt('assistenz', $prestudent->studiengang_kz, 'suid')) { - $prestudent->rt_punkte1 = $rtpunkte; - $prestudent->punkte = $prestudent->rt_punkte1 + $prestudent->rt_punkte2; + $prestudent->rt_punkte1 = str_replace(',','.',$rtpunkte); + $prestudent->punkte = str_replace(',','.',$prestudent->rt_punkte1 + $prestudent->rt_punkte2); $prestudent->save(false); } @@ -264,8 +264,8 @@ $pruefling = new pruefling(); $rtpunkte = $pruefling->getReihungstestErgebnis($row->prestudent_id); - $prestudent->rt_punkte1 = $rtpunkte; - $prestudent->punkte = $prestudent->rt_punkte1 + $prestudent->rt_punkte2; + $prestudent->rt_punkte1 = str_replace(',','.',$rtpunkte); + $prestudent->punkte = str_replace(',','.',$prestudent->rt_punkte1 + $prestudent->rt_punkte2); $prestudent->save(false); }