Entwicklung Kundenportal

Sie sind hier: Startseite » Aktuelles » Einbindung von Kalender und Tageslosung

Einbindung von Kalender und Tageslosung

Inhaltsverzeichnis

  1. Einbindung ICL-Kalender
    • Funktionsweise
    • Beispielausgabe
    • Vor- und Nachteile
  2. Einbindung Tageslosung
    • Methode 1: Website-Scraping (PHP-Skript)
    • Methode 2: XML-Datei
    • Vor- und Nachteile

Einbindung ICL Kalender

Die Einbindung eines Outlook Kalenders kann ganz ohne API erfolgen. Hierzu benötige ich vom entsprechenden Kalender eine ICL URL, diese kann unter Outlook > Einstellungen > Kalender > Geteilte Kalender > Einen Kalender veröffentlichen erzeugt werden.

Die Darstellung erfolgt sowie abgebildet, mit:

Hier ein Beispiel für eine Ausgabe:

 
Weitere Beispiele

Vorteile:

  • Befüllung erfolgt über den Outlook Kalender
  • keine weiteren Abos / APIs notwendig
  • Darstellung lässt sich mit CSS anpassen

Nachteil:

  • Aktualisierung ca. 1x am Tag
  • Ausgabe enthält nicht alle Informationen => Anhänge wie PDF oder Bilder können nur verlinkt werden.


Einbindung Tageslosung

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

Anmerkung: Aktuell ist diese Methode umgesetzt.

Über ein PHP-Skript werden aus einer Quell-URL die gewünschten Daten ausgelesen, daraus dynamisch und tagesaktuell Losung und Lehrtext extrahiert, für den jeweiligen Tag 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):

Losung und Lehrtext für den 31.08.2026

Von allem, was du mir gibst, will ich dir den Zehnten geben. (Jakob gelobte Gott: 1.Mose 28,22)

Einen fröhlichen Geber hat Gott lieb. (2.Korinther 9,7)

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.

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.

Spendenkonto:
Stiftung Carolinenheim Apolda

IBAN: DE12 1234 1234 1234 1234
BIC: DEDEDEDEDED
Bank: Sparbank Barkasse

Falls Sie eine Spendenbescheinigung benötigen, geben Sie bitte Ihren Namen und Ihre Adresse im Verwendungszweck der Überweisung an.