PacktLib: MODx Web Development

MODx Web Development

Credits

About the Author

About the Reviewers

Preface

What is MODx?

Content management system

An application framework

Web development methodologies

Why MODx?

Overview of the book

Summary

Getting Started

Setting up the development environment

Downloading MODx

Documentation

Getting support

Summary

MODx Basics

Site configuration

Changing the name of the site

The basic element of MODx: Documents

MODx Manager interface

Using the HTML editor

Creating the Front Page

QuickEdit module

Documents revisited

Summary

Templating

Changing the template of a document

Creating a new template and giving it a category

Making the Home Page use the created template

Choosing a default template

Introducing template variables

Modifying the template to add dynamic behavior

Template variables

Creating a blog site

Snippet and chunk basics

Using a custom form for the Post a Blog ! page

Rich text editor for the blog content

Summary

Authentication and Authorization

Create web users

Add the login snippet

Document group for friends

Restricting access for a document

Post moderation

User registration

Snippets and authorization

Summary

Content Aggregation

Ditto

XML formats

Summary

Creating Lists

Menu details in document properties

Authentication and authorization

Theming

More theming using chunks

Multiple calls

Summary

Snippets

Working of snippets

Finding snippets

Learning about snippets

Using non-bundled snippets

Summary

PHx

PHx in action

The PHx notation

Simple Recipes

Forums

Image gallery

Emailing from forms

User profiles

Similar posts

Summary

Creating Snippets

Learning to create a snippet

MODx API

Fortunes

Summary

SEO, Deployment, and Security

SEO

Deployment

Security

Summary

Plug-ins and Modules

Plug-ins and events

Modules

Summary