Changes for page Time
Last modified by Admin Trust-IT on 2026/05/29 08:04
From version 1.3
edited by Admin Trust-IT
on 2026/05/29 08:04
on 2026/05/29 08:04
Change comment:
There is no comment for this version
Summary
-
Objects (2 modified, 1 added, 0 removed)
Details
- XWiki.WikiMacroClass[0]
-
- Macro code
-
... ... @@ -1,6 +1,14 @@ 1 -{{velocity}} 2 -#set($timeValue = $xcontext.macro.params.datetime) 3 -#if("$!timeValue" != "") 4 - **$timeValue** 1 +#set($dt = $xcontext.macro.params.datetime) 2 +#if("$!dt" == '') 3 + #set($dt = $xcontext.macro.params.date) 5 5 #end 6 -{{/velocity}} 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 - Execution is isolated
-
... ... @@ -1,1 +1,0 @@ 1 -No
- XWiki.WikiMacroParameterClass[1]
-
- Parameter description
-
... ... @@ -1,1 +1,1 @@ 1 - ISOdate(yyyy-MM-dd).1 +Data in formato ISO (yyyy-MM-dd).
- XWiki.WikiMacroParameterClass[2]
-
- Parameter description
-
... ... @@ -1,0 +1,1 @@ 1 +Parametro alternativo per la data. - Parameter mandatory
-
... ... @@ -1,0 +1,1 @@ 1 +No - Parameter name
-
... ... @@ -1,0 +1,1 @@ 1 +date