diff --git a/Events.md b/Events.md new file mode 100644 index 0000000..08dc50a --- /dev/null +++ b/Events.md @@ -0,0 +1,80 @@ +# Dienst - Plugin + +Dieses Plugin ist bei der Planung von Veranstaltung hilfreich. Es ermöglicht die Zuordnung von Diensten zu Veranstaltungen und die Anzeige der Dienste in einem Kalender. +Der Name der Kategorie dieses Plugins ist `Dienste`. +Dieses Plugin enthält folgende Funktionen und Unterfunktionen: +* Dienstübersicht + * Liste + * Kalender +* Dienstanfragen +* Dienstverwaltung + * Veranstaltungen + * Dienstarten + * Veranstaltungsarten + +## Dienstübersicht + + +![Calender](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/events_cal_01.png) +![Calender](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/events_cal_02.png) +![Calender](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/events_list_01.png) + +Die Dienstübersicht ist die Startseite des Plugins. Hier werden alle Dienste angezeigt, die in der Zukunft liegen. Die Dienste werden in einer Liste und in einem Kalender angezeigt. + +Während der Kalender die Veranstaltungen für jeden Tag anzeigt, werden in der Liste nur die zukünftigen die Veranstaltungen angezeigt. + +![Calender](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/events_cal_03.png) +![Options](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/events_cal_04_ink.png) + +In beiden Ansichten werden die selben Funktionalitäten geboten: +* Anzeige der Veranstaltung +* Anzeige der Dienste +* Ein- und Austragen in Dienste +* Den Dienst als Backup markieren +* Den Dienst zum Tausch anbieten +* Andere Benutzer zum Dienst einladen + +Mit erweiterten Rechten werden weiter Funktionalitäten bereitgestellt: +* Erstellen einer Veranstaltung +* Bearbeiten der Veranstaltung +* Löschen der Veranstaltung +* Ein- und Austragen in Dienste von anderen Benutzern + +## Dienstanfragen + +![Invite](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/events_inv_01.png) +![Invite](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/events_inv_02_ink.png) + +Hier wird eine Liste angezeigt, in der alle Dienstanfragen angezeigt werden. Dienstanfragen sind Dienste, die von anderen Benutzern angeboten werden. Diese können angenommen oder abgelehnt werden. +Es können auch selbst gesendete Dienstanfragen angezeigt werden und zurückgezogen werden. + +Wenn eine Dienstanfrage gestellt wurde, erhält man enie Benachrichtigung, welch im Benachrichtigungsfenster in der Statusleiste angezeigt wird. + +## Dienstverwaltung + +In der Dienstverwaltung können Veranstaltungen, Dienstarten und Veranstaltungsarten verwaltet werden. + +![EventsType](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/events_event_type_ink.png) +![JobType](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/events_job_type_ink.png) + +Veranstaltungsarten und Dienstarten werden ähnlich Verwaltet. Es können neue Einträge erstellt, bestehende bearbeitet und gelöscht werden. Dabei muss nur ein Name für die Veranstaltungsart oder Dienstart gesetzt werden. + +![EventCreate](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/events_create_ink.png) +![EventCreateMore](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/events_create_more_ink.png) + +Beim erstellen von Veranstaltungen können folgende Daten gesetzt werden: +* Name +* Beschreibung +* Veranstaltungsart +* Veranstaltungsbeginn +* Veranstaltungsende +* Dienstschichten + * Beginn + * Ende + * Dienstart + * Anzahl der Dienste + * Beschreibung + +Es ist möglich diese Veranstaltung als Vorlage zu speichern, um sie später wieder zu verwenden. Es können auch mehrere Veranstaltungen auf einmal erstellt werden. Dabei wird die Veranstaltung als Vorlage gespeichert und die Daten werden zurückgesetzt, um eine neue Veranstaltung zu erstellen. +Auserdem können Veranstaltungen aus einer Vorlage erstellt werden. Dabei werden die Daten der Vorlage übernommen und können bearbeitet werden. +Weiterhin können Veranstaltung wiederkehrend erstellt werden. Hierbei wird angegeben, wie hoch das Intervall der Wiederholung ist, in welchem Turnus (Täglich, Wöchentlich, Monatlich, Jährlich) die Veranstaltung wiederholt werden soll und wie oft bzw. zu welchem Enddatum die Veranstaltung wiederholt werden soll.