Books & Videos

Table of Contents

  1. Chapter 1 An Overview

    1. Using a CMS: Static Versus Dynamic

    2. A Brief History of Joomla

    3. Why Open Source and the GPL?

    4. The Future

    5. Summary

  2. Chapter 2 Quick Start

    1. Quick Install

    2. System Requirements

    3. Add Sample Content or Not

    4. Some Basic Terminology

    5. Summary

  3. Chapter 3 A Tour of the Administrator Panel

    1. Control Panel

    2. Administrator Menus

    3. Administrator Modules

    4. Main Toolbar

    5. Article Filtering and Display

    6. Summary

  4. Chapter 4 Global Configuration

    1. Site

    2. System

    3. Server

    4. Summary

  5. Chapter 5 Preparing Your Content

    1. Planning, Creating, and Organizing Your Content

    2. Sections, Categories, and Articles

    3. Section Manager Overview

    4. Category Manager Overview

    5. Summary

  6. Chapter 6 Creating Content

    1. Articles As Building Blocks

    2. Creating Articles

    3. Article Publishing and Unpublishing

    4. Article Parameters

    5. Article Manager Filtering and Ordering

    6. Permissions

    7. Archiving Articles

    8. Trashing Articles

    9. The Front Page Manager

    10. Frontend Versus Backend Editing

    11. Submitting Content on the Frontend

    12. Summary

  7. Chapter 7 Menus

    1. Menu Structure Versus Content Structure

    2. Menu Manager

    3. Menu Item Manager: Menu Item Types Explained, Controlling Layout

    4. Menu Item Parameters

    5. Menu Modules: Parameters

    6. Menu Module: Split Menus

    7. Built-in Site Map

    8. Using ItemID to Create Internal Links

    9. Menu Trash

    10. Summary

  8. Chapter 8 Components

    1. Extending Joomla with Extensions and Compatibility

    2. Built-in Components: Banners, Contacts, News Feeds, Polls, Search, and Web Links

    3. Other Built-in Components in the Extension Manager

    4. Third-Party Components: How to Install

    5. Summary

  9. Chapter 9 Modules

    1. The Module Manager

    2. Built-in Frontend Modules

    3. Creating a Menu Module

    4. Creating a Custom HTML Module

    5. Built-in Administrator Modules

    6. Showing a Module Inside an Article

    7. Installing Third-Party Modules

    8. View All of the Module Positions

    9. Summary

  10. Chapter 10 Plug-ins

    1. The Plugin Manager

    2. Plug-in Types

    3. Built-in Plug-ins

    4. Third-Party Plug-ins: How to Install

    5. Summary

  11. Chapter 11 Templates

    1. The Template Manager

    2. Installing and Assigning Templates

    3. Template Folder Structure

    4. Editing Templates

    5. Anatomy of a Template File

    6. Module Chrome

    7. Template Parameters

    8. Template Overrides (MVC)

    9. Summary

  12. Chapter 12 User Manager

    1. User Manager

    2. Adding and Editing Users

    3. User Registration

    4. Recover Your Admin Password

    5. User Permissions

    6. Summary

  13. Chapter 13 Media Manager

    1. The Media Manager

    2. Navigating Views and Managing Media

    3. Uploading and Deleting Media

    4. Using Media in Your Articles

    5. Summary

  14. Chapter 14 Languages

    1. The Language Manager

    2. Finding and Installing Languages

    3. Creating a Language Pack

    4. Other Language Options

    5. Summary

  15. Chapter 15 Extension Manager

    1. Installing Extensions

    2. Uninstalling Extensions

    3. Upgrading Extensions

    4. Summary

  16. Chapter 16 Tools

    1. Global Check-in

    2. Clean Cache

    3. Purge Expired Cache

    4. Read/Write Private Messages

    5. Mass Mail

    6. System Info

    7. Summary

  17. Chapter 17 Hands-on: Converting a Site to Joomla

    1. Designing Your Website

    2. Finding Zones in Your Design

    3. Preparing the HTML and CSS

    4. Hands-on Walkthrough

    5. Summary

  18. Chapter 18 Extending Your Site: Recommended Solutions

    1. E-Commerce: Set Up a Simple Online Storefront Using VirtueMart

    2. Blog: Blogging Functionality Built In

    3. Calendaring/Event Management: Manage and Share Online Calendars with JCal Pro

    4. Forms: Create Custom Forms to Collect and Store Information with bfForms

    5. Photo Gallery: Set Up an Online Photo Gallery Using Phoca

    6. Document Library: Create Online Document Storage Using RokDownloads

    7. Reviews: Create an Online Review System Using JReviews Express

    8. Building a Community: Extend User Profiles and Functions with Community Builder

    9. Podcasting: Publish Podcasts on Your Site and on iTunes with the Podcast Suite

    10. Discussion Forum: Set Up an Integrated Discussion Forum Using Kunena

    11. Site Backup/Migration: Perform Backups and Migrate Your Site Using JoomlaPack

    12. Power Search: Powerful Site Searches with JXtended Finder

    13. Content Tagging: Organize and Connect Related Content Using JXtended Labels

    14. Comments: Set Up User Comments Using JXtended Comments

    15. Summary

  19. Chapter 19 SEO and SEF

    1. What Is SEO and SEF?

    2. Lowering Your Page Rank

    3. Keywords and Metadata

    4. SEF URLs and Creating Custom URLs

    5. Error Pages

    6. SEO and SEF Resources

    7. Summary

  20. Chapter 20 Security

    1. Importance of Security and the JSST

    2. Best Practices

    3. Summary

  21. Chapter 21 Joomla 1.6 and Beyond

    1. Changes and Improvements

    2. Extension Compatibility

    3. Migrating to Joomla 1.6

    4. Summary

  22. Chapter 22 Getting Involved

    1. Write or Translate a Tutorial or Documentation

    2. Test or Add a Comment to an Issue Report

    3. Develop an Extension or Template

    4. Join a Joomla Working Group

    5. Help Out at a Joomla Event

    6. Contribute in Other Ways

    7. Summary

  1. Appendix Installing and Upgrading

    1. Requirements

    2. Database Setup

    3. FTP (File Transfer Protocol)

    4. Web Installer

    5. Local Web Servers

    6. Upgrading

  2. Appendix Choosing the Right Extensions

    1. Which Extension Is Right for Me?

    2. Where Can I Find an Extension Used in This Book?

  3. Appendix Developing for Joomla

    1. Joomla Framework

    2. Developer Resources

  4. Appendix Tips and Tricks

    1. How to Tell if a Website Is Running Joomla

    2. What Is Key Reference Anyway?

    3. Showing Component Area Without Modules

  5. Colophon