diff --git a/rdf/zeugnis.rdf.php b/rdf/zeugnis.rdf.php
index 6bbe28db4..aced224b0 100644
--- a/rdf/zeugnis.rdf.php
+++ b/rdf/zeugnis.rdf.php
@@ -78,7 +78,7 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
for ($i = 0; $i < sizeof($uid_arr); $i++)
{
- $query = "SELECT tbl_student.matrikelnr, tbl_student.studiengang_kz, tbl_studiengang.bezeichnung, tbl_studentlehrverband.semester, tbl_person.vorname, tbl_person.nachname,tbl_person.gebdatum, tbl_studiensemester.bezeichnung as sembezeichnung FROM tbl_person, tbl_student, tbl_studiengang, tbl_benutzer, tbl_studentlehrverband, tbl_studiensemester WHERE tbl_student.studiengang_kz = tbl_studiengang.studiengang_kz and tbl_student.student_uid = tbl_benutzer.uid and tbl_benutzer.person_id = tbl_person.person_id and tbl_student.student_uid = '".$uid_arr[$i]."' and tbl_studentlehrverband.student_uid=tbl_student.student_uid and tbl_studiensemester.studiensemester_kurzbz = tbl_studentlehrverband.studiensemester_kurzbz and tbl_studentlehrverband.studiensemester_kurzbz = '".$studiensemester_kurzbz."'";
+ $query = "SELECT tbl_student.matrikelnr, tbl_student.studiengang_kz, tbl_studiengang.typ, tbl_studiengang.bezeichnung, tbl_studentlehrverband.semester, tbl_person.vorname, tbl_person.nachname,tbl_person.gebdatum,tbl_person.titelpre, tbl_person.titelpost, tbl_studiensemester.bezeichnung as sembezeichnung FROM tbl_person, tbl_student, tbl_studiengang, tbl_benutzer, tbl_studentlehrverband, tbl_studiensemester WHERE tbl_student.studiengang_kz = tbl_studiengang.studiengang_kz and tbl_student.student_uid = tbl_benutzer.uid and tbl_benutzer.person_id = tbl_person.person_id and tbl_student.student_uid = '".$uid_arr[$i]."' and tbl_studentlehrverband.student_uid=tbl_student.student_uid and tbl_studiensemester.studiensemester_kurzbz = tbl_studentlehrverband.studiensemester_kurzbz and tbl_studentlehrverband.studiensemester_kurzbz = '".$studiensemester_kurzbz."'";
if($result = pg_query($conn, $query))
{
if(!$row = pg_fetch_object($result))
@@ -96,9 +96,19 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
$xml .= " ".$row->sembezeichnung."";
$xml .= " ".$row->semester."";
$xml .= " ".$row->bezeichnung."";
- $xml .= " ".$row->studiengang_kz."";
+ if($row->typ=='b')
+ $bezeichnung='Bachelor-Studiengang';
+ elseif($row->typ=='m')
+ $bezeichnung='Master-Studiengang';
+ elseif($row->typ=='d')
+ $bezeichnung='Diplom-Studiengang';
+ else
+ $bezeichnung='Studiengang';
+ $xml .= " ".$bezeichnung."";
+ $xml .= " ".sprintf('%04s', $row->studiengang_kz)."";
$xml .= "\n ".$row->vorname."";
$xml .= " ".$row->nachname."";
+ $xml .= " ".trim($row->titelpre.' '.$row->vorname.' '.strtoupper($row->nachname).' '.$row->titelpost)."";
$gebdatum = date('d.m.Y',strtotime($row->gebdatum));
$xml .= " ".$gebdatum."";
$xml .= " ".$row->matrikelnr."";
diff --git a/vilesci/admin/xslvorlagen/zeugnis.xsl b/vilesci/admin/xslvorlagen/zeugnis.xsl
index a414ed17f..f020aece4 100644
--- a/vilesci/admin/xslvorlagen/zeugnis.xsl
+++ b/vilesci/admin/xslvorlagen/zeugnis.xsl
@@ -30,7 +30,7 @@
- Studiengang\n
+ \n
@@ -38,14 +38,25 @@
-
-
+
+
Personenkennzahl:
+
+
+
+
- \nKennzahl des Studiengangs:
+
+
+
+
+ Kennzahl des Studiengangs:
+
+
+
+
-
-
+
@@ -61,7 +72,7 @@
-
+
@@ -94,7 +105,7 @@
- Unterrichtsfach\n
+ Lehrveranstaltung\n