Changes for page IncidentGallery
Summary
Details
- XWiki.WikiMacroClass[0]
-
- Macro code
-
... ... @@ -1,7 +1,8 @@ 1 1 {{groovy}} 2 -def includeTags =tags?.split(',')*.trim()*.toLowerCase().findAll { it}3 -def maxCount=1002 +def tags = binding.variables['tags'] 3 +def includeTags = tags*.toLowerCase().collect { it.replaceAll('_', ' ') } 4 4 5 +def maxCount = 100 5 5 def hql = """ 6 6 select doc.fullName 7 7 from XWikiDocument doc, BaseObject obj ... ... @@ -25,7 +25,6 @@ 25 25 26 26 if (!title || !summary) return 27 27 28 - // ✅ Apply tag filtering if tags were provided 29 29 if (includeTags && tagList instanceof List) { 30 30 def docTags = tagList.collect { it.toString().toLowerCase() } 31 31 if (!docTags.any { includeTags.contains(it) }) return - Macro content type
-
... ... @@ -1,1 +1,1 @@ 1 - Wiki1 +Unknown
- XWiki.WikiMacroParameterClass[0]
-
- Parameter hidden
-
... ... @@ -1,0 +1,1 @@ 1 +No - Parameter advanced
-
... ... @@ -1,0 +1,1 @@ 1 +No - Parameter deprecated
-
... ... @@ -1,0 +1,1 @@ 1 +No - Parameter name
-
... ... @@ -1,0 +1,1 @@ 1 +tags - Parameter description
-
... ... @@ -1,0 +1,1 @@ 1 +Categorize by tag - Parameter type
-
... ... @@ -1,0 +1,1 @@ 1 +java.util.List<macros.IncidentTag> - Parameter mandatory
-
... ... @@ -1,0 +1,1 @@ 1 +No