ILIAS-Plugin für das Senden von Benachrichtigungen an Studierende während einer Prüfung
Während einer Prüfung können die Prüfenden den Studierenden Nachrichten zukommen lassen. Die Funktion muss dabei nicht über Drittprogramme wie zum Beispiel Zoom bereitgestellt werden; sie ist in ILIAS integriert. Für den Text der Nachricht stehen 200 Zeichen zur Verfügung. Zusätzlich werden der Name des Absenders und die Uhrzeit ausgegeben, zu der die Nachricht festgelegt wurde. Falls eine Nachricht festgelegt wurde, wird diese dem Prüfenden in einer Vorschau angezeigt.
Die Nachricht wird als andere Elemente überlagerndes Banner angezeigt, damit die Studierenden auf die Nachricht aufmerksam werden. Gleichzeitig ist es weniger aufdringlich als ein modales Dialogfenster und kann mit einem Klick geschlossen werden. Beim Aufrufen der nächsten Frage werden die Studierenden durch ein erneutes Anzeigen an die Nachricht erinnert.
Die Nachricht wird pro Testobjekt auf dem Reiter Dashboard eingestellt. Es kann immer nur eine Nachricht zur gleichen Zeit aktiv sein. Sobald eine Nachricht eingestellt wurde, kann diese dort auch zurückgesetzt werden.
Beispiel für eine Nachricht im Dashboard:
Die Nachricht wird in der Ansicht zur Bearbeitung einer Frage regelmäßig im Hintergrund abgefragt. Falls eine Nachricht eingestellt wurde, wird diese angezeigt.
Beispiel für eine Nachricht in der Prüfungsansicht:
Das Plugin wurde mit Version 5.4 getestet und für Version 7 angepasst.
Empfehlung: im Testobjekt sollte im Reiter Einstellungen unter Durchführung: Steuerung Testdurchlauf die Prüfungsansicht aktiviert werden, damit die Darstellung in Kombination mit der ILIAS-Werkzeugleiste am oberen Rand harmoniert.
Ausgehend vom ILIAS-Verzeichnis
mkdir -p Customizing/global/plugins/Services/UIComponent/UserInterfaceHook
cd Customizing/global/plugins/Services/UIComponent/UserInterfaceHook
git clone https://github.com/iliasfhbi/ExamNotifications.git ExamNotifications
Die Abfragezeit (=Zeit, die maximal zwischen zwei Nachrichtenabfragen vergeht) kann im Konfigurationsbereich des Plugins auf einen Wert zwischen 5 und 300 Sekunden eingestellt werden.