Anonymous
×
Create a new article
Write your page title here:
We currently have 55 articles on SR5 Foundry VTT System Wiki. Type your article name above or click on one of the titles below and start writing!



SR5 Foundry VTT System Wiki

Template:Required: Difference between revisions

(Created page with "{{Documentation}} <includeonly><onlyinclude><span class="error"><strong>Error!</strong> {{#if:{{IsNum|{{{1}}}}}|{{Template|{{{2}}}}} has {{{1}}} mandatory parameters|{{Code|{{{1}}}}} is required by {{Template|{{{2}}}}}}}!</span></onlyinclude></includeonly>")
 
No edit summary
Line 1: Line 1:
{{Documentation}}
{{Documentation}}
<includeonly><onlyinclude><span class="error"><strong>Error!</strong> {{#if:{{IsNum|{{{1}}}}}|{{Template|{{{2}}}}} has {{{1}}} mandatory parameters|{{Code|{{{1}}}}} is required by {{Template|{{{2}}}}}}}!</span></onlyinclude></includeonly>
<includeonly><onlyinclude><span class="error">Error! {{#if:{{IsNum|{{{1}}}}}|{{Template|{{{2}}}}} has {{{1}}} mandatory parameters|{{Code|{{{1}}}}} is required by {{Template|{{{2}}}}}}}!</span></onlyinclude></includeonly>

Revision as of 23:58, 3 December 2023

Template:Required

Template:Required is a helper template for Template:Error, used to call out missing mandatory parameters.

Usage

It accepts two mandatory parameter:

  • 1 is the name of the parameter or the number of parameters.
  • 2 is the name of the template.

It should generally be included as the default return for parameters. For example, if a template called "bar" has a required parameter called "foo", it should be used like so: {{{foo|{{Required|foo|bar}}}}}

Return

{{Required|foo|bar}} returns:
Error! foo is required by Template:bar!
{{Required|7|bar}} returns:
Error! Template:bar has 7 mandatory parameters!

The documentation above was transcluded from Template:Required/Documentation.