Es gibt mehrere Möglichkeiten, Losungen und Lehrtexte tagesaktuell auf der Webseite einzubinden, zwei davon möchte ich hier vorstellen, die erscheinen sinnvoll und sind relativ einfach umsetzbar.
1. Einbindung über Website-Scraping
Über ein PHP-Skript werden aus einer Quell-URL die gewünschten Daten ausgelesen, daraus dynamisch und tagesaktuell Losung und Lehrtext extrahiert, gespeichert und ausgegeben.
Vorteil:
- 100% automatisiert. Keine weitere Bearbeitung notwendig
- die Ausgabe kann mit HTML und CSS in Form und Farbe angepasst werden
Nachteile:
- ändert sich die Seitenstruktur der Quell-URL funktioniert das Skript nicht mehr
- Urheber ist darüber zu informieren, OK ist einzuholen
Ausgabe des Skripts (unformatiert):
Tageslosung für 02.07.2026
Losung: HERR, verdirb dein Volk und dein Erbe nicht, das du durch deine große Kraft erlöst hast! (5.Mose 9,26)
Lehrtext: Maria wird einen Sohn gebären, dem sollst du den Namen Jesus geben, denn er wird sein Volk retten von ihren Sünden. (Der Engel sprach zu Josef: Matthäus 1,21)
2. Einbindung über XML-Datei
Als eine Alternative zu der o.g. Methode gibt es die Möglichkeit, das zur Verfügung gestellte XML Dokument einzulesen.
- Beispiel für eine bereits etwas formatierte Ausgabe: https://omako.net/losung/losungen.html
Vorteile:
- dies ist der offizielle Weg und kann ebenso umgesetzt werden
- der Urheber erlaubt dies mit Genehmigung
Nachteil:
- Eingabe des XML Dokumentes mit den Losungen und Lehrtexten eines ganzen Jahres erfolgt manuell über die Website
Tipp: Es können auch mehrere XML Dokumente mit verschiedenen Jahren ( z.B. 2026 und bereits 2027 ) auf der Webseite hinterlegt werden. Hierzu erstelle ich Ihnen im Backend der Website entsprechende Eingabefelder, über die sie die XML Dateien bequem hochladen können. Dadurch, dass mehrere Dateien hochgeladen werden, gibt es dann auch keine Ausfallzeiten, denn es wird in beiden Dateien nach dem aktuellen Datum geschaut.