Infrastructure

Posted in Wordpress on July 22nd, 2009 by Chris – Be the first to comment

I'm finally getting the infrastructure for this site together. Maybe now I can start clearing the backlog of documentation I need to write on the stuff I've been up to these last few months.

Theme

Heavily modified SimpleX theme.

  • Screen optimised for 1280x1024, but useable at 1024x768.
  • Wide screen area for big (925px wide) images, tables etc.
  • Pages displayed as a hierarchy with Breadcrumb NavXT.

I'm not sure what licence the author placed this under but I'm assuming he would like all modifications to be published, so here are mine. From your themes directory, do:

wget http://wordpress.org/extend/themes/download/simplex.1.3.zip
unzip simplex.1.3.zip
cd simplex
wget http://www.makestuff.eu/wordpress/wp-content/themes/simpleX/simplex.1.3.patch
patch -p0 < simplex.1.3.patch
wget http://www.makestuff.eu/wordpress/wp-content/themes/simpleX/busybee.jpg

TWiki Plugin

This site has a lot of code snippets. I needed to hack about with the wp-twiki plugin to get it to handle verbatim tags properly. And there were a few bugs with the highlighting. From your plugins directory, do:

wget http://pablohoffman.com/software/wp-twiki/wp-twiki-0.9.tar.gz
gunzip -c wp-twiki-0.9.tar.gz | tar xf -
wget http://www.makestuff.eu/wordpress/wp-content/plugins/wp-twiki-0.9.patch
patch wp-twiki.php < wp-twiki-0.9.patch

Note that the wp-twiki plugin is licenced under the GPL, so the above patch is automatically GPL'd too.

Revision Control

For all the code and other plain-text design files on the site I have started using Git, pushing changes from my local repository to my public repository. It will take a while for me to get everything up there though.

Leave a comment

You can use TWiki syntax in your comment