Books & Videos

Table of Contents

  1. Chapter 1 Overview

    1. Appendix Brief History of Joomla

    2. Joomla Series End-of-Life Dates

    3. Why Open Source and the GPL?

    4. The Advantages and Disadvantages of Using a CMS: Static Versus Dynamic

    5. Joomla Concepts

  2. Chapter 2 Planning Your Website

    1. Example Website: Joomla Pet Center

    2. Goals of the Website

    3. Planning Menu Items

    4. Planning Categories

    5. Planning Articles

    6. Planning Users

    7. Choosing Extensions

    8. Choosing a Template

    9. Home Page Layout

    10. Internal Page Layout

  3. Chapter 3 A Tour of the Administrator Panel

    1. Control Panel

    2. Administrator Menus

    3. Administrator Modules

    4. Top Toolbar

    5. Filtering and Display

    6. Footer Menu

  4. Chapter 4 Setting Up the Basics of Your Website

    1. Content Categories

    2. Creating Categories

    3. Creating Articles

    4. Creating Menu Items

    5. Text Separator Menu Item type

    6. Creating Single Article Menu Item Types

    7. Category Blog Layout

    8. Category List Menu Item Type

    9. Mastering Backups

    10. Template Parameters

    11. Creating Modules

  5. Chapter 5 Creating Content

    1. Joomla Pet Center Article Options Hierarchy

    2. The WYSIWYG Editor

    3. Customizing Articles: Recommended Guidelines

    4. Hyperlinking

    5. Internal Links to Content Items

    6. Adding Embedded HTML Code and Text Filtering

    7. Read More and Pagebreak

    8. Meta Description and Keywords

    9. Article Management

    10. Adding Content to Modules

  6. Chapter 6 Managing Media and Creating Galleries

    1. Media Manager

    2. Uploading and Deleting Media

    3. Using Media in Your Articles

    4. Organizing Media

    5. Resizing, Optimizing, and Naming Image Files

    6. Global Media Manager Options

    7. Adding an Image Gallery

    8. Other Gallery Resources

  7. Chapter 7 Making Your Website Speak Multiple Languages

    1. Offering Your Site Content in Multiple Languages

    2. Uninstall a Language

    3. Translating Your Content

    4. Using the Joomla Administrator Interface in Another Language

  8. Chapter 8 Starting a Blog

    1. Joomla Articles as a Blog

    2. Adding Comments, Tags, and Modules to Your Blog

  9. Chapter 9 Create and Share an Event Calendar

    1. Hands-On Exercise: Installing and Configuring JEvents

    2. Hands-On Exercise: Creating a Calendar

    3. Hands-On Exercise: Creating Event Categories

    4. Hands-On Exercise: Adding JEvents to the Menu

    5. Hands-On Exercise: Adding Events to JEvents

    6. Adding Events from the Frontend by Visitors/Registered Users

    7. Add a Module Showing Latest Events on Other Pages of the Site

  10. Chapter 10 Creating Forms

    1. Contact Form with Contact Enhanced

    2. Donation Form with RSForm Pro

  11. Chapter 11 Building an Online Store

    1. Hands-On Exercise: Installing HikaShop

    2. Hands-On Exercise: Configuring HikaShop

    3. Hands-On Exercise: Setting Up Payments, Shipping, and Taxes

    4. Hands-On Exercise: Adding Categories, Products, and Attributes

    5. Adding the Shop to the Menu

    6. Adding HikaShop-Specific Modules

    7. Notes About Security, SSL, and PCI Compliance

  12. Chapter 12 Engaging and Keeping in Touch with Your Users

    1. Getting Social with JomSocial

    2. Social Media Sharing

    3. Creating a Discussion Forum with Kunena

    4. Getting the Word Out with a Newsletter

    5. Additional Newsletter Options

  13. Chapter 13 Solutions to Common Problems

    1. Database Fix Tool

    2. SEF URL Settings and SEO Basics

    3. Favicon

    4. Language Overrides

    5. Users, User Groups, Access Control Lists (ACLs), and Frontend Editing

    6. Access Control Lists (ACLs)

  14. Chapter 14 Making Your Website Secure and Optimized

    1. Tips and Best Practices

    2. Using Security Tools and Performing Health Checks

    3. Enable Two-Factor Authentication

    4. I Was Hacked!

  15. Appendix How to Install Joomla

    1. Requirements

    2. Choosing a Host

    3. Local Web Servers

    4. One-Click Installers

    5. Database Setup

    6. File Transfer Protocol (FTP)

    7. Global Configuration

    8. Global Configuration Expanded

    9. Global Check-in

    10. Clear Cache

    11. Purge Expired Cache

    12. System Information

  16. Appendix Updating and Migrating Joomla

    1. Joomla Updates

    2. Joomla Migrations

  17. Appendix Choosing the Right Extensions

    1. Which Extension Is Right for Me?

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

    3. Ways Extensions Are Packaged

    4. Disable Install from Web Feature

  18. Appendix Developing for Joomla

    1. Joomla Framework and API

    2. Developer Resources

    3. How to Get Involved and Give Back to the Community

  19. Appendix Tips and Tricks

    1. How to Recover Your Admin Password

    2. How to Tell If a Website Is Running Joomla