feat: Rueckfrage, bevor jemand von der Zentrale verdraengt wird

Ein einzelner Klick konnte den aktuellen Besetzer der Zentrale verdraengen.
Sitzt dort jemand anderes, kommt jetzt erst eine Rueckfrage, die die
betroffene Person nennt und sagt, was mit ihr passiert - je nach Lage
Rueckstellung auf das eigene Tuerschild, Vermerk als Stamm-Besetzer, oder
der Hinweis dass sie ohnehin dorthin gehoert. Ist die Zentrale frei, wird
ohne Rueckfrage besetzt.

Eine Rueckgabe zu erzwingen waere die naheliegende Alternative, wurde aber
bewusst nicht gebaut: wer abends ohne Freigabe nach Hause geht, wuerde die
Zentrale damit sperren. Am naechsten Morgen koennte niemand den Empfang
besetzen, weil der Vorgaenger nicht da ist um freizugeben. Genau diese
Sperre soll das Feature vermeiden.

Nebenbei eine Ungenauigkeit behoben: die Seite hat behauptet, der Besetzer
werde "auf das eigene Tuerschild zurueckgesetzt" - auch dann, wenn er gar
keines hat. Die drei Faelle werden jetzt unterschieden.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-08-21 09:14:45 +00:00
co-authored by Claude Opus 5
parent 0867221a3c
commit 5d2bd8eff8
3 changed files with 82 additions and 12 deletions
+18 -2
View File
@@ -221,11 +221,27 @@ gefahrlos neu ladbar:
| Lage | Angebot |
|------|---------|
| Zentrale frei | **Zentrale besetzen** |
| jemand anderes sitzt darauf | **Zentrale uebernehmen**, mit Hinweis was mit dieser Person passiert |
| Zentrale frei | **Zentrale besetzen**, ohne Rueckfrage |
| jemand anderes sitzt darauf | **Zentrale uebernehmen** mit Rueckfrage, siehe unten |
| man sitzt selbst darauf | **Zurueck auf mein Tuerschild** |
| es ist der eigene Stammplatz | kein Knopf, nur der Hinweis dass nichts zu tun ist |
### Rueckfrage beim Verdraengen
Sitzt bereits jemand anderes auf der Zentrale, kommt vor der Uebernahme eine
Rueckfrage. Sie nennt die betroffene Person und was mit ihr passiert:
- sie gehoert auf die Zentrale und kommt automatisch zurueck, sobald wieder
freigegeben wird
- sie hat ein eigenes Tuerschild und wird dorthin zurueckgesetzt
- sie hat kein eigenes Tuerschild und wird als Stamm-Besetzer vermerkt
Eine Rueckgabe wird dagegen **nicht** erzwungen, und das ist Absicht: wer abends
ohne Freigabe nach Hause geht, wuerde die Zentrale sonst sperren. Am naechsten
Morgen koennte niemand den Empfang besetzen, weil der Vorgaenger nicht da ist um
freizugeben, und es muesste jedes Mal ein Administrator eingreifen. Die Rueckfrage
verhindert das versehentliche Verdraengen, ohne diese Sperre zu erzeugen.
Jede Aktion leitet auf diese Seite zurueck (POST/Redirect/GET). Man landet also nie
auf einer Formular-Antwort, die beim Neuladen die Aktion wiederholen wuerde, und sieht
nach jedem Klick den neuen Zustand samt Bestaetigung.