diff --git a/include/studiengang.class.php b/include/studiengang.class.php index 280df113d..b74cd0604 100644 --- a/include/studiengang.class.php +++ b/include/studiengang.class.php @@ -61,6 +61,8 @@ class studiengang extends basis_db public $mischform; // boolean public $projektarbeit_note_anzeige; // boolean public $bezeichnung_arr = array(); + + public $beschreibung; /** * Konstruktor @@ -566,5 +568,27 @@ class studiengang extends basis_db return false; } } + + public function getStudiengangTyp($typ) + { + $qry = "SELECT * FROM public.tbl_studiengangstyp WHERE typ =".$this->db_add_param($typ,FHC_STRING).";"; + + if($result = $this->db_query($qry)) + { + if($row = $this->db_fetch_object($result)) + { + $this->typ = $row->typ; + $this->bezeichnung = $row->bezeichnung; + $this->beschreibung = $row->beschreibung; + } + + return true; + } + else + { + $this->errormsg = "Fehler bei der Abfrage aufgetreten"; + return false; + } + } } ?> \ No newline at end of file diff --git a/rdf/student.rdf.php b/rdf/student.rdf.php index fae5aba00..80d2dd3dd 100644 --- a/rdf/student.rdf.php +++ b/rdf/student.rdf.php @@ -597,12 +597,14 @@ else { $student = new student(); $student->load($uid); - + $studiengang = new studiengang(); $studiengang->load($student->studiengang_kz); - - $typ=''; - switch($studiengang->typ) + + $stg_typ = new studiengang(); + $stg_typ->getStudiengangTyp($studiengang->typ); + $typ=$stg_typ->bezeichnung; + /* switch($studiengang->typ) { case 'd': $typ = 'FH-Diplom-Studiengang'; break; @@ -612,7 +614,7 @@ else break; default: $typ = 'FH-Studiengang'; } - +*/ $qry = "SELECT * FROM campus.vw_benutzer JOIN public.tbl_benutzerfunktion USING(uid) WHERE funktion_kurzbz='rek'"; $rektor = ''; if($db->db_query($qry)) @@ -669,6 +671,7 @@ else studiengang_kz)).']]> bezeichnung.']]> + typ.']]> anrede.']]> svnr.']]> ersatzkennzeichen.']]> diff --git a/system/xsl/KTU_inskription_0_v1.xsl b/system/xsl/KTU_inskription_0_v1.xsl new file mode 100755 index 000000000..29c58ee36 --- /dev/null +++ b/system/xsl/KTU_inskription_0_v1.xsl @@ -0,0 +1,437 @@ + + + + + + + + + + + + + + + + + + + + + + + Studienbestätigung Katholisch Theologische Universität Linz + + + + + + + + + + + + Zur Vorlage an (Stelle an der die Bestätigung vorgelegt wird und deren Bezugszahl, z.B. Sozialversicherungsnr.) + + + + + + + + + + + + SV-Nummer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + geboren am + ist im (Beginn ) + als ordentliche(r) Studierende(r) (Studienbeginn, Beginn ) + der Studienrichtung im + . Semester gemeldet. + + + + + + Datum: DVR: 0928381 + + + + + + Für das Rektorat: + + + + + +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + + + + + + Studienbestätigung Katholisch Theologische Universität Linz + + + + + + + + + + + + Zur Vorlage an (Stelle an der die Bestätigung vorgelegt wird und deren Bezugszahl, z.B. Sozialversicherungsnr.) + + + + + + + + + + + + Personenkennzeichen + + + + + + + + + + + + + + + + + + + + + + + + + + + + geboren am + ist im (Beginn ) + als ordentliche(r) Studierende(r) (Studienbeginn, Beginn ) + der Studienrichtung im + . Semester gemeldet. + + + + + + Datum: DVR: 0928381 + + + + + + Für das Rektorat: + + + + + +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + + + + + + + Studienbestätigung Katholisch Theologische Universität Linz + + + + + + + + + + + + Zur Vorlage an (Stelle an der die Bestätigung vorgelegt wird und deren Bezugszahl, z.B. Sozialversicherungsnr.) + + + + + + + + + + + + + Personenkennzeichen + + + + + + + + + + + + + + + + + + + + + + + + + + + + geboren am + ist im (Beginn ) + als ordentliche(r) Studierende(r) (Studienbeginn, Beginn ) + der Studienrichtung im + . Semester gemeldet. + + + + + + Datum: DVR: 0928381 + + + + + + Für das Rektorat: + + + + + +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + + + + + + + Studienbestätigung Katholisch Theologische Universität Linz + + + + + + + + + + + + Zur Vorlage an (Stelle an der die Bestätigung vorgelegt wird und deren Bezugszahl, z.B. Sozialversicherungsnr.) + + + + + + + + + + + + + Personenkennzeichen + + + + + + + + + + + + + + + + + + + + + + + + + + + + + geboren am + ist im (Beginn ) + als ordentliche(r) Studierende(r) (Studienbeginn, Beginn ) + der Studienrichtung im + . Semester gemeldet. + + + + + + Datum: DVR: 0928381 + + + + + + Für das Rektorat: + + + + + +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + + + + + + + Studienbestätigung Katholisch Theologische Universität Linz + + + + + + + + + + + + Zur Vorlage an (Stelle an der die Bestätigung vorgelegt wird und deren Bezugszahl, z.B. Sozialversicherungsnr.) + + + + + + + + + + + + + Personenkennzeichen + + + + + + + + + + + + + + + + + + + + + + + + + + + + + geboren am + ist im (Beginn ) + als ordentliche(r) Studierende(r) (Studienbeginn, Beginn ) + der Studienrichtung im + . Semester gemeldet. + + + + + + Datum: DVR: 0928381 + + + + + + Für das Rektorat: + + + + + +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + + + + + \ No newline at end of file