Differenze tra le versioni di "Template:MSlist"

1 137 byte rimossi ,  18:25, 27 ott 2021
nessun oggetto della modifica
m (Changed interface of PokémonData.getLink)
<noinclude>{{man}}</noinclude>{{#ifeq: {{{list|yes}}} | no | | <div class="flex flex-row flex-nowrap flex-items-center block-{{{bp|}}}">}}{{#invoke: MiniSprite | {{#ifeq: {{{ani|no}}} | yes | ani | static }} | {{{1|181}}} | gen = {{{gen|}}} }}<span class="flex-item-fill {{#ifeq: {{{center|no}}} | yes | text-center }}" style="padding-left: 0.3em;">[[{{{2|{{#invoke: PokémonData | getName | {{{1|181}}} }}}}}]]{{#if: {{{only|}}} | {{#invoke: sup | {{{only}}} }} }}{{#switch: {{{forms}}} | no= | all=<div class="black-text small-text">[[Differenze di forma#{{#invoke: PokémonData | getName | {{{1|181}}} }}|Tutte le forme]]</div> | #default={{#if: {{#invoke: PokémonData | getLink | {{{1|181}}} | black }} | <div>{{#invoke: PokémonData | getLink | {{{1|181}}} | black }}</div>}} }}</span>{{#ifeq: {{{list|yes}}} | no | | </div> }}<noinclude>[[Categoria:Template codice]]</noinclude>
 
Questo template serve per gli elenchi in cui i MiniSprite devono essere allineati a sinistra da desktop e vicini al nome da mobile (per info si veda [[Aiuto:Manuale di stile/Avanzato#Mini sprite e nome del Pokémon negli elenchi di Pokémon]]). Parametri:
* <code>1</code>: numero di Dex del Pokémon.
* <code>2</code>: nome del Pokémon; se omesso lo ricava automaticamente il template, ma ciò potrebbe far esplodere gli elenchi lunghi (ossia qualche centinaio di entry).
* <code>gen</code>: generazione se si vuole inserirne una specifica (anche se è l'ultima), altrimenti lasciare vuoto.
* <code>forms</code>: ''all'' per mostrare come scritta in piccolo "Tutte le forme", ''no'' per non mostrarla; se omesso ci pensa il template a scrivere l'eventuale nome della forma.
* <code>bp</code>: breakpoint in cui la tabella non è più tabella e viene responsivizzata (da lasciare vuoto se la tabella non viene responsivizzata).
* <code>ani</code>: ''yes'' per usare il MiniSprite animato invece di quello statico.
* <code>only</code>: per aggiungere come apice le sigle dei giochi.
* <code>center</code>: ''yes'' se occorre centrare il nome del Pokémon (generalmente non serve essendoci già la classe ''text-center'' della tabella).
</noinclude>
46 381

contributi