Joomla! 1.5 Top Extensions Cookbook

Joomla! 1.5 Top Extensions Cookbook
eBook: $29.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 15%!
Print + free eBook + free PacktLib access to the book: $79.98    Print cover: $49.99
save 6%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Set up and use the best extensions available for Joomla!
  • Covers extensions for just about every use of Joomla!
  • Packed with recipes to help you get the most of the Joomla! extensions
  • Part of Packt's Cookbook series: Each recipe is a carefully organized sequence of instructions to complete the task as efficiently as possible


Book Details

Language : English
Paperback : 460 pages [ 235mm x 191mm ]
Release Date : October 2010
ISBN : 1849511802
ISBN 13 : 9781849511803
Author(s) : Suhreed Sarkar
Topics and Technologies : All Books, CMS and eCommerce, Cookbooks, Content Management (CMS), Joomla!, Open Source

Table of Contents

Chapter 1: Producing and Displaying News and Content
Chapter 2: Using External Content
Chapter 3: Sharing Content
Chapter 4: Managing Events and Calendars
Chapter 5: Using Contacts and Feedback
Chapter 6: Enhancing Communication
Chapter 7: Using Communities and Groupware
Chapter 8: Using Photos and Images
Chapter 9: Enriching your Site with Multimedia
Chapter 10: Building a Directory and Documentation
Chapter 11: Using Languages
Chapter 12: Adding Ads, an Affiliate System, and E-commerce
Chapter 13: Managing Structure and Navigation
Chapter 14: Working with Style and Design
Chapter 15: Managing the Site
Chapter 16: Converting, Migrating, and Bridging
Chapter 17: Enhancing the Core, Search, and Indexing
Chapter 18: Managing Access and Security
Chapter 19: Enhancing Administration and Other
  • Chapter 1: Producing and Displaying News and Content
    • Introduction
    • Adding a blog to your Joomla! site
    • Adding multiple sections, categories, and articles from a single screen
    • Adding a content slider to your front page
    • Making your featured articles sticky on the front page
    • Showing hot newsflash on the frontend
    • Adding an article slideshow on the Joomla! frontend
  • Chapter 2: Using External Content
    • Introduction
    • Adding a Google Map to an article
    • Displaying RSS content in Joomla!
    • Reading RSS feeds through Ajax
    • Displaying SlideShare presentations in Joomla!
    • Embedding Google documents in Joomla! content
    • Embedding PDF documents in articles
    • Adding a map directory
  • Chapter 3: Sharing Content
    • Introduction
    • Adding social bookmarking to a Joomla! site
    • Adding a "FOLLOW ME ON" badge
    • Sending tweets automatically upon publishing articles
    • Auto-compiling and e-mailing selected articles to subscribers
    • Sending newsletters to subscribers
    • Building newsletters with Joomla! articles
  • Chapter 5: Using Contacts and Feedback
    • Introduction
    • Adding a guestbook to your site
    • Adding comments to Joomla! content
    • Extending the "contact us" form
    • Adding an Ajax contact form with custom fields
    • Building a database application without coding
  • Chapter 6: Enhancing Communication
    • Introduction
    • Adding a chat service to your Joomla! site
    • Adding an Ajax Shoutbox
    • Adding a forum to your Joomla! site
    • Adding a private messaging system
  • Chapter 8: Using Photos and Images
    • Introduction
    • Creating thumbnails in articles
    • Creating a photo gallery inside an article
    • Adding a dynamic photo gallery
    • Adding a Flash photo gallery
    • Adding an Ajax image slideshow
  • Chapter 11: Using Languages
    • Introduction
    • Adding a language to your site
    • Translating language files for your site
    • Translating your site's content using Google's translation service
    • Manually translating your site's content into your desired language
  • Chapter 13: Managing Structure and Navigation
    • Introduction
    • Adding a drop-down menu
    • Adding a FishEye menu
    • Adding a Flash menu
    • Adding a quick jump menu
    • Adding a tree menu
    • Adding an image menu
    • Adding a sliding menu
    • Generating a site map based on the menu structure
  • Chapter 15: Managing the Site
    • Introduction
    • Adding Google Analytics to your Joomla! site
    • Implementing SEF URLs for your Joomla! site
    • Showing a visitor counter on your Joomla! site
    • Viewing user statistics on your Joomla! site
    • Watching visitor activity in real time
  • Chapter 16: Converting, Migrating, and Bridging
    • Introduction
    • Exporting site content to another site running the same or different versions of Joomla!
    • Migrating site content from Joomla! 1.0 to 1.5
    • Importing users from a CSV file
    • Integrating Joomla! with phpBB
  • Chapter 18: Managing Access and Security
    • Introduction
    • Using Captcha on a user registration form
    • Using Captcha on a contact and password reset form
    • Implementing an ACL in the frontend and backend
    • Auditing the security settings of your Joomla! site
    • Creating a site backup that can be restored in any other Joomla! site
    • Restoring or cloning a Joomla! site
  • Chapter 19: Enhancing Administration and Other
    • Introduction
    • Better previewing of site content
    • Scheduling an administrative task
    • Using custom icons for the administration control panel
    • Adding custom code inside Joomla! content
    • Adding the FCK editor to Joomla!

