Differenze tra le versioni di "Template:MTInfo"

1 108 byte aggiunti ,  13:04, 16 nov 2019
Update per SpSc
m
(Update per SpSc)
{| class="std-table" style="{{#invoke: css | horizGrad | type = pcwiki}} padding: 0.3em;"
|- class="black-text hidden-sm"
! [[Generazione|Gen.]] !! [[Mossa]] !! [[:Categoria:Elenchi posizioni MT|Posizione]] !! Prezzo !! Vendita{{#ifeq: {{PAGENAME}} | MT00 | | {{#ifexpr: {{#explode: {{PAGENAME}}|T|1}} <> 5150 | |<nowiki></nowiki>
{{!}}-<!-- Prima generazione --> class="flex-sm flex-row flex-wrap flex-items-end flex-main-space-around roundy" style="margin-top: 0.3em;"
{{!}}<!-- Gen. desktop --> class="hidden-sm" style="padding: 0.5em;" {{!}} {{#invoke: Box | box | '''I''' | Prima generazione | kanto | thick }}
{{!}}<!-- Posizione --> class="width-sm-100" style="padding: 0.5em;" {{!}} <div>{{#invoke: blackabbrev | RZS}}&nbsp;{{{zonarzs|&mdash;}}}</div><div>{{#invoke: blackabbrev | RFVF}}&nbsp;{{{zonarfvf|&mdash;}}}</div>{{#if: {{{zonacolo|}}}{{{zonaxd|}}} | <div>{{#invoke: blackabbrev | COLO}}&nbsp;{{{zonacolo|&mdash;}}}</div><div>{{#invoke: blackabbrev | XD}}&nbsp;{{{zonaxd|&mdash;}}}</div> | <div>{{#invoke: blackabbrev | COLOXD}}&nbsp;{{{zonaauros|&mdash;}}}</div> }}
{{!}}<!-- Prezzo --> style="padding: 0.5em;" {{!}} {{#if: {{{prezzo3|}}} | {{{prezzo3}}} | {{#if: {{{prezzoha|}}} | <div class="flex flex-row flex-nowrap flex-main-center">{{{prezzoha}}}{{#invoke: sup | RZS | COLOXD}}</div> }} {{#if: {{{prezzo3p|}}} | <div class="flex flex-row flex-nowrap flex-main-center">{{{prezzo3p}}}{{#invoke: sup | RZSRFVF}}</div> | {{#if: {{{prezzorzs|}}} | <div class="flex flex-row flex-nowrap flex-main-center">{{{prezzorzs}}}{{#invoke: sup | RZS}}</div> }} {{#if: {{{prezzorfvf|}}} | <div class="flex flex-row flex-nowrap flex-main-center">{{{prezzorfvf}}}{{#invoke: sup | RFVF}}</div> }} }} {{#if: {{{prezzoauros|}}} | <div class="flex flex-row flex-nowrap flex-main-center">{{{prezzoauros}}}{{#invoke: sup | COLOXD}}</div> | {{#if: {{{prezzocolo|}}} | <div class="flex flex-row flex-nowrap flex-main-center">{{{prezzocolo}}}{{#invoke: sup | COLO}}</div> }} {{#if: {{{prezzoxd|}}} | <div class="flex flex-row flex-nowrap flex-main-center">{{{prezzoxd}}}{{#invoke: sup | XD}}</div> }} }} {{#if: {{{prezzo3|}}}{{{prezzoha|}}}{{{prezzo3p|}}}{{{prezzoauros|}}}{{{prezzorzs|}}}{{{prezzorfvf|}}}{{{prezzocolo|}}}{{{prezzoxd|}}} | | &mdash; }} }}<div class="visible-sm small-text">Prezzo</div>
{{!}}<!-- Vendita --> style="padding: 0.5em;" {{!}} {{{vendita3|&mdash;}}}<div class="visible-sm small-text">Vendita</div> }}{{#ifexpr: {{#explode: {{PAGENAME}}|T|1}} <> 9392 | |<nowiki></nowiki>
{{!}}-<!-- Quarta generazione --> class="flex-sm flex-row flex-wrap flex-items-end flex-main-space-around roundy" style="margin-top: 0.3em;"
{{!}}<!-- Gen. desktop --> class="hidden-sm" style="padding: 0.5em;" {{!}} {{#invoke: Box | box | '''IV''' | Quarta generazione | sinnoh | thick }}
{{!}}<!-- Posizione --> class="width-sm-100" style="padding: 0.5em;" {{!}} <div>{{#invoke: blackabbrev | DPPT}}&nbsp;{{{zonadppt|&mdash;}}}</div><div>{{#invoke: blackabbrev | HGSS}}&nbsp;{{{zonahgss|&mdash;}}}</div><div>{{#invoke: blackabbrev | PBR}}&nbsp;{{#if: {{{prezzopbr|}}} | {{DL|Pokémon Battle Revolution|Negozio}} | &mdash; }}</div>
{{!}}<!-- Prezzo --> style="padding: 0.5em;" {{!}} {{#if: {{{prezzo4|}}} | <div class="flex flex-row flex-nowrap flex-main-center">{{{prezzo4}}}{{#invoke: sup | DPPTHGSS}}</div> | {{#if: {{{prezzodppt|}}} | <div class="flex flex-row flex-nowrap flex-main-center">{{{prezzodppt}}}{{#invoke: sup | DPPT}}</div> | {{#if: {{{prezzodp|}}} | <div class="flex flex-row flex-nowrap flex-main-center">{{{prezzodp}}}{{#invoke: sup | DP}}</div> }} }} {{#if: {{{prezzohgss|}}} | <div class="flex flex-row flex-nowrap flex-main-center">{{{prezzohgss}}}{{#invoke: sup | HGSS}}</div> }} }}{{#if: {{{prezzopbr|}}} | <div class="flex flex-row flex-nowrap flex-main-center">{{{prezzopbr}}}[[Poké Coupon|PC]]{{#invoke: sup | PBR}}</div> }}{{#if: {{{prezzo4|}}}{{{prezzodppt|}}}{{{prezzodp|}}}{{{prezzohgss|}}}{{{prezzopbr|}}} | | &mdash; }}<div class="visible-sm small-text">Prezzo</div>
{{!}}<!-- Vendita --> style="padding: 0.5em;" {{!}}<div class="flex flex-row flex-nowrap flex-main-center">{{{vendita4|{{{vendita3|&mdash;}}}}}}{{#invoke: sup | DPPTHGSS}}</div><div class="visible-sm small-text">Vendita</div> }}{{#ifexpr: {{#explode: {{PAGENAME}}|T|1}} <> 9695 | |<nowiki></nowiki>
{{!}}-<!-- Quinta generazione --> class="flex-sm flex-row flex-wrap flex-items-end flex-main-space-around roundy" style="margin-top: 0.3em;"
{{!}}<!-- Gen. desktop --> class="hidden-sm" style="padding: 0.5em;" {{!}} {{#invoke: Box | box | '''V''' | Quinta generazione | unima | thick }}
{{!}}<!-- Posizione --> class="width-sm-100" style="padding: 0.5em;" {{!}} {{#if: {{{zona5|}}} | {{#invoke: blackabbrev | NBN2B2}}&nbsp;{{{zona5}}} | <div>{{#invoke: blackabbrev | NB}}&nbsp;{{{zonanb|&mdash;}}}</div><div>{{#invoke: blackabbrev | N2B2}}&nbsp;{{{zonan2b2|&mdash;}}}</div> }}
{{!}}<!-- Prezzo --> style="padding: 0.5em;" {{!}} {{#if: {{{prezzo5|}}} | {{{prezzo5}}} | {{#if: {{{prezzonb|}}} | <div class="flex flex-row flex-nowrap flex-main-center">{{{prezzonb}}}{{#invoke: sup | NB}}</div> }} {{#if: {{{prezzon2b2|}}} | <div class="flex flex-row flex-nowrap flex-main-center">{{{prezzon2b2}}}{{#invoke: sup | N2B2}}</div> }} {{#if: {{{prezzo5|}}}{{{prezzonb|}}}{{{prezzon2b2|}}} | | &mdash; }} }}<div class="visible-sm small-text">Prezzo</div>
{{!}}<!-- Vendita --> style="padding: 0.5em;" {{!}} &mdash;<div class="visible-sm small-text">Vendita</div> }}{{#ifexpr: {{#explode: {{PAGENAME}}|T|1}} <> 101100 | |<nowiki></nowiki>
{{!}}-<!-- Sesta generazione --> class="flex-sm flex-row flex-wrap flex-items-end flex-main-space-around roundy" style="margin-top: 0.3em;"
{{!}}<!-- Gen. desktop --> class="hidden-sm" style="padding: 0.5em;" {{!}} {{#invoke: Box | box | '''VI''' | Sesta generazione | kalos | thick }}
{{!}}<!-- Gen. desktop --> class="hidden-sm" style="padding: 0.5em;" {{!}} {{#invoke: Box | box | '''VII''' | Settima generazione | alola | thick }}
{{!}}<!-- Gen. mobile --> class="visible-sm width-sm-100" style="padding: 0.5em;" {{!}} '''{{colore2|{{#invoke: colore | alola}}|Settima generazione}}'''
{{!}}<!-- Mossa --> style="padding: 0.5em;" {{!}} <div class="flex flex-row flex-nowrap flex-main-center">{{MTic|{{{tipo7|Sconosciuto}}}}}[[{{{mossa7|Scontro}}}]]{{#invoke: sup | SLUSUL}}</div>{{#ifexpr: {{#explode: {{PAGENAME}}|T|1}} <> 6160 | | <div class="flex flex-row flex-nowrap flex-main-center">{{MTic|{{{tipolgpe|Sconosciuto}}}}}[[{{{mossalgpe|Scontro}}}]]{{#invoke: sup | LGPE}}</div> }}
{{!}}<!-- Posizione --> class="width-sm-100" style="padding: 0.5em;" {{!}} {{#if: {{{zona7|}}} | {{#invoke: blackabbrev | SLUSUL}}&nbsp;{{{zona7}}} | <div>{{#invoke: blackabbrev | SL}}&nbsp;{{{zonasl|&mdash;}}}</div><div>{{#invoke: blackabbrev | USUL}}&nbsp;{{{zonausul|&mdash;}}}</div> }}<div>{{#invoke: blackabbrev | LGPE}}&nbsp;{{#ifexpr: {{#explode: {{PAGENAME}}|T|1}} <> 6160 | | {{{zonalgpe|&mdash;}}} | &mdash; }}</div>
{{!}}<!-- Prezzo --> style="padding: 0.5em;" {{!}} {{#if: {{{prezzo7|}}} | <div class="flex flex-row flex-nowrap flex-main-center">{{{prezzo7}}}{{#invoke: sup | SLUSUL}}</div> | {{#if: {{{prezzosl|}}} | <div class="flex flex-row flex-nowrap flex-main-center">{{{prezzosl}}}{{#invoke: sup | SL}}</div> }} {{#if: {{{prezzousul|}}} | <div class="flex flex-row flex-nowrap flex-main-center">{{{prezzousul}}}{{#invoke: sup | USUL}}</div> }} }} {{#if: {{{prezzolgpe|}}} | <div class="flex flex-row flex-nowrap flex-main-center">{{{prezzolgpe}}}{{#invoke: sup | LGPE}}</div> }} {{#if: {{{prezzo7|}}}{{{prezzosl|}}}{{{prezzousul|}}}{{{prezzolgpe|}}} | | &mdash; }}<div class="visible-sm small-text">Prezzo</div>
{{!}}<!-- Vendita --> style="padding: 0.5em;" {{!}} &mdash;<div class="visible-sm small-text">Vendita</div> }} }}{{#if: {{{zonaspsc|}}} <!--{{#ifexpr: {{#explode: {{PAGENAME}}|T|1}} > 99 |--> |<nowiki></nowiki>
{{!}}-<!-- Ottava generazione --> class="flex-sm flex-row flex-wrap flex-items-end flex-main-space-around roundy" style="margin-top: 0.3em;"
{{!}}<!-- Gen. desktop --> class="hidden-sm" style="padding: 0.5em;" {{!}} {{#invoke: Box | box | '''VIII''' | Ottava generazione | galar | thick }}
{{!}}<!-- Gen. mobile --> class="visible-sm width-sm-100" style="padding: 0.5em;" {{!}} '''{{colore2|{{#invoke: colore | galar}}|Ottava generazione}}'''
{{!}}<!-- Mossa --> style="padding: 0.5em;" {{!}} <div class="flex flex-row flex-nowrap flex-main-center">{{MTic|{{{tipo8|Sconosciuto}}}}}[[{{{mossa8|Scontro}}}]]</div>
{{!}}<!-- Posizione --> class="width-sm-100" style="padding: 0.5em;" {{!}} {{{zonaspsc|&mdash;}}}
{{!}}<!-- Prezzo --> style="padding: 0.5em;" {{!}} {{{prezzospsc|&mdash;}}}<div class="visible-sm small-text">Prezzo</div>
{{!}}<!-- Vendita --> style="padding: 0.5em;" {{!}} &mdash;<div class="visible-sm small-text">Vendita</div> }}
|}<includeonly>[[Categoria:MT]]</includeonly><noinclude>[[Categoria:Template tabella]]
* <code>prezzo1</code>: prezzo di acquisto in prima generazione se disponibile.
* <code>vendita1</code>: prezzo di vendita in prima generazione.
Per le altre generazioni i parametri sono gli stessi, bisogna solo sostituire l'<code>1</code> finale; per <code>tipo_</code>, <code>mossa_</code> e <code>vendita_</code> basta metterci il numero della generazione (quest'ultimo parametro serve solo nella prime 4 generazioni visto che dalla quinta in poi non sono rivendibili), per gli altri invece ci vuole la sigla relativa ai giochi, ossia <code>rzs</code>, <code>rfvf</code>, <code>colo</code>, <code>xd</code>, <code>dppt</code>, <code>hgss</code>, <code>dp</code>, <code>pbr</code> (questi ultimi due solo per il prezzo), <code>nb</code>, <code>n2b2</code>, <code>xy</code>, <code>roza</code>, <code>sl</code>, <code>usul</code>, <code>lgpe</code>, <code>spsc</code> (occhio a lasciare le sigle tutte in minuscolo). Alcuni trick:
* Se un valore è comune per tutti i giochi di una generazione sostituire la sigla con il numero di quella generazione (per esempio <code>zona5</code> al posto di <code>zonanb</code> e <code>zonan2b2</code>). In quarta generazione questo raggruppamento riguarda <code>dppt</code> e <code>hgss</code> ma non <code>pbr</code>, mentre in settima generazione riguarda <code>sl</code> e <code>usul</code> ma non <code>lgpe</code>.
* <code>3p</code> raggruppa <code>rzs</code> e <code>rfvf</code> (solo per il prezzo).
46 258

contributi