O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Building Websites with XOOPS

Book Description

Get your XOOPS website up fast using this easy-to-follow guide

  • Simple and practical guide to XOOPS

  • Manage blocks, modules, users, and themes

  • Case study reinforces effective learning

In Detail

XOOPS is an open source web content management system, written in PHP. It allows administrators to easily create dynamic websites with great content and many outstanding features. It is an ideal tool for developing small to large dynamic community websites, intra company portals, corporate portals, weblogs and much more. It has a large, enthusiastic, and helpful community of users.

If you want to create a powerful, fully-featured website in no time, this book is for you. This book will help you explore XOOPS, putting you in the picture of what it offers, and how to go about building a site with the system.

You will be introduced to the main components of XOOPS, and learn how to manage them. You will develop the skills and confidence to manage all types of content on the site, and also understand how users interact with the site. As you find your way round, your own ideas for what you need in your new website begin to crystallize around what you can see of the capabilities and flexibility of XOOPS.

To make sure that you create the site that looks the way you want, the book covers working with themes to help define your look for your pages. A case study of developing an example Intranet rounds off the book.

XOOPS is a popular PHP CMS whose object-oriented approach makes creating dynamic and modular websites simple. This book is an easy-to-read, introductory guide to XOOPS, providing many practical examples, and is a rapid first step to mastering this powerful tool.

Table of Contents

  1. Building Websites with XOOPS
    1. Building Websites with Xoops
    2. Credits
    3. About the Author
    4. About the Reviewers
    5. Preface
      1. What This Book Covers
      2. Conventions
      3. Reader Feedback
      4. Customer Support
      5. Errata
        1. Questions
    6. 1. Overview of XOOPS
      1. What is XOOPS?
      2. Why XOOPS?
      3. Some Cautions
      4. Past and Future of XOOPS
      5. The XOOPS Community
      6. Summary
    7. 2. Installing XOOPS
      1. Creating the Local Development Environment
      2. Creating a Development Environment on Linux
        1. Preparing the Hosted Server for your Live Site
      3. Installing XOOPS
      4. Summary
    8. 3. Basic Configuration
      1. General Settings
      2. User Info Settings
      3. Meta Tags and Footer
      4. Word Censoring Options
      5. Search Options
      6. Mail Setup
      7. Authentication Options
      8. Summary
    9. 4. Administration of XOOPS
      1. Managing Users and Groups
        1. User Registration
        2. User Groups
        3. User Ranks
        4. Finding Users
        5. Mailing Users
      2. Adding and Activating Site Modules
        1. Installing Modules
        2. Uninstalling Modules
        3. Hiding Modules
        4. Setting the Default Module
      3. Blocks and Content Positioning
      4. Miscellaneous Tools: Banners, Images, Smilies, Avatars, Templates, Comments
        1. Managing Images
        2. Managing Smilies
        3. Managing User Avatars
        4. Managing Templates and Themes
        5. Managing Comments
      5. Summary
    10. 5. Creating Your Own Themes
      1. What is a Theme?
      2. Installing a New Theme
      3. Customizing an Existing Theme
        1. Changing the Site Logo
        2. Changing the Font
        3. Changing the Colors
        4. Changing the Layout
      4. Creating a New Theme
        1. Header
        2. Content
      5. Summary
    11. 6. Popular Modules
      1. Communication
      2. Information
        1. Creating Topics
        2. Posting News Items
        3. Setting View Permissions
        4. Removing Old News Items
      3. Date and Time
      4. Image Galleries
      5. Entertainment
      6. Navigation
      7. Community
      8. E-commerce
      9. Summary
    12. 7. Case Study: An Intranet Portal
      1. Using the IntranetPack
        1. Configuring the CBB Module
        2. Configuring the DokuWiki Module
        3. Configuring the MultiMenu Module
        4. Configuring the piCal Module
        5. Configuring the WF-Downloads Module
        6. Configuring the XoopsPoll Module
      2. Other Module Packages
      3. Using a Company LDAP Server for Authentication
      4. Summary