Confluence Server (latest version).
I'm building a simple theme, and would like to move some of the items in the utility nav (the navigation in the upper right that contains the quick search, administration menu, user profile menu, etc). The farthest I've gotten is the "renderUtilityNav" macro, that just calls the following loop:
#foreach ($item in $webInterfaceManager.getDisplayableWebPanels("system.header/right/panels", $extendedContext))
$item.getHtml($extendedContext)
#end
I'm assuming "item.getHtml" is a built-in velocity method, but I'm not sure how to reference the individual "items" that get passed to it. To be specific, I'd like to be able to check each item as they are looped over and if they are a specific ID (such as "admin-menu-link" or "help-menu-link"), to alter the HTML a bit or even skip over it altogether.
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.