Zum Inhalt springen

Turnierapp

Die Turnierapp deckt den kompletten Wettkampf ab: Anmeldung, Heats, Live-Wertung (C/V/E-Scoring), Ranglisten, Zuschauer-Ansichten und OBS-Overlays. Sie erscheint nach Aktivierung als Bereich Turnierapp mit Turniere · Athleten · Richter.

  1. Turnierapp → Turniere → Neues Turnier: Titel, Datum, Ort — es entsteht automatisch ein verknüpftes Event auf deiner Website.
  2. Im Turnier-Hub legst du Kategorien (Divisionen, z.B. Open Men / Open Women) an.
  3. Der Format-Assistent bietet Presets: Quali → Finale, Quali → Hoffnungsrunde → Finale, Standard, Ohne Hoffnungsrunde.
EinstellungWirkung
Seeding-ModusZufällig oder Snake (serpentinenweise nach Startnummer).
Aufsteiger pro HeatTop-N (1–3), steuert Advancement und KO-Baum.
KO-ZusammenführungWie viele Heats in einen KO-Heat münden (2–4).
Run-DauerLänge eines Runs; treibt den Live-Timer für Judges/Zuschauer.
ZeitplanHeat-Dauern (nach Heat-Größe), Puffer, Contest-Start je Tag, Zeitzone, freie Running Order.
Manuelle Heat-ZuordnungErlaubt Athleten manuell zwischen Heats zu verschieben.
  • Turnierapp → Athleten zeigt das org-weite Roster (echte Personen, gruppiert über alle Turniere) mit Filter nach Turnier/Kategorie und Bestätigungs-Status.
  • Klick auf eine Person öffnet den Profil-Drawer: Name, E-Mail (mit Einladen-Button, wenn kein MOEP-Account verknüpft ist), Herkunft, Foto, Bio und die Turnier-Historie; ausstehende Registrierungen bestätigst du inline.
  • Athleten können sich auch selbst über die öffentliche Turnierseite anmelden — du bestätigst die Anmeldungen im Roster.
  • Head Judge und Judge sind Modul-Rollen — vergib sie unter User Management → Mitglieder, dann erscheinen die Personen als Vorschläge.
  • Im Turnier unter Richter zuweisen wählst du Mitglieder per Suche (oder lädst externe Richter per E-Mail ein) und legst die Rolle im Turnier fest.
  1. Heats generieren: aus bestätigten Athleten je Kategorie; Seeding nach Einstellung, Lycra-Farben vergibst du pro Heat im Heat-Detail.
  2. Zeitplan: Startzeiten werden aus Heat-Dauern + Running Order berechnet — öffentlich einsehbar auf der Turnierseite.
  3. Live werten (sequenzielles Modell):
    • Der Head Judge startet im HJ-Panel den Run des aktiven Athleten (Matrix-Ansicht: Athleten × Richter, aktiver Rider hervorgehoben).
    • Judges werten in der Judge-App den aktiven Run mit C/V/E-Scores (Composition, Variety, Execution). Bei Verbindungsabbruch werden Wertungen lokal gepuffert und automatisch nachgesendet.
    • Der Head Judge bestätigt den Run (oder setzt einzelne Ausreißer-Wertungen zurück) — erst dann geht es zum nächsten Athleten.
  4. Advancement: Nach Abschluss der Heats steigen die Top-N auf; Hoffnungsrunde und KO-Baum füllen sich automatisch nach den Format-Einstellungen.
  • Öffentliche Turnierseite: Live-Leaderboard, Brackets mit LIVE-Badge, Heat-Details, Zeitplan und Run-Timer — unter deinverein.moep.cloud/tournament/….
  • OBS-Overlays: Im Turnier-Hub liefert der Overlay-Konfigurator Browser-Source-URLs für Leaderboard, Lower-Third, Ergebnisse und Rider-Profil — konfigurierbar in Farbe, Position, Skalierung und Athleten-Anzahl.

Löschen (Papierkorb, mit Sicherheitsabfrage) entfernt Turnier + verknüpftes Event aus allen Ansichten. Das Recht dafür ist als eigene Berechtigung (tournament.delete) in der Rollenverwaltung steuerbar.