For my current Confluence project, I’ve used Adaptavist Theme Builder to customise the View/Upload Attachments screen and I wanted to add an explicit link “back” to make it easier for users to return to the current page. I could have used Javascript, and so much of Confluence depends on client side scripting that it probably wouldn’t have been a problem… but I do like being POSH, so I wanted to keep it simple and just have a regular HTML link.
Archive for the 'Work' Category
I’m working with Confluence to create a wiki for travel agents can record their research holidays. It is hoped that their colleagues can use first hand experiences of the resorts to promote them.
We wanted to have an easy and structured way for people to add pages, for which we’re using Confluence’s templates feature. Templates allow a two step page creation process:
- Enter information into a structured form (e.g. in our hotel page template, we ask for information on the food, accomodation and view), and select “insert variables” (I know, awful button title).
- Review what you’ve entered on the standard Confluence edit page (all the information from the form fields will have been inserted at the relevant points in the page).
A great piece of functionality but too many clicks involved. To create a templated page you have to:
- Click into the space administration section (already not ideal for a “regular” staff member)
- Select space templates from the menu
- Find the template you want
- Finally, select “create page from template”
With some technical jiggery-pokery I’ve managed to get this process down to one click, “create hotel page”, and I’ve done this without cracking into Java code (which is the programming language Confluence is written in). Continue reading ‘Confluence links to create pages from templates’
…which you might find useful if you develop plugins with system requirements, like a particular version of PHP. This plugin is a simple proof of concept for a method of messaging the user when they activate a plugin.
Exclude Pages (my WordPress plugin which allows you to remove pages from site navigation) now handles child pages more gracefully. Previously, when you excluded a page any child page would drop down a level, taking it’s place… not what I wanted, and not something I’d noticed because I was only dealing with single level navigation when I wrote the plugin. Continue reading ‘Exclude Pages now hides child pages where appropriate’
I use Mint to track the visits to this website (Hi everyone who’s come to look at the Dress a Doll pages!) and it’s a great stats package. One of the issues I’ve had recently is that I constantly delete my cookies in my day to day web development. Unfortunately Mint uses a cookie to ignore visits from the site owner. Surely there was a way of ignoring by IP address? Of course there is, ignore by IP is in the advanced preferences. But where are the advanced preferences? I couldn’t find any link or button to reach them but following the instructions in the link above, I clicked on “preferences” and then pasted “&advanced” onto the end of the URL.
One of the (only) things I miss in my move to the Mac is TortoiseSVN, a really nice Subversion client which integrates with the Windows shell giving you all the Subversion commands on a right click context menu. SCPlugin for OS X is coming along, and what they have is very nice, but they don’t have it all yet… still, good effort guys, thanks.
One function missing from SCPlugin, and from the Subversion bundle on Textmate, is the ability to easily set the SVN:Ignore property. Setting SVN:Ignore on a file or directory means that SVN will never bother you with trying to add or commit it. I’m always heading for the command line, then getting confused and failing to remember how to do the business… so for my benefit here it is (and embarassingly for my memory it’s actually quite easy):
Everytime I need to do this I go into at least five minutes of Googling for a decent solution. The problem is that a lot of people don’t have access to the commandline, so the solutions all reference PHPMyAdmin which is, you know, OK, but I don’t use it or want to install it just to export some quick reports. Other solutions are similarly indirect.
Latest Comments
RSSsimonwheatley, Graham Pengelly, Simon, sameet
Wordpress 2.5 versiyonu ile uyumlu Eklentiler | Fırtına 30 05, Online Seo Service » Wordpress Plugins
simonwheatley, Susan, Simon, Andy, Simon, Kevin, Simon, Kevin, Simon, Kevin [...]
Richard, moonofnile, ssholloway, clicclic, westsan, westsan, derwan, Simon, Dan
Simon, Thom W Gray
Simon, Ron