Anonimo

Template:IncipitUniversale: differenze tra le versioni

Da Wikitrek.
m
nessun oggetto della modifica
mNessun oggetto della modifica
mNessun oggetto della modifica
 
(6 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
<includeonly>{{#set:|Ordinale = {{#property:P8}}|Icona = {{#property:P3}}}}{{#invoke:DTFunzioniComuni|UpperCategoryTree}}{{BoxAvvisi}}{{DataBoxGenerico|TestoAggiuntivo={{{TestoAggiuntivo|}}}}}
<includeonly>{{#set:|Ordinale = {{#property:P8}}|Icona = {{#property:P3}}}}{{#invoke:DTFunzioniComuni|UpperCategoryTree}}{{BoxAvvisi}}
{{BoxSecondario
{{DataBoxGenerico|TestoAggiuntivo={{{TestoAggiuntivo|}}}}}
|Titolo={{PAGENAME}}
{{#invoke:BeginEndPage|SecondaryBox}}
|Contenuto={{#invoke:BeginEndPage|BoxSecContent}}
{{#if: {{#property:P104}} | {{#invoke:DTSpecific|MottoBoxes}} |  }}{{#if: {{{1|}}} |  | {{#invoke:DTGenerico|Incipit}} }}
|Nome=BoxSecondario
</includeonly><noinclude>{{ThumbDescr|FileName=PageLayout.svg}}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}}.
}}
{{#if: {{#property:P104}} | {{#invoke:DTSpecific|MottoBoxes}} |  }}{{#if: {{{1|}}} |  | {{#invoke:DTGenerico|Incipit}} }}</includeonly><noinclude>{{ThumbDescr|FileName=PageLayout.svg}}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 ==
== To do ==
Routine da scrivere per fare funzionare il template:
Routine da scrivere per fare funzionare il template:
* Elaborare il ''DataBox'' '''primario''' corretto per la classe tramite {{DTItem|P172}}
* Elaborare il ''DataBox'' '''primario''' corretto per la classe tramite {{DTItem|P172}}
* Elaborare il ''DataBox'' '''secondario''' corretto per la classe tramite {{DTItem|P173}}
* {{Icona|Fatto|}} Elaborare il ''DataBox'' '''secondario''' corretto per la classe tramite {{DTItem|P177}}
* Unificare i generatori di testo dell'''incipit'', al momento trovo:
* Unificare i generatori di testo dell'''incipit'', al momento trovo:
** <code><nowiki>{{#if: {{{1|}}} |  | {{#invoke:DTGenerico|Incipit}} }}</nowiki></code>
** <code><nowiki>{{#if: {{{1|}}} |  | {{#invoke:DTGenerico|Incipit}} }}</nowiki></code>
Riga 17: Riga 15:
** {{Icona|Fatto|}}<code><nowiki>{{#invoke:DTFunzioniComuni|UpperCategoryTree}}</nowiki></code> da [[:Template:IncipitCategoria]]
** {{Icona|Fatto|}}<code><nowiki>{{#invoke:DTFunzioniComuni|UpperCategoryTree}}</nowiki></code> da [[:Template:IncipitCategoria]]
** {{Icona|Fatto|}}<code><nowiki>{{#set:|Ordinale = {{#property:P8}}}}</nowiki></code> da [[:Template:IncipitSerieTV]]
** {{Icona|Fatto|}}<code><nowiki>{{#set:|Ordinale = {{#property:P8}}}}</nowiki></code> da [[:Template:IncipitSerieTV]]
** La query SMW "Apparizioni" da [[:Template:IncipitPersonaggio]]


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