Differenze tra le versioni di "Utente:Ff300/Linkable"

Jump to navigation Jump to search
m
nessun oggetto della modifica
m
m
| Strum. Tenuto = {{bag|{{{2|Poké Ball}}}}}
| Scambio = {{#if: {{{3|}}} | {{#invoke: MiniSprite | static | {{{3|001}}}}} | {{bag|{{{2|Blocco Amici}}}}} }}
| Pokémon = <div>{{#invoke: MiniSprite | static | {{{23|001}}}}}</div>
}}<div class="text-small">{{#switch: {{{1|Livello}}}
| Livello = {{colore2|000|Livello}} {{{2|100}}}
<br>tenendo {{colore2|000|{{{2|Poké Ball}}}}} }}{{#if: {{{3|}}} |
<br>per {{colore2|000| {{#invoke: PokémonData | getName | {{{3|001}}} }} }} }}
| Pokémon = {{colore2|000|Livello|Aumento di livello}}<br>con {{colore2|000|{{#invoke: PokémonData | getName | {{{23|001}}} }}}} in {{colore2|000|squadra}}
}}{{#if: {{{evoinfo|}}} |
<div class="small-text">{{{evoinfo|}}}</div>}}</div>{{respText|&rarr;|&darr;|md}}
| Strum. Tenuto = {{bag|{{{2|Poké Ball}}}}}
| Scambio = {{#if: {{{3|}}} | {{#invoke: MiniSprite | static | {{{3|001}}}}} | {{bag|{{{2|Blocco Amici}}}}} }}
| Pokémon = <div>{{#invoke: MiniSprite | static | {{{23|001}}}}}</div>
}}<div class="text-small">{{#switch: {{{1|Livello}}}
| Livello = {{colore2|000|Livello}} {{{2|100}}}
<br>tenendo {{colore2|000|{{{2|Poké Ball}}}}} }}{{#if: {{{3|}}} |
<br>per {{colore2|000| {{#invoke: PokémonData | getName | {{{3|001}}} }} }} }}
| Pokémon = {{colore2|000|Livello|Aumento di livello}}<br>con {{colore2|000|{{#invoke: PokémonData | getName | {{{23|001}}} }}}} in {{colore2|000|squadra}}
}}{{#if: {{{evoinfo|}}} |
<div class="small-text">{{{evoinfo|}}}</div>}}</div>{{respText|&rarr;|&darr;|md}}</div>
| Pokémon
| Evoluzione avendo un certo Pokémon in squadra
| -
| Il ndex del Pokémon da avere in squadra
|}
 
Nonostante sembri strano che l'ultima riga utilizzi <code><nowiki>{{{3}}}</nowiki></code> senza usare <code><nowiki>{{{2}}}</nowiki></code>, questo in realtà semplifica la chiamata da parte del template principale.
 
Per chi dovrà modificarlo in futuro: non farlo. Se proprio devi, tutto il template è diviso da uno switch su direction per determinare quali frecce far apparire. Il primo caso è le due frecce di Baby e Incenso, il secondo la freccia indietro di Breedonly, il terzo la doppia freccia di Form, l'ultimo la freccia in avanti. La maggior parte del codice del template sono gli switch enormi su <code>{{{1}}}</code> per inserire tutte le note sopra la freccia. Purtroppo questi switch sono duplicati in due punti (Baby/Incenso e default). Per il resto la struttura si divide nel caso molto semplice di una sola freccia (dati scritti uno sotto l'altro) e il caso con due frecce. Questo secondo (presente solo per Baby/Incenso) utilizza un <code>flex-md</code> con due figli in <code>width-md-50</code>: in questo modo da desktop finiscono uno sotto l'altro, mentre da md in giù si attiva il flex e vengono affiancati.

Menu di navigazione