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 + + + + + + + + + + + + + + + + + + +