Template:Xref: Difference between revisions
From Calidus HUB
(Created page with "<includeonly> '''{{{Type}}} {{{Num}}}''': ''{{{Text|}}}'' </includeonly><noinclude> == Usage == The following includes the type, number and text passed to the template. The exam...") |
m (1 revision imported) |
||
(One intermediate revision by one other user not shown) | |||
Line 19: | Line 19: | ||
[[Category:Templates|{{PAGENAME}}]] | [[Category:Templates|{{PAGENAME}}]] | ||
</noinclude> | <templatedata> | ||
{ | |||
"params": { | |||
"Type": { | |||
"aliases": [ | |||
"1" | |||
], | |||
"label": "Type", | |||
"description": "The cross reference type e.g. Example, Table, etc", | |||
"type": "string", | |||
"required": true | |||
}, | |||
"Num": { | |||
"aliases": [ | |||
"2" | |||
], | |||
"label": "Num", | |||
"description": "The cross-reference number", | |||
"type": "number", | |||
"required": true | |||
}, | |||
"Text": { | |||
"aliases": [ | |||
"3" | |||
], | |||
"label": "Text", | |||
"description": "The text to describe the cross reference.", | |||
"type": "string", | |||
"required": true | |||
} | |||
}, | |||
"description": "The following includes the type, number and text passed to the template. The example shows how this may be used within an document template. If not, replace the parameters with literals. \n <nowiki>\n{{#vardefine:Example|0}}\n{{Xref\n|Num={{ #vardefineecho: Example | {{ #expr: {{ #var: Example }} + 1 }} }}\n|Text=The text describing the cross-reference\n}}</nowiki> " | |||
} | |||
</templatedata></noinclude> |
Latest revision as of 15:18, 20 August 2024
Usage
The following includes the type, number and text passed to the template. The example shows how this may be used within an document template. If not, replace the parameters with literals.
{{#vardefine:Example|0}} {{Xref |Num={{ #vardefineecho: Example | {{ #expr: {{ #var: Example }} + 1 }} }} |Text=The text describing the cross-reference }}
Example 1: The text describing the cross-reference
The following includes the type, number and text passed to the template. The example shows how this may be used within an document template. If not, replace the parameters with literals. <nowiki> {{#vardefine:Example|0}} {{Xref |Num={{ #vardefineecho: Example | {{ #expr: {{ #var: Example }} + 1 }} }} |Text=The text describing the cross-reference }}</nowiki>
Parameter | Description | Type | Status | |
---|---|---|---|---|
Type | Type 1 | The cross reference type e.g. Example, Table, etc | String | required |
Num | Num 2 | The cross-reference number | Number | required |
Text | Text 3 | The text to describe the cross reference. | String | required |