From d68d10d002966ac79bab6e47465a5b2a61ed325d Mon Sep 17 00:00:00 2001 From: Dogfather Date: Sun, 23 Aug 2026 17:07:35 +0200 Subject: [PATCH] Zahlungen: Ladefehler sichtbar machen statt ewig "Wird geladen" Rueckmeldung 23.08.2026: "da steht das aber passiert nichts" -- der Reiter Zahlungen zeigte in beiden Kaesten dauerhaft "Wird geladen...". Geprueft statt vermutet: Der Server antwortet (401 auf unangemeldete Anfragen, Webhook 400), die ausgelieferte Seite enthaelt die Funktion, und lokal nachgestellt laeuft der Ablauf sauber durch. Die Anfrage bricht nach 15 Sekunden von selbst ab. Der eigentliche Mangel liegt woanders und ist meiner: Ein Ladehinweis ohne Ende ist die schlechteste aller Rueckmeldungen. Er sieht aus wie Arbeit und ist doch nur Stillstand -- man kann nicht unterscheiden, ob die Anfrage laeuft, fehlgeschlagen ist oder das Skript gar nicht angesprungen ist. Und wenn der Fehler dann kommt, verschwindet er in einer Meldung am Bildschirmrand. DREI AENDERUNGEN Jeder Fehler wird im Kasten selbst angezeigt, mit STATUSNUMMER im Klartext ("Konnte nicht geladen werden (Status 403)"). Die kann Filipe mir nennen, ohne die Entwicklerwerkzeuge zu oeffnen -- 403 heisst etwas voellig anderes als 500 oder "keine Verbindung", und ohne diese Zahl raet man. Dazu ein Knopf "Nochmal versuchen". Bei einem Aussetzer im Mobilfunk ist das der ganze Unterschied zwischen "geht nicht" und "geht doch". Die statischen "Wird geladen..."-Texte im HTML sind raus. Der Kasten ist jetzt leer, bis das Skript ihn fuellt -- und die Ladetexte lauten anders als vorher. Bleibt spaeter der alte Text stehen, weiss man sofort: Die Funktion ist nie angelaufen. Das ist eine Aussage, "Wird geladen" war keine. Auch die Zahlungsliste verschluckt ihren Fehler nicht mehr. Sie leerte den Kasten stillschweigend -- ein leerer Bereich ohne Erklaerung ist nicht weniger verwirrend als ein haengender Ladehinweis. GEPRUEFT: alle vier Zustaende im Browser nachgestellt -- Serverfehler 500, kein Zugriff 403, Netzausfall und Erfolgsfall. In den ersten drei erscheint Klartext samt Wiederholen-Knopf, im vierten der normale Inhalt. Verwaltung weiterhin 69 von 69. Versionsstempel und Cache-Name auf v11. Co-Authored-By: Claude Opus 5 --- webdesign/ablauf.html | 8 +++---- webdesign/anfrage.html | 10 ++++---- webdesign/faq.html | 8 +++---- webdesign/index.html | 8 +++---- webdesign/leistungen.html | 8 +++---- webdesign/portal.html | 10 ++++---- webdesign/portfolio.html | 8 +++---- webdesign/preise.html | 8 +++---- webdesign/rechtliches.html | 6 ++--- webdesign/sw.js | 2 +- webdesign/ueber.html | 8 +++---- webdesign/verwaltung.html | 48 +++++++++++++++++++++++++++++++------- webdesign/widerruf.html | 10 ++++---- webdesign/zugang.html | 8 +++---- 14 files changed, 91 insertions(+), 59 deletions(-) diff --git a/webdesign/ablauf.html b/webdesign/ablauf.html index 77b40219..5eb86bf3 100644 --- a/webdesign/ablauf.html +++ b/webdesign/ablauf.html @@ -13,8 +13,8 @@ - - + +