Vorlage:Veranstaltungen: Unterschied zwischen den Versionen

Aus Hist. Verein Herne / Wanne-Eickel e. V.
Inhalt gelöscht Inhalt hinzugefügt
KKeine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 2: Zeile 2:
== Bedienung ==
== Bedienung ==


Diese Vorlage zeigt den nächsten Vereinstermin auf der Hauptseite.
Diese Vorlage steuert den Bereich „Nächste Veranstaltung" auf der Hauptseite. Es wird immer genau '''ein''' Termin angezeigt — der oberste, noch sichtbare <code><nowiki>{{Termin|…}}</nowiki></code>-Block in dieser Vorlage.
'''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.


=== Aktiven Termin ändern ===
=== Wo wird der Termin gepflegt? ===


Im Joomla-Backend von [https://www.hv-her-wan.de www.hv-her-wan.de]
Direkt unter dieser Anleitung die Felder im aktiven <code><nowiki>{{Termin|…}}</nowiki></code>-Block anpassen (Bild, Titel, Datum, Zeit, Ort, Link, Text).
unter „iCagenda → Veranstaltungen". Der jeweils nächste Termin
(sortiert nach Datum) erscheint automatisch als Aufmacher.


=== Keine Termine ankündigen ===
=== Cache ===


Das Wiki frischt die Daten alle 15 Minuten auf. Sollte ein gerade
Den '''titel'''-Wert des aktiven Blocks leeren, oder den ganzen Block löschen. Die Sektion wird dann auf der Hauptseite automatisch ausgeblendet — kein leerer Kasten.
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 ===
=== Mehrere Termine im Voraus pflegen (Warteschlange) ===


Liefert der iCagenda-Feed keinen einzigen Termin (z. B. alle
Folgetermine können als HTML-Kommentar unter dem aktiven Block hinterlegt werden. Alles zwischen <code><nowiki><!--</nowiki></code> und <code><nowiki>--></nowiki></code> ist im Wiki unsichtbar.
vergangen), wird die Vorlage automatisch ausgeblendet — kein leerer
Kasten auf der Hauptseite.


=== Datenquelle ===
'''Wichtig:''' In Erklärungs- oder Überschriftentexten innerhalb des Kommentarblocks niemals die Zeichenfolge <code><nowiki>--></nowiki></code> verwenden — sie würde den Kommentar vorzeitig beenden und alles Folgende sichtbar machen.


* URL: <code><nowiki>https://www.hv-her-wan.de/index.php?option=com_icagenda&format=feed&type=rss</nowiki></code>
So wechselst du auf den nächsten Termin, wenn der aktuelle vorbei ist:
* Format: RSS 2.0 (XML)

* Pro Termin werden ausgelesen: Titel, Datum/Uhrzeit, Vorschaubild, Link zur Detailseite, Kategorie.
# Den obersten (jetzt vergangenen) <code><nowiki>{{Termin|…}}</nowiki></code>-Block komplett löschen.
# Im Kommentarblock darunter den nächsten <code><nowiki>{{Termin|…}}</nowiki></code> herausnehmen — also die Kommentar-Markierungen so umsetzen, dass der gewünschte Block davor und dahinter '''nicht''' mehr von <code><nowiki><!--</nowiki></code>…<code><nowiki>--></nowiki></code> eingeschlossen wird.

In der Praxis bedeutet das meist: das öffnende <code><nowiki><!--</nowiki></code> verschiebt sich weiter nach unten (vor den nächsten noch nicht aktiven Block), das schließende <code><nowiki>--></nowiki></code> bleibt am Dateiende stehen.


== Vorschau ==
== Vorschau ==


So sieht die Vorlage gerade aus, wenn sie auf der Hauptseite eingebunden wird:
So sieht die Vorlage gerade aus, wenn sie auf der Hauptseite
eingebunden wird:


{{Veranstaltungen}}
{{Veranstaltungen}}
</noinclude><includeonly>{{Termin
</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 — Entdecken Sie die Geschichte Hernes
|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 = 12:00 – 16:00 Uhr
}}{{#if:{{#external_value:titel}}|{{Termin
|ort = Altenhöfener Straße 31, Herne
|titel = {{#external_value:titel}}
|link = Tag der offenen Archive 2026
|datum_iso = {{#external_value:datum}}
|text = Gemeinsam mit dem Pfarrarchiv St. Dionysius öffnen wir die Türen unseres Archivs und zeigen ausgewählte Dokumente, Fotos und Geschichten aus dem Bestand. Vier Stunden lang Gelegenheit, einen Blick hinter die Kulissen der Vereinsarbeit zu werfen.
|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}}|}}
WARTESCHLANGE: GEPLANTE FOLGETERMINE
|ort = {{#invoke:TerminText|ort|{{#iferror:{{#external_value:eort}}|}}}}
================================================================
}}}}</includeonly>

Hinweis: Die ausführliche Anleitung zur Pflege steht im Bedienungs-
Abschnitt oben (im noinclude-Bereich) und ist nur beim Bearbeiten
dieser Vorlage sichtbar.

----------------------------------------------------------------
Beispiel-Termin 1 (Vorlage zum Kopieren / Anpassen)
----------------------------------------------------------------

{{Termin
|bild = .jpg
|titel = Constantiner Wiesenfest 2026
|datum = Samstag, 17. Juli 2026
|zeit = 12:00 Uhr - 17:30 Uhr
|ort = Wiese der St. Konrad Kirche in Constantin, Kronenstraße
|link =
|text =
}}

----------------------------------------------------------------
Familientag Strünkede
----------------------------------------------------------------

{{Termin
|bild = Sharepic Familientag.png
|titel = FAMILIENFEST im Schlosspark Strünkede
|datum = Sonntag, 27. September 2026
|zeit = 14:00 Uhr (Dauer ca. 4 Stunden)
|ort = Schlosspark Strünkede
|link =
|text = Von 14.00 bis 18.00 Uhr erwartet die Gäste ein wie immer abwechslungsreiches Programm für Jung und Alt.
}}

================================================================
--></includeonly>

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:

ic_medium_w300h300q100c_archiv.jpg
Archivgruppe
Donnerstag, 25. Juni 2026 · 18:30 Uhr