Template:T

From Zombie Panic! Official Wiki
Jump to navigation Jump to search
Documentation icon Template documentation
Note: parts of or the entire template might not be visible without values provided.
This template uses Module:Formatting, a script written in Lua.

This template creates a fake template call in the form of how it would look in wikitext in source editor.

Syntax

See Template Data for extra functions.
{{T|Template Name|v# = Variable Input|p# = Fixed Input|P# = Fixed Input with "let_parse" functionality|Fixed Input|_Y_ = 1}}

  • Direct usage of named parameters is allowed but they will be displayed at a random order and always after any and all parameters with specified order, to specify an order please use p#, P# or v#
  • Add (()) around any string to give it variable formatting
  • block — display the template code in block formatting
  • NC — display the template code outside <code> formatting
  • let_parse — allow parsing of input as to allow for custom placed <nowiki> tags
  • _Y_ — include to automatically display the expected input with the parameters given
    • no_joint — remove the yield: text from the string that joins the fake template call and the yield (removed by default on Infobox Templates)
    • _Ybr_ — same functionality but adds a forced line break after the yields: for those templates that require to be on a line of their own.
    • _Yn_ — same functionality but adds a line break after the yields: for those templates that require to be on a line of their own but do not allow for artificial line break.

Examples

Without Parameters

{{T|Card}} yields: {{Card}}
{{T|Item}} yields: {{Item}}

With Parameter

{{T|Card|Tony}} yields: {{Card|Tony}}
{{T|Card|Carrier}} yields: {{Card|Carrier}}

With Multiple Parameters

{{T|Card|p1 = Tony|v2 = up=1}} yields: {{Card|Tony|up = 1}}
{{T|Item|p1 = Carrier|v2 = x=amount of the item}} yields: {{Item|Carrier|x = amount of carriers}}

Block Format

{{T|Item|p1 = Dennies|v2 = x=amount of the item|block = 1}} yields:
{{Item
|Dennies
|x = amount of the item
}}

Template Data

Template for displaying fake template calls as they would show in source editor mode.

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
Templatetext 1

Name of the template to make a fake call to

Stringrequired
Variable Inputv#

To be used to indicate that the true template call is expected to replace the given value by appropriate text, replace "#" by the number of the parameter to be represented

Stringsuggested
Fixed Input with let_parsep#

To be used to indicate that the true template call should use the value indicated as-is, while allowing the input text to be parsed as wikitext before being passed into the module, replace "#" by the number of the parameter to be represented

Stringsuggested
Fixed Input (Parsed)P#

To be used to indicate that the true template call should use the value indicated as-is while parsing the input to allow for the usage of html tags inside it, like <nowiki>, replace "#" by the number of the parameter to be represented

Stringsuggested
Block Formattingblock

Option for using proper code blocks instead of inline code tags.

Booleanoptional
Boldbold b

Option for bold formatting.

Booleanoptional
Italicitalic i

Option for italic formatting.

Booleanoptional
Underlineunderline u

Option for underline formatting.

Booleanoptional
Ref Tagref r

Option for adding <ref></ref> tags.

Booleanoptional
No CodeNC

Option for disabling the <code> formatting.

Booleanoptional
Call Template_Y_

Option to call the template with the given parameters and include its output.

Booleansuggested
Call Template with <br>_Ybr_

Option to call the template with the given parameters and include its result prefixed with a line break.

Booleanoptional
Call Template with \n_Yn_

Option to call the template with the given parameters and include its result on a new line.

Booleanoptional
Linklink l

Option to format as a [[Link]].

Booleanoptional
External Linkexternal-link el

Option to format as an external link.

Booleanoptional
Plaintextnowiki nw

Option to wrap the results in a <nowiki> tag, preventing any wikitext formatting.

Booleanoptional