Skip to content

EVENTS: Kantonsübergreifende Sichtbarkeit von Kursen und Anlässen #1813

@kronn

Description

@kronn

Als Verwalter von Anlässen
möchte ich das global sichtbare Anlässe besser sichtbar sind,
um dies an die Erwartungen der Organisation anzupassen.

Neu soll das aktuelle Verhalten nur noch für die PBS gelten. Für die Jubla ist ein ähnliches Verhalten gewünscht, jedoch sollen hier alle Leitungsfunktionen die Kurse sehen. Für den SBV wäre es sinnvoll, wenn Anlässe, bei denen das so konfiguriert ist, direkt über die Hauptnavigation "Anlässe" sichtbar wären.

Anforderung PBS:

[Es ist] gewünscht, dass Teilnehmerinnen sich nicht selber für Kurse anmelden, die nicht im eigenen Kanton stattfinden. Stattdessen sollen die Teilnehmerinnen jeweils die [Ausbildungsverantwortlichen] des eigenen Kantons informieren, diese verteilen dann die Personen auf (ausserkantonale) Kurse.

Anforderung Jubla:

Die Kursübersicht für die Jubla soll angepasst werden: Alle Personen ab Ebene Leitungsperson sollen die Kursübersicht analog einer Abteilungsleitung dargestellt erhalten; sprich: Standardmässig alle Ebenen mit Involvierung (die eigene Ebene und die darüberliegenden) anzeigen lassen; aber als Option mit dem drop-down-Menü auch alle anderen Kursorganisatoren auswählen können – oder durch Klick auf «Alle Gruppen» direkt alle Kurse anzeigen lassen.

Um in der Übersicht trotzdem noch klar zu sehen, von welchem Kanton der Kurs organisiert wird, sollte als weitere Spalte (z.B. zwischen Datum und Anmeldestand) der Hauptorganisator (= Kanton, in welchem der Kurs erfasst wurde) sichtbar sein, damit sie sehen, in welchem Kanton sie sich anmelden.

Anforderung SBV:

Wir erwarten spontan, dass [Anlässe, die mit "Anlass ist für die ganze Datenbank sichtbar" markiert sind] allen Benutzern von hitobito angezeigt werden, wenn diese im Menü links unter Anlässe schauen. Dies ist jedoch nicht der Fall. (Beispiel-Event: https://sbv.puzzle.ch/de/groups/86/events/61 ist nicht sichtbar für die Person https://sbv.puzzle.ch/de/groups/1592/people/16366.html)

Tech-Spec

  • Grundsätzlich sollten Anlässe global sichtbar gemacht werden können
  • Für Kurse gelten besonderen Regeln, die im Wagon untergebracht werden
  • für die PBS muss das bisherige Verhalten gleich bleiben

ToDo

  • Kurssichtbarkeit
    • Anforderungen PBS behalten
    • Anforderungen Jubla umsetzen
  • Sichtbarkeit von Anlässen
    • Anforderungen SBV nach Möglichkeit (Timebox 1h) für alle umsetzen
  • Ability EventAbility anpassen
  • ggf. View/Controller anpassen, um die Anlässe via Hauptnavigation sichtbar zu machen
  • Specs schreiben
  • Mit angemessener Rolle "durchklicken"
  • CHANGELOG-Eintrag unter "unreleased" unten hinzufügen

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions