Terraria Wiki
Terraria Wiki
m (test?)
mAucun résumé des modifications
Ligne 1 : Ligne 1 :
<noinclude>{{lua}}{{i18n-ready}}</noinclude><includeonly><!--
+
<includeonly><!--
//l10n eicons auto translation switch
+
// l10n content is in Module:item/l10n //
-->{{#if:{{#var:l10n:exclusive:autoTranslate_set}}||{{#vardefine:l10n:exclusive:autoTranslate_set|ok}}<!-- flag
 
-->{{#vardefine:l10n:exclusive:autoTranslate|{{#switch:{{lang}}<!--
 
//Usually should be true(y) for languages with seperated wiki (e.g. de/zh/fr ...), false([blank]) for languages within main wiki(it/es ...)
 
//if you use non-cargo version of exclusive info database, set it to false for your language.
 
-->|zh=y<!--
 
-->|#default=<!--
 
-->}}}}<!--
 
-->}}<!--
 
// other l10n content is in Module:item/l10n //
 
 
   
 
-->{{#vardefine:__lang|{{{lang|{{lang}}}}}}}<!--
 
-->{{#vardefine:__lang|{{{lang|{{lang}}}}}}}<!--
-->{{#vardefine:__itemname_after_tr|}}<!-- item name after {{tr}}, cache
 
 
 
-->{{#invoke:item|go<!--
 
-->{{#invoke:item|go<!--
 
//arg1: item (english) name. if arg1 is empty, try to get name from id.
 
//arg1: item (english) name. if arg1 is empty, try to get name from id.
Ligne 21 : Ligne 9 :
 
//arg2: display text
 
//arg2: display text
 
-->|{{#if:{{{t|}}}|{{{t|}}}|{{#if:{{{2|}}}|<!--
 
-->|{{#if:{{{t|}}}|{{{t|}}}|{{#if:{{{2|}}}|<!--
-->{{displaytext|{{#var:__item:itemname}}|{{{2|}}}|lang={{#var:__lang}}}}<!--
+
-->{{displaytext|{{#var:__item:itemname}}|{{{2|}}}|lang={{#var:__lang}}}}<!--
-->|<!--
+
-->|<!--
 
-->{{#if:{{{1|}}}|{{tr|{{{1|}}}}}|{{ {{{type|item}}}NameFromId|{{{id|}}}|lang={{#var:__lang}}}} }}<!--
-->{{#vardefineecho:__itemname_after_tr|<!--
 
-->{{#if:{{{1|}}}<!--
+
-->}}}}<!--
-->|{{tr|{{{1|}}}}}<!--
+
-->|epage={{{epage|{{#var:__item:itemname|{{{link|}}}}}}}}<!--
-->|{{{{{type|item}}}NameFromId|{{{id|}}}|lang={{#var:__lang}}}}<!--
 
-->}}<!--
 
-->}}<!-- use {{itemNameFromId|lang=xx}} etc, get exact in game itemname.
 
-->}}}}<!--
 
-->|eicontr={{#var:l10n:exclusive:autoTranslate}}<!-- only apply to $1, not apply to $link.
 
-->|trname={{#var:__itemname_after_tr}}<!-- pass cached value
 
 
-->|mode={{{mode|{{#var:_item_flag_mode|}}}}}<!--
 
-->|mode={{{mode|{{#var:_item_flag_mode|}}}}}<!--
 
-->|image={{{image|}}}<!--
 
-->|image={{{image|}}}<!--
Ligne 38 : Ligne 20 :
 
-->|maxsize={{{maxsize|{{#var:_item_flag_maxsize|}}}}}<!--
 
-->|maxsize={{{maxsize|{{#var:_item_flag_maxsize|}}}}}<!--
 
-->|ext={{{ext|}}}<!--
 
-->|ext={{{ext|}}}<!--
-->|link={{tr|{{{link|}}}}}<!--
+
-->|link={{{link|{{tr|{{#var:__item:itemname}}|link=y}}}}}<!--
 
-->|nolink={{{nolink|{{#var:_item_flag_nolink|{{#if:{{{link|-link-}}}||y}}}}}}}<!-- if $nolink or $nolink_flag or $link == ''
 
-->|nolink={{{nolink|{{#var:_item_flag_nolink|{{#if:{{{link|-link-}}}||y}}}}}}}<!-- if $nolink or $nolink_flag or $link == ''
 
-->|anchor={{{anchor|{{#var:_item_flag_anchor|}}}}}<!--
 
-->|anchor={{{anchor|{{#var:_item_flag_anchor|}}}}}<!--
Ligne 53 : Ligne 35 :
 
-->|lang={{#var:__lang}}<!--
 
-->|lang={{#var:__lang}}<!--
 
-->}}<!--
 
-->}}<!--
--></includeonly><noinclude><!--
+
--></includeonly><noinclude>{{lua}}{{i18n-ready}}<!--
 
-->{{#cargo_attach:_table=Imageinfo}}<!--
 
-->{{#cargo_attach:_table=Imageinfo}}<!--
 
-->{{doc}}</noinclude>
 
-->{{doc}}</noinclude>

Version du 26 mars 2020 à 16:58

Ce modèle utilise Lua.
Ce modèle utilise Module:Item, 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.

Ce modèle ajoute des lignes dans la table « Imageinfo », qui est déclarée par le modèle Image. Afficher la table.

Template-info Documentation La documentation ci-dessous est transcluse de Modèle:Item/doc. (modifier | historique)

Décrire la fonction du modèle ici.

Utilisation

Décrire les instructions d'utilisation ici.

Paramètre 1 nom

Comment utiliser le premier paramètre

Paramètre 2 nom

Comment utiliser le paramètre 2