Author David

Analytics Plugin for Confluence 1.2 released

Last week I released Analytics Plugin for Confluence 1.2 on the Atlassian Plugin Exchange.
It’s been 6 months since the initial release which was only tested on Confluence 3.0. This time I’ve added a new dashboard section, full support for Confluence 3.1 & 3.2 and a pile of macro parameters as [...]

Bitten a lot by a bitlybot

This website and one or two others I run recently experienced what appeared to be a denial-of-service attack.
Looking at the access logs, I could see several tens of thousands of requests all originating from a range of amazonaws.com IP addresses. All with the useragent “bitlybot”.
This post is a quick postmortem of what [...]

Hide wiki markup – Confluence user macro

A simple Confluence user macro to hide access to the View Wiki Markup menu link…
{hide-wiki-markup}

One thing I love about Confluence is the way that you can browse other people’s pages and steal their superior layout ideas for your own wiki pages.
It’s dead easy to do. Go to the Tools drop down menu [...]

What we really want to know about UK politics – Google Suggest reveals all

In light of the newly changed UK government and recent blogpost about Google Suggest, I thought I’d check the current state of the nation’s thoughts as predicted by Google UK.
How? Type part of a sentence in the search form, then sit back and wait for the concerns of the people to be revealed.

Meta tags are your friend part 2: Space specific tracking in Confluence with Google Analytics

I’ve previously written a number of posts about Confluence and Google Analytics (GA), including how to set up GA on Confluence and pointers for GA reports you should consider. Lastly, I wrote the Confluence Google Analytics Plugin (CGAP) which provides space specific GA reports from within Confluence.
However, I’ve not been entirely happy because there [...]

Meta tags are your friend part 1: Tracking roles in Sungard Luminis with Google Analytics

At work, we use Sungard HE’s Luminis portal (v3.3) — It’s been good to us over the years, but there’s a lack of usage information regarding users’ roles and their interactions with Luminis.
In the past, we’ve added Google Analytics to Luminis to track the interactions, but never managed to fully segment user roles. [...]

Dear Apple Inc.

Please fix the search UI in Safari on the iPhone.
I’ve been using the iPhone for some time now and overall, the interface is really slick. The buttons are consistently placed and this gives a really strong user experience. Everything appears to be in the obvious place.
The trouble is, I [...]

Some thoughts on developing my first Confluence plugin

I recently started building Confluence plugins. The first one being my Google Analytics plugin for Confluence. This post outlines my “journey” into Confluence plugin development. It documents a beginner’s pitfalls when developing with the Atlassian Plugin SDK. Hopefully others can learn from, or at least laugh at my mistakes.
Where I was starting [...]

Announcing: Google Analytics plugin for Confluence

I’m pleased to announce the release of my first Confluence plugin — Google Analytics plugin for Confluence.
It lists Google Analytics reports for a particular Confluence space – from within that space. The current version has 10 reports and shows the first 20 results for each report.

Top Content
Depth of Visit
Internal Search
Browser and OS
Browser Version
Screen [...]

Portal UI Design Patterns

Here are the slides from a talk I gave at the European Luminis User Group in Nottingham last week.
Outlined are some thoughts behind reusable UI elements in the Luminis portal at the University of Nottingham.
Portal UI Design Patterns