Joomla RP Sendeplan

Joomla RP Sendeplan

Paid ProdukteJoomlaVersion 1.3.1
29,99 €

Einmaliger Kauf – inkl. 19% MwSt.

Anmelden & bestellen Live-Demo ansehen

Beschreibung

RP Sendeplan ist eine vollständige Joomla 6 Komponente zur Verwaltung und Anzeige von Radiosendeplänen. Verwalten Sie Sendungen, Moderatoren, Sendezeiten und Kategorien komfortabel im Admin-Backend und präsentieren Sie Ihren Sendeplan professionell im Frontend — mit automatischer On-Air-Erkennung, laut.fm-Integration und einer JSON-API für die Anbindung externer Player und Widgets.


Die Komponente wurde speziell für die Anforderungen von Community-Radiosendern, Webradios und laut.fm-Stationen entwickelt und ist vollständig in das RadioPlan24-Ökosystem integriert.




Features

## Features


### Sendungsverwaltung


- Sendungen mit Titel, Moderator, Beschreibung, Kategorie und Farbe anlegen

- Moderator-Bilder über den Joomla Media Manager zuweisen

- Flexible Wochentag-Auswahl per Checkboxen — einzelne Tage oder Serien (z.B. Mo–Fr)

- Sendezeiten als Dropdown von 00:00 bis 24:00 Uhr in vollen Stunden

- Sendungen über Mitternacht hinaus möglich (z.B. 22:00–01:00 Uhr)

- Status-Verwaltung (Veröffentlicht / Unveröffentlicht / Papierkorb)

- Suche, Filter nach Wochentag und Kategorie, Batch-Aktionen


### Frontend-Anzeige


- Responsive Wochenansicht mit Wochentag-Tabs

- 3-Spalten-Layout: Sendezeit, Sendungsinfo, Moderatorbild

- Mobile-optimiert mit Karten-Layout und Swipe-Navigation zwischen Tagen

- Automatische Erkennung des aktuellen Wochentags beim Laden

- Sendungen über Mitternacht erscheinen auch am Folgetag (00:00–Endzeit) mit „vom Vortag"-Hinweis

- Komplett per Inline-CSS gestylt — keine Konflikte mit dem Joomla-Template


### On-Air-Erkennung


- Automatische Erkennung der aktuell laufenden Sendung in Echtzeit

- Pulsierendes „ON AIR"-Badge neben dem Sendungstitel

- Farbliche Hervorhebung der aktiven Sendung (orangefarbener Seitenrand)

- Unterstützung von Sendungen über Mitternacht (3-stufige Erkennungslogik)

- Automatische Aktualisierung jede Minute ohne Seiten-Neuladen

- Beim Laden scrollt der Plan automatisch zur aktuellen Sendung

- Nutzt die in Joomla konfigurierte Zeitzone (Fallback: Europe/Berlin)


### Admin-Dashboard


- Übersichtliche Statistikkarten: Aktive Sendungen, Moderatoren, Kategorien

- Große On-Air-Karte mit pulsierendem Live-Indikator, Moderatorbild, Titel und Sendezeit

- „Als Nächstes"-Anzeige mit automatischer Tagesübergreifender Suche

- Lizenzstatus auf einen Blick

- Sendungen pro Wochentag als Balkendiagramm

- Schnellzugriff auf neue Sendung anlegen


### Designeinstellungen


- Eigener Menüpunkt mit Live-Vorschau des Sendeplans

- 7 konfigurierbare Bereiche:

  - Tab-Navigation (Hintergrund, Text, Aktiv-Zustand)

  - Spaltenüberschriften (Hintergrund, Text, Akzentlinie)

  - Sendungs-Zeilen (Hintergrund, Wechselfarbe, Hover-Effekt, Trennlinien)

  - Text & Schrift (Textfarbe, Zeitanzeige, Titelgröße in Pixel, Schriftart)

  - Kategorie-Badge (Hintergrund, Textfarbe)

  - Moderator-Bild (Größe in Pixel, Eckenradius — 0 = eckig, 50+ = rund)

- 5 Schriftarten: System (Standard), Arial, Verdana, Georgia, Trebuchet

- Alle Einstellungen werden als Component-Parameter gespeichert


### laut.fm-Integration


- Sendeplan-Quelle wählbar: Nur manuell, Nur laut.fm, oder kombiniert

- Automatischer Abruf des laut.fm-Sendeplans per API (kein externes JS nötig)

- Bei Kombination: Priorität einstellbar (laut.fm zuerst oder manuelle zuerst)

- DJ-Bilder und Beschreibungen aus der laut.fm-API werden angezeigt


### Stream-Einstellungen


- Unterstützung für laut.fm, ShoutCast und Icecast

- Stationsname und Stream-URLs konfigurierbar

- Einstellungen werden von der API und anderen RadioPlan24-Plugins genutzt


### JSON-API


Die integrierte REST-API liefert Sendungsdaten als JSON für externe Anwendungen:


- **On Air** — Aktuelle Sendung mit Titel, Moderator, Bild-URL, Kategorie, Sendezeit

- **Nächste Sendung** — Nächste geplante Sendung (sucht auch die kommenden Tage durch)

- **Tagesplan** — Alle Sendungen eines Wochentags inkl. Mitternachts-Überläufe

- **Komplett-Info** — On-Air + nächste Sendung + heutiger Tagesplan in einem Request


Alle Endpoints liefern CORS-Header (`Access-Control-Allow-Origin: *`) — kein API-Key erforderlich. Ideal für RadioPlayer, Stream-Widgets, Alexa Skills und externe Webseiten.


Die API-Dokumentation mit kopierbaren URLs, Beispiel-Responses, Datenfeld-Referenz und JavaScript-Integrationsbeispiel ist direkt im Admin-Backend unter dem Menüpunkt „API" verfügbar.


### Lizenzsystem


- Lizenzprüfung gegen den RadioPlan24-Paketserver

- 4-Stunden-Cache für minimale Serverlast

- Domain-Normalisierung (Groß-/Kleinschreibung, www-Prefix, Port)

- Übersichtliche Lizenzseite mit Status, Kundeninfo und Feature-Vergleich

- Live-Prüfen per AJAX direkt in der Lizenzseite

- Ohne Lizenz verfügbar: Frontend-Anzeige des Sendeplans

- Mit Lizenz: Voller Zugriff auf Dashboard, Sendungsverwaltung, Design, Einstellungen und API-Dokumentation


---


## Technische Details


- **Joomla-Version:** 6.x (PHP 8.2+)