No edit summary Tag: Manual revert |
No edit summary |
||
| Line 5: | Line 5: | ||
* {{Code|1}} is the name of the parameter or the number of parameters. | * {{Code|1}} is the name of the parameter or the number of parameters. | ||
* {{Code|2}} is the name of the template. | * {{Code|2}} is the name of the template. | ||
It should generally be included as the default for | 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: {{Code|<nowiki>{{{foo|{{Required|foo|bar}}}}}</nowiki>}} | ||
==Return== | ==Return== | ||
{{Code|<nowiki>{{Required|foo|bar}}</nowiki>}} returns: {{Return|{{Required|foo|bar}}}} | {{Code|<nowiki>{{Required|foo|bar}}</nowiki>}} returns: {{Return|{{Required|foo|bar}}}} | ||
{{Code|<nowiki>{{Required|7|bar}}</nowiki>}} returns: {{Return|{{Required|7|bar}}}} | {{Code|<nowiki>{{Required|7|bar}}</nowiki>}} returns: {{Return|{{Required|7|bar}}}} | ||
Revision as of 08:32, 2 November 2022
Template:Required is a helper template for Template:Error, used to call out missing mandatory parameters.
Usage
It accepts two mandatory string parameter:
1is the name of the parameter or the number of parameters.2is 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!