Template:CronoModello

From FountainPen
Jump to: navigation, search

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à Production started, Production ended e Produced by presenti nella pagina in cui viene utilizzato, usando direttamente il nome della stessa per ottenerli dal database semantico.

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 Soggetto evento impostato a NULL nella voce di cronologia). Ad esempio:

{{CronoModello|Pelikan 100{{!}}{{!}}Pelikan 11x{{!}}{{!}}Pelikan T111{{!}}{{!}}Pelikan 101}}

stamperà la cronologia dei modelli indicati; si possono anche usare usare indicazioni con delle wildcard con una query del tipo:

{{CronoModello|~Montblanc 13?}}

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.