This documentation relates to an early version of Confluence.
View this page in the current documentation or visit the current documentation home.

Confluence Objects Accessible From Velocity

All Versions
Click for all versions
Confluence 2.8 Documentation

Index

The complete list of objects available for use are:

Name Description Doc Reference
$body The body of the macro (if the macro has a body)  
$param0-n The parameters passed to your macro (as available)  
$param<name> Named parameters passed to your macro (as available)  
$config The BootstrapManager object, useful for retrieving Confluence properties BootstrapManager
$content The current ContentEntity object that this macro is a included in (if available) ContentEntityObject
$space The Space object that this content object is located in (if relevant) Space
$generalUtil A GeneralUtil object, with useful utility methods for URL encoding etc GeneralUtil
$action A blank ConfluenceActionSupport object, useful for retrieving i18n text if needed ConfluenceActionSupport
$webwork A VelocityWebWorkUtil object, for it's htmlEncode() method VelocityWebWorkUtil
$req The current HttpServletRequest object (if the page is rendered as a result of an HTTP request)  
$res The corresponding HttpServletResponse object (not recommended to be played with)  
$userAccessor For retrieving users, groups and checking membership UserAccessor

Labels

velocity-related velocity-related Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.