From ac6c45dea9e9d2ce4ac79a635e0d4a947ea15aaa Mon Sep 17 00:00:00 2001 From: kindlm Date: Fri, 6 Nov 2015 19:11:05 +0100 Subject: [PATCH] =?UTF-8?q?Studiengangskennzahl=20im=20Studienblatt=20pass?= =?UTF-8?q?t=20nun=20auch=20f=C3=BCr=20Lehrg=C3=A4nge?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rdf/studienblatt.xml.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/rdf/studienblatt.xml.php b/rdf/studienblatt.xml.php index 2de48fdc2..3bf916d13 100644 --- a/rdf/studienblatt.xml.php +++ b/rdf/studienblatt.xml.php @@ -121,6 +121,17 @@ foreach($uid_arr as $uid) $geschlecht =''; } + //Wenn Lehrgang, dann Erhalter-KZ vor die Studiengangs-Kz hängen + if ($studienordnung->studiengang_kz<0) + { + $stg = new studiengang(); + $stg->load($studienordnung->studiengang_kz); + + $studiengang_kz = sprintf("%03s", $stg->erhalter_kz).sprintf("%04s", abs($studienordnung->studiengang_kz)); + } + else + $studiengang_kz = sprintf("%04s", abs($studienordnung->studiengang_kz)); + echo "\t\t1\n"; echo "\t\t".$uid."\n"; echo "\t\t".$geschlecht."\n"; @@ -138,7 +149,7 @@ foreach($uid_arr as $uid) echo "\t\t".$studienordnung->studiengangbezeichnung."\n"; echo "\t\t".$studienordnung->studiengangbezeichnung_englisch."\n"; echo "\t\t".$studienordnung->studiengangkurzbzlang."\n"; - echo "\t\t".sprintf('%04s', abs($studienordnung->studiengang_kz))."\n"; + echo "\t\t".$studiengang_kz."\n"; echo "\t\t".$studienplan->sprache.""; echo "\t\t".$studienordnung->ects.""; echo "\t\t".($studienplan->regelstudiendauer!=0?$studienordnung->ects/$studienplan->regelstudiendauer:0)."";