PHP-Fusion wird in Deutschland noch sehr oft und häufig von und für Webradios genutzt.
Alle Webradios, die auf PHP-Fusion laufen, haben ein Problem:
Es gibt nichts Neues mehr, auch und vor Allem für die V9.
Steinalte Scripte, die im Laufe der Jahre des Öfteren zumindest soweit angepasst wurden, dass sie unter neuen PHP-Versionen irgendwie funktionieren. Völlig veraltete Frontends, nicht responsive Darstellung durch Tabellen-Layouts und generell keine wirklich moderne Optik.
Das ist auch einer der häufigsten Gründe, warum viele Webradios noch immer auf der PHP-Fusion Version 7.02 laufen. Ein Update auf ein moderneres System (wie die V9) macht oft einfach keinen Sinn, weil die veralteten Panels und Infusionen auf der V9 gar nicht oder zumindest nicht richtig funktionieren und elend alt aussehen.
Ich war bisher auch ein Verfechter der Ansicht, dass PHP-Fusion grundsätzlich nicht mehr zeitgemäß ist und es sich einfach nicht lohnt, für die "offizielle" V9 Infusionen, Panels und Themes zu erstellen. Mit dem aktuelle DE MOD von Krelli allerdings sieht das Genza etwas anders aus. Auch der bevorstehende Release des neuen CMS "NovaraCore" hat mich ein Wenig beflügelt, alten Ideen neues Leben einzuhauchen, wenn möglich zu modernisieren oder alternativ was ganz Neues zu entwickeln.
Und so gibt es inzwischen einige neue Infusionen, speziell für die V9, die den Schrecken eines Updates auf eben diese Version ein Wenig lindern.
Hörercharts
Diese Infusion ist komplett neu entwickelt worden. Natürlich hat sie vom Ablauf her gewisse Ähnlichkeiten zu den guten alten GR_Membercharts, hat aber tatsächlicn nichts mehr mit dieser alten Infusion zu tun. Der Code wurde zu 100% neu geschrieben. Die neuen Hörercharts haben auch einige zusätzliche Features, die u.U, durchaus nützlich sein könnten:
Umfangreicher Adminbereich
- Eingesendete Songs können akzeptiert, bearbeitet oder gelöscht werden
- Auch bereits freigegebene Songs können gelöscht/bearbeitet werden
- Liste der freigegebenen Songs stellt gleichzeitig die aktuelle Votingliste dar (sortiert nacht Anzahl der Votes
- User können Songs favorisieren. Im Adminbereich wird eine entsprechende Liste angezeigt, daraus kann man zb eine Sondersendung generieren (Listener's Favorites o.Ä.)
- Ewige Chartlise die immer weiter geführt wird und in die nach jedem Votezeitraum die beiden ersten Songs in die Liste einsortiert. Hieraus können zb Jahrescharts generiet werden
- Jeder Votezeitraum kann archiviert werden
- Anzeige umfangreicher Statistiken wie zb Songs gesamt, ausstehende Songs, freigegebene Songs oder Anzahl der Stimmen insgesamt u.A.
- Anzahl der erlaubten Votes pro Tag einstellbar (1-3)
- Es kann ein Thema für den jeweils aktuellen Votezeitraum vorgegeben werden (z.B. "Nur Songs aus den 90ern")
Frontend
- Ausschliesslich registrierte Mitglieder können Songs einsenden und voten (kein Gastvoting)
- Songs einsenden (beliebig viele), Mitglied bekommt entsprechende Nachricht über die Freischaltung durch den Admin
- Nach Verbrauch der erlaubten Votes wird dem Mitglied ein Countdown angezeigt, wann er/sie erneut voten darf
- 1 Tag = 24 Stunden - als von 00:01 - 23:59 Uhr
- Das Thema, falls vom Admin vorgegeben, wird über der Voteliste angezeigt
- Mitglied kann Songs aus der Liste favorisieren, diese werden in einer eigenen Favoritenliste angezeigt
- Archiv-Tab zeigt alle bisher archivierten Vote-Zeiträume
- Separates Seitenpanel mit den aktuellen Top 10 und direktem Linkbutton zu den Hörercharts
- Frontend (und Backend) voll responsiv mit Bootstrap
Liveansicht:
https://krazzfm.com/infusions/hoererc...charts.php
Neuvorstellungen
Mit dieser Infusion können über den Adminbereich Neuvorstellungen von Bands/Interpreten/Alben/Singles angelegt werden. Diese können nach anlegbaren Kategorien sortiert werden.
Adminbereich
- Anlegen von Neuvorstellungen mit Kategorie, Band/Interpret, Songtitel/Albumtitel, Wahl Single oder Album, Beschreibung (TinyMCE) sowie Links zu Spotify, Apple Music und Youtube sowie einem Coverbild
- Anlegen, Löschen und Bearbeiten von Kategorien
Frontend
- Übersichtliche Anzeige aller Kategorien in Tabs
- Anzeige aller Neuvorstellungen in Bootstrap-Cards, deshalb voll responsiv
Liveansicht:
https://www.krazzfm.com/infusions/neu...lungen.php
Resident Shows
Viele Webradios haben immer wiederkehrende Shows, die immer zu gleichen Zeit am gleichen Tag ausgestrahlt werden.
Über diese Infusion können diese resident Shows organisiert werden.
Adminbereich
- Anlegen neuer resident Shows und Löschen/bearbeiten vorhandener Shows
- Shows enthalten den Namen der Show, den Wochentag, die Uhrzeit und eine Beschreibung sowie ein Promo-Bild. Ausserdem können Shows hier aktiv/inaktiv geschaltet werden
Frontend
- Übersichtliche Anzeige aller resident Shows, sortiert nach Datum und Uhrzeit
- Anzeige in Bootstrap-Cards, daher voll responsiv
Liveansicht:
https://www.krazzfm.com/infusions/res.../shows.php
Es sind noch einige neue Infusionen in der Entwicklung, diese werde ich vorstellen, wenn sie fertig sind :)