From 7c5694b0522cf7cb85afd360bce90d3d698def74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Thu, 24 Mar 2011 15:03:52 +0000 Subject: [PATCH] =?UTF-8?q?Studienerfolgsbest=C3=A4tigung=20auf=20Englisch?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../profile/studienerfolgsbestaetigung.php | 7 +- content/fas.xul.php | 79 +++- content/student/studentoverlay.js.php | 10 +- locale/de-AT/fas.dtd | 17 + rdf/studienerfolg.rdf.php | 1 + system/xsl/studienerfolgEng_0_v1.xsl | 336 ++++++++++++++++++ system/xsl/studienerfolg_0_v1.xsl | 24 +- 7 files changed, 451 insertions(+), 23 deletions(-) create mode 100644 system/xsl/studienerfolgEng_0_v1.xsl diff --git a/cis/private/profile/studienerfolgsbestaetigung.php b/cis/private/profile/studienerfolgsbestaetigung.php index 7ffa6e251..909113c64 100644 --- a/cis/private/profile/studienerfolgsbestaetigung.php +++ b/cis/private/profile/studienerfolgsbestaetigung.php @@ -32,7 +32,10 @@ $uid=get_uid(); $ansicht=false; //Wenn ein anderer User sich das Profil ansieht (Bei Personensuche) - + if(isset($_GET['lang']) && $_GET['lang']=='en') + $xsl = 'StudienerfolgEng'; + else + $xsl = 'Studienerfolg'; ?> @@ -51,7 +54,7 @@ function createStudienerfolg() finanzamt = '&typ=finanzamt'; else finanzamt = ''; - window.location.href= '../pdfExport.php?xml=studienerfolg.rdf.php&xsl=Studienerfolg&ss='+stsem+'&uid='+finanzamt; + window.location.href= '../pdfExport.php?xml=studienerfolg.rdf.php&xsl=&ss='+stsem+'&uid='+finanzamt; } diff --git a/content/fas.xul.php b/content/fas.xul.php index f29e61e9c..75c9feab1 100644 --- a/content/fas.xul.php +++ b/content/fas.xul.php @@ -107,10 +107,14 @@ echo ''; - - - - + + + + + + + + @@ -504,13 +508,13 @@ echo ''; id = "menu-dokumente-studienerfolg-menu-normal" key = "menu-dokumente-studienerfolg-normal:key" label = "&menu-dokumente-studienerfolg-normal.label;" - oncommand = "StudentCreateStudienerfolg(null, \''.$stsem_kurzbz.'\');" + oncommand = "StudentCreateStudienerfolg(\'Studienerfolg\',null, \''.$stsem_kurzbz.'\');" accesskey = "&menu-dokumente-studienerfolg-normal.accesskey;"/> '; @@ -530,6 +534,69 @@ echo ''; command = "menu-dokumente-studienerfolg-finanzamt:command" accesskey = "&menu-dokumente-studienerfolg-finanzamt.accesskey;"/> + + + + + + + + + + db_query($qry)) + { + while($row = $db->db_fetch_object()) + { + $stsem_kurzbz = $row->studiensemester_kurzbz; + + echo ' + + + + + + '; + } + } + ?> + + + content/pdfExport.php?xml=studienerfolg.rdf.php&xsl=Studienerfolg&uid='+paramList+'&ss='+studiensemester+'&typ='+finanzamt+all,'DiplomaSupplement', 'height=200,width=350,left=0,top=0,hotkeys=0,resizable=yes,status=no,scrollbars=yes,toolbar=no,location=no,menubar=no,dependent=yes'); + window.open('content/pdfExport.php?xml=studienerfolg.rdf.php&xsl='+xsl+'&uid='+paramList+'&ss='+studiensemester+'&typ='+finanzamt+all,'DiplomaSupplement', 'height=200,width=350,left=0,top=0,hotkeys=0,resizable=yes,status=no,scrollbars=yes,toolbar=no,location=no,menubar=no,dependent=yes'); } // ************* FUNKTIONEN ***************** // diff --git a/locale/de-AT/fas.dtd b/locale/de-AT/fas.dtd index 481a8330e..dc1cf4c6c 100644 --- a/locale/de-AT/fas.dtd +++ b/locale/de-AT/fas.dtd @@ -220,6 +220,23 @@ + + + + + + + + + + + + + + + + + diff --git a/rdf/studienerfolg.rdf.php b/rdf/studienerfolg.rdf.php index 0f1570037..dd397e4a8 100644 --- a/rdf/studienerfolg.rdf.php +++ b/rdf/studienerfolg.rdf.php @@ -129,6 +129,7 @@ function draw_studienerfolg($uid, $studiensemester_kurzbz) { $xml .= " "; $xml .= " lehrveranstaltung_bezeichnung."]]>"; + $xml .= " lehrveranstaltung_bezeichnung_english."]]>"; $xml .= " ".$note.""; $xml .= " ".sprintf('%.1f',$row->semesterstunden).""; ///$wochen $xml .= " ".$row->ects.""; diff --git a/system/xsl/studienerfolgEng_0_v1.xsl b/system/xsl/studienerfolgEng_0_v1.xsl new file mode 100644 index 000000000..0dc2607ef --- /dev/null +++ b/system/xsl/studienerfolgEng_0_v1.xsl @@ -0,0 +1,336 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + logo.jpg + + + + + + + UAS Technikum Wien + + + + Hoechstaedtplatz 5\nA-1200 Vienna + ZVR-Nr.: 074476426, DVR-Nr.: 0928381 + + + + + + Student progress report + + + + + + + + + (For submission to local tax office in accordance with the Family Welfare Act 1967 section 2.1 lit.b) + + + + + + + + + + + + + + + + Last Name, First Name\n + + + + + Date of Birth\n + + + + + Student ID\n + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Degree Program \n + + + + + Program Code\n + + + + + + + + + + + + + + + + + + + + + + + + + + + + Current Year\n + + + + + Student current enrolled in:\n + + + + + + + + + + + + + + + + + + + + + + + The following courses have been completed successfully: + + + + + + + + + + + + + + + + + + Subject + + + + + Year + + + + + Semester + + + + + Hours + + + + + ECTS + + + + + Date + + + + + Grade + + + + + + + + + Total: + + + + + + + + + + + + + + + + + + + + + + + + + Average: + + + + + + + + + + + + \n\n + + + + + + + + Date: + + + Digitally created - valid without signature and stamp + + + + + + + + + + + Grades: + + + excellent (1), very good (2), good (3), satisfactory (4), fail (5), Credit based on previous experience/work (ar), not graded (nb), + + + + + + + + participated (tg), passed (b), successfully completed (ea), not successfully completed (nea) + + + + + + + + + + + + + + + + + + + + + + [ACHTUNG: Keine englische Bezeichung für "" in der Datenbank!] + + + + + + + + + + + + + \ No newline at end of file diff --git a/system/xsl/studienerfolg_0_v1.xsl b/system/xsl/studienerfolg_0_v1.xsl index d99977615..8309037c3 100644 --- a/system/xsl/studienerfolg_0_v1.xsl +++ b/system/xsl/studienerfolg_0_v1.xsl @@ -41,7 +41,7 @@ - Bestätigung des Studienerfolges + Bestätigung des Studienerfolges @@ -167,7 +167,7 @@ - Folgende Prüfungen wurden erfolgreich abgelegt: + Folgende Prüfungen wurden erfolgreich abgelegt: @@ -185,37 +185,37 @@ - Lehrveranstaltung + Lehrveranstaltung - Studiensemester + Studiensemester - Ausbildungssemester + Ausbildungssemester - Stunden + Stunden - ECTS + ECTS - Datum + Datum - Benotung + Benotung @@ -224,7 +224,7 @@ - Semestersumme: + Semestersumme: @@ -234,7 +234,7 @@ - + @@ -249,7 +249,7 @@ - Schnitt: + Schnitt: