Difference between revisions of "Template:NextEventLink"
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<includeonly>{{#if: {{{date|}}} | <includeonly>{{#if: {{{date|}}} | ||
− | + | | {{#ask: {{#if: {{{type|}}} | |
− | + | | [[Has event type::{{{type}}}]] | |
− | + | | [[Has event type::+]] | |
− | + | }} {{#arraymap:{{{date}}}|,|x|[[Has date::>>{{#time:Y/m/d H:i|x {{{time|}}} }}]]|}} {{#if: {{{workgroup|}}} | |
− | + | | [[Organized by::{{#arraymap:{{{workgroup}}}|,|x|x|{{!}}{{!}}}}]] | |
− | + | }} {{#if: {{{topics|}}} | |
− | + | | {{#if: {{{workgroup|}}} | |
− | + | | OR {{#if: {{{type|}}} | |
− | + | | [[Has event type::{{{type}}}]] | |
− | + | | [[Has event type::+]] | |
− | + | }} {{#arraymap:{{{date}}}|,|x|[[Has date::>>{{#time:Y/m/d H:i|x {{{time|}}} }}]]|}} | |
− | + | }} [[In topic::{{#arraymap:{{{topics}}}|,|x|x|{{!}}{{!}}}}]] | |
− | + | }} | |
− | + | | ?Has page | |
− | + | | limit=1 | |
− | + | | searchlabel= | |
− | + | | link = none | |
− | + | | headers = hide | |
− | + | | mainlabel=- | |
− | + | | sort = Has date | |
− | + | | order = asc | |
− | + | }} | |
− | + | }}</includeonly><noinclude> | |
− | }}</ | + | == Usage == |
+ | |||
+ | <nowiki>{{NextEventLink | ||
+ | | workgroup =An awesome team | ||
+ | | topics = Some good topic | ||
+ | | date = 2017/09/23 | ||
+ | | time = 12pm | ||
+ | | type = Meeting | ||
+ | }}</nowiki> | ||
+ | |||
+ | == Example == | ||
+ | |||
+ | === Next meeting after [[Pirate Lab/Meeting/26 08 2017|Pirate Lab August]] === | ||
+ | <nowiki>{{NextEventLink|workgroup=Pirate Lab|date=2017/08/26,2017/08/07|time=13:00|type=Meeting}}</nowiki> | ||
+ | |||
+ | {{NextEventLink|workgroup=Pirate Lab|date=2017/08/26,2017/08/27|time=13:00|type=Meeting}} | ||
+ | </noinclude> |
Latest revision as of 11:44, 27 September 2017
Usage
{{NextEventLink | workgroup =An awesome team | topics = Some good topic | date = 2017/09/23 | time = 12pm | type = Meeting }}
Example
Next meeting after Pirate Lab August
{{NextEventLink|workgroup=Pirate Lab|date=2017/08/26,2017/08/07|time=13:00|type=Meeting}}
Pirate Lab/Meeting/30 09 2017