m (en sync) |
Aucun résumé des modifications |
||
(12 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
<includeonly><!-- |
<includeonly><!-- |
||
− | -->{{ |
+ | -->{{options/snap|item|for_item_infobox_infoboxView}}{{options/set|item|smallicons=y}}<!-- |
⚫ | |||
--><div class="infobox item {{#if:{{#var:ii:ext:float}}|float-{{#var:ii:ext:float}}}}" style="{{#if:{{#var:ii:ext:boxwidth}}|width:{{#var:ii:ext:boxwidth}};}}{{#var:ii:ext:css}};{{#var:ii:ext:style}}"><!-- |
--><div class="infobox item {{#if:{{#var:ii:ext:float}}|float-{{#var:ii:ext:float}}}}" style="{{#if:{{#var:ii:ext:boxwidth}}|width:{{#var:ii:ext:boxwidth}};}}{{#var:ii:ext:css}};{{#var:ii:ext:style}}"><!-- |
||
Ligne 16 : | Ligne 17 : | ||
//images area (images, autoswing, stack) |
//images area (images, autoswing, stack) |
||
--><div class="section images"><!-- |
--><div class="section images"><!-- |
||
− | -->{{#if:{{#var:ii: |
+ | --><ul class="infobox-{{#if:{{#var:ii:ext:imagebreak}}|block|inline}}"><!-- |
− | -- |
+ | -->{{#if:{{#var:ii:imagealt}}|<!-- |
+ | --><li>{{#var:ii:imagealt}}</li><!-- |
||
− | + | -->|<!-- |
|
− | --><ul class="{{#if:{{#var:ii:ext:imagebreak}}|block|inline}}"><!-- |
||
//main image |
//main image |
||
-->{{#if:{{#var:ii:image}}|<li>{{#var:ii:image}}{{#if:{{#var:ii:imageold}}| {{#var:ii:imageold}}}}</li>}}<!-- |
-->{{#if:{{#var:ii:image}}|<li>{{#var:ii:image}}{{#if:{{#var:ii:imageold}}| {{#var:ii:imageold}}}}</li>}}<!-- |
||
Ligne 28 : | Ligne 29 : | ||
//female image |
//female image |
||
-->{{#if:{{#var:ii:imagefemale}}|<li>{{#var:ii:imagefemale}}</li>}}<!-- |
-->{{#if:{{#var:ii:imagefemale}}|<li>{{#var:ii:imagefemale}}</li>}}<!-- |
||
− | --> |
+ | -->}}<!-- |
− | --> |
+ | --></ul><!-- |
//autoswing |
//autoswing |
||
-->{{#if:{{#var:ii:autoswing}}|<!-- |
-->{{#if:{{#var:ii:autoswing}}|<!-- |
||
Ligne 51 : | Ligne 52 : | ||
-->{{#if:{{#var:ii:hammer}}{{#var:ii:pick}}{{#var:ii:axe}}|<!-- |
-->{{#if:{{#var:ii:hammer}}{{#var:ii:pick}}{{#var:ii:axe}}|<!-- |
||
--><ul class="toolpower"><!-- |
--><ul class="toolpower"><!-- |
||
− | --><li title="{{l10n|item_infobox|pickaxe_power}}" {{#if:{{#var:ii:pick}}|| |
+ | --><li title="{{l10n|item_infobox|pickaxe_power}}" class="{{#if:{{#var:ii:pick}}||zero}} pickaxe">[[File:Pickaxe mask.png|link=]] {{percent|{{#iferror:{{#expr:{{#var:ii:pick}}+1}}|{{inline block|css=text-align:left;|{{#var:ii:pick}}}}|{{#var:ii:pick|0}}%}}}}</li><!-- |
− | --><li title="{{l10n|item_infobox|hammer_power}}" {{#if:{{#var:ii:hammer}}|| |
+ | --><li title="{{l10n|item_infobox|hammer_power}}" class="{{#if:{{#var:ii:hammer}}||zero}} hammer">[[File:Hammer mask.png|link=]] {{percent|{{#iferror:{{#expr:{{#var:ii:hammer}}+1}}|{{inline block|css=text-align:left;|{{#var:ii:hammer}}}}|{{#var:ii:hammer|0}}%}}}}</li><!-- |
− | --><li title="{{l10n|item_infobox|axe_power}}" {{#if:{{#var:ii:axe}}|| |
+ | --><li title="{{l10n|item_infobox|axe_power}}" class="{{#if:{{#var:ii:axe}}||zero}} axe">[[File:Axe mask.png|link=]] {{percent|{{#iferror:{{#expr:{{#var:ii:axe}}+1}}|{{inline block|css=text-align:left;|{{#var:ii:axe}}}}|{{#var:ii:axe|0}}%}}}}</li><!-- |
--></ul><!-- |
--></ul><!-- |
||
-->}}<!-- |
-->}}<!-- |
||
-->{{#if:{{#var:ii:pickreq}}|<!-- |
-->{{#if:{{#var:ii:pickreq}}|<!-- |
||
--><ul class="toolpower"><!-- |
--><ul class="toolpower"><!-- |
||
− | --><li title="{{l10n|item_infobox|pickreq}}">[[File:Pickaxe icon.png|16px|link=]] {{percent|{{#var:ii:pickreq}}%}}</li><!-- |
+ | --><li title="{{l10n|item_infobox|pickreq}}">[[File:Pickaxe icon.png|16px|link=]] {{percent|{{#iferror:{{#expr:{{#var:ii:pickreq}}+1}}|{{inline block|css=text-align:left;|{{#var:ii:pickreq}}}}|{{#var:ii:pickreq|0}}%}}}}</li><!-- |
--></ul><!-- |
--></ul><!-- |
||
-->}}<!-- |
-->}}<!-- |
||
-->{{#if:{{#var:ii:hammerreq}}|<!-- |
-->{{#if:{{#var:ii:hammerreq}}|<!-- |
||
--><ul class="toolpower"><!-- |
--><ul class="toolpower"><!-- |
||
− | --><li title="{{l10n|item_infobox|hammerreq}}">[[File:Hammer icon.png|16px|link=]] {{percent|{{#var:ii:hammerreq}}%}} {{note|small=y|{{l10n|item_infobox|hammerreq_note}}}}</li><!-- |
+ | --><li title="{{l10n|item_infobox|hammerreq}}">[[File:Hammer icon.png|16px|link=]] {{percent|{{#iferror:{{#expr:{{#var:ii:hammerreq}}+1}}|{{inline block|css=text-align:left;|{{#var:ii:hammerreq}}}}|{{#var:ii:hammerreq|0}}%}}}} {{note|small=y|{{l10n|item_infobox|hammerreq_note}}}}</li><!-- |
--></ul><!-- |
--></ul><!-- |
||
-->}}<!-- |
-->}}<!-- |
||
Ligne 154 : | Ligne 155 : | ||
--></span>}}</td><!-- |
--></span>}}</td><!-- |
||
--></tr><!-- |
--></tr><!-- |
||
− | -->|{{#if:{{#var:ii: |
+ | -->|{{#if:{{#lstind:ammunition|{{#var:ii:types}}|/}}||<!-- |
-->{{#if:{{#var:ii:consumable}}|<!-- |
-->{{#if:{{#var:ii:consumable}}|<!-- |
||
+ | // only display consumable if not placeable and not ammo |
||
--><tr><!-- |
--><tr><!-- |
||
--><th>{{l10n|item_infobox|th:consumable}}</th><!-- |
--><th>{{l10n|item_infobox|th:consumable}}</th><!-- |
||
Ligne 182 : | Ligne 184 : | ||
--><tr><!-- |
--><tr><!-- |
||
--><th>{{l10n|item_infobox|th:cri}}</th><!-- |
--><th>{{l10n|item_infobox|th:cri}}</th><!-- |
||
⚫ | |||
⚫ | |||
⚫ | |||
+ | -->{{#var:ii:critical}}<!-- |
||
+ | -->{{#iferror:{{#expr:{{#var:ii:critical}}+1}}||%}}<!-- append a percentage sign if ii:critical is a raw number |
||
+ | -->}}<!-- |
||
+ | --></td><!-- |
||
--></tr><!-- |
--></tr><!-- |
||
-->}}<!-- |
-->}}<!-- |
||
Ligne 264 : | Ligne 271 : | ||
--><tr><!-- |
--><tr><!-- |
||
--><th>{{l10n|item_infobox|th:sacrifices}}</th><!-- |
--><th>{{l10n|item_infobox|th:sacrifices}}</th><!-- |
||
− | --><td>{{ |
+ | --><td>{{journey|nolink=y|{{l10n|item_infobox|sacrifices|$amount$={{#var:ii:sacrifices}}}}}}</td><!-- |
--></tr><!-- |
--></tr><!-- |
||
-->}}<!-- |
-->}}<!-- |
||
Ligne 270 : | Ligne 277 : | ||
--></div><!-- div.section.statistics |
--></div><!-- div.section.statistics |
||
− | -->{{#if:{{#var:ii: |
+ | -->{{#if:{{#var:ii:buffs}}|<!-- |
--><div class="section buff"><!-- |
--><div class="section buff"><!-- |
||
− | --><div class="title">{{l10n|item_infobox|{{# |
+ | --><div class="title">{{l10n|item_infobox|buffcreated|$buff_count$={{#lstcnt:{{#var:ii:buffs}}|₪}}}}</div><!-- |
− | --><table class="stat"><!-- |
+ | -->{{#lstmap:{{#var:ii:buffs}}|₪|@@@@|<esc><table class="stat"><!-- |
--><tr><!-- |
--><tr><!-- |
||
− | --><th>{{l10n|item_infobox |
+ | --><th>{{l10n|item_infobox|th:buff}}</th><!-- |
− | -->{{#if:{{#var:ii: |
+ | -->{{#if:{{#var:ii:buff@@@@:id}}|<!-- |
− | --><td>{{buff|id={{#var:ii: |
+ | --><td>{{buff|id={{#var:ii:buff@@@@:mobile}}{{#var:ii:buff@@@@:id}}|class=break}}</td><!-- |
-->|<!-- |
-->|<!-- |
||
− | --><td>{{item|{{#var:ii: |
+ | --><td>{{item|{{#var:ii:buff@@@@:link|{{#var:ii:buff@@@@:name}}}}|{{tr|{{#var:ii:buff@@@@:name}}}}|image={{#var:ii:buff@@@@:name}}.png|class=break}}</td><!-- |
-->}}<!-- |
-->}}<!-- |
||
--></tr><!-- |
--></tr><!-- |
||
− | -->{{#if:{{#var:ii: |
+ | -->{{#if:{{#var:ii:buff@@@@:tooltip}}|<!-- |
--><tr><!-- |
--><tr><!-- |
||
− | --><th>{{l10n|item_infobox |
+ | --><th>{{l10n|item_infobox|th:bufftip}}</th><!-- |
− | --><td><i>{{#var:ii: |
+ | --><td><i>{{#var:ii:buff@@@@:tooltip}}</i></td><!-- |
--></tr><!-- |
--></tr><!-- |
||
-->}}<!-- |
-->}}<!-- |
||
− | -->{{#if:{{#var:ii: |
+ | -->{{#if:{{#var:ii:buff@@@@:chance}}|<!-- |
--><tr><!-- |
--><tr><!-- |
||
--><th>{{l10n|item_infobox|th:buffchance}}</th><!-- |
--><th>{{l10n|item_infobox|th:buffchance}}</th><!-- |
||
− | --><td>{{percent|{{#var:ii: |
+ | --><td>{{percent|{{#var:ii:buff@@@@:chance}}}}</td><!-- |
--></tr><!-- |
--></tr><!-- |
||
-->}}<!-- |
-->}}<!-- |
||
− | -->{{#if:{{#var:ii: |
+ | -->{{#if:{{#var:ii:buff@@@@:duration}}|<!-- |
--><tr><!-- |
--><tr><!-- |
||
− | --><th>{{l10n|item_infobox|th: |
+ | --><th>{{l10n|item_infobox|th:buffduration}}</th><!-- |
− | --><td>{{ |
+ | --><td>{{#iferror:{{#expr:1+{{#var:ii:buff@@@@:duration}}}}|{{#var:ii:buff@@@@:duration}}|{{duration|{{#var:ii:buff@@@@:duration}}}}}}</td><!-- |
--></tr><!-- |
--></tr><!-- |
||
-->}}<!-- |
-->}}<!-- |
||
− | + | --></table></esc>|}}<!-- |
|
+ | --></div><!-- div.section.buff |
||
+ | -->}}<!-- |
||
+ | -->{{#if:{{#var:ii:debuffs}}|<!-- |
||
+ | --><div class="section debuff"><!-- |
||
+ | --><div class="title">{{l10n|item_infobox|debuffcreated|$debuff_count$={{#lstcnt:{{#var:ii:debuffs}}|₪}}}}</div><!-- |
||
+ | -->{{#lstmap:{{#var:ii:debuffs}}|₪|@@@@|<esc><table class="stat"><!-- |
||
+ | --><tr><!-- |
||
+ | --><th>{{l10n|item_infobox|th:debuff}}</th><!-- |
||
+ | -->{{#if:{{#var:ii:debuff@@@@:id}}|<!-- |
||
+ | --><td>{{buff|id={{#var:ii:debuff@@@@:mobile}}{{#var:ii:debuff@@@@:id}}|class=break}}</td><!-- |
||
+ | -->|<!-- |
||
⚫ | |||
+ | -->}}<!-- |
||
+ | --></tr><!-- |
||
+ | -->{{#if:{{#var:ii:debuff@@@@:tooltip}}|<!-- |
||
+ | --><tr><!-- |
||
+ | --><th>{{l10n|item_infobox|th:debufftip}}</th><!-- |
||
+ | --><td><i>{{#var:ii:debuff@@@@:tooltip}}</i></td><!-- |
||
+ | --></tr><!-- |
||
+ | -->}}<!-- |
||
+ | -->{{#if:{{#var:ii:debuff@@@@:chance}}|<!-- |
||
+ | --><tr><!-- |
||
+ | --><th>{{l10n|item_infobox|th:buffchance}}</th><!-- |
||
+ | --><td>{{percent|{{#var:ii:debuff@@@@:chance}}}}</td><!-- |
||
+ | --></tr><!-- |
||
+ | -->}}<!-- |
||
+ | -->{{#if:{{#var:ii:debuff@@@@:duration}}|<!-- |
||
--><tr><!-- |
--><tr><!-- |
||
--><th>{{l10n|item_infobox|th:buffduration}}</th><!-- |
--><th>{{l10n|item_infobox|th:buffduration}}</th><!-- |
||
− | --><td>{{#iferror:{{#expr:1+{{#var:ii: |
+ | --><td>{{#iferror:{{#expr:1+{{#var:ii:debuff@@@@:duration}}}}|{{#var:ii:debuff@@@@:duration}}|{{duration|{{#var:ii:debuff@@@@:duration}}}}}}</td><!-- |
--></tr><!-- |
--></tr><!-- |
||
-->}}<!-- |
-->}}<!-- |
||
− | --></table><!-- |
+ | --></table></esc>|}}<!-- |
− | --></div><!-- div.section. |
+ | --></div><!-- div.section.debuff |
-->}}<!-- |
-->}}<!-- |
||
Ligne 333 : | Ligne 367 : | ||
-->}}}}}}}}<!-- |
-->}}}}}}}}<!-- |
||
--></div><!-- |
--></div><!-- |
||
− | --><ul class="{{#if:{{#var:ii:ext:projectileblock}}|block|inline}}"><!-- |
+ | --><ul class="infobox-{{#if:{{#var:ii:ext:projectileblock}}|block|inline}}"><!-- |
-->{{#lstmap:{{#var:ii:idprojectile}}|,|@@@@|<esc><li><!-- |
-->{{#lstmap:{{#var:ii:idprojectile}}|,|@@@@|<esc><li><!-- |
||
− | --><div class="name">{{#vardefineecho:_pname|{{ |
+ | --><div class="name">{{#vardefineecho:_pname|{{ProjectileNameFromId|@@@@}}}}</div><!-- //ProjectileNameFromId is i18nready, so no {{tr}} here. |
--><div class="image">[[File:{{getProjectileInfo|@@@@|image}}|{{#var:_pname}}|link=]]</div><!-- |
--><div class="image">[[File:{{getProjectileInfo|@@@@|image}}|{{#var:_pname}}|link=]]</div><!-- |
||
--></li></esc>|}}<!-- |
--></li></esc>|}}<!-- |
||
Ligne 362 : | Ligne 396 : | ||
-->}}<!-- |
-->}}<!-- |
||
− | -->{{#ifeq:{{#var:ii:ext:showids}}|no||{{#if:{{#var:ii:id}}{{#var:ii: |
+ | -->{{#ifeq:{{#var:ii:ext:showids}}|no||{{#if:{{#var:ii:id}}{{#var:ii:idtile}}{{#var:ii:idwall}}{{#var:ii:idmount}}{{#var:ii:idbuff}}{{#var:ii:idprojectile}}|<!-- |
--><div class="section ids"><ul><!-- |
--><div class="section ids"><ul><!-- |
||
-->{{#if:{{#var:ii:id}}|<!-- |
-->{{#if:{{#var:ii:id}}|<!-- |
||
− | --><li>{{l10n|item_infobox|id:item}} |
+ | --><li>{{l10n|item_infobox|id:item}}<b>{{#var:ii:ext:idshow|{{#var:ii:id}}}}</b> {{eicons|errorcate=n|{{#var:ii:name}}}}</li><!-- |
-->}}<!-- |
-->}}<!-- |
||
-->{{#if:{{#var:ii:idtile}}|<!-- |
-->{{#if:{{#var:ii:idtile}}|<!-- |
||
− | --><li>{{l10n|item_infobox|id:tile}} |
+ | --><li>{{l10n|item_infobox|id:tile}}<b>{{#var:ii:ext:idtileshow|{{#var:ii:idtile}} {{#if:{{#var:ii:idtilesub}}|({{#var:ii:idtilesub}})}}}}</b></li><!-- |
-->}}<!-- |
-->}}<!-- |
||
-->{{#if:{{#var:ii:idwall}}|<!-- |
-->{{#if:{{#var:ii:idwall}}|<!-- |
||
− | --><li>{{l10n|item_infobox|id:wall}} |
+ | --><li>{{l10n|item_infobox|id:wall}}<b>{{#var:ii:idwall}}</b></li><!-- |
-->}}<!-- |
-->}}<!-- |
||
-->{{#if:{{#var:ii:idarmor}}|<!-- |
-->{{#if:{{#var:ii:idarmor}}|<!-- |
||
− | --><li>{{l10n|item_infobox|id:armor}} |
+ | --><li>{{l10n|item_infobox|id:armor}}<b>{{#var:ii:idarmor}}</b></li><!-- |
-->}}<!-- |
-->}}<!-- |
||
-->{{#if:{{#var:ii:idmount}}|<!-- |
-->{{#if:{{#var:ii:idmount}}|<!-- |
||
− | --><li>{{l10n|item_infobox|id:mount}} |
+ | --><li>{{l10n|item_infobox|id:mount}}<b>{{#var:ii:idmount}}</b></li><!-- |
-->}}<!-- |
-->}}<!-- |
||
-->{{#if:{{#var:ii:idbuff}}|<!-- |
-->{{#if:{{#var:ii:idbuff}}|<!-- |
||
− | -->{{ |
+ | --><li>{{l10n|item_infobox|id:buff}}<b><!-- |
+ | -->{{#listmap:<!-- |
||
− | --><li>{{l10n|item_infobox|id:buff}}'''{{#var:ii:idbuff}}''' {{eicons|{{getBuffInfo|{{#var:ii:mobilebuff}}{{#var:ii:idbuff}}|page}}}}</li><!-- |
||
+ | -->|list={{#lstrm:₰₰|{{#var:ii:idbuff}}|₪|₪}}<!-- remove empty elements |
||
⚫ | |||
+ | -->|insep=₪|outsep={{l10n|comma|sep1}}<!-- |
||
− | --><li>{{l10n|item_infobox|id:buff}}'''{{#var:ii:ext:idbuffshow|{{#var:ii:idbuff}}}}'''</li><!-- |
||
+ | -->|fieldsep=₰|token=$1,$2,$3<!-- split elements on ₰: $1=mobile, $2=ID, $3=vanity ID |
||
⚫ | |||
+ | -->|pattern=<esc>{{#or:$3|<!-- |
||
+ | -->$2 {{eicons|errorcate=n|{{pagename2en|{{getBuffInfo|$1$2|page}}}}}}<!-- |
||
+ | -->}}</esc><!-- |
||
+ | -->}}<!-- |
||
+ | --></b></li><!-- |
||
-->}}<!-- |
-->}}<!-- |
||
-->{{#if:{{#var:ii:idprojectile}}|<!-- |
-->{{#if:{{#var:ii:idprojectile}}|<!-- |
||
− | --><li>{{l10n|item_infobox|id:projectile}} |
+ | --><li>{{l10n|item_infobox|id:projectile}}<b>{{#lstsep:{{#var:ii:idprojectile}}|,|{{l10n|comma|sep1}}}}</b></li><!-- |
-->}}<!-- |
-->}}<!-- |
||
--></ul></div><!-- div.section.ids |
--></ul></div><!-- div.section.ids |
||
Ligne 394 : | Ligne 433 : | ||
--></div><!--END div.infobox |
--></div><!--END div.infobox |
||
+ | -->{{options/restore|item|for_item_infobox_infoboxView}}<!-- |
||
⚫ | |||
+ | -->{{eicons/options|reset}}<!-- |
||
--></includeonly><!-- |
--></includeonly><!-- |
Version du 11 février 2021 à 02:20
Internal subtemplate. Handles the output of the default "infobox" view of {{item infobox}}.