📅 Staff-Planer
Dokumentation für Mitarbeiter und Administratoren
🚀 Schnellnavigation
📋 Übersicht
Der Staff-Planer ist ein Dienstplanungssystem für Fallschirmsprung-Betriebe mit zwei Hauptfunktionen:
👨✈️ Dienst-Eintragung für Staff
Mitarbeiter (Piloten, Tandemmasters, AFF-Lehrer, Kameraflyer, Packer, etc.) können sich selbstständig für ihre qualifizierten Dienste eintragen.
👨🎓 Sprungtag-Anmeldung für Schüler
Schüler können sich für Sprungtage anmelden, an denen Ausbildungssprünge stattfinden. Sie sehen nur die für sie relevanten Termine.
Das System besteht aus zwei Komponenten:
🌐 Frontend Mitarbeiter & Schüler
Web-Oberfläche für Mitarbeiter und Schüler, um sich selbstständig für verfügbare Dienste bzw. Sprungtage einzutragen.
- Login mit E-Mail & Passwort
- Kalenderansicht mit freien Slots
- Dienste buchen basierend auf Qualifikation
- Eigene Buchungen stornieren
- Passwort selbst zurücksetzen
⚙️ Backend Admin
Ninox-integrierte Verwaltungsoberfläche für Administratoren zur Planung und Übersicht aller Dienste.
- Visuelle Kalenderübersicht
- Platzhalter für offene Slots erstellen
- Personal manuell zuweisen
- PDF-Export für Zeiträume
💡 Dienst-Typen: Manifest, Pilot, Sprungleiter, Tandemmaster, Videospringer, AFF-Lehrer, Bodenlehrer, Packer, Schüler
🔗 Integration (WordPress)
Das Staff-Planer Frontend wird über einen HTML-Code in eine WordPress-Seite eingebunden. Die Einbindung erfolgt im Ninox-Backend über die Einstellungen.
⚙️ Einstellungen → Integrationen
Im Ninox-Backend unter Einstellungen → Tab "Integrationen" befindet sich das Feld
⚙️ JSON-Link SETTINGS. Der Link aus diesem Feld wird als data-settings-url im Einbettungscode verwendet.📋 WordPress-Einbindung
Schritt 1: WordPress-Seite erstellen (z.B. /staff-planer/)
Schritt 2: HTML-Block hinzufügen
Schritt 3: Code aus dem Feld kopieren und einfügen
Schritt 4: Seite veröffentlichen
Schritt 2: HTML-Block hinzufügen
Schritt 3: Code aus dem Feld kopieren und einfügen
Schritt 4: Seite veröffentlichen
⚠️ Wichtig: Die Settings-URL ist spezifisch für eure Ninox-Datenbank. Verwendet den Link aus dem Feld "⚙️ JSON-Link SETTINGS" in den Einstellungen.
💻 Einbettungscode
Der vollständige Code für die WordPress-Einbindung:
HTML Zum Kopieren markieren
📝 Hinweis: Die
data-settings-url ist der Ninox-Share-Link aus dem Feld "⚙️ JSON-Link SETTINGS" in den Einstellungen.🔓 Backend: Nutzer-Freigabe Admin
Bevor ein Mitarbeiter den Staff-Planer nutzen kann, muss sein Account im Ninox-Backend freigegeben werden. Dies dient als Sicherheitsmaßnahme, um den Zugriff zu kontrollieren.
✅ Freigabe aktivieren
In der Tabelle Kundendaten gibt es das Feld
• Sich im Frontend einloggen kann
• Die "Passwort vergessen"-Funktion nutzen kann
• Ein neues Passwort setzen kann
Freigabe Staff-Planer. Der Toggle muss aktiviert sein (grün), damit der Mitarbeiter: • Sich im Frontend einloggen kann
• Die "Passwort vergessen"-Funktion nutzen kann
• Ein neues Passwort setzen kann
🚫 Nicht freigegebene Accounts
Wenn ein Mitarbeiter nicht freigegeben ist und versucht, sich einzuloggen oder das Passwort zurückzusetzen, erscheint folgende Fehlermeldung:
⚠️ Dein Account ist für den Staff-Planer nicht freigeschalten. Bitte wende dich an die Verwaltung.
Die Freigabe kann jederzeit aktiviert oder deaktiviert werden, um den Zugriff temporär zu sperren.
ID: 94 - Max Mustermann
Freigabe Staff-Planer
Feld in der Tabelle "Kundendaten"
⚙️ Backend: Einstellungen Admin
Im Backend können verschiedene Einstellungen für den Staff-Planer vorgenommen werden, die das Verhalten im Frontend steuern.
👁️ Namentliche Anzeige von Diensten
Wenn aktiviert, sehen Mitarbeiter im Frontend wer bereits für welchen Dienst eingetragen ist. Das Buchungs-Modal zeigt dann ein 2-Spalten-Layout mit:
• Links: Liste aller gebuchten Personen mit Icon und Diensttyp
• Rechts: Buttons zum Buchen mit Slot-Auslastung
• Links: Liste aller gebuchten Personen mit Icon und Diensttyp
• Rechts: Buttons zum Buchen mit Slot-Auslastung
🗑️ Austragungen über Frontend
Ermöglicht Mitarbeitern, ihre eigenen Buchungen selbstständig zu stornieren. Bei eigenen Einträgen erscheint ein Lösch-Button (🗑️).
Wichtig: Nur eigene Buchungen können storniert werden, und nur innerhalb der Vorlaufzeit.
Wichtig: Nur eigene Buchungen können storniert werden, und nur innerhalb der Vorlaufzeit.
⏱️ Vorlauf
Definiert, bis wie viele Tage vor dem Diensttermin eine Stornierung möglich ist.
Beispiel: Bei "2 Tage" kann ein Dienst am Samstag nur bis Donnerstag storniert werden.
Beispiel: Bei "2 Tage" kann ein Dienst am Samstag nur bis Donnerstag storniert werden.
Staff-Planer
namentliche Anzeige von Diensten
Austragungen über Frontend
Vorlauf 2 Tag(e)
Einstellungen in der Tabelle "Einstellungen"
Hinweis: Die "namentliche Anzeige" muss aktiviert sein, damit der Stornieren-Button angezeigt wird.
🔐 Frontend: Login Mitarbeiter
Mitarbeiter melden sich mit ihrer hinterlegten E-Mail-Adresse und einem persönlichen Passwort an.
Voraussetzung: Der Account muss im Backend freigegeben sein (siehe Nutzer-Freigabe).
Erst-Anmeldung
Passwort vergessen anklicken
Bei der ersten Anmeldung existiert noch kein Passwort.
E-Mail eingeben
Die im System hinterlegte E-Mail-Adresse verwenden.
Reset-Link erhalten
Per E-Mail wird ein Link zum Setzen des Passworts gesendet.
Passwort festlegen
Mindestens 6 Zeichen. Danach ist der Login möglich.
Der Hinweis zur Erst-Anmeldung erscheint direkt unter dem Login-Formular.
🔐 Staff-Planer Login
Melde dich an, um dich für Dienste einzutragen.
deine@email.de
••••••••
Anmelden
Passwort vergessen?
💡 Erste Anmeldung? Nutze "Passwort vergessen", um dein Passwort festzulegen.
👨🎓 Schüler können sich hier für Sprungtage anmelden.
Login-Maske
📆 Frontend: Kalender-Navigation Mitarbeiter
Nach dem Login erscheint der Kalender mit allen verfügbaren Dienst-Slots.
🟢 Grüner Punkt
Ein pulsierender grüner Punkt oben rechts an einem Tag zeigt an, dass freie Slots verfügbar sind. Tage ohne Punkt haben keine offenen Dienste.
◀ ▶ Navigation
Mit den Pfeiltasten zwischen Monaten und Jahren wechseln:
« Vorheriges Jahr
‹ Vorheriger Monat
› Nächster Monat
» Nächstes Jahr
« Vorheriges Jahr
‹ Vorheriger Monat
› Nächster Monat
» Nächstes Jahr
Vergangene Tage sind ausgegraut und nicht anklickbar.
«
‹
Dezember 2025
›
»
Mo
Di
Mi
Do
Fr
Sa
So
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Kalenderansicht mit Slot-Indikatoren
✅ Frontend: Dienst buchen Mitarbeiter
Ein Klick auf einen Tag öffnet das Buchungs-Modal mit allen verfügbaren Dienst-Typen.
Buchungsablauf
Tag anklicken
Tag mit grünem Punkt wählen.
Dienst-Typ wählen
Nur qualifizierte Dienste sind aktiv.
Bestätigung erhalten
Erfolgsmeldung und Kalender aktualisiert sich.
🔒 Qualifikationsprüfung
Dienste werden nur angezeigt, wenn:
• Freie Slots vorhanden sind
• Der Mitarbeiter die nötige Qualifikation besitzt
Nicht verfügbare Dienste erscheinen ausgegraut mit "nicht verfügbar".
• Freie Slots vorhanden sind
• Der Mitarbeiter die nötige Qualifikation besitzt
Nicht verfügbare Dienste erscheinen ausgegraut mit "nicht verfügbar".
📅 Dienst buchen
×
29. November 2025
Wähle einen Dienst-Typ:
Manifest 1 verfügbar
Pilot 1 verfügbar
Sprungleiter nicht verfügbar
Tandemmaster 4 verfügbar
Buchungs-Modal (Standard)
Erweiterte Ansicht: Dienst verwalten
Optional kann im Buchungs-Modal angezeigt werden, welche Personen bereits für den Tag gebucht sind. Dies wird über die Einstellung "namentliche Anzeige von Diensten" im Backend gesteuert.
👈 Linke Spalte: Vorhandene Dienste
Zeigt alle bereits gebuchten Personen für diesen Tag:
• Icon und Name der Person
• Dienst-Typ in Klammern
• Sortiert nach Dienst-Typ
• Icon und Name der Person
• Dienst-Typ in Klammern
• Sortiert nach Dienst-Typ
👉 Rechte Spalte: Neuen Dienst buchen
Dienst-Buttons mit Slot-Statistik:
•
• X = bereits gebuchte Slots
• Y = Gesamtanzahl Slots
• + Button zum Buchen
•
(X v. Y belegt) zeigt Auslastung • X = bereits gebuchte Slots
• Y = Gesamtanzahl Slots
• + Button zum Buchen
Diese Ansicht gibt Mitarbeitern einen Überblick, wer bereits für welchen Dienst eingeteilt ist.
📅 Dienst verwalten
×
29. November 2025
Vorhandene Dienste
📋 Friedmut Boje (Manifest)
✈️ Holländer Picasso (Pilot)
🪂 Gunfried Hasel (Tandemmaster)
Neuen Dienst buchen
📋 Manifest (1 v. 2 belegt) +
🪂 Tandemmaster (2 v. 6 belegt) +
Erweitertes Modal mit namentlicher Anzeige
🗑️ Frontend: Dienst stornieren Mitarbeiter
Wenn "Austragungen über Frontend" in den Einstellungen aktiviert ist, können Mitarbeiter ihre eigenen Buchungen selbstständig stornieren.
🗑️ Lösch-Button
Bei eigenen Buchungen erscheint rechts ein Lösch-Button (🗑️). Dieser wird nur angezeigt, wenn:
• Es sich um den eigenen Dienst handelt
• Die Vorlaufzeit noch nicht abgelaufen ist
• "Austragungen über Frontend" aktiviert ist
• Es sich um den eigenen Dienst handelt
• Die Vorlaufzeit noch nicht abgelaufen ist
• "Austragungen über Frontend" aktiviert ist
Stornierungsablauf
Tag anklicken
Tag mit eigener Buchung öffnen.
Lösch-Button klicken
🗑️ neben dem eigenen Namen.
Bestätigen
Sicherheitsabfrage mit OK bestätigen.
Slot wird frei
Die Buchung wird entfernt, der Slot ist wieder verfügbar.
Fristablauf: Wenn die Vorlaufzeit überschritten ist, erscheint statt des Buttons ein Hinweis: "Stornierung nur bis X Tag(e) vor dem Diensttermin möglich"
📅 Dienst verwalten
×
15. Dezember 2025
Vorhandene Dienste
📋 Max Mustermann (Manifest) 🗑️
✈️ Holländer Picasso (Pilot)
🪂 Gunfried Hasel (Tandemmaster)
Neuen Dienst buchen
🪂 Tandemmaster (1 v. 4 belegt) +
Eigene Buchung (Max Mustermann) mit Lösch-Button (🗑️)
📊 Frontend: Dienste-Übersicht Mitarbeiter
Mitarbeiter können über einen Klick auf ihren Namen eine Übersicht aller ihrer gebuchten Dienste öffnen. Das Modal zeigt alle künftigen Dienste mit Filtermöglichkeiten und Statistiken.
🖱️ Zugriff
Im Kalender-Header rechts oben auf den eigenen Namen klicken (mit Dropdown-Pfeil ▼). Dies öffnet das Dienste-Übersicht-Modal.
📈 Statistik-Header
Drei Kennzahlen am oberen Rand des Modals:
Gesamt: Anzahl aller künftigen Dienste
Nächste 30 Tage: Dienste in den kommenden 30 Tagen
Häufigster Dienst: Icon des am meisten gebuchten Dienst-Typs
Gesamt: Anzahl aller künftigen Dienste
Nächste 30 Tage: Dienste in den kommenden 30 Tagen
Häufigster Dienst: Icon des am meisten gebuchten Dienst-Typs
Filteroptionen
🔍 Suche
Suchfeld am oberen Rand filtert die Tabelle nach Dienst-Namen in Echtzeit.
🏷️ Dienst-Typ Filter
Dropdown zeigt nur Dienste des ausgewählten Typs. Option "Alle Dienste" zeigt alle gebuchten Dienste an.
📅 Zeitraum Filter
Dropdown für zeitliche Eingrenzung:
• 30 Tage: Dienste der nächsten 30 Tage
• 3 Monate: Dienste der nächsten 3 Monate
• 6 Monate: Dienste der nächsten 6 Monate
• Alle künftigen: Alle zukünftigen Dienste
• 30 Tage: Dienste der nächsten 30 Tage
• 3 Monate: Dienste der nächsten 3 Monate
• 6 Monate: Dienste der nächsten 6 Monate
• Alle künftigen: Alle zukünftigen Dienste
Meine Dienste
×
8
Gesamt
3
Nächste 30T
🪂
Häufigster
🔍
Dienste durchsuchen...
Alle Dienste ▼
Alle künftigen ▼
2 Dienste gefunden
📅 Alle exportieren
Schließen
Dienste-Übersicht Modal
Tabellen-Ansicht
📅 Gruppierung nach Jahren
Dienste werden automatisch nach Jahren gruppiert. Jede Jahres-Gruppe hat einen farbigen Header zur besseren Übersicht.
📋 Spalten
Datum: Wochentag und Datum (z.B. "Sa., 07.03.")
Icon: Emoji des Dienst-Typs
Dienst: Name des Dienst-Typs
Aktion: Export- und Lösch-Buttons
Icon: Emoji des Dienst-Typs
Dienst: Name des Dienst-Typs
Aktion: Export- und Lösch-Buttons
🗑️ Stornieren aus Übersicht
Der rote Lösch-Button (🗑️) ermöglicht die direkte Stornierung aus der Übersicht heraus. Nach der Bestätigung wird die Tabelle automatisch aktualisiert.
Wichtig: Stornierungen sind nur innerhalb der konfigurierten Vorlaufzeit möglich.
Wichtig: Stornierungen sind nur innerhalb der konfigurierten Vorlaufzeit möglich.
💡 Responsive Design: Auf mobilen Geräten passt sich die Tabelle automatisch an kleinere Bildschirme an.
📊 Live-Aktualisierung
Die Statistik-Werte im Header aktualisieren sich automatisch nach jeder Änderung (Filter, Stornierung). Die Anzahl "Dienste gefunden" im Footer zeigt die aktuelle Anzahl gefilterter Einträge.
🔄 Sortierung
Dienste sind chronologisch sortiert (älteste zuerst). Innerhalb eines Jahres werden Dienste nach Datum aufsteigend angezeigt.
Die Übersicht zeigt nur künftige Dienste. Vergangene Dienste werden automatisch ausgeblendet.
📅 Frontend: Kalender-Export Mitarbeiter
Mitarbeiter können ihre gebuchten Dienste als ICS/iCal-Dateien exportieren und direkt in ihre Standard-Kalender-App (Apple Calendar, Google Calendar, Outlook, etc.) importieren.
📅 Einzelnen Dienst exportieren
In der Dienste-Übersicht neben jedem Dienst ein hellblauer Export-Button (📅). Ein Klick darauf öffnet die Standard-Kalender-App mit dem Event.
📅 Alle Dienste exportieren
Im Footer der Dienste-Übersicht befindet sich der Button "📅 Alle exportieren". Dieser exportiert alle aktuell gefilterten Dienste auf einmal.
Wichtig: Es werden nur die Dienste exportiert, die nach angewendeten Filtern sichtbar sind.
Wichtig: Es werden nur die Dienste exportiert, die nach angewendeten Filtern sichtbar sind.
Event-Details
📋 Inhalte der Kalender-Events
Titel: "{Dienst-Name}-Dienst" (z.B. "Tandemmaster-Dienst")
Datum: Ganztägiges Event
Beschreibung:
Erinnerung: 1 Tag vor dem Dienst
Datum: Ganztägiges Event
Beschreibung:
- Dienst als {Dienst-Name}
- Buchungs-ID: #{ID}
- Staff-Planer - Icarus Manifest
Erinnerung: 1 Tag vor dem Dienst
🔔 Automatische Erinnerung
Jedes exportierte Event enthält eine Erinnerung, die 1 Tag vor dem Diensttermin ausgelöst wird. Dies hilft, keine Dienste zu vergessen.
🔄 Export-Verhalten
Desktop (Chrome, Firefox, Edge):
ICS-Datei wird heruntergeladen und kann durch Doppelklick in die Kalender-App importiert werden.
iOS/iPadOS (Safari):
Event wird direkt in der Apple Calendar App geöffnet und kann mit einem Klick hinzugefügt werden.
Android (Chrome):
ICS-Datei wird heruntergeladen. Nach dem Download kann sie in Google Calendar oder einer anderen Kalender-App geöffnet werden.
ICS-Datei wird heruntergeladen und kann durch Doppelklick in die Kalender-App importiert werden.
iOS/iPadOS (Safari):
Event wird direkt in der Apple Calendar App geöffnet und kann mit einem Klick hinzugefügt werden.
Android (Chrome):
ICS-Datei wird heruntergeladen. Nach dem Download kann sie in Google Calendar oder einer anderen Kalender-App geöffnet werden.
💡 Kompatibilität: Das ICS-Format ist ein Standard und funktioniert mit allen gängigen Kalender-Anwendungen:
- Apple Calendar (iOS, macOS)
- Google Calendar
- Microsoft Outlook
- Mozilla Thunderbird
- Alle anderen iCal-kompatiblen Apps
Tipp: Nutze die Filter in der Dienste-Übersicht, um gezielt nur bestimmte Dienste zu exportieren (z.B. nur die nächsten 30 Tage oder nur Tandemmaster-Dienste).
Dateiformat & Eindeutigkeit
📝 Dateinamen
Einzelner Dienst: "{Dienst-Name}-{YYYY}-{MM}-{DD}.ics"
Beispiel:
Alle Dienste: "Meine-Dienste-{YYYY}.ics"
Beispiel:
Beispiel:
Tandemmaster-2026-03-07.ics Alle Dienste: "Meine-Dienste-{YYYY}.ics"
Beispiel:
Meine-Dienste-2026.ics🔑 Eindeutige Event-IDs
Jedes exportierte Event erhält eine eindeutige ID im Format:
Dies verhindert Duplikate, wenn derselbe Dienst mehrfach exportiert wird.
staffplaner-{slotId}-{dateStr}@icarus-manifest.de Dies verhindert Duplikate, wenn derselbe Dienst mehrfach exportiert wird.
Wichtig: Exportierte Events werden nicht automatisch synchronisiert. Wenn ein Dienst im Staff-Planer storniert wird, muss das Event manuell aus dem Kalender gelöscht werden.
🎓 Frontend: Schüler-Ansicht Schüler
Nutzer mit dem Status "Schüler" in der Tabelle Kundendaten haben eine eingeschränkte Ansicht im Staff-Planer.
👁️ Eingeschränkte Sicht
Schüler sehen ausschließlich Schülerslots (Servicetyp 9). Alle anderen Dienst-Typen werden automatisch ausgeblendet:
• Im Kalender erscheinen grüne Punkte nur bei Tagen mit freien Schülerslots
• Im Buchungs-Modal wird nur "Schüler" als Option angezeigt
• In der erweiterten Ansicht sehen Schüler nur andere Schüler-Buchungen
• Im Kalender erscheinen grüne Punkte nur bei Tagen mit freien Schülerslots
• Im Buchungs-Modal wird nur "Schüler" als Option angezeigt
• In der erweiterten Ansicht sehen Schüler nur andere Schüler-Buchungen
📅 Schülerslots
Schülerslots werden von Administratoren im Backend angelegt. Sie ermöglichen es Flugschülern, sich selbstständig für Sprungtage anzumelden.
💡 Status-Einstellung: Der Schüler-Status wird in der Tabelle "Kundendaten" im Feld "Status" gesetzt. Der Wert muss "Schüler" sein.
📅 Dienst buchen
×
29. November 2025
Wähle einen Dienst-Typ:
Schüler 2 verfügbar
Schüler-Ansicht: Nur Schülerslots sichtbar
🗓️ Backend: Kalender-Ansicht Admin
Das Ninox-Backend zeigt einen interaktiven Kalender mit Flipbox-Kacheln. Jeder Tag kann durch Klick "umgedreht" werden, um Details anzuzeigen.
22
→
✅
⏳
1
1
3
2
Klick auf Vorderseite (links) öffnet Rückseite (rechts)
🟢 Grünes Badge (Vorderseite)
Zeigt die Anzahl zugewiesener Dienste an diesem Tag.
🟡 Gelbes Badge (Vorderseite)
Zeigt die Anzahl offener Platzhalter (noch nicht besetzt).
📑 Backend: Dienste & Platzhalter Admin
Die Rückseite jeder Kalender-Kachel hat zwei Tabs zur Organisation:
✅ Tab: Zugewiesene Dienste
Zeigt alle Dienste, bei denen bereits eine Person zugewiesen ist.
Anzeige: Emoji + Anzahl pro Dienst-Typ
Beispiel: 📋 1 = 1× Manifest besetzt
Anzeige: Emoji + Anzahl pro Dienst-Typ
Beispiel: 📋 1 = 1× Manifest besetzt
1
1
⏳ Tab: Offene Platzhalter
Zeigt alle Dienst-Slots, die noch keine Person zugewiesen haben.
Anzeige: Ausgegraut mit gestricheltem Rand
Aktion: Klick öffnet Kontextmenü
Anzeige: Ausgegraut mit gestricheltem Rand
Aktion: Klick öffnet Kontextmenü
4
1
Platzhalter erstellen
Über die ➕-Buttons im Modal können neue Platzhalter für jeden Dienst-Typ erstellt werden. Diese erscheinen dann im ⏳-Tab und sind für Mitarbeiter im Frontend als buchbare Slots sichtbar.
👤 Backend: Personal zuweisen Admin
Das Backend-Modal zeigt ein 2-Spalten-Layout mit vorhandenen Diensten und Optionen zum Hinzufügen neuer Slots.
Linke Spalte: Vorhandene Dienste
📂 Accordion-Gruppierung
Dienste werden nach Typ in aufklappbare Gruppen sortiert:
• Jede Gruppe zeigt Icon, Name und Anzahl-Badge
• Klick auf Header klappt die Gruppe auf/zu
• Personen werden mit individuellem Löschen-Button angezeigt
Bei ≤3 Gruppen sind alle standardmäßig geöffnet, sonst nur die erste.
• Jede Gruppe zeigt Icon, Name und Anzahl-Badge
• Klick auf Header klappt die Gruppe auf/zu
• Personen werden mit individuellem Löschen-Button angezeigt
Bei ≤3 Gruppen sind alle standardmäßig geöffnet, sonst nur die erste.
Rechte Spalte: Neuen Dienst hinzufügen
📊 Slot-Statistik
Jeder Dienst-Button zeigt die aktuelle Auslastung:
•
• X = bereits zugewiesene Personen
• Y = Gesamtanzahl Slots (inkl. Platzhalter)
•
(X v. Y belegt) • X = bereits zugewiesene Personen
• Y = Gesamtanzahl Slots (inkl. Platzhalter)
➕ Zwei Aktionen pro Dienst-Typ
Dienst-Button: Person direkt zuweisen
+ Button: Leeren Slot (Platzhalter) anlegen
+ Button: Leeren Slot (Platzhalter) anlegen
Dienst verwalten
×
29. November 2025
Vorhandene Dienste
🪂 Tandemmaster 2 ▼
Neuen Dienst hinzufügen
📋 Manifest (1 v. 2 belegt)
+
🪂 Tandemmaster (2 v. 6 belegt)
+
Backend-Modal mit Slot-Statistik
Kontextmenüs
⏳ Platzhalter-Badge (im Kalender)
Klick auf einen Platzhalter-Badge im ⏳-Tab öffnet ein Kontextmenü:
• Zuweisen: Öffnet Personalauswahl
• Löschen: Entfernt den Platzhalter
• Zuweisen: Öffnet Personalauswahl
• Löschen: Entfernt den Platzhalter
✅ Dienst-Badge (im Kalender)
Klick auf einen zugewiesenen Dienst-Badge im ✅-Tab zeigt alle Personen dieses Typs:
• Liste aller zugewiesenen Personen
• Jede Person kann einzeln gelöscht werden
• Liste aller zugewiesenen Personen
• Jede Person kann einzeln gelöscht werden
Kontextmenüs schließen sich automatisch beim Klick außerhalb.
Kontextmenü für Platzhalter
Kontextmenü für zugewiesene Dienste
⧉ Backend: Slot-Duplizierung Admin
Freie Slots können von einem Tag auf mehrere andere Tage dupliziert werden. Dies erleichtert die Erstellung wiederkehrender Dienstpläne erheblich.
⧉ Duplizier-Icon
Auf der Vorderseite jedes Kalendertages mit freien Slots erscheint unten rechts ein Duplizier-Icon (⧉). Ein Klick öffnet den Duplizier-Dialog.
Duplizier-Dialog
📅 Zeitraum
Von / Bis: Definiert den Zielzeitraum
☑ Nur gleiche Wochentage: Wenn aktiviert, werden Slots nur auf Tage mit dem gleichen Wochentag dupliziert (z.B. Samstag → nur andere Samstage)
☑ Nur gleiche Wochentage: Wenn aktiviert, werden Slots nur auf Tage mit dem gleichen Wochentag dupliziert (z.B. Samstag → nur andere Samstage)
🏷️ Dienst-Typen
Alle Dienst-Typen mit freien Slots sind vorausgewählt. Einzelne Typen können abgewählt werden, um nur bestimmte Slots zu duplizieren.
⏳ Fortschrittsanzeige
Während der Duplizierung wird ein Lade-Overlay mit Spinner angezeigt. Nach Abschluss erscheint eine Erfolgsmeldung mit der Anzahl erstellter Slots.
📋 Slots duplizieren
×
Slots vom 29. November 2025 duplizieren
📅 Zeitraum
Von
01.12.2025
Bis
31.12.2025
✓ Nur gleiche Wochentage
🏷️ Dienst-Typen
🪂 Tandemmaster
📋 Manifest
Abbrechen
Duplizieren
Duplizier-Dialog
📄 Backend: PDF-Export Admin
Der PDF-Export ermöglicht die Erstellung von Dienstplänen für beliebige Zeiträume.
📅 Datumsbereich
Von: Startdatum des Exports
Bis: Enddatum des Exports
Standardmäßig ist der aktuelle Monat vorausgewählt.
Bis: Enddatum des Exports
Standardmäßig ist der aktuelle Monat vorausgewählt.
📊 Export-Inhalte
• Tabellarische Übersicht aller Dienste
• Gruppiert nach Datum und Dienst-Typ
• Namen der zugewiesenen Personen
• Platzhalter als "Offen" markiert
• Gruppiert nach Datum und Dienst-Typ
• Namen der zugewiesenen Personen
• Platzhalter als "Offen" markiert
📄 PDF Export
Von
25.11.2025
Bis
31.12.2025
📄 PDF erstellen
Export-Dialog
