diff --git a/content/statistik/notenspiegel.php b/content/statistik/notenspiegel.php index 1a7651296..0901b834f 100644 --- a/content/statistik/notenspiegel.php +++ b/content/statistik/notenspiegel.php @@ -62,6 +62,11 @@ if(!$rechte->isBerechtigt('student/noten',$studiengang_kz, 's')) $semester = isset($_GET['semester'])?$_GET['semester']:''; $typ = isset($_GET['typ'])?$_GET['typ']:''; +if(isset($_GET['studiensemester']) && preg_match('/[WS]S[0-9]{4}/', $_GET['studiensemester'])) +{ + $semester_aktuell = $_GET['studiensemester']; +} + if($semester=='') die('Bitte ein Semester auswaehlen'); diff --git a/content/statistik/notenspiegel_erweitert.php b/content/statistik/notenspiegel_erweitert.php index 2849a1895..67097ed22 100644 --- a/content/statistik/notenspiegel_erweitert.php +++ b/content/statistik/notenspiegel_erweitert.php @@ -64,6 +64,11 @@ if (!$rechte->isBerechtigt('student/noten', $studiengang_kz, 's')) $semester = isset($_GET['semester']) ? $_GET['semester'] : ''; $typ = isset($_GET['typ']) ? $_GET['typ'] : ''; +if(isset($_GET['studiensemester']) && preg_match('/[WS]S[0-9]{4}/', $_GET['studiensemester'])) +{ + $semester_aktuell = $_GET['studiensemester']; +} + if ($semester == '') die('Bitte ein Semester auswaehlen'); diff --git a/public/js/components/Stv/Studentenverwaltung.js b/public/js/components/Stv/Studentenverwaltung.js index 982605da0..3a51a2d45 100644 --- a/public/js/components/Stv/Studentenverwaltung.js +++ b/public/js/components/Stv/Studentenverwaltung.js @@ -158,6 +158,7 @@ export default { + 'content/statistik/notenspiegel.php?type=xls' + '&studiengang_kz=' + studiengang_kz + '&semester=' + semester + + '&studiensemester=' + this.studiensemesterKurzbz + '&orgform=' + orgform, description: 'stv/grade_report_xls' }); @@ -166,6 +167,7 @@ export default { + 'content/statistik/notenspiegel_erweitert.php?typ=xls' + '&studiengang_kz=' + studiengang_kz + '&semester=' + semester + + '&studiensemester=' + this.studiensemesterKurzbz + '&orgform=' + orgform, description: 'stv/grade_report_xls_extended' }); @@ -174,6 +176,7 @@ export default { + 'content/statistik/notenspiegel.php?type=html' + '&studiengang_kz=' + studiengang_kz + '&semester=' + semester + + '&studiensemester=' + this.studiensemesterKurzbz + '&orgform=' + orgform, description: 'stv/grade_report_html' });