Perlshop 4.3.03 Release Notes
Release date: 9 February 2002
Feature Set:
- Plugin event changes:
- The "before_add_item" data processing plugin event now works with QuickBuy mode.
- Added a new event called "before_check_out". Please see the on-line documentation for details.
- Added the following new settings to the ps.cfg file:
- $cart_content_caption
- $email_invoice_term
- $email_title_line
- $email_to_customer
- $email_to_store
- $final_preview_cart_instructions
- $minimum_order
- $view_cart_instructions
- @orderFormTitles
- %orderFormFields
- The JavaScript library function called OnAddItems() has been enhanced to prevent an "Add To Cart" form from being submitted more than once for a given catalog page. This is done to make the shopping experience easier on the customer using a slow connection.
- A new JavaScript library function called URLWindow() has been added. This is a general purpose function that allows you to pop open a new browser window with its own name and URL.
- This release contains a number of internal enhancements allowing easier integration between Perlshop 4 and complex database search plugins.
- This release contains the new ps_clean.cgi program. This program is used to manually execute the CLEAN script on web servers that do not have Crontab support.
- This release contains the new ps_create.cgi program. This program is used to manually execute the CREATE script on web servers that do not have access to the command line.
- Initial support for Billpoint as as payment option has been added to this release.
- The internal self-test routine has been enhanced and can now be called through the browser by using the new "selftest" action. Example: http://www.yourstore.com/cgi-bin/perlshop.cgi?action=selftest
- All shopping cart support routines have been moved into a new support library called ps_cart.pl.
- The Shipping Table can now support multiple countries per table entry.
Bug Fixes:
- A minor bug in the international phone number check has been repaired.