Page Elements to make websites manageable

Its been a while since I started writing a plugin for Silverstripe CMS: “Page Elements“.

I felt myself running into the same problems every time when we build websites, no matter which CMS we chose:

  • Multiple columns and content areas on websites are difficult to manage
  • WYSIWYG editors leave little room anything else other than formatted text and images, such as flash elements, forms etc

So what I wanted was:

  • An interface that is fun to use when dealing with complex layouts
  • No more limitation for layouts
  • Straight forward extendability
  • Re-usability of code and components
  • Seamless integration in existing CMS Interface an Workflow.

Read the rest of this entry »

April 15th, 2010 / Tech Talk / tim

Jackie Gillies Historic Building Conservation Services

Jackie Gillies + Associates carry out building conservation and creative re-use of historic buildings to the highest possible professional standards as well as promoting awareness of building conservation.

June 30th, 2009 / Work / tim

Howto track outgoing links with Google Analytics using jQuery

Simply include these lines and the jQuery library in your document.

$(document).ready(function() {
$('a[href^=http]:not("[href*=://' + document.domain + ']")').click(function() {
pageTracker._trackPageview('/out/'+$(this).attr("href"));
});
});

(please indent them!)

Cheers

May 29th, 2009 / Tech Talk / tim

Fluid Design Queenstown

fluid_website

When the guys from Fluid introduced us to their vision of their website, we basically had two options on how to realise it:

Flash or Javascript?

After a few internal discussions, in where we evaluated the pros and cons of both technologies we came to the decision to avoid Flash and make use of the powerful jQuery framework.

The following things lead us to this decision:

  • Accessibility
  • Search engine friendliness

Read the rest of this entry »

May 21st, 2009 / Work / tim