Versionshistorie
Was hat sich wann verändert – transparent und nachvollziehbar.
DBV & Gruppe Nord/Mitte/Süd-Ost – Turnierarchiv komplett
- Neu Deutscher Badminton-Verband (DBV) mit vollständigem Turnierarchiv – nationale und überregionale Meisterschaften ab 2007
- Neu Gruppe Nord, Gruppe Mitte, Gruppe Süd-Ost: überregionale Turniere jetzt abrufbar – z. B. Norddeutsche Meisterschaften, Mitteldeutsche Titelkämpfe
- Neu Turnier-Spielerprofile für alle Verbände verknüpft: Bayern (BBV), Hessen (HBV) und Baden-Württemberg (BWBV) – Spieler auf Turnierergebnisseiten direkt mit Liga-Profil verlinkt
- Neu Automatischer Turnier-Update: neue Turniere werden täglich geprüft und importiert
- Verbessert Startseite: Kennzahlen überarbeitet – jetzt mit Turnieranzahl und „alle Matches“ statt Nationen-Zahl
- Verbessert Gesamtstand: 3.617 Turniere mit 726.927 Turnierspielen aus allen Verbänden und Gruppen
Bayern ist dabei – BBV live
- Neu Bayerischer Badminton-Verband (BBV) als sechster Verband integriert – 284 Vereine, Ligabetrieb ab 2017/18
- Neu Verbandsebene (Bayern) und alle sechs Bezirke (Oberbayern, Mittelfranken, Unterfranken, Oberfranken, Niederbayern/Oberpfalz, Schwaben) mit aufklappbaren Akkordeons
- Neu 853 Turniere für Bayern importiert und mit Spielerprofilen verknüpft
Spielgemeinschaften
- Neu Vereinsseite: Kader und letzte Ergebnisse der SG-Partnervereine werden nativ eingebettet – Spieler beider Vereine auf einen Blick
- Neu Mannschaftsseite: Logos und Links aller SG-Partnervereine im Hero-Bereich – nur die zur Mannschaft passende Kategorie (Erwachsene oder Jugend)
- Neu Spielberichte: Vereinslogos beider SG-Partner werden korrekt angezeigt
- Verbessert Spieler-Vereinszuordnung: Legionäre in Spielgemeinschaften werden ihrem echten Mitgliedsverein zugeordnet – nicht dem SG-Gastgeber (betrifft z. B. SG Blankenfelde/Köpenick, SG Grünau/Baumschulenweg)
Globale Suche – Spieler & Vereine
- Neu Search Strip auf der Startseite: Suchfeld direkt unterhalb des Hero-Bereichs, ab 3 Zeichen erscheint ein Dropdown mit bis zu 3 Spielern und 3 Vereinen – mit Vereins-Zugehörigkeit und Namenshervorhebung
- Neu Volltext-Suchergebnisseite (
suche.php) mit paginierter Trefferliste für alle fünf Verbände – Spieler und Vereine in getrennten Sektionen - Neu Suchfeld sticky ab 640px: bleibt beim Scrollen unterhalb der Navbar sichtbar
- Verbessert Datenbasis: 31.770 Spieler aus allen Verbänden zentral in der
players-Tabelle hinterlegt (aus Spielberichten extrahiert)
Gegenüberstellung – Disziplinbilanz je Staffel
- Neu Gegenüberstellung auf jeder Staffelseite: neuer Tab zeigt die kumulierten Siege:Niederlagen je Disziplin (1.HD, DD, 1.HE, DE, GD …) für jedes Team über alle abgeschlossenen Begegnungen der Saison – dynamisch, funktioniert für alle Spielmodi (8, 6 oder weniger Spiele)
- Verbessert Teamnamen auf Mobile kürzer: führende Vereinskürzel wie SV, BC, TSV, BG, BSC werden auf kleinen Bildschirmen ausgeblendet – mehr Platz für den eigentlichen Ortsnamen
NBV live · dreistufige Ligastruktur · UX-Fixes
- Neu Niedersächsischer Badminton-Verband (NBV) als fünfter Verband integriert – mit 382 Vereinen und dreistufiger Ligastruktur (Landesverband → 4 Bezirke → 20 Kreise/Regionen)
- Neu Startseite NBV: Landesverbandsligen nach Liga-Level geordnet (wie BWBV), Bezirke und Kreise als aufklappbare Akkordeons mit Kategorie-Tabs
- Verbessert Kreise & Regionen: Desktop-Ansicht 2-spaltig – 20 Kreise übersichtlich auf einen Blick
- Fix Akkordeon-Zusammenfassung: Staffel-Anzahl und Pfeil jetzt korrekt gruppiert (rechts), Singular „1 Staffel" korrekt
- Neu Spielort auf der Begegnungsseite direkt mit Google Maps verknüpft – ein Klick öffnet die Navigation zur Sporthalle
- Fix NBV in Impressum und Datenschutzerklärung als eingebundenen Verband ergänzt
Statistik-Seite – neue Fun Facts
- Neu Ganz enges Ding: Wie oft endete ein Satz genau 30:29?
- Neu Längstes Spiel: Die Begegnung mit den meisten gespielten Bällen – mit direktem Link zum Spielbericht
- Neu Größtes Aufgebot: Die Begegnung mit den meisten verschiedenen Spieler:innen
- Neu Internationalste Vereine: Top 5 Clubs mit den meisten verschiedenen Nationalitäten im Einsatz
- Neu Gesamtanzahl verschiedener Nationen im Verband sowie Aufschlüsselung nach Männern, Frauen und Diversen
- Verbessert Alle neuen Kacheln funktionieren auch im „Alle Saisons"-Modus und mit Vereinsfilter
BWBV live · Kontakte-Tab · UX-Fixes
- Neu Baden-Württembergischer Badminton-Verband (BWBV) als vierter Verband integriert
- Neu Tabelle: Kontakte-Tab mit Staffelleitung und Mannschaftsführer-Karten
- Neu Tabelle: Tab-Navigation Tabelle / Kontakte (analog Spielplan-Hinrunde/Rückrunde)
- Verbessert E-Mail-Adressen crawler-geschützt: base64-Kodierung, Adresse wird erst per JS beim Klick zusammengesetzt
- Fix Begegnung: Liga-Link führt jetzt direkt zur Staffeltabelle statt zur Spielplan-Übersicht
- Fix Startseite: Aktive Verbände erscheinen immer zuerst; BWBV von "Coming Soon" nach oben verschoben
- Fix Startseite: Nicht existierenden "Brandenburgischen Badminton-Verband" entfernt
- Verbessert AVV (Auftragsverarbeitungsvertrag nach Art. 28 DSGVO) im Admin-Backend für alle Verbände abrufbar
Bugfixes
- Fix Admin: Nav-Toggle für BadiXRating-Seite funktionierte nicht (fehlender Eintrag in Whitelist)
- Fix HBV: Burger-Menü auf Mobile zeigte keine Links (Nav-Einträge in DB fehlten)
- Fix Tabelle: Unentschieden-Spalte (U) auf Mobile ausgeblendet – jetzt sichtbar; Spalte "Punkte" zu "P" verkürzt
- Fix Mannschaft: Liga-Pill zeigte Liga und Staffelname doppelt – jetzt nur noch Staffelname
- Neu Mannschaft: Verein-Pill ist jetzt klickbar und führt zur Vereinsseite
- Fix Mannschaft: Spieler:innen wurden als "Nachname, Vorname" angezeigt – jetzt "Vorname Nachname"
- Neu Mannschaft Mobile: Spielergebnisse in Begegnungen untereinander statt "x:x"
- Fix Startseite: Sub-Hero-Hintergrund von grau auf gedämpftes Blau geändert (bessere Lesbarkeit)
BadiXRating – Beta
- Neu BadiXRating: Elo-basiertes Spielerrating für alle drei Verbände (BVBB, BVRP, HBV) – Beta-Version
- Neu Rangliste pro Disziplin (HE / DE / HD / DD / MX) mit Saison-Vergleich 24/25 vs. 25/26
- Neu Vereinsfilter mit Suchfeld-Autocomplete, Nationalitätsflaggen, Tier-Badge
- Neu Pagination (50 Spieler:innen pro Seite), Δ-Spalte zeigt Formkurve
- Neu Erklärbox: Was ist das BadiXRating? – verständlich für alle Nutzer
- Neu Aktivierbar je Verband über Admin → Navigation
HBV – Hessischer Badminton-Verband live
- Neu Hessischer Badminton-Verband (HBV) als dritter Verband vollständig integriert
- Neu 259 Vereine, 273 Sporthallen, alle Ligen und Staffeln synchronisiert
- Neu Backfill der historischen Spielberichte läuft automatisch alle 15 Min. per Cron
- Verbessert sync_structure.php:
--all-seasonsund--fed=CLI-Flags für schnelles Onboarding neuer Verbände - Verbessert Startseite zeigt alle drei Verbände mit Live-Stats
Bugfixes & UX-Verbesserungen
- Fix Spielerprofile von Spieler:innen die in der aktuellen Saison pausieren (z.B. Karrierepause) zeigen keine Fehlermeldung mehr
- Fix Spieler-ID im Profil-Header wird jetzt immer korrekt angezeigt
- Fix Ewige Rangliste: Spielersuche mit Enter behält jetzt den "Ewig"-Modus korrekt bei
- Fix Rangliste & Statistik: Spieler mit Vereinswechsel zeigen jetzt immer den aktuellsten Verein in der Gesamtübersicht
- Verbessert Vereinsfilter auf der Statistik-Seite jetzt als Suchfeld mit Autocomplete statt Dropdown
Startseite & Mannschaftsseite – neue Übersicht, Pool-Daten & Performance
- Neu Startseite komplett überarbeitet: Hero mit Saison-Stats (Ligen, Vereine, Mannschaften, Begegnungen) und strukturierter Ligaübersicht je Kategorie
- Neu Staffel-Kacheln zeigen Fortschrittsstand (z.B. "12/14 gespielt")
- Neu Tabellen-Zeilen klickbar – führen direkt zur Mannschaftsseite
- Neu Mannschaftsseite: Stammspieler-Kennzeichnung direkt aus dem Nu-Portal-Kader
- Neu Vereinsübersicht mit neuem Hero-Design (passend zu anderen Seiten) und Suchfeld
- Neu Platzhalter-Logo (Federball-Symbol) für Vereine ohne Logo
- Verbessert Logo-Synchronisation: Nu-Logo wird automatisch neu geladen wenn ein Verein im Portal ein neues Logo hinterlegt
- Verbessert Statistik- und Ranglisten-Seite laden bis zu 10× schneller durch serverseitigen Cache
- Verbessert Hallen-Koordinaten werden automatisch korrigiert wenn eine Adresse im Portal geändert wird
Statistik & Rangliste – getrennte Seiten, Fun Facts, Spieler-Links
- Neu Statistik-Seite zeigt jetzt Fun Facts: Top 10 Einzel, Doppel, Mixed – mit DENSE_RANK für Gleichstand
- Neu Separate Ranglisten-Seite für Siegesquoten (ausgelagert aus Statistik)
- Neu Modus-Toggle auf Statistik: aktuelle Saison vs. ewige Statistik
- Verbessert Spielernamen in Statistik und Rangliste direkt klickbar (→ Spielerprofil)
- Verbessert Vereinsseite: Ansprechpartner und Hallen auf Mobile als aufklappbare Bereiche
Begegnungsseite – Modernes Layout & offene Spiele
- Neu Begegnungsseite komplett überarbeitet: neues Hero-Design mit Vereinslogos, großem Score und Navigationspfeilen
- Neu Stats-Bar mit Sätzen, Bällen, Spielbeginn, Spieltag und Spielende
- Neu Spielende wird aus der Nu-API gespeichert und angezeigt
- Neu Kommende Spiele jetzt klickbar – zeigen Datum, Uhrzeit und Spielort
- Verbessert Mobile Stats-Bar zweizeilig: Ergebnisse oben, Zeitinfos unten
- Verbessert Spielort im Navigationskopf der Begegnungsseite sichtbar
Vereinsseite – Kader & Mannschaftsführer
- Neu Mannschaftsführer direkt beim Kader jeder Mannschaft – mit E-Mail-Kontakt
- Neu Kader zeigt automatisch die Rückrunden-Aufstellung wenn verfügbar, sonst Hinrunde
- Neu Hallendetails: Heimhalle als Erstes, mit Heimhallen-Badge und Zusatzhinweisen (z.B. Eingangsinfos)
- Verbessert Vereinsseite mit neuem Hero-Design: Vereinslogo oder Initialen-Platzhalter, Statistiken direkt im Header
- Verbessert Ansprechpartner nebeneinander dargestellt, Vorsitzende/Abteilungsleiter immer zuerst
Vernetzte Spielerprofile
- Neu Spielernamen in Spielberichten klickbar – direkt zum Spielerprofil
- Neu Spielernamen in der Statistik-Rangliste klickbar
- Neu Kader auf Vereinsseiten klickbar
- Verbessert Spielerprofile laden jetzt aus der lokalen Datenbank statt der externen API – deutlich schneller
Ewige Rangliste & Statistik-Highlights
- Neu Ewige Rangliste: Siegesquoten über alle Saisons seit Ligabeginn des Verbands
- Neu Fun-Facts auf der Statistik-Seite: Dauerbrenner (meiste Spiele) und Extrarunde (meiste 3-Satz-Spiele) – jeweils für Herren und Damen
- Verbessert Mindestspiele-Filter reicht jetzt bis 125 (Saison) bzw. 250 (Ewige Rangliste)
Vereinssuche auf der Hallen-Karte
- Neu Postleitzahl eingeben und die nächsten Badminton-Vereine in der Umgebung finden
- Neu Radius frei wählbar: 5, 10, 20 oder 25 km – oder alle Vereine anzeigen
- Neu Karten-Marker in der Farbe des jeweiligen Landesverbands
Fehlerbehebungen
- Fix In älteren Staffeln fehlten vereinzelt Mannschaften in der Tabelle
- Fix Tabellen und Ergebnisse wurden zeitweise nicht automatisch aktualisiert
- Fix Vereinslogos wurden nicht angezeigt
Rheinland-Pfalz ist dabei
- Neu Badminton-Verband Rheinland-Pfalz (BVRP) ist jetzt auf Badhub verfügbar
- Neu 81 Vereine, alle Staffeln und Spielberichte bis zurück in die Saison 2014/15
- Neu Sporthallen-Karte für Rheinland-Pfalz
Spielerprofile
- Neu Jeder Spieler hat eine eigene Profilseite mit Sieg/Niederlage-Statistiken und Spielhistorie
- Verbessert Staffeltabelle zeigt das Ergebnis wenige Minuten nach Spielende – nicht erst am nächsten Morgen
- Fix Einzeldisziplinen mit Walkover erschienen in manchen Spielberichten doppelt
Vereinsrangliste & Nationalitätsflaggen
- Neu Vereinsrangliste auf der Vereinsseite – wer spielt in welcher Mannschaft?
- Neu Nationalitätsflaggen bei Spielern in Spielberichten und auf Kaderseiten
- Verbessert Bessere Darstellung auf dem Handy
- Fix Navigation zwischen Staffeln sprang versehentlich in andere Kategorien
Hallen-Karte, Vereinsseiten & neue Startseite
- Neu Interaktive Karte mit allen Sporthallen des Verbands
- Neu Vereinsseite mit Logo, Kontakt, Halle und Mannschaften
- Neu Vereinsliste mit Suche
- Neu Neue Startseite mit Übersicht aller deutschen Badminton-Landesverbände
Berlin-Brandenburg geht live
- Neu Badhub startet mit dem Badminton-Verband Berlin-Brandenburg (BVBB)
- Neu Ligatabellen, Spielpläne und vollständige Spielberichte mit allen Einzeldisziplinen
- Neu Spielberichte mit Satzergebnissen, Spielernamen und Vereinslogos
- Neu Archiv mit Ergebnissen ab der Saison 2019/20