, * Andreas Oesterreicher and * Rudolf Hangl . */ // header fuer no cache header("Cache-Control: no-cache"); header("Cache-Control: post-check=0, pre-check=0",false); header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Pragma: no-cache"); // content type setzen header("Content-type: application/xhtml+xml"); // xml echo ''; require_once('../config/vilesci.config.inc.php'); require_once('../include/lehreinheitgruppe.class.php'); require_once('../include/studiengang.class.php'); require_once('../include/gruppe.class.php'); require_once('../include/lehrverband.class.php'); if(isset($_GET['lehreinheit_id']) && is_numeric($_GET['lehreinheit_id'])) $lehreinheit_id = $_GET['lehreinheit_id']; else $lehreinheit_id = null; $db = new basis_db(); //Gruppen holen $DAO_obj = new lehreinheitgruppe(); $DAO_obj->getLehreinheitgruppe($lehreinheit_id); $stg_obj = new studiengang(); $stg_obj->getAll(null,null); $stg = array(); foreach ($stg_obj->result as $row) $stg[$row->studiengang_kz]=$row->kuerzel; $rdf_url='http://www.technikum-wien.at/lehreinheitgruppe'; ?> lehreinheitgruppe as $row) { if($row->gruppe_kurzbz!='') { $bezeichnung = $row->gruppe_kurzbz; $gruppe = new gruppe(); $gruppe->load($row->gruppe_kurzbz); // Direkte Gruppen werden uebersprungen if($gruppe->direktinskription) continue; $beschreibung = $gruppe->bezeichnung; $qry_verplant = "SELECT 1 FROM lehre.tbl_stundenplandev WHERE lehreinheit_id=".$db->db_add_param($row->lehreinheit_id)." AND gruppe_kurzbz=".$db->db_add_param($row->gruppe_kurzbz); } else { $bezeichnung = $stg[$row->studiengang_kz].$row->semester.$row->verband.$row->gruppe; $gruppe = new lehrverband(); $gruppe->load($row->studiengang_kz, $row->semester, $row->verband, $row->gruppe); $beschreibung = $gruppe->bezeichnung; $qry_verplant = "SELECT 1 FROM lehre.tbl_stundenplandev WHERE lehreinheit_id=".$db->db_add_param($row->lehreinheit_id)." AND studiengang_kz=".$db->db_add_param($row->studiengang_kz)." AND semester=".$db->db_add_param($row->semester)." AND COALESCE(trim(verband),'')=".$db->db_add_param(trim($row->verband), FHC_STRING,false)." AND COALESCE(trim(gruppe),'')=".$db->db_add_param(trim($row->gruppe), FHC_STRING, false)." AND (gruppe_kurzbz is null OR gruppe_kurzbz='')"; } if($result_verplant = $db->db_query($qry_verplant)) if($db->db_num_rows($result_verplant)>0) $verplant = true; else $verplant = false; ?> lehreinheitgruppe_id; ?>]]> ]]> ]]> studiengang_kz; ?>]]> studiengang_kz]; ?>]]> semester; ?>]]> verband; ?>]]> gruppe; ?>]]> gruppe_kurzbz; ?>]]> ]]>