Template:IncipitUniversale: differenze tra le versioni

Da Wikitrek.
Vai alla navigazione Vai alla ricerca
mNessun oggetto della modifica
(Todo)
Riga 1: Riga 1:
<includeonly>{{BoxAvvisi}}{{DataBoxGenerico|TestoAggiuntivo={{{TestoAggiuntivo|}}}}}{{#if: {{#property:P104}} | {{#invoke:DTSpecific|MottoBoxes}} |  }}{{#if: {{{1|}}} |  | {{#invoke:DTGenerico|Incipit}} }}</includeonly><noinclude>
<includeonly>{{BoxAvvisi}}{{DataBoxGenerico|TestoAggiuntivo={{{TestoAggiuntivo|}}}}}{{#if: {{#property:P104}} | {{#invoke:DTSpecific|MottoBoxes}} |  }}{{#if: {{{1|}}} |  | {{#invoke:DTGenerico|Incipit}} }}</includeonly><noinclude>
Un incipt che processa ogni tipo di pagina in maniera automatica con i dati di DataTrek e che genera il o i DataBox usando {{DTItem|P172}} e {{DTItem|P173}}.
Un ''incipt'' che processa ogni tipo di pagina in maniera automatica con i dati di DataTrek e che genera il o i DataBox usando {{DTItem|P172}} e {{DTItem|P173}}.
 
== To do ==
Routine da scrivere per fare funzionare il template:
* Elaborare il ''DataBox'' '''primario''' corretto per la classe tramite {{DTItem|P172}}
* Elaborare il ''DataBox'' '''secondario''' corretto per la classe tramite {{DTItem|P173}}
* Unificare i generatori di testo dell'''incipit'', al momento trovo:
** <code><nowiki>{{#if: {{{1|}}} |  | {{#invoke:DTGenerico|Incipit}} }}</nowiki></code>
** <code><nowiki>{{#if: {{{1|}}} |  | {{#invoke:DTEpisodio|IncipitTree}}</nowiki></code>
* Elaborare funzioni ''speciali'', al momento trovo:
** <code><nowiki>{{#invoke:DTFunzioniComuni|UpperCategoryTree}}</nowiki></code> da [[:Template:IncipitCategoria]]


== Esempio ==
== Esempio ==
{{#invoke:FunzioniGeneriche|EsempioTemplate}}
{{#invoke:FunzioniGeneriche|EsempioTemplate}}
</noinclude>
</noinclude>

Versione delle 17:58, 17 set 2023

Un incipt che processa ogni tipo di pagina in maniera automatica con i dati di DataTrek e che genera il o i DataBox usando DataBox principale (P172) e DataBox secondario (stringa) (P173).

To do

Routine da scrivere per fare funzionare il template:

  • Elaborare il DataBox primario corretto per la classe tramite DataBox principale (P172)
  • Elaborare il DataBox secondario corretto per la classe tramite DataBox secondario (stringa) (P173)
  • Unificare i generatori di testo dell'incipit, al momento trovo:
    • {{#if: {{{1|}}} | | {{#invoke:DTGenerico|Incipit}} }}
    • {{#if: {{{1|}}} | | {{#invoke:DTEpisodio|IncipitTree}}
  • Elaborare funzioni speciali, al momento trovo:

Esempio

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

Il codice

{{IncipitUniversale}}

restituisce

Crossed cannons.svg
Non canonico
Questa pagina tratta un argomento completamente (o in grandissima parte) non-canonico. Questo significa che le sue fonti non appartengono a quello che è comunemente considerato il Canone di Star Trek. Bisogna usare particolare cura nello scrivere in questa pagina, considerando attentamente le fonti ed eventualmente segnalando incongruenze con quanto visto a schermo in episodi o al cinema. La pagina andrebbe anche citata sempre con parsimonia e con opportune annotazioni.
IconClass.pngTemplate in WikiTrek
In originale:Template:IncipitUniversale
In italiano:Template:IncipitUniversale
DataBox secondario:Template:BoxSecInstallazioni
Canonicità:Non canonico

Modifica i dati nella pagina della entità su DataTrek

Prova

IncipitUniversale è un template che processa ogni tipo di pagina in maniera automatica.