Difference between revisions of "Template:Header/year"

From En JW United
Jump to navigation Jump to search
Line 17: Line 17:
 
       |<!-- YES IT IS A NUMBER: perform as normal (nb: have to include years with digits below 4) -->{{#ifeq:{{{noprint|}}}|1||&nbsp;({{{year|{{{1|}}}}}})&nbsp;}}{{#ifeq:{{{nocat|}}}|1||[[Category:{{{year|{{{1|}}}}}} works]]}}
 
       |<!-- YES IT IS A NUMBER: perform as normal (nb: have to include years with digits below 4) -->{{#ifeq:{{{noprint|}}}|1||&nbsp;({{{year|{{{1|}}}}}})&nbsp;}}{{#ifeq:{{{nocat|}}}|1||[[Category:{{{year|{{{1|}}}}}} works]]}}
 
       |<!-- NO IT IS NOT A NUMBER: more if statements and switches to select the right thing.
 
       |<!-- NO IT IS NOT A NUMBER: more if statements and switches to select the right thing.
 +
 +
          First, add temporary tracking category (unless nocat is true) -->{{#ifeq:{{{nocat|}}}|1||[[Category:Works with non-numeric dates]]}}<!--
  
 
           Now some checks to determine the type on non-numeric input:
 
           Now some checks to determine the type on non-numeric input:
Line 54: Line 56:
 
                                           |<!-- ELSE
 
                                           |<!-- ELSE
  
                                     
+
                                        -->{{#ifeq:{{{noprint|}}}|1||&nbsp;({{{year|{{{1|}}}}}})&nbsp;}}{{#ifeq:{{{nocat|}}}|1||[[Category:Works with unrecognised dates]][[Category:Undated works‎]]}}<!-- a "circa"-style date with a non-year 2nd part get categorised as unrecognised and undated -->
 
                                         }}<!-- end ifeq isyear titleparts (2nd part) -->
 
                                         }}<!-- end ifeq isyear titleparts (2nd part) -->
 
                               | #default = <!-- ELSE
 
                               | #default = <!-- ELSE
  
                                          
+
                                         -->{{#ifeq:{{{noprint|}}}|1||&nbsp;({{{year|{{{1|}}}}}})&nbsp;}}{{#ifeq:{{{nocat|}}}|1||[[Category:Works with unrecognised dates]][[Category:Undated works‎]]}}<!-- if a multi-part date but no matches, categorise as unrecognised and undated -->
 
                             }}<!-- end switch titleparts (1st part) -->
 
                             }}<!-- end switch titleparts (1st part) -->
 
                             |<!-- ELSE  
 
                             |<!-- ELSE  
  
                            
+
                           -->{{#ifeq:{{{noprint|}}}|1||&nbsp;({{{year|{{{1|}}}}}})&nbsp;}}{{#ifeq:{{{nocat|}}}|1||[[Category:Works with unrecognised dates]][[Category:Undated works‎]]}}<!-- if the input is STILL not recognised, categorise it as unrecognised and undated -->
 
                           }}<!-- end if titleparts -->
 
                           }}<!-- end if titleparts -->
 
                       }}<!-- end ifeq year BCE -->
 
                       }}<!-- end ifeq year BCE -->
Line 74: Line 76:
 
}}<!-- if SUBJECTSPACE -->
 
}}<!-- if SUBJECTSPACE -->
  
<noinclude>
+
<noinclude>[[Category:Header templates|Header/year]]</noinclude>

Revision as of 07:01, 4 August 2019