43 lines
2.6 KiB
Markdown
43 lines
2.6 KiB
Markdown
|
|
## Optimierung Spieltag-Details
|
|
Die Erfassung von Strafen muss möglichst schnell und komfortabel mögiich sein. Dafür muss die Seite DayDetails opimiert werden.
|
|
Es soll möglich sein eine Person in der Teilnehmerliste auszuwählen. Bei der Erfassung einer neuen Strafe kann diese Person direkt vorbelegt werden. Außerdem soll zusätzlich zum Button "Strafe hinzufügen" ein Menü-Button angezeigt werden, der eine Kurzwahl aller Strafen mit der Option "IsOneClick" ermöglicht.
|
|
Der Benutzer soll visuell leicht erkennen können, ob und welcher Teilnehmer aktuell markiert wurde.
|
|
|
|
|
|
|
|
## Erweiterte Registrierung & Club Mitgliedschaften - done
|
|
Die REgistrierung funktioniert, entspricht aber noch nicht den Anforderungen. Ergänze nach der Phase
|
|
F3 noch eine Phase "Erweiterte Registrierung". Dabei sollen neue User im Zuge der Registrierung erst mal
|
|
nur "pending" sein, und auf Freischaltung durch die Club-Admins warten müssen. Das Login soll nach der
|
|
Registieriung möglich sein, aber auf dem Dashboard wird zum jeweiligen Club nur der Status angezeigt,
|
|
dass man auf die Freischaltung zum Club warten muss. Wenn der User bei der Registireirung keinen Club
|
|
angegeben hat, soll er die Mögloichkeit haben, sich nach der Anmeldung zum einem Club registieren zu
|
|
können / einem Club beitreten zu können. Die vorhanden Club-Admins oder der Super-Admin (falls noch kein
|
|
Club-Admin vorhanden) sollen per Mail über die neue Registrierung informiert werden, und dann die
|
|
Freischaltung vornehmen können. Bevor du diese Anforderung in die Planung aufnimmst, durchdenke sie und
|
|
stelle etwaige Rückfragen.
|
|
|
|
|
|
Rückfragen zur erweiterten Registrierung - Ergebnisse:
|
|
|
|
| Frage | Antwort |
|
|
|----------------|----------------------------------------------------|
|
|
| E-Mail-Versand | Später implementieren (Stub/Interface) |
|
|
| Club-Beitritt | Club-Name eingeben + Einladungslink |
|
|
| Ablehnung | Status "Abgelehnt" + Begründung + Infomail an User |
|
|
| Admin-UI | Admin Users Page (B5) + Dashboard-Widget |
|
|
|
|
Details:
|
|
|
|
1. E-Mail: Kein SMTP jetzt - StubEmailService mit Logging, SMTP später
|
|
2. Club-Beitritt ohne Club-Angabe:
|
|
- User kann Club-Name eingeben (Suche)
|
|
- Club-Admin kann Einladungslink generieren
|
|
3. Bei Ablehnung:
|
|
- Eintrag bleibt mit Status "Rejected"
|
|
- Admin gibt Begründung an (RejectionReason)
|
|
- User bekommt Info-Mail (Stub)
|
|
4. Freischaltungs-UI:
|
|
- Integration in Admin Users Page (B5)
|
|
- Zusätzlich Dashboard-Widget für Schnellzugriff |