Template:Fuso orario

Le 'struziune ca avènene mò stonne jndr'à sottepàgene Template:Fuso orario/man (cange · cunde)
Sandbox: Template:Fuso orario/Sandbox (cange · cunde) · Tutte le sottepàgene: lista
Il template {{fuso orario}} serve per ottenere il fuso orario dell'elemento Wikidata collegato alla pagina in cui è utilizzato il template. Se i fusi orari sono più di uno genera un elenco puntato.
Parametri
È possibile specificare un valore che abbia la precedenza su quello di Wikidata tramite il primo parametro:
- esempio:
{{Fuso orario|+2|from=Q39}}
→ UTC+1
Ulteriori parametri con nome:
- from: permette di specificare un elemento Wikidata arbitrario.
- esempio:
{{Fuso orario|from=Q39}}
→ UTC+1 (Q39 è la Svizzera).
- esempio:
- iso3166: come per from, permette di specificare un elemento Wikidata arbitrario, tramite il codice ISO 3166-1 alpha-3 corrispondente.
- esempio:
{{Fuso orario|iso3166=CHE}}
→ UTC+1 (CHE è la Svizzera).
- esempio:
- multiplo: se impostato a 'no', non restituisce alcun risultato se su Wikidata è presente più di un fuso orario.
- esempio:
{{Fuso orario|multiplo=no|from=Q408}}
→ Errore Lua: jndr'à Modulo:Fuso_orario a 'a linèe 42: bad argument #2 to 'format' (string expected, got nil). (Q408 è l'Australia).
- esempio:
- cat: categoria a cui aggiungere la voce nel caso non sia possibile ottenere risultati da Wikidata e non sia stato fornito un fuso orario tramite il primo parametro
- errmsg: messaggio di errore da visualizzare quando il valore passato come primo parametro non ha un formato corretto (non è stato possibile ottenere il titolo di una voce di fuso orario con quel nome)
Funzionamento
Il template ottiene i fusi orari nel seguente modo:
- verifica la presenza della proprietà fuso orario (P421)
- se assente verifica la proprietà State (P17) e ricerca quindi la proprietà fuso orario (P421) nel paese
- per ciascun fuso orario ne controlla la validità ed eventualmente la presenza della proprietà considerato essere uguale a (P460)
Pagine correlate
- Modulo:Fuso orario, modulo che implementa le funzionalità del template