Table of Contents

(all in one file)

1. Purpose

2. Before you begin
2.1. Install Interchange and the demo catalog
2.2. The Interchange operating system user
2.3. Important directories
2.4. Your catalog URL
2.5. Starting or restarting Interchange
2.6. Tutorial assumptions

3. Building Your Catalog
3.1. Create the link program
3.2. Create the tutorial catalog directory
3.3. Become the Interchange user
3.4. Go to the tutorial catalog directory
3.5. Create the session directory

4. Configuration files
4.1. interchange.cfg
4.2. catalog.cfg

5. The products database table
5.1. products/products.txt

6. Page templates
6.1. top
6.2. left
6.3. bottom
6.4. The Interchange Tag Language

7. Creating a welcome page
7.1. pages/index.html

8. Troubleshooting

9. Displaying products
9.1. Listing all products
9.2. pages/flypage.html
9.3. special_pages/missing.html

10. The shopping basket
10.1. A link for ordering
10.2. pages/ord/basket.html

11. Order checkout
11.1. pages/checkout.html
11.2. etc/profiles.order
11.3. special_pages/needfield.html
11.4. Credit card processing
11.5. etc/report
11.6. special_pages/receipt.html

12. Enhancing the catalog
12.1. Price pictures
12.2. Catalog variables
12.3. A more interesting page footer
12.4. Advanced credit card expiration date selection
12.5. Sorting the product list
12.6. Adding a search box
12.7. The default catalog page
12.8. High-traffic changes
12.9. High traffic mode

13. Ideas for further enhancements

A. Catalog directory structure

B. Document history