Book description
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
Publisher resources
Table of contents
- A Note Regarding Supplemental Files
- Preface
- 1. Before the Journey
- 2. Elements of a XOOPS Theme
- 3. Converting an Existing XHTML Template
- 4. Styling XOOPS and Creating a Theme from 960
- 5. jQuery and UI Libraries for XOOPS Themes
- 6. Module Template Override
- 7. Block Anywhere Techniques
- 8. Case Study: My TinyMag
- A. XOOPS Cheatsheets
- About the Author
- Colophon
- Copyright
Product information
- Title: Designing for XOOPS
- Author(s):
- Release date: July 2011
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449308964
You might also like
audiobook
Transformed
Help transform your business and innovate like the world's top tech companies! Transformed: Moving to the …
book
Let's Play: Programmieren lernen mit Python und Minecraft
Erschaffe deine eigene Welt: mächtige neue Waffen erstellen wie z.B. ein Feuerschwert, auf Knopfdruck Türme und …
book
Working with Excel files in Python
"Learn python for data analysis” is a constant refrain for those looking to develop their data …
audiobook
What's New in AI: Open Source Large Language Models with Eric Xing (Audio)
Join host George Anadiotis and guest Eric Xing, for a discussion about the current and expanding …