Termin-Einbindung (iFrame)
Mit der Termin-Einbindung zeigst du eine fortlaufende Liste deiner Termine direkt auf einer anderen Website an – z. B. auf der öffentlichen Gemeinde-Seite. Die Liste ist nach Monaten gruppiert und aktualisiert sich automatisch, sobald in GeORG Termine angelegt oder geändert werden.
Es werden ausschließlich veröffentlichte Termine öffentlicher Typen (Gottesdienste, Veranstaltungen, regelmäßige und externe Veranstaltungen) angezeigt. Interne Termine erscheinen niemals in der Einbindung.
Einrichten
- Lege unter Konfiguration → Zugriffslinks einen neuen Zugriffslink an und wähle als Ziel-Seite Termin-Einbindung (iFrame). Nach dem Speichern öffnen sich die Einstellungen der Einbindung automatisch.
- Stelle Inhalt und Aussehen ein – die Live-Vorschau zeigt sofort das Ergebnis, auch vor dem Speichern.
- Klicke auf Speichern.
- Kopiere den Einbettungscode und füge ihn einmal in deine Website ein.
Später kannst du die Einstellungen jederzeit wieder öffnen (in der Liste beim Link über das Schieberegler-Symbol) und anpassen. Nach dem Speichern zeigt deine Website die Änderungen sofort – der Einbettungscode bleibt gleich und muss nicht neu eingefügt werden.
Alle Einstellungen liegen am Zugriffslink in GeORG. Zusätzliche Angaben in der Adresse (z. B.
&days=90) haben keine Wirkung.
Einbettungscode
Der Code besteht aus dem <iframe> mit der Adresse des Zugriffslinks und einem
kleinen Skript, das die Höhe automatisch dem Inhalt anpasst:
<iframe src="https://DEINE-GEMEINDE.georg.app/events/embed?access_token=DEIN_TOKEN"
id="georg-termine" style="width:100%;border:0;" loading="lazy" title="Termine"></iframe>
<script>
(function () {
var f = document.getElementById('georg-termine');
window.addEventListener('message', function (e) {
if (f && e.source === f.contentWindow && e.data && e.data.type === 'georg-embed-height') {
f.style.height = e.data.height + 'px';
}
});
})();
</script>
Lässt du das Skript weg, musst du selbst eine feste
heightam<iframe>vergeben (z. B.style="width:100%;height:800px;border:0;").
Einstellungen
Filter
| Einstellung | Beschreibung |
|---|---|
| Termin-Typen | Gottesdienste, Veranstaltungen, regelmäßige und externe Veranstaltungen. Ohne Auswahl: alle öffentlichen. |
| Kategorien | Nur Termine der gewählten Kategorien. |
| zzgl. Bereiche | Zusätzlich die Termine der gewählten Bereiche. |
| Highlights | Nur Highlights oder zusätzlich Highlights zu den übrigen Filtern. |
| Einschränkung auf Standorte | Nur bei aktivem Standort-Feature. |
Typen, Kategorien und Bereiche sind ODER-verknüpft: Ein Termin erscheint, wenn er einem der gewählten Typen oder einer der Kategorien oder einem der Bereiche entspricht. Gottesdienste plus Bereich „Kirchenchor“ zeigt also alle Gottesdienste und zusätzlich alle Termine des Kirchenchors. Es werden immer nur öffentliche Termine berücksichtigt.
Standorte wirken als UND-Filter und schränken das Ergebnis zusätzlich ein.
Kategorien, Bereiche und Standorte bleiben auch nach einer Umbenennung zugeordnet.
Inhalt und Aussehen
| Einstellung | Beschreibung |
|---|---|
| Zeitfenster (Tage) | Wie weit ab heute Termine angezeigt werden (1–730). Standard: 365. |
| Max. Anzahl | Höchstens so viele Termine (1–200). Standard: 50. |
| Überschriften | Monat (Standard), Woche („Woche vom 7. Juli“) oder keine. |
| Ort anzeigen / Kurzbeschreibung | Ort (Standard: an) und Kurzbeschreibung samt Optionen, wie an der API (Standard: aus). |
| Akzent, Text, Nebeninfo | Farben für Überschriften/Uhrzeit, Text und Nebeninfos (Ort, Wochentag). |
| Hintergrund | Transparent (Standard) oder eine feste Farbe. |
| Schriftart | CSS-Schriftangabe, z. B. Georgia, serif. |
| Dichte | Kompakt, normal oder luftig. |
Highlight-Termine werden mit einem Stern (★) hinter dem Titel gekennzeichnet. Mehrere Termine am selben Tag teilen sich eine Datumsangabe – das Datum erscheint nur in der ersten Zeile.
Sicherheit
Wer die URL inklusive Token kennt, kann die öffentliche Terminliste sehen – mehr nicht. Der Zugriffslink gewährt ausschließlich das Recht, diese Liste anzuzeigen. Trotzdem gilt: Gerät die URL in falsche Hände, kannst du den Link unter Zugriffslinks jederzeit erneuern (alte URL wird ungültig) oder deaktivieren.