diff --git a/rdf/ausbildungsvertrag.xml.php b/rdf/ausbildungsvertrag.xml.php index 90cb5c8ec..cc8d9e58f 100755 --- a/rdf/ausbildungsvertrag.xml.php +++ b/rdf/ausbildungsvertrag.xml.php @@ -1,5 +1,5 @@ load($uid)) { $studiengang = new studiengang(); $studiengang->load($student_help->studiengang_kz); - switch($studiengang->typ) + switch($studiengang->typ) { case 'b': $studTyp = 'Bachelor'; @@ -105,7 +106,7 @@ foreach($uid_arr as $uid) case 'b': $studTyp = 'Bachelor'; $titel_kurzbz = 'BSc'; - break; + break; case 'm': $studTyp = 'Master'; $titel_kurzbz ='MSc'; @@ -122,6 +123,29 @@ foreach($uid_arr as $uid) echo "\t\t".$studTyp."\n"; echo "\t\t".$studiengang->sprache."\n"; echo "\t\t".$studiengang->max_semester."\n"; + + //für ao. Studierende wird die StgKz der Lehrveranstaltungen benötigt, die sie besuchen + $lv_studiengang_kz=''; + $lv_studiengang_bezeichnung=''; + $lv_studiengang_typ=''; + + $stg_typ=new studiengang(); + $lv=new lehrveranstaltung(); + $lv->load_lva_student($student->uid); + if(count($lv->lehrveranstaltungen)>0) + { + $lv_studiengang_kz=$lv->lehrveranstaltungen[0]->studiengang_kz; + $lv_studiengang=new studiengang(); + $lv_studiengang->load($lv_studiengang_kz); + $lv_studiengang_bezeichnung=$lv_studiengang->bezeichnung; + $stg_typ->getStudiengangTyp($lv_studiengang->typ); + $lv_studiengang_typ=$stg_typ->bezeichnung; + } + + echo "\t\t".sprintf('%04s', $lv_studiengang_kz).""; + echo "\t\t$lv_studiengang_typ"; + echo "\t\t$lv_studiengang_bezeichnung"; + echo "\t\t".$datum_aktuell."\n"; $adresse = new adresse(); diff --git a/rdf/student.rdf.php b/rdf/student.rdf.php index 823bffa73..6d133b889 100644 --- a/rdf/student.rdf.php +++ b/rdf/student.rdf.php @@ -605,6 +605,7 @@ else $stg_typ = new studiengang(); $stg_typ->getStudiengangTyp($studiengang->typ); $typ=$stg_typ->bezeichnung; + $typ="FH-$typ-Studiengang"; /* switch($studiengang->typ) { case 'd': $typ = 'FH-Diplom-Studiengang'; diff --git a/system/xsl/AusbildungsverAO_0_1.xsl b/system/xsl/AusbildungsverAO_0_1.xsl index bba5f262d..cc0cc6f3a 100755 --- a/system/xsl/AusbildungsverAO_0_1.xsl +++ b/system/xsl/AusbildungsverAO_0_1.xsl @@ -384,7 +384,7 @@ xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn (kurz „ao. Studentin“ bzw. „ao. Student“ genannt) andererseits, - im Rahmen des außerordentlichen Studiums bzw. des Besuchs einzelner Lehrveranstaltungen des Studienganges „“, StgKz , in der Organisationsform eines + im Rahmen des außerordentlichen Studiums bzw. des Besuchs einzelner Lehrveranstaltungen des Studienganges „“, StgKz , in der Organisationsform eines berufsbegleitenden Studiums. diff --git a/system/xsl/ZertifikatAO.xsl b/system/xsl/ZertifikatAO.xsl index 991c529f3..19d63f551 100755 --- a/system/xsl/ZertifikatAO.xsl +++ b/system/xsl/ZertifikatAO.xsl @@ -69,10 +69,17 @@ Geburtsdatum: - + - Herr/Frau + + + Herr + + + Frau + + hat im