Vorlage:Termin: Unterschied zwischen den Versionen

Aus Hist. Verein Herne / Wanne-Eickel e. V.
Inhalt gelöscht Inhalt hinzugefügt
Die Seite wurde neu angelegt: „<noinclude> == Bedienung == Diese Hilfsvorlage rendert eine einzelne Veranstaltungs-Karte. Sie wird typischerweise innerhalb von Vorlage:Veranstaltungen verwendet, nicht direkt auf der Hauptseite. Wenn der Parameter '''titel''' leer ist, rendert die Vorlage gar nichts — so verschwindet die ganze Veranstaltungs-Sektion automatisch, wenn kein Termin ansteht. === Parameter === * '''bild''' — Dateiname des Ankündigungsbildes ohne „Datei:"-Präf…“
 
KKeine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 2: Zeile 2:
== Bedienung ==
== Bedienung ==


Diese Hilfsvorlage rendert eine einzelne Veranstaltungs-Karte. Sie wird typischerweise innerhalb von [[Vorlage:Veranstaltungen]] verwendet, nicht direkt auf der Hauptseite.
Diese Hilfsvorlage rendert eine einzelne Veranstaltungs-Karte. Sie wird typischerweise innerhalb von [[Vorlage:Veranstaltungen]] verwendet — entweder mit handgepflegten Daten oder mit Daten, die per External Data aus dem iCagenda-Feed unserer Joomla-Homepage kommen.


Wenn der Parameter '''titel''' leer ist, rendert die Vorlage gar nichts — so verschwindet die ganze Veranstaltungs-Sektion automatisch, wenn kein Termin ansteht.
Wenn der Parameter '''titel''' leer ist, rendert die Vorlage gar nichts — so verschwindet die ganze Veranstaltungs-Sektion automatisch, wenn kein Termin ansteht.
Zeile 8: Zeile 8:
=== Parameter ===
=== Parameter ===


