Anzeige (index.html): - Mitgliederkoordinator-Bericht-Modus: 4x2 Kacheln mit Jahreszielen, Sparkline-Trend und Monatswerte-Reihe pro Kennzahl; jüngste Jahres-JSON-Datei wird automatisch gewählt - QR-Code wird auf Abwesenheits- und Bericht-Anzeige ausgeblendet (war zuvor vom letzten Mitglied übrig) - Abwesenheits-Namen skalieren dynamisch (2.2rem bei wenigen Einträgen bis 0.75rem bei vollen Listen) - Fotos für Besucher und Vertreter in Runde 2: getDisplayData fällt für Besucher zusätzlich auf loadExtras() zurück, damit Stammvertreter-Fotos (photoB64) erscheinen; Besucher-Queue nutzt dieselbe Fallback-Kette Admin (admin.html): - Karte "Mitgliederkoordinator-Bericht": Jahresziele und Monatswerte je Chapter und BNI-Jahr erfassen - _coordStatus()-Helfer für einheitliches Speicher-Feedback; explizite Fehlermeldungen bei fehlendem Chapter/Monat, HTTP-Detail bei Server-Fehlern, fehlendes Admin-Token auch im Statusfeld - Sort-Crash bei alten entries-Datensätzen ohne month-Feld behoben (null-sicher) + Bereinigung beim Laden Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
62 KiB
62 KiB