Hi,
I'm trying to create a user macro that displays the latest page version and the date the latest page was created. (Its part of a project to manage version control). I know the Change History macro exists but its too verbose.
I started to write a user macro as follows:
## Macro title: Page Version
## Macro has a body: N
## Body processing: No macro body
##
## Developed by: David Gibbons
## Date created: 09/12/2015
## Installed by:
## @noparams
<p>Confluence $generalUtil.versionNumber<p>
<p> Page Version $confPage.version</p>
<p> Page Version $confPage.versionComment<p>
When the macro runs it will display the current Confluence version but won't display the page version. Am I using the right variable or should I be using a different method,
Thanks,
Dave
Hi
| is the variable which holds reference to your current page |
## @noparams <p>Confluence: $generalUtil.versionNumber<p> <p> Page Version: $content.version</p> <p> Page Version comment: $content.versionComment</p>
Including the macro body and parameters, the following Confluence objects are available to the macro:
Variable | Description | Class Reference |
---|---|---|
| The body of the macro (if the macro has a body) | String |
| Named parameters ("foo", "bar") passed to your macro. | String |
| The | |
| The | |
| The | |
| The current |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.