Changelog – ChaosFunk

September 2026 1
  1. Mixcloud-Player im Sendungsarchiv: Sendungen direkt nachhören v260908 Feature
    Sendungsarchiv
    • Mixcloud-Embed-Player auf der Sendungs-Detailseite
      • Ist ein Mixcloud-Link hinterlegt, erscheint der Player direkt unter der Sendungsbeschreibung
      • Kompakter Player im dunklen Design, passend zum Archiv-Theme
      • Lazy Loading: Der Player lädt erst, wenn er sichtbar wird – kein Performance-Verlust
      • Sendungen ohne Link bleiben komplett unverändert – kein Platzhalter, kein leerer Bereich
August 2026 1
  1. Produzenten-Upload-Portal: Selbstständiges Hochladen von Sendungen v260806 Feature
    Upload-Portal
    • Neuer persönlicher Upload-Bereich für Produzenten
      • Zugriff über individuellen, geheimen Upload-Link – keine Registrierung/Login nötig
      • Ungültige, abgelaufene oder deaktivierte Links zeigen verständliche Fehlerseite mit Hinweisen & Kontaktmöglichkeit
    • MP3-Upload mit Live-Fortschrittsanzeige
      • Drag&Drop-fähiges Datei-Feld mit Client- und Server-seitiger Validierung (nur MP3, max. 200 MB)
      • Fortschrittsbalken mit Prozent- und MB-Anzeige während des Uploads
      • Fehler (Netzwerk, Format, Größe) werden direkt im Formular angezeigt, ohne Seiten-Reload
    • Automatische Datei-Benennung nach Kalenderwoche
      • Dateiname wird automatisch aus Produzentenname + aktueller KW generiert (z. B. produzent_KW32.mp3)
      • Erneuter Upload in derselben Woche überschreibt bewusst die vorherige Datei – kein Datei-Wildwuchs
    • Automatisches ID3-Tagging beim Upload
      • Titel, Artist und Album werden automatisch aus Sendungsname, Produzentenname und Kalenderwoche geschrieben
      • Dadurch spätere korrekte Anzeige in AzuraCast, Sendeplan und Now-Playing-Widget sichergestellt
    • Übersicht bisheriger Uploads direkt im Portal
      • Anzeige aller eigenen Uploads mit Dateiname, Größe und Upload-Datum
      • Warnhinweis, falls eine Datei zwischenzeitlich serverseitig verschoben/verarbeitet wurde
    • Nachträgliche ID3-Tag-Bearbeitung
      • Titel, Artist und Album pro Upload direkt im Portal änderbar
      • Speichern per AJAX ohne Seiten-Reload, mit Erfolgsmeldung
    • DSGVO-konforme Löschfunktion für Produzenten
      • Eigene Uploads können jederzeit selbst und endgültig gelöscht werden
      • Sicherheits-Modal mit Bestätigung vor dem endgültigen Löschen
      • Löschung entfernt sowohl Datei als auch Datenbankeintrag vollständig
    Sicherheit
    • Upload-Zugriff ausschließlich über gültigen, aktiven Key möglich
    • Schutz vor Pfad-Manipulation bei Dateinamen (basename-Filterung) bei Download, Löschung und Tag-Bearbeitung
    • Serverseitige MIME-Type- und Dateiendungs-Prüfung zusätzlich zur Client-seitigen Validierung
    • Jeder Produzent kann ausschließlich auf seine eigenen Uploads zugreifen
