Template:Main: Difference between revisions

Add optional Name parameter
(Added templatedata)
(Add optional Name parameter)
Line 1: Line 1:
- ''Main article: [[{{{Reference}}}]]''
<includeonly><onlyinclude>- ''Main article: [[{{{Reference}}}{{#if:{{{Name|}}}|{{!}}{{{Name|}}}|}}]]''</onlyinclude></includeonly>
<noinclude>
<noinclude>
<templatedata>
<templatedata>
Line 5: Line 5:
"params": {
"params": {
"Reference": {
"Reference": {
"required": true
"required": true,
"description": "Name of a page or section within a page",
"type": "string"
},
"Name": {
"description": "Name to display if not the same as Reference",
"type": "string"
}
}
},
},
"paramOrder": [
"paramOrder": [
"Reference"
"Reference",
]
"Name"
],
"description": "References the main page for a shorter page or section of a page.",
"format": "inline"
}
}
</templatedata>
</templatedata>
</noinclude>
</noinclude>