diff --git a/functions/_middleware.js b/functions/_middleware.js index 69df9a1..fa732ef 100644 --- a/functions/_middleware.js +++ b/functions/_middleware.js @@ -76,16 +76,16 @@ const OEFFENTLICHE_SEITEN = new Set([ Registrierung auf /admin/ mit einem echten Browserfehler fehl, sobald jemand /admin/ ohne gültige Haupt-Gate-Sitzung aufruft (z.B. direkt per Lesezeichen, ohne vorher die Haupt-Seite besucht/eingeloggt zu haben). - /img/vanvan-portrait.png (04.08.2026 ergänzt): wird als Avatar-Foto direkt AUF der - Zugangscode-Seite selbst gezeigt (siehe gate.html) — ohne Freigabe zeigt das Foto dort nur einen - leeren Kreis, weil selbst dieses eine Bild noch hinter der Schranke lag, die es doch gerade - anzeigen soll. Kein Shop-/Kundendatum, sondern VanVans eigenes öffentliches Porträtfoto (wird - nach dem Öffentlich-Schalten ohnehin überall sichtbar sein, z.B. Startseite). */ + /img/gate-avatar-dogi.webp + /img/gate-avatar-vanvan.webp (04.08.2026 ergänzt, ersetzt die + frühere Freigabe von /img/vanvan-portrait.png): eigene, extra für die Zugangscode-Seite selbst + angelegte Avatar-Fotos (siehe gate.html) — ohne Freigabe zeigt das Foto dort nur einen leeren + Kreis, weil selbst dieses eine Bild noch hinter der Schranke läge, die es doch gerade anzeigen + soll. Keine Shop-/Kundendaten, nur die beiden Profilfotos für die Zugangsseite. */ function istOeffentlichErreichbar(pfad) { const ohneSlash = pfad.endsWith("/") && pfad.length > 1 ? pfad.slice(0, -1) : pfad; if (OEFFENTLICHE_SEITEN.has(ohneSlash)) return true; if (pfad.startsWith("/_astro/") && pfad.endsWith(".css")) return true; - if (pfad === "/img/vanvan-portrait.png") return true; + if (pfad === "/img/gate-avatar-dogi.webp" || pfad === "/img/gate-avatar-vanvan.webp") return true; if (/^\/(logo\.png|favicon\.ico|favicon-\d+x\d+\.png|apple-touch-icon\.png|icon-\d+(-maskable)?\.png|sw\.js|manifest\.webmanifest)$/.test(pfad)) return true; return false; } diff --git a/public/gate.html b/public/gate.html index a82b8ee..638fbc9 100644 --- a/public/gate.html +++ b/public/gate.html @@ -288,13 +288,13 @@