Template:For: Difference between revisions

From Geometry Dash Expanded Wiki
Jump to navigation Jump to search
geometrydash.wiki.gg>Jamasto
mNo edit summary
geometrydash.wiki.gg>Jamasto
mNo edit summary
Line 1: Line 1:
{{#vardefine:text|<!-- start vd
{{#vardefine:text|{{#if:{{{3|}}}|[[{{{2}}}]]{{#if:{{{4|}}}|, [[{{{3}}}]] and [[{{{4}}}]]|<nowiki> </nowiki>and [[{{{3}}}]]}}|[[{{{2}}}]]}}}}''For {{{1}}}, see {{#var:text}}.''<noinclude>
     
;Description
  -->{{#if:{{{3|}}}<!-- if more than one page
:
     
;Syntax
      -->|[[{{{2}}}]]{{#if:{{{4|}}}<!-- start concat if
:Type {{t|For|thing|articlename}}
       
:Type {{t|For|thing|articlename|articlename|articlename}}
        -->|, [[{{{3}}}]] and [[{{{4}}}]]<!-- concat two
           
        -->|<nowiki> </nowiki>and [[{{{3}}}]]<!-- else; concat one
           
      -->}}<!-- end concat if
       
      -->|[[{{{2}}}]]<!-- else; one page only
       
  -->}}<!-- end if
     
-->}}<!-- end vd
 
-->{{Hatnote|<!--
 
  -->For {{{1}}}, see {{#var:text}}.<!--
 
-->}}<noinclude><templatedata>
{
"params": {
"1": {
"label": "Topic",
"description": "The topic the following pages are about.",
"example": "more information",
"type": "line",
"required": true
},
"2": {
"label": "Related Page",
"description": "A related page.",
"example": "Related Page",
"type": "wiki-page-name",
"required": true
},
"3": {
"label": "Second Page",
"description": "A second related page.",
"example": "Second Related Page",
"type": "wiki-page-name"
},
"4": {
"label": "Third Page",
"description": "A third related page.",
"example": "Third Related Page",
"type": "wiki-page-name"
}
},
"description": "This hatnote template is meant to be used to show pages related to a topic the reader might want to visit.",
"paramOrder": [
"1",
"2",
"3",
"4"
],
"format": "inline"
}
</templatedata>
 
== Examples ==
{| class="wikitable"
{| class="wikitable"
! Code !! Result
! Code !! Result
Line 74: Line 16:
| <code><nowiki>{{For|more information|Special:WantedPages{{!}}Page 1}}</nowiki></code> (Custom link label) || {{For|more information|Special:WantedPages{{!}}Page 1}}
| <code><nowiki>{{For|more information|Special:WantedPages{{!}}Page 1}}</nowiki></code> (Custom link label) || {{For|more information|Special:WantedPages{{!}}Page 1}}
|}
|}
 
[[Category:General templates]]</noinclude>
== Dependencies ==
For this template to work properly, you need the following:
* The Hatnote base template.
* The <code>.hatnote</code> class, found in [[MediaWiki:Common.css]].
 
== Source ==
Roughly based on [[wikipedia:Template:For|Wikipedia's For Template]].
[[Category:Default templates]]</noinclude>

Revision as of 00:35, 17 July 2025

For {{{1}}}, see [[{{{2}}}]].

Description
Syntax
Type {{For|<thing>|<articlename>}}
Type {{For|<thing>|<articlename>|<articlename>|<articlename>}}
Code Result
{{For|more information|Special:WantedPages}} For more information, see Special:WantedPages.
{{For|more information|Special:WantedPages|Special:UncategorizedPages}} For more information, see Special:WantedPages and Special:UncategorizedPages.
{{For|more information|Special:WantedPages|Special:UncategorizedPages|Special:UncategorizedCategories}} For more information, see Special:WantedPages, Special:UncategorizedPages and Special:UncategorizedCategories.
{{For|more information|Special:WantedPages{{!}}Page 1}} (Custom link label) For more information, see Page 1.