diff --git a/server/webdesign-gate.js b/server/webdesign-gate.js index c344cc66..f232f06e 100644 --- a/server/webdesign-gate.js +++ b/server/webdesign-gate.js @@ -445,6 +445,11 @@ export function webdesignGate(req, res, next) { pfad === "/webdesign/zugang.html" || pfad === "/webdesign/widerruf.html" || pfad === "/webdesign/rechtliches.html" || + /* Die Diagnoseseite bleibt ebenfalls offen. Sie wird genau dann + gebraucht, wenn etwas klemmt -- und dann darf nicht ausgerechnet + die Zugangswand dazwischenstehen. Sie enthaelt keine Daten, + sondern prueft nur den eigenen Browser und meldet Statusnummern. */ + pfad === "/webdesign/diagnose.html" || pfad === "/webdesign/sw.js" || pfad === "/webdesign/app.webmanifest" ) { diff --git a/webdesign/diagnose.html b/webdesign/diagnose.html new file mode 100644 index 00000000..3bb8cde5 --- /dev/null +++ b/webdesign/diagnose.html @@ -0,0 +1,228 @@ + + + + + +Diagnose — Dogfather Webdesign + + + + + +
+

Diagnose

+

+ Diese Seite prüft, warum der Verwaltungs- oder Portalbereich nicht lädt. + Sie lädt selbst keine externen Dateien — sie funktioniert also auch dann, + wenn genau die das Problem sind. +

+ +

Prüfungen

+
+
…
LäuftEinen Moment.
+
+ +
+ + +
+ +
+

Was der grosse Knopf macht

+

+ Er meldet den Service Worker ab und löscht alle zwischengespeicherten + Dateien dieser Seite. Danach holt der Browser alles frisch vom Server. + Deine Anmeldung und deine Daten bleiben unberührt — + gelöscht werden nur Kopien von Dateien, die ohnehin jederzeit neu + geladen werden können. +

+
+
+ + + +