< Click the bar to login >

Some words from the webmaster

This website was designed by Josh Campion and implemented by Nick Brook over summer 2010. Courtney Edgar has maintained the site since Summer 2011.


Some of the frameworks and tools used in the site deserve credit here.

CodeIgniter

A great PHP MVC framework that keeps the code organised and secure.

Microsoft Expression Web

A fantastic IDE, it supports all the file formats used in the site and is free through the Microsoft Dreamspark program!

jQuery

A javascript framework that takes the hassle out of cross-browser javascript development and makes it more...enjoyable. If only there were something like this for CSS!

Fancybox

A jQuery plugin which pops up a modal window to display content. It is used to display photos and also on the page editor.

jQuery Address

A plugin for jQuery which enables deep linking. The pages on this site are loaded via ajax (if you have javascript enabled). However, this means that the url doesn't change when you change page. If you sent someone a link to the page you are currently viewing, they would be taken to the first page you viewed. jQuery address uses the hash tag to add an extra url string onto the end of the base url of the page you first visited. This way, it knows what to load when you try to visit the url next time. It also enables the back/forward buttons in the browser.

Rangy

A javascript library that tries to make cross-browser text selection manipulation much easier. Generally most modern browsers follow the W3C standards for DOM text selection. However, IE, like with most other standards, has its own way of doing things. Rangy works to bring IE in line with other browsers. This is used on the page editor.