Difference between revisions of "Template:Argbox"
From Game Detectives Wiki
								
												
				| [unchecked revision] | [checked revision] | 
m  | 
				|||
| (109 intermediate revisions by 6 users not shown) | |||
| Line 1: | Line 1: | ||
| − | {| class="wikitable" style="float:{{{float|right}}}; clear:{{{clear|right}}};"   | + | {| 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}}}}}{{#set:argName={{FULLPAGENAME}}}}|{{#set:argName={{FULLPAGENAME}}|template=BySetTemplateSimpleValueOutput}}}}{{#set:argFloat={{{float|right}}}}}{{#set:argClear={{{clear|right}}}}}  | |
| − | + | {{!}}-  | |
| − | + | {{#if:{{{status|}}}|  | |
| − | |style="font-size:  | + | {{!}}colspan="2" style="border-bottom-style:hidden; border-top-style:hidden; font-weight:bold; font-size:16px; text-align:center; padding:1.5%; background-color:#{{#switch:{{{status}}}|Completed=aaffaa|Active=66ccff|Discontinued=ff6666|On Hold=ff6633}}"{{!}}[[Property:argStatus#{{{status|}}}|{{#set:argStatus={{{status}}}|template=BySetTemplateSimpleValueOutput}}]] {{#switch:{{{status|}}}|Completed={{#if:{{{completed|}}}|on {{{completed|}}}}}|Active={{#if:{{{discovered|}}}|since {{{discovered|}}}}}|Discontinued={{#if:{{{closed|}}}|on {{{closed|}}}}}|On Hold={{#if:{{{closed|}}}|since {{{closed|}}}}}|}}  | 
| − | |  | ||
| − | {{#if:{{{  | ||
| − | {{  | ||
| − | {{  | ||
| − | |||
}}  | }}  | ||
| + | {{!}}-  | ||
| + | {{!}}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]]{{#set:argImage={{{image|Image:NewExample3.png}}}}}{{#set:argImageWidth={{{imagewidth|400}}}}}  | ||
| + | {{!}}-  | ||
| + | {{!}}colspan="2" style="font-size:11px; font-style:italic; text-align:center; background-color:#fff; padding-bottom:2%"{{!}}{{#if:{{{description|}}}|''{{#set:argDescription={{{description}}}|template=BySetTemplateSimpleValueOutput}}''}}  | ||
| + | {{!}}- style="background-color:#eee;"  | ||
{{#if:{{{type|}}}|  | {{#if:{{{type|}}}|  | ||
| − | {{!}}Type  | + | {{!}}'''Type'''  | 
| − | {{!}}style="text-align:center;"{{!}}  | + | {{!}}style="text-align:center;"{{!}}[[List_of_Investigations#{{#set:argType={{{type}}}|template=BySetTemplateSimpleValueOutput}}|{{#ifeq: {{{type}}} | OfficialExample | Official | {{{type}}}}}]]  | 
| − | |||
| − | |||
| − | {{#  | ||
| − | |||
| − | |||
| − | |||
}}  | }}  | ||
| + | {{!}}- style="background-color:#fff;"  | ||
| + | {{#if:{{{creator|}}}|  | ||
| + | {{!}}style="width:20%"{{!}}'''Creator{{#if:{{{creator2|}}}|s}}'''  | ||
| + | {{!}}style="text-align:center;"{{!}}{{#set:argCreator={{{creator}}}|template=BySetTemplateSimpleValueOutput}}}} {{#if:{{{creator2|}}}| & {{#set:argCreator2={{{creator2}}}|template=BySetTemplateSimpleValueOutput}}}} {{#if:{{{creator3|}}}| & {{#set:argCreator3={{{creator3}}}|template=BySetTemplateSimpleValueOutput}}}}  | ||
| + | {{!}}- style="background-color:#eee;"  | ||
{{#if:{{{discovered|}}}|  | {{#if:{{{discovered|}}}|  | ||
| − | {{!}}Discovered  | + | {{!}}'''Discovered'''  | 
| − | {{!}}style="text-align:center;"{{!}}{{{discovered}}}  | + | {{!}}style="text-align:center;"{{!}}{{#set:argDiscoverDate={{{discovered}}}|template=BySetTemplateSimpleValueOutput}}  | 
| − | {{!}}- style="background-color:#  | + | {{!}}- style="background-color:#fff;"  | 
}}  | }}  | ||
{{#if:{{{completed|}}}|  | {{#if:{{{completed|}}}|  | ||
| − | {{!}}Completed  | + | {{!}}'''Completed'''  | 
| − | {{!}}style="text-align:center;"{{!}}{{{completed}}}  | + | {{!}}style="text-align:center;"{{!}}{{#set:argCompleteDate={{{completed}}}|template=BySetTemplateSimpleValueOutput}}  | 
| − | {{!}}- style="background-color:#  | + | {{!}}- style="background-color:#eee;"  | 
| + | }}  | ||
| + | {{#if:{{{closed|}}}|  | ||
| + | {{!}}'''Closed'''  | ||
| + | {{!}}style="text-align:center;"{{!}}{{#set:argCloseDate={{{closed}}}|template=BySetTemplateSimpleValueOutput}}  | ||
| + | {{!}}- style="background-color:#fff;"  | ||
| + | }}  | ||
| + | {{#if:{{{reopened|}}}|  | ||
| + | {{!}}'''Reopened'''  | ||
| + | {{!}}style="text-align:center;"{{!}}{{#set:argReopenDate={{{reopened}}}|template=BySetTemplateSimpleValueOutput}}  | ||
| + | {{!}}- style="background-color:#eee;"  | ||
}}  | }}  | ||
{{#if:{{{timeline|}}}|  | {{#if:{{{timeline|}}}|  | ||
| − | {{!}}Timeline  | + | {{!}}'''Timeline'''  | 
| − | {{!}}style="text-align:center;"{{!}}{{{timeline}}}  | + | {{!}}style="text-align:center;"{{!}}{{#set:argTimeline={{{timeline}}}|template=BySetTemplateSimpleValueOutput}}  | 
| − | {{!}}- style="background-color:#  | + | {{!}}- style="background-color:#fff;"  | 
}}  | }}  | ||
{{#ifeq:{{{halloffame|}}}|true|  | {{#ifeq:{{{halloffame|}}}|true|  | ||
{{!}}Hall of Fame  | {{!}}Hall of Fame  | ||
| − | {{!}}style="text-align:center;"{{!}}[[{{  | + | {{!}}style="text-align:center;"{{!}}[[{{ROOTPAGENAME}}/Hall of Fame|Hall of Fame]] {{#set:argHallOfFame={{{halloffame|false}}}}}  | 
| − | {{  | + | {{!}}- style="background-color:#eee;"  | 
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | :  | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | }}  | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
}}  | }}  | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
|}  | |}  | ||
| − | </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>  | ||
Latest revision as of 14:47, 28 September 2021
| Template:Argbox | |
|---|---|
- 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 | |
|---|---|
| This it the description of an arg, I somehow forgot about it | |
| 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 |