Changes for page Recently Updated

Last modified by 병곤 김 on 2026/10/06 04:54

From version 1.1
edited by 병곤 김
on 2026/10/06 04:50
Change comment: install recently-updated wiki macro
To version 4.1
edited by 병곤 김
on 2026/10/06 04:53
Change comment: install recently-updated wiki macro

Summary

Details

XWiki.WikiMacroClass[0]
Macro code
... ... @@ -1,11 +1,0 @@
1 -{{velocity}}
2 -#set($max = "$!xcontext.macro.params.max")
3 -#if($max == '')#set($max = 10)#else#set($max = $numbertool.toNumber($max).intValue())#end
4 -#set($recent = $services.query.hql("from XWikiDocument as doc order by doc.date desc").setLimit($max).execute())
5 -{{html}}<ul class="conf-recently-updated">{{/html}}
6 -#foreach($fn in $recent)
7 -#set($rd = $xwiki.getDocument($fn))
8 -* [[$rd.plainTitle>>$rd.fullName]] — $rd.date
9 -#end
10 -{{html}}</ul>{{/html}}
11 -{{/velocity}}
Macro content availability
... ... @@ -1,1 +1,0 @@
1 -No content
Macro description
... ... @@ -1,1 +1,0 @@
1 -Confluence compatibility: recently-updated
Macro id
... ... @@ -1,1 +1,0 @@
1 -recently-updated
Macro name
... ... @@ -1,1 +1,0 @@
1 -Recently Updated
Supports inline mode
... ... @@ -1,1 +1,0 @@
1 -Yes
Macro visibility
... ... @@ -1,1 +1,0 @@
1 -wiki
XWiki.WikiMacroParameterClass[0]
Parameter description
... ... @@ -1,1 +1,0 @@
1 -max
Parameter mandatory
... ... @@ -1,1 +1,0 @@
1 -No
Parameter name
... ... @@ -1,1 +1,0 @@
1 -max
XWiki.WikiMacroParameterClass[1]
Parameter description
... ... @@ -1,1 +1,0 @@
1 -types
Parameter mandatory
... ... @@ -1,1 +1,0 @@
1 -No
Parameter name
... ... @@ -1,1 +1,0 @@
1 -types
XWiki.WikiMacroParameterClass[2]
Parameter description
... ... @@ -1,1 +1,0 @@
1 -spaces
Parameter mandatory
... ... @@ -1,1 +1,0 @@
1 -No
Parameter name
... ... @@ -1,1 +1,0 @@
1 -spaces
XWiki.WikiMacroParameterClass[3]
Parameter description
... ... @@ -1,1 +1,0 @@
1 -labels
Parameter mandatory
... ... @@ -1,1 +1,0 @@
1 -No
Parameter name
... ... @@ -1,1 +1,0 @@
1 -labels
XWiki.WikiMacroParameterClass[4]
Parameter description
... ... @@ -1,1 +1,0 @@
1 -theme
Parameter mandatory
... ... @@ -1,1 +1,0 @@
1 -No
Parameter name
... ... @@ -1,1 +1,0 @@
1 -theme
XWiki.WikiMacroParameterClass[5]
Parameter description
... ... @@ -1,1 +1,0 @@
1 -hideHeading
Parameter mandatory
... ... @@ -1,1 +1,0 @@
1 -No
Parameter name
... ... @@ -1,1 +1,0 @@
1 -hideHeading
XWiki.WikiMacroClass[3]
Macro code
... ... @@ -1,0 +1,9 @@
1 +{{velocity}}
2 +#set($max = "$!xcontext.macro.params.max")
3 +#if($max == '')#set($maxN = 10)#else#set($maxN = $numbertool.toNumber($max).intValue())#end
4 +#set($recent = $services.query.hql("from XWikiDocument as doc order by doc.date desc").setLimit($maxN).execute())
5 +#foreach($fn in $recent)
6 +#set($rd = $xwiki.getDocument($fn))
7 +* [[$rd.plainTitle>>$rd.fullName]] -- $rd.date
8 +#end
9 +{{/velocity}}
Macro content availability
... ... @@ -1,0 +1,1 @@
1 +No content
Macro description
... ... @@ -1,0 +1,1 @@
1 +Confluence compatibility: recently-updated
Macro id
... ... @@ -1,0 +1,1 @@
1 +recently-updated
Macro name
... ... @@ -1,0 +1,1 @@
1 +Recently Updated
Supports inline mode
... ... @@ -1,0 +1,1 @@
1 +Yes
Macro visibility
... ... @@ -1,0 +1,1 @@
1 +wiki
XWiki.WikiMacroParameterClass[18]
Parameter description
... ... @@ -1,0 +1,1 @@
1 +max
Parameter mandatory
... ... @@ -1,0 +1,1 @@
1 +No
Parameter name
... ... @@ -1,0 +1,1 @@
1 +max
XWiki.WikiMacroParameterClass[19]
Parameter description
... ... @@ -1,0 +1,1 @@
1 +types
Parameter mandatory
... ... @@ -1,0 +1,1 @@
1 +No
Parameter name
... ... @@ -1,0 +1,1 @@
1 +types
XWiki.WikiMacroParameterClass[20]
Parameter description
... ... @@ -1,0 +1,1 @@
1 +spaces
Parameter mandatory
... ... @@ -1,0 +1,1 @@
1 +No
Parameter name
... ... @@ -1,0 +1,1 @@
1 +spaces
XWiki.WikiMacroParameterClass[21]
Parameter description
... ... @@ -1,0 +1,1 @@
1 +labels
Parameter mandatory
... ... @@ -1,0 +1,1 @@
1 +No
Parameter name
... ... @@ -1,0 +1,1 @@
1 +labels
XWiki.WikiMacroParameterClass[22]
Parameter description
... ... @@ -1,0 +1,1 @@
1 +theme
Parameter mandatory
... ... @@ -1,0 +1,1 @@
1 +No
Parameter name
... ... @@ -1,0 +1,1 @@
1 +theme
XWiki.WikiMacroParameterClass[23]
Parameter description
... ... @@ -1,0 +1,1 @@
1 +hideHeading
Parameter mandatory
... ... @@ -1,0 +1,1 @@
1 +No
Parameter name
... ... @@ -1,0 +1,1 @@
1 +hideHeading