Building Websites with Mambo

Building Websites with Mambo
eBook: $23.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 50%!
Print + free eBook + free PacktLib access to the book: $63.98    Print cover: $39.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Get your Mambo website up fast
  • Walk through the whole process
  • Customise and extend your Mambo site


Book Details

Language : English
Paperback : 252 pages [ 235mm x 191mm ]
Release Date : August 2005
ISBN : 1904811736
ISBN 13 : 9781904811732
Author(s) : Hagen Graf
Topics and Technologies : All Books, CMS and eCommerce, Content Management (CMS), Open Source
Sorry, the table of contents for this book is not yet available.

Hagen Graf

Hagen Graf was born in July 1964. Born and raised in Lower Saxony, Germany, his first contact with a computer was in the late seventies with a Radioshack TRS 80. As a salesperson, he organized his customers' data by programming suitable applications. This gave him a big advantage over other salesmen. With the intention of honing his skills, he joined evening courses in programming and became a programmer. Nowadays he works in his wife's consulting company as a trainer, consultant, and programmer ( Hagen Graf has published other books in German, about the Apache web server, about security problems in Windows XP, about Mambo, and about Drupal. Since 2001, he has been engaged in a nonprofit e-learning community called " e.V.", as well as in several national and international projects. All the projects are related to content management, community building, and harnessing the power of social software like wikis and weblogs. He chose Joomla! CMS because of its simplicity and easy-to-use administration. You can access and comment on his blog (

Code Downloads

Download the code and support files for this book.

Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.


- 7 submitted: last submission 10 Jun 2013

Errata type: Missing characters | Page number: 194

Line 1: The first line of code should be <?php include_once( $GLOBALS['mosConfig_absolute_path'] . '/includes/footer.php'); ?>


Errata type: Missing line of code | Page number: 194

Listing 6.4: The following line of code should the third line in the listing: <?php echo "<link rel=\"stylesheet\" href=\"$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/css/template_css.css\" type=\"text/css\"/>" ; ?>


Errata type: Typo | Page number: 25

Line 5: "-zxvf MamboV4.5.2-stable.tar.gz" should be "tar -zxvf MamboV4.5.2-stable.tar.gz"


Errata type: Typo | Page number: 203

Lines 7-11 should be <!-- $k takes on the value 0 or 1 and thereby calls // either the CSS class sectiontableentry1 or // sectiontableentry2--> <td height="20" class="sectiontableentry<?php echo ($k+1); ?>"> <!--// access to the DB field text-->


Errata type: Wrong character | Page number: 209

Line 16 should be &amp;lt;td align="center" &amp;gt; &amp;lt;?php echo $i + $pageNav-&gt;limitstart+1; ?&amp;gt;


Errata type: Missing headings | Page number: 0

The Table of Contents is missing first level headings


Errata type: Typo | Page number: 1

Last paragraph: "net" should be "network"


Sample chapters

You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

Frequently bought together

Building Websites with Mambo +    LWUIT 1.1 for Java ME Developers =
50% Off
the second eBook
Price for both: $34.95

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

In Detail

Mambo is a mature and fully featured Content Management System (CMS). First released in 2001, the system is now on release 4.5.x and is supported by an active and well organized open source development team and community. Mambo is both easy to use at the entry level for creating basic websites, whilst having the power and flexibility to support complex web applications.

Mambo implements the core requirements of a full featured CMS. It has a powerful and extensible templating system with the ability to upload and manage many different data types. User access control, content approval, rich administrative control, content display scheduling are all built-in. New features and extensions are constantly added to the core system, with many more being available and supported by the community.

The book begins by introducing Mambo and concepts behind content management. Then the installation of Mambo, and its supporting software [Apache/MySQL/PHP] is covered clearly and simply.  Once you have the installation up and running, we then take a tour of Mambo as it appears out of the box, to familiarize ourselves with how it works and what is what. As you take the tour, your own ideas for what you need in your new website begin to crystallise around what you can see Mambo is capable of.

We then build our web application, using the features of Mambo that are essential to our purpose. We try not to spend time on things that don�??t matter at this point. Once we have a base version of our site up, we then learn how to change its appearance and feature set to suit our particular requirements, including bringing it into line with an established corporate identity. At the end of the book we show how, if you have the skills and the need, you can add your own extensions to Mambo.

You might also be interested in...

Learning Mambo: A Step-by-Step Tutorial to Building Your Website.This book is a well-structured and example-rich tutorial to creating websites using Mambo

For more information, please visit:


This book is a fast paced tutorial to creating a website using Mambo. If you have never used Mambo, or even any web content management system before, then this book will walk you through each step in a friendly and accessible way. From installation, to initial set up and content entry and then on to customization for your own look and feel, this book will get you to a stable and working Mambo based web site fast. You do not have to be an experienced web developer or designer to get a great looking site with a full set of functions using this book and Mambo. This book will guide you through every step.


Read Chapter 2 Installation: PDF [585KB] | HTML


Get serious with Mambo!

Mastering Mambo: E-Commerce, Templates, Module Development, SEO, Security, and Performance

Out now. Order your copy today!


This book focuses on taking you through the essential tasks to create a Mambo site as fast as possible. These essential tasks are explained clearly, with well structured step by step instructions. The book does not aim to cover every feature of Mambo, nor is it a comprehensive guide to extending Mambo. Almost everything in the book is accomplished without recourse to the underlying PHP code in which Mambo is written. The book is very readable and the author has a particularly chatty and engaging writing style.

Who this book is for

This book is suitable for web developers, designers, webmasters, content editors and marketing professionals who want develop a fully featured web presence in a simple and straightforward process. It does not require any detailed knowledge of programming or web development, and any IT confident individual will be able to use the book to produce an impressive web site.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software