Difference between revisions of "Template:Argbox"

From Game Detectives Wiki
Jump to: navigation, search
(add image support to data)
(added more data collection)
Line 1: Line 1:
 
{| class="wikitable" style="float:{{{float|right}}}; clear:{{{clear|right}}};" width="22.5%"
 
{| class="wikitable" style="float:{{{float|right}}}; clear:{{{clear|right}}};" width="22.5%"
!colspan="2"|{{#set:{{ROOTPAGENAME}}argName={{ROOTPAGENAME}}}}{{{name|{{ROOTPAGENAME}}}}}
+
!colspan="2"|{{#set:{{ROOTPAGENAME}}argName={{ROOTPAGENAME}}}}{{{name|{{ROOTPAGENAME}}}}} {{#set:{{ROOTPAGENAME}}argFloat={{{float|}}}}} {{#set:{{ROOTPAGENAME}}argClear={{{clear|}}}}}
{{#set:{{ROOTPAGENAME}}argImage={{{image}}}}}[[{{#setmainimage:{{{image|Image:Example.png}}}}}|{{{imagewidth|250}}}px]]<br/>''{{{caption| }}}''
+
[[{{#setmainimage:{{{image|Image:Example.png}}}}}|{{{imagewidth|250}}}px]]<br/>''{{{caption| }}}'' {{#set:{{ROOTPAGENAME}}argImage={{{image|}}}}} {{#set:{{ROOTPAGENAME}}argImageWidth={{{imagewidth|}}}}}
 
|-  
 
|-  
 
|style="font-size:10px; text-align:center; background-color:#eeeeee" colspan="2"|{{#if:{{{description|}}}|''{{{description}}}''}}
 
|style="font-size:10px; text-align:center; background-color:#eeeeee" colspan="2"|{{#if:{{{description|}}}|''{{{description}}}''}}

Revision as of 04:53, 29 May 2018

Argbox

Example.png

<templatestyles src="Module:Documentation/styles.css"></templatestyles>
Template documentation[view] [edit] [history] [purge]
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
Active since 1970-01-31
NewExample3.png
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