Skip to content

Instantly share code, notes, and snippets.

@dvdsmpsn
Last active December 23, 2015 04:18
Show Gist options
  • Save dvdsmpsn/6578901 to your computer and use it in GitHub Desktop.
Save dvdsmpsn/6578901 to your computer and use it in GitHub Desktop.
Atlassian Confluence: Format HTML based on version/build number
## Velocity has access to `$generalUtil` in Confluence
## @see: https://developer.atlassian.com/display/CONFDEV/Confluence+Objects+Accessible+From+Velocity
##
## `$generalUtil.getBuildNumber()` returns the build number
## @see: https://developer.atlassian.com/display/CONFDEV/Confluence+Build+Information
## $generalUtil.getBuildNumber() returns a String, so convert to int
#set($confluenceBuildNumber = 0)
#set($confluenceBuildNumber = $confluenceBuildNumber.parseInt($generalUtil.getBuildNumber()))
#if ($confluenceBuildNumber >= 4104)
## Confluence 5+
...
#elseif ($confluenceBuildNumber >= 3047)
## Confluence 4.x
...
#else
## Confluence 3.x and below
...
#end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment