Ich möchte den Turnierplan unserer Tennisspielgemeinschaft in Admidio abbilden. Das hätte den Vorteil, dass alle Spieler als Benutzer eingetragen werden, somit auch ihre Kontaktdaten für Aussendungen zur Verfügung stehen.
Dazu habe ich mir überlegt die verschiedenen Mannschaften als eigenständige Rollen zu definieren und einer Kategorie "Mannschaften" zuzuordnen. Somit kann der Mannschaftsführer als "Leiter" seine Spieler bearbeiten und pflegen. Auf Spieler anderer Vereine hat er nur Lesezugriff.
Was jetzt fehlt wäre ein Turnier- bzw. Spielplan.
Ich hätte mir das so vorgestellt:
- Ich wähle die Saison aus (damit nicht immer alles geladen werden muss).
- Dann trage ich das Datum der Begegnug ein.
- Die Heim- und Gastmanschaften werden je aus einem Dropdown-Menü (Alle sichtbaren Rollen der Kategorie "Mannschaften" werden aufgelistet) genommen.
- Aus diesen Daten kann bereits ein Terminplan (Liste) erzeugt werden
- Darunter können dann einzelne Spieler hinzugefügt werden. Es werden nur Namen angeboten, die zu der darüber ausgewählten Mannschaft passen. Es können auch mehrere Namen ausgewählt werden (z.B. bei einem Doppelspiel). Die Funktion aus dem Nachrichtenversand wäre hier vielleicht auch zu verwenden.
- Rechts daneben werden dann in Spalten die Sätze eingetragen. Mit + kann die Tabelle um eine Spalte (bzw. um einen Satz) erweitert werden.
- Weitere Spiele werden ebenfalls mit + unten angefügt (Bei uns gibt es immer 4 Einzel- und 3 Doppelpartien).
- Diese Liste darf natürlich nur von einer bestimmten Rolle bearbeitet werden. Lesezugriff sollte dann jeder bekommen.
Eine Auswertung könnte dann über eine Liste erfolgen, wo dann am Ende eine entsprechende Platzierung stattfindet.
Ich bin kein Profiprogrammierer würde mich aber gerne bereiterklären an so einem Modul (?) mitzuarbeiten (Testen, realistische Daten liefern, etc.).
viele Grüße
Ralph