Learning Joomla! 1.5 extension development : creating modules, components, and plugins with PHP - LeBlanc, Joseph (Packt Publishing, 2007)