I happen to have written a user macro to do this:
## Macro title: Count Labels ## Macro has a body: N ## Developed by: Jonathan Simonoff ## Date created: 8/12/13 ## Installed by: Jonathan ## To count labels ## @param Label:title=Label|type=string|required=true|desc=The label to count ## @param Spaces:title=Spaces|type=string|required=false|desc=These are case-sensitive. Separate each item with a comma or single space. Example: SPACEKEY,@personal. Blank means all spaces. #set($helper=$action.getHelper()) #set($pages=$helper.renderConfluenceMacro("{contentbylabel:labels=$paramLabel|showLabels=false|max=99999999|spaces=$!paramSpaces}")) #set($pagelist=$pages.split("<li>")) #set($count=-1) #foreach($page in $pagelist) #set($count=$count+1) #end $count
Should this macro work with all Confluence versions? Because it doesn't seem to work with version 5.9.10. On our Confluence installation I get this error:
Error formatting macro: contentbylabel: com.atlassian.confluence.api.service.exceptions.BadRequestException: Could not parse cql : null
Any ideas?
Regards, Marc
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jonathan ,
Is this macro only work with label which are having single word like "testing", doesn't work with the label like "testing-ashwin" or "testing ashwin".
It is giving this error when i am trying this -
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Jonathan Simonoff ,
Could you please check the above query and let us know why are we getting that error?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Could you check this or is this really not possible. Thanks!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You could use Confluence search like this:
labelText:chocolate
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Lucas and Jonathan. The macro works like a charm
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Meet the engineers who are making the Confluence magic happen at Atlassian ✨
RSVP now!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.