diff --git a/content/lvplanung/lehrveranstaltungnotenoverlay.xul.php b/content/lvplanung/lehrveranstaltungnotenoverlay.xul.php
index 4f9951d57..894540d3e 100644
--- a/content/lvplanung/lehrveranstaltungnotenoverlay.xul.php
+++ b/content/lvplanung/lehrveranstaltungnotenoverlay.xul.php
@@ -49,7 +49,8 @@ echo "
-
+
+
diff --git a/content/lvplanung/lehrveranstaltungoverlay.js.php b/content/lvplanung/lehrveranstaltungoverlay.js.php
index f0d7ba12d..c131cbc36 100644
--- a/content/lvplanung/lehrveranstaltungoverlay.js.php
+++ b/content/lvplanung/lehrveranstaltungoverlay.js.php
@@ -2264,7 +2264,7 @@ function LehrveranstaltungFFZertifikatPrint(event)
// ****
// * Erstellt ein Lehrveranstaltungszeugnis fuer die LV
// ****
-function LehrveranstaltungLVZeugnisPrint(event)
+function LehrveranstaltungLVZeugnisPrint(event, sprache)
{
tree = document.getElementById('lehrveranstaltung-noten-tree');
//Alle markierten Noten holen
@@ -2299,9 +2299,13 @@ function LehrveranstaltungLVZeugnisPrint(event)
else
var output='pdf';
- url = 'content/pdfExport.php?xml=lehrveranstaltungszeugnis.rdf.php&xsl=LVZeugnis&stg_kz='+stg_kz+'&uid='+paramList+'&output='+output+'&ss='+ss+'&lvid='+lvid+'&'+gettimestamp();
+ var xsl = 'LVZeugnis';
+
+ if (sprache == 'English')
+ xsl = 'LVZeugnisEng';
+
+ url = 'content/pdfExport.php?xml=lehrveranstaltungszeugnis.rdf.php&xsl='+xsl+'&stg_kz='+stg_kz+'&uid='+paramList+'&output='+output+'&ss='+ss+'&lvid='+lvid+'&'+gettimestamp();
window.location.href = url;
- //prompt('test:',url);
}
// ****
diff --git a/content/student/studentnotenoverlay.xul.php b/content/student/studentnotenoverlay.xul.php
index cdb0fee15..8ea509327 100644
--- a/content/student/studentnotenoverlay.xul.php
+++ b/content/student/studentnotenoverlay.xul.php
@@ -47,7 +47,8 @@ echo "
-
+
+
diff --git a/content/student/studentoverlay.js.php b/content/student/studentoverlay.js.php
index 28e715346..203bbcb24 100644
--- a/content/student/studentoverlay.js.php
+++ b/content/student/studentoverlay.js.php
@@ -427,7 +427,7 @@ function StudentFFZertifikatPrint(event)
//****
//* Erstellt ein Lehrveranstaltungszeugnis fuer die LV
//****
-function StudentLVZeugnisPrint(event)
+function StudentLVZeugnisPrint(event, sprache)
{
// netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
var tree = document.getElementById('student-noten-tree');
@@ -451,8 +451,11 @@ function StudentLVZeugnisPrint(event)
else
var output='pdf';
-
- url = 'content/pdfExport.php?xml=lehrveranstaltungszeugnis.rdf.php&xsl=LVZeugnis&stg_kz='+stg_kz+'&uid=;'+uid+'&output='+output+'&ss='+stsem+'&lvid='+lvid+'&'+gettimestamp();
+ var xsl = 'LVZeugnis';
+ if (sprache == 'English')
+ xsl = 'LVZeugnisEng';
+
+ url = 'content/pdfExport.php?xml=lehrveranstaltungszeugnis.rdf.php&xsl='+xsl+'&stg_kz='+stg_kz+'&uid=;'+uid+'&output='+output+'&ss='+stsem+'&lvid='+lvid+'&'+gettimestamp();
window.location.href = url;
}
@@ -1921,13 +1924,13 @@ function StudentRolleSpeichern(dialog, studiensemester_old, ausbildungssemester_
datepart = bewerbung_abgeschicktamum.substring(0, 10);
timepart = bewerbung_abgeschicktamum.substring(11);
arr = datepart.split('.');
-
+
if(arr[0].length==1)
arr[0]='0'+arr[0];
-
+
if(arr[1].length==1)
arr[1]='0'+arr[1];
-
+
bewerbung_abgeschicktamum = arr[2]+'-'+arr[1]+'-'+arr[0]+' '+timepart;
}
}
diff --git a/rdf/lehrveranstaltungszeugnis.rdf.php b/rdf/lehrveranstaltungszeugnis.rdf.php
index 64e6e93af..810929cfb 100644
--- a/rdf/lehrveranstaltungszeugnis.rdf.php
+++ b/rdf/lehrveranstaltungszeugnis.rdf.php
@@ -147,6 +147,7 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
$sws = $lvrow->semesterstunden/$wochen;
$ects = $lvrow->ects;
$lvbezeichnung = $lvrow->bezeichnung;
+ $lvbezeichnung_eng = $lvrow->bezeichnung_english;
$lvstg = $lvrow->studiengang_kz;
$sws_lv = $lvrow->sws;
}
@@ -172,6 +173,26 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
}
}
+ $lehrinhalte_eng = '';
+ $lehrziele_eng = '';
+ $infoqry = "SELECT * FROM campus.tbl_lvinfo WHERE sprache='English' AND lehrveranstaltung_id = ".$db->db_add_param($lehrveranstaltung_id, FHC_INTEGER);
+ if($db->db_query($infoqry))
+ {
+ if ($inforow = $db->db_fetch_object())
+ {
+ $lehrinhalte_eng_arr = explode("
",$inforow->lehrinhalte);
+ for ($i = 0; $i < sizeof($lehrinhalte_arr); $i++)
+ {
+ $lehrinhalte_eng .= $lehrinhalte_eng_arr[$i].'\n';
+ }
+ $lehrziele_eng_arr = explode("
",$inforow->lehrziele);
+ for ($i = 0; $i < sizeof($lehrziele_eng_arr); $i++)
+ {
+ $lehrziele_eng .= $lehrziele_eng_arr[$i].'\n';
+ }
+ }
+ }
+
$xml = "";
$xml .= "";
@@ -231,6 +252,7 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
$xml .= "\n ".$stgl."";
$datum_aktuell = date('d.m.Y');
$xml .= "\n Wien, am ".$datum_aktuell."";
+ $xml .= "\n ".$datum_aktuell."";
$obj = new zeugnisnote();
@@ -259,11 +281,13 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
else
$stg_art='';
$xml .= " ".$stg->bezeichnung."";
+ $xml .= " ".$stg->english."";
$xml .= " ".$stg_art."";
$xml .= " ".$stg->typ."";
$xml .= " ".sprintf('%04s',$lvstg)."";
$xml .= " ";
+ $xml .= " ";
$xml .= " ".$note."";
$xml .= " ".$note_bezeichnung."";
$xml .= " ".($sws==0?'':number_format(sprintf('%.1F',$sws),1))."";
@@ -272,10 +296,12 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
$xml .= " ".$leiter_titel." ".$leiter_vorname." ".$leiter_nachname.($leiter_titelpost!=''?', '.$leiter_titelpost:'')."";
$xml .= " ";
$xml .= " ";
+ $xml .= " ";
+ $xml .= " ";
$xml .= " ";
}
$xml .= "";
echo $xml;
}
-?>
\ No newline at end of file
+?>
diff --git a/system/vorlage_zip/LVZeugnisEng.odt b/system/vorlage_zip/LVZeugnisEng.odt
new file mode 100644
index 000000000..59e88030e
Binary files /dev/null and b/system/vorlage_zip/LVZeugnisEng.odt differ
diff --git a/system/xsl/LehrveranstaltungszeugnisEng_0.xsl b/system/xsl/LehrveranstaltungszeugnisEng_0.xsl
new file mode 100644
index 000000000..d36ee25fa
--- /dev/null
+++ b/system/xsl/LehrveranstaltungszeugnisEng_0.xsl
@@ -0,0 +1,504 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transcript of Records
+
+
+
+
+
+
+
+
+ Bachelor's
+
+
+ Master's
+
+
+
+
+ Degree Program
+
+
+
+
+
+
+
+
+
+ Student ID:
+
+
+
+
+
+
+ Program Code:
+
+
+
+
+
+
+
+ First Name/Last Name:
+
+
+
+ Date of Birth:
+
+
+
+
+ Herr
+
+
+ Frau
+
+
+ Herr/Frau
+
+
+ hat im als
+
+
+ ordentlicher Student
+
+
+ ordentliche Studentin
+
+
+ ordentliche/r Student/in
+
+
+ folgende Lehrveranstaltung an der FH Technikum Wien absolviert:
+
+
+
+
+
+
+
+
+ Course
+
+
+ SP/W 1
+
+
+ ECTS
+
+
+ Grade 2
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+ ¹ 1 Semester period per week = 45 minutes
+ ² Grades:excellent (1), good (2), satisfactory (3), sufficient (4), Credit based on previous experience/work (ar), Participated with success (met), passed (b),
+ successfully completed (ea), participated (tg)
+
+
+ After passing this course successfully students are able to ...
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Vienna,
+
+
+
+
+
+
+
+
+
+
+ Place, Date
+
+
+
+
+
+
+
+
+
+ Head of International Office
+
+
+ Program Director
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/system/xsl/Lehrveranstaltungszeugnis_Eng_9005.xsl b/system/xsl/Lehrveranstaltungszeugnis_Eng_9005.xsl
new file mode 100644
index 000000000..2233842e8
--- /dev/null
+++ b/system/xsl/Lehrveranstaltungszeugnis_Eng_9005.xsl
@@ -0,0 +1,481 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transcript of Records
+
+
+
+
+ Bachelor's
+
+
+ Master's
+
+
+
+
+ Degree Program
+
+
+
+
+
+
+
+ Student ID:
+ Program Code:
+
+
+
+
+ First Name/Last Name:
+
+
+
+ Date of Birth:
+
+
+
+
+ Herr
+
+
+ Frau
+
+
+ Herr/Frau
+
+
+ hat im als
+
+
+ außerordentlicher Student
+
+
+ außerordentliche Studentin
+
+
+ außerordentliche/r Student/in
+
+
+ folgende Lehrveranstaltung an der FH Technikum Wien absolviert:
+
+
+
+
+
+
+
+
+ Course
+
+
+ SP/W 1
+
+
+ ECTS
+
+
+ Grade 2
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+ ¹ 1 Semester period per week = 45 minutes
+ ² Grades:excellent (1), good (2), satisfactory (3), sufficient (4), Credit based on previous experience/work (ar), Participated with success (met), passed (b),
+ successfully completed (ea), participated (tg)
+
+
+ After passing this course successfully students are able to ...
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Vienna,
+
+
+
+
+
+
+
+
+
+
+ Place, Date
+
+
+
+
+
+
+ Program Director
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+