PacktLib: Mastering Mambo : E-Commerce, Templates, Module Development, SEO, Security, and Performance

Mastering Mambo

Credits

About the Authors

Preface

Basic Mambo Principles and Terms

Front-End Configuration

Administration Interface

Summary

Designing Your Own Templates

Template Manager

Your Own Template

Administrator Templates

Useful Stuff

Summary

Extensions: Modules, Mambots, and Components

Modules

Mambots

Components

Included Stuff

Summary

Internationalization

Languages and Language Packs

Mambel Fish

Summary

E-Commerce

Installation

Functions

Administration of Products

Configuration

Customize and Extend

Summary

Forum

Alternatives

Installation

Configuration

Customizing and Extending

Summary

Document Administration with DOCMan

Installation

Administration of Documents

Configuration

Customization

Extensions

Summary

Even More Extensions

MosForms: Forms with Mambo

Community Builder

Calendar: Events

Picture Gallery: zOOm Gallery

Picture Gallery: RSGallery

Chat: MOS-Chat and Others

Some More Extensions

Summary

Your Own Modules, Mambots, and Components

Your Own Modules

Your Own Mambots

Your Own Components

Summary

Search Engine Optimization

Google PageRank

Problems and Solutions

Specific Modules for Optimization

Summary

Mambo and Security

Security and CMS

Cross Site Scripting (XSS)

SQL Injection

Unexpected User Data

"Best Practices" for Secure Programming

Deployment on the Intranet, Extranet, or with Shared Hosts

Keeping Mambo Up to Date

Keeping the System Up to Date

Summary

Performance and Caching

Performance Fundamentals

Caching

High Performance Programming

High Performance Administration

Performance Tests

Summary

Accessibility

The Web Content Accessibility Guidelines

Tools for Developers

Tips for Editors

Summary

Index