Vergangene Mitgliedschaften sichtbar, Antworten nicht mehr aus dem Cache

Wer sich aus einem Gruppen-CC herausredesignt hat, war trotzdem darin - der
CC verschwand aber aus seiner Liste. Jetzt steht er am Fuss der Kette, in die
der Spieler von dort aus gewechselt ist, gekennzeichnet als "war dabei" und
mit dem Hinweis, wem er gehoert und wohin es weiterging. Verschieben oder
entscheiden laesst sich daran nichts: es ist der Platz eines anderen.
Frueheres, das zu keinem heutigen Platz fuehrt, steht unter "Frueher
genutzt". Dasselbe gilt fuer einen gewoehnlichen Austritt.

Neu eingetragene CCs tauchten manchmal erst nach einem Neuladen auf. Die
Antworten der Schnittstelle trugen keinen Cache-Header, und ohne Angabe darf
ein Browser selbst entscheiden, wie lange er eine GET-Antwort aufhebt - dann
steht nach dem Anlegen die alte Liste auf dem Schirm. Sie tragen jetzt
no-store, was nebenbei verhindert, dass Spielerdaten im Cache liegen bleiben.

Ausserdem: die Pfeile zwischen den Kettengliedern sind groesser und tragen
die Akzentfarbe - sie sind das Einzige, was die Leserichtung verraet. Und
"Zurueknehmen" heisst jetzt "Loeschen", weil genau das passiert.
This commit is contained in:
2026-09-21 13:35:48 +02:00
parent 6094e4eaef
commit c82391e73f
8 changed files with 223 additions and 32 deletions
+5
View File
@@ -64,6 +64,11 @@ diese Kette gehörte.
Das Verschieben **ordnet nur ein**: Es entscheidet nichts, bucht nichts und ändert an keinem
Status etwas. Wer aktiv war, bleibt aktiv.
Am Fuß einer Kette kann ein CC stehen, der jemand anderem gehört - der Gruppen-CC, aus dem sich
der Spieler herausredesignt hat. Er war darin, und das bleibt sichtbar; verschieben oder
entscheiden lässt sich daran nichts, denn es ist der Platz eines anderen. Frühere
Mitgliedschaften, die zu keinem seiner Plätze führen, stehen darunter unter *Früher genutzt*.
### Verweise an einem CC
An jedem Eintrag hängen beliebig viele Verweise - das Steam-Addon des Erstellers, ein Modell,