Template:ShowEvent: Difference between revisions

From Pirate Party Belgium
Jump to navigation Jump to search
No edit summary
m (fix time bug)
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#ask: [[Has page::{{#arraymap:{{{1}}}|,|x|x|{{!}}{{!}}}}]] [[Has event type::+]]
<includeonly>{{#if: {{{1|}}}
| ?Has page
| {{#ask: [[Has page::{{#arraymap:{{{1}}}|,|x|x|{{#if: x | {{!}}{{!}} }}}}]] [[Has event type::+]]
| ?Has title  
  | ?Has page
| ?Has date  
  | ?Has title  
| ?Has location  
  | ?Has date  
| ?Organized by  
  | ?Has time
| ?Has time
  | ?Has location  
| format = ul
  | ?Organized by  
| template = Event popup
  | format = ul
| link = none
  | template = Event popup
| mainlabel=-
  | link = none
| {{#if: {{{sort|}}} | sort = Has date }}
  | mainlabel=-
| {{#if: {{{sort|}}} | order = {{{order|asc}}} }}
  | sort = {{#if: {{{sort|}}} | Has date, }}Has title
}}</includeonly>
  | order = {{#if: {{{sort|}}} | {{{order|asc}}}, }}asc
  }}
}}</includeonly><noinclude>
== Usage ==
 
<nowiki>{{ShowEvent|page1, page2|sort=false|order=asc}}</nowiki>
 
== Example ==
 
=== Events sorted by title only ===
 
<nowiki>{{ShowEvent|Crew BW/Event/04 09 2017/1, Pirate Lab/Meeting/26 08 2017}}</nowiki>
 
{{ShowEvent|Crew BW/Event/04 09 2017/1, Pirate Lab/Meeting/26 08 2017}}
 
=== Events sorted by date and title ===
 
<nowiki>{{ShowEvent|Crew BW/Event/04 09 2017/1, Pirate Lab/Meeting/26 08 2017|sort=true}}</nowiki>
 
{{ShowEvent|Crew BW/Event/04 09 2017/1, Pirate Lab/Meeting/26 08 2017|sort=true}}
</noinclude>

Latest revision as of 22:34, 4 November 2017

Usage

{{ShowEvent|page1, page2|sort=false|order=asc}}

Example

Events sorted by title only

{{ShowEvent|Crew BW/Event/04 09 2017/1, Pirate Lab/Meeting/26 08 2017}}

Events sorted by date and title

{{ShowEvent|Crew BW/Event/04 09 2017/1, Pirate Lab/Meeting/26 08 2017|sort=true}}