Template:Character icon/doc: Difference between revisions
imported>RheingoldRiver Adding default set of pages |
the mass documenting |
||
| Line 1: | Line 1: | ||
'''<code>Character icon</code> shows a small character icon next to a link to that character's page — a thin wrapper around {{tl|Link icon}} with the type fixed to "Character".''' | |||
< | __TOC__ | ||
== | == Overview == | ||
This template is shorthand for <code>{{Link icon|...|type=Character}}</code>. It renders the icon image <code><Name> (Character).png</code> followed by a link to the page of that name. If the icon file does not exist it falls back to a small <code>?</code> placeholder. Pass <code>notext</code> to show only the icon with no text label. '''Note: this template is not currently used on any live page''' — it is documented here for completeness. | |||
== Parameters == | |||
{| class="wikitable" | {| class="wikitable" | ||
! | ! Parameter !! Required? !! What it does !! Example | ||
|- | |- | ||
| <code>< | | <code>1</code> (first unnamed) || Required || The character page name. Used both as the link target and to build the icon file name <code><name> (Character).png</code>. || <code>Valerion</code> | ||
|- | |- | ||
| <code>< | | <code>2</code> (second unnamed) || Optional || Display text for the link. If omitted, the page name (param 1) is shown. The special value <code>notext</code> hides the text and shows only the icon. || <code>The Voided King</code> | ||
|} | |} | ||
== | |||
== How to use == | |||
* The | 1. Write <code>{{Character icon|PageName}}</code> to get the character's icon plus a link reading "PageName". | ||
* | 2. To show different link text, add it as the second value: <code>{{Character icon|Valerion|The Voided King}}</code>. | ||
3. To show the icon alone (no text), use the literal second value <code>notext</code>: <code>{{Character icon|Valerion|notext}}</code>. | |||
4. The icon image must be uploaded as <code><PageName> (Character).png</code> (note the space and parentheses). If it is missing, a small <code>?</code> placeholder shows instead, so the link still works. | |||
== Copy this == | |||
<syntaxhighlight lang="wikitext" style="overflow:auto;"> | |||
{{Character icon|PageName|display text}} | |||
</syntaxhighlight> | |||
== Example == | |||
{{Character icon|Valerion|The Voided King}} | |||
<syntaxhighlight lang="wikitext" style="overflow:auto;"> | |||
{{Character icon|Valerion|The Voided King}} | |||
</syntaxhighlight> | |||
== Tips & notes == | |||
* Currently unused on live pages; the example is illustrative. | |||
* The icon file naming rule is strict: <code><Name> (Character).png</code>, with a literal space before <code>(Character)</code>. A missing file degrades gracefully to a <code>?</code>. | |||
* The text-and-icon link points to the page named in param 1; with <code>notext</code> the icon itself links there. | |||
* This wrapper just sets <code>type=Character</code> on {{tl|Link icon}}; its sibling {{tl|Item icon}} does the same with <code>type=Item</code>. | |||
* Depends on the <code>.link-icon</code> CSS classes in [[MediaWiki:Common.css]]. | |||
Latest revision as of 11:55, 20 June 2026
Character icon shows a small character icon next to a link to that character's page — a thin wrapper around {{Link icon}} with the type fixed to "Character".
Overview
This template is shorthand for . It renders the icon image <Name> (Character).png followed by a link to the page of that name. If the icon file does not exist it falls back to a small ? placeholder. Pass notext to show only the icon with no text label. Note: this template is not currently used on any live page — it is documented here for completeness.
Parameters
| Parameter | Required? | What it does | Example |
|---|---|---|---|
1 (first unnamed) |
Required | The character page name. Used both as the link target and to build the icon file name <name> (Character).png. |
Valerion
|
2 (second unnamed) |
Optional | Display text for the link. If omitted, the page name (param 1) is shown. The special value notext hides the text and shows only the icon. |
The Voided King
|
How to use
1. Write to get the character's icon plus a link reading "PageName".
2. To show different link text, add it as the second value: .
3. To show the icon alone (no text), use the literal second value notext: .
4. The icon image must be uploaded as <PageName> (Character).png (note the space and parentheses). If it is missing, a small ? placeholder shows instead, so the link still works.
Copy this
{{Character icon|PageName|display text}}Example
{{Character icon|Valerion|The Voided King}}Tips & notes
- Currently unused on live pages; the example is illustrative.
- The icon file naming rule is strict:
<Name> (Character).png, with a literal space before(Character). A missing file degrades gracefully to a?. - The text-and-icon link points to the page named in param 1; with
notextthe icon itself links there. - This wrapper just sets
type=Characteron{{Link icon}}; its sibling{{Item icon}}does the same withtype=Item. - Depends on the
.link-iconCSS classes in MediaWiki:Common.css.