Template:Sandbox/Aurelain/Link/stack: Difference between revisions
From Heroes of Might and Magic: Olden Era Official Wiki
Created page with "<includeonly><!-- --><div style='display:inline-block;vertical-align:top;width:100px;text-align:center;line-height:1.1'><!-- -->[[File:{{{icon}}}.png|64px|link={{ #switch: {{{lang}}} |en={{{name_en}}} |#default={{{name_en}}}/{{{lang}}} }}]]<!-- --><div style='margin:2px 0 12px'><!-- -->{{Link|type=spell|id={{{id}}}|lang={{{lang}}}}}<!-- --></div><!-- --></div><!-- ################################################################################ --></include..." |
No edit summary |
||
| (31 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<includeonly><!-- | <includeonly><!-- | ||
-->< | --><span style='display:inline-block;vertical-align:top;width:{{{width|100px}}};text-align:center;line-height:1.1'><!-- | ||
-->[[File:{{{filename|}}} | {{{size|64px}}} | link=<!-- | |||
# | -->{{Sandbox/Aurelain/Link/clean|{{{link|}}}|{{{lang|en}}}}}<!-- | ||
| | -->]]<!-- | ||
| | -->{{#if:{{{text|}}} | ||
}} | |<span style='display:block;margin:2px 0 12px 0;font-size:small'><!-- | ||
-->{{#if:{{{link|}}}<!-- | |||
This is the link: | |||
-->|[[<!-- | |||
--></ | -->{{Sandbox/Aurelain/Link/clean|{{{link|}}}|{{{lang|en}}}}}<!-- | ||
This is the displayed text of the link: | |||
-->|{{Color|{{{color|}}}|{{#if:{{wrap|}}<!-- | |||
-->|{{#replace:{{{text}}}| |<br>}}<!-- | |||
-->|{{{text}}}}}<!-- | |||
-->}}<!-- | |||
-->]]<!-- | |||
This is the text used when we have no link: | |||
-->|{{Color|{{{color|}}}|{{#if:{{wrap|}}<!-- | |||
-->|{{#replace:{{{text}}}| |<br>}}<!-- | |||
-->|{{{text}}}}}<!-- | |||
-->}} | |||
}}</span> | |||
}}<!-- | |||
--></span><!-- | |||
#################################################################### | |||
--></includeonly><noinclude> | --></includeonly><noinclude> | ||
This template is used by [[Template:LinkIcon]] as the base for rendering a link with an icon {{b|on top}} of it. | |||
<!--=========================================================================--> | |||
==1. Normal:== | |||
{{Color|yellow|Input:}} | |||
<pre><nowiki> | |||
{{Sandbox/Aurelain/Link/stack | |||
| filename=Ister.png | |||
| link=Ister | |||
| text=Ister | |||
}}</nowiki></pre> | |||
{{Color|lime|Output:}} | |||
{{Sandbox/Aurelain/Link/stack | |||
| filename=Ister.png | |||
| link=Ister | |||
| text=Ister | |||
}} | |||
<!--=========================================================================--> | |||
==2. With {{b|lang}}:== | |||
(to override the default (<code>en</code>) and thus change the link) | |||
{{Color|yellow|Input:}} | |||
<pre><nowiki> | |||
{{Sandbox/Aurelain/Link/stack | |||
| filename=Ister.png | |||
| link=Ister | |||
| text=イスター | |||
| lang=ja | |||
}}</nowiki></pre> | |||
{{Color|lime|Output:}} | |||
{{Sandbox/Aurelain/Link/stack | |||
| filename=Ister.png | |||
| link=Ister | |||
| text=イスター | |||
| lang=ja | |||
}} | |||
<!--=========================================================================--> | |||
==3. With {{b|size}}:== | |||
(to override the default <code>64px</code>) | |||
{{Color|yellow|Input:}} | |||
<pre><nowiki> | |||
{{Sandbox/Aurelain/Link/stack | |||
| filename=Ister.png | |||
| link=Ister | |||
| text=Ister | |||
| size=128px | |||
}}</nowiki></pre> | |||
{{Color|lime|Output:}} | |||
{{Sandbox/Aurelain/Link/stack | |||
| filename=Ister.png | |||
| link=Ister | |||
| text=Ister | |||
| size=128px | |||
}} | |||
<!--=========================================================================--> | |||
==4. With {{b|color}}:== | |||
{{Color|yellow|Input:}} | |||
<pre><nowiki> | |||
{{Sandbox/Aurelain/Link/stack | |||
| filename=Ister.png | |||
| link=Ister | |||
| text=Ister | |||
| color=magenta | |||
}}</nowiki></pre> | |||
{{Color|lime|Output:}} | |||
{{Sandbox/Aurelain/Link/stack | |||
| filename=Ister.png | |||
| link=Ister | |||
| text=Ister | |||
| color=magenta | |||
}} | |||
<!--=========================================================================--> | |||
==5. With {{b|link}} left empty:== | |||
(to omit linking) | |||
{{Color|yellow|Input:}} | |||
<pre><nowiki> | |||
{{Sandbox/Aurelain/Link/stack | |||
| filename=Ister.png | |||
| link= | |||
| text=Ister | |||
}}</nowiki></pre> | |||
{{Color|lime|Output:}} | |||
{{Sandbox/Aurelain/Link/stack | |||
| filename=Ister.png | |||
| link= | |||
| text=Ister | |||
}} | |||
<!--=========================================================================--> | |||
==6. With {{b|text}} left empty:== | |||
(to display only the icon) | |||
{{Color|yellow|Input:}} | {{Color|yellow|Input:}} | ||
<pre><nowiki> | <pre><nowiki> | ||
{{Sandbox/Aurelain/ | {{Sandbox/Aurelain/Link/stack | ||
| | | filename=Ister.png | ||
| | | link=Ister | ||
| | }}</nowiki></pre> | ||
| | |||
| | {{Color|lime|Output:}} | ||
{{Sandbox/Aurelain/Link/stack | |||
| filename=Ister.png | |||
| link=Ister | |||
}} | }} | ||
{{Color|lime|Output:}}< | |||
{{Sandbox/Aurelain/ | <!--=========================================================================--> | ||
| | ==7. With {{b|width}}:== | ||
| | (to override the default (<code>100px</code>) and adjust spacing as needed) | ||
| | |||
| | {{Color|yellow|Input:}} | ||
| | <pre><nowiki> | ||
{{Sandbox/Aurelain/Link/stack | |||
| filename=Bathym, Duke of Jewels.png | |||
| link=Bathym, Duke of Jewels | |||
| text=Bathym, Duke of Jewels | |||
}} | |||
{{Sandbox/Aurelain/Link/stack | |||
| filename=Bathym, Duke of Jewels.png | |||
| link=Bathym, Duke of Jewels | |||
| text=Bathym, Duke of Jewels | |||
| width=80px | |||
}} | |||
{{Sandbox/Aurelain/Link/stack | |||
| filename=Bathym, Duke of Jewels.png | |||
| link=Bathym, Duke of Jewels | |||
| text=Bathym, Duke of Jewels | |||
| width=200px | |||
}}</nowiki></pre> | |||
{{Color|lime|Output:}} | |||
{{Sandbox/Aurelain/Link/stack | |||
| filename=Bathym, Duke of Jewels.png | |||
| link=Bathym, Duke of Jewels | |||
| text=Bathym, Duke of Jewels | |||
}} | |||
{{Sandbox/Aurelain/Link/stack | |||
| filename=Bathym, Duke of Jewels.png | |||
| link=Bathym, Duke of Jewels | |||
| text=Bathym, Duke of Jewels | |||
| width=80px | |||
}} | |||
{{Sandbox/Aurelain/Link/stack | |||
| filename=Bathym, Duke of Jewels.png | |||
| link=Bathym, Duke of Jewels | |||
| text=Bathym, Duke of Jewels | |||
| width=200px | |||
}} | |||
<!--=========================================================================--> | |||
==8. Forced multiline with {{b|wrap}}:== | |||
<pre><nowiki> | |||
{{Sandbox/Aurelain/Link/stack | |||
| filename=Skill_magic_primal_3.png | |||
| link=Expert Primal Magic | |||
| text=Expert Primal Magic | |||
| wrap=1 | |||
}}</nowiki></pre> | |||
{{Color|lime|Output:}} | |||
{{Sandbox/Aurelain/Link/stack | |||
| filename=Skill_magic_primal_3.png | |||
| link=Expert Primal Magic | |||
| text=Expert Primal Magic | |||
| wrap=1 | |||
}} | }} | ||
__NOTOC__ | |||
</noinclude> | </noinclude> | ||
Latest revision as of 17:20, 25 August 2026
This template is used by Template:LinkIcon as the base for rendering a link with an icon on top of it.
1. Normal:
Input:
{{Sandbox/Aurelain/Link/stack
| filename=Ister.png
| link=Ister
| text=Ister
}}
Output:
Ister
2. With lang:
(to override the default (en) and thus change the link)
Input:
{{Sandbox/Aurelain/Link/stack
| filename=Ister.png
| link=Ister
| text=イスター
| lang=ja
}}
Output:
イスター
3. With size:
(to override the default 64px)
Input:
{{Sandbox/Aurelain/Link/stack
| filename=Ister.png
| link=Ister
| text=Ister
| size=128px
}}
Output:
Ister
4. With color:
Input:
{{Sandbox/Aurelain/Link/stack
| filename=Ister.png
| link=Ister
| text=Ister
| color=magenta
}}
Output:
Ister
5. With link left empty:
(to omit linking)
Input:
{{Sandbox/Aurelain/Link/stack
| filename=Ister.png
| link=
| text=Ister
}}
Output:
Ister
6. With text left empty:
(to display only the icon)
Input:
{{Sandbox/Aurelain/Link/stack
| filename=Ister.png
| link=Ister
}}
7. With width:
(to override the default (100px) and adjust spacing as needed)
Input:
{{Sandbox/Aurelain/Link/stack
| filename=Bathym, Duke of Jewels.png
| link=Bathym, Duke of Jewels
| text=Bathym, Duke of Jewels
}}
{{Sandbox/Aurelain/Link/stack
| filename=Bathym, Duke of Jewels.png
| link=Bathym, Duke of Jewels
| text=Bathym, Duke of Jewels
| width=80px
}}
{{Sandbox/Aurelain/Link/stack
| filename=Bathym, Duke of Jewels.png
| link=Bathym, Duke of Jewels
| text=Bathym, Duke of Jewels
| width=200px
}}
Output:
Bathym,
Duke
of
Jewels
Bathym,
Duke
of
Jewels
Bathym,
Duke
of
Jewels
8. Forced multiline with wrap:
{{Sandbox/Aurelain/Link/stack
| filename=Skill_magic_primal_3.png
| link=Expert Primal Magic
| text=Expert Primal Magic
| wrap=1
}}
Output:
Expert
Primal
Magic


