Modèle:Exclusive icon link

De Terraria Wiki
Aller à la navigation Aller à la recherche
Ce modèle utilise Lua.
Ce modèle utilise Module:Exclusive, un script écrit dans le language de programmation Lua. Pour en apprendre plus à propos Lua, visiter Terraria Wiki:Lua (en).
Ce modèle est considéré comme prêt pour i18n, signifiant qu'il est facile à régionaliser pour les différentes langues. Veuillez regarder i18n & l10n pour les modèles (en) pour en apprendre plus.
Template-info.svg Documentation La documentation ci-dessous est transcluse de Modèle:Exclusive icon link/doc. (modifier | historique)

A short way to make a link that includes {{exclusive icons}}. Acceptable shortcut: {{eil}}.

Usage

First unnamed parameter

Link target and eicons base.

  • For example, {{eil|Tutorial}} returns Tutorial(versions Console, Console old-gen, Mobile et 3DS) (co3)
  • For example, {{eil|Work Bench}} returns Établi (available on all platforms, so there is no icon.)
Second unnamed parameter

Renamed link.

  • For example, {{eil|Tutorial|Tutor}} returns Tutor(versions Console, Console old-gen, Mobile et 3DS)
  • Inputting an "s" adds an s at the end of the text, for example {{eil|Tutorial|s}} returning Tutorial(versions Console, Console old-gen, Mobile et 3DS)
link

Override the link target.

  • For example, {{eil|Tutorial|link=1.3.0.1}} returns Tutorial(versions Console, Console old-gen, Mobile et 3DS) (co3)
eicons={{eicons|...}}

override eicons info. The value of this parameter should/must usually be {{eicons|...}}, see examples below.

  • For example: {{eil|Tutorial|eicons={{eicons|Tutorial|3ds=n}} }} returns Tutorial(versions Console, Console old-gen et Mobile) (co), {{eil|Tutorial|eicons={{eicons|1.3.0.1|invert=y|3ds=n}} }} returns Tutorial(versions Console, Console old-gen, Mobile et 3DS) (o), {{eil|Tutorial|eicons={{eicons|dsk=y}} }} returns Tutorial(version Bureau) (d), {{eil|Tutorial|link=1.3.0.1|eicons={{eicons|mbl=y}} }} returns Tutorial(version Mobile) (m)
small=y/n/yes/no

size of eicons.
Important note: default is small=y, so if you need, you should use small=n explicitly.

  • For example, {{eil|Tutorial|small=n}} returns Tutorial(versions Console, Console old-gen, Mobile et 3DS), {{eil|Tutorial|eicons={{eicons|dsk=y}} |small=no}} returns Tutorial(version Bureau)
nolink/nl=y/yes

disable link

  • For example, {{eil|Tutorial|nolink=y}} returns Tutorial(versions Console, Console old-gen, Mobile et 3DS)

Change default options

This template supports options through {{options}} template. All valid options are listed below, see {{options}} for usage and other infomation.

See Template:eil/initOptions for the initial options setting of this template.

NameAliasInitial ValueValue Mapping[1]Note
smallsmallicons
(empty)y(empty)
yes(empty)
on(empty)
non
offn
nolink(empty)yesy
ony
n(empty)
no(empty)
off(empty)
  1. Values with mapping will be stored and loaded as mapped value. Other values without mapping will be stored and loaded as-is.