Horoskop — ReadMe
ÜBERSICHT — FREISCHALTUNG — SCREENSHOTS
1. Funktionsumfang
Dieses Modul liest Nachts das aktuelle Tageshoroskop für das ausgewählte Sternzeichen aus und
speichert es sowohl in einer String-Variable, als auch in einer HTML-Variable ab. Außerdem kann
jedes Sternzeichen über eine Funktion abgefragt werden, die Daten bekommt ihr in einem Array zurück.
Einstellungsmöglichkeiten in der Instanz:
- Auswahl des Sternzeichen
- Hintergrundfarbe
- Schriftfarbe Titel
- Schriftgröße Titel
- Schriftfarbe Text
- Schriftgröße Text
- Felder einzeln de/aktivieren (Titel, Text, Link)
- Modul de/aktivieren
- Debug Modus de/aktivieren (erweiterte Debug-Ausgaben)
2. Systemanforderungen
- IP-Symcon ab Version 4.3
3. Installation
Über die Kern-Instanz "Module Control" folgende URL hinzufügen:
https://GITLAB-BENUTZERNAME:GITLAB-PASSWORT@gitlab.com/BY-IPS-Module/Horoskop.git
Nach dem Hinzufügen des Modules über die URL könnt ihr an einer beliebigen Stelle in eurem IP-Symcon eine neue Instanz "Horoskop" hinzufügen.
4. Befehlsreferenz
$result = Horoskop_Custom_Get($InstanzID, string $Sternzeichen);
Fragt das aktuelle Tageshoroskop vom angegebenen Sternzeichen ab und gibt die Daten (Titel, Text, Link) als Array zurück. Diese Abfrage ist unabhängig vom im Modul eingestellten Sternzeichen!
Gültige Angaben für die Variable $Sternzeichen sind:
Deutsch = Wassermann, Fische, Widder, Stier, Zwilling, Krebs, Löwe, Jungfrau, Waage, Skorpion, Schütze, Steinbock
Englisch = Aquarius, Pisces, Aries, Taurus, Gemini, Cancer, Leo, Virgo, Libra, Scorpio, Sagittarius, Capricorn
— Das Horoskop wird in der Sprache zurückgegeben in der das Sternzeichen übermittelt wird!
$result = Horoskop_Update($InstanzID);
Aktualisiert die Daten des in der Modul-Instanz eingestellten Sternzeichen, gibt die Daten (Titel, Text, Link) als Array zurück und schreibt den Text in die String-Variable und (je nach Auswahl in der Modul-Instanz) die Daten (Titel und Text) in die HTML-Variable.