Allgemein:
* '''bild''' — Dateiname des Ankündigungsbildes ohne „Datei:"-Präfix (z. B. <code>Tag der offenen Archive 2026.jpg</code>)
* '''titel''' — Titel der Veranstaltung
* '''titel''' — Titel der Veranstaltung
* '''text''' — Kurze Ankündigungs-Beschreibung (optional)
* '''datum''' — z. B. <code>Sonntag, 14. Juni 2026</code>
* '''zeit''' — z. B. <code>11–17 Uhr</code>
* '''ort''' — z. B. <code>Geschäftsstelle, Hauptstraße 123, Herne</code> (optional)
* '''kategorie''' — Kategorie aus iCagenda (optional, statt „Nächste Veranstaltung" als Kicker)
* '''ort''' — z. B. <code>Geschäftsstelle, Hauptstraße 123, Herne</code>
* '''link''' — Wiki-Seite mit Details (optional)
* '''text''' — Kurze Ankündigungs-Beschreibung


Datum/Zeit (entweder klassisch ODER via ISO-String):
=== Beispiel ===
* '''datum''' — Anzeigetext, z. B. <code>Sonntag, 14. Juni 2026</code>
* '''zeit''' — z. B. <code>12:00 16:00 Uhr</code>
* '''datum_iso''' — RFC-822- oder ISO-Datumsstring (z. B. <code>Sun, 14 Jun 2026 12:00:00 +0200</code>); wird automatisch deutsch formatiert.

Bild (entweder wiki-intern ODER externe URL):
* '''bild''' — Dateiname im Wiki ohne „Datei:"-Präfix
* '''bild_url''' — direkte externe Bild-URL (etwa aus iCagenda-Enclosure)

Verlinkung (entweder Wiki-Seite ODER externe URL):
* '''link''' — Wiki-Seitenname für die Detailseite
* '''link_url''' — externe URL für die Detailseite

=== Beispiel (manuell) ===


<pre>{{Termin
<pre>{{Termin
Zeile 22: Zeile 33:
|titel = Tag der offenen Archive
|titel = Tag der offenen Archive
|datum = Sonntag, 14. Juni 2026
|datum = Sonntag, 14. Juni 2026
|zeit = 11–17 Uhr
|zeit = 12:00 – 16:00 Uhr
|ort = Geschäftsstelle des HV, Hauptstraße 241, Herne
|ort = Altenhöfener Straße 31, Herne
|link = Tag der offenen Archive 2026
|link = Tag der offenen Archive 2026
|text = …
|text = Wir öffnen die Türen unseres Archivs und zeigen ausgewählte Dokumente, Fotos und Geschichten aus dem Bestand. Mit Führungen und Gesprächen.
}}</pre>
}}</pre>
</noinclude><includeonly>{{#if:{{{titel|}}}|<div class="hv-hs-termin"><div class="hv-hs-termin-bild">{{#if:{{{bild|}}}|[[Datei:{{{bild}}}|600px|class=hv-hs-termin-img|{{#if:{{{link|}}}|link={{{link}}}|link=}}|{{{titel}}}]]}}</div><div class="hv-hs-termin-inhalt"><div class="hv-hs-termin-kicker">Nächste Veranstaltung</div><div class="hv-hs-termin-titel">{{#if:{{{link|}}}|[[{{{link}}}|{{{titel}}}]]|{{{titel}}}}}</div><div class="hv-hs-termin-meta">{{#if:{{{datum|}}}|{{{datum}}}}}{{#if:{{{zeit|}}}| · {{{zeit}}}}}{{#if:{{{ort|}}}|<br />{{{ort}}}}}</div>{{#if:{{{text|}}}|<div class="hv-hs-termin-text">{{{text}}}</div>}}{{#if:{{{link|}}}|<div class="hv-hs-termin-mehr">[[{{{link}}}|Mehr erfahren →]]</div>}}</div></div>}}</includeonly>
</noinclude><includeonly>{{#if:{{{titel|}}}|<div class="hv-hs-termin"><div class="hv-hs-termin-bild">{{#if:{{{bild_url|}}}|{{{bild_url}}}|{{#if:{{{bild|}}}|[[Datei:{{{bild}}}|600px|class=hv-hs-termin-img|{{#if:{{{link|}}}|link={{{link}}}|{{#if:{{{link_url|}}}|link={{{link_url}}}|link=}}}}|{{{titel}}}]]}}}}</div><div class="hv-hs-termin-inhalt"><div class="hv-hs-termin-kicker">{{{kategorie|Nächste Veranstaltung}}}</div><div class="hv-hs-termin-titel">{{#if:{{{link|}}}|[[{{{link}}}|{{{titel}}}]]|{{#if:{{{link_url|}}}|[{{{link_url}}} {{{titel}}}]|{{{titel}}}}}}}</div><div class="hv-hs-termin-meta">{{#if:{{{datum_iso|}}}|{{#time:l, j. F Y|{{{datum_iso}}}|de|true}} · {{#if:{{{zeitraum|}}}|{{{zeitraum}}} Uhr|{{#time:G:i \U\h\r|{{{datum_iso}}}|de|true}}}}|{{#if:{{{datum|}}}|{{{datum}}}}}{{#if:{{{zeit|}}}| · {{{zeit}}}}}}}{{#if:{{{ort|}}}|<br />{{{ort}}}}}</div>{{#if:{{{text|}}}|<div class="hv-hs-termin-text">{{{text}}}</div>}}{{#if:{{{link|}}}|<div class="hv-hs-termin-mehr">[[{{{link}}}|Mehr erfahren →]]</div>|{{#if:{{{link_url|}}}|<div class="hv-hs-termin-mehr">[{{{link_url}}} Mehr erfahren →]</div>}}}}</div></div>}}</includeonly>

Aktuelle Version vom 11. Juni 2026, 21:28 Uhr

Bedienung

Diese Hilfsvorlage rendert eine einzelne Veranstaltungs-Karte. Sie wird typischerweise innerhalb von Vorlage:Veranstaltungen verwendet — entweder mit handgepflegten Daten oder mit Daten, die per External Data aus dem iCagenda-Feed unserer Joomla-Homepage kommen.

Wenn der Parameter titel leer ist, rendert die Vorlage gar nichts — so verschwindet die ganze Veranstaltungs-Sektion automatisch, wenn kein Termin ansteht.

Parameter

Allgemein:

  • titel — Titel der Veranstaltung
  • text — Kurze Ankündigungs-Beschreibung (optional)
  • ort — z. B. Geschäftsstelle, Hauptstraße 123, Herne (optional)
  • kategorie — Kategorie aus iCagenda (optional, statt „Nächste Veranstaltung" als Kicker)

Datum/Zeit (entweder klassisch ODER via ISO-String):

  • datum — Anzeigetext, z. B. Sonntag, 14. Juni 2026
  • zeit — z. B. 12:00 – 16:00 Uhr
  • datum_iso — RFC-822- oder ISO-Datumsstring (z. B. Sun, 14 Jun 2026 12:00:00 +0200); wird automatisch deutsch formatiert.

Bild (entweder wiki-intern ODER externe URL):

  • bild — Dateiname im Wiki ohne „Datei:"-Präfix
  • bild_url — direkte externe Bild-URL (etwa aus iCagenda-Enclosure)

Verlinkung (entweder Wiki-Seite ODER externe URL):

  • link — Wiki-Seitenname für die Detailseite
  • link_url — externe URL für die Detailseite

Beispiel (manuell)

{{Termin
|bild  = Tag_der_offenen_Archive_2026.jpg
|titel = Tag der offenen Archive
|datum = Sonntag, 14. Juni 2026
|zeit  = 12:00 – 16:00 Uhr
|ort   = Altenhöfener Straße 31, Herne
|link  = Tag der offenen Archive 2026
|text  = …
}}