Vorlage:LinkDatum: Unterschied zwischen den Versionen

Aus FürthWiki
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
 
<noinclude>{{Dokumentation}}</noinclude><!--
 
<noinclude>{{Dokumentation}}</noinclude><!--
--><includeonly><!--
+
--><noinclude><!--
 
-->{{#vardefine:Date.1|{{#explode:{{{1}}}| |0}} }}<!--
 
-->{{#vardefine:Date.1|{{#explode:{{{1}}}| |0}} }}<!--
 
-->{{#vardefine:Date.2|{{#explode:{{{1}}}| |1}} }}<!--
 
-->{{#vardefine:Date.2|{{#explode:{{{1}}}| |1}} }}<!--
Zeile 14: Zeile 14:
 
-->{{#if:{{#var:Date.2}}|{{#var:Date.1}} [[{{#var:Date.2}}]] {{#var:Date.4}}|<!--
 
-->{{#if:{{#var:Date.2}}|{{#var:Date.1}} [[{{#var:Date.2}}]] {{#var:Date.4}}|<!--
 
-->{{#if:{{#var:Date.1}}|[[{{#var:Date.1}}]] {{#var:Date.4}} }} }} }}<!--
 
-->{{#if:{{#var:Date.1}}|[[{{#var:Date.1}}]] {{#var:Date.4}} }} }} }}<!--
--></includeonly>
+
--></noinclude>
<noinclude>{{#invoke:LinkFormDatum|FormatDate}}</noinclude>
+
<includeonly>{{#invoke:LinkFormDatum|FormatDate}}</includeonly>

Version vom 9. September 2024, 17:31 Uhr

Der semantische Datentyp Date gibt ein Datum in drei möglichen Formaten zurück, abhängig davon, welche Werte gegeben sind. Entweder bleibt das Datum auf das Jahr beschränkt (<Jahr>), oder es ist noch ein Monat gegeben (<Monatsname> <Jahr>), oder es ist auch der Tag gegeben (<Tag> <Monatsname> <Jahr>). Diese Funktion verlinkt die Monatstage und Jahre korrekt, so wie es seit jeher die Konvention im FürthWiki ist ([[<Tag>. <Monatsname>]] [[<Jahr>]]). Ausserdem wird auch dann das Jahr verlinkt, wenn nichts anderes gegeben ist. Ist ein Monat ohne Tag gegeben, wird der Monatsname nicht verlinkt.

Vorlage:LinkDatum/Dokumentation

[[{{{1}}}]]