Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
30 used & new from $21.00

Have one to sell? Sell yours here
 
   
Learning Joomla! 1.5 Extension Development: Creating Modules, Components, and Plugins with PHP
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Learning Joomla! 1.5 Extension Development: Creating Modules, Components, and Plugins with PHP (Paperback)

by Joseph L. LeBlanc (Author)
3.5 out of 5 stars See all reviews (16 customer reviews)

List Price: $34.99
Price: $31.49 & this item ships for FREE with Super Saver Shipping. Details
You Save: $3.50 (10%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, July 7? Choose One-Day Shipping at checkout. Details
22 new from $22.95 8 used from $21.00

Frequently Bought Together

Learning Joomla! 1.5 Extension Development: Creating Modules, Components, and Plugins with PHP + Mastering Joomla! 1.5 Extension and Framework Development: The Professional Guide to Programming Joomla! + Joomla! 1.5: A User's Guide: Building a Successful Joomla! Powered Website (2nd Edition)
Price For All Three: $106.17

Customers Who Bought This Item Also Bought

Joomla! 1.5: A User's Guide: Building a Successful Joomla! Powered Website (2nd Edition)

Joomla! 1.5: A User's Guide: Building a Successful Joomla! Powered Website (2nd Edition)

by Barrie M. North
4.0 out of 5 stars (61)  $29.69
Beginning Joomla!, Second Edition (Beginning from Novice to Professional)

Beginning Joomla!, Second Edition (Beginning from Novice to Professional)

by Dan Rahmel
3.7 out of 5 stars (40)  $29.69
Joomla! Template Design: Create your own professional-quality templates with this fast, friendly guide: A complete guide for web designers to all aspects ... Joomla! 1.0.8 PHP Content Management System

Joomla! Template Design: Create your own professional-quality templates with this fast, friendly guide: A complete guide for web designers to all aspects ... Joomla! 1.0.8 PHP Content Management System

by Tessa Blakeley Silver
2.6 out of 5 stars (10)  $40.49
Professional Joomla! (Programmer to Programmer)

Professional Joomla! (Programmer to Programmer)

by Dan Rahmel
3.0 out of 5 stars (11)  $26.39
Building Websites with Joomla! 1.5: The best-selling Joomla! tutorial guide updated for the latest 1.5 release

Building Websites with Joomla! 1.5: The best-selling Joomla! tutorial guide updated for the latest 1.5 release

by Hagen Graf
3.6 out of 5 stars (7)  $40.49
Explore similar items

Editorial Reviews

Product Description

A practical tutorial for creating your first Joomla! 1.5 extensions with PHP

In Detail

Joomla! is the world's hottest open-source content management system, and the winner of the 2006 Open Source CMS Prize.

While Joomla! is packed with features, its greatest quality is that it is extremely extensible, allowing any number of complex applications to be cleanly integrated. Shopping carts, forums, social networking profiles, job boards, and real estate listings are all examples of extensions developers have written for Joomla!. All of these can run off one Joomla! site, while only one database, template, and core need to be maintained. When you build an extension to Joomla!, it will inherit the look and feel of the overall site. Any type of program that can be coded in PHP is a potential component waiting to be written!

If you're eager to start creating extensions for Joomla!, this book is for you. Walk through the development of complete Joomla! components and modules with this tutorial for PHP programmers. Written for Joomla! version 1.5 and tested against pre-final releases, this book will get you started coding your first extensions as quickly as possible, and adds the features that will make your work look professional!

The book builds example extensions to create, find, promote, and cross-link restaurant reviews. A component will handle common data items seen across all reviews such as price range, reservations, cuisine type, and location. Your visitors will be able to search and sort through the reviews; adding their own criteria to zero in on their dining options for the evening.

Your modules will highlight new reviews, drawing the attention of frequent visitors. Finally, plugins will pull pieces of the reviews into feature articles and others will integrate them into searches. Even if you don't own a restaurant, you will still find the code applicable to your own development projects, and the skills you develop will make you a Joomla! developer to be reckoned with!

What you will learn from this book?

  • Code Joomla! components, modules, and plugins from the ground up
  • Create toolbars, list screens, and menu items
  • Maintain a consistent look and reduce repetitive code using HTML functions
  • Automate database record management
  • Validate input and resist hack attempts
  • Configure your modules through XML parameters
  • Package and distribute your extensions

Approach

A practical tutorial, based around the development of coherent example throughout the book. Each chapter walks you through the steps to add a required feature to the extension.

Who this book is written for?

This book is suitable for PHP programmers who want to take their first step in customizing and extending the features of Joomla! through custom PHP development. It is not a reference guide for advanced Joomla! developers.

You need only the basics of PHP programming; no experience of developing Joomla! extensions is assumed. You are expected to be familiar with the general operation of Joomla!



About the Author

Joseph L. LeBlanc

Joseph L. LeBlanc started with computers at a very young age. His independent education gave him the flexibility to experiment and learn computer science. Joseph holds a bachelor's degree in Management Information Systems from Oral Roberts University.

Joseph is currently a freelance Joomla! extension developer. He released a component tutorial in May 2004, which was later translated into French, Polish, and Russian. Work samples and open-source extensions are available at jlleblanc.com. In addition to freelancing, he is a board member of the DC PHP Conference. He has also worked as a programmer for a web communications firm in Washington, DC.


Product Details

  • Paperback: 176 pages
  • Publisher: Packt Publishing; 1st edition (June 12, 2007)
  • Language: English
  • ISBN-10: 1847191304
  • ISBN-13: 978-1847191304
  • Product Dimensions: 9.1 x 7.4 x 0.8 inches
  • Shipping Weight: 11.4 ounces (View shipping rates and policies)
  • Average Customer Review: 3.5 out of 5 stars See all reviews (16 customer reviews)
  • Amazon.com Sales Rank: #105,429 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #50 in  Books > Computers & Internet > Web Development > Programming > PHP

Inside This Book (learn more)
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(12)
(7)
(5)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
Manjiri Nadkarni suggested this product show on searches for "joomla". What do you suggest?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

16 Reviews
5 star:
 (4)
4 star:
 (6)
3 star:
 (1)
2 star:
 (4)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.5 out of 5 stars (16 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
7 of 7 people found the following review helpful:
2.0 out of 5 stars Eh, too little for the pricetag, October 9, 2007
By Gary A. Mort (Astoria, NY) - See all my reviews
(REAL NAME)   
At half the cost of a comprehensive book, I expected a good bit of detail on development.

This book doesn't demonstrate much beyond what you can get from the demo's online already. And it doesn't provide any hidden gems of knowledge or tips of any sort.

All in all, a disappointment and a waste of money
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
3 of 3 people found the following review helpful:
2.0 out of 5 stars Not really helpful, July 14, 2008
At first sight this book looks great. It is concise and gives a good introduction from the start to build Joomla extensions. It does not waste pages explaining how to program in SQL and PHP. You are supposed to have mastered that. The book has a major weak point. For the main part it just shows lots of code, but does not explain anything about the API classes and how they relate. After reading the book and trying to create your own extension, it feels like you have not understood anything really.

A second drawback is that the author seems not to bother about testing the sample code. It contains several very obvious bugs, eg using a functou JOutputFilter instead of JFilterOutput. This is annoying.

Summarized, the book may give you a small start but is insufficient for seriuous development. The sad thing is that the official Joomla documentation is in a very alpha stage of development.
Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 6 people found the following review helpful:
2.0 out of 5 stars Not much content for the price!, February 26, 2008
I certainly agree with those who said this book is way too sparse, weighing in at 176 non-packed pages. For the same audience this book is intended for I would instead recommend "Professional Joomla" by Dan Rahmel. It covers the same material plus a great deal more and it costs less money. It even gives more explanation and examples of building components, modules, and plugins, things "Learning Joomla" is supposed to focus on.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars A Good Start of your Life with Joomla! 1.5
This is an ok starting point to get a little under the hood on Joomla! 1.5. Most of the information in the book is also online. Read more
Published 3 months ago by Steinar Johansen

1.0 out of 5 stars Not good at all
The content in this book is so hard to understand that you will save money and time finding the same information online.
Published 5 months ago by Sem Hadland

5.0 out of 5 stars Breezed right through my first extension
This was a very well done book. It requires some experience with PHP (and even with, there are some new conventions used). Read more
Published 6 months ago by Janice H. Kelly

4.0 out of 5 stars A great starter book.
This is a very good starter book that explains a lot of newbie questions you may have about Joomla development. Read more
Published 8 months ago by Shawn Rapp

4.0 out of 5 stars A nice quick introduction
Although light on detail and lacking in the background necessary to help the reader work out how to find more information effectively, this is a good introductory lesson and can... Read more
Published 8 months ago by Paul Whipp

4.0 out of 5 stars Excellent start
I think this book is an excellent start to learning about J!1.5 extensions development. It has real examples that are easy to follow and adapt to suit a variety of purposes... Read more
Published 12 months ago by M. Van Staden

2.0 out of 5 stars Too much 1.0 in a 1.5 book
As the publish date shows, this book was brought to market quite a while before J!1.5 was code complete. I don't know if it's that or if the developer was too used to 1. Read more
Published 13 months ago by Scott Christensen

4.0 out of 5 stars Clear case of capitalism at its best.
Since you can probably count the books written for Joomla on both hands, this book is the best one because its the ONLY ONE dealing on Beginners extension development, (ergo the... Read more
Published 16 months ago by JW Escobar

5.0 out of 5 stars A little bit pricey but really useful
I am an experienced PHP/MySQL programmer and I am going to switch to Joomla! very soon as I think that it could save me a lot of work on dynamic sites where customers need to... Read more
Published 16 months ago by Stefano G.

4.0 out of 5 stars Definately a LEARNING book
I read this book pretty quickly.

It is rather thin and not over loaded with content and for the price Isnt good value which is the basis of my 4 star rating... Read more
Published 16 months ago by Matthew Knighton

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
  Discussion Replies Latest Post
C# or Java? 30 10 hours ago
looking for programming forums 18 19 days ago
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Light It Up

Shop for sconces

Add light and beauty to your home with sconces from the Lighting & Electrical Store. Shop our extensive selection of indoor and outdoor fixtures.

Shop all sconces

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Smooth, Easy Cuts

Shop for tile saws
For cutting stone tile such as granite and marble, a tile saw provides efficient and smooth results.

Shop for tile saws

 

Grip It Good

Shop for Pliers
Pliers are a great tool to have around to help grip, turn, bend, or otherwise manipulate an object as needed.

Shop all pliers

 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Glenn Beck's Common Sense
Paranoia
Paranoia by Joseph Finder
Glenn Beck's Common Sense
Darkfever
Darkfever by Karen Marie Moning

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates