Template:Sandbox/Aurelain/LinkIcon
This template is meant to handle the linking of articles in a way that is language-agnostic, meaning that it can be used in language-aware infoboxes and other contexts which need to be able to handle multiple languages. This template only works with concepts which have their translation managed by Cargo.
The default assumption for the icon's filename is that it is identical to the id, plus the .png extension. This can be further configured with the suffix parameter, or be completely overridden by the filename parameter.
Usage
1. Basic (rarely used, as you usually need to specify type and suffix):
Input: {{Sandbox/Aurelain/LinkIcon | id=magic_demon}}
Output: 1=no1,id=magic_demon,lang=nolang,type=notype,filename=nofilename
No results
Herald
2. With type:
Input: {{Sandbox/Aurelain/LinkIcon | id=skill_assault | type=skill}}
Output: 1=no1,id=skill_assault,lang=nolang,type=skill,filename=nofilename
Offense
Offense
3. With suffix, to override the default (.png):
Input: {{Sandbox/Aurelain/LinkIcon | id=angel | suffix=_icon.png}}
Output: 1=no1,id=angel,lang=nolang,type=notype,filename=nofilename
No results
Angel
4. With lang, to override the default (en):
Input: {{Sandbox/Aurelain/LinkIcon | id=magic_demon || lang=ja}}
Output: 1=,id=magic_demon,lang=ja,type=notype,filename=nofilename
No results
ヘラルド
5. With size, to override the default (32px):
Input: {{Sandbox/Aurelain/LinkIcon | id=magic_demon | size=64px}}
Output: 1=no1,id=magic_demon,lang=nolang,type=notype,filename=nofilename
No results
Herald
6. With filename, to override the automated file path:
Input: {{Sandbox/Aurelain/LinkIcon | id=human_hero_1 | type=hero | filename=Ister.png}}
Output: 1=no1,id=human_hero_1,lang=nolang,type=hero,filename=Ister.png
Ister
Ister
7. With empty filename, to disable the icon:
Input: {{Sandbox/Aurelain/LinkIcon | id=magic_demon | filename=}}
Output: 1=no1,id=magic_demon,lang=nolang,type=notype,filename=
No results
Herald
8. With text, to override the automated text:
Input: {{Sandbox/Aurelain/LinkIcon | id=magic_demon | text=Hello}}
Output: 1=no1,id=magic_demon,lang=nolang,type=notype,filename=nofilename
No results
Hello
9. With empty text, to disable the text:
Input: {{Sandbox/Aurelain/LinkIcon | id=magic_demon | text=}}
Output: 1=no1,id=magic_demon,lang=nolang,type=notype,filename=nofilename
No results
10. With link, to override the automated link:
Input: {{Sandbox/Aurelain/LinkIcon | id=magic_demon | link=Heroes}}
Output: 1=no1,id=magic_demon,lang=nolang,type=notype,filename=nofilename
No results
Herald
11. With empty link, to disable the link:
Input: {{Sandbox/Aurelain/LinkIcon | id=magic_demon | link=}}
Output: 1=no1,id=magic_demon,lang=nolang,type=notype,filename=nofilename
No results
Herald
12. With color:
Input: {{Sandbox/Aurelain/LinkIcon | id=magic_demon | color=magenta}}
Output: 1=no1,id=magic_demon,lang=nolang,type=notype,filename=nofilename
No results
Herald
13. With stack=1, to switch to a vertical layout:
Input: {{Sandbox/Aurelain/LinkIcon | id=magic_demon | stack=1}}
Output: 1=no1,id=magic_demon,lang=nolang,type=notype,filename=nofilename
No results
Herald


