Template:TimeL: differenze tra le versioni
m (Sintassi) |
mNessun oggetto della modifica |
||
(2 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}}< | == 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''
Parametro | Descrizione | Tipo | Stato | |
---|---|---|---|---|
Istante | Istante Data Ora | Un istante nel tempo
| Data | obbligatorio |
Tipo formattazione | Tipo | Il tipo di formattazione
| Stringa | obbligatorio |