WebTool Hacking HOWTO


Table of Contents
1. Introduction
1.1. About the Guardian Digital WebTool
1.2. Requirements
2. The WebTool API
2.1. Reading and Writing Files
2.2. Writing to the WebTool Audit Log
2.3. Page Output Functions
2.3.1. HTML Widget Functions
2.3.2. Templating Functions
2.3.3. Error Functions
2.4. Performing Translations
2.5. Loading Other Module Libraries
2.5.1. Stopping and Starting Services
2.5.2. User Account Manipulation
3. Module Components
3.1. Module Library
3.2. CGI Scripts
3.2.1. Display CGI Scripts
3.2.2. Popup CGI Scripts
3.2.3. Action CGI Scripts
3.3. Templates
3.4. Language Files
3.5. Access Control Files
4. Notes For Module Authors
4.1. Writing New Modules
4.2. Style Sheets
4.3. Menus
4.4. Module Configuration Files
4.5. Sample Module
A. Resources