RSS — ReadMe
ÜBERSICHT — FREISCHALTUNG — SCREENSHOTS
1. Funktionsumfang
Dieses Modul liest zyklisch die Informationen aus RSS-Feeds aus. Außerdem kann man über Funktionen auf
die Daten zugreifen und die Daten können in einer HTML-Tabelle im WebFront dargestellt werden. Es kann
entweder ein Feed aus den vorhandenen RSS-Feeds ausgewählt, oder ein eigener RSS-Feed eingetragen werden.
Vorkonfigurierte RSS-Feeds im Modul:
- ALDI Süd/Nord Aktuelle Angebote
- Apfelpage
- Auto Motor Sport
- Bayaro`s IP-Symcon Module
- cinema.de — Neu im Kino
- FAZ (Aktuell, Computer & Internet, Politik, Rhein Main, Sport, Technik)
- Filmstarts.de (Aktuell im Kino, Demnächst im Kino)
- Focus
- Golem
- heise
- Kinofans.com (Filmkritiken, Kino-News)
- Netzwelt (News, Software)
- PC Welt
- Spiegel
- Sportschau (+ Fußball + Bundesliga + 2. Liga + 3. Liga + Nationalmannschaft)
- Stern
- Symcon Forum
- Tagesschau
- TV Spielfilm — Tipps
- T Online Digital
- Welt
- Witze
- Wissenschaft Aktuell
- Zitat des Tages
Einstellungsmöglichkeiten in der Instanz:
- RSS Feed Auswahl (verschiedene Feeds sind direkt in der Modul-Instanz auswählbar)
- Externe RSS-Feed URL
- Update Intervall (in Sekunden)
- Max. Anzahl der RSS-Meldungen (sind weniger vorhanden, werden nur die verfügbaren ausgelesen)
- Hintergrundfarbe
- Schriftfarbe Titel
- Schriftgröße Titel (in Pixeln)
- Schriftfarbe Text
- Schriftgröße Text (in Pixeln)
- Schriftfarbe Link
- Schriftgröße Link (in Pixeln)
- Schriftfarbe PubDate
- Schriftgröße PubDate (in Pixeln)
- Felder einzeln de/aktivierbar (title, description, link, pubDate, image) — Gilt nur für die HTML-Ausgabe
- Breite des Bildes in % (falls aktiviert/angezeigt)
- Leerzeile zwischen Feed-Einträgen
- Debug
2. Systemanforderungen
- IP-Symcon ab Version 4.2
3. Installation
Über die Kern-Instanz "Module Control" folgende URL hinzufügen:
https://GITLAB-BENUTZERNAME:GITLAB-PASSWORT@gitlab.com/BY-IPS-Module/RSS.git
Die neue Instanz findet ihr dort, wo ihr sie angelegt habt.
4. Befehlsreferenz
RSS_ReadFeed_Instanz($InstanzID);
Aktualisiert die Daten des in der Modul-Instanz eingestellten RSS-Feed, gibt die Daten als Array zurück und
schreibt die Daten in die HTML-Tabellen-Variable.
RSS_ReadFeed($InstanzID, string $RSS_Feed_URL);
Liest die Daten aus dem an die Funktion übermittelten RSS-Feed aus und gibt die Daten als Array zurück.