Zurück-Link fehlt auf Unterseiten im Portal (Rückweg-Kette reisst ab) #42
Labels
No labels
Kind
Bug
Kind
Enhancement
Kind
Maintenance
Priority
P1
Priority
P2
Priority
P3
Status
In Progress
Status
Need More Info
Status
Zur Abnahme
Änderungen Wettspielreglement
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
sffs-tt-basel/sffs-tt-issues#42
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Was man sieht
Auf mehreren Seiten im Portal (Verwaltung und Spielbetrieb) fehlt der Link „← Zurück zu …“, obwohl man nicht über die Navigationsleiste gekommen ist.
Beispiel auf Staging:
Olli hat das an mehreren Stellen so gefunden.
Ursache
Seit Issue #4 gilt im Portal: Eine Seite zeigt den Zurück-Link nur, wenn ihre Adresse einen Herkunfts-Marker trägt (
?from=…). Wer über die Navigationsleiste kommt, bekommt keinen.Die Rücksprungziele selbst tragen aber keinen Marker (
portal/src/lib/navigation.ts,BACK_TARGETS). Wer zurückgeht, landet deshalb auf der Seite so, als käme er über die Leiste. Die Kette reisst nach einer Ebene ab.Betroffen sind alle Ziele, die selbst eine Unterseite sind:
Auftrag (Olli, 03.10.2026)
Alle Seiten im Portal prüfen und beheben, wo es keinen Zurück-Link gibt. Nicht nur die fünf oben.
Seiten, die heute gar keinen Zurück-Link haben (Stand Branch
feature/zeitbezug):/verein/spieler(Spielerliste des Vereins)/verwaltungund/spielbetriebsind die Startseiten der beiden Bereiche, dort ist keiner nötigAlle anderen Unterseiten haben
<BackLink />, zeigen ihn aber nur mit Marker. Bewusste Ausnahmen aus #4: die Kategorien-Zuweisung (eigener Zurück-Knopf wegen der Rückfrage bei ungespeicherten Änderungen), die Ligaseite im Archiv und die Begegnung in den Aufgaben (fällt ohne Herkunft auf die Aufgaben zurück).Offene Frage an Olli
Die Regel aus #4 sagt bewusst: Wer über die Navigationsleiste kommt, bekommt keinen Zurück-Link. Zwei Wege:
Wenn „auf allen Seiten“ wörtlich gemeint ist, ist es B.
Einwand von Olli gegen A (03.10.2026): Wer die Seite vor sich hat, weiss evtl. nicht, wo er herkommt. Ob ein Zurück-Link da ist, hinge bei A vom Weg ab, nicht von der Seite.
Das spricht für B: Jede Unterseite zeigt immer einen Zurück-Link mit ausgeschriebenem Ziel, z.B. „← Zurück zur Verwaltung“. Gibt es einen Marker, führt der Link dorthin, wo man herkam. Sonst führt er zur Startseite des Bereichs (Verwaltung oder Spielbetrieb).
Noch nicht als entschieden markiert.
Nachtrag aus
feature/planungsablauf(Review vom 04.10.2026, Befund M1), zwei Änderungen an der Tabelle oben:1. „Zurück zum Spielplan" gibt es nicht mehr. Der Spielplan der Verwaltung verlinkt nicht mehr auf die Match-Seite (Spec Planungsablauf 4.3, 7),
BACK_TARGETS.spielplanist gelöscht. Ein alter Link mit?from=spielplanfällt auf „Zurück zu Aufgaben" zurück. Die Zeile kann aus der Tabelle.2. Neuer Weg mit demselben Muster. Auf „Offene Aufgaben" (Verwaltersicht) führt jetzt „Alle Spiele →" auf
/spielbetrieb/spiele?from=aufgaben, Alle Spiele zeigt also „← Zurück zu Aufgaben". Die Kette reisst eine Ebene weiter ab:?from=spiele): zeigt „Zurück zu Alle Spiele"/spielbetrieb/spieleohne Marker, „Zurück zu Aufgaben" fehltDas ist dieselbe Ursache wie bei „Zurück zu den Meldungen". Die Lösung (A oder B) gilt für beide. Im Branch nicht gebaut, weil sie an der offenen Frage hier hängt.
Belege:
portal/src/pages/captain/CaptainTasksPage.tsx(Link „Alle Spiele →"),portal/src/pages/SpieleListPage.tsx:163(?from=spiele),portal/src/lib/navigation.ts(BACK_TARGETS.spieleohne Marker).Entschieden (Olli, 14.10.2026): Variante B.
Jede Unterseite im Portal zeigt immer einen Zurück-Link mit ausgeschriebenem Ziel. Steht eine Herkunft in der Adresse (
?from=…), führt er dorthin. Sonst führt er zur Startseite des Bereichs (Verwaltung oder Spielbetrieb).Damit erledigt sich auch #22, das denselben Fehler früher gemeldet hat. Mitgenommen werden #53 (
/verwaltung/cupohne Cup: kein Titel, kein Zurück-Link) und die Abstände rund um den Zurück-Link. Diese sind nicht überall gleich, an zwei Stellen steht der Link neben dem Titel statt darüber (Meldungsseite eines Vereins,ClubPage/ClubPageHeader).Noch nicht gebaut.
Nachtrag (Olli, 14.10.2026): Ohne Herkunft in der Adresse führt der Link für Captains und Spielleiter zur Startseite ihrer eigenen Sicht (Meine Aufgaben bzw. Mein Verein).
/spielbetriebdürfen sie nicht sehen, „Zurück zum Spielbetrieb“ wäre für sie also eine Sackgasse.Behoben und auf Staging (14.10.2026, Stand
main-b60a0c8).Was jetzt gilt: Jede Unterseite im Portal hat oben einen Link „← Zurück zu …“, egal wie man auf die Seite gekommen ist.
Ausserdem steht der Link überall in einer eigenen Zeile über dem Titel, immer mit gleichem Abstand. Auf der Meldungsseite eines Vereins stand er vorher neben dem Titel. Mannschaftsmeisterschaft und Ergebnisansicht sind jetzt so breit wie die übrigen Seiten.
So prüfen (Beispiel aus diesem Issue):
Dasselbe gilt für Turniere, Alle Spiele und Aufgaben (#22). Entscheid: ADR 0024. E2E 163/163 auf Staging.