From 00446cdb33e63bf8ef67344ffc2402eed4c9d4d5 Mon Sep 17 00:00:00 2001 From: ma0068 Date: Fri, 16 Dec 2022 08:37:04 +0100 Subject: [PATCH] Erweiterung Anwesenheitsliste um Geschlecht --- include/lehrelisthelper.class.php | 3 +- system/xsl/Anwesenheitsliste.xsl | 903 ++++++++++++++++-------------- 2 files changed, 473 insertions(+), 433 deletions(-) diff --git a/include/lehrelisthelper.class.php b/include/lehrelisthelper.class.php index 31f6a067d..f447fdbf5 100644 --- a/include/lehrelisthelper.class.php +++ b/include/lehrelisthelper.class.php @@ -206,7 +206,7 @@ class LehreListHelper WHERE prestudent_id=tbl_student.prestudent_id ORDER BY datum DESC, insertamum DESC, ext_id DESC LIMIT 1) as status, tbl_bisio.bisio_id, tbl_bisio.von, tbl_bisio.bis, tbl_student.studiengang_kz AS stg_kz_student, - tbl_note.lkt_ueberschreibbar, tbl_note.anmerkung, tbl_mitarbeiter.mitarbeiter_uid, tbl_person.matr_nr, tbl_studiengang.kurzbzlang, + tbl_note.lkt_ueberschreibbar, tbl_note.anmerkung, tbl_mitarbeiter.mitarbeiter_uid, tbl_person.matr_nr, tbl_person.geschlecht, tbl_studiengang.kurzbzlang, tbl_mobilitaet.mobilitaetstyp_kurzbz, tbl_zeugnisnote.note, (CASE WHEN bis.tbl_mobilitaet.studiensemester_kurzbz = vw_student_lehrveranstaltung.studiensemester_kurzbz THEN 1 ELSE 0 END) as doubledegree FROM @@ -295,6 +295,7 @@ class LehreListHelper 'uid' => $row->student_uid, 'vorname'=>$vorname, 'nachname'=>$row->nachname, + 'geschlecht'=>$row->geschlecht, 'personenkennzeichen'=>trim($row->matrikelnr), 'matr_nr'=>$row->matr_nr, 'semester'=>$row->semester, diff --git a/system/xsl/Anwesenheitsliste.xsl b/system/xsl/Anwesenheitsliste.xsl index 105bb7366..55e72900c 100644 --- a/system/xsl/Anwesenheitsliste.xsl +++ b/system/xsl/Anwesenheitsliste.xsl @@ -1,432 +1,471 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Anwesenheitsliste - Gruppen: Studiensemester: - - Monat ___________ - - - - - - - - - - Datum - - - - - - - - - - - - - - - - - - - - - - - Anzahl der abgehaltenen Einheiten - - - - - - - - - - - - - - - - - - - - - - - LektorInnen - - - - - - - - - - - - - - - - Studierende - - - - - - - - - - - - - - - - Name - - - Kennzeichen - - - Gruppe - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Freifach - - - Fachhochschulstudiengang - - - - Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Anwesenheitsliste + Gruppen: Studiensemester: + + Monat ___________ + + + + + + + + + + Datum + + + + + + + + + + + + + + + + + + + + + + + Anzahl der abgehaltenen Einheiten + + + + + + + + + + + + + + + + + + + + + + + LektorInnen + + + + + + + + + + + + + + + + Studierende + + + + + + + + + + + + + + + + Name + + + Kennzeichen + + + Gruppe + + + + + + + + + + + + + + + + + + + + + + + + (m) ... männlich + (w) ... weiblich + (x) ... divers + (u) ... unbekannt + + + (i) ... Incoming + (o) ... Outgoing + (ar) ... angerechnet + (iar) ... intern angerechnet + (nz) ... nicht zugelassen + (ma) ... MitarbeiterIn + (a.o.) ... Außerordentliche/r HörerIn + (d.d.) ... Double Degree Program + + + + + Freifach + + + Fachhochschulstudiengang + + + + Fehlt ein/e Student/in länger als 2 Wochen, bitte um einen deutlichen Vermerk auf der Anwesenheitsliste. Die Anwesenheitsliste bitte am Ende des Monats im Sekretariat abgeben! Bitte achten Sie darauf, dass Sie nur VOLLSTÄNDIG AUSGEFÜLLTE LISTEN abgeben! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + () + + + + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + () + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +