You are previewing Joomla!® 3 Boot Camp: 30-Minute Lessons to Joomla!® 3 Mastery.
O'Reilly logo
Joomla!® 3 Boot Camp: 30-Minute Lessons to Joomla!® 3 Mastery

Book Description

Joomla!, the award-winning, free, open-source software that lets users build websites and powerful online applications, is the most popular website software available, used by many of the world's top companies. JOOMLA! 3 BOOT CAMP: 30-MINUTE LESSONS TO JOOMLA! 3 MASTERY takes a unique approach to helping you master Joomla! 3. Following a comprehensive introduction to the newly revamped Joomla! platform, the authors present an extensive series of "How do I...?" solutions for installing and managing a Joomla! 3 website. You simply look up the tasks you wish to perform and learn how to insert content using Joomla 3 and extensions. Easy, step-by-step instructions will show you how to accomplish each task. Among other skills, you will learn how to create and edit a commercial-quality website using the Joomla! 3 back-end administrator control panel, as well as how to integrate advanced extensions, specialized components, and modules. With JOOMLA! 3 BOOT CAMP, you can master any content-management task in a half-hour or less, even if you're new to the software. Intermediate and advanced users will find a quick reference, with special hints and tips to simplify the insertion of content items. Take control of your websites with JOOMLA! 3 BOOT CAMP: 30-MINUTE LESSONS TO JOOMLA! 3 MASTERY.

