Şablon:Template error report/belge
Ev belgekirin binrûpela ji bo Şablon:Template error report e. Agahiyên bikaranîna kategorî û naveroka din ku ew beşek ji ne eslî yên şablon rûpel e. |
The Template Parameters tool is available for viewing template parameter usage in articles. It works with TemplateData to show the frequency of parameter name usage in a template's mainspace transclusions, along with whether or not each parameter is listed in that template's TemplateData code as a supported parameter. For a required parameter, it can display a list of pages where the template is missing that parameter. The tool also shows commonly used values for each parameter. Each report is updated monthly and does not reflect changes made to articles or to the TemplateData code after the report's generation.
Usage
[çavkaniyê biguhêre]Example:
- {{Infobox lighthouse}}/documentation: Template:Infobox_lighthouse § Not → "Click here to see a monthly parameter usage report ..." → [1].
Parameters
[çavkaniyê biguhêre]| 1 = <!-- template:name, default=pagename -->
| lc = <!-- yes/no -->
| label = <!-- keywords like "for", or free labeltext -->
}}
- All parameters are optional, and have a default
By default, the template links for the template page:
- {{Template parameter usage}} → Şablon:Template parameter usage [for this page]
One can enter a template name:
- {{Template parameter usage|Infobox film}} → Şablon:Template parameter usage
Optional:
|lc=yes
for lowercase "click": Şablon:Template parameter usage- Entering
|1=Template:Infobox film
is accepted (namespace is removed). Editor friendly, using a positional parameter.
- When
|1=
is used, "this template" text changes: → Şablon:Template parameter usage
|label=
sets the visible text; it does not change the target link:
|label=
default → Şablon:Template parameter usage|label=none
→ Şablon:Template parameter usage|label=for
→ Şablon:Template parameter usage|label=FooBar
→ Şablon:Template parameter usage
|based=yes
adds the text "based on this TemplateData" to the end of the template (or "based on its TemplateData" if|1=
is also used).
The template is included in transclusions of {{TemplateData header}}.
Error reports
[çavkaniyê biguhêre]By default, it links a report for the template-page being viewed. To link a report for a different template-page, pass it as the first parameter:
{{Template parameter usage|Example}}
makes a link to the error report for Template:Example:
The first character can be made lowercase to follow on at the end of a sentence:
Blah, {{Template parameter usage|lc=yes}}
→ Blah, Şablon:Template parameter usage
TemplateData
[çavkaniyê biguhêre]TemplateData ji bo Template error report
Short line of text providing a link to a monthly parameter usage report for a template based on its TemplateData
Parametre | Danasîn | Cure | Rewş | |
---|---|---|---|---|
Lowercase | lc | Enter "y", "yes", "true", "on" or "1" here to make the text begin with a lowercase character.
| Xet | ne pêwîst |
Custom template | 1 | Enter any template here to change the usage report link to that of that template
| Şablon | ne pêwîst |
Custom text | label | Enter any text here to make the template just the usage report link with the given custom text. Alternatively, enter "none" to include only the usage report link, or enter "for" to include only the usage report link followed by "for <template name>". | Nivîs | ne pêwîst |
Append "based on this[/its] TemplateData" | based | Enter "y", "yes", "true", "on" or "1" here to append the text "based on this TemplateData" (or "based on its TemplateData" if "Custom template" is also used).
| Xet | ne pêwîst |
See also
[çavkaniyê biguhêre]- {{TemplateData header}} -- major user of this template
- User:Bamyers99/TemplateParametersTool - the tool