By default using Reporting on Scaffolding's Content Options macro will only display content in plain text but if you want the content to be hyperlinked, you may use the following recipe.
Reporting allows you to use regular expressions (regex) to look for specific patterns and get data that's relevant to you. Using regex we will grab metadata from the Content Options macro, specifically the page title and page ID.
- The page title is used as the label for link
- Page ID is used as the link URL which has been embedded within the Report Link macro
You can copy and paste this code into the Confluence Source Editor:
You can recreate the example in the editor view:
- Add a Report On macro.
Set its Key parameter to "data:content_reporter_name>join with " ">find ".*?v.*?\\(.*?\\)".
- Within the Report On macro, add a Report Link macro.
Set its Key parameter to "match:value>match "\\u0028(\\d*)\\u0029">group 1" and URL Prefix parameter to "Confluence URL/pages/viewpage.action?pageId=".
- Add a Report Info macro and set its Key parameter to "match:value>match "page.(.*?)v.*?\\u0028(.*?)\\u0029">group 1".