Vorlage:Veranstaltungen: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „<noinclude> == Bedienung == Diese Vorlage steuert den Bereich „Nächste Veranstaltung" auf der Hauptseite. * '''Termin pflegen''' — die Felder im <code>{{Termin|…}}</code>-Aufruf unten anpassen. * '''Keine Termine ankündigen''' — den '''titel'''-Wert leeren (oder den ganzen <code>{{Termin|…}}</code>-Block entfernen). Die Sektion wird dann auf der Hauptseite automatisch ausgeblendet — kein leerer Kasten. * '''Mehrere Termine im Voraus pflege…“ |
KKeine Bearbeitungszusammenfassung |
||
| (10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 2: | Zeile 2: | ||
== Bedienung == |
== Bedienung == |
||
Diese Vorlage |
Diese Vorlage zeigt den nächsten Vereinstermin auf der Hauptseite. |
||
'''Die Daten werden automatisch aus dem iCagenda-Kalender unserer |
|||
Joomla-Homepage gelesen.''' Du musst hier nichts pflegen — |
|||
Änderungen am Termin werden direkt im Joomla-Backend gemacht und |
|||
sind innerhalb weniger Minuten auch im Wiki sichtbar. |
|||
=== Wo wird der Termin gepflegt? === |
|||
* '''Termin pflegen''' — die Felder im <code>{{Termin|…}}</code>-Aufruf unten anpassen. |
|||
* '''Keine Termine ankündigen''' — den '''titel'''-Wert leeren (oder den ganzen <code>{{Termin|…}}</code>-Block entfernen). Die Sektion wird dann auf der Hauptseite automatisch ausgeblendet — kein leerer Kasten. |
|||
Im Joomla-Backend von [https://www.hv-her-wan.de www.hv-her-wan.de] |
|||
* '''Mehrere Termine im Voraus pflegen''' — bis zu zwei weitere <code>{{Termin|…}}</code>-Vorlagen als HTML-Kommentar (<code><!-- … --></code>) unter dem ersten Block ablegen. Nach Ablauf der aktuellen Veranstaltung den oberen Block löschen und den nächsten aus dem Kommentar herausnehmen. |
|||
unter „iCagenda → Veranstaltungen". Der jeweils nächste Termin |
|||
(sortiert nach Datum) erscheint automatisch als Aufmacher. |
|||
=== Cache === |
|||
Das Wiki frischt die Daten alle 15 Minuten auf. Sollte ein gerade |
|||
neu angelegter Termin im Wiki noch nicht zu sehen sein, der |
|||
Hauptseiten-URL einmal <code>?action=purge</code> anhängen, dann ist |
|||
der Cache sofort weg. |
|||
=== Wenn nichts ansteht === |
|||
Liefert der iCagenda-Feed keinen einzigen Termin (z. B. alle |
|||
vergangen), wird die Vorlage automatisch ausgeblendet — kein leerer |
|||
Kasten auf der Hauptseite. |
|||
=== Datenquelle === |
|||
* URL: <code><nowiki>https://www.hv-her-wan.de/index.php?option=com_icagenda&format=feed&type=rss</nowiki></code> |
|||
* Format: RSS 2.0 (XML) |
|||
* Pro Termin werden ausgelesen: Titel, Datum/Uhrzeit, Vorschaubild, Link zur Detailseite, Kategorie. |
|||
== Vorschau == |
== Vorschau == |
||
So sieht die Vorlage gerade aus, wenn sie auf der Hauptseite |
So sieht die Vorlage gerade aus, wenn sie auf der Hauptseite |
||
eingebunden wird: |
|||
{{Veranstaltungen}} |
{{Veranstaltungen}} |
||
</noinclude><includeonly>{{ |
</noinclude><includeonly>{{#get_web_data: |
||
url=https://www.hv-her-wan.de/index.php?option=com_icagenda&format=feed&type=rss |
|||
|bild = Tag_der_offenen_Archive_2026.jpg |
|||
|format=XML with XPath |
|||
|titel = Tag der offenen Archive |
|||
|data=titel=channel/item/title, link=channel/item/link, datum=channel/item/pubDate, bild=channel/item/enclosure/@url, kategorie=channel/item/category |
|||
|datum = Sonntag, 14. Juni 2026 |
|||
|cache seconds=900 |
|||
|zeit = 11–17 Uhr |
|||
}}{{#if:{{#external_value:titel}}|{{Termin |
|||
|ort = Geschäftsstelle des HV, Hauptstraße 241, Herne |
|||
|titel = {{#external_value:titel}} |
|||
|link = Tag der offenen Archive 2026 |
|||
|datum_iso = {{#external_value:datum}} |
|||
|text = Wir öffnen die Türen unseres Archivs und zeigen ausgewählte Dokumente, Fotos und Geschichten aus dem Bestand. Mit Führungen, Gesprächen und Einblick hinter die Kulissen der Vereinsarbeit. |
|||
|bild_url = {{#external_value:bild}} |
|||
| ⚫ | |||
|link_url = {{#external_value:link}} |
|||
|kategorie = {{#external_value:kategorie}} |
|||
|zeitraum = {{#get_web_data:url={{#external_value:link}}|format=HTML with XPath|data=zeitraum=//span[contains(@class,'ic-period-time')]|cache seconds=900}}{{#iferror:{{#external_value:zeitraum}}|}} |
|||
|ort = {{#invoke:TerminText|ort|{{#iferror:{{#external_value:eort}}|}}}} |
|||
| ⚫ | |||
Aktuelle Version vom 12. Juni 2026, 13:11 Uhr
Bedienung
Diese Vorlage zeigt den nächsten Vereinstermin auf der Hauptseite. Die Daten werden automatisch aus dem iCagenda-Kalender unserer Joomla-Homepage gelesen. Du musst hier nichts pflegen — Änderungen am Termin werden direkt im Joomla-Backend gemacht und sind innerhalb weniger Minuten auch im Wiki sichtbar.
Wo wird der Termin gepflegt?
Im Joomla-Backend von www.hv-her-wan.de unter „iCagenda → Veranstaltungen". Der jeweils nächste Termin (sortiert nach Datum) erscheint automatisch als Aufmacher.
Cache
Das Wiki frischt die Daten alle 15 Minuten auf. Sollte ein gerade
neu angelegter Termin im Wiki noch nicht zu sehen sein, der
Hauptseiten-URL einmal ?action=purge anhängen, dann ist
der Cache sofort weg.
Wenn nichts ansteht
Liefert der iCagenda-Feed keinen einzigen Termin (z. B. alle vergangen), wird die Vorlage automatisch ausgeblendet — kein leerer Kasten auf der Hauptseite.
Datenquelle
- URL:
https://www.hv-her-wan.de/index.php?option=com_icagenda&format=feed&type=rss - Format: RSS 2.0 (XML)
- Pro Termin werden ausgelesen: Titel, Datum/Uhrzeit, Vorschaubild, Link zur Detailseite, Kategorie.
Vorschau
So sieht die Vorlage gerade aus, wenn sie auf der Hauptseite eingebunden wird:
