Das Plug-in erlaubt es Einrichtungen die Buchungen ihrer studentischen Arbeitsplätze im Stud.IP System zu organisieren.
Nach Aktivierung des Plug-ins auf der Seite der Einrichtung können im Menüpunkt "Verwaltung" Arbeitsplätze erstellt und konfiguriert werden.
Die Anmeldung für Zeitslots auf Arbeitsplätzen erfolgt über den Menüpunkt "Arbeitsplätze" auf der Seite der Einrichtung.
Um das Plug-in zu installieren muss erst eine installierbare ZIP Datei gebaut werden.
Diese Dev Version benutzt das Build-Management Tool Make. Mit dem Befehl make build
wird automatisch eine Installationsdatei aus dem aktuellen Stand erzeugt. Das erzeugte ZIP Archiv kann dann im Stud.IP Backend installiert werden.
Erstellung von Arbeitsplätzen mit umfassenden Optionen für Zeitslots. Einstellungen für Tage, Öffnungszeiten, Pausen, Slotlänge, Limitierung des Anmeldezeitraums, Besondere Optionen wie "Ein Termin pro Tag und Nutzer" oder "Termine nur für Mitglieder der Einrichtung"
Zeitslots mit Link auf Profilseite des Nutzers, variabler Länge, Kommentarfunktion und nachträglicher Modifikationsmöglichkeit.
Blockingliste zur temporären Sperrung von Nutzern von den Arbeitsplätzen. Standardzeitspanne von 7 Tagen. Individuell modifizierbar.
Versendung von Stud.IP Nachrichten mit modifizierbaren Texten bei Erstellung, Modifizierung und Löschung von Zeitslots sowie Veränderungen der Blockingliste an Betroffene.
Mailingliste zur Benachrichtigung einer frei zusammenstellbaren Gruppe von Nutzern bei Erstellung, Modifizierung und Löschung von Zeitslots.
Druckfunktion für Öffnungszeiten aller Arbeitsplätze im PDF Format
- Initial
- Warteliste für belegte Terminblöcke hinzugefügt
- Warteliste für belegte Terminblöcke auf Nutzerwunsch deaktiviert
- Bugfix für Fehler bei neu erstellten Arbeitsplätzen ohne Tage
- Name bei Terminen ist Link auf Profil
- Mailingliste für Terminänderungen hinzugefügt
- Terminansicht standartmäßig per Woche
- Option der Beschränkung von Arbeitsplätzen für Einrichtungsmitglieder
- Überarbeitung der Terminansicht
- Darstellung von Kommentaren in Termin- und Druckansicht
- Implementation eines locks für Modifikationen von Termindaten
- Verbesserung der Suchfunktion für das Hinzufügen zur Mailingliste
- Implementation des Stud.IP CSRF Schutzes
- Implementation des Stud.IP Coding-Stils