Basketball-Sportfunktionen
Das Basketball-Plugin ist eine reine Konfigurationsschicht über SportsPress. Folgende Funktionen ergänzt es:
Standardsport-Voreinstellung
Bei der Aktivierung filtert das Plugin sportspress_default_sport, um basketball zurückzugeben. Dadurch lädt der SportsPress-Konfigurationsbildschirm (SportsPress → Konfiguration) basketballspezifische Standardwerte: Ergebnistypen (Points), Performance-Metriken (Points, Rebounds, Assists, Steals, Blocks usw.) sowie Voreinstellungen für den Equation Builder, die auf Box-Score-orientierte Spielwertung zugeschnitten sind.
Um die aktive Sportart später zu ändern, gehe zu SportsPress → Konfiguration und wähle eine andere Voreinstellung im Dropdown Sport. Das Basketball-Plugin sperrt dich nicht ein – es prägt lediglich die anfänglichen Standardwerte.
Verbesserungen der Admin-Assets
Das Plugin lädt css/admin.css und js/admin.js ausschließlich auf den Adminbildschirmen sp_event und edit-sp_event. Diese passen das Layout der Begegnungsbearbeitung an die Eingabe von Basketball-Box-Scores an – beispielsweise durch angepasste Spaltenbreiten in der Performance-Tabelle, damit die größere Anzahl an Basketball-Statistiken hineinpasst.
Die Assets werden auf keinen anderen Adminseiten geladen, sodass sie die allgemeine Adminperformance nicht beeinflussen.
Was das Plugin NICHT hinzufügt
Keine Einstellungsseite
Keine neuen Meta-Felder
Keine neuen Template-Sektionen (Basketball nutzt die Standard-Templates für Mannschaft/Spieler/Begegnung)
Keine neuen Widgets oder Shortcodes
Keine Umrechnung von Teilstatistiken (im Basketball nicht erforderlich)
Wenn du basketballspezifische Funktionen benötigst, die über den SportsPress-Kern hinausgehen (z. B. Live-Scoring, fortgeschrittene Wurfdiagramm-Visualisierungen), brauchst du dafür ein eigenes Plugin oder Theme-Override.
