Template:TimeL: differenze tra le versioni

Da Wikitrek.
Vai alla navigazione Vai alla ricerca
(Template creato)
 
mNessun oggetto della modifica
 
(4 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
<includeonly><time datetime="{{{Istante}}}">{{#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 11: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