You are previewing Joomla! 1.5 Cookbook.
O'Reilly logo
Joomla! 1.5 Cookbook

Book Description

Over 60 quick and direct recipes to help you overcome common Joomla! queries.

  • Find quick solutions to common Joomla! problems

  • Part of Packt's Cookbook series: Each recipe is a carefully organized sequence of instructions to complete the task as efficiently as possible

  • Look at recipes that cover the portions of Joomla! 1.6 that are brand new

  • Over 60 practical recipes covering a range of site management and core Joomla! activities

  • In Detail

    If you are a Joomla! site owner, you must already be aware of how this robust, easy to use, open source content management system can help you build a great looking site instantly. You must also be aware of the many problems that it can throw up from time to time. Find the solutions to all your basic and advanced Joomla! queries, so you don't have to wait for someone on the forums to help you out every time.

    The Joomla! 1.5 Cookbook will provide you with quick and direct solutions to the most common and uncommon problems faced by you, the Joomla! site owner, sidestepping all the theoretical fuss.

    Joomla! is the insanely popular, award winning content management system which helps you build professional looking websites, even if you don't have any HTML programming experience or design skills.

    Although, sometimes you might trip over some common pitfalls which would slow the progress of your website down. This book will help you find a direct and quick way through these common problems which can be easily avoided with a few tips and tricks. It starts of with solutions the most common queries that you might face during the installation and setup for Joomla! 1.5 moving on swiftly to guide you through Joomla! templates, modules, security, managing your users and much more. So the next time when things go wrong with your Joomla! site and you are wondering, for example, how to work with your site's database; just pick up this book and quickly find your way through this.

    Find the easiest solutions to many pitfalls that might fall in the way of your Joomla! site.

    Table of Contents

    1. Joomla! 1.5 Cookbook
      1. Joomla! 1.5 Cookbook
      2. Credits
      3. About the Author
      4. About the Reviewer
      5. Preface
        1. What this book covers
        2. What you need for this book
        3. Who this book is for
        4. Conventions
        5. Reader feedback
        6. Customer support
          1. Errata
          2. Piracy
          3. Questions
      6. 1. Installing Joomla!
        1. Introduction
        2. Preparing to install
          1. Getting ready
          2. How to do it...
          3. How it works...
        3. Setting up your database on a cPanel® host
          1. Getting ready
          2. How to do it...
          3. There's more...
          4. How it works...
        4. Setting up your database on a GoDaddy.Com® server
          1. Getting ready
          2. How to do it...
          3. How it works...
        5. Installation of Joomla! 1.5
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        6. Ensuring permissions are correct
          1. Getting ready
          2. How to do it...
          3. How it works...
      7. 2. Working with phpMyAdmin
        1. Introduction
        2. Exporting a MySQL database using phpMyAdmin
          1. Getting ready
          2. How to do it...
          3. How it works...
        3. Importing a MySQL database using phpMyAdmin
          1. Getting ready
          2. How to do it...
          3. How it works...
        4. Working with your database using phpMyAdmin
          1. Getting ready
          2. How to do it...
          3. How it works...
        5. Removing a table from your database
          1. Getting ready
          2. How to do it...
          3. How it works...
        6. Removing content from a table
          1. Getting ready
          2. How to do it...
          3. How it works
          4. See also
      8. 3. Templates
        1. Introduction
        2. Installing the template using the administrator tool
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        3. Replacing the default administrator template
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more…
        4. Manual installation of a template
          1. Getting ready
          2. How to do it...
          3. How it works...
        5. Using more than one template on your site
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        6. Determining your templates' module positions
          1. How to do it...
          2. How it works...
          3. See also
        7. Replacing a logo in a template
          1. Getting ready
          2. How to do it...
          3. How it works...
      9. 4. Editing Content and Menus
        1. Introduction
        2. Installing a new editor
          1. Getting ready
          2. How to do it...
          3. How it works...
        3. Setting up sections
          1. Getting ready
          2. How to do it...
          3. How it works...
        4. Setting up categories
          1. Getting ready
          2. How to do it...
          3. How it works...
        5. Article creation
          1. Getting ready
          2. How to do it...
            1. More Info Section 1
        6. Adding new menus
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
            1. Assigning an article to our new menu
        7. Setting up a blog on your Joomla! site
          1. How to do it...
          2. How it works...
        8. Adding an extension menu
          1. Getting ready
          2. How to do it...
          3. How it works...
      10. 5. Managing Links, Users, and Media
        1. Introduction
        2. Managing users
          1. Getting ready
          2. How to do it...
          3. How it works...
            1. Disabling user accounts
            2. Deleting a user
            3. Changing the group a user resides in
        3. Setting up a site contact
          1. Getting ready
          2. How to do it...
            1. Setting a default contact on your website
          3. How it works...
        4. Working with media
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
            1. Navigating the media manager tree
            2. Creating a folder
            3. Deleting an image or a folder
        5. Managing the login and user experience
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
            1. Changing to a third-party login module
        6. Web Link manager
          1. Getting ready
          2. How to do it...
          3. How it works...
        7. Changing lost super admin password
          1. Getting ready
          2. How to do it...
          3. How it works...
      11. 6. Managing Modules and Components
        1. Introduction
        2. Installing and managing components
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
            1. Uninstalling a component
            2. Disabling a component
            3. Installing from a URL
        3. Creating menu items for components
          1. How to do it...
          2. How it works...
          3. There's more...
            1. Changing the location of the menu
        4. Installing, creating, and managing modules
          1. How to do it...
          2. How it works...
          3. There's more...
            1. Deleting modules
            2. Disabling modules
            3. Create new modules
      12. 7. Managing Articles Using the K2 Content Construction Kit
        1. Introduction
        2. Installation and introduction of K2
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
            1. Configuration of your master category
            2. Extra options to enhance K2
            3. Extra fields and groups
        3. Working with items AKA articles
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
            1. Using Tags in K2
        4. Working with comments
          1. How to do it...
          2. How it works...
            1. Configuring comments
            2. Moderating content
        5. Summary
      13. 8. Installing Third-party Extensions
        1. Introduction
        2. Installing and using eXtplorer
          1. Getting ready
          2. How to do it...
          3. How it works…
        3. Using and configuring content uploader extension
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        4. jomCalendar
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
            1. jomCalendar as a menu item
            2. Displaying two or more calendars on your site
        5. Using and configuring CompojoomComment
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
            1. Configuring CompojoomComment
            2. Managing comments
        6. Summary
      14. 9. Troubleshooting
        1. Introduction
        2. Developing a 'troubleshooting mentality'
          1. How to do it...
          2. How it works...
              1. What's most probable?
          3. There's more...
            1. Unable to connect to database
            2. Inability to reinstall an extension
              1. All these can be fixed very simply:
            3. SSH related issues.
              1. Ownership of files and directories
              2. FTP troubleshooting
        3. Summary
      15. 10. Securing your Joomla! Site
        1. Introduction
        2. Setting permissions for your site
          1. How to do it...
              1. Setting permissions for directories
              2. Setting permissions for files
        3. Patching
                1. Joomla! core files
              1. Patching extensions
        4. Using .htaccess and php.ini
          1. How to do it...
              1. Activating .htaccess protection
          2. There's more...
            1. Blocking evil bots
          3. How to do it...
            1. How it works...
              1. Preventing unauthorized directory browsing
              2. Adding a universal error page
              3. Disabling the server "Banner"
              4. Using php.ini to protect your site
                1. Settings to protect you in php.ini
            2. How it works...
          4. Denying specific IP addresses
            1. Getting ready
            2. How to do it...
              1. Denying specific IP address(es)
            3. How it works...
          5. Summary
      16. 11. Joomla! 1.6
        1. Introduction
        2. Joomla! 1.6 ACL
              1. Permissions flow from the top-most level down
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
            1. Group level access
            2. Users and Groups
            3. Access levels
            4. Help! I've locked myself out of my 1.6 site!
        3. Working with new category manager
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
            1. Access rules of category manager
              1. How does this work?
        4. Extensions
          1. How to do it...
              1. Setting publishing start and stop time of module:
              2. Setting the access level for modules:
          2. How it works...
          3. There's more...
              1. To set a module to show on all menus
              2. To set a module to show on no pages
              3. To set a module to show on selected pages
              4. To set a module to show on all pages, except those selected
            1. Other new extension manager features
            2. Extension permissions
      17. A. Appendix
        1. Usernames, passwords and database reference sheet
        2. Turning the legacy mode on or off
          1. How to do it...
          2. How it works...
        3. Changing the favorite icon
          1. Getting ready
          2. How to do it...
          3. How it works...
        4. Setting up a site in a subfolder
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        5. Questions to ask a prospective host
          1. How to do it...
          2. How it works...
        6. Checking and updating your server software
          1. Getting ready
          2. How to do it...
          3. How it works...