Table of Contents
MiniVend -- multi-catalog shopping cart and mall
Version
DESCRIPTION
OVERVIEW OF MINIVEND
How MiniVend Manages Sessions
Where to Download MiniVend
Perl
Setup for HTTP Servers
QUICK START
Setting up multiple catalogs
If something goes wrong
SETTING UP YOUR CATALOG
Start with a database
On-the-fly pages, static, or both?
Use the demo catalogs
Tree design
CATALOG PAGES
Cookies
MiniVend Tags
MiniVend Conditional HTML
Embedded Perl Code
On-the-fly Catalog Pages
Required Pages
DATABASES
The Products File
Arbitrary Databases
SPECIAL FIELDS
THE SEARCH ENGINE
The Search Form
Glimpse
Fast Binary Search
Range Searching
One-click searches
Search Profiles
Search Reference
The Results Page
THE ORDER PROCESS
Advanced Multi-level Order Pages
Simple Order Report File
Fully-configurable Order Reports
Order Receipts
The Order Counter
Customer Input Fields
ITEM ATTRIBUTES
Product Discounts
SALES TAX
SHIPPING
Custom Shipping
Default Shipping Mode
TRACKING AND BACKEND ORDER ENTRY
Easy ASCII Tracking
SSL SECURITY
MINIVEND CONFIGURATION FILE
Server Configuration File
Catalog Configuraton File
Optional Configuration Directives
ADMINISTERING MINIVEND
Starting, Stopping, and Re-starting the Servers
Static page trees
Making the Product Database
Expiring Sessions
CONTROLLING PAGE APPEARANCE
Using Frames
Body and Buttonbar Control
Integrated Image Maps
Random Banners
Rotating Banners
In-line Help
MANUAL INSTALLATION
Needed Directories
Unpacking the Distribution
The Demo Systems
Testing Your CGI-BIN Directory
Setting up VLINK
Setting up minivend.pl
SETTING UP SVEND
AUTHORS