Table of Contents

  1. Title Page
  2. Copyright Page
  3. Dedication
  4. Acknowledgments
  5. About the Authors
  6. Contents
  7. Introduction
  8. Exercises
  9. Chapter 1 Introduction to Joomla! 3
    1. How Joomla! Arrived on the Scene
    2. Who Runs Joomla!?
    3. Joomla! Depends on Other Software
    4. What Is a CMS Anyway?
    5. Extending Joomla! Beyond the Core Level
    6. Improvements in Version 3
    7. Expanded Features in Joomla! 3
    8. The 30-Minute Learning Concept
    9. The “How Do I…” Reference Repository
    10. Joomla! Version Updates
  10. Chapter 2 Installing Joomla! 3
    1. Preparing the Webserver
    2. Installing the Website
    3. Starting the Install
    4. Installing Joomla!: Five Steps to a Successful Installation
    5. Summary
  11. Chapter 3 Joomla! 3 Default Installation
    1. What Happened During Installation
    2. Administrator Control Panel
    3. Using the Admin Left Menu
    4. Summary
  12. Chapter 4 How Joomla! 3 Works
    1. The Joomla! 3 Website Platform
    2. Types of Extensions
    3. Sources of Content
    4. More on Modules
    5. Summary
  13. Chapter 5 Fast Track Start
    1. Start Right Now
    2. Understanding the Joomla! 3 Content Structure
    3. Summary
  14. Chapter 6 Front Page Content and Layout
    1. First Impressions Count
    2. Front Page Anatomy
    3. What Kind of Layouts?
    4. Creating Featured Articles
    5. Templates Built Upon Frameworks
    6. Fonts on Joomla! 3 Websites
    7. Summary
  15. Chapter 7 Adding and Managing Extensions
    1. Extensions Amp Up the Power of Joomla! 3
    2. Method for Installing Extensions
    3. Designating the JCK Editor as the Default
    4. Did You Need to Log In Again?
    5. Allowing Editor Selection by Other Administrators
    6. Uninstalling Extensions
    7. Why Would You Want to Uninstall an Extension?
    8. Summary
  16. Chapter 8 Components: Banners
    1. Understanding Components
    2. Understanding the Banner Component
    3. Summary
  17. Chapter 9 Components: Contacts
    1. Understanding the Contacts Component
    2. Summary
  18. Chapter 10 Components: Joomla! Update
    1. Updating the Joomla! 3 Install
    2. Updating Extensions
    3. Summary
  19. Chapter 11 Components: Messaging
    1. Understanding the Messaging Component
    2. Skip This Chapter If …
    3. How the Messaging Component Works
    4. Reading and Responding to Messages
    5. Removing Messages
    6. Is This a Functional Component?
    7. Summary
  20. Chapter 12 Components: Newsfeeds
    1. Understanding the Newsfeeds Component
    2. Using Newsfeeds
    3. Creating Your Own Newsfeeds
    4. Considering a Syndication or RSS Extension
    5. Summary
  21. Chapter 13 Components: Redirects
    1. Understanding the Redirects Component
    2. Setting Up a Redirect
    3. Summary
  22. Chapter 14 Components: Search and Smart Search
    1. Understanding the Search Component
    2. Implementing the Basic Search Feature
    3. The Smart Search Component
    4. Summary
  23. Chapter 15 Components: Tags
    1. Understanding the Tags Component
    2. How to Implement Tagging
    3. Implementing Tags
    4. Making Use of the Tags
    5. Summary
  24. Chapter 16 Components: Weblinks
    1. Understanding the Weblinks Component
    2. How Weblinks Are Organized
    3. Accessing the Weblinks Manager
    4. Displaying Weblinks on the Front-End
    5. Collecting Weblinks from Users
    6. Summary
  25. Chapter 17 Categories
    1. Organizing Content Using Categories
    2. Category Rules
    3. Creating Categories
    4. Rearranging the Categories
    5. Summary
  26. Chapter 18 Articles
    1. Understanding Articles
    2. Using the Featured Articles Category
    3. Creating Articles
    4. Article Actions in Common with Categories
    5. Cleaning Up the Article
    6. Overriding Global Options Settings
    7. Managing Article Content
    8. Using the Article Enhancement Features
    9. Using the Page Breaks Feature
    10. Using the Intro Text and Read More Functions
    11. More Article Parameters
    12. More About Articles Online
    13. Summary
  27. Chapter 19 Modules
    1. Understanding Modules
    2. Modules in the Default Installation
    3. Module Rules
    4. Obtaining and Installing a Specialized Module
    5. Many Modules, Many Configurations
    6. Displaying Modules in Articles
    7. Stacking Modules
    8. Summary
  28. Chapter 20 Plug-Ins
    1. Understanding Plug-Ins
    2. Finding and Obtaining Plug-Ins
    3. Summary
  29. Chapter 21 Templates
    1. Understanding Templates
    2. Where to Get Templates
    3. Template Frameworks
    4. Obtaining and Downloading Templates
    5. Installing Templates
    6. Using Templates on a Website
    7. Default or Assigned Templates
    8. Using Template Overrides
    9. Summary
  30. Chapter 22 Images and Media
    1. Understanding Images and Media
    2. Using the Media Manager
    3. Types of Images Allowed
    4. Using Media, Videos, and More
    5. Summary
  31. Chapter 23 Access Control List and Permissions
    1. Understanding Users, Access Control List, and Permissions
    2. Understanding General ACL Permissions
    3. Setting the Seven User Actions
    4. Understanding the General ACL Rules
    5. The ACL Configuration Process
    6. The Super User Controls All Permissions
    7. Summary
  32. Chapter 24 Using the Menu System
    1. Using the Menu System
    2. Adding and Using the Menu System
    3. Getting the Menu and Module Ready
    4. Using the Menu to Display Content
    5. Linking to Categories of Articles
    6. Showing Content from Components
    7. Showing or Hiding a Menu
    8. Summary
  33. Chapter 25 Joomla! 3 Websites on Mobile Devices
    1. Websites on Mobile Devices
    2. Viewing on Mobile Devices
    3. Responsive Templates Plus
    4. Looking at Some Demos
    5. Here’s a Trick…
    6. Choices for Mobile Websites
    7. Everything Is Bigger
    8. Summary
  34. Chapter 26 Using Forms
    1. Understanding Forms
    2. Where to Get Form Extensions
    3. Determining Form Requirements
    4. Testing a Form Extension
    5. Different Components, Different Methods
    6. Keeping Forms Secure
    7. Summary
  35. Chapter 27 Using Fonts with Joomla! 3
    1. About Font Use
    2. Avoiding Font Replacement
    3. Understanding CSS for the Novice
    4. Understanding the Font Issue
    5. Using the Hyde-Design HD Gfonts Extension
    6. Putting Font Extensions Into Action
    7. Another Extension in Action
    8. Too Many Fonts Makes Ugly Websites
    9. Using Built-In Fonts
    10. Summary
  36. Chapter 28 Website Backups
    1. Why Back Up Your Websites?
    2. Webhosting Backups
    3. Scheduling Backups
    4. Adding Protection to Your Website
    5. Finding Good Security Extensions
    6. Don’t Forget the robots.txt File
    7. The .htaccess File
    8. Last Bit of Advice
    9. Summary
  37. Appendix A Installing Joomla! 3 via cPanel
    1. Introduction
    2. Getting Joomla! 3 Installed
    3. Summary
  38. Appendix B Installing Joomla! 3 via the Parallels Plesk Control Panel
    1. Introduction
    2. Getting Joomla! 3 Installed
    3. Summary
  39. Index