This guide should help you build a functioning component, with a complete backend. After reading through this site, you should understand how some of the core classes in Mambo function so that you can employ the best methods for building your own component. A finished, fully installable version of the Daily Message component is available at http://www.jlleblanc.com/comtutor/com_dailymessage.zip. This component tutorial is valid as of Mambo 4.5 1.0.7.

Different people will understand the functionality of Mambo components in different ways. Developers with significant previous PHP experience may wish to start with dailymessage.php (the file generating the frontend display) and admin.dailymessage.php (generates the backend display). Others will want to start with the XML document which maps out every code source, image, and SQL query.

Download pdf Mambo Component Tutorial - Daily Message Component