Differenze tra le versioni di "Template:Dex"

Update vari
(Bot: updating modules and templates used in Pokémon pages *** sovrascritto il testo esistente ***)
(Update vari)
<div class="width-xl-75 width-lg-90 width-md-100 roundy pull-center text-center {{#if: {{{c|}}} | | <includeonly>horiz-grad-{{#invoke: PokémonData | gradTypes | {{#ifeq: {{PAGENAME}} | Farfetch'd | 083 | {{lc:{{PAGENAME}}}} }}{{#ifeq: {{{forma}}} | yes | | {{{forma|}}} }} }}</includeonly> }}" style="{{#if: {{{c|}}} | {{#invoke: css | horizGrad | type = {{{c|sconosciuto}}} | type2 = {{{c2|{{{c|sconosciuto}}}}}} }} }} padding: 0.2em;">{{#ifeq: {{{gen|1}}} | 1 | |
<div class="black-text">'''{{#ifeq: {{{forma|no}}} | no | Questo Pokémon | {{#ifeq: {{{exist|yes}}} | no | Questo Pokémon | Questa [[Differenze di forma|forma]] }} }} {{#ifeq: {{{exist|no}}} | yes | non aveva una voce Pokédex | non esisteva }} prima {{#switch: {{{gen|2}}} | 8 = dell'[[ottava generazione]] | 7 = della [[settima generazione]] | 6 = della [[sesta generazione]] | 5 = della [[quinta generazione]] | 4 = della [[quarta generazione]] | 3 = della [[terza generazione]] | 2 = della [[seconda generazione]] }} generazione.'''</div> }}{{#ifexpr: {{{gen|1}}} > 1 | |<!-- Prima generazione -->
<div style="padding: 0.2em;"><div class="flex flex-row flex-wrap flex-items-stretch flex-main-space-around roundy" style="padding: 0.2em; background: #{{#invoke: colore | kanto | light}};">
<div class="width-xl-100">{{gendarkcolor|1}}</div>
<!-- LGPE --><div class="width-xl-20 width-md-30 width-sm-100" style="padding: 0.2em;"><div class="flex flex-row flex-wrap flex-items-center flex-main-space-around roundy black-text height-100" style="{{#invoke: css | slantedGrad | 135 | type = lgp | type2 = lge }} padding: 0.2em;"><div class="width-xl-100 width-sm-50">'''{{LGPE|Pshort}}'''</div><div class="width-xl-100 width-sm-50">'''{{LGPE|Eshort}}'''</div></div></div>
<div class="width-xl-80 width-md-70 width-sm-100" style="padding: 0.2em;"><div class="vert-middle height-100 roundy text-left white-bg" style="padding: 0.2em;"><span>{{{lgpedex}}}</span></div></div> }}
|<!-- Niente voci Pokédex in settima --><div>Quest{{#switchifeq: {{{forma|no}}} | no=o Pokémon | yes=aQuesto formaPokémon | mega=aQuesta [[megaevoluzioneDifferenze di forma|forma]] }} non ha voci Pokédex in settima generazione.</div> }} </div></div> }} }}{{#ifexpr: {{{gen|1}}} > 8 | |<!-- Ottava generazione -->{{#if: {{{spadascudodex|}}}{{{spadadex|}}}{{{scudodex|}}}
</div></div> }} }}{{#ifexpr: {{{gen|1}}} > 8 | |<!-- Ottava generazione -->{{#ifeq: {{{gen8|show}}} | hide | |
|<div style="padding: 0.2em;"><div class="flex flex-row flex-wrap flex-items-stretch flex-main-space-around roundy" style="padding: 0.2em; background: #{{#invoke: colore | galar | light}};">
<div class="width-xl-100">{{gendarkcolor|8}}</div>{{#if: {{{spadascudodexspadadex|}}}{{{scudodex|}}}
|<!-- SpSc --><div class="width-xl-20 width-md-30 width-sm-100" style="padding: 0.2em;"><div class="flex flex-row flex-wrap flex-items-center flex-main-space-around roundy black-text height-100" style="{{#invoke: css | slantedGrad | 135 | type = spada | type2 = scudo }} padding: 0.2em;"><div class="width-xl-100 width-sm-50">'''[[Pokémon Spada e Scudo|Spada]]'''</div><div class="width-xl-100 width-sm-50">'''[[Pokémon Spada e Scudo|Scudo]]'''</div></div></div>
<div class="width-xl-80 width-md-70 width-sm-100" style="padding: 0.2em;"><div class="vert-middle height-100 roundy text-left white-bg" style="padding: 0.2em;"><span>{{{spadascudodex}}}</span></div></div>
|<!-- Sp --><div class="width-xl-20 width-md-30 width-sm-100" style="padding: 0.2em;"><div class="flex flex-row flex-wrap flex-items-center flex-main-space-around roundy black-text height-100" style="{{#invoke: css | slantedGrad | 135 | type = spada }} padding: 0.2em;"><div class="width-xl-100 width-sm-50">'''[[Pokémon Spada|Spada]]'''</div></div></div>
<div class="width-xl-80 width-md-70 width-sm-100" style="padding: 0.2em;"><div class="vert-middle height-100 roundy text-left white-bg" style="padding: 0.2em;"><span>{{{spadadex}}}</span></div></div>
<!-- Sc --><div class="width-xl-20 width-md-30 width-sm-100" style="padding: 0.2em;"><div class="flex flex-row flex-wrap flex-items-center flex-main-space-around roundy black-text height-100" style="{{#invoke: css | slantedGrad | 135 | type = scudo }} padding: 0.2em;"><div class="width-xl-100 width-sm-50">'''[[Pokémon Scudo|Scudo]]'''</div></div></div>
<div class="width-xl-80 width-md-70 width-sm-100" style="padding: 0.2em;"><div class="vert-middle height-100 roundy text-left white-bg" style="padding: 0.2em;"><span>{{{scudodex}}}</span></div></div> }}
|<!-- Niente voci Pokédex in ottava --><div>{{#ifeq: {{{forma|no}}} | no | Questo Pokémon | Questa [[Differenze di forma|forma]] }} non ha voci Pokédex in ottava generazione.</div> }}
</div></div> }} }}
</div><noinclude>[[Categoria:Template]]
 
