1. Bundesliga
| Platz | Team | Spiele | S | U | N | Tore | GT | Diff | Punkte |
| 1 | Borussia Dortmund | 7 | 5 | 2 | 0 | 12 | 4 | 8 | 17 |
| 2 | FC Bayern München | 6 | 4 | 2 | 0 | 22 | 5 | 17 | 14 |
| 3 | SC Freiburg | 6 | 4 | 1 | 1 | 15 | 6 | 9 | 13 |
| 4 | Bayer 04 Leverkusen | 6 | 4 | 1 | 1 | 16 | 9 | 7 | 13 |
| 5 | RB Leipzig | 7 | 4 | 0 | 3 | 20 | 11 | 9 | 12 |
| 6 | SV Werder Bremen | 7 | 3 | 3 | 1 | 15 | 14 | 1 | 12 |
| 7 | 1. FSV Mainz 05 | 7 | 3 | 1 | 3 | 16 | 13 | 3 | 10 |
| 8 | SV 07 Elversberg | 7 | 3 | 1 | 3 | 12 | 15 | -3 | 10 |
| 9 | FC Augsburg | 7 | 2 | 3 | 2 | 17 | 13 | 4 | 9 |
| 10 | Hamburger SV | 7 | 3 | 0 | 4 | 6 | 16 | -10 | 9 |
| 11 | 1. FC Köln | 7 | 2 | 2 | 3 | 8 | 11 | -3 | 8 |
| 12 | SC Paderborn 07 | 7 | 2 | 2 | 3 | 6 | 9 | -3 | 8 |
| 13 | Eintracht Frankfurt | 7 | 2 | 2 | 3 | 10 | 17 | -7 | 8 |
| 14 | TSG Hoffenheim | 6 | 2 | 0 | 4 | 11 | 14 | -3 | 6 |
| 15 | VfB Stuttgart | 7 | 2 | 0 | 5 | 10 | 13 | -3 | 6 |
| 16 | FC Schalke 04 | 7 | 1 | 3 | 3 | 4 | 7 | -3 | 6 |
| 17 | 1. FC Union Berlin | 7 | 1 | 3 | 3 | 6 | 18 | -12 | 6 |
| 18 | Borussia Mönchengladbach | 7 | 1 | 0 | 6 | 11 | 22 | -11 | 3 |
2. Bundesliga
| Platz | Team | Spiele | S | U | N | Tore | GT | Diff | Punkte |
| 1 | Hertha BSC | 9 | 8 | 1 | 0 | 20 | 8 | 12 | 25 |
| 2 | 1. FC Nürnberg | 9 | 5 | 3 | 1 | 21 | 12 | 9 | 18 |
| 3 | 1. FC Kaiserslautern | 9 | 5 | 3 | 1 | 9 | 4 | 5 | 18 |
| 4 | VfL Wolfsburg | 9 | 4 | 4 | 1 | 23 | 14 | 9 | 16 |
| 5 | 1. FC Magdeburg | 9 | 5 | 1 | 3 | 20 | 12 | 8 | 16 |
| 6 | 1. FC Heidenheim 1846 | 9 | 4 | 3 | 2 | 16 | 16 | 0 | 15 |
| 7 | FC St. Pauli | 9 | 2 | 6 | 1 | 11 | 9 | 2 | 12 |
| 8 | DSC Arminia Bielefeld | 9 | 3 | 2 | 4 | 13 | 14 | -1 | 11 |
| 9 | Energie Cottbus | 9 | 2 | 4 | 3 | 17 | 18 | -1 | 10 |
| 10 | SpVgg Greuther Fürth | 8 | 2 | 3 | 3 | 12 | 13 | -1 | 9 |
| 11 | Dynamo Dresden | 8 | 2 | 2 | 4 | 11 | 15 | -4 | 8 |
| 12 | VfL Osnabrück | 8 | 2 | 2 | 4 | 11 | 15 | -4 | 8 |
| 13 | VfL Bochum | 9 | 2 | 2 | 5 | 6 | 10 | -4 | 8 |
| 14 | Hannover 96 | 8 | 2 | 2 | 4 | 8 | 13 | -5 | 8 |
| 15 | Karlsruher SC | 9 | 2 | 2 | 5 | 11 | 20 | -9 | 8 |
| 16 | SV Darmstadt 98 | 9 | 2 | 2 | 5 | 8 | 18 | -10 | 8 |
| 17 | Eintracht Braunschweig | 8 | 2 | 1 | 5 | 13 | 15 | -2 | 7 |
| 18 | Holstein Kiel | 8 | 0 | 5 | 3 | 7 | 11 | -4 | 5 |
Webapp-Anpassungen
Admin-Anmeldung klarer
- Admin- und Tippspieler-Anmeldung bleiben voneinander unabhaengig.
- Ein abgelehntes Admin-Passwort wird nun direkt unter dem Anmeldeformular sichtbar gemeldet.
Anmeldung aus dem Kommentarfenster
- Der Einloggen-Link im Kommentarfenster schliesst das Popup und fuehrt nun zuverlaessig zur Einwahl.
- Nach erfolgreicher Anmeldung wird das zuvor geoeffnete Kommentarfenster automatisch wieder angezeigt.
Beobachter kann eigene Kommentare verwalten
- Der externe Beobachter kann seine eigenen Spiel- und Ranglisten-Kommentare abrufen, bearbeiten und loeschen.
- Neue Beobachter-Kommentare liefern dafuer eine feste Kommentar-ID.
- Aenderungen und Loeschungen werden wie bei Teilnehmern im geschuetzten Admin-Protokoll festgehalten.
- Beim Einwaehlen liefert die API automatisch das vollstaendige Funktionsverzeichnis mit allen Aktions- und Parameternamen.
- Die Kommentarabfrage funktioniert ohne Zusatzparameter und liefert dann alle eigenen Kommentare samt Zuordnung.
Vorschau vor Tipperinnerungen
- Vor dem E-Mail-Versand zeigt der Adminbereich alle vorgesehenen Empfaenger und deren fehlende Tipps.
- Zu jedem Spiel werden Paarung und Anstosszeit angezeigt.
- Der eigentliche Versand wird erst nach der Vorschau freigeschaltet und berechnet die Empfaenger nochmals aktuell.
Geloeschte Kommentare verschwinden aus der Ansicht
- Ein vom Teilnehmer geloeschter Kommentar wird komplett aus der oeffentlichen Kommentaransicht entfernt.
- Der entfernte Originaltext bleibt ausschliesslich im geschuetzten Admin-Protokoll nachvollziehbar.
- Falls das Admin-Protokoll nicht gespeichert werden kann, wird auch der Kommentar nicht geloescht.
Admin-Protokoll fuer Kommentare
- Der Adminbereich protokolliert kuenftige Bearbeitungen und Loeschungen von Kommentaren.
- Bei Aenderungen werden alter und neuer Text, bei Loeschungen der entfernte Originaltext angezeigt.
- Das Protokoll ist ausschliesslich nach der Admin-Anmeldung sichtbar.
Aenderungen und Loeschungen bleiben nachvollziehbar
- Geloeschte Kommentare bleiben als neutraler Platzhalter mit dem Tippnamen im Verlauf sichtbar.
- Der geloeschte Inhalt wird dabei entfernt und nicht weiter angezeigt.
- Bearbeitete Kommentare erhalten den kleinen Hinweis Geaendert von mit dem Tippnamen.
Eigene Kommentare verwalten
- Angemeldete Teilnehmer koennen ihre eigenen Spiel- und Ranglisten-Kommentare bearbeiten oder loeschen.
- Fremde Kommentare und Beobachter-Kommentare bleiben geschuetzt.
- Vor dem Loeschen erscheint eine Sicherheitsabfrage.
Spielstandfilter der Ranglisten-Kommentare repariert
- Nach Auswahl eines Spielstands bleiben jetzt tatsaechlich nur die dazugehoerigen Kommentare sichtbar.
- Die bisher trotz Auswahl sichtbaren Kommentare anderer Spielstaende werden korrekt ausgeblendet.
Wischen im Kommentarfenster korrigiert
- Bei geöffneten Kommentaren bleibt die Webseite im Hintergrund auf dem iPhone stehen.
- Vertikales Wischen bewegt jetzt ausschließlich die Kommentare im eingeblendeten Fenster.
- Nach dem Schließen kehrt die Seite exakt an die vorherige Position zurück.
Ranglisten-Kommentare auf dem iPhone korrigiert
- Das Kommentarfenster und seine Auswahl bleiben auch im Hochformat innerhalb der Bildschirmbreite.
- Nach Auswahl eines Spielstands werden die darunter sichtbaren Kommentare auf iPhone und Mac sofort angepasst.
- Eine neue Datei-Version verhindert, dass Safari noch die vorherige Darstellung aus dem Zwischenspeicher verwendet.
Ranglisten-Kommentare nach Spielstand geordnet
- Das Kommentarfeld steht jetzt direkt oben im Ranglisten-Popup.
- Kommentare lassen sich nach dem damaligen Spieltags- und Pokalstand filtern; vorhandene Kommentare werden rueckwirkend eingeordnet.
- Nach Eingabe von @ kann ein Tipper mit Avatar ausgewaehlt und im Kommentar verknuepft werden.
- Ein Klick auf die Erwaehnung zeigt Rang und letzten passenden Tipp des Teilnehmers.
Genannte Tipper in Kommentaren zeigen ihren Spieltipp
- Teilnehmernamen in Spielkommentaren erscheinen jetzt kompakt mit dem hinterlegten Avatar wie in der Tippanzeige.
- Ein Klick oder Fingertipp auf einen Namen zeigt den Tipp dieser Person fuer genau die kommentierte Paarung.
- Ein Tipp auf eine freie Stelle schliesst die Anzeige auch innerhalb des Kommentarfensters wieder.
Wochentag in den Tippkacheln
- Vor jedem Spieldatum steht jetzt die passende Wochentagsabkuerzung von Mo bis So.
- Die Anzeige verwendet das tatsaechliche Spieldatum und bleibt damit auch bei Terminverschiebungen korrekt.
Beobachter sieht aktuelle Spielauswertungen
- Beendete Spiele werden in der Beobachter-Schnittstelle jetzt automatisch mit der neuesten Partie zuerst geliefert.
- Offset und Sortierung funktionieren nun tatsaechlich, sodass auch mehr als 100 abgeschlossene Spiele erreichbar sind.
- Der Beobachter kann den Kontext zusaetzlich nach Wettbewerb, Spieltag und Datumsbereich filtern.
Zeitgenaue Bundesliga-Termine und LIVE-Filter korrigiert
- Borussia Dortmund gegen SV Werder Bremen wird korrekt am 9. Oktober 2026 um 20:30 Uhr als LIVE angezeigt.
- Zeitgenaue Ansetzungen bereits vorhandener Spiele der 1. und 2. Bundesliga werden kuenftig automatisch aus OpenLigaDB aktualisiert.
- Der automatische Abgleich laeuft nun vor der Filterung, damit Heute und LIVE bereits beim ersten Seitenaufruf den aktuellen Datenstand verwenden.
DFB-Pokal-Spielplan wird automatisch ergaenzt
- Die 16 zeitgenau angesetzten Spiele der 2. DFB-Pokalrunde wurden fuer den 27. und 28. Oktober 2026 eingepflegt.
- Neue DFB-Pokal-Paarungen werden kuenftig automatisch aus OpenLigaDB in den Spielplan uebernommen.
- Aenderungen an Datum oder Anstosszeit werden bei noch nicht begonnenen Pokalspielen automatisch aktualisiert, ohne vorhandene Tipps zu veraendern.
Aktueller Spieltag nach Sonntagsspielen korrigiert
- Ein gerade beendeter Liga-Spieltag bleibt in der normalen Startansicht noch bis zu 72 Stunden aktuell.
- Die 2. Bundesliga springt nach ihrem letzten Sonntagsspiel nicht mehr vorzeitig auf den naechsten Spieltag.
- Laufende Spiele behalten weiterhin Vorrang; der neue LIVE-Schnellfilter bleibt unveraendert.
LIVE-Schnellfilter im Tagesmenue
- Das Dropdown Alle Tage bietet jetzt zusaetzlich den direkten Filter LIVE.
- LIVE zeigt ausschliesslich aktuell laufende Spiele und setzt widerspruechliche Statusfilter zurueck.
- Der Eintrag und die aktive Auswahl leuchten wie der LIVE-Hinweis in den Spielkacheln.
Avatar fuer Beobachter
- Kommentare des externen Beobachters zeigen jetzt ein eigenes kompaktes Monokel-Avatar.
- Das Avatar erscheint rueckwirkend bei Spiel- und Ranglistenkommentaren.
Kommentarzugang fuer Beobachter
- Ein externer Bot kann als Beobachter Spiel- und Ranglistenkommentare veroeffentlichen.
- Der Zugang darf keine Tipps, Favoriten oder Teilnehmerdaten veraendern.
- Eine geschuetzte Kontextabfrage liefert Spiele und bereits sichtbare Tipps ohne E-Mail-Adressen.
- Doppelte Kommentare und mehr als 30 Bot-Kommentare pro Stunde werden blockiert.
3-Punkte-Wertung klarer beschrieben
- Drei Punkte gibt es nur, wenn sowohl die Tendenz als auch die Tordifferenz stimmen.
- Ein Tipp auf den Verlierer erhaelt auch bei gleich grossem Torabstand keine drei Punkte.
- Punktehilfe, Tippkarten und Rangliste verwenden nun dieselbe eindeutige Bezeichnung wie die Champions-League-App.
Kommentare auf dem iPhone kompakter
- Beim Oeffnen werden zunaechst nur die vorhandenen Kommentare angezeigt.
- Das Eingabefeld erscheint erst nach dem bewussten Klick auf Kommentar schreiben.
- Die iPhone-Tastatur wird nicht mehr automatisch beim Anzeigen der Kommentare geoeffnet.
Anmeldung auf dem eigenen Geraet behalten
- Wie in der Champions-League-App kann die Anmeldung auf Wunsch 30 Tage erhalten bleiben.
- Jeder Browser bekommt einen eigenen Anmeldeschluessel; weitere Geraete ersetzen bestehende Anmeldungen nicht mehr.
- Die Bundesliga verwendet eine eigene Sitzung unabhaengig von anderen Webapps.
Countdown-Alarm fuer fehlende Tipps
- Fuer angemeldete Teilnehmer werden fehlende Tipps ab 24 Stunden vor Anpfiff farblich hervorgehoben.
- Die Warnung wird ab 8 Stunden orange, ab 4 Stunden rot und unter 1 Stunde pulsierend dargestellt.
- Unter 1 Stunde erinnert ein kurzer Signalton in Abstaenden; der Ton kann direkt ausgeschaltet werden.
- Bereits getippte Spiele und nicht angemeldete Besucher erhalten keinen Tipp-Alarm.
Spielverlauf im Ergebnis-Popup
- Bei beendeten Spielen zeigt ein Mouseover oder Antippen auf das Ergebnis den Torverlauf, sofern OpenLigaDB die Tordaten liefert.
- Tore werden mit Minute, Zwischenstand, Torschuetze und Verein dargestellt.
- Elfmeter, Eigentore, Nachspielzeit und vorhandene OpenLigaDB-Kommentare werden im Verlauf mit ausgewiesen.
Faire Ranglistenvergleiche
- Die Rangliste hat nun zusaetzliche Vergleichsarten Gesamt, Schnitt, Form und Trefferquote.
- Die Schnittwertung zeigt Punkte pro getipptem Spiel und sortiert erst ab mindestens fuenf gewerteten Tipps als vergleichbar ein.
- Spaeter eingestiegene Tippspieler koennen dadurch fairer mit der bestehenden Tippgemeinschaft verglichen werden.
Aktueller Spieltag haelt Live-Spiele
- Die Startansicht springt bei laufenden Spielen nicht mehr auf den naechsten Spieltag.
- Aktueller Spieltag wird je Wettbewerb aus laufenden, frisch zur Auswertung offenen oder naechsten anstehenden Spielen bestimmt.
- Auch bei Auswahl einer einzelnen Liga zeigt Aktueller Spieltag nun nur den passenden aktuellen Spieltag statt alle Spiele der Liga.
Kommentare bleiben unveraendert
- Neue Spiel- und Ranglisten-Kommentare werden nun immer als eigener Eintrag gespeichert.
- Bereits gesendete Kommentare koennen nicht mehr ueberschrieben werden.
- Angemeldete Teilnehmer koennen beliebig viele weitere Kommentare ergaenzen.
Kommentar-Metadaten gekuerzt
- Spielkommentare zeigen nun nur noch Datum und Kommentarzeitpunkt vor, waehrend oder nach dem Spiel.
- Die Uhrzeit wurde aus den Kommentarlisten entfernt.
- Ranglisten-Kommentare zeigen ebenfalls nur noch das Datum.
Favicon und Ranglisten-Kommentare
- Die Webapp hat nun ein Browser-Favicon und ein Apple-Touch-Icon fuer Lesezeichen.
- Die Rangliste hat eine eigene Kommentarfunktion fuer aktuelle Ranglisten-Entwicklungen.
- Der Chart-Tooltip zeigt historische Datenpunkte jetzt mit damaliger Platzierung statt nur aus der aktuellen Rangfolge heraus.
Kommentare zu Spielen
- Jede Spielkachel hat nun einen kompakten Kommentar-Link.
- Kommentare koennen vor, waehrend und nach einem Spiel abgegeben werden.
- Beim Speichern wird automatisch markiert, ob der Kommentar vor dem Spiel, waehrend des Spiels oder nach dem Spiel geschrieben wurde.
Ligawechsel setzt Vereinsfilter zurueck
- Die Wettbewerbsschaltflaechen starten nun immer ohne alten Vereinsfilter.
- Beim Wechsel aus Meine Favoriten in die 1. oder 2. Bundesliga bleibt dadurch kein Favoritenverein mehr haengen.
- Der Vereinsfilter zeigt danach wieder die Vereine der gewaehlten Liga zur Auswahl.
SMTP-Versand vorbereitet
- Die Webapp kann E-Mails nun ueber ein echtes Strato-SMTP-Postfach versenden.
- Freischaltlinks, Tippbestaetigungen, Tippnamen-E-Mails und Erinnerungen nutzen dieselbe zentrale Mailfunktion.
- Wenn die SMTP-Zugangsdaten fehlen, bleibt der bisherige PHP-mail-Versand als Rueckfall erhalten.
Mailversand stabilisiert
- Freischaltlinks und andere Tippspiel-E-Mails setzen nun zusaetzlich einen technischen Absender fuer den Mailserver.
- Das verbessert die Zustellung bei Empfaengerfiltern, wenn PHP mail die Nachricht zwar annimmt, sie aber spaeter aussortiert wird.
- Die sichtbare Bedienung der Einwahl bleibt unveraendert.
Rangliste nach Wettbewerb
- Die Rangliste kann jetzt zwischen Alle Spiele, 1. BL, 2. BL und Pokal umgeschaltet werden.
- Die Punkte, Tippquote, Treffer und der Trend werden passend zur gewaehlten Wertung neu berechnet.
- Damit ist sichtbar, wie ein Teilnehmer wie der Grok-Bot innerhalb der 1. Bundesliga abschneidet.
Offene Tipps schneller finden
- Zuruecksetzen fuehrt jetzt wirklich zur kompletten Startansicht Alle Ligen, aktueller Spieltag und ohne Zusatzfilter.
- Angemeldete Teilnehmer koennen mit Offene Tipps sehen, welche anstehenden Spiele noch keinen eigenen Tipp haben.
- Der neue Filter laesst sich mit Liga, Verein, Datum und konkretem Spieltag kombinieren.
Datumsfilter auf der Startseite
- Die Startseite hat nun einen zusaetzlichen Schnellfilter fuer Heute, Morgen und Uebermorgen.
- Der Datumsfilter laesst sich mit Liga, Verein und Status kombinieren.
- Zuruecksetzen entfernt auch die Datumsauswahl.
Erinnerungsstatus kompakter
- Die Tipperinnerung pflegt nun nur noch die letzte erfolgreiche und die letzte nicht erfolgreiche Feststellung.
- Der Adminbereich zeigt diese beiden kompakten Stati direkt bei den Tipperinnerungen.
- Die geplante Codex-Aufgabe wurde angewiesen, keine zusaetzlichen Verlaufs- oder Logdateien im Projektordner anzulegen.
Elfmeterschiessen korrekt angezeigt
- Die Anzeige n.E. zeigt nun die reine Elfmeterschiessen-Wertung.
- Ein OpenLigaDB-Gesamtstand wie 8:9 nach 3:3 n.V. wird dadurch als 5:6 n.E. dargestellt.
- Das Ergebnis nach 90 Minuten und der Stand nach Verlaengerung bleiben getrennt sichtbar.
Pokal-Zusatzresultate sichtbar
- DFB-Pokalspiele zeigen bei Bedarf nun Zusatzstaende nach Verlaengerung und Elfmeterschiessen.
- Das Hauptresultat bleibt das Ergebnis nach 90 Minuten fuer die Tippwertung.
- Der Ergebnisimport speichert n.V. und n.E. getrennt, damit der Weiterkommer nachvollziehbar bleibt.
Trend relativ zur letzten Auswertung
- Die Trendpfeile vergleichen die zuletzt gewonnenen Punkte nun innerhalb der Tippgemeinschaft.
- Der beste Punktwert bekommt den klaren Aufwaertspfeil, Aufholer darunter den diagonalen Pfeil.
- Der niedrigste Punktwert bleibt seitwaerts, ausser bei 0 Punkten.
Leichter Aufwaertstrend
- Bei genau 5 Punkten zeigt die Rangliste nun einen diagonalen Pfeil nach oben.
- Mehr als 5 Punkte bleibt ein klarer Aufwaertspfeil.
- Damit unterscheidet die Trendspalte zwischen leicht positiv und stark positiv.
Formtrend nach Punktqualitaet
- Der Trendpfeil bewertet die zuletzt gewonnenen Punkte nun direkter.
- Ab 5 Punkten zeigt der Trend nach oben, bei 0 Punkten nach unten und dazwischen seitwaerts.
- Dadurch wird eine gute letzte Auswertung auch dann positiv gezeigt, wenn der Tabellenplatz gleich bleibt.
Trendpunkte sichtbar
- In der Trendspalte steht nun neben dem Pfeil auch die Punktzahl aus den zuletzt abgeschlossenen Spielen.
- So ist direkt sichtbar, warum ein Trend nach oben, seitwaerts oder nach unten zeigt.
Trendspalte klarer getrennt
- Der Formtrend steht nun in einer eigenen Spalte mit der Ueberschrift Trend.
- Die Farbzuordnung der Ranglisten-Grafik bleibt beim Spielernamen.
- Die bisherige Tendenz-Spalte heisst nun Teilerfolge, damit sie nicht mit dem Formtrend verwechselt wird.
Formtrend statt Platzbewegung
- Die Pfeile in der Rangliste zeigen nun den Punktetrend aus den zuletzt abgeschlossenen Spielen.
- Hoch bedeutet ueber dem Teilnehmerschnitt, seitwaerts im Schnitt und runter unter dem Schnitt.
- Die Platzierung selbst bleibt davon unabhaengig und wird weiterhin links in der Rangliste angezeigt.
Rangtrend in Tabelle
- In der Rangliste zeigt ein Pfeil beim Spielernamen, ob der Platz seit dem letzten gewerteten Spiel gestiegen, gefallen oder gleich geblieben ist.
- Der Rangtrend steht direkt vor dem Farbpunktsymbol der Diagrammzuordnung.
Ergebnisimport toleranter
- Der OpenLigaDB-Import erkennt kleine Schreibvarianten bei Vereinsnamen, zum Beispiel 1.FC und 1. FC.
- Dadurch koennen DFB-Pokal-Ergebnisse trotz abweichender Leerzeichen korrekt zugeordnet werden.
Ranglistenfarben in Tabelle
- Die Farbzuordnung der Ranglisten-Grafik erscheint nun auch in der Tabelle direkt beim Spielernamen.
- Die Farbpunkte verwenden dieselbe Palette und Reihenfolge wie die Linien in der Grafik.
Pokal-Weiterkommer sichtbar
- Bei beendeten DFB-Pokalspielen mit Remis wird der offizielle Weiterkommer direkt in der Spielkachel angezeigt.
- Falls der Weiterkommer noch nicht in den Spieldaten steht, wird dies sichtbar markiert.
Spielerlinien in der Rangliste hervorheben
- Mouseover auf einem Spielernamen unter der Ranglisten-Grafik hebt dessen Linie deutlich hervor.
- Die uebrigen Linien werden zur besseren Zuordnung dezent abgeblendet.
- Auf Touchscreens kann eine Spielerlinie durch Antippen aus- und wieder abgewaehlt werden.
Tippanzeige kompakter
- In den Spielkacheln werden abgegebene Tipps nur noch mit Avatar und Tippname angezeigt.
- Das konkrete Tippergebnis erscheint im Popup beim Mouseover oder Antippen.
- Popups schliessen auf Touch-Geraeten zuverlaessiger beim Tippen auf eine freie Stelle.
Direkte Einwahl fuer KI
- Nur der Teilnehmer KI kann sich mit der fest zugeordneten E-Mail-Adresse ohne Freischaltlink anmelden.
- Alle anderen Teilnehmer verwenden weiterhin unveraendert den Freischaltlink.
- Die direkte Einwahl vergibt ausschliesslich eine normale Spieler-Sitzung und keinen Adminzugang.
Tipperinnerung auf Spieltag begrenzt
- Die Admin-Erinnerung beruecksichtigt nun nur den zeitlich naechsten anstehenden Spieltag im 24-Stunden-Fenster.
- Teilnehmer erhalten keine Sammelmail ueber mehrere Wettbewerbe oder spaetere Spieltage.
- Die E-Mail spricht jetzt vom anstehenden Spieltag statt allgemein von Spielen in den naechsten 24 Stunden.
E-Mail-Umlaute korrigiert
- E-Mails werden nun mit UTF-8-Headern versendet.
- Betreff und Nachrichtentext sind fuer Umlaute wie ä, ö, ü und ß vorbereitet.
- Die Korrektur gilt fuer Login-Link, Tippname, Tippbestaetigung und Tipperinnerung.
Erinnerungen individuell steuerbar
- Tippspieler koennen Tipperinnerungen im Bereich Mein Profil an- und abschalten.
- Erinnerungs-E-Mails enthalten nun einen Hinweis auf diese Einstellung.
- Deaktivierte Teilnehmer werden beim Versand der Tipperinnerungen uebersprungen.
Tipperinnerungen per E-Mail
- Im Adminbereich gibt es nun eine Aktion Tipperinnerungen senden.
- Teilnehmer mit fehlenden Tipps fuer Spiele in den naechsten 24 Stunden erhalten eine gebuendelte E-Mail.
- Pro Teilnehmer und Spiel wird nur einmal erinnert, damit Mehrfachversand vermieden wird.
Aktueller Spieltag je Wettbewerb
- Die Startansicht bestimmt den aktuellen offenen Spieltag jetzt getrennt fuer 1. Bundesliga, 2. Bundesliga und DFB-Pokal.
- Bei Alle Ligen kann dadurch die 1. Bundesliga weiter den 1. Spieltag zeigen, waehrend die 2. Bundesliga bereits beim 2. Spieltag steht.
- Die Hinweiszeile nennt die aktuellen Spieltage der Wettbewerbe getrennt.
Vereinsinfo laufende Saison
- Das Vereins-Popup zeigt zusaetzlich den aktuellen Tabellenplatz 2026/27.
- Spiele, Punkte und Tore der laufenden Saison werden aus den beendeten Ligaspielen berechnet.
- Eine laufende Saison-Tendenz zeigt guten, stabilen oder schwierigen Start.
- Die Formanzeige bleibt auf maximal die letzten drei beendeten Ligaspiele begrenzt.
Ranglisten-Grafik korrigiert
- Der Punkteverlauf nutzt jetzt einzelne beendete Spiele statt mehrfach gleicher Spieltag-Labels.
- Fehlende Tipps unterbrechen die Linie nicht mehr, sondern bleiben als unveraenderter Punktestand sichtbar.
- Tooltips zeigen die konkrete Paarung und die Punkte pro Spiel.
Spieltag-Filter mit Haken
- Das Dropdown Aktueller Spieltag wurde durch ein eigenes Auswahlmenue ersetzt.
- Beendete Spieltage werden dort mit einem Haken hinter dem Spieltag markiert.
- Bei Auswahl eines Spieltags werden alle Spiele dieses Spieltags angezeigt.
Headerstatus und Tippzeile reduziert
- Der doppelte Angemeldet-Status oben rechts wurde entfernt.
- Die Ueberschrift Tipps in den Spielkacheln wurde entfernt.
- Abgegebene Tipps werden in den Kacheln alphabetisch nach Tippname angezeigt.
Avatar im Loginbereich korrigiert
- Der obere Headerstatus bleibt wieder reine Textanzeige.
- Avatar und Rang-Popup sitzen nun im angemeldeten Loginbereich.
- In Avatar-Popups wird nur noch der Rang angezeigt.
Avatar und Rang im Header
- Der Loginstatus im Header zeigt bei angemeldeten Tippspielern nun ein kleines Avatar.
- Avatar-Mouseover zeigen zusaetzlich eine kompakte Ranglisteninfo mit Rang, Punkten und Tipps.
- Die Avatar- und Popover-Groessen bleiben unveraendert kompakt.
Navigation klarer benannt
- Tabelle heisst in der oberen Navigation nun Tabellen.
- DFB-Baum wurde in Pokal-Baum umbenannt.
Header-Filter Override korrigiert
- Die allgemeine Filterbreite wird fuer den Header jetzt gezielt ueberschrieben.
- Die Dropdowns sollen dadurch nicht mehr auseinandergezogen werden.
Header-Filter zusammengefuehrt
- Die Dropdowns im Startbereich bleiben jetzt direkt neben den Wettbewerbslogos.
- Die Filtergruppe nutzt keine Restbreite mehr und verteilt sich nicht mehr ueber die volle Zeile.
Dropdown-Rahmen entfernt
- Der sichtbare Rahmen um die Header-Dropdowns wurde entfernt.
- Verein- und Statusauswahl stehen nun ohne zusaetzlichen Formular-Kasten im Startbereich.
Navigation aufgeraeumt
- Mein Profil wurde aus der oberen Navigation entfernt, weil es im angemeldeten Bereich erreichbar ist.
- Hilfe und Admin wurden in die Footer-Zeile neben Webapp-Anpassungen verschoben.
- Die Header-Dropdowns nutzen jetzt eine inhaltsnaehere Breite statt die volle Filterbreite.
Header-Dropdowns reduziert
- Die sichtbaren Texte Verein und Status vor den Dropdowns wurden entfernt.
- Die Dropdowns im Startbereich wurden nochmals schmaler gesetzt.
Header-Filter schmaler
- Die Dropdowns fuer Verein und Status im Startbereich wurden auf kompaktere Breiten begrenzt.
- Auf kleinen Displays bleiben die Filter weiterhin gut bedienbar.
Header und Login kompakter
- Der Startbereich wurde flacher gestaltet und die Innenabstaende reduziert.
- Angemeldet-Status, Meine Favoriten, Mein Profil und Abmelden sind im Loginbereich sauber gruppiert.
- Die Button-Gruppe verhindert Ueberlagerungen bei laengeren Tippnamen.
Header-Filter optimiert
- Die Wettbewerbslogos im Startbereich filtern jetzt direkt nach 1. Bundesliga, 2. Bundesliga und DFB-Pokal.
- Die doppelte Liga-Auswahlzeile wurde entfernt; der normale Startlink zeigt wieder alle Ligen.
- Verein- und Statusfilter stehen kompakt im Startbereich neben den Wettbewerben.
- Meine Favoriten erscheint nur noch im angemeldeten Loginbereich.
Wettbewerbslogos im Startbereich
- 1. Bundesliga, 2. Bundesliga und DFB-Pokal werden im Startbereich mit den vorhandenen Logos gezeigt.
- Die Intro-Gestaltung greift damit die Logik der Spielkarten wieder auf.
Statusfarben fuer Tipps
- Tipps abgeschlossener Spiele werden farblich markiert.
- Gruen kennzeichnet exakte Tipps.
- Orange kennzeichnet richtige Tendenz oder Tordifferenz.
- Rot kennzeichnet falsche Tipps.
Login-Sprung und Live-Ergebnisse
- Einloggen-Link in Tippkarten springt jetzt zuverlässig an den Seitenanfang zum Loginbereich.
- Live-Spiele zeigen keinen Zwischenstand mehr, sondern - : -.
- Ergebnisse werden erst übernommen, wenn OpenLigaDB die Partie offiziell als beendet meldet.
- In Tippkarten steht die Anstoßzeit nun mittig zwischen den Vereinen; oben bleibt nur das Datum.
- Nach Ablauf des Live-Fensters erscheint Auswertung offen statt läuft, bis das offizielle Ergebnis vorliegt.
Live-Anzeige korrigiert
- Begonnene Spiele werden als glühendes LIVE angezeigt, solange sie nicht offiziell beendet sind.
- OpenLigaDB-Import setzt beendet nur noch, wenn das Spiel dort als abgeschlossen gemeldet wird.
- Tippabgabe bleibt unverändert ab Spielbeginn gesperrt.
Vereinsinfo im Tippfeld
- Mouseover und Antippen auf Vereinsnamen zeigt eine kompakte Vorjahresinfo.
- Fuer Vereine aus 1. und 2. Bundesliga sind Endplatzierung 2025/26, Liga, Punkte und Tore hinterlegt.
- Kurze Tendenzhinweise wie Aufstieg, Abstieg oder stabile Klasse ergaenzt.
Login-Sitzung stabilisiert
- Angemeldete Tippspieler bleiben in einem offenen Browser-Tab angemeldet, auch wenn die PHP-Session serverseitig erneuert werden muss.
- Abmelden entfernt jetzt sowohl die PHP-Session als auch den Browser-Session-Login.
- Hilfetext zum angemeldet bleiben konkretisiert.
Schnellfilter fuer Spiele
- Schnellfilter nach Verein und Status auf der Tippseite ergaenzt.
- Vereinsfilter zeigt alle passenden Spiele ligauebergreifend oder innerhalb der gewaehlten Liga.
- Statusfilter fuer aktuellen Spieltag, anstehend, live, beendet und alle Status eingebaut.
Avatare und Tippname-Erinnerung
- Mein Profil als eigener Bereich fuer angemeldete Tippspieler ergaenzt.
- Avatar-Upload mit quadratischem Zuschnitt, Zoom und Verschiebung eingebaut.
- Avatare werden ueber die feste Teilnehmer-ID gespeichert und bleiben bei Namensaenderungen erhalten.
- Tippnamen koennen an die urspruenglich registrierte E-Mail-Adresse gesendet werden.
- Tippernamen in den Tippzeilen zeigen per Mouseover oder Antippen eine kleine Avatar-Karte.
DFB-Turnierbaum und Vereinsinfo
- Eigene Seite DFB-Baum fuer den Pokal-Turnierbaum ergaenzt.
- Bekannte Pokalrunde wird als horizontal wischbarer Baum dargestellt.
- Spaetere Runden sind vorbereitet und werden sichtbar, sobald Paarungen hinterlegt sind.
- Vereinsnamen zeigen kurze Spielklassen-Badges wie 1. BL, 2. BL oder Pokal-Quali.
DFB-Pokal-Wertung erweitert
- DFB-Pokal in das Tippspiel integriert.
- Bei Remis-Tipps im DFB-Pokal kann der Weiterkommer nach Verlaengerung oder Elfmeterschiessen ausgewahlt werden.
- Ergebnis nach offizieller Spielzeit und Weiterkommer werden getrennt verarbeitet.
- Punktevergabe auf Tippseite, Rangliste und Hilfe erklaert.
Favoriten verbessert
- Eigene Kategorie Meine Favoriten ergaenzt.
- Mehrere Lieblingsvereine pro Tippspieler moeglich gemacht.
- Favorisierte Paarungen werden in der Tippansicht zuerst angezeigt und dezent eingefarbt.
- Vereinswappen in Tippkarten und Favoritenauswahl mobil begrenzt.
Login und E-Mail
- Browser-Sitzung so eingestellt, dass angemeldete Teilnehmer bis zum Schliessen des Browsers angemeldet bleiben.
- Login-Status kontrastreicher dargestellt.
- Tippbestaetigung per E-Mail nach dem Speichern vorbereitet.
- Hilfeseite vor dem Adminbereich in die Navigation aufgenommen.
Grundsystem Bundesliga 26/27
- Private PHP- und JSON-Webapp fuer 1. Bundesliga und 2. Bundesliga erstellt.
- Startseite, Tippabgabe, Rangliste, Statistik, Tabelle und Adminbereich aufgebaut.
- Automatischen Ergebnisimport ueber OpenLigaDB vorbereitet.
- Strato-Verzeichnis spiele/bundesliga26-27 eingerichtet und live veroeffentlicht.