Differenze tra le versioni di "Template:Tutormv"

Documentazione aggiornata, rimosso il codice non più necessario
m
(Documentazione aggiornata, rimosso il codice non più necessario)
Questo template permette di creare tabelle che elenchino varie mosse, il loro tipo ed eventualmente un luogo e/o un prezzo. Si usa per le [[Insegnamosse|mosse tutor]], ma non solo.
<noinclude>
Questo template va usato nella pagina dell'[[Esperto Mosse]] per condensare le tabelle delle mosse. Va usato unitamente ai template <code>[[Template:tutormv/header|tutormv/header]]</code> e <code>[[Template:tutormv/footer|tutormv/footer]]</code> per creare un elenco di mosse tutor uniforme e ordinabile. Il template supporta tutte le varie tabelle della pagina ell'esperto mosse, ma aggiungere un'ulteriore tabella potrebbe richiedere un cambiamento di <code>tutormv/header</code>.
 
La prima parte della tabella si costruisce con [[/header|tutormv/header]], che prende i seguenti parametri:
==Uso==
* {{code|type}} e {{code|type2}}: colori della tabella (facoltativo il secondo).
Basa scrivere<code>tutormv/header</code>, specificare il tipo di tabella e l'header facoltativo, elencare le mosse usando <code>tutormv</code> (questo template), e terminare la tabella con <code>tutormv/footer</code>.
* {{code|whitetext}}: ''yes'' per usare testo bianco anziché nero.
* {{code|cat}}: ''no'' per nascondere la colonna con la categoria danno.
* {{code|loc}}: ''yes'' per mostrare la colonna con il luogo.
* {{code|price}}: ''yes'' per mostrare la colonna con il prezzo.
 
Una riga della tabella si inserisce con [[/entry|tutormv/entry]], che prende i seguenti parametri:
Per esempio, il seguente codice:
* {{code|1}}: nome della mossa.
<nowiki>{{tutormv/header|platino|Percorso 1337}}</nowiki>
* {{code|2}}: tipo della mossa.
<nowiki>{{tutormv|Tuonopugno|Elettro|cat=Fisico|2|0|6|0}}</nowiki>
* {{code|3}}: categoria danno (dalla quarta generazione in poi, nelle prime 3 lasciare vuoto).
<nowiki>{{tutormv|Fangosberla|Terra|cat=Speciale|4|0|4|0|}}</nowiki>
* {{code|loc}}: luogo (se presente nella tabella, altrimenti lasciare vuoto).
<nowiki>{{tutormv/footer}}</nowiki>
* {{code|price}} e {{code|currency}}:
restituisce la seguente tabella ordinabile:
** Se il prezzo non va mostrato nella tabella lasciare vuoti.
{{tutormv/header|platino|Percorso 1337}}
** Se il prezzo è in cocci di più colori usare il template {{tmpl|cocci}} come valore di {{code|price}} e lasciare vuoto {{code|currency}}.
{{tutormv|Tuonopugno|Elettro|cat=Fisico|2|0|6|0}}
** Altrimenti usare {{code|price}} per il prezzo e {{code|currency}} per la valuta, a quest'ultimo parametro assegnare uno dei valori indicati nel template {{tmpl|valuta}} per mostrare la valuta corrispondente.
{{tutormv|Fangosberla|Terra|cat=Speciale|4|0|4|0|}}
{{tutormv/footer}}
 
Dopo che sono state inserite le varie righe, ricordarsi '''sempre''' di chiudere la tabella con {{code|<nowiki>|}</nowiki>}}.
Il template dell'header riconosce <code>cristallo</code>, <code>xd</code>, <code>smeraldo</code>, <code>rfvf</code>, <code>dp</code>, e <code>platino</code> come tipi di tabella, e determina le colonne e il colore dell'header della tabella grazie a questo parametro. The second optional header parameter is simply the title of the table; it will not be displayed if omitted.
 
Numerosi esempi di utilizzo di questi template si trovano nell'articolo [[Insegnamosse]].
Ogni voce di <code>tutormv</code> supporta una serie di parametri ordinati e numerati. I primi due parametri, nell'ordine, vengono usati per il nome della mossa e il relativo [[tipo]]. I successivi quattro parametri, nell'ordine, vengono usati per i prezzi in Cocci nelle tabelle delle mosse tutor di Platino. I parametri con un nome possono essere specificati in qualsiasi punto della lista di parametri, ma l'ordine dei parametri dovrebbe essere sempre lo stesso per facilità di modifica; il template posizionerà automaticamente il parametro nella colonna giusta.
 
I parametri con un nome includono <code>cat</code> per la [[categoria danno]] dela mossa, <code>loc</code> per la zona in cui si trova l'esperto mosse, <code>tm</code> per la [[MT]] di [[I Generazione]] associata a quella mossa, <code>bp</code> per il costo della mossa in [[Punti Lotta]]. Il parametro <code>cat</code> aggiunge automaticamente un link, mentre <code>loc</code> non lo fa. I parametri <code>tm</code> e <code>bp</code> aggiungono testo alla colonna, ma solo se il valore del parametro è un numero (es., scrivendo &amp;mdash; come valore, "TM" o "BP" saranno omessi).
 
[[Categoria:Template tabella]]
</noinclude><includeonly>|-
| style="padding: 0.3ex 0.5ex;" | [[{{{1}}}]]
{{tipotabella|{{{2}}}}}{{#if: {{{cat|}}}|
{{!}} class="text-center" style="background:#{{#invoke:colore| {{{cat}}}}}; padding: 0.3ex 0.5ex;" {{!}} {{catcolore|{{{cat}}}}}}}{{#if: {{{loc|}}}|{{#if: {{{cat|}}} | <nowiki></nowiki> | }}
{{!}} style="padding: 0.3ex 0.5ex;" {{!}} {{{loc}}}
}}{{#if: {{{bp|}}}|<nowiki></nowiki>
{{!}} style="padding: 0.3ex 0.5ex;" {{!}} {{{bp}}}{{#iferror: {{#expr: {{{bp}}} + 1 }}||[[Punti Lotta|PL]]}}
}}{{#if: {{{tm|}}}|{{#if: {{{loc|}}} | <nowiki></nowiki> }}
{{!}} style="padding: 0.3ex 0.5ex;" {{!}} {{#iferror: {{#expr: {{{tm}}} + 1 }}|{{{tm}}}|[[MT{{{tm}}}]]}}
}}{{#if: {{{3|}}}|<nowiki></nowiki>
{{!}} class="text-center" style="background:#{{#invoke:colore| rosso}}; color:#fff; padding: 0.3ex 0.5ex;" {{!}} {{{3}}}
}}{{#if: {{{4|}}}|<nowiki></nowiki>
{{!}} class="text-center" style="background:#{{#invoke:colore| verde}}; color:#fff; padding: 0.3ex 0.5ex;" {{!}} {{{4}}}
}}{{#if: {{{5|}}}|<nowiki></nowiki>
{{!}} class="text-center" style="background:#{{#invoke:colore| blu}}; color:#fff; padding: 0.3ex 0.5ex;" {{!}} {{{5}}}
}}{{#if: {{{6|}}}|<nowiki></nowiki>
{{!}} class="text-center" style="background:#{{#invoke:colore| giallo}}; color:#000; padding: 0.3ex 0.5ex;" {{!}} {{{6}}}}}</includeonly>
46 299

contributi