Ecommerce Release Notes

E-commerce Package Version 4.1a (first Alpha release)

Features

The goal of this release was to bring the ACS 3x ecommerce module' s features to an ACS 4x package. You can find a feature summary in the Features of the Ecommerce Module document.

Keep in mind that this release isn't a redesign of E-commerce to take advantage of all of ACS 4x new features. It doesn't have multiple retailer handling, nor can package be mounted in multiple instances in the site-map and work correctly. Templating is still done with the old E-commerce templating system (although it now lives alongside ATS). I hope that these improvements can be rolled into a future release. For now, those whose needs are satisfied by the functionality of the old ecommerce module, but want to move to ACS 4x, should be happy. To everybody who wants something more, we would love your contributions of code! Please see the OpenACS SDM to report bugs (patches always welcome) or make feature requests.

For more details about the porting process check out this partial porting diary.

Requirements

Known Issues

As this is an alpha release there are a few things that still need to be fixed.

We welcome any bugs fixes for any of these problems, please contact wtem@olywa.net if you come up with fixes and/or visit the OpenACS SDM

Functions "removed" from acs 4 stuck back into ec

wasis
util_GetUserAgentHeaderecGetUserAgentHeader
ad_register_styletagec_register_styletag
ad_style_template_root_internalec_style_template_root_internal
ad_style_template_rootec_style_template_root
ad_style_language_from_cookieec_style_language_from_cookie
ad_style_plain_fancy_from_cookieec_style_plain_fancy_from_cookie
ad_style_user_preferences_from_dbec_style_user_preferences_from_db
ad_style_score_templatesec_style_score_templates
ad_style_sort_by_scoreec_style_sort_by_score
ad_return_templateec_return_template
cc_send_to_server_21cc_send_to_server_21
qmailqmail
qmail_send_complete_messageqmail_send_complete_message
logical_negationlogical_negation
one_if_within_n_daysone_if_within_n_days
pseudo_containspseudo_contains
util_decodeutil_decode
ad_audit_trail ec_audit_trail
ad_audit_trail_for_table ec_audit_trail_for_table
ad_state_name_from_usps_abbrevec_state_name_from_usps_abbrev
ad_country_name_from_country_codeec_country_name_from_country_code
fm_adp_function_pec_adp_function_p
util_IllustraDatetoPrettyDateec_IllustraDatetoPrettyDate