Technology
|
Support
|
Tutorials
|
Development
|
About Us
|
Users
|
Contact Us
Free support
Support forums
Frequently asked questions
Functional Specifications
eXtropia Tutorials
Books by eXtropia
Other books
Offsite resources
eXtropia WebDB Documentation
eXtropia WebDB Guide
Version 2.0 Nov 27, 2001
Full Version Master Copy URL
:
http://www.extropia.com/support/docs/webdb/
[
TOC
] [
Dense TOC
] |
Changes
|
Download
Table of Contents:
Introduction to WebDB
Overview
Acknowledgements, Incentives, and Credits
Where to Find The Credits...
How To Get Credit: Documentation
How To Get Credit: Programming/Community
How To Read This Guide
What's Included in WebDB
Installation Guide
Overview
The 12 Step Checklist
Step 1: Prepare your Site
Step 2: Obtain the Installation File
Steps 3 and 4: Unpacking the Archive File and Setting Permissions
UNIX-based web servers
Windows-based web servers or Windows-based workstation
Mac-based web server
Step 5: Modify the Perl Path
Step 6: Configure the Application
The Configuration Preamble
Session and Session Manager Setup
Authentication Setup
Authentication Manager Setup.
Data Handler Manager Setup
Data Source Setup
Mail Setup
Log Setup
View Setup
Filter Setup
Application Setup
Step 7: Modify Application Look-and-Feel
Step 8: Run the Application
Step 9: Debug the Application
Step 10: Review the Security Checklist
Step 11: Test the Application
Step 12: Register the Application
Installation Summary
WebDB Code Walkthrough
Overview
The Application Preamble
The new() Method
Step 1: Check Incoming Variables
Step 2: Create a Log Object and AuthManager Object
Step 3: Check that optional parameters make sense
Step 4: Return the object
The do() Method
Case 1: User Is Submitting An Add Request
Case 2: User Is Submitting A Modify Request
Case 3: User Is Submitting A Delete Request
Case 4: User Requests To see The Add Form
Case 5: User Requests To See The Modify Form
Case 6: User Requests To See The Basic Data View
Case 7: User Requests To See Another View
The _displayView() Method
Step 1: Check Incoming Variables
Step 2: Load Data If Required
Step 3: Check For Errors
Step 4: Display View
The _processAddRequest() Method
Step 1: Check Incoming Variables
Step 2: Handle the Data
Step 3: Adding the Record
Step 4: Sending Mail
The _processModifyRequest() Method
The _processDeleteRequest() Method
The _sendReceipt() Method
Step 1: Define Variables
Step 2: Instantiate An Extropia::Mail Mailer.
Step 3: Attempt to send the requested mail.
The _loadData() Method
Step 1: Define The Variables
Step 2: Refine Search Parameters
Step 3: Instantiate an Extropia::DataSource object.
Step 4: Perform a search on the data source.
The _addRecord() Method
Step 1: Define variables
Step 2: Instantiate an Extropia::DataSource object.
Step 3: Add the record
Step 4: Log and report results.
The _deleteRecord() Method
The _modifyRecord() Method
Code Walkthrough in Review
Configuration by Example
Overview
Appendix A: Further References
References
Acknowledgements
Changes
[
TOC
] [
Dense TOC
] |
Changes
|
Download
Changes:
The Guide's
Changes
file.
Download:
Here is the
Book-like version
(Adobe Acrobat PDF format). You may find the latest Adobe Acrobat Reader for free at
www.adobe.com
.
[
TOC
] [
Dense TOC
] |
Changes
|
Download
Master Copy URL:
http://www.extropia.com/support/docs/webdb/
Copyright © 2000-2001 Extropia. All rights reserved.
Written by
Extropia
.
Last Modified at 11/27/2001