Jump to content

Template:For/doc: Difference between revisions

From pool
[checked revision][checked revision]
Content deleted Content added
Created page with "{{high-risk}} {{Module rating|protected}} Implements {{tl|for}}. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wiki..."
 
No edit summary
Line 1: Line 1:
{{documentation subpage}}
{{high-risk}}
<!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE -->
{{Module rating|protected}}
{{high-use| 149560 }}
{{Lua|Module:For}}


{{for|the template to create a for loop|Template:For loop}}
Implements {{tl|for}}.
(The above was produced by: {{tlc|For|the template to create a for loop|Template:For loop}}.)

This template yields a [[WP:Hatnote|hatnote]] with links to up to four articles or disambiguation pages. It accepts zero to five parameters.
The first parameter sets the hatnote itself and should be plain text, e.g. {{tlc|For|similar terms}} yields on page Foo:
{{hatnote|For similar terms, see [[:Foo (disambiguation)]].}}
The second parameter is used to change the resultant link, e.g. {{tlc|For|similar terms|Foobar}} yields:
{{For|similar terms|Foobar}}
The third, fourth and fifth parameters are used to give one, two, or three supplementary links:
{{For|similar terms|Foobar|Bar}}
{{For|similar terms|Foobar|Bar|Baz}}
{{For|similar terms|Foobar|Bar|Baz|Quux}}
the last being produced by e.g. {{tlc|For|similar terms|Foobar|Bar|Baz|Quux}}.

==See also==
* {{tl|About}}
* {{tl|See also}}

==TemplateData==
{{TemplateData header}}
<templatedata>
{
"description": "This template lists up to four articles on alternative meanings of a term. For further details and examples see the template documentation.",
"params": {
"1": {
"label": "Description",
"description": "a phrase describing the major alternative, or a general term for all alternative meanings",
"default": "other uses",
"type": "string",
"required": false,
"example": "other people with the surname Smith"
},
"2": {
"label": "First link",
"description": "A page to link to; usually a disambiguation page or the most likely other meaning.",
"default": "{{PAGENAME}} (disambiguation)",
"type": "wiki-page-name",
"required": false
},
"3": {
"label": "Second link",
"description": "A page to link to for another meaning, if any.",
"type": "wiki-page-name",
"required": false
},
"4": {
"label": "Third link",
"description": "A page to link to for another meaning, if any.",
"type": "wiki-page-name",
"required": false
},
"5": {
"label": "Fourth link",
"description": "A page to link to for another meaning, if any.",
"type": "wiki-page-name",
"required": false
}
},
"format": "inline"
}
</templatedata>
{{Hatnote templates}}
<includeonly>{{Sandbox other||
<!-- ADD CATEGORIES BELOW THIS LINE -->
[[Category:Disambiguation and redirection templates|For]]
[[Category:Hatnote templates]]


<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | |
<!-- Categories below this line, please; interwikis at Wikidata -->
[[Category:Hatnote modules]]
}}</includeonly>
}}</includeonly>

Revision as of 13:32, 16 October 2020

(The above was produced by: {{For|the template to create a for loop|Template:For loop}}.)

This template yields a hatnote with links to up to four articles or disambiguation pages. It accepts zero to five parameters. The first parameter sets the hatnote itself and should be plain text, e.g. {{For|similar terms}} yields on page Foo:

The second parameter is used to change the resultant link, e.g. {{For|similar terms|Foobar}} yields:

The third, fourth and fifth parameters are used to give one, two, or three supplementary links:

the last being produced by e.g. {{For|similar terms|Foobar|Bar|Baz|Quux}}.

See also

TemplateData

This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. Click here to see a monthly parameter usage report for this template based on this TemplateData.

TemplateData for For/doc

This template lists up to four articles on alternative meanings of a term. For further details and examples see the template documentation.

Template parameters[Edit template data]

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Description1

a phrase describing the major alternative, or a general term for all alternative meanings

Default
other uses
Example
other people with the surname Smith
Stringoptional
First link2

A page to link to; usually a disambiguation page or the most likely other meaning.

Default
{{PAGENAME}} (disambiguation)
Page nameoptional
Second link3

A page to link to for another meaning, if any.

Page nameoptional
Third link4

A page to link to for another meaning, if any.

Page nameoptional
Fourth link5

A page to link to for another meaning, if any.

Page nameoptional