Template:BoxPersonaggio: differenze tra le versioni

Da Wikitrek.
Vai alla navigazione Vai alla ricerca
(Inglobato Apparizioni nel box)
(Versione semantica definitiva)
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
Riga 11: Riga 11:
! '''Genitori:'''
! '''Genitori:'''
{{!}} {{{PersonaggiGenitori}}}
{{!}} {{{PersonaggiGenitori}}}
{{!}}- {{!}}- {{#if: {{{PersonaggiSpecie|}}} | | style="display: none;" }}
{{!}}- {{!}}- {{#if: {{{PersonaggiSpecie|}}} | {{#invoke:FunzioniGeneriche|ParameterToSemantic|Specie|{{{PersonaggiSpecie}}} }} | style="display: none;" }}
! '''Specie:'''
! '''Specie:'''
{{!}} {{{PersonaggiSpecie}}}
{{!}} {{{PersonaggiSpecie}}}
{{!}}- {{!}}- {{#if: {{{PersonaggiOrganizzazioni|}}} | | style="display: none;" }}
{{!}}- {{!}}- {{#if: {{{PersonaggiOrganizzazioni|}}} | {{#invoke:FunzioniGeneriche|ParameterToSemantic|Membro di|{{{PersonaggiOrganizzazioni}}} }} | style="display: none;" }}
! '''Organizzazione:'''
! '''Organizzazione:'''
{{!}} {{{PersonaggiOrganizzazioni}}}
{{!}} {{{PersonaggiOrganizzazioni}}}
Riga 20: Riga 20:
! '''Percorso nell'Accademia della Flotta Stellare:'''
! '''Percorso nell'Accademia della Flotta Stellare:'''
{{!}} {{{PersonaggiAccademia}}}
{{!}} {{{PersonaggiAccademia}}}
{{!}}- {{!}}- {{#if: {{{PersonaggiAssegnamenti|}}} | | style="display: none;" }}
{{!}}- {{!}}- {{#if: {{{PersonaggiAssegnamenti|}}} | {{#invoke:FunzioniGeneriche|ParameterToSemantic|Assegnazione|{{{PersonaggiAssegnamenti}}} }} | style="display: none;" }}
! '''Assegnamenti:'''
! '''Assegnamenti:'''
{{!}} {{{PersonaggiAssegnamenti}}}
{{!}} {{{PersonaggiAssegnamenti}}}
{{!}}- {{!}}- {{#if: {{{PersonaggiMatricola|}}} | | style="display: none;" }}
{{!}}- {{!}}- {{#if: {{{PersonaggiMatricola|}}} | {{#set:|Numero di matricola = {{{PersonaggiMatricola}}} }} | style="display: none;" }}
! '''Matricola:'''
! '''Matricola:'''
{{!}} {{{PersonaggiMatricola}}}
{{!}} {{{PersonaggiMatricola}}}
{{!}}- {{!}}- {{#if: {{{PersonaggiGrado|}}} | | style="display: none;" }}
{{!}}- {{!}}- {{#if: {{{PersonaggiGrado|}}} | {{#set:|Grado = {{{PersonaggiGrado}}} }} | style="display: none;" }}
! '''Grado:'''
! '''Grado:'''
{{!}} {{{PersonaggiGrado}}}
{{!}} {{{PersonaggiGrado}}}
{{!}}- {{!}}- {{#if: {{{PersonaggiMansione|}}} | | style="display: none;" }}
{{!}}- {{!}}- {{#if: {{{PersonaggiMansione|}}} | {{#set:|Occupazione= {{{PersonaggiMansione}}} }} | style="display: none;" }}
! '''Mansione:'''
! '''Mansione:'''
{{!}} {{{PersonaggiMansione}}}
{{!}} {{{PersonaggiMansione}}}
Riga 50: Riga 50:
  |class=compactul
  |class=compactul
}}
}}
}}<!--{{BoxSecApparizioni}}--></includeonly><noinclude>
}}[[Categoria:Semantica senza DataTrek]]</includeonly><noinclude>
Box informativo sul personaggio:
Box informativo sul personaggio.<br />
== Uso ==
Versione '''semantica''' modificata per gli episodi ancora non migrati a DataTrek.
<nowiki>{{BoxPersonaggio
 
|BoxTitolo=
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}}
|PersonaggiAssegnamenti=
 
|PersonaggiMansione=
|PersonaggiOrganizzazioni=
|PersonaggiSpecie=
|PersonaggiMorte=
|NomeFile=
|PersonaggioTesto=
}}</nowiki>
== Esempio ==
== Esempio ==
{{BoxPersonaggio
{{#invoke:FunzioniGeneriche|EsempioTemplate}}
|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]]
}}
[[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 delle 17:56, 13 ago 2022

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