Archives for Cheryl Jerozal

For Confluence 2.10 (remember that?), we converted the display of the Jira Issues Macro from using a static HTML table to using a table infused with jQuery goodness. Now we could add features that wouldn't have been possible without JavaScript, like the ability to sort issues in the page without even reloading. That was pretty cool, but it also meant we had a new problem to deal with: macros can be rendered in places that can't render JavaScript, such as in a feed reader or an email notification.

Continue reading »

Part of the new Plugins 2 framework that we are working on is the Shared Access Layer (SAL), which gives an API for performing tasks useful to plugins in a cross-product way. Plugins 2 and thus SAL is currently available in released versions of Confluence, Crowd, Crucible, and FishEye. One feature provided by SAL is storage of plugin settings. PluginSettings objects are created with a PluginSettingsFactory like this: PluginSettings pluginSettings = pluginSettingsFactory.createGlobalSettings(); PluginSettingsFactory

Continue reading »

You can now add links next to attachments in the Confluence UI via Confluence plugins. That means you can, for example, add a link to an action in your plugin that allows viewing of attachments online: Actually, this has been possible since Confluence 2.8. The links will show up on content's attachments view in Confluence 2.8+. In Confluence 2.10+, the links will also show up on the list of attachments shown by the attachments macro. Why didn't you hear about this before? We just started using this

Continue reading »

Bamboo Plugin for Confluence

The beta version of the Bamboo Plugin for Confluence is out. The plugin provides several macros that allow Confluence users to easily display data from Bamboo, such as the status of a particular plan's latest build. Examples For example, including {current-build:CONFSTABFUNC-LDAP|mode=full} in your Confluence page would result in something like this: And using the macro {bamboo-project:CONFSTABFUNC} would display: More examples can be found on the Bamboo Plugin homepage. Try it, it's fun! Try

Continue reading »