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);
}