|
|
| (12 intermediate revisions by the same user not shown) |
| Line 1: |
Line 1: |
| <includeonly>{{ | | <includeonly> |
| #vardefine: event_type | {{{type|Log}}}
| | {{EventTemp |
| }}{{
| | |EventID={{Event|{{{startdate|}}}}} |
| #vardefine: event_date | {{{startdate|}}}
| | |EventName={{Event|{{{startdate|}}}}} |
| }}{{ | | |EventType=Category: {{{type|}}} |
| #vardefine: event_number | {{{number|999}}}
| | |EventDate={{{startdate|}}} |
| }}{{
| | |EventLink= {{{link|}}} |
| #vardefine: event_link | {{{link|}}}
| | |PreviousEvent={{#ifeq: {{{number}}} | 1 | | {{Event|num={{#expr: {{{number}}} - 1}} }}}} |
| }}{{ | | |NextEvent={{Event|num={{#expr: {{{number}}} + 1}}}} |
| #vardefine: overflow_link | {{{overflow_link|}}}
| | |EventOverflowLink={{{overflow_link|}}} |
| }}{{
| | |FAQs={{#arraymap:{{{faq_pages|}}}|,|xx|{{PAGENAME}}/xx}} |
| #vardefine: faq_pre_event | {{{faq_pre_event|}}}
| | |EventSections={{{EventSections|}}} |
| }}{{
| | |EventNumber={{{number}}} |
| #vardefine: event_name | {{Event:{{{startdate|}}}}}
| | |EventNumOfType={{#if:{{{number|}}}|{{#expr: floor({{{number}}} + 1 / 2)}}|}} |
| }}{{
| | }}</includeonly><noinclude>{{Documentation}} |
| #vardefine: faq | {{{faq|}}}
| | </noinclude> |
| }}{{
| |
| #vardefine: prev_event | {{#ifeq: {{{number}}} | 1 | | {{Event|num={{#expr: {{{number}}} - 1}} }}}}
| |
| }}{{
| |
| #vardefine: next_event | {{Event|num={{#expr: {{{number}}} + 1}}}}
| |
| }}{{
| |
| #vardefine: section1 | {{{section1}}}
| |
| }}{{
| |
| #vardefine: section2 | {{#if: {{{section2}}} | {{#ifexist:{{#var:event_name}}/{{{section1}}}|{{#var:event_name}}/{{{section2}}}|}} |}}
| |
| }}{{
| |
| #vardefine: section3 | {{#if: {{{section3}}} | {{#ifexist:{{#var:event_name}}/{{{section1}}}|{{#var:event_name}}/{{{section3}}}|}} |}}
| |
| }}{{ | |
| #vardefine: section4 | {{#if: {{{section4}}} | {{#ifexist:{{#var:event_name}}/{{{section1}}}|{{#var:event_name}}/{{{section4}}}|}} |}}
| |
| }}{{
| |
| #vardefine: section5 | {{#if: {{{section5}}} | {{#ifexist:{{#var:event_name}}/{{{section1}}}|{{#var:event_name}}/{{{section5}}}|}} |}}
| |
| }}{{
| |
| #vardefine: section6 | {{#if: {{{section6}}} | {{#ifexist:{{#var:event_name}}/{{{section1}}}|{{#var:event_name}}/{{{section6}}}|}} |}}
| |
| }}</includeonly><noinclude> | |
| Copy/paste this template to use:
| |
| {{#tag:tabber
| |
| |Empty=
| |
| <pre>
| |
| {{EventHelper
| |
| |type=Test Drive Meme
| |
| |startdate=
| |
| |number=
| |
| |link=
| |
| |overflow_link=
| |
| |faq_pre_event=
| |
| |faq=
| |
| |section1=
| |
| |section2=
| |
| |section3=
| |
| |section4=
| |
| |section5=
| |
| |section6=
| |
| }}
| |
| </pre>
| |
| {{!}}-{{!}}Descriptions=
| |
| <pre>
| |
| {{EventHelper
| |
| |type= Event type
| |
| |startdate= Date of the event
| |
| |number= What number the event is
| |
| |link= URL for the event
| |
| |overflow_link = URL for any overflow post
| |
| |faq_pre_event= URL for any pre-event FAQ
| |
| |faq= URL for any event FAQ
| |
| |section1= Name of event section
| |
| |section2= Name of event section
| |
| |section3= Name of event section
| |
| |section4= Name of event section
| |
| |section5= Name of event section
| |
| |section6= Name of event section
| |
| }}
| |
| </pre>
| |
| }}[[Category:Templates]]
| |
| <templatedata>
| |
| {
| |
| "params": {
| |
| "type": {
| |
| "label": "Event type",
| |
| "suggestedvalues": [
| |
| "Test Drive Meme",
| |
| "Main Event"
| |
| ]
| |
| },
| |
| "startdate": {
| |
| "label": "Event date",
| |
| "type": "date"
| |
| },
| |
| "number": {
| |
| "label": "Event number",
| |
| "description": "The number of the event eg the fifth event would be 5",
| |
| "type": "number"
| |
| },
| |
| "link": {
| |
| "label": "Event URL",
| |
| "type": "url"
| |
| },
| |
| "overflow_link": {
| |
| "label": "Overflow URL",
| |
| "description": "The URL for the event overflow (if any)",
| |
| "type": "url"
| |
| },
| |
| "faq_pre_event": {
| |
| "label": "Pre-event FAQ URL",
| |
| "description": "The URL for any pre-event FAQ eg on a plotting post",
| |
| "type": "url"
| |
| },
| |
| "faq": {
| |
| "label": "FAQ URL",
| |
| "type": "url"
| |
| },
| |
| "section1": {},
| |
| "section2": {},
| |
| "section3": {},
| |
| "section4": {},
| |
| "section5": {},
| |
| "section6": {}
| |
| },
| |
| "paramOrder": [
| |
| "type",
| |
| "startdate",
| |
| "number",
| |
| "link",
| |
| "overflow_link",
| |
| "faq",
| |
| "faq_pre_event",
| |
| "section1",
| |
| "section2",
| |
| "section3",
| |
| "section4",
| |
| "section5",
| |
| "section6"
| |
| ]
| |
| }
| |
| </templatedata></noinclude>
| |