From dde0fd4a5272bc4bce37e3b252ce229fb3351534 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Wed, 26 Sep 2007 15:50:43 +0000 Subject: [PATCH] --- cis/private/lehre/anwesenheitsliste.php | 108 +++++++++--------- cis/public/kollegiumskandidaturen.html | 4 +- content/student/studentprojektarbeit.js.php | 4 +- .../studentprojektarbeitoverlay.xul.php | 36 +++--- include/mitarbeiter.class.php | 2 +- rdf/projektbetreuer.rdf.php | 2 +- vilesci/admin/xslvorlagen/bakkzeugnis.xsl | 4 +- vilesci/admin/xslvorlagen/diplomzeugnis.xsl | 8 +- vilesci/admin/xslvorlagen/prprotokollbakk.xsl | 2 +- vilesci/admin/xslvorlagen/prprotokolldipl.xsl | 2 +- 10 files changed, 87 insertions(+), 85 deletions(-) diff --git a/cis/private/lehre/anwesenheitsliste.php b/cis/private/lehre/anwesenheitsliste.php index a27f557da..c1301304f 100644 --- a/cis/private/lehre/anwesenheitsliste.php +++ b/cis/private/lehre/anwesenheitsliste.php @@ -107,65 +107,67 @@ if($result = pg_query($conn, $qry)) { - $lastlehreinheit=''; - $gruppen = ''; - while($row = pg_fetch_object($result)) + if(pg_num_rows($result)>0) { - if($lastlehreinheit!=$row->lehreinheit_id) - { - if($lastlehreinheit!='') - { - $qry = "SELECT * FROM lehre.tbl_lehreinheitmitarbeiter JOIN public.tbl_mitarbeiter USING(mitarbeiter_uid) - WHERE lehreinheit_id='$lastlehreinheit'"; - $lektoren = ''; - - if($result_lkt = pg_query($conn, $qry)) + $lastlehreinheit=''; + $gruppen = ''; + while($row = pg_fetch_object($result)) + { + if($lastlehreinheit!=$row->lehreinheit_id) + { + if($lastlehreinheit!='') { - while($row_lkt = pg_fetch_object($result_lkt)) - { - if($lektoren!='') - $lektoren.=', '; - $lektoren .= $row_lkt->kurzbz; - } + $qry = "SELECT * FROM lehre.tbl_lehreinheitmitarbeiter JOIN public.tbl_mitarbeiter USING(mitarbeiter_uid) + WHERE lehreinheit_id='$lastlehreinheit'"; + $lektoren = ''; + + if($result_lkt = pg_query($conn, $qry)) + { + while($row_lkt = pg_fetch_object($result_lkt)) + { + if($lektoren!='') + $lektoren.=', '; + $lektoren .= $row_lkt->kurzbz; + } + } + + $aw_content .= "   $kurzbz - $lehrform - $gruppen ($lektoren)"; + $nt_content .= "   $kurzbz - $lehrform - $gruppen ($lektoren)"; + + $lastlehreinheit = $row->lehreinheit_id; + $gruppen=''; } + else + $lastlehreinheit = $row->lehreinheit_id; + } + + if($gruppen!='') + $gruppen.= ', '; + + if($row->gruppe_kurzbz!='') + $gruppen .= $row->gruppe_kurzbz; + else + $gruppen .= trim($stg_arr[$row->studiengang_kz].'-'.$row->semester.$row->verband.$row->gruppe); - $aw_content .= "   $kurzbz - $lehrform - $gruppen ($lektoren)"; - $nt_content .= "   $kurzbz - $lehrform - $gruppen ($lektoren)"; - - $lastlehreinheit = $row->lehreinheit_id; - $gruppen=''; - } - else - $lastlehreinheit = $row->lehreinheit_id; - } - - if($gruppen!='') - $gruppen.= ', '; - - if($row->gruppe_kurzbz!='') - $gruppen .= $row->gruppe_kurzbz; - else - $gruppen .= trim($stg_arr[$row->studiengang_kz].'-'.$row->semester.$row->verband.$row->gruppe); - - $lehrform = $row->lehrform_kurzbz; - $kurzbz = $row->kurzbz; - } - $qry = "SELECT * FROM lehre.tbl_lehreinheitmitarbeiter JOIN public.tbl_mitarbeiter USING(mitarbeiter_uid) - WHERE lehreinheit_id='$lastlehreinheit'"; - $lektoren = ''; - if($result_lkt = pg_query($conn, $qry)) - { - while($row_lkt = pg_fetch_object($result_lkt)) + $lehrform = $row->lehrform_kurzbz; + $kurzbz = $row->kurzbz; + } + $qry = "SELECT * FROM lehre.tbl_lehreinheitmitarbeiter JOIN public.tbl_mitarbeiter USING(mitarbeiter_uid) + WHERE lehreinheit_id='$lastlehreinheit'"; + $lektoren = ''; + if($result_lkt = pg_query($conn, $qry)) { - if($lektoren!='') - $lektoren.=', '; - $lektoren .= $row_lkt->kurzbz; + while($row_lkt = pg_fetch_object($result_lkt)) + { + if($lektoren!='') + $lektoren.=', '; + $lektoren .= $row_lkt->kurzbz; + } } - } - - $aw_content .= "   $kurzbz - $lehrform - $gruppen ($lektoren)"; - $nt_content .= "   $kurzbz - $lehrform - $gruppen ($lektoren)"; - + + $aw_content .= "   $kurzbz - $lehrform - $gruppen ($lektoren)"; + $nt_content .= "   $kurzbz - $lehrform - $gruppen ($lektoren)"; + } } if($nt_content=='' && $aw_content=='') diff --git a/cis/public/kollegiumskandidaturen.html b/cis/public/kollegiumskandidaturen.html index 009b022e1..4a0b58967 100644 --- a/cis/public/kollegiumskandidaturen.html +++ b/cis/public/kollegiumskandidaturen.html @@ -23,8 +23,8 @@ - - Roland Höller - + - Roland Höller + - Thomas Kittenberger diff --git a/content/student/studentprojektarbeit.js.php b/content/student/studentprojektarbeit.js.php index 4b69dd120..e09a33e6e 100644 --- a/content/student/studentprojektarbeit.js.php +++ b/content/student/studentprojektarbeit.js.php @@ -762,8 +762,8 @@ function StudentProjektbetreuerDetailReset() document.getElementById('student-projektbetreuer-menulist-note').value=''; document.getElementById('student-projektbetreuer-menulist-betreuerart').value='Betreuer'; document.getElementById('student-projektbetreuer-textbox-punkte').value='0.0'; - document.getElementById('student-projektbetreuer-textbox-stunden').value=document.getElementById('student-projektarbeit-textbox-gesamtstunden').value; - document.getElementById('student-projektbetreuer-textbox-stundensatz').value=document.getElementById('student-projektarbeit-textbox-stundensatz').value; + document.getElementById('student-projektbetreuer-textbox-stunden').value='3.0'; + document.getElementById('student-projektbetreuer-textbox-stundensatz').value='80.0'; document.getElementById('student-projektbetreuer-menulist-person').value=''; } diff --git a/content/student/studentprojektarbeitoverlay.xul.php b/content/student/studentprojektarbeitoverlay.xul.php index d4f7d1580..c97a98b0d 100644 --- a/content/student/studentprojektarbeitoverlay.xul.php +++ b/content/student/studentprojektarbeitoverlay.xul.php @@ -250,11 +250,11 @@ echo ''; - - - - - + diff --git a/include/mitarbeiter.class.php b/include/mitarbeiter.class.php index 0d456e084..3797cfdde 100644 --- a/include/mitarbeiter.class.php +++ b/include/mitarbeiter.class.php @@ -550,7 +550,7 @@ class mitarbeiter extends benutzer $qry .= " AND uid IN (SELECT mitarbeiter_uid FROM bis.tbl_bisverwendung WHERE beschausmasscode='5' AND beginn<(SELECT start FROM public.tbl_studiensemester WHERE studiensemester_kurzbz='$studiensemester_kurzbz') AND ende<(SELECT ende FROM public.tbl_studiensemester WHERE studiensemester_kurzbz='$studiensemester_kurzbz'))"; if($ausgeschieden) { - $qry.=" AND NOT EXISTS(SELECT * FROM bis.tbl_bisverwendung WHERE beginnnow())"; + $qry.=" AND tbl_benutzer.aktiv=false"; //AND NOT EXISTS(SELECT * FROM bis.tbl_bisverwendung WHERE beginnnow() AND tbl_bisverwendung.mitarbeiter_uid=tbl_benutzer.uid) } //echo $qry; if($result = pg_query($this->conn, $qry)) diff --git a/rdf/projektbetreuer.rdf.php b/rdf/projektbetreuer.rdf.php index 00201db78..05d90225a 100644 --- a/rdf/projektbetreuer.rdf.php +++ b/rdf/projektbetreuer.rdf.php @@ -84,7 +84,7 @@ function draw_content($row) faktor.']]> name.']]> punkte.']]> - stunden.']]> + stunden,1).']]> stundensatz.']]> betreuerart_kurzbz.']]> diff --git a/vilesci/admin/xslvorlagen/bakkzeugnis.xsl b/vilesci/admin/xslvorlagen/bakkzeugnis.xsl index 2ffb61ce8..79b2207fb 100644 --- a/vilesci/admin/xslvorlagen/bakkzeugnis.xsl +++ b/vilesci/admin/xslvorlagen/bakkzeugnis.xsl @@ -83,7 +83,7 @@ - Bachelorprüfungszeugnis + Bachelor-Prüfungszeugnis @@ -211,7 +211,7 @@ - Note der Bachelorprüfung + Note der Bachelor-Prüfung \n diff --git a/vilesci/admin/xslvorlagen/diplomzeugnis.xsl b/vilesci/admin/xslvorlagen/diplomzeugnis.xsl index 0fdd63a0d..6bea37fff 100644 --- a/vilesci/admin/xslvorlagen/diplomzeugnis.xsl +++ b/vilesci/admin/xslvorlagen/diplomzeugnis.xsl @@ -83,7 +83,7 @@ - Diplomprüfungszeugnis + Diplom-Prüfungszeugnis @@ -211,7 +211,7 @@ - Gesamtnote der Diplomprüfung + Gesamtnote der Diplom-Prüfung \n @@ -283,7 +283,7 @@ - 1. Teil der Diplomprüfung: Diplomarbeit + 1. Teil der Diplom-Prüfung: Diplomarbeit @@ -353,7 +353,7 @@ - 2. Teil der Diplomprüfung: Kommissionelle Prüfung + 2. Teil der Diplom-Prüfung: Kommissionelle Prüfung diff --git a/vilesci/admin/xslvorlagen/prprotokollbakk.xsl b/vilesci/admin/xslvorlagen/prprotokollbakk.xsl index 746a5cccc..e2147bb6b 100644 --- a/vilesci/admin/xslvorlagen/prprotokollbakk.xsl +++ b/vilesci/admin/xslvorlagen/prprotokollbakk.xsl @@ -20,7 +20,7 @@ - Protokoll Bachelorprüfung + Protokoll Bachelor-Prüfung diff --git a/vilesci/admin/xslvorlagen/prprotokolldipl.xsl b/vilesci/admin/xslvorlagen/prprotokolldipl.xsl index 21a5d3f4f..14ce9da1f 100644 --- a/vilesci/admin/xslvorlagen/prprotokolldipl.xsl +++ b/vilesci/admin/xslvorlagen/prprotokolldipl.xsl @@ -20,7 +20,7 @@ - Protokoll Diplomprüfung + Protokoll Diplom-Prüfung