TUTOS Programming Guide

Gero Kohnert

Jeroen Baten


Table of Contents
1. Intro
2. General Design
2.1. OO Design
2.2. Database Design
2.3. Project Structure
3. Databases
3.1. Support for new Databases
4. Modules
4.1. Introduction to modules
4.2. API
4.2.1. Module description file
4.2.1.1. The 'modules' array
4.2.1.2. The 'modulesinc' array
4.2.2. The 'tutos_module' module
4.2.3. The 'mtable.pinc' file
4.3. i18n
5. Data Handler
6. Layout Engines
7. Online Help System
List of Tables
4-1. Method overview
List of Examples
4-1. mconfig.pinc file for the CRM Groups functionality
4-2. Invoice mtable.pinc