Difference between revisions of "Template:Event"

From Pirate Party Belgium
Jump to: navigation, search
 
(11 intermediate revisions by the same user not shown)
Line 20: Line 20:
 
     }} {{#if: {{{address|}}} | – {{{address}}} }}
 
     }} {{#if: {{{address|}}} | – {{{address}}} }}
 
   | {{#if: {{{address|}}} | {{{address}}} | ? }}
 
   | {{#if: {{{address|}}} | {{{address}}} | ? }}
   }}<br />{{#if: {{{postalcode|}}}  
+
   }}{{#switch: {{lc:{{{venue|}}}}} | internet = | online =
  | {{{postalcode}}} {{#if: {{{city|}}} | {{{city}}} | ? }}  
+
  | #default = <br />{{#if: {{{postalcode|}}}  
  | {{#if: {{{city|}}} | {{{city}}} | ? }}  
+
    | {{{postalcode}}} {{#if: {{{city|}}} | {{{city}}} | ? }}
 +
    | {{#if: {{{city|}}} | {{{city}}} | ? }}
 +
    }}
 
   }}
 
   }}
 
}}{{#ifeq: {{{nomap|}}} | true
 
}}{{#ifeq: {{{nomap|}}} | true
Line 32: Line 34:
 
     |city={{{city|}}}
 
     |city={{{city|}}}
 
     }}
 
     }}
   }}{{#display_map: {{#var: coords}} | height=225px | width=300px}}
+
   }}{{#display_map: {{#var: coords}} | height=225px | width=300px | enablefullscreen = yes | scrollwheelzoom = no }}
 
}} {{#if: {{{nocat|}}}  
 
}} {{#if: {{{nocat|}}}  
 
|  
 
|  
Line 38: Line 40:
 
}} {{#if: {{{noproperties|}}}  
 
}} {{#if: {{{noproperties|}}}  
 
|  
 
|  
| {{#if: {{{date|}}}
+
| {{#switch: {{SUBPAGENAME}}
  | {{#arraymap:{{{date|}}}|,|{date}|{{#subobject: {{#time: d m Y|{date} }}
+
| fr = | nl = | en = | de =
 +
| {{#arraymap:{{#if: {{{date|}}} | {{{date}}} | ? }}|,|{date}|{{#subobject:  
 +
      {{#ifeq: {date} | ?
 +
      |
 +
      | {{#time: d m Y|{date} }}
 +
      }}
 
       |Has title={{{title|}}}
 
       |Has title={{{title|}}}
       |Has date={{#time:Y/m/d H:i|{date} {{{time|}}} }}  
+
       |Has date={{#ifeq: {date} | ?
 +
        |
 +
        | {{#time:Y/m/d H:i|{date} {{{time|}}} }}
 +
        }}
 +
      |Has end date={{#ifeq: {date} | ?
 +
        |
 +
        | {{#time:Y/m/d H:i|{date} {{{time|}}} }}
 +
        }}
 
       |Has time={{{time|}}}
 
       |Has time={{{time|}}}
 +
      |Has end time={{{time|}}}
 
       |Has address={{{address|}}}
 
       |Has address={{{address|}}}
 
       |In venue={{{venue|}}}
 
       |In venue={{{venue|}}}
Line 66: Line 81:
 
       |Has page={{FULLPAGENAME}}
 
       |Has page={{FULLPAGENAME}}
 
       }}|
 
       }}|
    }}
 
  | {{#set:
 
    |Has title={{{title|}}}
 
    |Has address={{{address|}}}
 
    |In venue={{{venue|}}}
 
    |Has link venue={{{linkvenue|}}}
 
    |In city={{{city|}}}
 
    |In postal code={{{postalcode|}}}
 
    |Has coordinates={{#if: {{#varexists:coords}}
 
      | {{#var:coords}}
 
      | {{Coordinates
 
        |address={{{address|}}}
 
        |venue={{{venue|}}}
 
        |city={{{city|}}}
 
        }}
 
      }}
 
    |Has location={{#if: {{{venue|}}}
 
      | {{{venue}}} {{#if: {{{address|}}}{{{city|}}} | – }}
 
      }} {{#if: {{{address|}}}
 
      | {{{address}}}{{#if: {{{city|}}} | , }}
 
      }} {{{city|}}}
 
    |Has url={{fullurl:{{FULLPAGENAME}}}}
 
    |Has event type={{{type|}}}
 
    |Organized by={{{workgroup|}}}|+sep=,
 
    |Has page={{FULLPAGENAME}}
 
 
     }}
 
     }}
 
   }}
 
   }}
 
}}</includeonly>
 
}}</includeonly>

Latest revision as of 19:11, 23 March 2020