Differenze tra le versioni di "Template:Genblackabbrev"

m
Update: changing behaviour, usage and layout, introducing ranges
(Vediamo quanto mi insulta Dedalo per questo.)
 
m (Update: changing behaviour, usage and layout, introducing ranges)
'''<span style="padding-left: 0 0.3em; background: #000; color: #EAEAEA;">Gen</span>{{#if: {{{1|}}} | <span style="padding: 0 0.3em; background: #{{#invoke: colore | kanto}};">{{colore2|000|prima generazione|I}}</span>}}{{#ifswitch: {{{21|}}} | <spanI style="padding: 0kanto 0.3em;| background:II #{{#invoke:= colorejohto | johto}};">{{colore2|000|secondaIII = hoenn generazione|II}}</span>}}{{#if: {{{3IV = sinnoh |}}} V = unima | <spanVI style="padding: 0kalos 0.3em;| background:VII #{{#invoke:= colorealola | hoennrosso}}}};">{{colore2|000|terza generazione|III}}</span>}}{{#ifswitch: {{{41|}}} | <spanI style="padding: 0prima 0.3em;| background:II #{{#invoke:= coloreseconda | sinnohIII = terza | IV = quarta | V = quinta | VI = sesta | VII = settima}};"> generazione|{{colore2{1|000|quartaMETTI generazione|IVUN NUMERO ROMANO}}}}}</span>}}{{#if: {{{52|}}} | -<span style="padding: 0 0.3em; background: #{{#invoke: colore | unima}};">{{colore2|000|quinta generazione|V}}</span>}}{{#ifswitch: {{{61|}}} | <spanII style="padding: 0johto 0.3em;| background:III #{{#invoke:= colorehoenn | IV = sinnoh | V = unima | VI = kalos | VII = alola | rosso}}}};">{{colore2|000|sesta generazione|VI}}</span>}}{{#ifswitch: {{{72|}}} | <spanI style="padding: 0prima 0.3em;| background:II #{{#invoke:= coloreseconda | alola}};">{{colore2III = terza | IV = quarta |000 V = quinta | VI = sesta | VII = settima}} generazione|VII{{{2|METTI UN NUMERO ROMANO}}}}}</span>}}</span>'''<noinclude>
 
Questo template consente di richiamare determinate generazioni in modo simile a quanto fa il [[modulo:Blackabbrev]] per i nomi dei giochi. Il suo uso è simile al [[template:Gensup]]. È possibile inserire una sola generazione oppure un intervallo. ''Non'' è possibile inserire una serie non consecutiva (es: Gen I, IV, VI), perché non mi risulta ci siano applicazioni, in caso contrario si penserà a come integrarle. Il suo uso è molto semplice e funziona con due parametri, di cui il secondo è opzionale e si inserisce in caso si voglia indicare un intervallo di generazioni.
Si può usare alternativamente scrivendo yes nei parametri del numero della generazione che interessa, oppure richiamando le singole generazioni con il numero di parametro corrispondente.
 
Parametri:
NB: '''non''' è possibile scrivere i numeri delle generazioni e creare degli intervalli con questo template.
* <code>1</code>: il numero della generazione da richiamare ''in numeri romani''.
* <code>2</code>: il numero della generazione finale dell'intervallo.
[[Categoria:Template collegamento]]</noinclude>