Template:IncipitUniversale: differenze tra le versioni
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:
{{#invoke:DTFunzioniComuni|UpperCategoryTree}}
da Template:IncipitCategoria
Esempio
Questo esempio è automaticamente generato tramite script LUA a partire dal codice di esempio presente in Template:IncipitUniversale/Esempio
Il codice
{{IncipitUniversale}}
restituisce
In originale: | Template:IncipitUniversale |
---|---|
In italiano: | Template:IncipitUniversale |
In inglese: | Template:IncipitUniversale |
In en-us: | Template:IncipitUniversale |
In tedesco: | 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.