Template:ChanName: Difference between revisions

No edit summary
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#if:{{{2|}}}|{{ChanName/Impl|{{{1}}}<nowiki>#</nowiki>{{#replace:{{{2}}}| |_}}}}|{{ChanName/Impl|{{{1}}}}</includeonly><noinclude>
<includeonly>{{#if:{{{variant|}}}|{{ChanName/Impl|{{{1}}}#{{{variant}}}}}|{{ChanName/Impl|{{{1}}}}}}}</includeonly><noinclude>
== Example ==
== Example ==
E.g:  
E.g:  
Line 8: Line 8:
{{ChanName|Anne French Fry}}
{{ChanName|Anne French Fry}}


<pre><nowiki>{{ChanName|Trolley-chan|Top Trolley}}</nowiki></pre>
<pre><nowiki>{{ChanName|Trolley-chan|variant=Top Trolley}}</nowiki></pre>
{{ChanName|Trolley-chan|Top Trolley}}
{{ChanName|Trolley-chan|variant=Top Trolley}}
 
or
 
<pre><nowiki>{{ChanName|Trolley-chan#Top Trolley}}</nowiki></pre>
{{ChanName|Trolley-chan#Top Trolley}}


== Template Data ==
== Template Data ==
Line 17: Line 22:
"1": {
"1": {
"label": "Name",
"label": "Name",
"description": "The name of the page for the chan, capitalisation matters.",
"description": "The page for the chan (capitalisation matters!).",
"type": "wiki-page-name",
"type": "wiki-page-name",
"required": true
"required": true
},
},
"2": {
"variant": {
"label": "Variant",
"label": "Variant",
"description": "The variant of the chan being referenced, if there is one.",
"description": "The variant of the chan being referenced, if there is one (capitalisation matters!).",
"type": "string"
"type": "string"
}
}
Line 30: Line 35:
"paramOrder": [
"paramOrder": [
"1",
"1",
"2"
"variant"
],
],
"format": "inline"
"format": "inline"