Difference between revisions of "Template:Event"

From mwstake
Jump to: navigation, search
(use variables for date calcs, display those instead of SMW query values)
 
Line 6: Line 6:
  
 
-->{{#set:Name={{#var:name}}}}<!--
 
-->{{#set:Name={{#var:name}}}}<!--
-->{{#set:Short NName={{#ifeq:{{{mwstake-meeting|}}}|Yes|MWstake Meeting|{{{title}}}}}}}<!--
+
-->{{#set:Short Name={{#ifeq:{{{mwstake-meeting|}}}|Yes|MWstake Meeting|{{{title}}}}}}}<!--
 
-->{{#set:MWstake Meeting={{#ifeq:{{{mwstake-meeting|}}}|Yes|Yes|No}}}}<!--
 
-->{{#set:MWstake Meeting={{#ifeq:{{{mwstake-meeting|}}}|Yes|Yes|No}}}}<!--
-->{{#vardefine:StartDate|{{{start-date}}} {{#if:{{{start-hour|}}}{{{start-minute|}}}|{{#if:{{{start-hour|}}}|{{{start-hour}}}|00}}:{{#if:{{{start-minute|}}}|{{{start-minute}}}|00}} UTC}}}}{{#set:Start Date={{#var:StartDate}}}}<!--
+
-->{{#set:Start Date={{{start-date}}} {{#if:{{{start-hour|}}}{{{start-minute|}}}|{{#if:{{{start-hour|}}}|{{{start-hour}}}|00}}:{{#if:{{{start-minute|}}}|{{{start-minute}}}|00}} UTC}}}}<!--
-->{{#vardefine:EndDate|{{#if:{{{end-date|}}}|{{{end-date}}}|{{{start-date}}}}} {{#if:{{{end-hour|}}}{{{end-minute|}}}|{{#if:{{{end-hour|}}}|{{{end-hour}}}|00}}:{{#if:{{{end-minute|}}}|{{{end-minute}}}|00}} UTC|{{#if:{{{start-hour|}}}{{{start-minute|}}}|{{#if:{{{start-hour|}}}|{{{start-hour}}}|00}}:{{#if:{{{start-minute|}}}|{{{start-minute}}}|00}} UTC}}}}}}{{#set:End Date={{#var:EndDate}}}}<!--
+
-->{{#set:End Date={{#if:{{{end-date|}}}|{{{end-date}}}|{{{start-date}}}}} {{#if:{{{end-hour|}}}{{{end-minute|}}}|{{#if:{{{end-hour|}}}|{{{end-hour}}}|00}}:{{#if:{{{end-minute|}}}|{{{end-minute}}}|00}} UTC|{{#if:{{{start-hour|}}}{{{start-minute|}}}|{{#if:{{{start-hour|}}}|{{{start-hour}}}|00}}:{{#if:{{{start-minute|}}}|{{{start-minute}}}|00}} UTC}}}}}}<!--
 
-->{{#set:Date={{{start-date}}}}}<!--
 
-->{{#set:Date={{{start-date}}}}}<!--
 
-->{{#arraymap:{{{url|}}}|,|@@@@|{{#set:Event URL=@@@@}}}}<!--
 
-->{{#arraymap:{{{url|}}}|,|@@@@|{{#set:Event URL=@@@@}}}}<!--
Line 19: Line 19:
  
 
-->{| class="wikitable"
 
-->{| class="wikitable"
{{Optional Table Row|[[Image:Blank.png|24px|link=]] Date (UTC)|{{#var:StartDate}} - {{#var:EndDate}}}}
+
{{Optional Table Row|[[Image:Blank.png|24px|link=]] Date (UTC)|{{#show:{{FULLPAGENAME}}|?Start Date}} - {{#show:{{FULLPAGENAME}}|?End Date}}}}
 
{{Optional Table Row|[[Image:Blank.png|24px|link=]] URL|{{{url|}}}}}
 
{{Optional Table Row|[[Image:Blank.png|24px|link=]] URL|{{{url|}}}}}
 
{{Optional Table Row|[[Image:Tag.png|24px|link=]] Tags|{{{tags|}}}|{{#invoke:Utilities|parseMultiple|{{{tags}}}|Tag Link|,}}}}
 
{{Optional Table Row|[[Image:Tag.png|24px|link=]] Tags|{{{tags|}}}|{{#invoke:Utilities|parseMultiple|{{{tags}}}|Tag Link|,}}}}

Latest revision as of 16:38, 4 December 2018