Categories
blog

Site Update

Finally got round to rewriting some of the back-end stuff for my site!  Here are some blatantly obvious tips for budding WordPress designers that I should have followed years ago as it would have made things a lot easier:

  • Use child themes. Code gets too messy otherwise
  • Strip out as much CSS as you can to begin with. Then when you copypasta stuff from the parent theme, pair that down as much as you can too.
  • Don’t be lazy – inline styles are rubbish, and there’s no excuse for them
  • Good themes are worth spending some money on. I just bought the 2.0 version of the free theme I was using simply to get refactored CSS and a couple of new functions – will save me time in the long run
  • You can achieve quite a lot with good use of templates. Throwing dozens of plugins at a problem is kinda fun, but templates + inherited functions.php will often give you all the functionality you need to solve the immediate problem

So, what have I done?  Well you get to see my ugly mug on the front page – stole the idea from a designer I met at WordCamp last month.  Also my footer widgets are simplified – styled list instead of 4 different widget areas.  I’ve tweaked the lifestream a bit so things get posted more sensibly – a lot of streams have changed recently as tech moves on, companies change hands, etc.  There’s more work to do on it I reckon, and the Lifestream plugin is no longer supported, am constantly finding bugs in it.

Why am I doing all this?  Well it’s been a long time since I did anything on the site, but hopefully that’ll change.  I’ve been up to all sorts recently and really want to get some thoughts about my experiences written down, so watch this space!

 

Categories
work

Implementing Organisational Learning (I)

I’ve been working for about a month now on a project to improve communication in the organisation. It came about because I was pretty badly offended at a new ‘idea’ that had been thrust upon us during some messy politics that were going on. I won’t go into that just now but the idea was to have an IT Newsletter distributed around the organisation to tell staff what’s going on. It was to be pure propaganda, with a complete absence of useful information, and I hated it.

Instead I did some very quick thinking and came up with a plan. I used some of the theories about Organisational Learning (OL) I’ve been reading about in my OU work this semester. These told me I should try to consider how best to a) facilitate the ability to impart explicit knowledge to other staff members, and b) create an environment where free discourse is understood and encouraged. High minded ideals indeed!

Initially I got interested in WordPress Mu. Once set up, it’s pretty much as good as regular WP (although a few versions behind) and highly scalable. Unfortunately I had serious issues with implementing it on a Windows server, and of course WordPress’s MySQL heritage makes things awkward.

Then all of a sudden phpbb3 RC1 was released. Regardless of the WordPress situation, the forums have been in desperate need of upgrades for years now. What’s more, phpbb3 has built in LDAP support, so users can log in with their Windows passwords. So the final project has grown out of that more than anything.

The current situation is very rosy. I’ve got the new forums mirroring the functionality and content of the old ones, but by adding an RSS mod I’ve opened the way up for much freer flow of information. phpbbportal is installed as a front page Portal, which uses RSS feeds from departmental forums to publish news in a tabbed layout. Next on my list I need a photo wall type thing. I might just use the standard member list for this, and upload each user’s photo as their avatar (and limit maximum display size).

Finally wp-united gets released this month, a plugin which integrates WordPress and phpbb completely, allowing multiple blogs. I intend to trial this out with an IT Services blog, and depending on how it goes, there could be justification for using it more widely.

I feel that although I’ve done a lot of work here, I’ve become more conservative with the project as it’s gone on. There’s a lot of sense in this – the users can barely grasp the concept of a forum, never mind a blog, so the more I can allow them to do within their current means the better.

I’ll come back to this with some updates and more general comments later, I just wanted to get this written down for now.

Categories
blog

Blog moved to WordPress (follow this link)

Ok guys, if you’ve arrived here, thanks for following the link from MySpace. Whilst MySpace is kinda nice for bands etc, it’s asolute shite for blogging. Facebook ain’t much better for that to be honest, although it does excel at the whole ‘social networking’ thing so you’ll certainly find me prety active there.

For proper blogging I’ll be using WordPress, on this, my personal website. I’ve set up a Cross Posting plugin for WordPress so it notifies MySpace when I write new articles, and there’ll be more features added to the site as and when.

See you soon!

Categories
wordpress

Facebook for WordPress

Hey check this out, Facebook photos plugin 🙂