I'm working on a macro that I would like to print the title, an except from and a link to some article (from any space). It is designed to be used on the Dashboard to highlight articles of interest.
Given the "confluence-content" parameter type I assumed this would be easy, and indeed the widget in the macro creator makes searching for and selection an article very easy. But all this seems to pass through is a string in the format <space>:<page>. I haven't yet been able to find a way to use this string to actually select the appropriate page and use it the way I would like.
Any suggestions?
The string is in format spaceKey:pageTitle, so you can access the Page object using...
Page page = pageManager.getPage(spaceKey, pageTitle);
Use dependency injection to get the PageManager object
Thanks. I was just using user macros, but have since migrated to using plugins, which provide much more flexibility.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.