diff --git a/rdf/lehrveranstaltungszeugnis.rdf.php b/rdf/lehrveranstaltungszeugnis.rdf.php
index 8d525f2e7..e5bf9b487 100644
--- a/rdf/lehrveranstaltungszeugnis.rdf.php
+++ b/rdf/lehrveranstaltungszeugnis.rdf.php
@@ -177,7 +177,24 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
$studiengang_typ='';
$xml_fussnote='';
- $query = "SELECT tbl_student.matrikelnr, tbl_student.studiengang_kz, tbl_studiengang.typ, tbl_studiengang.bezeichnung, tbl_person.vorname, tbl_person.nachname,tbl_person.gebdatum,tbl_person.titelpre, tbl_person.titelpost, tbl_person.geschlecht FROM tbl_person, tbl_student, tbl_studiengang, tbl_benutzer 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]."'";
+ $query = " SELECT tbl_student.matrikelnr,
+ tbl_student.studiengang_kz,
+ tbl_studiengang.typ,
+ tbl_studiengang.bezeichnung,
+ tbl_person.vorname,
+ tbl_person.nachname,
+ tbl_person.gebdatum,
+ tbl_person.titelpre,
+ tbl_person.titelpost,
+ tbl_person.geschlecht
+ FROM tbl_person,
+ tbl_student,
+ tbl_studiengang,
+ tbl_benutzer
+ 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]."'";
if($db->db_query($query))
{
@@ -187,7 +204,7 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
else
die('Student not found');
$stg_oe_obj = new studiengang($row->studiengang_kz);
- $stgleiter = $stg_oe_obj->getLeitung($row->studiengang_kz);
+ $stgleiter = $stg_oe_obj->getLeitung($lvstg);
$stgl='';
foreach ($stgleiter as $stgleiter_uid)
{
@@ -203,7 +220,7 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
$gebdatum = date('d.m.Y',strtotime($row->gebdatum));
$xml .= "\n ".$gebdatum."";
$xml .= "\n ".$row->geschlecht."";
- $xml .= "\n ".$row->matrikelnr."";
+ $xml .= "\n ".trim($row->matrikelnr)."";
$xml .= "\n ".$stgl."";
$datum_aktuell = date('d.m.Y');
$xml .= "\n Wien, am ".$datum_aktuell."";
@@ -226,7 +243,16 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
$stg = new studiengang();
$stg->load($lvstg);
+ if($stg->typ=='b')
+ $stg_art='Bachelor';
+ elseif($stg->typ=='m')
+ $stg_art='Master';
+ elseif($stg->typ=='d')
+ $stg_art='Diplom';
+ else
+ $stg_art='';
$xml .= " ".$stg->bezeichnung."";
+ $xml .= " ".$stg_art."";
$xml .= " ".$stg->typ."";
$xml .= " ".sprintf('%04s',$lvstg)."";
diff --git a/system/vorlage_zip/LVZeugnis.odt b/system/vorlage_zip/LVZeugnis.odt
new file mode 100644
index 000000000..59e88030e
Binary files /dev/null and b/system/vorlage_zip/LVZeugnis.odt differ
diff --git a/system/xsl/Lehrveranstaltungszeugnis_0.xsl b/system/xsl/Lehrveranstaltungszeugnis_0.xsl
new file mode 100644
index 000000000..117c0120d
--- /dev/null
+++ b/system/xsl/Lehrveranstaltungszeugnis_0.xsl
@@ -0,0 +1,417 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ LEHRVERANSTALTUNGSZEUGNIS
+
+ -Studiengang
+
+
+
+
+
+
+ Personenkennzeichen:
+ Kennzahl des Studienganges:
+
+
+
+
+ Vorname/Familienname:
+
+
+
+ Geburtsdatum:
+
+
+
+
+ Herr
+
+
+ Frau
+
+
+ Herr/Frau
+
+
+ hat im als
+
+
+ ordentlicher Student
+
+
+ ordentliche Studentin
+
+
+ ordentliche/r Student/in
+
+
+ folgende Lehrveranstaltung an der FH Technikum Wien absolviert:
+
+
+
+
+
+
+
+
+ Lehrveranstaltung
+
+
+ Note
+
+
+ SWS
+
+
+ ECTS
+
+
+
+
+
+
+
+
+
+
+ teilgenommen
+
+
+ mit Erfolg teilgenommen
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+ Notenstufen:Sehr gut (1), Gut (2), Befriedigend (3), GenĂ¼gend (4), Nicht genĂ¼gend (5), mit Erfolg teilgenommen (met), nicht teilgenommen (nt), teilgenommen(tg),
+ angerechnet (ar), nicht beurteilt (nb), bestanden (b), erfolgreich absolviert (ea), nicht erfolgreich absolviert (nea)
+
+
+ Inhalte der Lehrveranstaltung:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Ort, Datum
+
+
+
+
+
+
+ Studiengangsleitung
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/system/xsl/Lehrveranstaltungszeugnis_9005.xsl b/system/xsl/Lehrveranstaltungszeugnis_9005.xsl
new file mode 100644
index 000000000..267e75d1b
--- /dev/null
+++ b/system/xsl/Lehrveranstaltungszeugnis_9005.xsl
@@ -0,0 +1,249 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ LEHRVERANSTALTUNGSZEUGNIS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+