Football prediction game for the Football World Cup 2026 and other competitions. Members predict match outcomes, place bonus bets, and compete on a shared leaderboard.
fullTime score is the cumulative final — it already includes extra-time goals and the penalty shootout — and is not the score after 90 minutes, so with the default "after 90 minutes" knockout scoring tips were wrongly scored against the extra-time/penalty result. The 90-minute score (the API's regularTime) is now used for scoring, the end-of-extra-time score is stored correctly (previously it held only the goals scored within extra time), and existing games are re-synced automatically on the next hourly cron after the update — no manual sync needed.PAUSED state as a distinct match status.LAST_32, used by the 48-team FWC 2026 format) are no longer mislabelled as group-stage games. The unmapped stage previously fell back to the group stage, and because knockout matches carry no matchday number this flipped the group-stage view from three matchdays to one entry per calendar day.@web path alias — the flag URL is now resolved before it is rendered.UnknownMethodException on HumHub 1.19, where the deprecated addItem() method was removed — replaced with addEntry().:focus-visible instead of :focus).semi), using the same labels as the matchday dropdown.COMPETITION_WM2026 constant, 'wm2026' slug, data/wm2026_ratings.php filename) are unchanged for backwards compatibility.