#******************************************************
# FILE NAME:     RELEASE
#
# CREATED BY:    Webplus, Inc. Web+Applications Team
# CREATED ON:    October 31, 2000
# LAST UPDATE:   Sep 29, 2003
#
# DESCRIPTION:   Web+Shop v5.1.0 general release notes
#
#
# (c) Copyright 2003 Webplus, Inc.
#******************************************************

Changes in Release 5.1.0 (Sep 29, 2003)
-Added 8 sets of new templates for convenient customization. Store admin can these templates from the Customization page.  Added seltemplate.wml and tseltemplate.wml
-Added pricing functionality to options. Previously options could not carry a price tag. Changed basket.wml, confirm2.wml and invoice.wml
-Added Show Product Price and Show short description, intro text customize, Banner1 and banner2 images, show today's specials image and show more product image, select button style, customize table colors, and etc functions at Customize Front Page
-Added a submitstyle.wml to show buttons as store selected show as text
-Changed Multiple product option to Product Category Listing Options, Single Product to Single Product Options, and added all the options to each other
-Added Show Special Image, Show Special Description Text functions at Customize Products Pages
-Changed the html/perstore/template/singleprod.wml and multprodentry.wml, to show the on special image or text
-Implemented same admin page template on Send Email program
-Implemented same admin page template on Affiliate program
-Added payQuake payment gateway

-Database changes:
--fields added: add fields to personalization: fplfimg,fprtimg,templatenumber,buttonsnumber,headcolor,catabordercolor,catacolor,searchcolor,specialcolor,affcolor,leftimgcolor,rightimgcolor,bottomcolor,specialimgcolor,morespecialcolor,buttontype,buttonimgnumber,buttonnumber,buttonbordercolor,buttonbgcolor,buttontextcolor,tsptype,tsptextcolor,spDescrip,onspcolor,smptype,smptext,smpbgcolor,smptextcolor,introtextcolor,fpshort,tsptext,singleprice,singlediscount,singlestock,singlesearch,singleshowspimg,singleproddesc,singleprodnumber,multshowspdesc,multimgposition


Changes in Release 5.0.2 (May 7, 2003)
------------------------------------------
-Slight coding change in shipfedexrate.wml to make it Web+ 4.6 compatible.


Changes in Release 5.0.1 (April 24, 2003)
------------------------------------------
-The "Abandoned Orders Report" was a misleading name.  Changed to "Browsing Traffic Report".
-Slight coding change in one script to make it Web+ 4.6 compatible.


Changes in Release 5.0.0 (February 28, 2003)
------------------------------------------
-Added UPS/USPS/FedEx shipping.  UPS and USPS shipping cost quotes are obtained from live responses from www.ups.com and postcalc.usps.gov; FedEx cost quotes are from live responses from a server at Webplus, Inc. that stored downloaded pricing schedules from FedEx.
-Enabled credit card ID code verification (the 3 or 4 digit code printed on the card after card number) for Authorizenet.com--other payment gateways are not implemented yet.
-Enabled admin to hide Affilate Program from customers.  The default is to hide it.
-Enforced user registration for each store and thus making users not "shared".  In v4.7, a user can register with only one store and shop at all other stores, but all information regarding the user is shared by all stores and affected by changes made by any store.  The "shared users" design should only be used by a merchant who owns all stores of the same "mall".  With v5.0.0, user sharing becomes a special version that must be specially requested.
-Corrected an error that lets admin to enter comments into the customer comments field. Added admin comments field for an order.  Also added admin comments field for a customer.
-Changed default look; changed some default settings in reports for user friendliness and convenience.
-Other bug fixes/improvements.

-Database changes:
--tables added: order_ship_detail, order_ship_fdx_expr, order_ship_fdx_grnd, order_ship_fdx_home;
--fields dropped: orders.shipping_method, orders.selectedpaymentmethod, orders.verification_method, orders.verification_date, store_shiprate.shipmethod_id, user_store.notes;
--fields added: personalization.fpaffprog, orders.process_notes, order_payment_detail.ccidcode, users.notes;
--fields changed: orders.notes changed from text (char 100) to memo (longblob for mysql);
--for better cross-platform support, changed all remaining upper case letters in table names and field names to lower case (all occurrences in scripts were changed as well):  
---table names changed:  Affiliate, Merchant, Transactions;
---field names changed:  categories.ID, currentid.maxID, merchant.bannerPath, order_payment_detail.ccNumber, store_shiptiers.tierType.

