Der Konfigurationsbildschirm
Der Konfigurationsbildschirm ist der Ort, an dem Sie das Datenmodell für Ihre Sportart definieren. Er steuert, welche Werte SportsPress verfolgt, was sie bedeuten und wie sie berechnet werden. Jede Ligatabellenspalte, Spielerstatistik, Begegnungsergebnis und Performance-Statistik, die Sie im Frontend sehen, hat ihren Ursprung hier.
Navigieren Sie dorthin über SportsPress > Konfigurieren.
Die sechs Abschnitte
Der Konfigurationsbildschirm enthält sechs Abschnitte, die in Reihenfolge auf einer einzigen Seite angezeigt werden:
Begegnungsergebnisse — Die möglichen Ergebnisse einer Begegnung aus Sicht einer Mannschaft (zum Beispiel: Sieg, Niederlage, Unentschieden). Steuert die Logik der automatischen Erkennung.
Begegnungsresultate — Die erzielten Werte, die Mannschaften pro Begegnung ansammeln (zum Beispiel: Tore, Punkte). Ein Resultat wird als primäres Resultat designiert, das Ergebnisse bestimmt.
Spieler-Performance — Pro-Begegnung-Statistiken, die für einzelne Spieler eingegeben werden (zum Beispiel: Erzielte Tore, Gelbe Karten). Diese befüllen den Box-Score auf Begegnungsseiten.
Tabellenspalten — Die berechneten Spalten, die in Ligatabellen angezeigt werden (zum Beispiel: Gespielt, Gewonnen, Punkte). Erstellt mit dem Drag-and-Drop-Gleichungsersteller.
Spielermetriken — Statische Pro-Spieler-Daten, die manuell auf dem Profil jedes Spielers eingegeben werden (zum Beispiel: Größe, Gewicht). Nicht aus Begegnungen berechnet.
Spielerstatistiken — Berechnete Statistiken, die Spieler-Performance-Daten über Begegnungen hinweg aggregieren (zum Beispiel: Tore pro Spiel, Minuten pro Tor). Erstellt mit dem Drag-and-Drop-Gleichungsersteller.
Wann jeder Abschnitt konfiguriert wird
Wenn Sie während der Einrichtung eine Sportvorlage ausgewählt haben, hat SportsPress alle sechs Abschnitte mit geeigneten Ausgangswerten vorausgefüllt. Sie müssen Konfigurieren nur besuchen, wenn Sie Elemente ändern, hinzufügen oder entfernen möchten.
Wenn Sie „Benutzerdefiniert" als Ihre Sportart ausgewählt haben oder wenn die vorab geladenen Werte nicht mit den Regeln Ihrer Sportart übereinstimmen, müssen Sie jeden Abschnitt manuell einrichten, bevor Sie Begegnungen erfassen.
Eine allgemeine Reihenfolge für die Einrichtung von Grund auf:
Definieren Sie zuerst Begegnungsresultate – sie sind die rohen erzielten Werte, von denen alles andere abhängt.
Definieren Sie Begegnungsergebnisse und weisen Sie Bedingungen zu, die auf Ihr primäres Resultat verweisen.
Definieren Sie Spieler-Performance-Elemente, die in Box-Scores verfolgt werden.
Definieren Sie Tabellenspalten und erstellen Sie deren Gleichungen aus Resultaten, Ergebnissen und anderen Spalten.
Definieren Sie Spielermetriken für alle statischen Profildaten.
Definieren Sie Spielerstatistiken und erstellen Sie deren Gleichungen aus Performance-Daten.
Die Drag-and-Drop-Oberfläche
Tabellenspalten und Spielerstatistiken verwenden beide einen Gleichungsersteller. Wenn Sie ein einzelnes Element zur Bearbeitung öffnen, zeigt das Meta-Feld Gleichung eine Palette anklickbarer Schaltflächen, die nach Kategorien gruppiert sind (Begegnungen, Resultate, Ergebnisse, Performance, Operatoren, Konstanten usw.). Klicken Sie auf eine Schaltfläche, um sie dem Gleichungsformelbereich hinzuzufügen. Klicken Sie auf das × bei einem Token in der Formel, um es zu entfernen.
Die Gleichung wird als durch Leerzeichen getrennte Zeichenfolge aus Variablen-Tokens und Operatoren gespeichert, zum Beispiel: $win + $draw. Diese Zeichenfolge wird jedes Mal ausgewertet, wenn die Tabelle oder Liste generiert wird.
Elemente innerhalb jedes Abschnitts werden nach der WordPress-Menüreihenfolge (dem Feld Reihenfolge im Bearbeitungsbildschirm der Attribute-Box) geordnet. Ziehen Sie Zeilen in der Listenansicht, um sie neu zu ordnen; die neue Reihenfolge wirkt sich sofort im Frontend aus.
Wie Änderungen angewendet werden
Änderungen in Konfigurieren werden zukünftig angewendet, berechnen aber auch historische Daten neu. Da SportsPress Tabellenspalten-Werte und Spielerstatistiken dynamisch aus gespeicherten Begegnungsdaten berechnet und nicht in einer separaten Tabelle zwischenspeichert, ändert die Aktualisierung einer Gleichung sofort das, was überall angezeigt wird, wo diese Gleichung verwendet wird – einschließlich vergangener Begegnungen.
Das Hinzufügen eines neuen Ergebnisses, Resultats oder Performance-Elements macht es für die Dateneingabe bei allen zukünftigen Begegnungen verfügbar. Es fügt rückwirkend keinen Wert zu vergangenen Begegnungen hinzu; diese Begegnungen zeigen null oder leer für das neue Element, es sei denn, Sie bearbeiten sie.
Das Löschen eines Konfigurationselements entfernt es aus Gleichungen, die darauf verwiesen haben. Jede Spalte oder Statistik, deren Gleichung auf die gelöschte Variable verwiesen hat, wird null oder einen Fehler ergeben. Überprüfen Sie Gleichungen nach jeder Löschung.
