0 Votes

Changes for page IncidentGallery

Last modified by Ryan C on 2025/07/17 06:41

From version 4.12
edited by Ryan C
on 2025/07/17 06:09
Change comment: There is no comment for this version
To version 3.5
edited by Ryan C
on 2025/07/17 05:39
Change comment: There is no comment for this version

Summary

Details

Macros.AntiWhiteTagClass.WebHome[0]
XWiki.WikiMacroClass[0]
Macro code
... ... @@ -1,8 +1,7 @@
1 -{{groovy}}
2 -def tags = binding.variables['tags']
1 +{{groovy bindings="tags"}}
3 3  def includeTags = tags?.split(',')*.trim()*.toLowerCase().findAll { it }
4 -
5 5  def maxCount = 100
4 +
6 6  def hql = """
7 7   select doc.fullName
8 8   from XWikiDocument doc, BaseObject obj
... ... @@ -26,7 +26,7 @@
26 26  
27 27   if (!title || !summary) return
28 28  
29 - if (includeTags && tagList instanceof List) {
28 + if (includeTags && tagList) {
30 30   def docTags = tagList.collect { it.toString().toLowerCase() }
31 31   if (!docTags.any { includeTags.contains(it) }) return
32 32   }
XWiki.WikiMacroParameterClass[0]
Parameter advanced
... ... @@ -1,1 +1,0 @@
1 -Yes
Parameter default value
... ... @@ -1,1 +1,0 @@
1 -Job Discrimination
Parameter deprecated
... ... @@ -1,1 +1,0 @@
1 -No
Parameter description
... ... @@ -1,1 +1,1 @@
1 -tags
1 +Categorize by tag
Parameter hidden
... ... @@ -1,1 +1,0 @@
1 -No
Parameter type
... ... @@ -1,1 +1,1 @@
1 -Unknown
1 +Macros.AntiWhiteTagClassClass.tags