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:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user