Diese Seite beschreibt die nötigen Schritte für die Inbetriebnahme der Extension zur Digitalen Anwesenheitskontrolle. Informationen zur Verwendung selbst sind hier zu finden: Digitale Anwesenheitskontrolle
Folgende Schritte sind für die Inbetriebnahme nötig:
Die Extension ist in folgendem Repository zu finden:
https://github.com/FH-Complete/FHC-Core-Anwesenheiten
Informationen zur Installation von Extensions: Extensions
Damit die Anwesenheitskontrolle generell im CIS Sichtbar ist muss das Feature über das global.config.inc.php aktiviert werden. Das erfolgt über folgende Einstellung:
define('CIS_LEHRVERANSTALTUNG_ANWESENHEIT_ANZEIGEN', true);
Die Anzeige kann auf einzelne Studiengänge eingeschränkt werden. Dazu wird folgender Config Eintrag für die entsprechenden Studiengangskennzahlen gesetzt:
// Wenn gesetzt, werden die Digitale Anwesenheit-Icons nur fuer diese Studiengaenge angezeigt, sonst für alle define('CIS_LEHRVERANSTALTUNG_ANWESENHEIT_ANZEIGEN_STG', serialize(array('257')));
Ist der Config Eintrag nicht vorhanden, ist das Feature für alle Studiengänge sichtbar.
Über das Codeigniter Config der Extension qrsettings.php können weiter Detaileinstellungen vorgenommen werden. zB Laufzeit es QR Codes bis zu Neugenerierung, Verfallszeit von QR Codes. Nachreichzeit für Entschuldigungen, etc.
Damit der Zugriff auf die Anwesenheitskontrollen möglich ist müssen die Personen entsprechende Berechtigungen zugewiesen bekommen. Die Berechtigungen für Studierende und Lektoren werden ab einfachsten über die Funktion „Student“ bzw „Mitarbeiter“ allgemein vergeben. Die Anwesenheitskontrollen sind dann für die jeweilige Lehrveranstaltung möglich zu denen die Person zugeordnet ist.
Für Studierende
extension/anwesenheit_student
Für Lektoren
extension/anwesenheit_lektor
Assistenz / Akzeptieren von Entschuldigungen
extension/anw_ent_admin
Administratoren
extension/anwesenheit_admin