• Print
  • Email
$this->item->fullname

Andrew Eddie

Editor in Chief

Andrew is an accomplished PHP come web developer having been involved in many project since 2002.

His most significants achievements in the Open Source arena are his involvement in:

  • dotProject (2002/2003) - a comprehensive project management tool. Andrew was project lead for a time and this project is still quite active.
  • phpDocumentor - a very popular source documenter for PHP. Andrew helped out with the CHM converter as well as rewriting the GUI web interface at the time.
  • Mambo (2003/2005) - a great Content Management System. Andrew was lead developer and project lead at various times. The project, while now small, is still moderately active. Much of the source code in Mambo even today can have it's roots traced back to Andrew's contributions.
  • Joomla! (2005/????) - following it's split from Mambo in 2005, Joomla! has become one of the most popular and successful Content Management System on the internet. Andrew has served as project lead and currently holds a lead developer position in the development working group.

Andrew also holds a Bachelor's Degree in Civil Engineer and a Graduate Diploma in Timber Engineering. He's been tinkering with programming since the early 90's.

Based in southeast Queensland, Australia, Andrew runs his own web development consultancy, New Life in IT Pty Ltd, which is completely based on supporting commercial Joomla! services. He has also developed a number of free and commercial extensions for Joomla!

When off-[Joomla!]-duty, and not programming for a living, he's an active member of his church and is also known to enjoy the odd round of Halo.

More by Andrew Eddie

  1. Removing a Legacy: Part 3

    Welcome to Part 3 of my series for converting an existing component to work natively in version 1.5.  Last time we looked at configuration variables, dug into JRequest and also had a look at a few other things.  This time we are hit the administrator component hard to see if we can actually get some output happening.  See revised article.

  2. DeltaWalker

    Every programmer needs to have a visual file diff application under their belt. I recently did the hard yards to once again review what was available and stumbled upon the perfect solution that was eerily familiar.

  3. What's new in Joomla! 1.5.x

    Amongst the numerous bugs that have been dealt with, there are a few feature improvements that have been made in the recent Joomla! releases 1.5.2 and 1.5.3.

  4. Welcome

    Welcome to Issue 3 of the Art of Joomla!. With the release of 1.5.2 and 1.5.3 come a few useful fixes that may not be obvious to the naked eye. We will also continue our giving Legacy Mode the boot series, as well as starting a new one on creating a component from scratch natively.  

  5. Removing a Legacy: Part 2

    Welcome to Part 2 of my series on converting an existing component to work natively in version 1.5. Last time we looked at Legacy Mode, fixing the constant that prevents direct access to files and solved some database problems. We also had a quick look at what to do down the track with translations. So let's continue and find out what our next error is. See revised article.

  6. Joomla vs Mambo

    Joomla versus Mambo - Is there really a difference?

  7. More Menu Tricks – the Split Menu Technique

    Many template designers have included what we called a “split menu” technique by providing some extra functions within their template. While this worked, it wasn't very flexible because you were generally limited to where you could put the respective menus. Well, in Joomla 1.5 we change all that.

  8. Perfect Popups

    Popup images are a very popular part of web-sites today. You see them used particularly in galleries but more and more within articles in general. Joomla 1.5 gives you the ability to add popup images very easily.

  9. Welcome

    Welcome to Issue 2 of The Art of Joomla. It's taken a little longer than expected due to the Christmas break and then the push to release version 1.5 of Joomla last month (January 2008) and organising things for the release of version 1.0.14 and planning for version 1.6.

  10. Legacy Mode Pt 1 Sidebar

    The New Installer One of the many neat and new features of Joomla! 1.5 is the unified installer. You don't have to tell Joomla! to install a Component, or a Module, or something else - it just knows what it is. To install an Extension select Extensions -> Install/Uninstall from the menu and install the Extenion package as you normally would.

View All