Projects
Contents
- Advanced Redirection Plugin for Confluence
- OPML2Calibre Recipe Converter
- Confluence Social Comments Plugin
- Jira JQL Functions Collection
- Confluence User Profile Mobile vCard Plugin
- QR Code Macro Suite
- Confluence Live Log Continued
- Android Screen Lock Widget
- Confluence Search Boost Plugin
- Confluence Log4Javascript Plugin
- Jira HTTP Request Workflow Function
- Stash Qr Code Plugin
- Stash ReadMe Parser Plugin
- Quick Subtasks for JIRA
- Chronfluence
- Stash Service Bundle Plugin
- XSLT Processor Plugin for Confluence
Some stuff I have programmed in my spare time ..
Advanced Redirection Plugin for Confluence
The Advanced Redirection Plugin allows you to rewrite Confluence URLs
using regular expressions and adding group based URL filters without the need of macros embedded in your Confluence pages.
URLs matching your defined patterns are redirected to a defined target.
For detailed information, JavaDocs etc .. take a look at the project website
Download
Download the plugin from the Atlassian Marketplace
OPML2Calibre Recipe Converter
A small utility to create a Calibre recipe list from a given OPML file. I am using it to export my feeds from Google Reader into Calibre and from there to my Kindle. The application can by run in the console or with a graphical user interface. The GUI is implemented using Apache Pivot – the console loader uses Apache Commons CLI.
Usage
usage: java -jar opml2calibre.jar -file specify the OPML file to process -gui starts the application with a graphical user interface (optional)
Example (Console)
java -jar target/opml2calibre-1.1-jar-with-dependencies.jar -file /tmp/google-reader-subscriptions.xml class OPML2Calibre(BasicNewsRecipe): title = u'OPML2Calibre generated list' oldest_article = 7 max_articles_per_feed = 100 feeds = [(u'hascode.com self promotion ;)', u'http://www.hascodecom/feed')]
Example (GUI)
Start with -gui
Download
Confluence Social Comments Plugin
This plugin allows you to notify Confluence users of an ongoing discussion by posting @username: in your Confluence comments.
In addition you’re able to configure the e-mail subject, the sender’s e-mail address and the notification text in the administration area.
The notification text may be edited using placeholders for the user’s name or the url of the comment entry.
Download
Download the plugin from the Atlassian Marketplace
Jira JQL Functions Collection
This plugin contains a collection of more or less useful JQL functions that might help you creating complex queries in your Jira instance.
For more detailed information, please take a look at the project’s homepage.
Example
- formatString: The equivalent to Java’s String.format
- formatDate: Allows you to specify a DateFormat that will be applied to the current date. For more information about available date formats take a look at this documentation.
- dynamicString: Allows a combination of String.format and DateFormats. For more information about available date formats take here, examples can be seen here.
- If you don’t have a clue how to use those JQL functions yet, I strongly advise you to take a look at the examples.
Download
Download the plugin for free using the Universal Plugin Manager or from the Atlassian Marketplace.
Confluence User Profile Mobile vCard Plugin
Extends the user profile with another tab that displays the user’s contact data as a 2-D QR code so that mobile devices are able to import the user’s vcard into their smart phone’s address book.
For more detailed information, take a look at the project’s website.
Screenshots

Download
Download the plugin for free using the Universal Plugin Manager or from the Atlassian Marketplace.
QR Code Macro Suite
Create and embed QR codes in your Confluence page using QR Code Macros.
Currently supported QR code formats are:
- URL
- vCard
- Simple String

Confluence Live Log Continued
The Live Log Plugins allows you to capture specific log events from your Confluence system and display them in the administration area.
This plugin was created because other logging extensions discontinued their support for the latest Confluence versions.
Screenshots
Android Screen Lock Widget
A simple widget to disable or enable the screen timeout on your Android smartphone..
Download
hascode-android-screenlock.apk
Confluence Search Boost Plugin
The Search Boost Plugin for Confluence allows you to alter the priority of a Confluence page in the search results.
Download
Download the plugin for free using the Universal Plugin Manager or download it from the Atlassian Marketplace.
Confluence Log4Javascript Plugin
Allows you to use the log4javascript logging API in your Confluence instance. Confluence port based on Tim Down’s popular JavaScript logging framework log4javascript.
Download
Jira HTTP Request Workflow Function
This plugin adds a configurable postprocessing workflow function to a Jira instance that is able to pass workflow specific parameters in a HTTP request to a specified target host.
Download
Stash Qr Code Plugin
This plugin adds qr code links to the project and repository overview of your Atlassian Stash instance.
Download
Stash ReadMe Parser Plugin
One of the PNU projects that I’ve contributed some code and documentation to. This plugin extends your Atlassian Stash instance to display the rendered content of your project’s README file just as you’re used to do on GitHub or Bitbucket.
Supported formats are:
- markdown
- textile
- mediawiki
- twiki and
- rst markup
Download
Quick Subtasks for JIRA
The Quick Subtasks Plugin for JIRA allows you to write down a list of subtasks using a special syntax anywhere you want – e.g. a text editor or in your wiki and afterwards paste them in your Jira instance and create multiple subtasks for a given issue.
Download
Chronfluence
Chronfluence adds a nice timeline to your Confluence wiki instance and can be embedded as a macro wherever you want to. It is possible to filter for specific event types e.g. new pages, status updates, blog posts, new attachments, by-space etc..
Stash Service Bundle Plugin
Adds an extendable API and a mix of services to an Atlassian Stash instance to propagate repository events to different news channels.
If you’re interested please feel free to check out the source from my Bitbucket repository.
XSLT Processor Plugin for Confluence
The XSLT Processor Plugin for Confluence allows to transform the storage format of a Confluence page using XSLT templates.
Download














