Inhaltsverzeichnis
Admin-Bereich
Der Admin-Bereich ist unter /admin erreichbar und erfordert eine Anmeldung mit Benutzername und Passwort. Jeder Admin sieht nur die Module, für die er Berechtigungen hat.
Dashboard
- Statistik-Karten: Anstehende Events, Anzahl Charaktere, verfügbare Fursuits, Kontaktanfragen (Monat/Gesamt)
- Übersicht der nächsten 5 Events
- Die letzten 5 Kontaktanfragen im Schnellüberblick
- Aktions-Log: Die letzten 10 Admin-Aktionen (nur für Admins mit Benutzerverwaltungsrecht sichtbar)
- Quick-Links zu häufig genutzten Modulen
Event-Verwaltung
- Kompakte Listenansicht aller Events mit Datum, Titel, Typ und Status-Icons
- Offcanvas-Detail-Panel: Klick auf eine Zeile öffnet ein Seitenpanel mit allen Feldern in logischen Gruppen (Basis, Details, Medien, Pretix-Integration)
- Felder für Pretix-Integration: Pretix-Event-Slug und Ticket-Quota-ID zur automatischen Platzanzeige
- Event-Typ (Verein/Extern) und Sichtbarkeitsschalter
- Neues Event anlegen und bestehendes löschen
- Event-Fotos: Verwaltung von Foto-Links pro Event (Fotograf, Link-URL, Plattform, Sichtbarkeit)
- Bei neuem Event wird automatisch eine Telegram-Benachrichtigung an den Vereinskanal gesendet
Kontaktanfragen
- Auflistung aller eingegangenen Kontaktformular-Nachrichten
- Anzeige von Anrede, Name, E-Mail, Telefon, Nachricht und Eingangszeit
Presse-Verwaltung
- Kompakte Liste aller Presseartikel mit Datum, Text-Vorschau und Link-Icon
- Offcanvas-Panel zum Bearbeiten: Datum, Text, URL
Charaktere-Verwaltung
- Kompakte Liste mit Thumbnail, Name und Position
- Offcanvas-Panel: Titel (DE/EN), Beschreibungstext (DE/EN), Position, Bild-Upload mit Vorschau
- Unterstützte Formate: JPG, PNG, AVIF, WebP
Fursuitverleih-Verwaltung
- Kompakte Liste mit Vorschaubild, Name, Typ, Preis und Verfügbarkeits-Icon
- Offcanvas-Panel mit Feldgruppen: Basis, Preise, Maße, Teile (Checkboxen), Bilder
- Bild-Upload für Vorschau- und Detailansicht
Downloads-Verwaltung
- Kompakte Liste mit Titel, Position, Sichtbarkeit und Download-Counter
- Offcanvas-Panel: Titel (DE/EN), Beschreibung (DE/EN), Datei-Upload (PDF), Sichtbarkeit, Position
Image Manager
- Bilder hochladen mit Modul-Zuordnung: Zielbereich (Allgemein, Events, Charaktere, Fursuits) und Eintrags-Auswahl per AJAX-Dropdown
- Bild wird automatisch im richtigen Verzeichnis gespeichert und dem Eintrag in der Datenbank zugewiesen
- Galerie mit Modul-Badges (farbcodiert), Filter-Buttons und URL-Kopier-Funktion
- Resize-Option (max. 1920 px) bei Upload
FAQ-Verwaltung
Drei separate Admin-Module für die FAQ-Bereiche:
- FAQ Allgemein: Fragen und Antworten zum Verein
- FAQ RhönDance: Fragen und Antworten zur RhönDance-Veranstaltung
- FAQ Suitverleih: Fragen und Antworten zum Fursuit-Verleih
Jeweils kompakte Liste mit Frage-Vorschau und EN-Indikator; Offcanvas-Panel mit Frage/Antwort (DE/EN) und Sortierung.
Mailer (SMTP-Konfiguration)
- SMTP-Einstellungen für den E-Mail-Versand des Kontaktformulars konfigurieren
- Felder: SMTP-Host, Port, Benutzername, Passwort, Empfänger-Adresse
RhönDance-Verwaltung
- Termin, Beschreibung, Kapazität und belegte Plätze für die RhönDance-Veranstaltung pflegen
Admin-Verwaltung
- Kompakte Liste mit Benutzername und Rollen-Badges
- Offcanvas-Panel: Benutzername, Passwort, Permission-Checkboxen in 2-Spalten-Grid
- Eigene Berechtigungen können nicht geändert werden (Self-Edit-Restriction)
- Granulares Berechtigungssystem: Für jedes Modul einzeln einstellbar, welcher Admin Zugriff hat (Events, Kontakt, Presse, Charaktere, Fursuitverleih, Downloads, Image Manager, FAQ, Mailer, RhönDance, Admins)