Buchung | Bearbeitung | Ausdruck |
---|---|---|
Entstanden als Projektarbeit im Rahmen des DigiHelfer Projekts der Hochschule Emden/Leer
Dokumentation als Projektarbeit
⚠️ Am besten nicht im laufenden Schulbetrieb, weil während der Installation die Weboberfläche zeitweise nicht erreichbar ist.
Auf der Server Konsole als root folgende Befehle ausführen:
wget https://f.joethei.space/keys/public.key
apt-key add public.key
echo "deb https://nexus.joethei.xyz/repository/apt stable main" > /etc/apt/sources.list.d/digihelfer.list
apt update
Kann nun in IServ unter Verwaltung > System > Pakete gefunden und installiert werden.
Nach der Installation müssen einige Daten manuell in die Datenbank
eingetragen werden.
Dazu per psql
auf der Datenbank anmelden und folgende Befehle ausführen.
\c iserv
INSERT INTO espt_eventType (name) VALUES ('invite') ON CONFLICT (name) DO NOTHING;
INSERT INTO espt_eventType (name) VALUES ('book') ON CONFLICT (name) DO NOTHING;
INSERT INTO espt_eventType (name) VALUES ('blocked') ON CONFLICT (name) DO NOTHING;
INSERT INTO espt_eventType (name) VALUES ('break') ON CONFLICT (name) DO NOTHING;
- Als Schüler an Elternsprechtagen teilnehmen
- Als Lehrkraft an Elternsprechtagen teilnehmen
- Verwaltung von Elternsprechtagen
- Erlaube Bearbeitung durch Lehrkräfte
- Erlaube Mehrfachbuchungen
- Erlaube zeitliche Überlappung