Part III. Developer Guide

Table of Contents

10. Anatomy of a Theme
10.1. Overview
10.2. Folder Structure
10.3. Components
11. Theme Components
11.1. Configuration File - theme.ini
11.2. Resources
11.3. Layouts
11.4. View Scripts
11.5. View Helpers
12. An Example Theme
12.1. Image-Free Theme
13. Anatomy of a Module
13.1. Overview
13.2. Folder Structure
13.3. Components
14. Module Components
14.1. Configuration File - module.ini
14.2. Integrating Modules (Publish/Subscribe)
14.3. Controlling Access with ACLs and Asserts
14.4. Controllers
14.5. Filters
14.6. Forms
14.7. Layouts
14.8. Models
14.9. Resources
14.10. Tests
14.11. Validators
14.12. Views
14.13. Workflows
15. An Example Module
15.1. Hello World Widget
16. Image Manipulation
16.1. Overview
16.2. Image Classes
16.3. Writing Drivers

The developer's guide provides information useful to theme designers and module authors.

Perforce Chronicle - Release: 2012.2/486814