Difference between revisions of "Template:SetDatePropertyValue"

From Encyclopedia of Scientonomy
Jump to navigation Jump to search
Line 15: Line 15:
 
  --><!-- set individual values and build the overall date string
 
  --><!-- set individual values and build the overall date string
 
  -->{{#if: {{{year|}}}
 
  -->{{#if: {{{year|}}}
   -->|{{#set: {{{property|}}} Year={{{year|}}}|}}<!-- store year  
+
   -->|store year {{#set: {{{property|}}} Year={{{year|}}}|}}<!-- store year  
   -->{{#if: {{{month|}}}<!--
+
   -->check month{{#if: {{{month|}}}<!--
     -->|{{#set: {{{property|}}} Month={{{month|}}}|}}<!-- store month
+
     -->|store month{{#set: {{{property|}}} Month={{{month|}}}|}}<!-- store month
     -->{{#if: {{{day|}}}<!--
+
     -->check day{{#if: {{{day|}}}<!--
       -->|{{#set: {{{property|}}} Day={{{day|}}}|}}<!-- store day
+
       -->|store day{{#set: {{{property|}}} Day={{{day|}}}|}}<!-- store day
       -->{{#vardefine: varDate|{{{day|}}} {{{month|}}} {{{year|}}}}}<!-- all components are present   
+
       -->all present{{#vardefine: varDate|{{{day|}}} {{{month|}}} {{{year|}}}}}<!-- all components are present   
       -->|{{#vardefine: varDate|{{{month|}}} {{{year|}}}}}<!-- only month and year are present
+
       -->|month and year present{{#vardefine: varDate|{{{month|}}} {{{year|}}}}}<!-- only month and year are present
 
     -->}}<!--
 
     -->}}<!--
     -->|{{#vardefine: varDate|{{{year|}}}}}<!-- only year is present   
+
     -->|year [resent{{#vardefine: varDate|{{{year|}}}}}<!-- only year is present   
 
   -->}}<!-- if month
 
   -->}}<!-- if month
 
   --><!--
 
   --><!--

Revision as of 21:14, 23 August 2016

This template is used to set a value of type date given the year, month, and day. Month and day are optional parameters. The template will also store all the parts individually to keep track of which parts of the date are incomplete.

NOTE: As any "set" template, it doesn't print anything on the page, but merely sets the appropriate values.

Parameters:

  • |property= - the name of the property.
  • |year= - the year.
  • |month= - the month.
  • |day= - the day.