PacktLib: Joomla! 1.5 Template Design

Joomla! 1.5 Template Design

Credits

About the Author

About the Reviewers

Preface

Getting Started as a Joomla! Template Designer

Joomla! 1.5 perks

Pick a template or design your own?

Things you'll need to know

Tools of the trade

Summary

Template Design and Approach

Things to consider

Getting ready to design

The solution: Rapid design comping

Let's get started!

Coding It Up

Got Joomla?

Understanding the Joomla! 1.5 template

Your Joomla! 1.5 work flow

Let's build our template!

Summary

Debugging and Validation

Don't forget about those other browsers and platforms!

Introduction to debugging

The road to validation

Summary

Your Template in Action

A picture's worth a thousand words

Template packaging basics

The templateDetails.xml file

ZIP it up!

One last test

Summary

Joomla! 1.5 Template Reference

Jdoc include tags

Menu output options

Using overrides

Additional template information

Common Joomla! CSS

Template parameters

Summary

Dynamic Layouts, Menus, and Interactive Elements

DIY or extensions?

Dynamic layouts

Dynamic menus

Flash-ize It

Summary

AJAX/Dynamic Content and Interactive Forms

Preparing for dynamic content and interactive forms

Joomla! extensions

The AJAX factor

Summary

Advanced Enhancements and Design Tips for Joomla! 1.5

Giving users control

Editing a template override

Adding suffixes to modules and pages

Design tips and tricks

The cool factor essentials

Good design isn't always visual: Looking at SEO

Summary

Index