hitobito / hitobito_cevi

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

EVENTS: Vereinfachen der Anmeldungen #84

Open chrusu opened 2 years ago

chrusu commented 2 years ago

Wir sehen keinen Bedarf für eine Anmeldung ganz ohne Login. Entsprechende Schwierigkeiten der GS (Region Zürich) sollen mit anderen Massnahmen gelöst werden:

Ortsgruppen sensibilisieren, dass Helfer und älter ein Login benötigen
allenfalls Text auf Anmeldung, das Login via DB
Rechtliche Aspekte mit der Unterschrift können allenfalls über Gesundheitskarte gelöst werden.
nchiapol commented 2 years ago

(Text im Comment von Chrusu vom Februar bezieht sich auf eine Cevi-interen Diskussion und ist hier nicht relevant.)

Es geht uns um den Ablauf, wenn jemand über unsere Webauftritte auf einen Kurs aufmerksam wird auf den Externe-Anmeldungen-Link (https://cevi.puzzle.ch/groups/5/public_events/1155) verwiesen wird [1]. Da gibt es zwei Fälle:

Die Person hat bereits ein Login:

Ist:
  1. Auf Website auf Link klicken
  2. Auf https://cevi.puzzle.ch/groups/5/public_events/1155/ auf "anmelden"-klicken
  3. Auf https://cevi.puzzle.ch/groups/5/events/1155/register mit bestehenden Login-Infos anmelden
  4. Auf https://cevi.puzzle.ch/groups/5/events/1155 auf "anmelden"-klicken
  5. Kontakt-Angaben kontrollieren und "weiter"
  6. Anmeldefragen beantworten und "anmelden"
Soll:
  1. Auf Website auf Link klicken
  2. Seite mit Infos zu Kurs oben (wie https://cevi.puzzle.ch/groups/5/public_events/1155/) und Formularen unten (wie https://cevi.puzzle.ch/groups/5/events/1155/register): mit bestehenden Login-Infos anmelden
  3. Kontakt-Angaben kontrollieren und "weiter"
  4. Anmeldefragen beantworten und "anmelden"

Die Person hat noch kein Login:

Ist
  1. Auf Website auf Link klicken
  2. Auf https://cevi.puzzle.ch/groups/5/public_events/1155/ auf "anmelden"-klicken
  3. Auf https://cevi.puzzle.ch/groups/5/events/1155/register unter "Du hast noch kein Login?" Haupt-E-Mail erfassen.
  4. Kontaktangaben erfassen
  5. Anmeldefragen beantworten und "anmelden"
Soll: (vgl. auch: https://github.com/cevi/hitobito_cevi/issues/129#issuecomment-1048842979)
  1. Auf Website auf Link klicken
  2. Seite mit Infos zu Kurs oben (wie https://cevi.puzzle.ch/groups/5/public_events/1155/) und Formularen unten (wie https://cevi.puzzle.ch/groups/5/events/1155/register) unter "Du hast noch kein Login?" Haupt-E-Mail erfassen.
  3. Kontaktangaben erfassen (detailliert gemäss Anlass-Anmeldung und nicht bloss Angaben der Selbstregistration)
    • [User wird bei hinterlegter Gruppe registriert [2] (analog Selbstregistration)] --> Wird in https://github.com/cevi/hitobito_cevi/issues/129 umgesetzt / nicht Teil dieses Issues.
    • User erhält Passwort Mail (analog Selbstregistration, Text mit Hinweis auf Kurs; idealerweise kann das aber später bearbeitet werden und Person kann direkt weiter.)
  4. Anmeldefragen beantworten und "anmelden" [3]

[1] Bei Anlässen die nur für Personen mit bestehendem Login offen sind, ist der Prozess ok. In diesem Fall muss von der Website einfach auf https://cevi.puzzle.ch/groups/5/events/1155 verwiesen werden und die Person kommt dann nach dem Login direkt zur richtigen Seite.

[2] Vorschlag von Chrusu in https://github.com/cevi/hitobito_cevi/issues/129 mit einer zusätzlichen Option für die Auswahl ist als Übergangslösung und im Hinblick auf die Rückwärtskompatibilität ok. Mittelfristig und wäre es aber wohl einfacher, wenn die alte Option ganz ersetzt würde. D.h. bei externen Anmeldungen immer eine Gruppe angegeben werden muss, in der externe Anmeldungen hinzugefügt werden. --> Wird in https://github.com/cevi/hitobito_cevi/issues/129 umgesetzt / nicht Teil dieses Issues.

[3] Die Warnung zu Vorbedingungen wird angepasst: "Vorbedingungen für Anmeldung sind möglicherweise nicht erfüllt. Folgende Qualifikationen werden manuell überprüft: ..."