# Release Notes v7.4 – Bannerwerbung nur bei aktivem Chat

Diese Version baut auf v7.3 Stability & Dashboard auf.

## Neu

- Neuer Adminbereich „Bannerwerbung“.
- Bannerwerbung global im Adminbereich aktivierbar/deaktivierbar.
- Banner werden nur angezeigt, wenn mindestens ein User oder Gast in den letzten 5 Minuten im Chat aktiv war.
- Bannerbild-Upload mit gehärteter Bildprüfung.
- Positionen: oberhalb vom Chat, unterhalb vom Player, unterhalb der Wunschbox, Footer.
- Ziel-Link pro Banner, optional in neuem Tab.
- Sichtbarkeit pro Banner: alle, nur Gäste, nur eingeloggte User.
- Optionale Start- und Endzeit pro Banner.
- Optionale Kennzeichnung als „Anzeige“.
- Impressionen und Klicks werden pro Banner gezählt.

## Technische Änderungen

- Neue Tabelle `ad_banners`.
- Neue Einstellung `ads_enabled`.
- Neuer Upload-Ordner `assets/uploads/banners`.
- Neue API `api/ads.php` für Impression- und Klickzählung.
- `schema_version` auf 7.4 aktualisiert.

## Wichtig

Die Banneranzeige ist absichtlich an aktive Chat-Nutzung gekoppelt. Ist niemand im Chat aktiv, wird kein Banner gerendert und es werden keine Impressionen gezählt.
