Difference between revisions of "Template:FormDateField"

From Encyclopedia of Scientonomy
Jump to navigation Jump to search
Line 1: Line 1:
{{#ifeq: {{{showera|}}}|yes|{{#ifeq: {{{showcaptions|yes}}}|yes|''Era:''&#32;|}}{{{field&#124;{{{property|}}} Era&#124;input type=dropdown&#124;values=BCE,CE{{#ifeq:{{{adddefault|}}}|yes|&#124;default=CE|}}{{#var:varMandatoryYear}}}}}|}}<!--  
+
{{#ifeq: {{{showera|}}}|yes|{{#ifeq:{{{showcaptions|yes}}}|yes|''Era:''&#32;|}}{{{field&#124;{{{property|}}} Era&#124;input type=dropdown&#124;values=BCE,CE{{#ifeq:{{{adddefault|}}}|yes|&#124;default=CE|}}{{#var:varMandatoryYear}}}}}|}}<!--  
 
--><!--  
 
--><!--  
 
--><!-- build the regular expression for the year field
 
--><!-- build the regular expression for the year field
-->{{#if: {{#var: varMandatoryYear}}<!--
 
-->|{{#vardefine: varRegexp|/^\d{4}$/}}<!-- 4 digits only
 
-->|{{#vardefine: varRegexp|/^\d{4}$!^$/}}<!-- allow blanks
 
-->}}<!--
 
--><!--
 
-->&#32;{{#ifeq:{{{showcaptions|yes}}}|yes|''Year:''&#32;|}}{{{field&#124;{{{property|}}} Year&#124;input type=regexp&#124;regexp={{#var:varRegexp}}&#124;size=4&#124;message=The year field can accept only integers and must be 4 digits in length!{{#ifeq:{{{adddefault|}}}|yes|&#124;default={{CURRENTYEAR}}|}}{{#var:varMandatoryYear}}}}}<!--
 
 
-->
 
-->

Revision as of 23:58, 31 May 2020