diff --git a/rdf/diplomasupplement.xml.php b/rdf/diplomasupplement.xml.php index 478ee2623..79f28a149 100644 --- a/rdf/diplomasupplement.xml.php +++ b/rdf/diplomasupplement.xml.php @@ -79,6 +79,32 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml") echo ' '.sprintf("%04s", $row->studiengang_kz).''; echo ' '.$row->bezeichnung.''; echo ' '.$row->english.''; + + //Unterrichtssprache + $sprache_deutsch=''; + $sprache_englisch=''; + $qry_sprache = "SELECT sprache FROM lehre.tbl_lehrveranstaltung WHERE studiengang_kz='".addslashes($row->studiengang_kz)."' AND aktiv GROUP BY sprache ORDER BY sprache DESC"; + if($result_sprache = $db->db_query($qry_sprache)) + { + while($row_sprache = $db->db_fetch_object($result_sprache)) + { + if($sprache_englisch!='') + $sprache_englisch.=', '; + if($sprache_deutsch!='') + $sprache_deutsch.=', '; + + $sprache_englisch .= $row_sprache->sprache; + + switch ($row_sprache->sprache) + { + case 'German': $sprache_deutsch .= 'Deutsch'; break; + case 'English': $sprache_deutsch .= 'Englisch'; break; + } + } + } + echo ' '.$sprache_deutsch.''; + echo ' '.$sprache_englisch.''; + echo ' '.$row->max_semester.''; echo ' '.($row->max_semester/2.0).''; echo ' '.($row->max_semester*30+$angerechnete_sws).''; diff --git a/system/xsl/diploma_supplement_0_v1.xsl b/system/xsl/diploma_supplement_0_v1.xsl index 48509c275..4157f6bcf 100644 --- a/system/xsl/diploma_supplement_0_v1.xsl +++ b/system/xsl/diploma_supplement_0_v1.xsl @@ -147,7 +147,7 @@ 2.5 \n Im Unterricht/in den Prüfungen verwendete Sprachen \n Language(s) of instruction/examination - Deutsch, Englisch\n German, English + \n