Introduction: A New and Easy Way to Build Websites
Installation: Getting Joomla! Up and Running
Installing Joomla! in four steps
Time for action—step 1: Download the Joomla! files
Time for action—step 2: Place the files on the web server
Time for action—step 3: Create a database
Time for action—step 4: Run the Joomla! installation wizard
First Steps: Getting to Know Joomla!
Making the switch: Building websites the Joomla! way
Introducing frontend and backend: The Joomla! interface
The frontend: The website as the user sees it
Time for action—tour the example site
Taking control: Administering your site in the backend
Time for action—log in to the backend
Getting your feet wet: Start administering your site
Time for action—publish your first article
Time for action—rearranging page layout
Time for action—set Joomla! preferences
Web Building Basics: Creating a Site in an Hour
Cleaning up: Removing the sample data
Time for action—hiding modules
Time for action—deleting articles, categories, and sections
Building your site is a three step process
Time for action—choosing a color variation
Time for action—preparing a new header file
Time for action—display the new header image file
Time for action—remove the whatsis
Time for action—create a section and some categories
Time for action—create an article
Time for action—add a menu link
Time for action—add uncategorized articles
Time for action—adding items to the home page
Step 3: Add extras through components and extensions
Time for action—create a contact
Time for action—create a Contact Form menu link
Time for action—display the Poll
Wrapping up: Change site settings
Time for action—change site configuration
Small Sites, Big Sites: Organizing your Content Effectively
Grouping content: A crash course in site organization
Time for action—create a future proof site map
Creating content containers: Sections and categories
Time for action—create a new section and a category
Displaying sections and categories on your website
Time for action—create a link to point to a section
Time for action—move content from one category to another
Time for action—rename a section
Building a site without sections or categories
Creating Killer Content: Adding and Editing Articles
Articles, content pages, what's the difference?
Creating and editing articles: Beyond the basics
Making it look good: Formatting article text
Time for action—add styling to article text
Time for action—inserting and aligning images
Changing the way the article displays
Time for action—creating an intro text
Time for action—using page breaks to split up an article
Tweaking the details: Changing article settings
Time for action—creating a news archive
Welcoming Your Visitors: Creating Attractive Home Pages and Overview Pages
Why do you need overview pages, anyway?
Creating the perfect home: Mastering home page layout
Time for action—rearrange the layout of articles on the home page
Time for action—show the most recent items first
Time for action—creating a different home page
Creating section and category overview pages
The first type of overview page: Creating Blog Layouts
Time for action—create a facebook using the Blog Layout
The second type of overview page: Lists
Time for action—change a Blog Layout to a List Layout
Helping Your Visitors Find What They Want: Managing Menus
Creating user-friendly navigation: Cleaning up the Main Menu
Time for action—change menu item order
Time for action—step 1: Create a new, empty menu
Time for action—step 2: Move hyperlinks to the new menu
Time for action—step 3: Tell Joomla! where to display the menu
Time for action—tweak the menu position and orientation
Time for action—create a secondary menu item
Exploring menu module settings
Time for action—creating text links
Opening Up the Site: Enabling Users to Contribute and Interact
Creating user accounts for team members
Time for action—giving a user frontend authoring permissions
Time for action—create a Login Form
Time for action—logging in as a frontend content contributor
Reviewing and publishing team content submissions
Time for action—reviewing submitted content
Time for action—register yourself and log in
Time for action—hiding content for non-registered users
Time for action—partially hiding content from non-registered users
Enabling users to rate articles or write comments
Getting the Most out of Your Site: Extending Joomla!
Extensions in all shapes and sizes
Enhancing your site using core extensions
Time for action—adding a Newsflash to the home page
Time for action—add a short content block
Enhancing your site using third-party extensions
Time for action—downloading and installing an extension
Time for action—putting the extension to work
Time for action—create an image gallery
Time for action—replace Joomla!'s default text editor
Creating an Attractive Design: Working with Templates
Time for action—activating a different template
Downloading and installing a new template
Time for action—step 1: Downloading and activating a new template
Time for action—step 2: Getting the Main Menu module to display
Customizing a template: Tweaking CSS styles
Time for action—adjusting the template colors
Time for action—replace the header text with an image
Time for action—editing CSS on the fly using Firebug
Time for action—removing the fixed footer text
Backing up and restoring a customized template
Attracting Search Engine Traffic: Tips and Techniques
Why do you need to accommodate for search engines?
Time for action—personalize the site metadata
Time for action—add metadata information for an article
Use search engine friendly URLS
Time for action—enable search engine friendly URLs
Add extra links to your content
Time for action—turn article titles into hyperlinks
Time for action—add a list of links to popular articles
Time for action—adding a site map component
Make it easier to discover new content: Using RSS
Time for action—enable RSS feeds