There is limited use of 3rd party modules. Only where they are doing something complicated, that I don't need to know about do I use other modules. This means that I understand how everything works (I hope).
Under linked operation, most of processing is performed by the site you first accessed, that is where your customer and other details are stored.
Your customer information, name, address and preferences is handled by which ever site you started with. ie if you start with Knightwriter press and look at Waveney, the details used when ordering will be those you give Knightwriter press, if you start with Waveney and look at Knightwriter press then the details at Waveney will be used.
If you change currency / region it will re-calculate the cost of everything already in the shopping basket.
By simple data changes the currencies and regions can be enhanced.
| Program | Application |
|---|---|
| Start1 | The entry point for the suite |
| Start2 | A second stage to the initial entry, used sometimes |
| Search1 | 1st stage search (What do you want to search for) |
| Search2 | 2nd stage search (Main search) |
| Search3 | 3rd stage search (Following up a searched for item) |
| Shop | Main shopping program to display goodies |
| Add1 | Add One Item to Shopping Basket |
| Add2 | Add Many Items to Shopping Basket |
| Add3 | Handle "Buy Me"s that are part of linked sites |
| Add4 | Handle "Buy Me"s that are on remote /not linked sites |
| Add0 | Handle some post Add to basket operations |
| View | View a Basket, update basket |
| CustData | Update Customer Data |
| BuyWP | Handles Credit Card Purchases for Waveney through WorldPay |
| BuyWAV | Handles Non Credit Card Purchases for Waveney |
| BuyWAV2 | Handles credit card payments for customers who cant use https |
| RScript | Handle complex cases of linked sites |
| Merch | Handle Merchandise (not currently in use) |
| RView | Handle simple cases of linked sites |
| Option1 | Handle Options |
| Help | Help System |
| Comment | Handle Comments |
| NewZines | Special "What's New page" |
| NZN1 | New Zines Notification (Tell me About New Zines) - part of normal shop |
| NZN2 | New Zines Notification (Tell me About New Zines) - Used to send emails |
| NZN3 | New Zines Notification (Tell me About New Zines) - Handles links from the Email sent |
| SupAdmin | Supplier Administration |
| 2HandIn | Adding 2nd hand items to the shop |
| Admin* | A set of programs used to administer the system |
| BuyMeGen | Create remote "BuyMe" buttons |
| BuyMeGn2 | Create linked "BuyMe" buttons |
| GC1 | Issue Gift Certificates |
| GC2 | Use Gift Certificates |
| OfflineCh | Handle change of an order to credit cards |
| SnailP* | A set of programs to handle snail orders |
| OrderView | Allow a customer to see the state of their order |
| GoogleResp | Be nice to Google... |
| Module | Application |
| Common | General utilities not particular to the shop |
| ShopCom | General Shop utilities |
| GlobalData | Data common to all applications of the suite |
| Local_Data | Data that is site specific |
| Basket | Manage shopping basket |
| Customer | Customer information management |
| BasketView | Viewing Baskets |
| Search | Common code across Search programs |
| CustD | Display Customer Data |
| FilterFile | General Page Processing |
| Remote_Ops | Common remote code (RShop/Rscript/RView) |
| LinkedData | Data about linked sites (used by RScript only) |
| AddIt | Common Add type code (Add1/Add2/Add3/Add4/RScript) |
| BuyCom | Common Code across the various "Buy" Programs |
| NZNcom | Code common over all the NZN programs |
| GCcom | Common code for Gift Certificates |
| FormFill | General form filling handling |
| H2Com | Code for 2nd hand sales |
| SupCom | Code common to many supplier and admin administration |
Email : Richard Proctor rjpweb4@waveney.org.