Template:Infobox Campaign/doc: Difference between revisions
No edit summary |
No edit summary |
||
| Line 59: | Line 59: | ||
{{Collapse top|title=[[Stiles.casa Wiki:TemplateData|TemplateData]] documentation used by [[Stiles.casa Wiki:VisualEditor|VisualEditor]] and other tools}} | {{Collapse top|title=[[Stiles.casa Wiki:TemplateData|TemplateData]] documentation used by [[Stiles.casa Wiki:VisualEditor|VisualEditor]] and other tools}} | ||
{{TemplateData header|noheader=1}} | {{TemplateData header|noheader=1}} | ||
<templatedata> | |||
{ | |||
"format": "{{_\n| __________________ = _\n}}\n", | |||
"params": { | |||
"name": { | |||
"required": false, | |||
"label": "Name", | |||
"type": "string", | |||
"description": "Name of the campaign. If left blank will default to pagename." | |||
}, | |||
"tag": { | |||
"required": false, | |||
"label": "Tag", | |||
"type": "string", | |||
"description": "Tag line for the campaign." | |||
}, | |||
"image": { | |||
"required": false, | |||
"label": "Image", | |||
"type": "wiki-page-name", | |||
"description": "Image representing the campaign." | |||
}, | |||
"caption": { | |||
"required": false, | |||
"label": "Caption", | |||
"type": "string", | |||
"description": "Caption for the image." | |||
}, | |||
"setting": { | |||
"required": true, | |||
"label": "Setting", | |||
"type": "string", | |||
"description": "The setting where the campaign takes place." | |||
}, | |||
"start": { | |||
"required": false, | |||
"label": "Start Date", | |||
"type": "date", | |||
"description": "In-game start date of the campaign, in the MM-DD-YYYY form." | |||
}, | |||
"end": { | |||
"required": false, | |||
"label": "End Date", | |||
"type": "date", | |||
"description": "In-game end date of the campaign, in the MM-DD-YYYY form. If left blank, will use the Current date template to get the current date in the setting." | |||
}, | |||
"status": { | |||
"required": true, | |||
"label": "Status", | |||
"type": "string", | |||
"description": "The status of the campaign; on-going, on-hold, concluded." | |||
}, | |||
"characters": { | |||
"required": false, | |||
"label": "Characters", | |||
"type": "string", | |||
"description": "List of all player characters in the campaign." | |||
}, | |||
"bbeg": { | |||
"required": false, | |||
"label": "BBEG", | |||
"type": "string", | |||
"description": "The BBEG of the campaign, if there was one." | |||
}, | |||
"firstsession": { | |||
"required": false, | |||
"label": "First Session", | |||
"type": "string", | |||
"description": "Title of the first session." | |||
}, | |||
"lastsession": { | |||
"required": false, | |||
"label": "Last Session", | |||
"type": "string", | |||
"description": "Title of the latest/last session." | |||
} | |||
} | |||
} | |||
</templatedata> | |||
{{Collapse bottom}} | {{Collapse bottom}} | ||
Revision as of 12:50, 21 May 2022
| This is a documentation subpage for Template:Infobox Campaign. It contains usage information, categories and other content that is not part of the original template page. |
| This template uses Lua: |
This template can be used to add at-a-glance information on TTRPG campaigns.
Usage
| {{{name}}} | |
|---|---|
| {{{tag}}} | |
| {{{image}}} {{{caption}}} | |
| Status | |
| Setting | {{{setting}}} |
| Start Date | {{{start}}} |
| Date | {{{end}}} |
| Status | {{{status}}} |
| Cast | |
| Characters | {{{characters}}} |
| BBEG | {{{bbeg}}} |
| Timeline | |
| First Session | {{{firstsession}}} |
| Session | {{{lastsession}}} |
{{Infobox Campaign
| name =
| tag =
<!-- Images -->
| image =
| caption =
<!-- In Game Dates -->
| setting =
| start =
| end =
| status =
<!-- Characters -->
| characters =
| bbeg =
<!-- First and last/latest session -->
| firstsession =
| lastsession =
}}
Parameters
name- name of the campaign. If left blank, defaults to page name.
tag- tag for the campaign, if there is one
image- image for the campaign
caption- caption about the image
setting- the setting the campaign takes place in, this is also used for the dates to convert number dates to full dates
start- the in-game day the campaign started
end- if status is "Concluded", the in-game day the campaign ended. Otherwise uses the current date from the current dates template.
status- if the campaign is on-going, on-hold, or concluded
characters- list of characters, separated by the {{}} template
bbeg- the bbeg, if the campaign had one
firstsession- name of the first session
lastsession- name of the last session. The header changes based on the status.
TemplateData
TemplateData documentation used by VisualEditor and other tools
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
TemplateData for Infobox Campaign No description.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||