Designing for XOOPS


Learn how to customize websites with XOOPS, the open source CMS that helps non-developers build dynamic community websites, intranets, and other applications. This concise book shows you how to use XOOPS themes and modules to design everything from simple blogs to large database-driven CMS portals.

Web designers and current XOOPS users will learn how to create a site theme with CSS and jQuery libraries, including techniques for making additional modules conform to the site’s look and feel. Although XOOPS uses the PHP-based Smarty templating system, all you need is a bit of XHTML and CSS experience to get started.

  • Learn the workflow for turning an idea into a full-featured website
  • Become familiar with XOOPS’ theme-building tools, and set up PHP and MySQL environments
  • Port an existing XHTML template to XOOPS
  • Create themes with the 960 Grid System to save time and reduce code
  • Use jQuery-based UI libraries to achieve complex effects
  • Blend new modules into your theme with the template override function
  • Go beyond traditional block layouts to customize your homepage

Table of Contents
Chapter 1 Before the Journey
Chapter 2 Elements of a XOOPS Theme
Chapter 3 Converting an Existing XHTML Template
Chapter 4 Styling XOOPS and Creating a Theme from 960
Chapter 5 jQuery and UI Libraries for XOOPS Themes
Chapter 6 Module Template Override
Chapter 7 Block Anywhere Techniques
Chapter 8 Case Study: My TinyMag

Book Details

  • Paperback: 126 pages
  • Publisher: O’Reilly Media (July 2011)
  • Language: English
  • ISBN-10: 1449308961
  • ISBN-13: 978-1449308964
Download [18.3 MiB]

You may also like...

Leave a Reply