Difference between revisions of "Template:Event"

From Wikimedia Australia
Jump to navigation Jump to search
(fix cal name)
 
(9 intermediate revisions by the same user not shown)
Line 7: Line 7:
 
  | coordinates = Coordinates
 
  | coordinates = Coordinates
 
  | description = Wikitext
 
  | description = Wikitext
 +
| keywords = List (,) of String
 
  | link = URL
 
  | link = URL
 
  | attendee_count = Number
 
  | attendee_count = Number
Line 18: Line 19:
 
  | coordinates = {{{coordinates|}}}
 
  | coordinates = {{{coordinates|}}}
 
  | description = {{{description|}}}
 
  | description = {{{description|}}}
 +
| keywords = {{{keywords|}}}
 
  | link = {{{link|}}}
 
  | link = {{{link|}}}
 
  | attendee_count = {{{attendee_count|}}}
 
  | attendee_count = {{{attendee_count|}}}
Line 31: Line 33:
 
   | tables            = events
 
   | tables            = events
 
   | fields            = CONCAT('[[',_pageName,']], ',DATE_FORMAT(start_date, '%e %M %Y'),'')=prev_event
 
   | fields            = CONCAT('[[',_pageName,']], ',DATE_FORMAT(start_date, '%e %M %Y'),'')=prev_event
   | where            = _pageID != {{PAGEID}} AND region = '{{{region|{{{state|}}}}}}' AND start_date IS NOT NULL AND start_date < '{{{start_date}}}'
+
   | where            = _pageID != '{{PAGEID}}' AND region = '{{{region|{{{state|}}}}}}' AND start_date IS NOT NULL AND start_date < '{{{start_date}}}'
 
   | order by          = start_date DESC
 
   | order by          = start_date DESC
 
   | limit            = 1
 
   | limit            = 1
Line 40: Line 42:
 
   | tables            = events
 
   | tables            = events
 
   | fields            = CONCAT('[[',_pageName,']], ',DATE_FORMAT(start_date, '%e %M %Y'),'')=next_event
 
   | fields            = CONCAT('[[',_pageName,']], ',DATE_FORMAT(start_date, '%e %M %Y'),'')=next_event
   | where            = _pageID != {{PAGEID}} AND region = '{{{region|{{{state|}}}}}}' AND start_date IS NOT NULL AND start_date > '{{{start_date}}}'
+
   | where            = _pageID != '{{PAGEID}}' AND region = '{{{region|{{{state|}}}}}}' AND start_date IS NOT NULL AND start_date > '{{{start_date}}}'
 
   | order by          = start_date ASC
 
   | order by          = start_date ASC
 
   | limit            = 1
 
   | limit            = 1
Line 77: Line 79:
 
     -->Location: <span itemprop="name">{{{location}}}</span><!--
 
     -->Location: <span itemprop="name">{{{location}}}</span><!--
 
   --></p>}}<!--
 
   --></p>}}<!--
   --><p>Share link: <span itemprop="url" class="plainlinks">{{#if: {{{link|}}} | {{{link}}} | {{canonicalurl:{{FULLPAGENAMEE}} }} }}</span></p><!--
+
   --><p><!--
 +
    -->Share link: <span itemprop="url" class="plainlinks">{{#if: {{{link|}}} | {{{link}}} | {{canonicalurl:{{FULLPAGENAMEE}} }} }}</span><!--
 +
    --> – or {{#cargo_query: tables=events |where=_pageId={{PAGEID}} |format=icalendar |link text=download calendar item (.ics) |fields=_pageID,_pageName,start_date=start,end_date=end,location,CONCAT('More information: https://wikimedia.org.au/wiki/Special:Redirect/page/',_pageID)=description |icalendar name={{FULLPAGENAME}} |filename=Wikimedia Australia event.ics }}<!--
 +
  --></p><!--
 
   --><div itemprop="description">{{{description|}}}</div><!--
 
   --><div itemprop="description">{{{description|}}}</div><!--
 +
 +
  Keywords:
 +
  -->{{#if: {{{keywords|}}} | <span style="font-variant:small-caps; font-size:smaller">Keywords: {{#arraymap:{{{keywords|}}}|,|QQQ|[[QQQ]][[Category:QQQ]]|&#32;&middot;&#32;}}</span> }}<!--
  
 
   Coordinates map:
 
   Coordinates map:

Latest revision as of 20:45, 19 October 2020

This template defines the table "events". View table.


Event
(Please set 'region' parameter.)
Event

Share link: – or download calendar item (.ics)

[edit] Template-info.svg Template documentation

Create a new event:

See also