Template:IncipitUniversale: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
m (→To do) |
(Posizione nella lista come proprietà per Ordinale) |
||
(13 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 1: | Riga 1: | ||
<includeonly>{{BoxAvvisi}}{{DataBoxGenerico|TestoAggiuntivo={{{TestoAggiuntivo|}}}}}{{#if: {{#property:P104}} | {{#invoke:DTSpecific|MottoBoxes}} | }}{{#if: {{{1|}}} | | {{#invoke:DTGenerico|Incipit}} }}</includeonly><noinclude> | <includeonly>{{#set:|Ordinale = {{#property:P178}}|Icona = {{#property:P3}}}}{{#invoke:DTFunzioniComuni|UpperCategoryTree}}{{BoxAvvisi}} | ||
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}}. | {{DataBoxGenerico|TestoAggiuntivo={{{TestoAggiuntivo|}}}}} | ||
{{#invoke:BeginEndPage|SecondaryBox}} | |||
{{#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| | * {{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> | ||
** <code><nowiki>{{#if: {{{1|}}} | | {{#invoke:DTEpisodio|IncipitTree}}</nowiki></code> | ** <code><nowiki>{{#if: {{{1|}}} | | {{#invoke:DTEpisodio|IncipitTree}}</nowiki></code> | ||
* Elaborare funzioni ''speciali'', al momento trovo: | * Elaborare funzioni ''speciali'', al momento trovo: | ||
** <code><nowiki>{{#invoke:DTFunzioniComuni|UpperCategoryTree}}</nowiki></code> da [[:Template:IncipitCategoria]] | ** {{Icona|Fatto|}}<code><nowiki>{{#invoke:DTFunzioniComuni|UpperCategoryTree}}</nowiki></code> da [[:Template:IncipitCategoria]] | ||
** <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> |
Versione attuale delle 18:10, 20 lug 2024
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 (P177)
- 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 -
{{#set:|Ordinale = {{#property:P8}}}}
da Template:IncipitSerieTV - La query SMW "Apparizioni" da Template:IncipitPersonaggio
-
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
IncipitUniversale
Personale
Altri "Template in WikiTrek"
Altri oggetti ubicati qui Alcune "" all'interno della query non sono state chiuse con le corrispondenti "".
Prova
IncipitUniversale è un template che processa ogni tipo di pagina in maniera automatica.