Parametri:
* <code>c</code> e <code>c2</code>: colori del box, da mettere solo se strettamente necessari (altrimenti il template li prende da solo).
* <code>gen</code>: prima generazione in cui sono presenti le voci Pokédex (numero), di solito è la generazione di introduzione.
* <code>forma</code>: se si tratta di una forma alternativa inserirne la sigla, oppure ''yes'' se tale forma non ha una sigla.
* <code>exist</code>: ''yes'' se prima della generazione indicata il Pokémon esisteva, oppure ''no'' se si vuole forzare il template a scrivere "''Questo Pokémon''" anziché "''Questa forma''", in tutti gli altri casi lasciare vuoto.
* <code>_dex</code>: per indicare la voce Pokédex nei giochi corrispondenti, le sigle utilizzabili da sostituire a <code>_</code> sono ''rossoblu'', ''giallo'', ''oro'', ''argento'', ''cristallo'', ''rzs'', ''rz'', ''rubino'', ''zaffiro'', ''smeraldo'', ''rfvf'', ''rossofuoco'', ''verdefoglia'', ''dppt'', ''dp'', ''diamante'', ''perla'', ''platino'', ''hgss'', ''heartgold'', ''soulsilver'', ''nbn2b2'', ''nb'', ''nero'', ''bianco'', ''n2b2'', ''xy'', ''x'', ''y'', ''roza'', ''rubinoomega'', ''zaffiroalpha'', ''sole'', ''luna'', ''ultrasole'', ''ultraluna'', ''lgpe'', ''spadascudo'', ''spada'', ''scudo''.
* <code>gen7</code>: se posto uguale a ''hide'' nasconde completamente la parte relativa alla settima generazione (da usare solo se la si indica a parte, per esmepio quando le forme alternative hanno voci diversificate; se non sono disponibili voci Pokédex in settima generazione non scrivere nulla che ci pensa il template al resto).
* <code>gen8</code>: come sopra ma per l'ottava generazione.
 
Quelle elencate sopra sono esattamente le sigle necessarie, non una di più e non una di meno. Ciò significa che le voci di Rosso e Blu sono sempre uguali fra di loro perché non sono presenti le sigle ''rosso'' e ''blu'', che sono sempre diverse da Giallo perché non esiste ''rbg'', e così via.
46 256

contributi