Template:BoxPersonaggio: differenze tra le versioni

Da Wikitrek.
Vai alla navigazione Vai alla ricerca
mNessun oggetto della modifica
Nessun oggetto della modifica
 
(12 versioni intermedie di 2 utenti non mostrate)
Riga 1: Riga 1:
<includeonly>
<includeonly>{{Box
{{Box
|BoxTitolo={{{BoxTitolo}}}{{#set:|Istanza = Personaggio}}
|BoxTitolo={{{BoxTitolo}}}
|BoxTipo=BoxPersonaggio
|BoxTipo=BoxPersonaggio
|FileIcona=menu-personaggi.png
|FileIcona=menu-personaggi.png
|AltroTesto=
|AltroTesto=
INIZIO BoxPersonaggio
{{{!}} class="infobox"
{{!}}- {{#if: {{{PersonaggiNascita|}}} | [[Anno di nascita::Timeline {{TLsearch|{{{PersonaggiNascita|}}}}}|]] | style="display: none;" }}
! '''Nascita:'''
{{!}} {{{PersonaggiNascita}}}
{{!}}- {{!}}- {{#if: {{{PersonaggiGenitori|}}} | | style="display: none;" }}
! '''Genitori:'''
{{!}} {{{PersonaggiGenitori}}}
{{!}}- {{!}}- {{#if: {{{PersonaggiSpecie|}}} | {{#invoke:FunzioniGeneriche|ParameterToSemantic|Specie|{{{PersonaggiSpecie}}} }} | style="display: none;" }}
! '''Specie:'''
{{!}} {{{PersonaggiSpecie}}}
{{!}}- {{!}}- {{#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}}}
{{!}}}


Prova di un template figlio di [[Template:Box]]
{{{PersonaggioTesto|}}}


'''Nascita:''' {{{PersonaggiNascita|}}}<br />
<div class="separatorebox">
'''Genitori:''' {{{PersonaggiGenitori|}}}<br />
'''Apparizioni'''
'''Specie:''' {{{PersonaggiSpecie|}}}<br />
</div>
'''Organizzazione:''' {{{PersonaggiOrganizzazioni|}}}<br />
{{#ask: [[Personaggio::{{PAGENAME}}]]
'''Percorso nell'[[Accademia]]:''' {{{PersonaggiAccademia|}}}<br />
|format=ul
'''Assegnamenti:''' {{{PersonaggiAssegnamenti|}}}<br />
|sort=Numero di produzione
'''Matricola:''' {{{PersonaggiMatricola|}}}<br />
|class=compactul
'''Grado:''' {{{PersonaggiGrado|}}}<br />
}}
'''Mansione:''' {{{PersonaggiMansione|}}}<br />
}}[[Categoria:Semantica senza DataTrek]]</includeonly><noinclude>
'''Onorificenze:''' {{{PersonaggiOnorificenze|}}}<br />
Box informativo sul personaggio.<br />
'''Morte:''' {{{PersonaggiMorte|}}}<br />
Versione '''semantica''' modificata per gli episodi ancora non migrati a DataTrek.


{{{PersonaggioTesto}}}
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}}


FINE BoxPersonaggio
== Esempio ==
}}
{{#invoke:FunzioniGeneriche|EsempioTemplate}}
</includeonly>
<noinclude>
== Uso ==
Box informativo sul personaggio:
<!-- <code>{{BoxEpisodio|EpisodioTitolo=Titolo originale dell'episodio}}</code> -->
{{BoxPersonaggio}}
[[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