Interne Bewerbungs-Rückseiten (Postfach, Zugänge, Login) komplett entfernt
Auf Wunsch: die öffentlichen Bewerbungsseiten (bewerben*.html) bleiben unverändert bestehen, aber die internen "Rückseiten", wo die Bewerbungen verwaltet wurden, werden nicht mehr gebraucht und sind komplett raus: - postfach.html (Bewerbungs-Postfach) und zugaenge.html (Zugänge & Rollen) gelöscht - zugehörige tote Skripte gelöscht: postfach.js, zugaenge.js, admin-auth.js - "Login"-Knopf in der Navigation entfernt - "Intern"-Block im Footer (Bewerbungs-Postfach / Zugänge & Rollen) entfernt - KEIN_NAHTLOSER_WECHSEL-Ausnahmeliste geleert (referenzierte nur die jetzt gelöschten Seiten) - .nav-login CSS-Regeln entfernt (totes CSS) - robots.txt: Disallow-Zeile für /postfach.html entfernt Der Cloudflare-Worker (Backend/D1) und die Bewerbungsformulare selbst bleiben unangetastet — Bewerbungen können weiterhin eingereicht werden.
This commit is contained in:
+5
-15
@@ -95,11 +95,6 @@
|
||||
<nav class="nav-links">
|
||||
${NAV.map(renderNavItem).join("")}
|
||||
<a class="nav-cta" href="bewerben.html"><span>Bewerben 🩵</span></a>
|
||||
<!-- Interner Einstieg: klein, aber auf JEDER Seite oben sichtbar,
|
||||
damit Dogi und das Team nie danach suchen müssen. -->
|
||||
<a class="nav-login" href="postfach.html" title="Interner Login — Postfach & Zugänge">
|
||||
<span aria-hidden="true">🔒</span> Login
|
||||
</a>
|
||||
</nav>
|
||||
</div>
|
||||
</header>`;
|
||||
@@ -175,16 +170,11 @@
|
||||
<li><a href="bewerben.html">Bewerben</a></li>
|
||||
<li><a href="kontakt.html">Kontakt</a></li>
|
||||
</ul>
|
||||
<h4 style="margin-top:1.4rem;">Intern 🔒</h4>
|
||||
<ul>
|
||||
<li><a href="postfach.html">Bewerbungs-Postfach</a></li>
|
||||
<li><a href="zugaenge.html">Zugänge & Rollen</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="container footer-bottom">
|
||||
<span>© ${year} Dogfather Universe. Team Dogi ist Familie 🩵</span>
|
||||
<span><a href="kontakt.html">Impressum & Datenschutz</a> · <a href="postfach.html">🔒 Interner Login</a></span>
|
||||
<span><a href="kontakt.html">Impressum & Datenschutz</a></span>
|
||||
</div>
|
||||
</footer>`;
|
||||
}
|
||||
@@ -286,14 +276,14 @@
|
||||
Inhaltsbereich <main> aus. Kopfzeile, Fußzeile und der Musik-Knopf
|
||||
bleiben stehen — die Musik läuft einfach weiter.
|
||||
|
||||
Wichtig für die Sicherheit: Die internen Seiten (Postfach, Zugänge)
|
||||
sind bewusst AUSGENOMMEN und laden weiterhin ganz normal. An Login,
|
||||
Sitzung und Rechten ändert sich dadurch nichts.
|
||||
Die Liste unten kann bei Bedarf wieder Seiten aufnehmen, die bewusst
|
||||
NICHT nahtlos geladen werden sollen (z.B. künftige interne Bereiche
|
||||
mit eigenem Login) — aktuell gibt es keine solche Seite mehr.
|
||||
|
||||
Absicherung: Geht beim Holen irgendetwas schief, wird ganz normal
|
||||
zur Zielseite navigiert. Schlimmstenfalls ist es also wie vorher.
|
||||
=================================================================== */
|
||||
const KEIN_NAHTLOSER_WECHSEL = ["postfach.html", "zugaenge.html"];
|
||||
const KEIN_NAHTLOSER_WECHSEL = [];
|
||||
|
||||
/* Seiteneigene Skripte melden sich fast alle über "DOMContentLoaded" an.
|
||||
Nach dem ersten Laden ist dieses Ereignis längst vorbei — ein später
|
||||
|
||||
Reference in New Issue
Block a user