Dokumentation feiafanga Backend - Benutzerhandbuch Inhaltsverzeichnis Anmeldung Übersicht der Funktionen Collections im Detail Grundlegende Bedienung Erweiterte Funktionen Design-Einstellungen Anmeldung Login Öffne das Backend unter deiner Backend-URL Gib deine E-Mail-Adresse ein Gib dein Passwort ein Klicke auf "Anmelden" Als Editor registrieren Falls du noch keinen Account hast, klicke auf den Link "Als Editor registrieren" Nach der Registrierung kannst du dich mit deinen Zugangsdaten anmelden Übersicht der Funktionen Nach der Anmeldung siehst du folgende Bereiche: Header Logo und Versionsnummer : Oben links Design-Button : Ermöglicht die Anpassung von Theme und Akzentfarbe Benutzer-Info : Zeigt deine E-Mail-Adresse Abmelden-Button : Beendet die Sitzung Tab-Leiste Hier kannst du zwischen verschiedenen Collections wechseln: Impulse Orte Quests Events Gruppen Wiki Anmeldungen (nur Ansicht) Kommentare (nur Ansicht) Benutzer (nur Ansicht) Umfragen Umfrage Antworten (nur Ansicht) Gruppen Chat (nur Ansicht) Collections im Detail Impulse (editierbar) Zweck : Verwalte Inhalte, die an Firmlinge ausgespielt werden Felder : Titel : Überschrift des Impulses Beschreibung : Kurze Zusammenfassung Inhalt : Haupttext des Impulses Typ : Art des Impulses (Text, Question, Image, Video, Audio) Medien : Upload von Bildern, Videos oder Audio-Dateien Datum : Veröffentlichungsdatum (wird als 12 Uhr Berliner Zeit gespeichert) Link : Optionaler externer Link Kommentare : Aktiviere/Deaktiviere Kommentarfunktion Fotoupload : Erlaube Benutzern, Fotos hochzuladen Gruppe : Zuordnung zu einer Gruppe Quest : Verknüpfung mit einem Quest Event : Verknüpfung mit einem Event Besonderheiten : Mehrfachauswahl bei Löschung möglich Medien können als ZIP heruntergeladen werden Questions können automatisch über einen Zeitraum verteilt werden Orte (editierbar) Zweck : GPS-Koordinaten für die Karten-Ansicht Felder : Name : Bezeichnung des Ortes Längengrad : Longitude-Wert Breitengrad : Latitude-Wert Aktiv : Ort wird in der App angezeigt Zusatzinfo : Quest oder Chest Quests (editierbar) Zweck : Fragen für die Schnitzeljagd-Funktion Felder : Frage : Die Quest-Frage Antwort : Die richtige Antwort Optionen : JSON-Array mit Antwortmöglichkeiten Besonderheiten : QR-Code-Generierung für jeden Quest QR-Codes können heruntergeladen werden Events (editierbar) Zweck : Termine und Veranstaltungen verwalten Felder : Titel : Name des Events Inhalt : Beschreibung Ortsname : Veranstaltungsort Start : Startzeit (wird mit Datum kombiniert) Ende : Endzeit (wird mit Datum kombiniert) Datum : Datum des Events (über Push-Feld) E-Mail : Kontakt-E-Mail (wird automatisch mit deiner E-Mail vorausgefüllt) Anmeldung notwendig : Aktiviere Anmeldefunktion Ausgebucht : Event ist voll Gruppe : Zuordnung zu einer Gruppe Besonderheiten : Nach Gruppe gruppierbar Start- und Endzeit werden als Uhrzeiten eingegeben und mit dem Push-Datum kombiniert Gruppen (editierbar) Zweck : Verwaltung von Firmgruppen Felder : Name : Gruppenname Hinweis : Du siehst nur Gruppen, die dir zugeordnet sind (außer du hast keine Gruppen zugewiesen, dann siehst du alle) Wiki (editierbar) Zweck : Wissensdatenbank für Glaubensbegriffe Felder : Begriff : Der zu erklärende Begriff Erklärung : Ausführliche Erklärung Bedeutung : Theologische Bedeutung Kurzbeschreibung : Zusammenfassung Symbole : Zugehörige Symbole Besonderheiten : Weitere Hinweise Anmeldungen (nur Ansicht) Zweck : Übersicht über Event-Anmeldungen Felder : Event : Name des Events Event-ID : Interne ID Name : Name des Teilnehmers E-Mail : E-Mail-Adresse Sonstiges : Zusätzliche Informationen Benutzer : Verknüpfung zum User Besonderheiten : Nach Event gruppierbar Gruppen können ein-/ausgeklappt werden Kommentare (nur Ansicht) Zweck : Übersicht über Benutzer-Kommentare Felder : Inhalt : Kommentartext Benutzer : User-ID Benutzername : Name des Kommentierenden Impuls : Zugehöriger Impuls Besonderheiten : Nach Gruppe gruppierbar Mehrfachauswahl zum Löschen möglich Checkbox "Alle auswählen" verfügbar Benutzer (nur Ansicht) Zweck : Übersicht über registrierte Firmlinge Felder : E-Mail : E-Mail-Adresse Name : Benutzername Badges : Gesammelte Achievements Aktualisiert : Letztes Update Gruppe : Zugeordnete Gruppe Besonderheiten : Nach Gruppe gruppierbar Zeigt Gruppenname und Gruppen-ID Umfragen (editierbar) Zweck : Umfragen für Impulse erstellen Felder : Frage : Die Umfragefrage Optionen : Antwortmöglichkeiten (mit Semikolon trennen, z.B. "Option A;Option B;Option C") Typ : Einfachauswahl oder Mehrfachauswahl Impuls : Zuordnung zu einem Impuls Aktiv : Umfrage ist sichtbar Umfrage Antworten (nur Ansicht) Zweck : Auswertung der Umfrage-Ergebnisse Felder : Umfrage : Zugehörige Umfrage Benutzer : User-ID Antworten : Gegebene Antworten Gruppen Chat (nur Ansicht) Zweck : Übersicht über Gruppenchat-Nachrichten Felder : Inhalt : Nachrichtentext Benutzer : User-ID Benutzername : Name des Absenders Gruppe : Zugehörige Gruppe Medien : Angehängte Dateien Besonderheiten : Nach Gruppe gruppierbar Mehrfachauswahl zum Löschen möglich Medien werden als Vorschau angezeigt Grundlegende Bedienung Neuen Eintrag erstellen Wähle die gewünschte Collection aus der Tab-Leiste Klicke auf "+ Neu" Fülle alle erforderlichen Felder aus Klicke auf "Speichern" Eintrag bearbeiten Finde den Eintrag in der Tabelle Klicke auf "Bearbeiten" Ändere die gewünschten Felder Klicke auf "Speichern" Eintrag löschen Finde den Eintrag in der Tabelle Klicke auf "Löschen" Bestätige die Sicherheitsabfrage Eintrag duplizieren Finde den Eintrag in der Tabelle Klicke auf "Duplizieren" Bestätige die Aktion Ein neuer Eintrag wird mit dem Zusatz "(Kopie)" erstellt Suchen Nutze das Suchfeld oberhalb der Tabelle Die Suche durchsucht alle sichtbaren Felder Die Ergebnisse werden in Echtzeit gefiltert Sortieren Klicke auf einen Spaltenkopf, um nach dieser Spalte zu sortieren Ein weiterer Klick kehrt die Sortierrichtung um Die sortierte Spalte wird hervorgehoben (Pfeil-Symbol) Erweiterte Funktionen Aktionen-Menü Über den Button "Aktionen ▼" erreichst du: CSV Export Klicke auf "CSV Export" Eine CSV-Datei mit allen Einträgen der aktuellen Collection wird heruntergeladen Dateiname enthält Collection-Name und Datum CSV Import Klicke auf "CSV Import" Wähle eine CSV-Datei aus Das System erkennt automatisch: Neue Einträge (werden erstellt) Vorhandene Einträge mit ID (werden aktualisiert) Eine Zusammenfassung zeigt Erfolge und Fehler CSV-Format : Header-Zeile mit Feldnamen erforderlich Gruppennamen werden automatisch in IDs konvertiert Quest-Fragen werden in IDs konvertiert Medien mit | trennen (z.B. bild1.jpg|bild2.jpg ) Boolean-Werte: Ja , ja , true , 1 für true Medien herunterladen (nur Impulse) Klicke auf "Medien herunterladen" Bestätige die Aktion Ein ZIP-Archiv mit allen Mediendateien wird erstellt Dateinamen werden mit Record-ID versehen Questions verteilen (nur Impulse) Klicke auf "Questions verteilen" Gib Startdatum und -zeit ein Gib Enddatum und -zeit ein Das System verteilt alle Questions gleichmäßig über den Zeitraum Die ursprüngliche Uhrzeit wird beibehalten Gruppierung Nach Event gruppieren (Anmeldungen) Aktiviere die Checkbox "Nach Event gruppieren" Anmeldungen werden nach Events sortiert Jede Gruppe zeigt die Anzahl der Anmeldungen Klicke auf eine Gruppe zum Ein-/Ausklappen Nach Gruppe gruppieren (Benutzer, Events, Kommentare, Gruppen Chat) Aktiviere die Checkbox "Nach Gruppe gruppieren" Einträge werden nach Gruppen sortiert Jede Gruppe zeigt die Anzahl der Einträge Klicke auf eine Gruppe zum Ein-/Ausklappen Mehrfachauswahl (Impulse, Kommentare, Gruppen Chat) Aktiviere die Checkbox in der Tabellenüberschrift für "Alle auswählen" Oder wähle einzelne Einträge über die Checkboxen Bei Impulsen: Button "Ausgewählte löschen" erscheint Bei Kommentaren/Chat: Button "Ausgewählte löschen" ist immer sichtbar Bestätige die Sicherheitsabfrage Medien-Upload Klicke auf "Durchsuchen" beim Medien-Feld Wähle eine oder mehrere Dateien Unterstützte Formate: Bilder (JPG, PNG, GIF, WebP), Videos, Audio Bei Bearbeitung: Neue Dateien werden hinzugefügt, alte bleiben erhalten Medien entfernen (beim Bearbeiten) Öffne den Bearbeitungsmodus Bei "Aktuelle Dateien" siehst du alle vorhandenen Medien Klicke auf "🗑️ Entfernen" unter der gewünschten Datei Die Datei wird ausgegraut und mit Haken markiert Beim Speichern wird sie entfernt Medien anzeigen Bilder : Klicke auf die Miniaturansicht Ein Modal öffnet sich mit dem Bild in voller Größe Schließe mit dem × oder Klick außerhalb QR-Code generieren (nur Quests) Klicke bei einem Quest auf "QR" Der QR-Code wird generiert und angezeigt Klicke auf "Herunterladen" , um ihn zu speichern Dateiname: quest_qr.png Datum und Zeit Impulse - Datum Das "Datum"-Feld speichert das Veröffentlichungsdatum Es wird automatisch als 12:00 Uhr Berliner Zeit gespeichert In der Tabelle wird der Wochentag als Badge angezeigt (Mo, Di, Mi, etc.) Events - Start und Ende Wähle zuerst das Datum im "Datum"-Feld Gib dann die Startzeit ein (z.B. 14:00) Gib die Endzeit ein (z.B. 16:00) Datum und Zeiten werden automatisch kombiniert In der Tabelle werden nur die Uhrzeiten angezeigt Design-Einstellungen Theme ändern Klicke oben rechts auf "Design" Wähle zwischen Dunkel oder Hell Klicke auf "Übernehmen" Die Einstellung wird im Browser gespeichert Akzentfarbe ändern Klicke oben rechts auf "Design" Wähle eine Farbe im Farbwähler Klicke auf "Übernehmen" Die Akzentfarbe wird auf Buttons und Links angewendet Die Einstellung wird im Browser gespeichert Tipps und Tricks Performance Bei vielen Einträgen: Nutze die Suchfunktion zum Filtern Gruppierung hilft bei der Übersicht großer Datenmengen Medien Vor dem Upload: Benenne Dateien sinnvoll (werden so gespeichert) Bei vielen Medien: Nutze die ZIP-Download-Funktion Mediendateien werden nicht in der CSV exportiert CSV Import/Export Exportiere vor Änderungen als Backup Prüfe CSV-Dateien in Excel/LibreOffice vor dem Import IDs in der CSV ermöglichen Updates statt Neuanlage Gruppen Editoren sehen nur ihre zugewiesenen Gruppen Ohne Gruppenzuweisung: Alle Gruppen sichtbar Berechtigungen "Nur-Ansicht" Collections können nicht bearbeitet werden Löschen von Kommentaren/Chat-Nachrichten ist trotz "Nur-Ansicht" möglich Fehlerbehebung Anmeldung fehlgeschlagen Prüfe E-Mail und Passwort auf Tippfehler Groß-/Kleinschreibung beachten Bei Problemen: Administrator kontaktieren Datei-Upload fehlgeschlagen Prüfe Dateigröße (meist max. 50 MB pro Datei) Prüfe Dateiformat Stabiles Internet erforderlich CSV-Import Fehler Prüfe CSV-Format (UTF-8 Encoding) Header-Zeile erforderlich Feldnamen müssen exakt übereinstimmen Fehler werden im Browser-Log angezeigt (F12 → Console) Medien werden nicht angezeigt Prüfe Internetverbindung Cache leeren (Strg + F5) Bei dauerhaften Problemen: Administrator kontaktieren Tastenkombinationen Strg + F : Suchfeld fokussieren (im Browser) Esc : Modal-Fenster schließen Tab : Zwischen Formularfeldern wechseln Enter : Formular absenden (wenn fokussiert) Kontakt und Support Bei Fragen oder Problemen: E-Mail: sstanek@ebmuc.de Entwickler: Simeon Stanek Version : 1.2.0 Datenschutz und Impressum Datenschutzhinweis Impressum