diff --git a/rdf/abschlusspruefung.rdf.php b/rdf/abschlusspruefung.rdf.php
index b8b91fea0..46b0e6f77 100644
--- a/rdf/abschlusspruefung.rdf.php
+++ b/rdf/abschlusspruefung.rdf.php
@@ -110,6 +110,8 @@ if($db->db_query($qry))
$betreuer_2 = '';
$themenbereich_2 = '';
$note = '';
+ $note2='';
+ $datum_projekt2='';
if($result_proj = $db->db_query($qry))
{
@@ -133,6 +135,8 @@ if($db->db_query($qry))
$betreuer_2 = $row_bet->titelpre.' '.$row_bet->vorname.' '.$row_bet->nachname.' '.$row_bet->titelpost;
$themenbereich_2 = $row_proj->themenbereich;
+ $note2 = (isset($note_arr[$row_proj->note])?$note_arr[$row_proj->note]:$row_proj->note);
+ $datum_projekt2 = $datum_obj->convertISODate($row_proj->ende);
}
}
@@ -223,8 +227,10 @@ if($db->db_query($qry))
+
note.']]>
+
';
echo "\n\t";
diff --git a/rdf/diplomasupplement.xml.php b/rdf/diplomasupplement.xml.php
index d559cac44..e0c34b7c1 100644
--- a/rdf/diplomasupplement.xml.php
+++ b/rdf/diplomasupplement.xml.php
@@ -94,6 +94,14 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
$prestudent = new prestudent();
$prestudent->getFirstStatus($row->prestudent_id, 'Student');
$semesterNumberStart = $prestudent->ausbildungssemester;
+
+
+ //ECTS-Punkte die bei Quereinsteigern angerechnet werden
+ if($semesterNumberStart>1)
+ {
+ $angerechneteECTS=($semesterNumberStart-1)*30; // 30 ECTS pro Semester
+ echo ' '.$angerechneteECTS.'';
+ }
echo ' '.substr($prestudent->studiensemester_kurzbz,2,6).'';
echo ' '.$prestudent->ausbildungssemester.'';
$prestudent->getLastStatus($row->prestudent_id, null);
@@ -304,11 +312,13 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
}
// Wenn keine zusätzlichen Angaben -> "nicht zutreffend" anzeigen
+ /*
if(!$praktikum && !$auslandssemester)
{
echo "Nicht zutreffend";
echo "Not applicable";
}
+ */
$stg_oe_obj = new studiengang($row->studiengang_kz);
$stgleiter = $stg_oe_obj->getLeitung($row->studiengang_kz);
@@ -321,18 +331,21 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
echo " $stgl";
-
+ $abschlussbeurteilung='';
// Hole Datum der Sponsion -> wenn keine vorhanden nimm aktuelles datum
- $qry = "SELECT sponsion FROM lehre.tbl_abschlusspruefung JOIN lehre.tbl_abschlussbeurteilung USING(abschlussbeurteilung_kurzbz) WHERE student_uid='".$uid_arr[$i]."' ORDER BY datum DESC LIMIT 1";
+ $qry = "SELECT sponsion, tbl_abschlussbeurteilung.bezeichnung_english,datum FROM lehre.tbl_abschlusspruefung JOIN lehre.tbl_abschlussbeurteilung USING(abschlussbeurteilung_kurzbz) WHERE student_uid='".$uid_arr[$i]."' ORDER BY datum DESC LIMIT 1";
$sponsion_datum = date('d.m.Y');
if($db->db_query($qry))
{
if($row1= $db->db_fetch_object())
{
- $sponsion_datum = $datum->formatDatum($row1->sponsion, 'd.m.Y');
+ $sponsion_datum = $datum->formatDatum($row1->sponsion, 'd.m.Y');
+ $abschlusspruefungsdatum = $datum->formatDatum($row1->datum, 'd.m.Y');
+ $abschlussbeurteilung = $row1->bezeichnung_english;
}
}
-
+ echo " $abschlussbeurteilung";
+ echo " $abschlusspruefungsdatum";
echo " $sponsion_datum";
$qry = "SELECT telefonklappe FROM public.tbl_mitarbeiter JOIN tbl_benutzerfunktion ON(uid=mitarbeiter_uid) WHERE funktion_kurzbz='ass' AND oe_kurzbz=".$db->db_add_param($stg_oe_obj->oe_kurzbz);
diff --git a/rdf/zeugnis.rdf.php b/rdf/zeugnis.rdf.php
index 7978705a5..79e637672 100644
--- a/rdf/zeugnis.rdf.php
+++ b/rdf/zeugnis.rdf.php
@@ -105,7 +105,7 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
tbl_studiengang.bezeichnung, tbl_studiengang.english, tbl_studentlehrverband.semester,
tbl_person.vorname, tbl_person.vornamen, tbl_person.nachname,tbl_person.gebdatum,tbl_person.titelpre,
tbl_person.titelpost, tbl_person.anrede, tbl_studiensemester.bezeichnung as sembezeichnung,
- tbl_studiensemester.studiensemester_kurzbz as stsem, tbl_student.prestudent_id
+ tbl_studiensemester.studiensemester_kurzbz as stsem, tbl_student.prestudent_id, tbl_studiengang.max_semester
FROM tbl_person, tbl_student, tbl_studiengang, tbl_benutzer, tbl_studentlehrverband, tbl_studiensemester
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
@@ -195,7 +195,34 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
$projektarbeit[$row_proj->lehrveranstaltung_id]['note']=$row_proj->note;
}
}
-
+
+ // Wenn es das letzte Semesterzeugnis ist, wird zusaetzlich die Abschlusspruefung geliefert
+ if($row->semester==$row->max_semester)
+ {
+
+ $qry_abschlusspruefung = "SELECT
+ tbl_abschlusspruefung.datum,
+ tbl_abschlusspruefung.pruefungstyp_kurzbz,
+ tbl_abschlussbeurteilung.bezeichnung,
+ tbl_abschlussbeurteilung.bezeichnung_english
+ FROM
+ lehre.tbl_abschlusspruefung
+ LEFT JOIN lehre.tbl_abschlussbeurteilung USING(abschlussbeurteilung_kurzbz)
+ WHERE
+ tbl_abschlusspruefung.student_uid=".$db->db_add_param($uid_arr[$i])."
+ ORDER BY datum DESC LIMIT 1";
+ if($result_abschlusspruefung = $db->db_query($qry_abschlusspruefung))
+ {
+ if($row_abschlusspruefung = $db->db_fetch_object($result_abschlusspruefung))
+ {
+ $xml .= " ".$row_abschlusspruefung->pruefungstyp_kurzbz."";
+ $xml .= " ".$datum->formatDatum($row_abschlusspruefung->datum,'d.m.Y')."";
+ $xml .= " ".$row_abschlusspruefung->bezeichnung."";
+ $xml .= " ".$row_abschlusspruefung->bezeichnung_english."";
+ }
+ }
+ }
+
$obj = new zeugnisnote();
$obj->getZeugnisnoten($lehrveranstaltung_id=null, $uid_arr[$i], $studiensemester_kurzbz);
diff --git a/system/vorlage_zip/PrProtBA.odt b/system/vorlage_zip/PrProtBA.odt
new file mode 100755
index 000000000..eaa7d9a0f
Binary files /dev/null and b/system/vorlage_zip/PrProtBA.odt differ
diff --git a/system/vorlage_zip/PrProtMA.odt b/system/vorlage_zip/PrProtMA.odt
new file mode 100755
index 000000000..4cfe15314
Binary files /dev/null and b/system/vorlage_zip/PrProtMA.odt differ
diff --git a/system/xsl/PrProtBA_0_v1.xsl b/system/xsl/PrProtBA_0_v1.xsl
new file mode 100755
index 000000000..c111bcdc2
--- /dev/null
+++ b/system/xsl/PrProtBA_0_v1.xsl
@@ -0,0 +1,566 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Protokoll kommissionelle Bachelorprüfung
+ abgehalten am FH-Bachelorstudiengang , StgKz
+
+
+ Personenkennzeichen:
+
+
+
+
+
+
+
+
+
+
+
+ Prüfungssenat
+
+
+
+
+
+
+
+
+
+
+
+ Vorsitzende/r
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1. Prüfer/in
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2. Prüfer/in
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Prüfungsdatum
+
+
+
+
+
+ Prüfungsbeginn
+
+
+
+
+
+
+ Prüfungsende
+
+
+
+
+
+
+
+
+ Prüfungsantritt
+
+
+
+
+
+
+
+
+
+
+ Erstantritt / 1. Wiederholung / 2. Wiederholung
+
+
+
+
+
+
+
+
+
+ Thema und Beurteilung der Bachelorarbeit 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Note
+ (Information)
+
+
+
+
+
+ Thema und Beurteilung der Bachelorarbeit 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Note
+ (Information)
+
+
+
+
+
+ Prüfungsgegenstand
+
+
+
+ Prüfungsgespräch über die Bachelorarbeit und deren Querverbindungen zu Fächern des Studienplans
+
+
+
+
+
+
+
+
+
+ Prüfungsteil/e in Englisch (Optional - entsprechend der Vorgabe des Studiengangs):
+
+
+
+ Präsentation der Bachelorarbeit
+ Prüfungsgespräch über die Bachelorarbeit und Querverbindungen
+ zu Fächern des Studienplans
+
+
+
+
+
+
+
+
+
+ Notizen zur Präsentation der Bachelorarbeit – Bachelorarbeit 1 / Bachelorarbeit 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Fragen zur Eröffnung des Prüfungsgesprächs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Beurteilung des Prüfungsgesprächs nach
+ fachlicher Korrektheit, Vollständigkeit, Strukturiertheit und sprachlicher Qualität.
+
+
+
+
+ (+++) mit ausgezeichnetem Erfolg bestanden
+ (++) mit gutem Erfolg bestanden
+ (+) bestanden
+ (-) nicht bestanden
+
+
+
+
+
+
+
+
+ Gründe für negative Beurteilung ODER allfällige Anmerkungen bei positiver Beurteilung
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Allfällige besondere Vorkommnisse
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ _____________________________________________________________________
+ Unterschrift des/der Vorsitzenden1. Prüfer/in2. Prüfer/in
+
+
+
+
+
+
\ No newline at end of file
diff --git a/system/xsl/PrProtMA_0_v1.xsl b/system/xsl/PrProtMA_0_v1.xsl
new file mode 100755
index 000000000..ce18e4503
--- /dev/null
+++ b/system/xsl/PrProtMA_0_v1.xsl
@@ -0,0 +1,590 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Protokoll kommissionelle Masterprüfung
+ abgehalten am FH-Masterstudiengang , StgKz
+
+
+ Personenkennzeichen:
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Prüfungssenat
+
+
+
+
+
+
+
+
+
+
+
+
+ Vorsitzende/r
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1. Prüfer/in
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2. Prüfer/in
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Prüfungsdatum
+
+
+
+
+
+
+ Prüfungsbeginn
+
+
+
+
+
+
+ Prüfungsende
+
+
+
+
+
+
+
+
+
+
+ Prüfungsantritt
+
+
+
+
+
+ Erstantritt
+
+
+
+ / 1. Wiederholung
+
+
+
+ / 2. Wiederholung
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Thema und Beurteilung der Masterarbeit
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Note (Information):
+
+
+
+
+
+ Prüfungsgegenstand
+
+
+
+ Prüfungsgespräch über Masterarbeit und Querverbindungen zu Fächern des Studienplans sowie Prüfungsgespräch über Stoffgebiet
+
+
+
+
+
+
+
+
+
+
+ Prüfungsteil/e in Englisch (Optional –entsprechend der Vorgabe des Studiengangs):
+
+
+
+ Präsentation der Masterarbeit
+ Prüfungsgespräch über die Masterarbeit und Querverbindungen
+ zu Fächern des Studienplans
+ Prüfungsgespräch über sonstige studienplanrelevante Inhalte
+
+
+
+
+
+
+
+
+
+
+ Notizen zur Präsentation der Masterarbeit
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Fragen zur Eröffnung des Prüfungsgesprächs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Personenkennzeichen:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Beurteilung des Prüfungsgesprächs nach
+ fachlicher Korrektheit, Vollständigkeit, Strukturiertheit und sprachlicher Qualität.
+
+
+
+
+
+
+ (+++) mit ausgezeichnetem Erfolg bestanden
+
+
+ (++) mit gutem Erfolg bestanden
+
+
+ (+) bestanden
+
+
+ (-) nicht bestanden
+
+
+
+
+
+
+
+
+
+
+ Gründe für negative Beurteilung ODER allfällige Anmerkungen bei positiver Beurteilung
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Allfällige besondere Vorkommnisse
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ _____________________________________________________________________
+ Unterschrift des/der Vorsitzenden1. Prüfer/in2. Prüfer/in
+
+
+
+
+
\ No newline at end of file
diff --git a/system/xsl/ZeugnisEng_0_v5.xsl b/system/xsl/ZeugnisEng_0_v5.xsl
new file mode 100755
index 000000000..01a8aa0c0
--- /dev/null
+++ b/system/xsl/ZeugnisEng_0_v5.xsl
@@ -0,0 +1,471 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Transcript of Records \n
+
+
+
+
+
+
+
+
+ st
+
+
+ nd
+
+
+ rd
+
+
+ th
+
+
+ Semester (
+
+ )
+
+
+
+
+
+
+
+
+
+ Bachelor's
+
+
+ Master's
+
+
+
+
+ Degree Program
+
+
+
+
+
+
+
+
+
+
+
+
+ Student ID:
+ \nProgram Code:
+
+
+
+
+ First Name/Last Name:\n
+ Date of Birth:
+
+
+
+
+
+ \n
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Course
+
+
+
+
+ Grade
+
+
+
+
+ SP/W
+
+
+
+
+ ECTS\n credits
+
+
+
+
+
+
+
+
+ \n
+
+
+
+
+
+
+ Grades:
+
+
+ excellent (1), very good (2), good (3), satisfactory (4), fail (5), not graded (nb), Credit based on previous experience/work (ar),
+
+
+
+
+
+
+
+
+ Participated with success (met), passed (b), successfully completed (ea), not successfully completed (nea), did not participate (nt), participated(tg)
+
+
+
+
+ \n
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Final Examination
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bachelor's Examination on
+
+
+ Master's Examination on '
+
+
+
+
+
+
+
+
+
+
+
+
+ \n
+
+
+
+
+
+
+ Grades:
+
+
+ Passed with highest distinction, Passed with distinction, Passed
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Vienna,
+
+
+
+
+
+
+
+
+
+ Place, Date
+
+
+
+
+
+
+
+ \nProgram Director
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ International Semester Abroad: -, at ,
+ \n All credits earned during the International Semester Abroad (ISA) are fully credited for the
+
+
+
+ st
+
+
+ nd
+
+
+ rd
+
+
+ th
+
+
+ semester at the UAS Fachhochschule Technikum Wien. (see Transcript of Records)
+
+
+
+
+
+
+
+ [ACHTUNG: Keine englische Bezeichung für "" in der Datenbank!]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Subject Area:
+
+
+
+
+
+
+
+
+
+
+
+
+ Bachelor's Thesis:
+
+
+ Master's Thesis:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
diff --git a/system/xsl/Zeugnis_0_v5.xsl b/system/xsl/Zeugnis_0_v5.xsl
new file mode 100755
index 000000000..60d1ea406
--- /dev/null
+++ b/system/xsl/Zeugnis_0_v5.xsl
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ZEUGNIS \n
+
+
+
+
+
+
+ (
+
+ )
+
+
+
+
+
+
+
+ -Studiengang
+
+
+
+
+
+
+
+
+
+
+
+
+ Personenkennzeichen:
+ \nKennzahl des Studienganges:
+
+
+
+
+ Vorname/Familienname:\n
+ Geburtsdatum:
+
+
+
+
+
+ \n
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Lehrveranstaltung
+
+
+
+
+ Note
+
+
+
+
+ SWS
+
+
+
+
+ ECTS-LP
+
+
+
+
+
+
+
+
+ \n
+
+
+
+
+
+
+ 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)
+
+
+
+
+ \n
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Kommissionelle Abschlussprüfung
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bachelorprüfung
+
+
+ Masterprüfung
+
+ vom
+
+
+
+
+
+
+
+
+
+
+
+ \n
+
+
+
+
+
+
+ Notenstufen:
+
+
+ mit ausgezeichnetem Erfolg bestanden, mit gutem Erfolg bestanden, bestanden
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Wien, am
+
+
+
+
+
+
+
+
+
+ Ort, Datum
+
+
+
+
+
+
+
+ \nStudiengangsleitung
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Auslandsaufenthalt: -, ,
+ \n Die im Ausland absolvierten Lehrveranstaltungen werden für das . Semester des Studiums an der Fachhochschule Technikum Wien angerechnet (Details siehe Transcript of Records der Gasthochschule).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+