Bitte zuerst einloggen. Ohne Login bleiben Gebetszeiten und Speichern ausgeblendet.
Nur eingeloggte Admins duerfen Zeiten aendern.
| Gebet | Modus | Minuten |
|---|
Feste Adhan-Zeit für das Freitagsgebet. In der App ersetzt sie am Freitag die Dhuhr-Spalte (ohne Iqamah-Zeile). Leer lassen = weiterhin CSV-Zeit für Dhuhr nutzen.
① Setzt den Monat auf die unveränderte Projekt-CSV (Fehler in Overrides? Hier zurücksetzen). Änderungen erst nach Speichern in der JSON / in der App (Sync). ② CSV-Raster + Einträge aus prayer-config.json (Server); nur wenn die Tabelle von der CSV abweicht, zählt das zusätzlich — geht deshalb auch direkt nach ①. ③ Nur JSON (kann weniger Zeilen). Beim ③ gehen ungespeicherte Tabellen-Änderungen verloren.
Die Tabelle zeigt immer nur Monat + Jahr oben. Monat/Jahr wechseln sichert zuvor die sichtbaren Zeilen in der vollen Liste.
Farben: nach ① weiß = CSV-Original · nach ② hellgrün = von Overrides abweichende Zellen · nach ③ kräftigeres Grün = alles aus gespeicherter JSON. Nach Speichern/Neu laden ohne Farbmodus.
Einzel-Speichern sendet nur diesen Block ans API — der Rest der JSON bleibt unverändert. Ungespeicherte Änderungen in anderen Karten bleiben im Browser (werden nicht überschrieben).
Seite immer über http://localhost:3847 öffnen (nicht die HTML-Datei per Doppelklick). Nach Code-Update: npm start neu starten.
Flutter: --dart-define=REMOTE_API_BASE=http://DEIN-SERVER:3847