Differenze tra le versioni di "Template:YouTube"
Jump to navigation
Jump to search
m |
m (Tradotti in italiano i nomi delle variabili) |
||
Riga 1: | Riga 1: | ||
<includeonly><!-- Dichiarazione delle variabili | <includeonly><!-- Dichiarazione delle variabili LARGHEZZA e ALTEZZA --> | ||
{{#if: {{{2|}}} <!-- [A] Controlla se il parametro {{{2}}} è definito --> | {{#if: {{{2|}}} <!-- [A] Controlla se il parametro {{{2}}} è definito --> | ||
| {{#switch:{{lc:{{{2|}}} }} <!-- [if A, inizio switch] Controlla se il parametro {{{2}}} è definito come un parametro già standardizzato... --> | | {{#switch:{{lc:{{{2|}}} }} <!-- [if A, inizio switch] Controlla se il parametro {{{2}}} è definito come un parametro già standardizzato... --> | ||
|nes|fc|snes|sfc = {{#vardefine: | |nes|fc|snes|sfc = {{#vardefine:dimensioni|256x224}} | ||
|gba = {{#vardefine: | |gba = {{#vardefine:dimensioni|240x160}} | ||
|#default = {{#vardefine: | |#default = {{#vardefine:dimensioni|{{{2}}} }} | ||
}} <!-- [if A, fine switch] ...e assegna alla variabile | }} <!-- [if A, fine switch] ...e assegna alla variabile dimensioni dei valori di conseguenza, altrimenti gli assegna direttamente il valore del parametro {{{2}}} --> | ||
{{#if: {{#pos:{{#var: | {{#if: {{#pos:{{#var:dimensioni}}|x}} <!-- [if A -> B] Controlla se c'è una lettera x all'interno della variabile dimensioni --> | ||
| {{#ifeq: {{#pos:{{#var: | | {{#ifeq: {{#pos:{{#var:dimensioni}}|x}} | 0 <!-- [if B -> C] Controlla se la lettera x è nella prima posizione... --> | ||
| {{#vardefine: | | {{#vardefine:ALTEZZA | {{#sub:{{#var:dimensioni}}|1}} }} {{#vardefine:LARGHEZZA | {{#expr:{{#var:ALTEZZA}}/9*16}} }} <!-- [if C] ...e in tal caso imposta il valore della variabile dimensioni, esclusa le lettera x, come valore di ALTEZZA --> | ||
| {{#vardefine: | | {{#vardefine:LARGHEZZA | {{#sub:{{#var:dimensioni}}|0|{{#pos:{{#var:dimensioni}}|x}}}}}} {{#vardefine:ALTEZZA| {{#sub:{{#var:dimensioni}}|{{#expr:{{#pos:{{#var:dimensioni}}|x}}+1}}}}}} <!-- [if not C] ...altrimenti imposta l'intero prima della lettera x come valore di LARGHEZZA e l'intero dopo la lettera x come valore di ALTEZZA --> | ||
}} | }} | ||
| {{#vardefine: | | {{#vardefine:LARGHEZZA | {{#var:dimensioni}} }} {{#vardefine:ALTEZZA | {{#expr:{{#var:LARGHEZZA}}/16*9}} }} <!-- [if not B] Se non c'è nessuna lettera x all'interno della variabile dimensioni, imposta il valore della variabile dimensioni come valore di LARGHEZZA e imposta i 16/9 del valore di dimensioni come valore di ALTEZZA --> | ||
}} | }} | ||
| {{#vardefine: | | {{#vardefine:LARGHEZZA|250}} {{#vardefine:ALTEZZA | {{#expr:{{#var:LARGHEZZA}}/16*9}} }} <!-- [if not A] Se il parametro {{{2}}} non è definito, usa questi valori predefiniti --> | ||
}} {{#vardefine: | }} {{#vardefine:LARGHEZZA|{{#expr:floor({{#var:LARGHEZZA}})}}}} {{#vardefine:ALTEZZA|{{#expr:floor({{#var:ALTEZZA}})}}}}<!-- Fine della dichiarazione delle variabili, inizio del template -->{{#ifeq:{{{3|}}}|center|<div class="center">}}<div class="thumb {{#switch: {{{3|}}} | ||
|left = tleft | |left = tleft | ||
|center = tnone | |center = tnone | ||
|right = tright | |right = tright | ||
}}"><div class="thumbinner" style=" | }}"><div class="thumbinner" style="LARGHEZZA:{{#expr:{{#var:LARGHEZZA}}+2}}px">{{#ev:youtube|{{{1}}}|{{#var:LARGHEZZA}}x{{#var:ALTEZZA}} }} {{#if:{{{4|}}}|<div class="thumbcaption">{{{4}}}</div>|}}</div></div>{{#ifeq:{{{3|}}}|center|</div>}}</includeonly><noinclude> | ||
{{Doc}}</noinclude> | {{Doc}}</noinclude> |
Versione attuale delle 17:39, 11 apr 2020
Istruzioni per l'uso
Le istruzioni che seguono sono contenute nella sottopagina Template:YouTube/doc (modifica·cronologia)
Le istruzioni che seguono sono contenute nella sottopagina Template:YouTube/doc (modifica·cronologia)
Il template {{YouTube}} serve ad incorporare un video di YouTube all'interno di una pagina della wiki.
Uso
Questo template va utilizzato quando si pensa che possa essere utile per il lettore incorporare nella pagina direttamente un video come appendice ad un argomento trattato.
Sintassi
Per utilizzare questo template è sufficiente inserire come primo parametro l'ID del video di YouTube da incorporare.
{{YouTube|ID}}
Parametri ed esempi d'uso
Il template accetta ulteriori parametri che permettono di definire le dimensioni del player, l'allineamento del video all'interno della pagina e la didascalia al di sotto del player.
- Legenda dei colori dei parametri: obbligatorio, consigliato, facoltativo.
{{YouTube|ID|dimensioni|allineamento|didascalia}}
Parametro | Valori | Input | Output |
---|---|---|---|
ID |
L'ID del video di YouTube da incorporare (il codice identificativo alfanumerico di 11 cifre posizionato nell'URL della pagina del video dopo /watch?v= o direttamente dopo youtu.be/ per gli URL accorciati). Esempio:
|
{{YouTube|UpZL0BgMtHI}}
|
|
dimensioni |
Le dimensioni del player del video. Questo parametro può essere lasciato vuoto per adottare automaticamente le dimensioni predefinite di 250px di larghezza e 140px di altezza, oppure esse possono essere espresse esplicitamente in diversi modi:
|
1: {{YouTube|4gsFJqu3ugI|200x200}} 2: {{YouTube|4gsFJqu3ugI|x100}}
|
1:
2: |
È anche possibile utilizzare alcune parole chiave specifiche per applicare direttamente determinate dimensioni (la formattazione del testo maiuscola o minuscola non conta):
Si consiglia di usare queste parole chiave per i video di gameplay dei giochi per le relative piattaforme. |
{{YouTube|KIKRhbc8ayk|NES}}
|
| |
allineamento |
L'allineamento del floating block all'interno del quale è contenuto il player del video. Questo parametro può essere lasciato vuoto per non applicare nessun allineamento forzato, oppure esso può essere espresso esplicitamente tramite le seguenti parole chiave:
|
{{YouTube|WE8FFLvmoro|120|right}} Lorem ipsum dolor sit amet, consectetur adipiscing elit.
|
|
didascalia |
La didascalia al di sotto del lettore del video. Questo parametro può essere lasciato vuoto. |
{{YouTube|N4GBfiJ2AJo|||Il trailer di presentazione del Magicant Tournament}}
|
|