Pimp your Confluence Server or Data Center site with these awesome free Confluence User Macros.
What is Confluence?
Confluence is a popular Enterprise Wiki and collaboration platform. Made by Atlassian, it is available as a Cloud Service or as an on-premise version. While the Cloud service of Confluence is quite restricted in features, the server or Data Center versions for on-premise installations offer much more freedom and options. You can download a trial version right from their web site here: https://www.atlassian.com/software/confluence.
What are Confluence User Macros?
While Confluence is not free, Confluence User Macros are. Because you write them yourself. If you run your own Confluence instance (Server or Data Center) you can create custom “User Macros”, little scripts that can be included in pages creating content on the fly. With those macros you can create simple HTML code as well as utilize Velocity code accessing information from your Confluence database.
I will not address the basics of writing a user macro here. That is well documented in the Confluence documentation here.
Installation in Confluence Server or Data Center
Note: User Macros are not available in Confluence Cloud!
- Login as administrator
- Go to “General Configuration”, then select “User Macros” from the menu on the left
- Scroll down to the bottom and click on “Create a User Macro”
- Enter the appropriate Macro Browser Information
- Select “No macro body”
- Paste the template code from the *.vtl file into the Template field
- Click Save
Check out this free Confluence User Macros Collection
George Lewe has written quite a collection of useful user macros. They are all available for free on GiHub:
Get them on GitHub…