Changes for page Time

Last modified by Admin Trust-IT on 2026/05/29 08:04

From version 1.1
edited by Admin Trust-IT
on 2026/05/29 07:35
Change comment: Imported from XAR
To version 1.3
edited by Admin Trust-IT
on 2026/05/29 08:04
Change comment: There is no comment for this version

Summary

Details

XWiki.WikiMacroClass[0]
Macro code
... ... @@ -1,14 +1,6 @@
1 -#set($dt = $xcontext.macro.params.datetime)
2 -#if("$!dt" == '')
3 - #set($dt = $xcontext.macro.params.date)
1 +{{velocity}}
2 +#set($timeValue = $xcontext.macro.params.datetime)
3 +#if("$!timeValue" != "")
4 + **$timeValue**
4 4  #end
5 -#if("$!dt" == '')
6 - {{warning}}Data mancante{{/warning}}
7 -#else
8 - #set($parsed = $datetool.toDate('yyyy-MM-dd', $dt))
9 - #if($parsed)
10 - {{html clean="false"}}<span class="xwiki-date">$datetool.format('dd/MM/yyyy', $parsed)</span>{{/html}}
11 - #else
12 - {{html clean="false"}}<span class="xwiki-date">$dt</span>{{/html}}
13 - #end
14 -#end
6 +{{/velocity}}
Execution is isolated
... ... @@ -1,0 +1,1 @@
1 +No
XWiki.WikiMacroParameterClass[1]
Parameter description
... ... @@ -1,1 +1,1 @@
1 -Data in formato ISO (yyyy-MM-dd).
1 +ISO date (yyyy-MM-dd).
XWiki.WikiMacroParameterClass[2]
Parameter description
... ... @@ -1,1 +1,0 @@
1 -Parametro alternativo per la data.
Parameter mandatory
... ... @@ -1,1 +1,0 @@
1 -No
Parameter name
... ... @@ -1,1 +1,0 @@
1 -date