Template:TimeL: differenze tra le versioni

Da Wikitrek.
Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
mNessun oggetto della modifica
 
(3 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
<includeonly><time>{{#timel:{{FormatoData|Tipo={{{Tipo}}}|{{{Istante}}}}}</time></includeonly><noinclude>
<includeonly><time datetime="{{{Istante}}}">{{#timel:{{FormatoData|Tipo={{{Tipo}}}}}|{{{Istante}}}}}</time></includeonly><noinclude>
Usa la funzione <code>#timel</code> e il tag <code><nowiki><time></nowiki></code> per formattare la data e renderla ''human-'' e ''machine-readable''
Usa la funzione <code>#timel</code> e il tag <code><nowiki><time></nowiki></code> per formattare la data e renderla ''human-'' e ''machine-readable''.<br />
Usa la formattazione come definita in [[Template:FormatoData]]


{{#timel:{{FormatoData|Tipo=ITEstesa}}|2020-01-30}}<br />
== Esempio ==
{{TimeL|Tipo=ITEstesa|Istante=2020-01-30}}
Rimpiazza il metodo di inserimento originale delle date, migliorandolo leggermente. Quindi il "vecchio":
</noinclude>
 
<code><nowiki>{{#timel:{{FormatoData|Tipo=ITEstesa}}|2020-01-30}}</nowiki></code> → {{#timel:{{FormatoData|Tipo=ITEstesa}}|2020-01-30}}
 
diventa ora:
 
<code><nowiki>{{TimeL|Tipo=ITEstesa|Istante=2020-01-30}}</nowiki></code> → {{TimeL|Tipo=ITEstesa|Istante=2020-01-30}}
 
Notate nel secondo caso la sintassi più compatta e più chiara, inoltre la data è circondata dal tag <code><nowiki><time></nowiki></code> con la proprietà <code><nowiki>timespan</nowiki></code> appropriatamente impostata.
 
==TemplateData==
<templatedata>
{
"params": {
"Istante": {
"aliases": [
"Data",
"Ora"
],
"label": "Istante",
"description": "Un istante nel tempo",
"example": "2020-11-05",
"type": "date",
"required": true
},
"Tipo": {
"label": "Tipo formattazione",
"description": "Il tipo di formattazione",
"example": "ITEstesa",
"type": "string",
"required": true
}
},
"description": "Usa la funzione <code>#timel</code> e il tag <code><nowiki><time></nowiki></code> per formattare la data e renderla ''human-'' e ''machine-readable''"
}
</templatedata></noinclude>

Versione attuale delle 12:16, 6 feb 2021

Usa la funzione #timel e il tag <time> per formattare la data e renderla human- e machine-readable.
Usa la formattazione come definita in Template:FormatoData

Esempio

Rimpiazza il metodo di inserimento originale delle date, migliorandolo leggermente. Quindi il "vecchio":

{{#timel:{{FormatoData|Tipo=ITEstesa}}|2020-01-30}} → giovedì 30 gennaio 2020

diventa ora:

{{TimeL|Tipo=ITEstesa|Istante=2020-01-30}}

Notate nel secondo caso la sintassi più compatta e più chiara, inoltre la data è circondata dal tag <time> con la proprietà timespan appropriatamente impostata.

TemplateData

Usa la funzione <code>#timel</code> e il tag <code><nowiki><time></nowiki></code> per formattare la data e renderla ''human-'' e ''machine-readable''

Parametri template

ParametroDescrizioneTipoStato
IstanteIstante Data Ora

Un istante nel tempo

Esempio
2020-11-05
Dataobbligatorio
Tipo formattazioneTipo

Il tipo di formattazione

Esempio
ITEstesa
Stringaobbligatorio