Template:T/doc

From Zombie Panic! Official Wiki
Revision as of 09:22, 10 June 2025 by Wuffesan (talk | contribs) (Created page with "{{Documentation/Header}} {{Lua|Formatting}} {{Main|Template:F}} 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.<br /> {{T|T|v1=Template Name|v2=v((#))=Variable Input|v3=p((#))=Fixed Input|v4=P((#))=Fixed Input with "let_parse" functionality|v5=Fixed Input|p6=_Y_=1}} * Direct usage of named parameters is allowed but they will be displayed at a ra...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
This is the documentation page for T.
It contains usage information, categories, and other content not part of the original template page.
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|Anby Demara}} yields: {{Card|Anby Demara}}
{{T|Card|Dennies}} yields: {{Card|Dennies}}

With Multiple Parameters

{{T|Card|p1 = Anby Demara|v2 = up=1}} yields: {{Card|Anby Demara|up = 1}}
{{T|Item|p1 = Dennies|v2 = x=amount of the item}} yields: {{Item|Dennies|x = amount of the item}}

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

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