Admin · Feuerwehr

Organisation & Branding

Auf dieser Seite (/admin/branding.php) legst Du die Identität der Anwendung fest: Name, Logos, Favicon — und die Adresse Deiner Leitstelle. Die Seite ist in Karten gegliedert; ganz unten speicherst Du alles zusammen mit Speichern. Du brauchst das Recht admin.config.

ℹ️ Die Login-Seite zeigt das Logo vor dem Einloggen — die hier hochgeladenen Bilder liegen deshalb offen unter public/branding/ (kein Login davor).

Karte „Organisation"

Feld Wofür
Voller Name (Pflicht) Erscheint im Tab-Titel und im Login-Footer, z. B. „Freiwillige Feuerwehr Musterstadt".
Kurzform Wird im Geocoding-User-Agent (Nominatim-Identifikation) verwendet.
Web-Adresse Vereins-/ETB-URL. Geht mit der Kurzform an Nominatim und liefert die öffentliche Adresse für Links in App-Mails (z. B. „Passwort vergessen").
App-Titel Erster Teil des Browser-Tab-Titels: <App-Titel> | <Org-Name> | Seite.
Login-Untertitel Steht unter dem Logo auf der Login-Seite.

Karte „Leitstelle"

Zwei Felder für die Adresse Deiner örtlichen Leitstelle:

Feld Wofür
Straße & Hausnr. z. B. „Kreisleitstelle, Musterstraße 1".
Ort Ortsteil/Stadt der Leitstelle — ein Dropdown mit den aktiven Orten aus der Orts-Verwaltung (oder „– nicht gesetzt –").

Diese Adresse wird beim manuellen Auslösen einer Alarm-Regel (Einsatz-Übersicht → „Alarm auslösen") im Adress-Modus „Lokale Leitstelle" vorbelegt — im Dialog bleibt sie überschreibbar. Mehr unter Alarm-Regeln.

ℹ️ Brauchst Du die manuelle Auslösung nicht (oder hinterlegst die Adresse je Regel fest), kannst Du die Felder leer lassen.

ℹ️ Für den Ort gilt der Orts-Katalog als Pflicht-Quelle: Gespeichert wird die Katalog-Schreibweise. Ein Alt-Wert außerhalb des Katalogs wird markiert angezeigt („— nicht mehr im Orts-Katalog") und blockiert das Speichern der übrigen Branding-Felder nicht, solange Du ihn unverändert lässt — neu wählen kannst Du nur Katalog-Orte.

Logo, Menü-Logo und Favicon

Es gibt drei getrennte Bilder, jedes mit einer eigenen Karte:

  • Logo — das Bild auf der Login-Seite (max. 280 × 200 px); in der Sidebar wird dasselbe Logo auf max. 54 px Höhe eingepasst.
  • Menü-Logo (Seitenleiste) — ein separates Logo für die dunkle bzw. eingefärbte Seitenleiste. Lädst Du keines hoch, nutzt die Seitenleiste automatisch das Login-Logo.
  • Favicon — das kleine Symbol im Browser-Tab.

Jede Karte zeigt das aktuell hinterlegte Bild (oder „Standard"), ein Datei-Feld für ein neues Bild und — sobald ein eigenes Bild da ist — eine Checkbox zum Entfernen.

Erlaubte Formate: Logo/Menü-Logo PNG, JPG, WebP; Favicon ICO oder PNG — jeweils max. 2 MB. SVG ist bewusst nicht erlaubt.

ℹ️ Empfehlung fürs Menü-Logo: möglichst quadratisch, mindestens 256 px, als PNG mit transparentem Hintergrund. Es wird zentriert auf eine feste Fläche eingepasst und sitzt so sauber auf jedem Seitenleisten-Hintergrund.

ℹ️ Logo = App-Icon: Aus dem Menü-Logo (ersatzweise dem Login-Logo) rendert das ETB automatisch die App-Icons der auf dem Startbildschirm installierten App (ETB auf Smartphone & Tablet) — in allen Größen für Android und iOS, inklusive der „adaptiven" Android-Variante. Auch dafür ist ein quadratisches PNG die beste Vorlage.

Ein Bild wieder entfernen

Hak in der jeweiligen Karte „… entfernen (auf Standard zurücksetzen)" an und speichere. Dann wird die hochgeladene Datei gelöscht und das Bild fällt zurück:

  • Logo entfernen → wieder das ausgelieferte Standard-Logo.
  • Menü-Logo entfernen → die Seitenleiste nutzt wieder das Login-Logo.
  • Favicon entfernen → wieder das Standard-Favicon.

ℹ️ Lädst Du im selben Vorgang für dasselbe Bild eine neue Datei hoch und setzt den Entfernen-Haken, gewinnt der Upload — das neue Bild wird übernommen, nicht entfernt.

Live-Wirkung

Geänderte Texte und Logos sind nach dem Speichern sofort sichtbar — nur das Favicon cachen Browser hartnäckig (dann Strg+F5 oder Browser-Cache leeren).

ℹ️ Das Branding beschränkt sich bewusst auf Logo, Menü-Logo und Favicon. Farben und Schrift kommen aus dem ausgelieferten Design, damit Hell- und Dunkel-Variante überall lesbar bleiben — eine frei wählbare Marken-Farbe gibt es nicht. Hell/Dunkel schaltest Du in der App über den Knopf unten in der Seitenleiste, nicht hier.