Vorlage:LinkDatum: Unterschied zwischen den Versionen

Aus FürthWiki
Zur Navigation springen Zur Suche springen
Zeile 6: Zeile 6:
 
-->{{#vardefine:Date.4|{{#explode:{{{1}}}| |3}} }}<!--
 
-->{{#vardefine:Date.4|{{#explode:{{{1}}}| |3}} }}<!--
  
-->{{#rpos:{{#var:Date.4}}|JL}} - {{#rpos:{{#var:Date.3}}|JL}} - {{#rpos:{{#var:Date.2}}|JL}} - {{#rpos:{{#var:Date.1}}|JL}}<!--
+
-->{{#rpos:{{#var:Date.4}}|JL}} * {{#rpos:{{#var:Date.3}}|JL}} * {{#rpos:{{#var:Date.2}}|JL}} * {{#rpos:{{#var:Date.1}}|JL}}<!--
-->{{#ifeq:{{#rpos:{{#var:Date.2}}|JL}} > -1|Greater| }}<!--
+
-->{{#ifeq:{{#rpos:{{#var:Date.2}}|JL}}|-1|Greater| }}<!--
 
-->{{#if:{{#var:Date.3}}|[[{{#var:Date.1}}. {{#var:Date.2}}]] [[{{#var:Date.3}}]]|<!--
 
-->{{#if:{{#var:Date.3}}|[[{{#var:Date.1}}. {{#var:Date.2}}]] [[{{#var:Date.3}}]]|<!--
 
-->{{#if:{{#var:Date.2}}|{{#var:Date.1}} [[{{#var:Date.2}}]]|<!--
 
-->{{#if:{{#var:Date.2}}|{{#var:Date.1}} [[{{#var:Date.2}}]]|<!--
 
-->{{#if:{{#var:Date.1}}|[[{{#var:Date.1}}]]}}}}}}<!--
 
-->{{#if:{{#var:Date.1}}|[[{{#var:Date.1}}]]}}}}}}<!--
 
--></includeonly>
 
--></includeonly>

Version vom 11. September 2017, 14:51 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