Template:BoxPersonaggio: differenze tra le versioni

Da Wikitrek.
Vai alla navigazione Vai alla ricerca
m (Corretti a-capo e <br />)
Nessun oggetto della modifica
 
(10 versioni intermedie di 2 utenti non mostrate)
Riga 1: Riga 1:
<includeonly>{{Box
<includeonly>{{Box
|BoxTitolo={{{BoxTitolo}}}
|BoxTitolo={{{BoxTitolo}}}{{#set:|Istanza = Personaggio}}
|BoxTipo=BoxPersonaggio
|BoxTipo=BoxPersonaggio
|FileIcona=menu-personaggi.png
|FileIcona=menu-personaggi.png
|AltroTesto=
|AltroTesto=
'''Nascita:''' {{{PersonaggiNascita|}}}<br />
{{{!}} class="infobox"
'''Genitori:''' {{{PersonaggiGenitori|}}}<br />
{{!}}- {{#if: {{{PersonaggiNascita|}}} | [[Anno di nascita::Timeline {{TLsearch|{{{PersonaggiNascita|}}}}}|]] | style="display: none;" }}
'''Specie:''' {{{PersonaggiSpecie|}}}<br />
! '''Nascita:'''
'''Organizzazione:''' {{{PersonaggiOrganizzazioni|}}}<br />
{{!}} {{{PersonaggiNascita}}}
'''Percorso nell'[[Accademia]]:''' {{{PersonaggiAccademia|}}}<br />
{{!}}- {{!}}- {{#if: {{{PersonaggiGenitori|}}} | | style="display: none;" }}
'''Assegnamenti:''' {{{PersonaggiAssegnamenti|}}}<br />
! '''Genitori:'''
'''Matricola:''' {{{PersonaggiMatricola|}}}<br />
{{!}} {{{PersonaggiGenitori}}}
'''Grado:''' {{{PersonaggiGrado|}}}<br />
{{!}}- {{!}}- {{#if: {{{PersonaggiSpecie|}}} | {{#invoke:FunzioniGeneriche|ParameterToSemantic|Specie|{{{PersonaggiSpecie}}} }} | style="display: none;" }}
'''Mansione:''' {{{PersonaggiMansione|}}}<br />
! '''Specie:'''
'''Onorificenze:''' {{{PersonaggiOnorificenze|}}}<br />
{{!}} {{{PersonaggiSpecie}}}
'''Morte:''' {{{PersonaggiMorte|}}}
{{!}}- {{!}}- {{#if: {{{PersonaggiOrganizzazioni|}}} | {{#invoke:FunzioniGeneriche|ParameterToSemantic|Membro di|{{{PersonaggiOrganizzazioni}}} }} | style="display: none;" }}
! '''Organizzazione:'''
{{!}} {{{PersonaggiOrganizzazioni}}}
{{!}}- {{!}}- {{#if: {{{PersonaggiAccademia|}}} | | style="display: none;" }}
! '''Percorso nell'Accademia della Flotta Stellare:'''
{{!}} {{{PersonaggiAccademia}}}
{{!}}- {{!}}- {{#if: {{{PersonaggiAssegnamenti|}}} | {{#invoke:FunzioniGeneriche|ParameterToSemantic|Assegnazione|{{{PersonaggiAssegnamenti}}} }} | style="display: none;" }}
! '''Assegnamenti:'''
{{!}} {{{PersonaggiAssegnamenti}}}
{{!}}- {{!}}- {{#if: {{{PersonaggiMatricola|}}} | {{#set:|Numero di matricola = {{{PersonaggiMatricola}}} }} | style="display: none;" }}
! '''Matricola:'''
{{!}} {{{PersonaggiMatricola}}}
{{!}}- {{!}}- {{#if: {{{PersonaggiGrado|}}} | {{#set:|Grado = {{{PersonaggiGrado}}} }} | style="display: none;" }}
! '''Grado:'''
{{!}} {{{PersonaggiGrado}}}
{{!}}- {{!}}- {{#if: {{{PersonaggiMansione|}}} | {{#set:|Occupazione= {{{PersonaggiMansione}}} }} | style="display: none;" }}
! '''Mansione:'''
{{!}} {{{PersonaggiMansione}}}
{{!}}- {{!}}- {{#if: {{{PersonaggiOnorificenze|}}} | | style="display: none;" }}
! '''Onoreficenze:'''
{{!}} {{{PersonaggiOnorificenze}}}
{{!}}- {{!}}- {{#if: {{{PersonaggiMorte|}}} | [[Anno della morte::Timeline {{TLsearch|{{{PersonaggiMorte|}}}}}|]] | style="display: none;" }}
! '''Morte:'''
{{!}} {{{PersonaggiMorte}}}
{{!}}}


{{{PersonaggioTesto|}}}
{{{PersonaggioTesto|}}}
}}</includeonly>
 
<noinclude>
<div class="separatorebox">
== Uso ==
'''Apparizioni'''
Box informativo sul personaggio:
</div>
<!-- <code>{{BoxEpisodio|EpisodioTitolo=Titolo originale dell'episodio}}</code> -->
{{#ask: [[Personaggio::{{PAGENAME}}]]
{{BoxPersonaggio}}
|format=ul
|sort=Numero di produzione
|class=compactul
}}
}}[[Categoria:Semantica senza DataTrek]]</includeonly><noinclude>
Box informativo sul personaggio.<br />
Versione '''semantica''' modificata per gli episodi ancora non migrati a DataTrek.
 
Questo template è usato nelle pagine importate e create ''prima'' dell'avvio di DataTrek: '''non''' deve più essere usato in pagine nuove, dove lo ''infobox'' è creato in maniera programmatica tramite {{LT|IncipitPersonaggio}}
 
== Esempio ==
{{#invoke:FunzioniGeneriche|EsempioTemplate}}
[[Categoria:Pagine create manualmente]]
[[Categoria:Pagine create manualmente]]
[[Categoria:Pagine importate dal sito di test]]
[[Categoria:Pagine importate dal sito di test]]
</noinclude>
</noinclude>

Versione attuale delle 18:48, 10 set 2023

Box informativo sul personaggio.
Versione semantica modificata per gli episodi ancora non migrati a DataTrek.

Questo template è usato nelle pagine importate e create prima dell'avvio di DataTrek: non deve più essere usato in pagine nuove, dove lo infobox è creato in maniera programmatica tramite {{IncipitPersonaggio}}

Esempio

Questo esempio è automaticamente generato tramite script LUA a partire dal codice di esempio presente in Template:BoxPersonaggio/Esempio

Il codice

{{BoxPersonaggio
|BoxTitolo=Personaggio
|PersonaggiAssegnamenti=<ul><li><i>[[USS Cairo NCC-42136|USS Cairo]]</i></li><li>[[Timeline 2369|2369]] <i>[[USS Enterprise NCC-1701-D|USS Enterprise]]</i> (temporaneo)</li></ul>
|PersonaggiMansione=Ufficiale comandante
|PersonaggiOrganizzazioni=[[:Category:Flotta Stellare|Flotta Stellare]]
|PersonaggiSpecie=[[Umani|Umano]]
|NomeFile=menu-personaggi.png
|PersonaggioTesto='''Interpreti:'''
* [[Ronny Cox]]
}}

restituisce

Menu-personaggi.pngPersonaggio
Nascita: {{{PersonaggiNascita}}}
Genitori: {{{PersonaggiGenitori}}}
Specie: Umano
Organizzazione: Flotta Stellare
Percorso nell'Accademia della Flotta Stellare: {{{PersonaggiAccademia}}}
Assegnamenti:
Matricola: {{{PersonaggiMatricola}}}
Grado: {{{PersonaggiGrado}}}
Mansione: Ufficiale comandante
Onoreficenze: {{{PersonaggiOnorificenze}}}
Morte: {{{PersonaggiMorte}}}

Interpreti:

Apparizioni