hitobito / hitobito_cevi

A hitobito wagon defining the organization hierarchy and additional features for Cevi
Other
6 stars 3 forks source link

EVENTS: Konfiguration pro Kurs, ob direkt angemeldet, oder manuell zugewiesen (Warteliste) #79

Closed chrusu closed 2 years ago

chrusu commented 2 years ago

Kurs-Marktplatz: hier sehen wir keinen Bedarf. Das bestehende Tab "Anmeldungen" bzw. die damit verknüpfte Warteliste möchten wir aber nutzen.

Tech spec

TODO

nchiapol commented 2 years ago

Bei uns gibt es grundsätzlich zwei Typen von Anmelde-Abläufen: a. Eine Person meldet sich an und ist (sofern Platz verfügbar) sofort angemeldet. (identisch zu normalen Anlässen) b. Eine Person meldet sich an, die Anmeldung erscheint dann auf dem Tab "Anmeldungen". Sie wird anschliessend noch manuell geprüft und falls alles OK ist dem vorgesehenen Kurs zugewiesen. (Aktuelles Verhalten von Kursen)

Die Kurs-Marktplatz funktion bei der die Person mehrere mögliche Angebote auswählen kann und dann einem davon zugwiesen wird verwenden wir nicht.

Wir möchten, dass bei Kursen pro Kurs konfiguriert werden kann ob Ablauf (a) oder (b) gilt.

nchiapol commented 2 years ago

Vielen dank für die Arbeit, ich habe eben damit herumgespielt. Folgende Dinge sind mir aufgefallen:

ThomasEllenberger commented 1 year ago

Finde den Vorschlag von @nchiapol gut, das neue Tag "Verwendet Voranmeldung" zu nennen, damit es nicht zur Verwechslung mit der Warteliste kommt.

Habe das Issue kurz getestet, dabei ist mir noch folgendes aufgefallen: Hat man bei einem Kurs sowohl "Verwendet Warteliste" wie auch "Warteliste" aktiv, so landen Personen welche sich anmelden bei den Anmeldungen direkt links, bei den Zugeteilten Teilnehmenden, anstatt bei den Anmeldungen. Hat man nur "Verwendet Warteliste" aktiviert, landen sie erst rechts bei Anmeldungen und müssen dann manuell rübergeschoben werden. Dies müsste meines Erachtens auch so funktionieren wenn beide Angewählt sind. Oder kommt dies nie vor? Müssten die jeweiligen Funktionen dann exklusiv sein, so dass man nur eine der beiden verwenden kann?

nchiapol commented 1 year ago

@ThomasEllenberger Vielen Dank für dein Test und den Hinweis. Da funktioniert wirklich auch noch nicht alles wie es sollte. Aber das von dir Beschrieben verhalten scheint eigentlich ziemlich passend. Denn hier funktioniert die Anmeldung wie von uns gewünscht analog zu Anlässen, ohne die von mir im letzten Kommentar beschriebene Verwirrung um die Abmeldeknöpfe und co.

Ich habe selbst ebenfalls noch einmal getestet und wenn ich nichts falsch gemacht habe dann funktioniert "Verwendet Warteliste" ohne "Verwendet Voranmeldung" ebenfalls nicht (die Person wird auch bei zu wenig Platz sofort zugewiesen...)

Entsprechend scheint einiges der neuen Funktionalität buggy aber auch unnötig. Bezüglich dem "Zuteilungsverhalten" gilt bei uns:

Entsprechend könnte für uns die beiden Optionen zu einer "Verwendet Voranmeldung" (true == (b), false == (a) konsolidiert werden. Damit sind wir dann auch die Probleme aus meinem letzten Kommentar los.

Die Mails konnte ich noch nicht Testen, die wurden erst heute morgen gemerged. Ideal wären es direkt nach der Anmeldung aber drei verschiedene:

nchiapol commented 1 year ago

Unterdessen ist #80 auf der Integration. Die Mails funktionieren soweit in Ordnung. Zudem wird damit neu auch das Problem aus dem 2. Punkt korrekt gelöst und es werden die nötigen Warnungen angezeigt.

Aus meiner Sicht muss hier vorerst nichts mehr geändert werden. Es gibt noch ein paar unschöne Details (vgl. unten), die wir aber mit passenden Formulierungen im Mailtext und einer Anleitung für die Kursadministratoren abdecken können. Wir wollen hier also vorerst keine zusätzliche Zeit investieren.

unschöne Details:

Wir testen die verschiedenen Abläufe Ende Monat noch ausgiebig. Falls wir dann noch Zeit übrig haben, können wir immer noch Optimierungen vornehmen.

maede97 commented 1 year ago

image Das Feld "Status" ist verwirrend, wenn die Anmeldung noch nicht definitiv ist. Es müsste heissen: "Vorangemeldet" und danach "Zugeteilt" (anstelle von "Angemeldet" und "Zugeteilt")

nchiapol commented 1 year ago

Sammlung der Wünsche

zwingend:

wenn möglich:

nchiapol commented 1 year ago

Uns ist noch etwas aufgefallen: Solange eine Anmeldung unter "Anmeldungen" noch auf der rechten Seite (also noch nicht zugeteilt) ist, wird diese Anmeldung auf der Profilseite auch separat aufgeführt: image Klicke ich auf diesen Link, komme ich auf .../events/.../participations/... (https://cevi.puzzle.ch/groups/6/events/1171/participations/127823) auf allen anderen Wegen erreicht man nur .../events/... (https://cevi.puzzle.ch/groups/6/events/1172).

Das ist grundsätzlich ok, allerdings wird auf dieser Seite der Hinweis "Du bist für diesen Anlass vorangemeldet. Die Anmeldung ist noch nicht definitiv und muss von der Kursadministration bestätigt werden." nicht angezeigt. Damit alles konsistent ist, wäre es super, wenn das dort auch noch angezeigt werden könnte (oder der Link ebenfalls direkt auf .../events/... verweisen würde.)