Riga 1: |
Riga 1: |
| <includeonly>== [[Cronologia]] == | | <includeonly>== [[Cronologia]] == |
− | {{#ask:[[DatoCronologia::>{{{2}}}]] [[DatoCronologia::≤{{{3}}}]] [[Evento marca::{{#show:{{{1}}}|?Produced by}}]] [[Soggetto evento::{{{1}}}||NULL]] | + | {{#ask:[[DatoCronologia::≥{{#show:{{PAGENAME}}|?Production started}}]] [[DatoCronologia::≤{{#show:{{PAGENAME}}|?Production ended}}]] [[Evento marca::{{#show:{{PAGENAME}}|?Produced by# -}}]] [[Soggetto evento::{{{1}}}||NULL]] |
| |?Soggetto evento | | |?Soggetto evento |
| |?Tipo evento | | |?Tipo evento |
Riga 14: |
Riga 14: |
| |offset=0 | | |offset=0 |
| }}</includeonly><noinclude> | | }}</includeonly><noinclude> |
− | Template per creare la sezione cronologia nella pagina di un modello, richiede come argomenti marca, data di inizio produzione e data di fine produzione, ad esempio: | + | Template per creare la sezione cronologia nella pagina di un modello o una serie; richiede come argomento una espressione che indichi i nomi dei modelli da prendere in considerazione dai dati di cronologia, mentre ricava la marca, la data di inizio produzione e la data di fine produzione dalle proprietà [[Property:Production started|Production started]], [[Property:Production ended|Production ended]] e [[Property:Produced by|Produced by]] presenti nella pagina in cui viene utilizzato, usando direttamente il nome della stessa per ottenerli dal database semantico. |
− | {{#ask:[[DatoCronologia::>1937]] [[DatoCronologia::≤1951]] [[Evento marca::{{#show:Pelikan 100N|?Produced by# -}}]]
| + | |
− | |?Soggetto evento
| + | Il template stampa le voci di cronologia attinenti ai nomi di modelli passati come argomento (che si assume siano tutti trattati nella pagina in cui viene utilizzato) insieme a quelle generiche della marca presenti nel periodo di produzione delimitato dalle proprietà citate (si intendono come voci generiche di una marca con il campo [[Property:Soggetto evento|Soggetto evento]] impostato a NULL nella voce di cronologia). Ad esempio: |
− | |?Tipo evento | + | <pre> |
− | |?Descrizione evento
| + | {{CronoModello|Pelikan 100{{!}}{{!}}Pelikan 11x{{!}}{{!}}Pelikan T111{{!}}{{!}}Pelikan 101}} |
− | |?Evento marca | + | </pre> |
− | |order=ASC
| + | |
− | |format=template
| + | stamperà la cronologia dei modelli indicati; si possono anche usare usare indicazioni con delle wildcard con una query del tipo: |
− | |template=CronoMarcaOutput
| |
− | |introtemplate=CronoMarcaHead
| |
− | |outrotemplate=TabEnd
| |
− | |link=text
| |
− | |limit=200
| |
− | |offset=0
| |
− | }}
| |
| | | |
| <pre> | | <pre> |
− | {{CronoModello|Pelikan 100N|1937|1954}} | + | {{CronoModello|~Montblanc 13?}} |
| </pre> | | </pre> |
− | crea:
| + | |
− | {{CronoModello|Pelikan 100N|1937|1954}}
| + | Non è possibile fornire qui un esempio del risultato ottenibile, perché come detto il template usa il nome pagina corrente nelle sue query, pertanto fornirà il risultato corretto solo all'interno della pagina voluta. |
| + | |
| [[Category:Templates using Semantic Mediawiki|{{PAGENAME}}]] | | [[Category:Templates using Semantic Mediawiki|{{PAGENAME}}]] |
| [[Category:Chronology Templates]] | | [[Category:Chronology Templates]] |
| + | [[Categoria:Model Templates]] |
| </noinclude> | | </noinclude> |