Suhreed Sarkar

Suhreed Sarkar is an IT consultant, trainer and technical writer. He studied Marine engineering, served on board the ship for two years, and then started journey in to IT world with MCSE in Windows NT 4.0 track. Later he studied business administration and earned MBA from University of Dhaka. He has a bunch of BrainBench certifications on various topics including PHP4, Project Management, RDBMS Concepts, E-commerce, Web Server Administration, Internet Security, Training Development, Training Delivery and Evaluation, and Technical Writing.

He taught courses on system administration, web development, e-commerce and MIS. He has consulted several national and international organizations including United Nations, and helped clients building and adopting their web portals, large scale databases and management information systems. At present he is working on building a framework for education sector MIS, and promoting use of ICTs in education.

Suhreed is renowned technical author in Bengali – having a dozen of books published on subjects covering web development, LAMP, networking, and system administration. He authored Zen Cart: E-commerce Application Development, Joomla! E-commerce with Virtuemart, and Joomla! with Flash, published by Packt Publishing.

While not busy with hacking some apps, blogging on his blog (, reading philosophy of Bertrand Russell or management thought of Peter F Drucker – he likes to spend some special moments with his family. Suhreed lives in Dhaka, Bangladesh

Contact Suhreed Sarkar

Sorry, we don't have any reviews for this title yet.

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.

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

Joomla! 1.5 Top Extensions Cookbook +    Microsoft Dynamics CRM 2011 Applications (MB2-868) Certification Guide =
50% Off
the second eBook
Price for both: $45.60

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

What you will learn from this book

  • Implement access control list by creating groups and assigning permissions to groups
  • Create backups that can be restored on any other Joomla! site and relocate a site to another server without any hassle.
  • Add an Ajax contact form with custom fields using AiContactSafe extension and add Ajax search to Joomla! site using PixSearch extension.
  • Import hundreds of users from a CSV file enabling them to log in without registering themselves using UserPort extension
  • Integrate phpBB with Joomla! so that users from phpBB can access Joomla! and vice versa without further registration and by a single login using JFusion extension
  • Send tweets automatically upon publishing articles in Joomla!
  • Add project management functionalities to your Joomla!-based sites and get notified about new contents from time to time (for subscribers)
  • Add attachment to an article in a much easier way using Attachment plugin
  • Build a document repository for Joomla! using DOCMan extension for sharing files through your site or if you want to provide downloads
  • Add a Google Map in content articles to find your place.using Google Maps plugin
  • Display PDF documents inside Joomla! content items using Embed PDF plugin
  • Watch your visitors in real-time using JoomlaWatch extension
  • Improve banner ads on your site and add classified ads to Joomla! Site
  • Use Google Adsense with Joomla! contents
  • Preview the page on which you just altered the contents instead of preview button taking you to home page by default


In Detail

Joomla is an award-winning open source content management system and satisfies all your website needs. It can be extended to add features not present in the default system. Many people using Joomla! build their site easily but when they think of extending their site to the next level, with so many extensions available, they face hurdles.

Get over these hurdles with the help of Joomla! Top Extensions Cookbook. This book contains top Joomla! extensions to add maps, image galleries, slideshows, udi and video players, security, forums, shopping cart, guestbook, and other mind-opening functionalities to your site. This book provides step-by-step recipes to enrich and expand your site using Joomla! extensions the way you want to.

This book will begin with teaching you how to control access to your Joomla! site and ensuring your site’s security. You will then move on to learn migrating your website to a newer version and integrating Joomla with phpBB. You will also learn how to improve communication among your site users, collecting feedback from visitors by adding a guestbook, adding Ajax contact form, building database applications without coding, and more. As you reach the end of the book you will learn how these Joomla! extensions allow watching users in real time, adding Google map, improving advertising, adding e-commerce functionalities, and better previewing of the contents we created.

A step by step guide for extending Joomla!’s functions using most popular extensions for Joomla! 1.5


It is a cookbook which means it contains step-by-step instructions to use joomla extensions to achieve the optimal site. It shows you how to perform specific tasks in Joomla! using the popular extensions available in Joomla! extensions directory. It will also help you choose right extension for performing a specific task in Joomla!

Who this book is for

If you want to build a basic Joomla! site and are looking for information on the use of Joomla! extensions and their customization, this book is for you.
Prior knowledge of using extensions is not expected but basic knowledge of setting up a Joomla! site will be required. Knowledge of PHP and database skills will be helpful but not essential.

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