Template:Argbox: Difference between revisions
Jump to navigation
Jump to search
m start removing #set keywords from SMW |
m fix whitespace at start of argbox |
||
| (5 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<noinclude> | |||
{{#cargo_declare:_table=ARGs | |||
|name=String | |||
|type=String | |||
|creator=Wikitext | |||
|discovered=Date | |||
}} | |||
</noinclude><includeonly>{{#cargo_store:_table=ARGs}} | |||
{| class="wikitable argbox" style="float:{{{float|right}}}; clear:{{{clear|right}}}; width:{{{imagewidth|400}}}px" | {| class="wikitable argbox" style="float:{{{float|right}}}; clear:{{{clear|right}}}; width:{{{imagewidth|400}}}px" | ||
!style="font-size:20px; padding:3%" colspan="2"|{{#if:{{{name|}}}|{{{name|{{PAGENAME}}}}}}} | !style="font-size:20px; padding:3%" colspan="2"|{{#if:{{{name|}}}|{{{name|{{PAGENAME}}}}}}} | ||
| Line 8: | Line 16: | ||
{{!}}colspan="2" style="border-bottom-style:hidden; border-top-style:hidden; padding:5%; background-image:linear-gradient(#eaecf0, #eaecf0, #fff)"|[[{{#if:{{{image|}}}|{{#setmainimage:{{{image|Image:NewExample3.png}}}}}|{{#setmainimage:Image:NewExample3.png}}}}|{{{imagewidth|400}}}px]] | {{!}}colspan="2" style="border-bottom-style:hidden; border-top-style:hidden; padding:5%; background-image:linear-gradient(#eaecf0, #eaecf0, #fff)"|[[{{#if:{{{image|}}}|{{#setmainimage:{{{image|Image:NewExample3.png}}}}}|{{#setmainimage:Image:NewExample3.png}}}}|{{{imagewidth|400}}}px]] | ||
{{!}}- | {{!}}- | ||
{{!}}colspan="2" style="font-size:11px; font-style:italic; text-align:center; background-color:#fff; padding-bottom:2%"{{! | {{!}}colspan="2" style="font-size:11px; font-style:italic; text-align:center; background-color:#fff; padding-bottom:2%"{{!}} | ||
{{!}}- style="background-color:#eee;" | {{!}}- style="background-color:#eee;" | ||
{{#if:{{{type|}}}| | {{#if:{{{type|}}}| | ||
{{!}}'''Type''' | {{!}}'''Type''' | ||
{{!}}style="text-align:center;"{{!}}[[List_of_Investigations#{{# | {{!}}style="text-align:center;"{{!}}[[List_of_Investigations#{{#ifeq: {{{type}}} | OfficialExample | Official | {{{type}}}}}|{{#ifeq: {{{type}}} | OfficialExample | Official | {{{type}}}}}]] | ||
}} | }} | ||
{{!}}- style="background-color:#fff;" | {{!}}- style="background-color:#fff;" | ||
{{!}}style="width:20%"{{!}}'''Creator{{#if:{{{creator2|}}}|s}}''' | {{!}}style="width:20%"{{!}}'''Creator{{#if:{{{creator2|}}}|s}}''' | ||
{{!}}style="text-align:center;"{{!}} | {{!}}style="text-align:center;"{{!}}{{{creator}}}{{#if:{{{creator2|}}}| & {{{creator2}}}}} | ||
{{!}}- style="background-color:#eee;" | {{!}}- style="background-color:#eee;" | ||
{{#if:{{{discovered|}}}| | {{#if:{{{discovered|}}}| | ||
{{!}}'''Discovered''' | {{!}}'''Discovered''' | ||
{{!}}style="text-align:center;"{{!}} | {{!}}style="text-align:center;"{{!}}{{{discovered}}} | ||
{{!}}- style="background-color:#fff;" | {{!}}- style="background-color:#fff;" | ||
}} | }} | ||
{{#if:{{{completed|}}}| | {{#if:{{{completed|}}}| | ||
{{!}}'''Completed''' | {{!}}'''Completed''' | ||
{{!}}style="text-align:center;"{{!}} | {{!}}style="text-align:center;"{{!}}{{{completed}}} | ||
{{!}}- style="background-color:#eee;" | {{!}}- style="background-color:#eee;" | ||
}} | }} | ||
{{#if:{{{closed|}}}| | {{#if:{{{closed|}}}| | ||
{{!}}'''Closed''' | {{!}}'''Closed''' | ||
{{!}}style="text-align:center;"{{!}} | {{!}}style="text-align:center;"{{!}}{{{closed}}} | ||
{{!}}- style="background-color:#fff;" | {{!}}- style="background-color:#fff;" | ||
}} | }} | ||
{{#if:{{{reopened|}}}| | {{#if:{{{reopened|}}}| | ||
{{!}}'''Reopened''' | {{!}}'''Reopened''' | ||
{{!}}style="text-align:center;"{{!}} | {{!}}style="text-align:center;"{{!}}{{{reopened}}} | ||
{{!}}- style="background-color:#eee;" | {{!}}- style="background-color:#eee;" | ||
}} | }} | ||
{{#if:{{{timeline|}}}| | {{#if:{{{timeline|}}}| | ||
{{!}}'''Timeline''' | {{!}}'''Timeline''' | ||
{{!}}style="text-align:center;"{{!}} | {{!}}style="text-align:center;"{{!}}{{{timeline}}} | ||
{{!}}- style="background-color:#fff;" | {{!}}- style="background-color:#fff;" | ||
}} | }} | ||
{{#ifeq:{{{halloffame|}}}|true| | {{#ifeq:{{{halloffame|}}}|true| | ||
{{!}}Hall of Fame | {{!}}Hall of Fame | ||
{{!}}style="text-align:center;"{{!}}[[{{ROOTPAGENAME}}/Hall of Fame|Hall of Fame]] | {{!}}style="text-align:center;"{{!}}[[{{ROOTPAGENAME}}/Hall of Fame|Hall of Fame]] | ||
{{!}}- style="background-color:#eee;" | {{!}}- style="background-color:#eee;" | ||
}} | }} | ||
|} | |} | ||
</includeonly> | |||
<noinclude>{{ {{TNTN|documentation}} }}</noinclude> | <noinclude>{{ {{TNTN|documentation}} }}</noinclude> | ||
<includeonly>{{Cat}}{{pageType}}<span style="display:none">{{#set:argPopupContent=<p id="{{ROOTPAGENAME}}-popup">{{{popupContent|{{#if:{{#show:{{ROOTPAGENAME}}|?argImage}}|<span id="{{ROOTPAGENAME}}imagePlaceholder">{{#show:{{ROOTPAGENAME}}|?argImage}}</span>|<span id="{{ROOTPAGENAME}}defaultImagePlaceholder">Special:Filepath/NewExample3.png</span>}}<br><br>Status: '''{{#show:{{ROOTPAGENAME}}|?argStatus}}'''<br>Created By: {{#show:{{ROOTPAGENAME}}|?argCreator}}<br>Discovered on: {{#show:{{ROOTPAGENAME}}|?argDiscoverDate}}<br><br>{{#show:{{ROOTPAGENAME}}|?argDescription}}}}}</p>}}</span></includeonly> | <includeonly>{{Cat}}{{pageType}}<span style="display:none">{{#set:argPopupContent=<p id="{{ROOTPAGENAME}}-popup">{{{popupContent|{{#if:{{#show:{{ROOTPAGENAME}}|?argImage}}|<span id="{{ROOTPAGENAME}}imagePlaceholder">{{#show:{{ROOTPAGENAME}}|?argImage}}</span>|<span id="{{ROOTPAGENAME}}defaultImagePlaceholder">Special:Filepath/NewExample3.png</span>}}<br><br>Status: '''{{#show:{{ROOTPAGENAME}}|?argStatus}}'''<br>Created By: {{#show:{{ROOTPAGENAME}}|?argCreator}}<br>Discovered on: {{#show:{{ROOTPAGENAME}}|?argDiscoverDate}}<br><br>{{#show:{{ROOTPAGENAME}}|?argDescription}}}}}</p>}}</span></includeonly> | ||
Latest revision as of 21:14, 21 November 2025
This template defines the table "ARGs". View table.
<templatestyles src="Module:Documentation/styles.css"></templatestyles>
- Description
This is the {{argbox}} or ARG Info Box meta-template. This template is used to create an arg infobox on a given page, as well as assign the page to a category determined by the root page name.
- Syntax
Type {{argbox}} somewhere, with parameters as shown below.
- Sample output
{{argbox
| float = left
| name = Valve ARG
| image = File:NewExample3.png
| imagewidth = 400
| description = This it the description of an arg, I somehow forgot about it
| creator = [[Valve]]
| creator2 = [[Valve]]
| type = Official
| status = Active
| discovered = 1970-01-31
| completed = 1971-01-31
| closed = 1971-01-31
| reopened = 1972-01-31
| timeline = [[Valve]]
}}
Results in...
| Valve ARG | |
|---|---|
| Type | Official |
| Creators | Valve & Valve |
| Discovered | 1970-01-31 |
| Completed | 1971-01-31 |
| Closed | 1971-01-31 |
| Reopened | 1972-01-31 |
| Timeline | Valve |
- Parameters
| Parameter | Description | Default | Accepted Values | Type | Status |
|---|---|---|---|---|---|
| float | box is aligned to the the left or the right. | right
|
left or right
|
String | Optional |
| clear | content is delayed until just the right or left column is complete. | right
|
left or right
|
String | Optional |
| name | The name of the ARG infobox | Title of the current page | String | Optional | |
| image | The thumb of the ARG infobox | Image:Example.png
|
any valid link from local source or external | String | Optional |
| imagewidth | Width of the thumb image of the ARG info box. Also controls the width of the argbox itself. | 400
|
any valid integer | Int | Optional |
| description | Short description of the ARG | String | Optional | ||
| creator | A creator of the ARG | String | Optional | ||
| creator2 | A second creator of the ARG | String | Optional | ||
| creator3 | A third creator of the ARG | String | Optional | ||
| type | The type of the ARG | Official, Unofficial, Investigation
|
String | Optional | |
| status | Status of the ARG | Active, On Hold, Completed or Discontinued
|
String | Optional | |
| discovered | Date of the ARG discovery, YYYY-MM-DD | Date | Optional | ||
| completed | Date of the ARG completion, YYYY-MM-DD | Date | Optional | ||
| closed | Date of the ARG closing, YYYY-MM-DD | Date | Optional | ||
| reopened | Date of the ARG reopening, YYYY-MM-DD | Date | Optional | ||
| timeline | Wikilink to the timeline article of the ARG | String | Optional | ||
| halloffame | Whether to render a link to a Hall of Fame | true or emtpy
|
Boolean | Optional | |
| popupContent | Manual override for given arg's investigation list dialog popup | Any string including parsable wikitext (no HTML) | String | Optional |