Juli 2026 4
  1. MegaMenu, Sendungsarchiv, Now-Playing-Widget & Changelog-Umbau v260729 Feature
    MegaMenu
    • Navigation komplett als MegaMenu umgebaut
      • Breites Dropdown-Panel statt einfacher Liste – mit gruppierten Bereichen
      • Gruppierung in "Der Stream" (Sendeplan, Team, Wunschbox, Charts) und "ChaosFunk" (Stationen, Archiv, Changelog, Kontakt)
      • Trennung verdeutlicht: Stream-Inhalte vs. alles rund um die Syndications-Sendung
    • Menüpunkte mit Icon und Kurzbeschreibung
      • Jeder Eintrag zeigt ein Icon und eine einzeilige Beschreibung
    • Live-Badge direkt im MegaMenu
      • Featured-Bereich erscheint nur, wenn ein Moderator live auf Sendung ist
      • Zeigt Sendungstitel, Moderator mit Bild und Sende-Ende
      • Pulsierender Live-Punkt und Button "Jetzt reinhören" öffnen den WebPlayer als Popup
      • Bei AutoDJ/Playlist bleibt der Bereich komplett ausgeblendet
    • Theme-Switcher wurde vom Header verdeckt
      • z-index-Konflikt behoben: Das Theme-Dropdown lag hinter dem Sticky-Header
      • Theme-Auswahl ist jetzt wieder vollständig sichtbar und nutzbar
    Sendungsarchiv
    • Neues Archiv für vergangene Sendungen eingeführt
      • Übersicht aller ausgestrahlten Sendungen mit Datum, Uhrzeit und Thema
      • Volltextsuche nach Sendung, Thema oder Song
      • Nur bereits beendete Sendungen werden angezeigt
    • Detailseite pro Sendung
      • Anzeige von Artwork, Beschreibung und vollständiger Trackliste
      • Direkter Sprung zur vorherigen bzw. nächsten Sendung
    • Trackvorschau direkt im Archiv
      • Cover-Anzeige je Track
      • 30-Sekunden-Vorschau via Deezer per Klick im Popup
    Now-Playing-Widget
    • Playlist-Erkennung beim ersten Seitenaufruf korrigiert
      • Beim ersten Laden wurde fälschlich immer der Fallback "MusikMix" angezeigt – erst nach einem Refresh erschien die korrekte Playlist
    • Playlist-Beschreibung wird angezeigt
      • Wenn eine reguläre Playlist läuft (kein Live-DJ, keine Wiederholung), wird neben dem Titel jetzt auch die Beschreibung eingeblendet
      • "MusikMix" erscheint nur, wenn wirklich keine Playlist im Sendeplan steht
    • Wiederholungen korrekt erkannt und markiert
      • Anzeige des Original-Ausstrahlungsdatums statt des Live-Badges
      • Live-Moderatoren behalten weiterhin ihr "LIVE ON AIR"-Badge mit Namen
    Changelog
    • Changelog-Daten in eigene JSON-Datei ausgelagert
      • Einträge liegen jetzt in eigenen Dateien statt im PHP-Code
      • Changelog-Seite bleibt dadurch schlank, egal wie viele Einträge dazukommen
    • Monats-Gruppierung eingeführt
      • Einträge werden automatisch nach Monat gruppiert und als aufklappbare Bereiche dargestellt
      • Nur der aktuellste Monat ist standardmäßig geöffnet
      • Funktioniert automatisch über Jahreswechsel hinweg
    • Typ-Filter eingebaut
      • Filtern nach Feature, Fix, Design oder Inhalt per Klick – ohne Seiten-Reload
      • Monate ohne passende Einträge werden beim Filtern automatisch ausgeblendet
  2. Sendeplan überarbeitet: Wochen-Navigation & neue Ansichten v260728 Feature
    Fixes
    • Falsche Sendungstitel & Beschreibungen im Sendeplan behoben
      • Playlisten im Stream-Server wurden bisher ignoriert
      • Es wurde immer der gleiche Titel/Beschreibung angezeigt, egal welche Sendung lief
    Sendeplan
    • Wochen-Wechsler eingebaut
      • Navigation bis zu 13 Wochen vor und zurück möglich
    • 2 Ansichten zur Auswahl, wie bereits in der Teamliste
      • Tabs-Ansicht
      • Accordion-Ansicht
    Geplant
    • Sendeplan-Export als Kalendereinträge vorbereitet
    Sonstiges
    • Kleinere Bugs behoben
    • Caching weiter optimiert
  3. Performance-Optimierungen und UI-Anpassungen v260725 Design
    Performance
    • Eigenes Server-Caching-System implementiert
      • NowPlaying-Widget, Charts und History nutzen gecachte Cover
    Umgestaltung
    • Charts-Seite für bessere Lesbarkeit überarbeitet
    • Changelog mit hierarchischen Einträgen erweitert
      • Haupt- und Unterpunkte möglich
      • Unterpunkte mit Einrückung und Icon
    Fixes
    • NowPlaying-Widget und Teamliste zeigen korrekte Moderatornamen aus Sendeplan
      • Inklusive gemappter Syndication4Radios-Moderatoren
      • Fallback auf Azuracast-API für spontane Sendungen
  4. Komplette Theme-Umstellung & Charts Einbau v260723 Feature
    Theme-System
    • Alle Hardcode-Farben (#fff, gray-*, black, white) → Theme-Variablen
    • Umstellung auf base-*, base-content, primary, accent, success, warning
    • 35 Themes lauffähig – keine grauen/schwarzen/weißen Reste
    • Fokus-Ringe & Scrollbalken auf Theme-Farben umgestellt
    Seiten & Komponenten
    • Sendeplan: „Jetzt live" (roter Puls), „Nächste" (Stern)
    • AutoDJ- vs. Live-Sendung farblich unterscheidbar, Aura-Effekt
    • Layout umgestellt & Seiten angepasst
    Song-Verlauf (Home)
    • „Zuletzt gespielt"-Box: Lautbox-Iframe durch eigenen Tailwind-Slider ersetzt
    • Song-Cards mit Cover, Uhrzeit, Titel & Künstler im Theme-Design
    • Plattform-Links pro Song: YouTube, Spotify, Apple, Amazon, Google
    • Vanilla-JS-Slider: Autoplay (3 Sek.), Loop, Pause bei Hover, Touch/Swipe
    • Pfeil-Navigation nur auf Desktop sichtbar, mobil natives Wischen
    Charts-Seite (neu)
    • Neue Charts-Auswertung aus Datenbank
    • Top 10 Songs & Top-Künstler des Monats mit Rang, Cover & Play-Anzahl
    • Heatmap: Wochentag × Uhrzeit mit Intensitäts-Färbung
    • „Neu entdeckt": Songs, deren erster Play überhaupt in diesem Monat lag
    • Dauerbrenner: Songs, die an mind. 3 verschiedenen Tagen liefen
    • One-Hit-Wonder: Songs, die insgesamt nur 1× gespielt wurden
    • Gesamtzahlen-Karten: Plays, verschiedene Songs, Künstler, Ø Plays/Tag
    • Detail-Ansicht pro Song mit kompletter Play-Historie
ChaosFunk

Kein starres Format. Keine ausgelutschte Rotation. ChaosFunk ist die Musiksendung für Sender, die ihren Hörerinnen und Hörern etwas Besonderes bieten wollen.

Navigation Start Sendeplan
Rechtliches Impressum Datenschutz
© 2026 ChaosFunk (v260908)

Dunkle Themes

Helle Themes

Besondere Farben