doc: describe plugin's generell outlook and intent

This commit is contained in:
Rai-Ka committed 2023-11-04 00:24:25 +01:00
1 parent 408961ec45
commit dc75eabcf5
3 files changed
+185

No files matched your search

+46
View File
@@ -1,2 +1,48 @@
# rkWichteln.git
# FamilienWichteln - ein Plugin für's Weihnachtliche Wichteln.
# Plugin Conversion for Wordpress
# Bestandteile und Aufbau
## Teilnehmer und Wichtelgruppe
- User ist Teilnehmer
- Jeder Teilnehmer kann Wunschlisten anlegen und verwalten, die für alle sichtbar sind.
- Jeder Teilnehmer hat ggfls. einen oder mehr Partner
- Liste Partner
- Teilnehmer gehören einer oder mehreren Wichtelgruppen an
- Jeder Teilnehmer einer Wichtelgruppe zieht einen Wichtelpartner aus der gleichen Gruppe
- I.d.R. dürfen Teilnehmer keine eigenen Partner ziehen
## Wichtelgruppe
- Wichtelgruppe ist eine Sammlung von Teilnehmern
- Ein User ist Verwalter der Gruppe, muss kein Teilnehmer der Gruppe sein.
### Aufgaben des Verwalters
- Aufnahme und Löschung von Usern als Teilnehmer der verwalteten Gruppe
- Partnerzuweisung macht der User selbst in seinem Profil?
oder doch der Verwalter (Partner könne in den unterschiedlichen Gruppen unterschiedlich sein)
- Start der Ziehung
- Beendigung der Ziehung
- Kontrolle...
## erste Umsetzung technisch
- User der Familie anlegen
- Wunschliste(n)
- Zuordnung der liste zu Teilnehmer oder User?
- Partnerliste:
- Person -> Partner
- Partner -> Person
--> Hash!
- Wichtelgruppenliste
- Teilnehmer
- Wichtelpartnerliste der Wichtelgruppe
- Teilnehmer
- gezogen?
- Wichtelpartner
- nicht gezogen?
-
- Vorbelegung der Wichtelpartner?
- Ziehung zur Vorbelegung
- Ziehung "on the fly"