From 3c4a63e6960fb038952927930e4f9cbec1116b9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Mon, 22 Nov 2010 14:58:43 +0000 Subject: [PATCH] =?UTF-8?q?-=20Bugfix=20bei=20Studieng=C3=A4ngen=20mit=20n?= =?UTF-8?q?ur=20einem=20Semester=20-=20inaktive=20Studieng=C3=A4nge=20werd?= =?UTF-8?q?en=20auch=20im=20Tree=20angezeigt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rdf/lehrverbandsgruppe.rdf.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rdf/lehrverbandsgruppe.rdf.php b/rdf/lehrverbandsgruppe.rdf.php index 3355cb6c8..db8d89972 100644 --- a/rdf/lehrverbandsgruppe.rdf.php +++ b/rdf/lehrverbandsgruppe.rdf.php @@ -78,7 +78,7 @@ if (count($berechtigt_studiengang)>0) $sql_query="SELECT tbl_lehrverband.studiengang_kz, tbl_studiengang.bezeichnung, kurzbz,kurzbzlang, typ, tbl_lehrverband.semester, verband, gruppe, gruppe_kurzbz, tbl_lehrverband.bezeichnung AS lvb_bezeichnung, tbl_gruppe.bezeichnung AS grp_bezeichnung FROM (public.tbl_studiengang JOIN public.tbl_lehrverband USING (studiengang_kz)) LEFT OUTER JOIN public.tbl_gruppe ON (tbl_lehrverband.studiengang_kz=tbl_gruppe.studiengang_kz AND tbl_lehrverband.semester=tbl_gruppe.semester AND (tbl_lehrverband.verband='') AND tbl_gruppe.lehre AND tbl_gruppe.aktiv) - WHERE tbl_lehrverband.aktiv AND tbl_studiengang.aktiv $stg_kz_query + WHERE tbl_lehrverband.aktiv $stg_kz_query ORDER BY erhalter_kz,typ, kurzbz, semester,verband,gruppe, gruppe_kurzbz;"; } else @@ -419,7 +419,7 @@ while ($row=$dbo->db_fetch_object()) if ($stg_kz!=$row->studiengang_kz) { draw_orgformpart($stg_kz); - + $sem=null; $stg_kz=$row->studiengang_kz; $stg_kurzbz=strtoupper($row->typ.$row->kurzbz); ?> @@ -525,6 +525,7 @@ while ($row=$dbo->db_fetch_object()) } } } + if ($sem!=$row->semester && ($row->verband!='' || $row->verband!=' ')) { $sem=$row->semester;