Differenze tra le versioni di "Template:Opera"
m |
m (1 revisioni importate) |
(Nessuna differenza)
|
Versione attuale delle 08:31, 16 Giu 2008
Avviso importante! | Questo template ha un codice sorgente piuttosto complesso e può richiedere buona conoscenza delle funzioni parser.
Per favore, tenta di modificarlo solo se sei certo di capirne la funzione e sei preparato a riparare ogni conseguente danno collaterale nel caso in cui i risultati fossero diversi da quanto avevi in mente. Tutti gli esperimenti devono essere prima condotti in una pagina di prova. |
||
|}}{{ #ifeq:
|| |}}{{ #ifeq: ||
||| | e [[Autore:{{{NomeCognomeTraduttore2}}}|{{{NomeCognomeTraduttore2}}}]] }}{{ #ifeq: || | ({{{AnnoTraduzione}}})
}}}}{{ #ifeq: ||
|}}
Descrizione
{{#switch: | left =
{{
#switch:left | left =| #default = }} {{#if:{{#if: | {{{smallimage}}} | }} | {{#if: | {{{smallimage}}} | }} | [[Image:{{#switch: | speedy = Ambox speedy deletion.png | delete = Ambox deletion.png | content = Ambox content.png | style = Ambox style.png | move = Ambox move.png | protection = Ambox protection.png | notice | #default = Ambox notice.png }} | {{#switch:left | left = 20x20px | #default = 40x40px }} ]] }}{{#switch:left | left =| #default = |
}}
{{#if:
| {{{smalltext}}} | {{{text}}}}} |
{{#if:{{#if:
| {{{smallimageright}}}
|
}}
| {{#ifeq:{{#if:
| {{{smallimageright}}}
|
}}|none
|
| {{#switch:left
| left = {{#if: | {{{smallimageright}}} | }}| #default = {{#if:
}}| {{{smallimageright}}} |}} |
}}
}}
| | speedy | delete | content | style | move | protection | notice =
| #default =}}{{#switch:{{#if:
| {{{smallimage}}} | }}
| blank = }} | #default =
{{
#switch: | left =| #default = }} {{#if: | | [[Image:{{#switch: | speedy = Ambox speedy deletion.png | delete = Ambox deletion.png | content = Ambox content.png | style = Ambox style.png | move = Ambox move.png | protection = Ambox protection.png | notice | #default = Ambox notice.png }} | {{#switch: | left = 20x20px | #default = 40x40px }} ]] }}{{#switch: | left =| #default = |
}}
{{{text}}} | {{#switch:
| left =| #default = |
}}
}}
| | speedy | delete | content | style | move | protection | notice =
| #default =}}{{#switch: | blank = }} }}{{#ifeq:Opera|Opera|{{#ifeq:Template|Template|}}}}
Il template genera un layout d'impaginazione per le pagine delle opere letterarie. Fa uso di una sintassi condizionale, per cui alcuni dei parametri non specificati dall'utente non vengono visualizzati. Sebbene l'uso del template sia piuttosto semplice, il modo in cui è realizzato "dietro le quinte" è abbastanza complicato: non modificare il codice se non sei perfettamente consapevole di ciò che stai facendo.
Uso
Ricopiare il testo sottostante e modificare le parole in corsivo in base alle esigenze.
- {{Opera
- |NomeCognome=Nome Cognome dell'autore
- |TitoloOpera=Titolo dell'opera
- |NomePaginaOpera=Il nome della pagina dell'opera
- |AnnoPubblicazione=Anno della prima pubblicazione
- |NomeCognomeTraduttore=Nome Cognome del traduttore
- |AnnoTraduzione=Anno della traduzione
- |TitoloSezione=Titolo della sezione o del capitolo
- |TestoFronte=si/no se è presente o meno il testo a fronte
- }}
Approfondimento
Template:Vedi anche progetto template Una guida completa all'uso di questo template si trova nella pagina Aiuto:Opera letteraria.