CHAPTER 1 Introduction to Joomla!
Content Management System Overview
Content Management System Adoption
Differences Between Joomla! 1.0 and 1.5
Joomla! Ranked First for Online Communities
CHAPTER 2 Quickstart: Setting Up a Joomla! Site in 20 Minutes
Uploading Files to Your Web Host FTP
Preparing Go Daddy for Joomla!
Using the Joomla! Installation Wizard
Modifying the Joomla! Installation
Changing the Front Page Logo Graphic
Personalizing the Newsflash Text
CHAPTER 3 Installation and Configuration
XAMPP Components by Operating System
Installing the Individual Servers of WAMPP/LAMPP/MAMPP
Installing and Configuring the Apache Server
Installing and Configuring PHP
Installing and Configuring MySQL
Setting Up File and Folder Permissions
Challenges with the Apache Server
Joomla! Sections and Categories
Uncategorized or Static Content
Documenting Your Organization Plan
Reincarnating a Web Site (EyeVesting) in Joomla!
Creating Sections and Categories
Deleting the Sample Articles, Categories, and Sections
Adding New Categories and Sections
A Tale of Two Editors: TinyMCE and XStandard Lite
Setting the Basic Article Parameters
Setting the Advanced Article Parameters
Setting the Article Metadata Information
Adding an Article to Your Site
Adding Menus to Point to Content
Creating a Direct Menu to the Uncategorized Article
Collaborating with Outside Contributors
CHAPTER 5 Administering Joomla!
Backing Up the Joomla! Installation
Backing Up from MySQL Administrator
Backing Up from the Linux Command Line
CHAPTER 6 Creating Your Own Templates
Quickstart to Creating a Hello Joomla! Template
Creating the Hello Joomla! Template Files
Adding a Module and a Component to Hello Joomla!
Modifying an Existing Template
Creating Templates with Web Editors
Pieces of the Puzzle: Template Structure
Step-by-Step Template Creation
The Difference Between Modules, Components, and Plug-Ins
Plug-Ins: The Most Advanced Extensions
Random Image (mod_random_image)
Banners Module and Advertisement Module (mod_banners)
Main Menu, Key Concepts, User Menu, Example Pages, Top Menu, and Resources Modules (mod_mainmenu)
CHAPTER 8 Web Community Features
Considering How Much Interaction Your Site Requires
Making Your Site a Home for Other Groups
Using the Community to Retarget Your Site
Joomla! Technology for Building Web Communities
Allowing User Rating of Articles
Implementing an Event Calendar
Creating an Active Forum/Discussion Board
Standalone Log Analysis Packages
FTP Server for Gallery Management
Activating the Mac OS FTP Server
Installing FileZilla Server on Windows
Downloading and Installing Phoca Gallery
Creating a Menu for the Component
Downloading and Installing Gallery2
Using Gallery2 from Within Joomla!
VirtueMart and Secure Sockets Layer
Shopper Groups and User Management
CHAPTER 12 Search Engine Optimization and Joomla!
Configuring Joomla! to Be Search Engine–Friendly
Using Titles, Meta Descriptions, and Keywords
Creating an SEF Joomla! Template
Problems of JavaScript, Flash, and Ajax
CHAPTER 13 Creating Extensions
The mod_hellofrom XML Descriptor File
Writing a Missing Metadata Administrator Module
3.16.137.38