-Changed scripts that used upper case letters for field names where lower case letters were used in the database (probably non-essential, but noted here).


Changes in Release 4.7.2 (July 31, 2002)
------------------------------------------
-modified scripts to allow SSL checkout (i.e. only the checkout portion uses SSL) work with some web servers that had a problem before
-updated company information
-minor bug corrections


Changes in Release 4.7.1 (December 13, 2001)
------------------------------------------
-restored storage of credit card numbers and expiration dates in the database (4.6.1r6 removed this feature)


Changes in Release 4.7 (July 23, 2001)
------------------------------------------
-added Affiliate program to attract more shopping traffic
-added Bonus Points Discount to encourage repeat shopping
-added VIP Discount to allow merchant to give individualized discount
-added mass email feature (receipients are pre-sorted by what category their purchase falls into)
-made database structure changes to accommodate the above 4 changes
-changed store templates so that customizations through code can be preserved
-Minor debugging/revision issues that involved many scripts (including enabling delete of an option and other revisions and minor bug fixes)
 

Changes in Release 4.6.1r6 (June 4, 2001)
------------------------------------------
-added support for Oracle dbms
-integrated Web+Shop with Web+AdBanner 2.0
-seamless support for ISAPI/NSAPI/DSO implementations of Web+ (autodetection of cgi-bin or ISAPI/NSAPI/DSO)
-added ability to have checkout portion of shops under Secure Socket Layer (SSL) for better security
-added support for Authorize.net real-time payment system
-added US sales tax report
-added abandoned orders report, a permanent record of order numbers for orders that expired before completion
-added a product limit for stores, controlled by the mall administrator
-removed credit card numbers and expiration dates from the database. Merchant must store them outside of Web+Shop now for security reasons.
-fixed minor syntax error in generated product templates
-removed version number from file paths for better upgradability
-removed mall name (wasn't really used much anyway) from config file
-fixed minor display issues on the mall licensing page
-fixed font display problems on Unix browsers (made all font face tags = "arial,helvetica,sans-serif")
-changed many "text images" (images with just words on them) in the administrative interface to standard text to facilitate multi-lingual translation
-removed "states" and "zip codes" and converted to "provinces/states" and "postal/zip codes" for better international support
-added display of "Demo Edition", "Ecommerce Edition", and "Hosting Edition" to bottom of admin screens (right after version number)
-added ability to upgrade from a Demo Edition to an Ecommerce Edition without losing the Demo Edition's data.
-Demo Edition is a fully functional Copy of Web+Shop, except for the banner information indicating it is a demo version.
-removed many unused fields from database (users.billstate,users.billzip, orders.billstate,orders.billzip, store.state,store.zip fields, users.st, users.st2, users.st3, users.timelastsession, users.timelastsession2, users.timelastauthenticated, users.height, users.weight, users.measurement, users.paymethod, users.notes, users.url_from, users.ip, users.host, departments.deptdesc, departments.deptdesclong, departments.orderby, departments.keywords, departments.imgicon, departments.imgiconheight, departments.imgiconwidth, departments.imgheader, departments.imgfooter, departments.imgbackground, groups.groupdesc, groups.groupdesclong, groups.orderby, groups.keywords, groups.imgicon, groups.imgiconheight, groups.imgiconwidth, groups.imgheader, groups.imgfooter, groups.imgbackground, options.optdesc, options.optimage, options.optlevel, options.optweight, options.orderbystring, order_basket.order_comment, order_basket.order_note, order_basket.color, order_basket.size, order_basket.messageline, order_basket.weighttotal, order_basket.partnumber, order_basket.optsprice, order_basket.optsweight, order_content.order_comment, order_content.order_note, order_content.color, order_content.size, order_content.messageline, order_content.weighttotal, order_content.partnumber, order_content.optsprice, order_content.optsweight, order_content.wholesaleprice, orders.message, orders.sameasuserinfo, orders.securitytoken, orders.processed, paymentmethods.code, product.sku, product.keywords, product.referrencenbr, product.manufacturepartnbrr, product.orderby, product.partnbr, product.pricewholesale, product.priceretail, product.pricenote, product.unit, product.weight_usmail, product.volume, product.size, product.optheaderlist, product.search, product.pagedisplayopt, product.discountlist, stores.storedesclong, stores.orderby, stores.keywords, stores.state, stores.zip, stores.deptinstructions, stores.specialdeptid, stores.nameoftype, stores.typeinstructions, stores.imgicon, stores.imgiconheight, stores.imgiconwidth, stores.loginpreference, stores.faxgateway, stores.pagergateway, stores.displayonly, stores.storedesc, users.referid, users.title, users.gender, users.billsuite)
-dropped the info database table (unused)
-added validation for many pages
-fixed many minor bugs/problems


Changes in Release 4.6.1r5 (August 1, 2000)
------------------------------------------
-added wire transfer payment method option
-automated payment method id generation
-switch position of "Modify" and "Checkout" buttons on new account confirmation page for user friendliness
-moved Web+Shop displayed copyright, product name, and version number to .ini/.conf file
-improved support for ISAPI/NSAPI/DSO implementations of Web+


Changes in Release 4.6.1r4 (July 18, 2000)
------------------------------------------
-fixed bug that produced a Web+ error message when a customer attempted to checkout of a store that did not accept credit cards
-checkout payment form is now returned to user if cardholder name or number are not entered
-fixed bug that displayed each order's total as 2x the actual total. The data was recorded in the database properly, but was displayed incorrectly on the Orders administration page and the Exported version of that page.


Changes in Release 4.6.1r3 (July 1, 2000)
------------------------------------------
-make storeid, deptid, groupid auto-generated
-remove all references to eliance in code and database
-remove cybercash-specific db tables and merge with more generic online_pay tables
-move primary key values from webpshop.ini to database table (currentID) for better syncronicity
-made database more efficient
-add support for Cardservice International LinkPoint payment processing
-increase efficiency significantly with cleaning out uncompleted order information after customer has left without purchasing
-fix problem with info database table for stores without a record in info causing Web+Shop to crash
-significantly increased the performance of the customer report
-changed the columns displayed in customer report
-changed the filtering options for the customer report
-added support for outputting all reports to Sun StarOffice and Microsoft Excel
-changed all images to lowercase filenames for better Unix support
-fixed bug with initializing a store (first time a product was put into basket, the basket page broke)
-make all data regarding credit card transaction appear to admin when payment method is clicked for a particular order
-mark new orders where the credit card was declined now are saved with the "Declined" status
-change webpshop.ini to webpshop.conf (Unix only)


Changes in Release 4.6.1r2 (June 12, 2000)
------------------------------------------
-support for ICVerify real-time payment system added


Changes in Release 4.6.1r1 (June 8, 2000)
------------------------------------------
-changed URL paths to /cgi-bin/webplus.cgi from /cgi-bin/webplus.exe on UNIX versions
-added "Go" button to all admin screens next to pull-down menu as workaround for javascript bug in Netscape on SUSE (and probably others)
-fixed bug where when store admin logs in and immediately uses pull-down menu to go to Customers screen, shop crashes
-fixed bug that prevented any orders with status other than "new" appearing when their status was filtered in



Changes in Release 4.6.1 (May 1, 2000)
------------------------------------------
Added Options as a new feature to Products. Now products can have option variations 
(ex. a shirt can have a Small, Medium, or Large option and maybe a Red, Green, and 
Blue option)

Web+Shop is much more reliable than previous versions.

Numerous bug fixes and minor enhancements have been added throughout.


----------------------------------------------
(c) 2003 Webplus, Inc. All rights reserved.

talentsoft, the talentsoft logo, Web+, and the Web+ logo are all trademarks or registered trademarks of Webplus, Inc.

Other brand names are trademarks or registered trademarks of their respective owners.
