$Id: CHANGELOG,v 1.3702.2.9.2.9 2012/10/25 10:26:51 aim Exp $ ------------------ X-CART v4.5.4 RELEASED *DESIGN AND APPEARANCE* [!] 11 Oct 2012, aim - Bug (0115131): There were empty lines in source HTML code when the "Use speed-up tool for CSS" option was enabled. Fixed. [!] 11 Oct 2012, random - Bug (0126864): PayPal logo was accidentally placed in Ideal Comfort skin footer. Removed. [!] 10 Oct 2012, aim - Bug (0126929): Socialize buttons were not displayed for out-of-stock products. Fixed. *INTERFACE* [!] 17 Oct 2012, random - Bug (0123034): When the address book was opened in a popup on checkout, clicking on the "Add new address" box border closed the popup. Fixed. [!] 17 Oct 2012, random - Bug (0127141): Internal AJAX messages in a popup were not parsed correctly if another popup had been opened previously. Fixed. *BACKOFFICE* [!] 18 Oct 2012, aim - Bug (0127048): Removed a wrong log message from X-Cart Gold/GoldPlus editions.[user has turned OFF 'Simple_Mode' module] [!] 16 Oct 2012, aim - Bug (0127093): An SQL error was generated on the 'Main page :: General settings :: User Profiles' page in strict mode. Fixed. [!] 16 Oct 2012, aim - Bug (0127092): There was a PHP warning related to the "Main page :: General settings :: User Profiles" page. Fixed. [!] 16 Oct 2012, aim - Bug (0112444): Removed obsolete code related to func_get_address_book function. [!] 04 Oct 2012, aim - Bug (0126735): The 'Clear templates/X-Cart cache' tool in the 'Tools->Maintenance' section did not clear the var/cache dir. Fixed. [!] 26 Sep 2012, aim - Bug (0126491): The 'Optimize Tables' tool: There was no header and style sheet for the text (just dots and a text). Fixed. *PRODUCTS* [!] 19 Oct 2012, aim - Bug (0127215): Random keys were not cleared when products were removed. Fixed. *USERS* [*] 24 Oct 2012, random - Improvement (0101270): Added the ability to define additional fields for address book. [!] 23 Oct 2012, random - Bug (0127302): Zip+4 was missing in userinfo in some cases. Fixed. [!] 16 Oct 2012, random - Bug (0126771): Address book: When an address was entered with errors, the "Use as billing/shipping" checkboxes were displayed incorrectly. Fixed. [!] 16 Oct 2012, random - Bug (0126771): Address book: When a new address was entered with errors, after reloading no error messages were shown. Fixed. [!] 05 Oct 2012, aim - Bug (0126757): Seller address form used outdated JavaScript code for required fields validation. Fixed. *PAYMENTS* [*] 22 Oct 2012, aim - Improvement (0126553): Added First Data Global Gateway e4 Hosted Payment Pages. [*] 20 Oct 2012, random - Improvement (0126864): PayPal: Transaction ID in the order details now opens PayPal details page. [*] 09 Oct 2012, aim - Improvement (0126873): Changed the direct SQL query to func_get_pm_params call for payment methods. Thanks2Stan. [*] 27 Sep 2012, random - Improvement (0124744): One page checkout: The payment method's iframe is now displayed on the same page after an order is submitted. [!] 25 Oct 2012, aim - Bug (0127371): Test (Sandbox) Endpoint was changed for Paypal Express Checkout for API Signature Authentication Mechanism. Fixed. [!] 24 Oct 2012, random - Bug (0124236): PayPal Express Checkout on cancel was redirecting to cart even if called from the checkout process. Fixed. [!] 24 Oct 2012, random - Bug (0126290): PayPal activation link generated by installer was not redirecting the user to PayPal settings page. Fixed. [!] 23 Oct 2012, random - Bug (0126462): PayPal Express Checkout, Advanced and Payflow Link did not work correctly with the Zip+4 feature. Fixed. [!] 22 Oct 2012, random - Bug (0126258): PayPal: When a chosen method became unavailabe after changing the country, the section with its settings remained displayed. Fixed. [!] 22 Oct 2012, aim - Bug (0127289): Authorize.Net SIM: 'x_currency_code' parameter was not passed in the transaction request. Fixed. Thanks2Seyfin. [!] 17 Oct 2012, random - Bug (0126864): PayPal Express Checkout: Get your API credentials popup was not showing in IE. Fixed. [!] 15 Oct 2012, random - Bug (0126864): Some changes for PayPal certification. [!] 12 Oct 2012, aim - Bug (0126546): Netbilling gateway: Payment Form did not work correctly. Fixed. Thanks2Amee. *MODULES/ADD-ONS* [*] 12 Oct 2012, aim - Improvement (0124529): Made the system fingerprint generation step optional for modules installer. [*] 05 Oct 2012, aim - Improvement (0126581): Renamed the Product Configurator module to Product Wizard. [!] 24 Oct 2012, aim - Bug (0127291): Customer Reviews with Advanced Customer Reviews: Customer Feedback tab was displayed twice on the product details page. Fixed. Thanks2Karina. [!] 24 Oct 2012, random - Bug (0126227): MailChimp: PHP notices were generated when a user edited their name or email (Access to uninitialized variables). Fixed. [!] 24 Oct 2012, aim - Bug (0121300): Added Pinterest icon for books_and_magazines skin. Thanks2Skot. [!] 23 Oct 2012, aim - Bug (0127292): Socialize: 'Missing Required Property: The 'og:url' property is required, but not present' error in Facebook debugger. Fixed. [!] 23 Oct 2012, aim - Bug (0127294): Socialize: 'Meta Tags In Body: You have tags ouside of your . This is either because your was malformed and they fell lower in the parse tree, or you accidentally put your Open Graph tags in the wrong place. Either way you need to fix it before the tags are usable' error in Facebook debugger. Fixed. [!] 19 Oct 2012, aim - Bug (0127224): For orders that were created using fCommerce Go the icon showing that they were created using fCommerce Go was not displayed. Fixed. [!] 19 Oct 2012, aim - Bug (0127223): XML sitemap. An extra slash was added to URLs in the generated XML sitemap if the option 'Use root store page (http://example.com/) instead of home page (http://example.com/home.php) in the sitemap file' had been selected on the module configuration page. Fixed. Thanks2Seyfin. [!] 18 Oct 2012, random - Bug (0124355): PayPal Access instructions did not cover some options and parameters. Fixed. [!] 18 Oct 2012, aim - Bug (0126548): There was a conflict between AlteredCart's On Sale module & fCommerceGo & HotProducts (On_Sale). Fixed. Thanks2Skot. [!] 18 Oct 2012, aim - Bug (0127181): Advanced Customer Reviews: An SQL error was generated when a customer review was being edited in the Provider area. Fixed. Thanks2Karina. [!] 05 Oct 2012, aim - Bug (0126760): Mailchimp Subscription: A fatal error occurred when saving the module configuration options. Fixed. [!] 03 Oct 2012, aim - Bug (0126520): Product Notifications: Clicking the Enter key on the keyboard in order to subscribe to notifications about some product resulted in an add2cart action. Fixed. Thanks2Gss. [!] 27 Sep 2012, aim - Bug (0126529): EU_Cookie_Law sometimes did not work correctly with Adv_Mailchimp_Subscription. Fixed. [!] 27 Sep 2012, aim - Bug (0126521): There were some w3c errors on the products_map.php page. Fixed. Thanks2Karina. *IMPORT/EXPORT* [*] 16 Oct 2012, aim - Improvement (0106826): ZIP code can be empty or 0 (zero) in import files now. [!] 16 Oct 2012, aim - Bug (0106826): A wrong error message was displayed for incorrect zipcode field (Error on line 3: Unknown user for the address book record). Fixed. *IMAGES* [!] 16 Oct 2012, aim - Bug (0126053): Detailed Images: Preview image was missing in Firefox and Opera. Fixed. *LANGUAGES* [*] 18 Oct 2012, aim - Improvement (0123712): Added the Australian language. ['au','aus','Australian'] [!] 08 Oct 2012, aim - Bug (0126812): The option for the right-to-left text direction in the 'Edit languages' section in Admin area did not work properly. Fixed. *PERFORMANCE* [*] 23 Oct 2012, abr - Improvement (0127301): Optimizes the Special_Offers module code. [*] 04 Oct 2012, abr - Improvement (0126564): Improved the data caching mechanism. *MISCELLANEOUS* [*] 25 Oct 2012, random - Improvement (0127368): include/version.php now displays GOLD PLUS/PLATINUM editions. [*] 23 Oct 2012, abr - Improvement (0126968): Re-designed the check requirements pages. [*] 23 Oct 2012, aim, abr - Improvement (0126968): Added some tests so that the check_requirements.php script can detect warnings correctly. [*] 22 Oct 2012, aim - Improvement (0127240): Optimized the "func_cat_tree_rebuild()" function. [*] 15 Oct 2012, abr - Improvement (0126925): The non-empty "open_basedir" PHP configuration option could cause a PHP Warning. Fixed. [*] 10 Oct 2012, abr - Improvement (0126960): PHP Warnings were displayed when the benchmark feature was enabled and the store was closed. Fixed. [*] 10 Oct 2012, abr - Improvement (0126963): Code unification. [*] 09 Oct 2012, aim - Improvement (0126701): Updated the currencies list according to http://www.currency-iso.org/dl_iso_table_a1.xml. [*] 04 Oct 2012, abr - Improvement (0125385): Optimized the func_query_hash() function. Added a test. [*] 28 Sep 2012, abr - Improvement (0126569): Improved JavaScript code indentation. [*] 28 Sep 2012, abr - Improvement (0126474): Per-session SQL options were not set on database reconnect. Fixed. [*] 28 Sep 2012, abr - Improvement (0126568): Replaced direct "func_array_map" function call with "func_stripslashes". [*] 27 Sep 2012, abr - Improvement (0126536): Added POSIX extension to the list of recommended PHP extensions. [!] 22 Oct 2012, aim - Bug (0127235): Clean URL for Publicity static page was missing in the demo data. Fixed. [!] 16 Oct 2012, random - Bug (0126771): AJAX popup content was being loaded twice. Fixed. [!] 18 Oct 2012, aim - Bug (0127045): Fixed some broken links for demo products. [!] 10 Oct 2012, abr - Bug (0126909): Non-unique module names were allowed. Fixed. [!] 04 Oct 2012, abr - Bug (0126718): There was a PHP Notice in func.templater.php. Fixed. [!] 05 Oct 2012, aim - Bug (0126757): There were some w3c errors. Fixed. [!] 05 Oct 2012, aim - Bug (0126757): There were some PHP notices. Fixed. [!] 28 Sep 2012, abr - Bug (0126544): The install.php script could not automatically fix permissions. Fixed. [!] 28 Sep 2012, abr - Bug (0126537): check_requirements.php generated a PHP notice. Fixed. ------------------ X-CART v4.5.3 RELEASED *DESIGN AND APPEARANCE* [*] 10 Sep 2012, aim - Improvement (0123321): Changed the way X-Cart evaluation notice is displayed in Customer and Admin areas. [*] 28 Aug 2012, aim - Improvement (0125617): Updated jQuery UI version from 1.8.17 to 1.8.23. [*] 23 Aug 2012, random - Improvement (0121698): Added the Wishlist tab to My account page. [*] 22 Aug 2012, random - Improvement (0125465): Added support for module-specific altskin.css files. [*] 16 Aug 2012, aim - Improvement (0123947): Help menu is now displayed in the left side menu column for ideal_comfort skin. Thanks2Seyfin. [!] 24 Sep 2012, aim - Bug (0122448): Books_and_magazines: The 'Users online' bar at page bottom was displayed twice. Fixed. Thanks2Lurker. [!] 20 Sep 2012, aim - Bug (0126273): Special offer and vivid_dreams_violet skins: There was a color issue related to Special_Offers. Fixed. Thanks2Lurker. [!] 20 Sep 2012, aim - Bug (0126257): Years in the copyright notice were shown as 2002-2008 instead of 2002-2012 for 404 HTML templates. Fixed for all skins. [!] 21 Aug 2012. random - Bug (0124484): One page checkout total cost in the Summary section had an incorrect style and position. Fixed. [!] 14 Sep 2012, aim - Improvement (0125795): Gift Certificate image in Ideal comfort skin was defined in a language variable. Fixed. Thanks2Seyfin. [!] 22 Aug 2012, random - Bug (0125465): One page checkout: In Ideal Comfort skin, a wrong style was used for the total cost in the Summary section. Fixed. [!] 14 Aug 2012, aim - Bug (0123832): ideal_comfort: Static pages were overlaid by payment_logos in the footer. Fixed. Thanks2Seyfin. [!] 31 Jul 2012, random - Bug (0124629): Usertype parameter was used in account activation link, although it was not necessary. Removed. [!] 14 Jul 2012, aim - Bug (0123989): There were some PHP 5.4 warnings. Fixed. *BACKOFFICE* [*] 11 Sep 2012, aim - Improvement (0117745, 0125766, 0125591): Changed the layout of the Payment methods page in the Admin area. The contents of the page is now organized into two tabs: Payment methods and Payment gateways. Payment gateways can now be filtered by country. The page now includes an information block where payment methods related news and updates will be displayed. Thanks2Feakie. [*] 05 Sep 2012, aim - Improvement (0125343): Added a new category to the Admin area top menu: "Goodies"; updated the content of the "Help" category. Added the 'More X-Cart templates' link on the General settings->Appearance page. *INTERFACE* [*] 31 Aug 2012, aim - Improvement (0115520): Multilanguage feature is added for Datepicker in the Àdmin area. [Localization, jQueryUI, internalization] [*] 07 Aug 2012, aim - Improvement (0124517): "Default site 'Title' tag" is no longer shown for the modal window. *PRODUCTS* [*] 06 Aug 2012, aim - Improvement (0124882): When a unit of a product variant was added to the shopping cart, the stock quantity of the selected variant was not diminished for the current user. Fixed. [!] 20 Sep 2012, aim - Bug (0126280): On Mysql 4.1.x an SQL error was generated when a product was cloned. Fixed. [!] 20 Aug 2012, aim - Bug (0125362): Product membership conditions were not taken into account when the setting "Do not check product's category availability and product's category membership on all the product related pages" was enabled. Thanks2Random. [!] 01 Aug 2012, aim - Bug (0124679): Key for include_cache smarty function was generated incorrectly (This could cause problems with displaying the Buy Now button). Fixed. *CATEGORIES* [!] 23 Aug 2012, aim - Bug (0123870): The current category path and name on the Category products page in the admin area were incorrect. Fixed. Thanks2Seyfin. *PAYMENTS* [*] 17 Sep 2012, random - Improvement (0124463): When PayPal Payments Advanced and Payflow Link are enabled in Admin area, PayPal Express Checkout is now also enabled. [*] 17 Sep 2012, random - Improvement (0126141): Minor text changes for payment systems/check/cc processors on the Payment methods page. [*] 03 Sep 2012, random - Improvement (0125785): PayPal Advanced and Payflow Link: func_paypal_convert_to_BasicAmountType is now used for costs. [*] 29 Aug 2012, random - Improvement (0125548): PayPal Express Checkout: Removed the ReqConfirmShipping option. [*] 16 Aug 2012, aim - Improvement (0124511, 0124450): Adjusted error handling for 1-step_checkout and XPayments_Connector. Thanks2Joss. [*] 14 Aug 2012, aim - Improvement (0119654): Amazon Simple Pay now works not only with the United States, but also with non-U.S. countries. Thanks2Seyfin. [*] 06 Aug 2012, aim - Improvement (0121865): PayPal: Changed the URL to the diagnostic page in the error message for the Main page :: Payment methods page. [!] 24 Sep 2012, random - Bug (0126294): PayPal Express Checkout: If a user returned from PayPal incorrectly, Express Checkout button was not displayed. Fixed. Thanks2Seyfin. [!] 19 Sep 2012, random - Bug (0126219): Embedded Express Checkout method payment system was not named correctly in the backend and could have a wrong note. Fixed. [!] 18 Sep 2012, random - Improvement (0126183): PayPal Express Checkout: The returned address was not saved for the user who was logged in. Fixed. [!] 12 Sep 2012, random - Bug (0125859, 0125860): PayPal Express Checkout: Profile information was not correctly sent as well as parsed after being returned. Fixed. [!] 10 Sep 2012, random - Bug (0125966): PayPal Express Checkout: When used with X-Payments, the Capture/Void/Refund features were not working. Fixed. [!] 10 Sep 2012, aim - Bug (0124450): There was a fatal error related to an old modules initialization error. Adjusted error handling for 1-step_checkout and XPayments_Connector. Thanks2Joss. [!] 07 Sep 2012, random - Bug (0125705): PayPal Express Checkout (US) settings were not displayed correctly in the Admin area. Fixed. [!] 07 Sep 2012, random - Bug (0125906): PayPal Express Checkout (Payflow): Refund feature was not working. Fixed. [!] 06 Sep 2012, random - Bug (0125844): PayPal Advanced and Payflow Link: Customers were allowed to change their address on the side of PayPal, but this feature was not supported in X-Cart. This feature is disabled now. [!] 06 Sep 2012, random - Bug (0125844): PayPal Advanced and Payflow Link: Address 2nd line was not passed to PayPal. Fixed. [!] 06 Sep 2012, random - Bug (0125872): PayPal Express Checkout (Payflow): Wrong Tender value was sent for Capture/Refund/etc. Fixed. [!] 06 Sep 2012, random - Bug (0125848, 0125840, 0125775): PayPal Express Checkout (Payflow): Shipping address was not passed, a customer who was logged in was required to click Place order twice, etc. Fixed. [!] 06 Sep 2012, random - Bug (0125874, 0125872): PayPal Express Checkout (Payflow): Capture/Void/etc did not work when Express was using Payflow Link/Advanced params. Fixed. [!] 05 Sep 2012, random - Bug (0125828): PayPal Advanced and Payflow Link: Supplier reference number was not passed to PayPal. Fixed. [!] 03 Sep 2012, random - Bug (0125703, 0125741, 0125705): PayPal Advanced and Payflow Link: Currency was not passed, PayPal config was stored incorrectly, etc. Fixed. [!] 31 Aug 2012, random - Bug (0109465): The "has_preauth" flag was not set correctly in the database for several payment methods. Fixed. [!] 29 Aug 2012, random - Bug (0125667): PayPal Express Checkout (UK only): Empty parameters were sent to PayPal as "1". Fixed. [!] 29 Aug 2012, random - Bug (0125673): PayPal Express Checkout (UK only): There was a misprint in testmode check. Fixed. [!] 28 Aug 2012, aim - Bug (0125606): Endpoint URLs for First Data Global Gateway Connect 1.0 were incorrect. Fixed. [!] 16 Aug 2012, aim - Bug (0124511, 0124450): There was a fatal error related to an old modules initialization error. Fixed. Thanks2Joss. [!] 02 Aug 2012, aim - Bug (0124728): Virtual Merchant: When an order was being paid for through Virtual Merchant payment gateway, the gateway returned errors saying that the values for the fields First Name (ssl_first_name) and Ship to First Name (ssl_ship_to_first_name) were too long. Fixed. [!] 02 Aug 2012, aim - Bug (0123427): Ogone payment method: callback did not work. Fixed. Thanks2Snake. *SHIPPING* [*] 21 Sep 2012, aim - Improvement (0126299): UPS Online Tools is now enabled for the developer X-Cart copy by default. [*] 17 Aug 2012, random - Improvement (0122086): 1-800Courier shipping carrier added. Thanks to Mccornic. [*] 10 Aug 2012, aim - Improvement (0124795): Test realtime shipping feature improvement. Added length/width/height/quantity/price settings. Thanks2Seyfin. [*] 10 Aug 2012, aim - Improvement (0124924): Added a sticky link to the 'FedEx SmartPost Hub Network' page on the 'FedEx options' page. [!] 07 Aug 2012, aim - Bug (0124902): In X-Cart PRO, UPS returned the "An origin postal code must be specified. (errorcode: 111107)" error if the provider's seller address was not specified. Fixed. Thanks2Klyuev. [!] 06 Aug 2012, aim - Bug (0124815): FedEx error: Insured Value was not allowed for SmartPost. Fixed. Thanks2Seyfin. *TAXES* [!] 05 Sep 2012, random - Bug (0125823): There was a PHP notice when using taxes. Fixed. *ORDERS* [!] 24 Sep 2012, aim - Bug (0126341): There was an SQL error related to orders search. Fixed. Thanks2Klyuev. [!] 03 Aug 2012, aim - Bug (0124800): Deleted products were not shown in orders. Fixed. Thanks2Seyfin. *USERS* [!] 31 Jul 2012, random - Bug (0124637): User account activation did not work in MySQL strict mode. Fixed. [!] 31 Jul 2012, random - Bug (0124630): 'Account activated' message showed userid instead of username. Fixed. [!] 27 Aug 2012, aim - Bug (0125539): Old passwords were not checked correctly (The setting 'Do not allow a user to submit a new password that is the same as any of the last four passwords they have used'). Fixed. *IMAGES* [!] 03 Aug 2012, aim - Bug (0124786): The alt text for images was not shown for detailed and product_thumbnail images. Fixed. *LANGUAGES* [*] 27 Aug 2012, aim - Improvement (0124827): Updated instructions for First Data Global Gateway - Connect. Thanks2Seyfin. [!] 02 Aug 2012, aim - Bug (0124732): Some language labels did not have a topic assigned. Fixed. Thanks2Abr. *IMPORT/EXPORT* [!] 19 Sep 2012, aim - Bug (0122284): Related Products import did now work correctly. Fixed. Thanks2Klyuev. [PRODUCT_LINKS] *MODULES/ADD-ONS* [*] 19 Sep 2012, aim - Improvement (0125275): Lexity module: Added the option 'Subscribe me to Lexity Updates' in Admin area. [*] 12 Sep 2012, abr - Improvement (0126054): X-Magnifier: Fixed a PHP notice. [*] 12 Sep 2012, aim - Improvement (0125119, 0125934, 0125935, 0125936, 0125939, 0125940, 0125946): CloudSearch feature added. Thanks2Nikita. [*] 11 Sep 2012, random - Improvement (0125101): MailChimp Newsletters built-in module renamed to MailChimp Basic. [*] 30 Aug 2012, aim - Improvement (0125707): X-Affiliate: The 'Ask for partner ID on checkout' setting is disabled by default. [XAffiliate] [*] 27 Aug 2012, aim - Improvement (0123369): Coupon codes can now be created with the Discount Coupons module disabled. [*] 15 Aug 2012, tito - Improvement (0124566): ProductNotifications module added. [*] 13 Aug 2012, tito - Improvement (0123294): f-Commerce Go module added. [*] 13 Aug 2012, random - Improvement (0124125): MailChimp Advanced module added. Thanks to Kuzma. [*] 08 Aug 2012, tito - Improvement (0124505): SocialLogin module added. [*] 07 Aug 2012, tito - Improvement 0123298) HotProducts module added. [*] 06 Aug 2012, aim - Improvement (0123295, 0124856, 0124808): MultiCurrency module added. [*] 03 Aug 2012, random - Improvement (0124216): Create order in back-end feature added to Advanced Order Management module. [*] 01 Aug 2012, random - Improvement (0121711): Email Account Activation module added. [*] 27 Jul 2012, tito - Improvement (0124327, 0123293): Advanced Customer Reviews module added. [*] 26 Jul 2012, random - Improvement (0124143): Banner System module added. Thanks to Joliaj. [!] 20 Sep 2012, random - Bug (0124673): Product Configurator: Product selection for slots was not working. Fixed. [!] 13 Sep 2012, abr - Bug (0126054): X-Magnifier image could not be uploaded bacause of an SQL error. Fixed. [!] 12 Sep 2012, aim - Bug (0125790): There was a problem related to lite payment interface and coupons. Fixed. Thanks2Joss. [1-step_checkout XPC XPayments_Connector] [!] 07 Sep 2012, aim - Bug (0125912): Facebook Like button was not shown for Dutch and some other languages. Fixed. [Socialize] [!] 03 Sep 2012, aim - Bug (0117669): Product options of the "Test area" type were not updated in AOM. Fixed. Thanks2fundaev. [!] 30 Aug 2012, aim - Bug (0125698): Fixed a potential SQL error for Sitemap module. Thanks2Seyfin. [!] 23 Aug 2012, aim - Bug (0124292): Products map did not work with multi-byte charsets. Fixed. [Unicode, languages] [!] 03 Aug 2012, aim - Bug (0124771): There was an SQL error related to Products_Map. Fixed. [!] 02 Aug 2012, random - Bug (0124699): Advanced Order Management was causing PHP notices. Fixed. *PERFORMANCE* [*] 15 Sep 2012, abr - Improvement (0125987): Optimized the cleanup mechinism for expired sessions. [*] 14 Sep 2012, aim - Improvement (0125897): Restored conditional Smarty_Compiler class loading. [*] 10 Sep 2012, abr - Improvement (0092045): Removed redundant indexes from the xcart_pricing database table. [*] 10 Sep 2012, abr - Improvement (0125910): Removed explicit 'USE INDEX' from SQL queries. [*] 07 Sep 2012, abr - Improvement (0125886): Removed redundant code. [*] 07 Sep 2012, abr - Improvement (0125889): SQL options optimization. [*] 07 Sep 2012, abr - Improvement (0125890): Removed redundant indexes from the xcart_products database table. [*] 23 Aug 2012, abr - Improvement (0125510): Improved the internal benchmark report. [*] 21 Aug 2012, abr - Improvement (0125404): Optimized an SQL query executed on the "Edit languages" page in the Admin area by replacing the "GROUP BY" statement with "DISTINCT". [*] 17 Aug 2012, aim - Improvement (0125298): Smarty uses var/cache/smarty_cache dir now instead of var/cache. [*] 03 Aug 2012, aim - Improvement (0124789): Small optimization for image.php. [!] 07 Sep 2012, abr - Bug (0114354): PHP configuration cache file corruption caused the requirements checking procedure to fail. Fixed. [!] 21 Aug 2012, abr - Bug (0125402): There was an unnecessary key in xcart_languages. Removed. [!] 20 Aug 2012, abr - Bug (0125363): func_unset was consuming more RAM than it freed. Fixed. *MISCELLANEOUS* [*] 24 Sep 2012, aim - Improvement (0126335): Converted the script skin/common_files/modules/Banner_System/js/jquery.cycle.all.js to Unix format. Thanks2Abr. [*] 15 Sep 2012, abr - Improvement (0126118): Improved the shop_closed_key hint. [*] 14 Sep 2012, abr - Improvement (0126044): Improved language variable names validation. Added assertion to the "func_get_langvar_by_name" function. A failed attemt to access a non-existing module configuration page now results in a warning. [*] 12 Sep 2012, abr - Improvement (0126029): Improved X-Cart's sessions mechanism. [*] 10 Sep 2012, abr - Improvement (0114354): Made some improvements to the PHP ini settings logging procedure. [*] 31 Aug 2012, random - Improvement (0125727): Changed the xcart_tbl_prefix variable to XC_TBL_PREFIX constant which is now used for declaration of the "sql_tbl" array. [*] 20 Aug 2012, abr - Improvement (0125363): Added assert() to prevent the 'Illegal offset type in ...' warning. Added a comment line to assert(). [*] 20 Aug 2012, abr - Improvement (0125355): Improved logging of time in error logs. [*] 22 Aug 2012, abr - Improvement (0125480): Removed an inadequate log message generated by func_print_d() and improved the default function behaviour. [*] 20 Aug 2012, abr - Improvement (0125353): Corrected inappropriate output buffer usage. [*] 20 Aug 2012, aim - Improvement (0119091): Changed minimum PHP version to 5.2.0. [*] 17 Aug 2012, abr - Improvement (0125316): Smarty variables initialization. [*] 14 Aug 2012, aim - Improvement (0125150): Adjusted xcart_modules table to support new fields init_orderby/author/module_url. [*] 07 Aug 2012, aim - Improvement (0124585): There were a couple of typos in the admin/upgrade.php script. Fixed. Thanks2Seyfin. [*] 03 Aug 2012, random - Improvement (0124781): Added new wrapper function func_split_by_eol. [*] 30 Jul 2012, aim - Improvement (0124560): The links to Admin/Customer/Provider areas provided at the last step of X-Cart installation now open in a new window. Thanks2Nikita. [!] 22 Sep 2012, abr - Bug (0126334): The aggregated JS/CSS code was not ordered according to the "queue" parameter passed to the "load_defer" function. Fixed. [!] 22 Sep 2012, abr - Bug (0126333): Repeated {load_defer} function calls did not accumulate the values passed in the "direct_info" parameter. Fixed. [!] 20 Sep 2012, random - Bug (0126284): There was a fatal error when PayPal was enabled during installation. Fixed. Thanks2Seyfin. [!] 15 Sep 2012, abr - Bug (0126115): The cron.php relied on the REQUEST_METHOD server variable unavailable in CLI mode. Fixed. [!] 15 Sep 2012, abr - Bug (0126116): The cron.php script displayed no report. Fixed. [!] 15 Sep 2012, abr - Bug (0108270): 301 HTTP status was returned if the storefront was closed. Fixed (Changed the HTTP status to 503). [!] 15 Sep 2012, abr - Bug (0094529): If the 'Key for access to a temporarily closed shop' value was added using special characters, an incorrect URL was generated which could not be used to access the closed store. Fixed (Added shop_key validation). [!] 15 Sep 2012, abr - Bug (0126114): Running the cron.php script generated a PHP Fatal error. Fixed. [!] 14 Sep 2012, aim - Bug (0125976): There were some SQL errors related to xcart_giftreg_events table in strict mode. Fixed. [!] 14 Sep 2012, aim - Bug (0125976): There was a grammar mistake in the text of the err_giftreg_no_recipients_msg label. Fixed. [!] 07 Sep 2012, abr - Bug (0117717): Displaying a PHP notice caused the 'Your cart' section to be displayed in a wrong way. Fixed. [!] 07 Sep 2012, abr - Bug (0125915): There was a syntax error in customer/main/product_details.tpl. Fixed. [!] 28 Aug 2012, abr - Bug (0125632): PHP notices were generated during benchmark run as a result of attempts to access uninitialized elements of an array. Fixed. [!] 22 Aug 2012, abr - Bug (0125482): The description for the func_print_d() function was misleading. Corrected. [!] 22 Aug 2012, abr - Bug (0125462): There was no explicit "encoding" argument for htmlentities() and htmlspecialchars() functions. Fixed. [!] 22 Aug 2012, abr - Bug (0125430): Disabling Product Options module caused a PHP notice on product pages. Fixed. [!] 20 Aug 2012, aim - Bug (0125344): There were some SQL errors related to xcart_config table in strict mode. Fixed. [!] 20 Aug 2012, aim - Bug (0125346): There was a PHP warning: "Illegal string offset" in PHP 5.4. Fixed. [!] 15 Aug 2012, aim - Bug (0125230): There were some PHP notices. Fixed. [!] 06 Aug 2012, aim - Bug (0124810): SQL errors were generated when a product was added or modified in MySQL strict mode. Fixed. [!] 06 Aug 2012, aim - Bug (0124562): SQL errors were generated when a gift certificate was added in MySQL strict mode. Fixed. [!] 03 Aug 2012, aim - Bug (0124787): A fatal error occurred when the option 'Do not log changes in PHP configuration settings' was unchecked. Fixed. Thanks2Nogard. [!] 30 Jul 2012, aim - Bug (0124569): SQL errors were generated when a product was cloned in MySQL strict mode. Fixed. [!] 27 Jul 2012, aim - Bug (0124528): International data was imported using an incorrect character set in X-Cart installer. Fixed. Thanks2Nikita. [!] 26 Jul 2012, aim - Bug (0124514): There were some SQL errors in MySQL strict mode. Fixed. [!] 25 Jul 2012, random - Bug (0124461) Images were not displayed via the image.php script when Development Mode was enabled in X-Cart's config.php. Fixed. ------------------ X-CART v4.5.2 RELEASED *DESIGN AND APPEARANCE* [*] 11 Jul 2012, aim - Improvement (0122187, 0123862): Cart design changes for ideal_comfort skin. Added wishlist with jquery jcarousel to the cart page. Thanks2Sandra. [!] 12 Jul 2012, aim - Bug (0123907): Smarty/X-Cart cache/templates were not cleared on skin change. Fixed. [!] 09 Jul 2012, aim - Bug (0123711): Special menu was not displayed in IE8. Fixed. Thanks2Tito. [!] 09 Jul 2012, random - Bug (0123554): Typos in address_fields.tpl and help_contactus.tpl. Fixed. [!] 09 Jul 2012, aim - Bug (0123563): Become a provider link was not displayed in Customer area for ideal_comfort skin. Fixed. [*] 24 Jul 2012, random - Improvement (0124413): Sharpening parameters adjusted to improve quality of auto-generaged thumbnail images. *PAYMENTS* [*] 20 Jul 2012, tito - Improvement (0123286): In stores configured to accept payments through X-Payments, customers are no longer redirected to a separate page for entering their credit card details, but are allowed to enter them directly on X-Cart's checkout page. Thanks2Joss. [*] 13 Jul 2012, aim - Improvement (0119788): Added ACH Federal check processor integration. Thanks2Letun. [*] 10 Jul 2012, aim - Improvement (0123815): ISO-8859-1 charset is changed for UTF-8 for PayPal by default. [*] 10 Jul 2012, random - Improvement (0123758): Removed the option 'Suppress special characters in the data sent to PayPal'. [*] 26 Jun 2012, aim - Improvement (0118396) Added PayPal Access module. Thanks2Letun. [*] 26 Jun 2012, aim - Improvement (0118396) Added PayPal Advanced & Payflow Link integrations. Thanks2Letun. [!] 13 Jul 2012, random - Bug (0123759): PayPal Express Checkout button was not shown near each checkout button. Fixed. [!] 12 Jul 2012, aim - Bug (0086044): PayPal. When "Action to be performed on order placement" was set to "Auth only", and an order was captured, the refund failed. Fixed. [!] 11 Jul 2012, aim - Bug (0122696): A customer was not able to place a second order using PayPal Express. Fixed. [!] 09 Jul 2012, aim - Bug (0123606): GoEmerchant. EZ Payment Gateway Direct was listed as supported by X-Payments. Fixed. *SHIPPING* [*] 27 Jun 2012, random - Improvement (0122404): Added FedEx 2 Day A.M. shipping method. [!] 16 Jul 2012, aim - Bug (0123818): Fedex did not work when the value for state was 'Other' (countries without states). Fixed. *USERS* [!] 19 Jul 2012, aim - Bug (0119991): Email notifications contained outdated user info. Fixed. [!] 09 Jul 2012, aim - Bug (0123355): Operate As User function did not work. Fixed. *CHECKOUT* [!] 18 Jul 2012, aim - Bug (0123396): There was an AJAX error on the One_Page_Checkout page. Fixed. [!] 12 Jul 2012, aim - Bug (0123895): (PayPal Express) Line item details were passed on the SetExpressCheckout call, but not the DoExpressCheckoutPayment call. *ORDERS* [!] 27 Jun 2012, aim - Bug (0121660): Top sellers were not updated correctly on the dashboard. Fixed. *IMAGES* [!] 13 Jul 2012, aim - Bug (0123927): PHP notice was fixed for func_get_image_url_by_types function. *LANGUAGES* [*] 17 Jul 2012, aim - Improvement (0123665): Renamed lbl_gcheckout_or_use language variable to lbl_or_use. [!] 16 Jul 2012, aim - Bug (0123977): lbl_paypalauth_user_cannot_create_email text label was corrected. *MODULES/ADD-ONS* [*] 16 Jul 2012, aim - Improvement (0123108): (Detailed_Product_Images) Renamed popup_window_max_width/popup_window_max_height settings to det_image_popup_max_width/det_image_popup_max_height for CloudZoom widget. [*] 28 Jun 2012, random - Improvement (0121832): Lexity module added. Thanks to Svowl. [!] 17 Jul 2012, aim - Bug (0124084): Google Checkout caused a fatal error when XPayments_Connector was enabled. Fixed. [!] 16 Jul 2012, aim - Bug (0124022): There was a fatal error 'Call to undefined function func_xpay_func_load() in customer area' when X-Payments was disabled. Fixed. [!] 16 Jul 2012, aim - Bug (0123971): Fixed Warning: file_get_contents(https://assets.pinterest.com/js/pinit.js) error for Socialize module. Thanks2Skot. *PERFORMANCE* [*] 14 Jul 2012, aim - Improvement (0123983): Improved mcrypt PHP-extension availability checking: the check results are now cached (stored in session data). [*] 12 Jul 2012, aim - Improvement (0123886): Small optimization for init.php. [*] 12 Jul 2012, aim - Improvement (0123886): There was an SQL error on MySQL 4.1.x for Add_to_cart_popup module. Fixed. [*] 10 Jul 2012, aim - Improvement (0123806): Moved some JavaScript code to HEAD HTML tag from cart tpls. [*] 10 Jul 2012, aim - Improvement (0123753): Small optimization for check_useraccount.php file. [!] 25 Jul 2012, random - Bug (0123372): Cached images for detailed product images were not generated properly in some cases. Fixed. *MISCELLANEOUS* [*] 06 Jul 2012, random - Improvement (0123680): A few minor changes in admin/user_profiles.php. [!] 20 Jul 2012, aim - Bug (0124267): Under certain conditions PHP notice "Undefined index..." was displayed (related to in /include/func/func.db.php). Fixed. [!] 24 Jul 2012, aim - Bug (0124370, 0124428) Cloud Zoom issue: Login popup & Flyout menu elements were displayed behind the product image. Fixed. Thanks2Seyfin. [!] 20 Jul 2012, aim - Bug (0124187): Corrected symbol validation for Products_Map module. [!] 20 Jul 2012, aim - Bug (0124112): Fixed some PHP notices on product details page. [!] 19 Jul 2012, random - Bug (0124217): Renamed "func_is_adresses_different" to "func_is_addresses_different". [!] 18 Jul 2012, aim - Bug (0124147): Fixed a PHP notice for payment/ps_paypal_pro_us.php. [!] 17 Jul 2012, aim - Bug (0124103): When a user logged in to Admin area opened customer registration page, it resulted in a redirect loop. Fixed. [!] 16 Jul 2012, random - Bug (0123818): Cosmetic changes in shipping/mod_FEDEX.php. [!] 11 Jul 2012, aim - Bug (0122696): Some PHP notices needed a fix. Fixed. [!] 10 Jul 2012, aim - Bug (0123749): News about new modules were displayed incorrectly. Fixed. [!] 10 Jul 2012, random - Bug (0123741): Under certain conditions PHP notice "Undefined index..." was displayed (related to /include/register.php). Fixed. [!] 09 Jul 2012, aim - Bug (0123736): There were some SQL errors related to xcart_config table in strict mode. Fixed. [!] 09 Jul 2012, random - Bug (0123715): Small optimization in include/register.php. [!] 05 Jul 2012, random - Bug (0123556): Duplicate variable declaration in func.user.php. Fixed. [!] 29 Jun 2012, random - Bug (0123314): Videos in the descriptions of some demo products with detailed images were displayed in a wrong way in Google Chrome. Fixed. [!] 27 Jun 2012, aim - Bug (0123159): There was a syntax error in Google_Analytics module (// Integrity check -> Missing relations for Manufacturers module. Fixed. [!] 11 Jun 2012, aim - Bug (0122529): Affiliate: Pending affiliate plans could not be assigned to users. Fixed. Also fixed some PHP warnings. [!] 15 Jun 2012, aim - Bug (0122477): Products map: When there were products with empty names, running /products_map.php caused SQL errors. Fixed. Thanks2Klyuev. *MISCELLANEOUS* [*] 16 May 2012, aim - Improvement (0121089, 0121109): Added/corrected demo data for xcart_products_lng_* and xcart_categories_lng SQL tables. [*] 07 May 2012, aim - Improvement (0121376): Small adjustment for the 'Database Backup/Restore' tool related to charsets. [*] 14 May 2012, aim - Improvement (0121042): Converted windows text files to unix format. [*] 22 May 2012, aim - Improvement (0121802): Small adjustment for include/func/func.templater.php file. [*] 08 Jun 2012, aim - Improvement (0122552): SQL Table/key names are now quoted. [!] 18 May 2012, aim - Bug (0121729): UTF-8 was used as the default charset for Multibyte String extension(mb_string). Fixed. [!] 16 May 2012, aim - Bug (0121570): There were some SQL errors related to xcart_config table in strict mode. Fixed. [!] 14 May 2012, aim - Bug (121497): X-Cart installer did not work correctly with databases with nonASCII names. Fixed. Thanks2Klyuev. [!] 21 May 2012, aim - Bug (0121640): There were some SQL errors related to xcart_product_rnd_keys/xcart_products table in strict mode. Fixed. [!] 11 Jun 2012, aim - Bug (0122586): SQL statement "REPAIR TABLE " was wrong. Fixed. Thanks2Amee. [!] 11 Jun 2012, aim - Bug (0122602): admin/tools.php did not open sometimes (Related to 'Change user authentication mode' functionality). Fixed. [!] 11 Jun 2012, aim - Bug (0122606): There was a problem with PHP warning related to open_basedir and func_get_schemes function. Fixed. [!] 21 Jun 2012, aim - Bug (0122948): Fixed the notice "Undefined variable: additional_values in include/register.php on line 1028". ------------------ X-CART v4.5.0 RELEASED *SHIPPING* [*] 16 Apr 2012, aim - Improvement (0120653): Changed the 'Number of grams in the unit of weight defined by the weight symbol' from '453.6' to '453.59237'. *PAYMENTS* [!] 16 Apr 2012, aim - Bug (0120280): PayPal PRO Direct Payment fails to work with X-Cart via X-Payments. Fixed. [!] 17 Apr 2012, aim - Bug (0120538): eWay merchant hosted payments error: XML not formatted correctly. Reason: Whitespace is not allowed. Fixed. [*] 18 Apr 2012, aim - Improvement (0120787): Changed schema for the xcart_cc_pp3_data table: sessid char(32) NOT NULL DEFAULT ''. *TAXES* [*] 16 Apr 2012, aim - Improvement (0120552): Changes related to TaxCloud module. *PRODUCTS* [*] 11 Apr 2012, aim - Improvement (0113856): Added 'Compatibility with old product storage routine' setting. [!] 20 Apr 2012, aim - Bug (0120314): Products Map fails to work with UTF-8. Fixed. *IMPORT/EXPORT* [*] 11 Apr 2012, aim - Improvement (0120543): Added data_type binary(3) field to xcart_import_cache. *USERS* [!] 16 Apr 2012, ferz - Bug (0120527): Address book: The state field remains in the profile after selecting a country without states. Fixed. *MODULES/ADD-ONS* [!] 13 Apr 2012, ferz - Bug (0120606): Froogle: Wholesale price used in some cases instead of original price. Fixed. [!] 16 Apr 2012, ferz - Bug (0120611): XML Sitemap: Clean URLs for categories generated with missing trailing '/'. Fixed. [!] 17 Apr 2012, aim - Bug (0120530): Antifraud problems: "declined_orders" and "completed_orders" calculated incorrectly. Fixed. [!] 18 Apr 2012, aim - Bug (0120551): Expired cache not removed in the TaxCloud module. Fixed. [!] 18 Apr 2012, aim - Bug (0120793): Cache not removed for the Amazon_Checkout module. Fixed. *PERFORMANCE* [*] 18 Apr 2012, aim - Improvement (0120785): Changed schema for the xcart_amazon_data table for Amazon_Checkout. *MISCELLANEOUS* [!] 02 Apr 2012, aim - Bug (0113021): 'I accept the "Terms & Conditions"' link fails to work when the shop closes on the partner registration page; 'X-Cart news' section fails to appear. Fixed. [*] 16 Apr 2012, aim - Improvement (0120597): Updated COMPATIBLE_VERSION constant to 4.5.x. [*] 16 Apr 2012, aim - Improvement (0120669): Moved help.qtmsoft.com to help.x-cart.com. [!] 17 Apr 2012, aim - Bug (0120708): Database integrity issue. Fixed. [*] 17 Apr 2012, aim - Improvement (0120328): Changed minimum MySQL version to 4.1.2. [!] 18 Apr 2012, aim - Bug (0120789): Typo in the db_connection function. Fixed. [!] 19 Apr 2012, aim - Bug (0106914): Admin top menu fails to work in iOS Safari browser (iPad/iPod). Fixed. ========================================================= X-CART v4.5.0 beta 1 RELEASED ========================================================= *CART* [!] 29 Feb 2012, aim - Bug (0119066): Online payment methods fail to appear in the customer area. Fixed. *SHIPPING* [*] 07 Mar 2012, aim - Improvement (0102330): Added new 'Split the shipment into multiple packages if its weight/dimensions exceed the limitations' setting for the USPS module. [*] 07 Mar 2012, aim - Improvement (0118585): Updated the USPS module. [*] 07 Mar 2012, aim - Improvement (0118131): USPS server does not support the testing.shippingapis.com URL. The production.shippingapis.com URL is hardcoded for the USPS module. [*] 07 Mar 2012, aim - Improvement (0117638): Added new methods for the USPS module. [*] 07 Mar 2012, aim - Improvement (0116832): Added new Priority Mail Regional Box A/B/C containers for the USPS module. [*] 09 Mar 2012, aim - Improvement (0068722): Removed depricated shipping methods for the USPS module. [*] 09 Mar 2012, aim - Improvement (0092331): Corrected weight limits for First Class methods for the USPS module. [*] 09 Mar 2012, aim - Improvement (0117303): Code refactoring for the USPS module. Removed global variable. Added functions: func_USPS_has_response_error, func_USPS_parse_methods, func_usps_save_pack_configuration_slg, func_USPS_prepare_rate_query, func_USPS_log_debug_information. [*] 12 Mar 2012, aim - Improvement (0117303, 0119371): Adjusted func_usps_check_shippingid, related to the shipping label generator module of the USPS module. [*] 12 Mar 2012, aim - Improvement (0108307): 'Value of content' is now related to order total for the USPS module. [*] 12 Mar 2012, aim - Improvement (0117303): Fixed the 'Invalid First Class Mail Type' error related to the USPS module. [*] 12 Mar 2012, aim - Improvement (0117303): Fixed the 'GIFT CARD FLAT RATE is an invalid container type for a REGULAR package and PRIORITY service' error in the USPS module. [*] 13 Mar 2012, aim - Improvement (0117303): Fixed the 'REGIONALRATEBOXB is an invalid container type for a REGULAR package and PRIORITY service' error in the USPS module. [*] 13 Mar 2012, aim - Improvement (0117303): Fixed the 'Service not available' error in the USPS module. [*] 13 Mar 2012, aim - Improvement (0117303): Added new methods to the USPS module. [*] 13 Mar 2012, aim - Improvement (0117303): Adjusted default settings for the USPS module. *PAYMENTS* [*] 02 Feb 2012, aim - Improvement (0118206): Changed PSiGate payment integration to the 'Interac Online' method (not involving credit cards). [*] 02 Feb 2012, aim - Improvement (0117648): Changed background for 'eSec - ReDirect' and 'DIBS' to 'Y', as it will be removed. [*] 06 Feb 2012, aim - Improvement (0117648): Added pop-up info window for deleted background payments methods for PCI-DSS compatibility. [*] 15 Feb 2012, aim - Improvement (0117652): Removed the 'Add CC manual processing' feature from the payment methods page. [*] 16 Feb 2012, aim - Improvement (0117652): Changed new payment method wizard. [*] 17 Feb 2012, aim - Improvement (0117652): 'Phone Ordering' is now the default method. [*] 17 Feb 2012, aim - Improvement (0117652): Adjusted the func_cart_add_offline_payment/func_get_offline_payment_methods tests. [*] 27 Feb 2012, aim - Improvement (0117652): Moved the certified_cart.gif logo from Authorize.Net: AIM payment method to Authorize.Net: SIM payment method. [!] 21 Mar 2012, aim - Improvement (0119820): PHP Fatal error: Call to undefined function func_set_cart_address() in payment/ps_paypal_pro_us.php. Fixed. [*] 21 Mar 2012, aim - Improvement (0119826): Changed wait limit for for customer return requests in the "Checkout by Amazon" module to 20 sec. [*] 21 Mar 2012, aim - Improvement (0119830): Slightly adjusted Amazon Checkout settings. [*] 09 Apr 2012, ferz - Improvement (0120433): Updated ProxyPay3 payment method. *PRODUCTS* [!] 14 Feb 2012, aim - Bug (0118594): Product page sometimes displays wrong product. Fixed. *CATEGORIES* [!] 27 Mar 2012, aim - Bug (0098989): Fixed category name on the 'Category products' page. *USERS* [!] 28 Mar 2012, aim - Bug (0119665): Wrong language in the 'Order is processed' notification to customers for anonymous customers. Fixed. *MODULES/ADD-ONS* [!] 06 Feb 2012, aim - Bug (0118239): XPayments_Connector shows warnings for the 'Direct debit processor' and 'Check processor' payment methods. Fixed. [!] 22 Mar 2012, aim - Bug (0119299): You are not allowed to access that resource! Id:32 error fixed for Amazon_Checkout. [!] 26 Mar 2012, ferz - Bug (0119958): Froogle: "The content in an attribute in an item exceeds 10 KB." error appears for long detailed product descriptions. Fixed. [!] 29 Mar 2012, ferz - Bug (0118507): Product sitemap causes SQL error with some configuration settings. Fixed. [*] 06 Apr 2012, ferz - Improvement (0118818): TaxCloud module integration. [*] 09 Apr 2012, ferz - Improvement (0120276): Added X-Payments connector link to the Payment methods section and the main menu. [*] 09 Apr 2012, aim - Improvement (0118814): Updated Socialize module. Added Pinterest feature. *LANGUAGES* [*] 22 Feb 2012, aim - Improvement (0117652): Removed obsolete language labels from language files. [*] 28 Feb 2012, aim - Improvement (0117652): Corrected some language variables. [*] 04 Apr 2012, ferz - Improvement (0120313): Updated welcome text. [*] 04 Apr 2012, aim - Improvement (0120290): Changed default charset SQL connection/results/client to UTF-8. *DESIGN AND APPEARANCE* [*] 27 Feb 2012, aim - Improvement (0117652): Removed unused CSS styles. [*] 22 Mar 2012, aim - Improvement (0118986): Removed unused CSS classes. [!] 22 Mar 2012, aim - Bug (0119738): Fixed W3C errors in the One_Page_Checkout module. [!] 27 Mar 2012, aim - Bug (0108889): Fixed W3C errors in the admin area. [!] 04 Apr 2012, ferz - Bug (0120284): Special characters in the SpeedBar text could cause W3C errors. Fixed. [*] 06 Apr 2012, ferz - Improvement (0120349): 'Books and Magazines', 'Ideal Comfort' skin integration. [*] 09 Apr 2012, aim - Improvement (0120100): Updated demo products. [*] 09 Apr 2012, aim - Improvement (0120449): Added index name to aggregated CSS file. *PERFORMANCE* [!] 06 Apr 2012, aim - Bug (0120406): International product descriptions are now stored in separate tables. Changed demo data. *SECURITY* [*] 07 Feb 2012, aim - Improvement (0117652): Removed several background CC methods. [*] 14 Feb 2012, aim - Improvement (0117652, 0118487): Removed code related to CC data checking. [*] 14 Feb 2012, aim - Improvement (0117652, 0118487): Removed obsolete CC-related settings. [*] 15 Feb 2012, aim - Improvement (0117652): Removed templates with the CC form. [*] 16 Feb 2012, aim - Improvement (0117652): Removed the 'Remove from customers\' profiles' feature. [*] 17 Feb 2012, aim - Improvement (0117652): Added the 'This function works with upgraded stores only' note to the 'Remove credit card information' function in the admin area. [*] 17 Feb 2012, aim - Improvement (0117652): Removed the popup help CVV2 window. [*] 17 Feb 2012, aim - Improvement (0117652): Removed credit card payment method from demo orders. [*] 21 Feb 2012, aim - Improvement (0117652): Removed the subscriptions module. [*] 01 Mar 2012, aim - Improvement (0118356): Adjusted security settings. *MISCELLANEOUS* [*] 24 Jan 2012, aim - Improvement (0117835): Disabled cleanup.php and "Maintenance->Clear templates/X-Cart cache" for the demo mode. [!] 06 Feb 2012, aim - Bug (0118314): XPayments_Connector: 'Warning! Payment methods have already been imported from X-Payments earlier. All previously imported payment methods will be removed from the database if you select to import payment methods again.' appears unconditionally. Fixed. [*] 14 Feb 2012, aim - Improvement (0117652): Removed obsolete language variables. [!] 15 Feb 2012, aim - Bug (0118611): TYPO in the "DIBS (FlexWin)" payment module. Fixed. [*] 15 Feb 2012, aim - Improvement (0117652): Removed unused code. [*] 01 Mar 2012, aim - Improvement (0119083): Updated a bundle of CA Root Certificates. [*] 01 Mar 2012, aim - Improvement (0117652): Adjusted selenium tests. [*] 15 Mar 2012, aim - Improvement (0119020): Updated inline advertisement in paid modules. [*] 15 Mar 2012, aim - Improvement (0117652): Updated xcart.sql [!] 20 Mar 2012, aim - Improvement (0119174, 0117303): Downgraded jQuery to version 1.6.4 due to multiple problems in MSIE and One_Page_Checkout module. [!] 26 Mar 2012, aim - Bug (0119962): SQL error appears on the include/version.php page when the Product_Options module is disabled. Fixed. [*] 27 Mar 2012, aim - Improvement (0119975): Changed License agreement. [*] 27 Mar 2012, aim - Improvement (0120047): Added favicon.ico to xcart_root. [!] 28 Mar 2012, aim - Bug (0120058): shop_closed.html fails to appear with clean URLs enabled. Fixed. [!] 02 Apr 2012, aim - Bug (0120210): SQL error "Duplicate entry for key 'page'" appears for the xcart_stats_pages table. Fixed. [*] 02 Apr 2012, ferz - Improvement (0120203): Removed developer's TODO comments from php files. ------------------ X-CART v4.4.5 RELEASED *CHECKOUT* [!] 11 Oct 2011, ferz - Bug (113520): Amazon Checkout: X-Cart fails to save customer phone number. Fixed. [*] 11 Oct 2011, ferz - Improvement (0113945): Amazon Checkout: Changed payment widgets link. [*] 28 Nov 2011, ferz - Improvement (0115926): Browser auto-complete function worked for Fast Line Checkout in hidden area fields, causing anonymous registration issues. [!] 26 Dec 2011, aim - Bug (0115110): Redirect loop when using COD payment/shipping methods. Fixed. [!] 10 Jan 2012, ferz - Bug (0117181): Disabled "Additional fields" appear on "One Page Checkout" page. Fixed. [!] 12 Jan 2012, ferz - Bug (0116962): One Page Checkout: The 'ship to different address' checkbox was appears even when the shipping functionality is disabled. Fixed. [!] 12 Jan 2012, ferz - Bug (0116962): One Page Checkout: 'Submit order' button appears disabled when 'User Profile Options >> Customer at checkout' fields are disabled. Fixed. *CART* [!] 11 Nov 2011, aim - Bug (0114084): Gift Certificates take 2 tries to delete from cart. Fixed. *DESIGN AND APPEARANCE* [*] 21 Oct 2011, aim - Improvement (0099809): Removed 'customer/tab.tpl' template as obsolete. [!] 10 Nov 2011, aim - Bug (0115313): Minicart menu disappears in IE. Fixed. [!] 26 Dec 2011, aim - Bug (0116899): 'Page not found' (404 error) does not use the common shop style. Fixed. [!] 12 Dec 2012, ferz - Bug (0117362): '*' character for the wholesale prices section appears on product pages with this section hidden. Fixed. [*] 20 Jan 2012, aim - Improvement (0117665): jqueryUI updated to version 1.8.17. *IMAGES* [*] 15 Nov 2011, aim - Improvement (0086637): Added new 'Image type for generated thumbnails' setting. Admin now can choose png/jpeg/gif format. [!] 16 Nov 2011, aim - Bug (0100902): Delete image/thumbnail buttons did not disappeared when images were deleted. Fixed. *INTERFACE* [!] 02 Nov 2011, aim - Bug (0113634): Page title fails to appear correctly when HTML tags are used for location. Fixed. [!] 14 Nov 2011, aim - Bug (0114674): Some catalog URLs have duplicates when clean URLs are enabled. Fixed. [*] 17 Nov 2011, aim - Improvement (0084334): Removed 'Contact US' form from admin users. [*] 08 Dec 2011, ferz - Improvement (0116054): Adjusted text label lbl_no_shipping_for_location. [!] 08 Dec 2011, ferz - Bug (0102098): Error message in the installation routine shows incorrect minimum PHP version value. Fixed. [*] 22 Dec 2011, ferz - Improvement (0115420): Adjusted instructions on using gift certificates. [!] 18 Jan 2012, aim - Bug (0117561): 403 Forbidden error occurs for cached JavaScript and CSS files. Fixed. [*] 26 Dec 2011, ferz - Improvement (0115437): Improved login error message. [!] 06 Jan 2012, aim - Bug (0116918): Cart subtotal not displayed in fashion mosaic/vivid dreams schemes on cart page. Fixed. *LANGUAGES* [*] 15 Nov 2011, aim - Improvement (0108159): Removed obsolete language variables. [!] 15 Nov 2011, aim - Bug (0086165): Changed text label lbl_cannot_read_config to 'Cannot modify config.php (no write permissions)'. [*] 15 Nov 2011, aim - Improvement (0113733): Changed text label froogle_currency config to 'Currency to be used in Froogle/GoogleBase'. [*] 16 Nov 2011, aim - Improvement (0115521): Changed charset for Turkish to 'iso-8859-9'. [!] 18 Nov 2011, aim - Bug (0115613): SQL error during language update on 'Edit languages' pages. Fixed. [!] 04 Jan 2012, aim - Bug (0115534): Typo in the lbl_paypal_api_access_creditentials language variable. Fixed. *ORDERS* [!] 15 Nov 2011, aim - Bug (0099231): Order phone would not export to QuickBooks format. Fixed. [*] 25 Nov 2011, aim - Improvement (0115817): Improved order search: search by the 'Customer:' field is now independent from 'Search by address:' field. [!] 09 Dec 2011, ferz - Bug (0102248): Order change history feature does not take into account time difference between shop location and host server location. Fixed. [*] 09 Dec 2011, ferz - Improvement (0116340): Improved order search by SKU. [!] 13 Dec 2011, aim - Bug (0102043): Empty customer information on orders lists in the admin area. Fixed. [!] 15 Dec 2011, aim - Bug (0112619): Order ZIP code appears incorrectly in 4.0.x-compatible format. Fixed. [*] 28 Dec 2011, aim - Improvement (0116854): Added detailed information for the provider commission column on the 'Provider commissions' page. [!] 04 Jan 2012, aim - Bug (0117007): Wrong order link in order invoice email notification. Fixed. *SHIPPING* [!] 30 Nov 2011, aim - Bug (0100586): Shipping does not always work properly with the ALL_CARRIERS constant enabled. Fixed. [!] 16 Dec 2011, aim - Bug (0111017): Duplicate SKUs when two or more admins register Gold shop. Fixed. [!] 20 Dec 2011, aim - Bug (0116695): Estimate shipping link displayed when the "Enable shipping" option is disabled. Fixed. *TAXES* [!] 10 Jan 2012, aim - Bug (0100778): Division by zero in include/func/func.taxes.php. Fixed. *USERS* [!] 10 Nov 2011, aim - Bug (0114034): "Delete profile" link missing on the "Account details" tab. Fixed. [!] 15 Dec 2011, ferz - Bug (0115661): Error "Some errors occurred when trying to save profile data", caused by the county field, appears in the Admin area on the user profile page. Fixed. [!] 15 Dec 2011, aim - Bug (0108933): Partner's additional fields displayed to customers. Fixed. [!] 20 Dec 2011, aim - Bug (0116700): Registration issue in the Vivid dreams skins. Fixed. *PAYMENTS* [!] 11 Oct 2011, ferz - Bug (114293): 2checkout: Payment gateway fails to work with float total in some cases. Fixed. [!] 25 Oct 2011, aim - Bug (0107807): X-Cart fails to properly handle IPN requests sent from eBay (Paypal callbacks). Fixed. [!] 25 Oct 2011, aim - Bug (0113588): Paypal standard issue related to posting non-US states to Paypal. Fixed. [*] 25 Oct 2011, aim - Improvement (0049070): Changed warning for customers with empty/invalid state/country returned from PayPal express. [!] 27 Oct 2011, aim - Bug (0114869): DIR_CUSTOMER is now used with payment directory. Paypal standard did not work with DIR_CUSTOMER not empty. Fixed. [!] 27 Oct 2011, aim - Bug (0114336): Security warning appears for some payment methods after customer's return from payment gateway. Fixed. [!] 27 Oct 2011, aim - Bug (0114081): Callbacks fail to work for the paypoint gateway. Fixed. [!] 28 Oct 2011, aim - Bug (0113703): Error message appears incorrectly. Fixed. [*] 31 Oct 2011, aim - Improvement (0113925): Changed URLs for WorldPay Payment Gateways ('WorldPay - HTML Redirect - Select Junior / RBS WorldPay - Business Gateway' 'RBS WorldPay - Global Gateway'). [!] 09 Nov 2011, aim - Bug (0113554): Orders fail to go through Paypal with the 'Fraud Management Filters' feature disabled in Paypal merchant back office. Fixed. [!] 14 Dec 2011, aim - Bug (0116359): Wrong state code for non-US/Canada countries. Fixed. [!] 21 Dec 2011, aim - Bug (0114170): Paypoint gateway: Cancel button fails to work properly. Fixed. [!] 23 Dec 2011, aim - Bug (0099744): PayPoint Fast Track; HTTP authentication with PHP does not work sometimes. Fixed. [*] 26 Dec 2011, aim - Improvement (0116711): Added Beanstream INTERAC Online payment method. [*] 04 Jan 2012, aim - Improvement (0109986): Added Amazon payment mark. [*] 16 Jan 2012, aim - Improvement (0112094): Added CURLOPT_SSL_VERIFYPEER to eSelect plus payment gateway. *PRODUCTS* [!] 21 Oct 2011, aim - Bug (0114480): Clean URL on Buy Now button fails to work properly when 'Redirect a customer who clicks the "Buy Now" or "Add to wish list" buttons of a product with product options to product details page' option is enabled. Fixed. [!] 31 Oct 2011, ferz - Bug (0114330): Out-of-stock products fail to appear on Sitemap. Fixed. [!] 20 Dec 2011, aim - Bug (0116619): Generated SKU not unique for new products in some cases. Fixed. *CATEGORIES* [!] 03 Nov 2011, aim - Bug (0113571): Categories appear incorrectly in the admin/customer area. Fixed. [!] 05 Jan 2011, aim - Bug (0116876): Wrong subcategory count in categories available to members of certain level. Fixed. *IMPORT/EXPORT* [!] 15 Nov 2011, aim - Bug (0105458): Export variants vs ORDER BY issue. Fixed. [!] 15 Dec 2011, aim - Bug (0108649): Product options type "Text area" could not be exported/imported correctly. Fixed. *MODULES/ADD-ONS* [!] 17 Oct 2011, ferz - Bug (113998): Socialize: Typo in the footer the Twitter link. Fixed. [!] 24 Oct 2011, ferz - Bug (0101452): Special Offers: Cart recalculation issue when customer returns to home page from cart with applied offer. Fixed. [!] 27 Oct 2011, aim - Bug (0106845): AOM module fails to update/display quantities for variants correctly (Advanced Order Management & Quantities, Product_Options). Fixed. [!] 28 Oct 2011, aim - Bug (0114077): "Checkout by Amazon" causes fatal error in the func_tpl_is_acheckout_button_enabled function. Fixed. [!] 28 Oct 2011, aim - Bug (0114375): X-Payments Connector sometimes returns incorrect error message. Fixed. [*] 31 Oct 2011, ferz - Improvement (0114590): Manufacturers: Default order for manufacturer's products now uses the main category condition. [!] 01 Nov 2011, aim - Bug (0114619): Froogle export fails to work properly with Product Options module disabled. Fixed. [!] 02 Nov 2011, aim - Bug (0100261): Some language variables missing in the XAffiliate module. Fixed. [!] 02 Nov 2011, aim - Bug (0113182): Wrong 'users online' number when session lifetime is long. Fixed. [!] 02 Nov 2011, aim - Bug (0113385): SQL error in the 'News management' module. Fixed. [!] 02 Nov 2011, aim - Bug (0115147): Default extra fields values not used in Froogle/GoogleBase product feeds. Fixed. [!] 15 Nov 2011, aim - Bug (0113236): New return notification does not contain reason and action. Fixed. [*] 28 Nov 2011, aim - Improvement (0115835): Adaptation for new Wibiya integration code type. [!] 30 Nov 2011, aim - Bug (0103102): 'State field missing or incorrect' error with Paypal and X-Payments. Fixed. [*] 30 Nov 2011, aim - Improvement (0109986): "Checkout with Amazon" button now works according v2 at the top of catalog pages. [*] 06 Dec 2011, aim - Improvement (0107971): Added Asynchronous Tracking to the Google Analytics module. [!] 07 Dec 2011, aim - Bug (0116233): Wishlist: sender value empty in some cases. Fixed. [!] 09 Dec 2011, aim - Bug (0113570): Special_Offers issue. Fixed. [*] 12 Dec 2011, aim - Improvement (0116147): Added 'Coupon code' field to the last Fast_Lane_Checkout page. [*] 12 Dec 2011, ferz - Improvement (0116389): Added new "Working week starts from" option in the Appearance section of "This week" order search feature. [!] 14 Dec 2011, aim - Bug (0113469): "Apply special offer discounts" doesn't work for the Special Offer module. Fixed. [!] 14 Dec 2011, ferz - Bug (0116507): Gift Certificates: Gift certificate code not trimmed/normalized when entered in the cart. Fixed. [!] 14 Dec 2011, aim - Bug (0116501): Special offer with the "lbl_sp_get_this_offer" variable. Line "to get this discount, you need to:" remains empty when number of products in the shopping cart changes on the cart page. Fixed. [!] 14 Dec 2011, ferz - Bug (0116504): Advanced Statistics: Deleted products statistics chart shows incorrect value. Fixed. [*] 19 Dec 2011, aim - Improvement (0113676): Added new setting for the Egoods modules; it allows selecting order status for free esd orders. [!] 20 Dec 2011, aim - Bug (0116692): Checkout customer info and other data cuts off at 32(n) characters on One_Page_Checkout and other pages. Fixed. [!] 20 Dec 2011, aim - Bug (0115662): Social Links fail to appear in Manufacturer Search. Fixed. [*] 12 Jan 2012, ferz - Improvement (0113204): Socialize: Improved W3C validation. [*] 13 Jan 2012, aim - Improvement (0109986): Changed Customer return page. Added phrase "Your order is being placed. Please wait..." [!] 16 Jan 2012, ferz - Bug (0117464): X-AOM: Billing phone and fax fields are replaced with shipping phone and fax fields. Fixed. [!] 19 Jan 2012, ferz - Bug (0117601): X-AOM: Delivery method (Shipping method) name was not saved during the order editing process. Fixed. [*] 20 Jan 2012, aim (0117682): Added 'Coupon code' code field to the last Fast_Lane_Checkout page. *PERFORMANCE* [*] 03 Nov 2011, aim - Improvement (0113222): Added indexes to query in the 'News management' module. [!] 08 Nov 2011, aim - Bug (0092052): REPAIR TABLE functionality fails to work properly in the db_query function. Fixed. [*] 08 Nov 2011, aim - Improvement (0111066): Added SQL indexes to the func_check_preauth_expiration function. [*] 15 Nov 2011, aim - Improvement (0104480): Optimized Advanced Statistics module, top site paths statistics section. [!] 05 Jan 2012, aim - Bug (0113633): Some language variables missing in the admin area when the 'Use cache for language variables' setting is enabled. Fixed. *SECURITY* [*] 29 Nov 2011, aim - Improvement (0115816): Admin no longer can view users' passwords now on the 'Account details'/'Modify profile' pages. [!] 15 Dec 2011, aim - Bug (0115861): SSL check fails when "Redirect customers from HTTPS to HTTP" is enabled. Fixed. [*] 19 Jan 2012, aim - Improvement (0117643): Disabled autocomplete for some passwords fields. [*] 19 Jan 2012, aim - Improvement (0117543): Added filter function to mode variable in product.php file. *MISCELLANEOUS* [!] 14 Oct 2011, ferz - Bug (114435): Typo in license text in the Admin area. Fixed. [*] 20 Oct 2011, aim - Improvement (0113894): Cache now clears when upgrade completes. [!] 25 Oct 2011, aim - Bug (0113684): Typo in the txt_paypal_express_email_note language variable. Fixed. [!] 27 Oct 2011, aim - Bug (0109057): set_include_path PHP function fails to work on some configurations. Fixed. [!] 01 Nov 2011, aim - Bug (0100262): Empty cart after adding product when all product options are exceptions. Fixed. [*] 02 Nov 2011, aim - Improvement (0114802): Updated upgrade/README file applicable to latest versions; added links to http://help.qtmsoft.com [!] 03 Nov 2011, aim - Bug (0114807): FULLTEXT used for char column. Fixed. [!] 07 Nov 2011, aim - Bug (0114701): Error "[FAILED] Incorrect string value: '\xE9 of a...' for column 'fulldescr' at row 1" appears during X-Cart installation. Fixed. [!] 08 Nov 2011, aim - Bug (0115237): X-Cart fails to reconnect to MySQL server properly. Fixed. [!] 08 Nov 2011, aim - Bug (0110751): db_error function does not show incorrect SQL query when 'REPAIR TABLE' fails. Fixed. [!] 08 Nov 2011, aim - Bug (0109053): REPAIR TABLE functionality fails to properly handle tables with special characters in the name. Fixed. [!] 08 Nov 2011, aim - Bug (0115256): cleanup.php fails to run properly sometimes. Fixed. [!] 08 Nov 2011, aim - Bug (0115261): SQL error with the 'Maintenance'->'Remove data' functionality. Fixed. [!] 08 Nov 2011, aim - Bug (0107941): MySQL table repair hangs server sometimes. Fixed. [*] 08 Nov 2011, aim - Improvement (0059273): Added auto-repair functionality for 2 news error types. [!] 09 Nov 2011, aim - Bug (0115298): Minor bug fix for include/search.php. [!] 09 Nov 2011, aim - Bug (0114644): Access to uninitialized var 'txn_id' in modules/XPayments_Connector/xpc_func.php line 870. Fixed. [*] 10 Nov 2011, aim - Improvement (0114417): Added '-f' parameter to the PHP mail() function. [*] 10 Nov 2011, aim - Improvement (0115354): Added rel="nofollow" to (a href="search.php") to improve SEO. [*] 15 Nov 2011, aim - Improvement (0113804): Whitespaces are now stripped for MySQL username in installer. [!] 15 Nov 2011, aim - Bug (0115496): Some results for the func_clean_url_get_raw_resource_url function would not cache. Fixed. [*] 17 Nov 2011, aim - Improvement (0115102): Added Sage Pay special offer advertisement for UK merchants. [*] 21 Nov 2011, aim - Improvement (0115513): Suppressed deprecated calls for PHP version 5.4. [*] 21 Nov 2011, aim - Improvement (0115695): Updated Cache_Lite to version 1.7.12. [!] 24 Nov 2011, aim - Bug (0115657): X-Cart news fail to appear sometimes. Fixed. [*] 25 Nov 2011, ferz - Improvement (0097128): Adjusted some documentation notes. [*] 25 Nov 2011, aim - Improvement (0115042): Added internal context advertising for X-Cart paid modules. [*] 29 Nov 2011, aim - Improvement (0115947): Added more parameters to links from help section. [!] 29 Nov 2011, aim - Bug (0102953): Blank screen sometimes after module enable/disable. Fixed. [!] 30 Nov 2011, ferz - Bug (0116052): State field appears on templates for countries that do not have states. Fixed. [!] 06 Dec 2011, aim - Bug (0116172): Link to non-existing product_links.js script in the product_links.tpl template in the admin area. Fixed. [*] 12 Dec 2012, aim - Improvement (0116252): Added tests based on the facebook-php-webdriver/selenium server. [!] 13 Dec 2011, aim - Bug (0115749): Product quantity appears on product list pages with the "Disable inventory tracking" option enabled. Fixed. [!] 13 Dec 2011, ferz - Bug (0102414): PHP notice in the include/https_detect.php script. Fixed. [!] 13 Dec 2011, aim - Bug (0116160): Warning "This page contains both secure and nonsecure items" appears on the 'Page not found' page. Fixed. [*] 15 Dec 2011, aim - Improvement (0115909): Added McAfee advertisement. [!] 16 Dec 2011, aim - Bug (0111017): PHP warning. Fixed. [*] 22 Dec 2011, ferz - Improvement (0116690): Improved currency order in the select_currency.tpl template. [!] 23 Dec 2011, aim - Bug (0099744): PHP warnings fixed. [*] 26 Dec 2011, aim - Improvement (0116777): include/version.php now displays all modules from the xcart_modules table. [!] 28 Dec 2011, aim - Bug (0116963): Fatal error: Call to undefined function func_news_get(). Fixed. [*] 28 Dec 2011, aim - Improvement (0116973): Fixed potential PHP errors related to the check_requirements.php script. [!] 28 Dec 2011, aim - Bug (0108026): Fatal error: Call to undefined function func_data_cache_write(). Fixed. [!] 05 Jan 2012, aim - Bug (0117095): Fatal error: Cannot redeclare func_html_entity_decode/func_data_cache_write. Fixed. [!] 05 Jan 2012, ferz - Bug (0116990): The 'offers_bp_rate' option value appears cut on the configuration page. Fixed. [!] 05 Jan 2012, aim - Bug (0117101): PHP warnings. Fixed. [!] 05 Jan 2012, aim - Improvement (0117024): Added '-f' parameter to the PHP mail() function. [*] 05 Jan 2012, ferz - Improvement (0115442): Changed outdated usage of currency.tpl to new format. [*] 05 Jan 2012, ferz - Improvement (0115148): Adjusted anchors for the 'Patch/Upgrade center' page. [!] 06 Jan 2012, aim - Bug (0117113): Update button does not work for partner/provider commission pages. Fixed. [!] 11 Jan 2012, aim - Bug (0110204): Cart lost when https_host != http_host. Fixed. [!] 12 Jan 2012, ferz - Bug (0115221): Datepicker. Wrong time offset on some servers. Fixed. [*] 13 Jan 2012, aim - Improvement (0117308): Year changed to 2012. [*] 13 Jan 2012, aim - Improvement (0117365): Added PHP debugbacktrace to log file for critical SQL errors. [!] 16 Jan 2012, aim - Bug (0114945): Error: Access to uninitialized var 'dstdir' in include/install.php. Fixed. [*] 16 Jan 2012, aim - Improvement (0105547): Updated jQuery to version 1.7.1. [*] 17 Jan 2012, ferz - Improvement (0101405): Removed obsolete file. [!] 17 Jan 2012, aim - Bug (0117532): Fixed dead links. [!] 17 Jan 2012, aim - Improvement (0117530): Fixed dead links in the Socialize module. [!] 18 Jan 2012, aim - Bug (0117547): CSS Styles for Socialize buttons would not load in some cases. Fixed. [*] 19 Jan 2012, ferz - Improvement (0093513): MySQL credentials and company email are now trimmed in the installer mode. [*] 23 Jan 2012, aim - Improvement (0116890): Unique upgrade notes can now be displayed on the 'Patch/Upgrade center' page for each upgrade pack. ------------------ X-CART v4.4.4 RELEASED *CHECKOUT* [!] 15 Jul 2011, aim - Bug (0110956): Fast Lane Checkout: Field validation for off-line payment methods like Check fails to work properly. Fixed related problems (ch_authorizenet, change_password, payment_giftcert, event_guestbook, event_modify, giftcert). [*] 21 Jul 2011, ferz - Improvement (0102832): Changed the 'New customer?' value to 'To provide address info or register' for the lbl_flc_new_customer_text label in the Fast_Lane_Checkout module. [*] 25 Jul 2011, ferz - Improvement (0109471): Browser's auto-complete function no longer triggers on the hidden area fields of One-Page Checkout. [!] 11 Aug 2011, aim - Bug (0112069): One-Page Checkout error: 'An error occurred while processing a request. Please refresh the page. If the problem still persists after refreshing the page please contact us on the matter.' occurs when using the 'Username as login' mode. Fixed. [!] 15 Aug 2011, aim - Bug (0101878): User registration process fails to work properly when the 'Shipping cost estimator' functionality is used. Fixed. [!] 02 Sep 2011, aim - Bug (0112761): Payment method surcharge is not unset when UPS carrier is selected. Fixed. *CART* [!] 12 Aug 2011, aim - Bug (0092245): Minicart fails to save changes in user profile. Fixed. *DESIGN AND APPEARANCE* [!] 12 May 2011, aim - Bug (0108468): The 'Cache the menu' setting fails to work properly for the Flyout Menus module for Artistic Tunes Templates. Fixed. [!] 17 May 2011, aim - Bug (0106583): Fixed the 404 error related to the iefix.js file. [!] 04 Jul 2011, aim - Bug (0110221): Wrong "Sorry, the maximum order quantity for this product is {{max}}." message appears when 0 parameter is used. Fixed. [*] 04 Jul 2011, aim - Improvement (0108242): Updated jQuery to version 1.6.2. [!] 04 Jul 2011, aim - Bug (0108544): Problems with the pop-up window in IE9; updated bgiframe to version 2.1.2. Fixed. [!] 19 Jul 2011, ferz - Bug (0111218): Disabling the "Display costs for all the shipping methods" option causes shipping rate misalignment in One-Page Checkout. Fixed. [*] 10 Aug 2011, aim - Improvement (0112087): Updated the jquery.cookie.js plugin. [*] 16 Aug 2011, aim - Improvement (0104959): Added a new default_cond smarty modifier. Default ZIP-code/city are not filled by default when "Presume that a not logged in customer is from the default country" setting is disabled. [*] 06 Sep 2011, aim - Improvement (0108148): Updated jqueryui to version 1.8.16.(2-columns css and images) *USABILITY* [*] 16 Jul 2011, aim - Improvement (0105123): Start/End dates adjusted in the datepicket widget. Related pages include: Discount Coupons, event modify, offer modify and survey modify. *IMAGES* [!] 23 Jun 2011, ferz - Bug (0110150): Images fail to appear in the 'Edit templates' functionality. Fixed. [!] 29 Jun 2011, aim - Bug (0110394): Certain store configurations fail to show product thumbnails on the Products Map page. Fixed. [!] 18 Jul 2011, aim - Bug (0071217): Infinite loading related to "Generate thumbnail". Fixed. [!] 25 Jul 2011, aim - Bug (0104374): Image cache regeneration fails to work for 3rd-party skins. Fixed. [!] 25 Jul 2011, aim - Bug (0111484): Image cache regeneration fails to work with URL-based images. Fixed. [!] 18 Aug 2011, aim - Bug (0104372): Load image from URL does not work. Fixed. *INTERFACE* [*] 02 Jun 2011, aim - Improvement (0106871): Added the "Forgot password" link on the pop-up login form. [*] 20 Jul 2011, aim - Improvement (0103289): Adjusted text labels on admin's 'Taxes' page. [*] 21 Jul 2011, ferz - Improvement (0111132): The Default state field on the General Settings page now appears as select box. [!] 03 Aug 2011, ferz - Bug (0111817): Typo error. Fixed. [!] 09 Aug 2011, aim - Bug (0099435): 'Buy now' button fails to work sometimes. Fixed. [*] 10 Aug 2011, aim - Improvement (0112091): Updated SWFObject, a free, open-source tool for embedding SWF content in websites. [!] 18 Aug 2011, aim - Bug (0105941): Secure IE warning related to some unencrypted data appears on catalog pages. Fixed. [!] 18 Aug 2011, aim - Bug (0095514): Secure IE warning related to some unencrypted data appears on order pages. Fixed. [*] 19 Sep 2011, aim - Improvement (0113432): Updated jQuery to version 1.6.4. *LANGUAGES* [!] 31 Jul 2011, aim - Bug (0092381): PHP warning related to the func_check_languages_flags function. Fixed. [!] 12 Aug 2011, ferz - Bug (0109017): Anonymous customers receive e-mail notifications in the default language. Fixed. [!] 09 Sep 2011, ferz - Bug (0113173): Typo error in Admin option label. Fixed. [*] 14 Sep 2011, aim - Improvement (0113018): Adjusted texts for evaluation notes. *ORDERS* [!] 01 Jul 2011, aim - Bug (0101969): Empty customer information in orders in the admin area in some cases. Fixed. [!] 04 Jul 2011, aim - Bug (0102396): 'History of changes' in orders does not work for anonymous customers. Fixed. [*] 06 Jul 2011, aim - Improvement (0110755): Added dynamic timestamp to demo orders. [!] 06 Jul 2011, aim - Bug (0110779): Wrong customer data transferred to the checkout page. Fixed. [!] 12 Jul 2011, aim - Bug (0099625): Sorting by the 'Provider' field does not work in the PRO version of X-Cart. Fixed. [!] 16 Jul 2011, aim - Bug (0100443): Additional fields from 4.3.x/4.2.x orders fail to appear in order data. Fixed. [*] 18 Jul 2011, aim - Improvement (0108089): Order notifications for orders created by anonymous users now use HTTP link when the checkout uses HTTP and vice versa. [!] 19 Aug 2011, ferz - Bug (0112279): Typo error. Fixed. [!] 08 Sep 2011, ferz - Bug (0103081): Saving order as Provider clears customer notes. Fixed. [!] 14 Sep 2011, aim - Bug (0112869): Order search by phone/fax in the admin area fails to work. Fixed. *SHIPPING* [!] 22 Jun 2011, aim - Bug (0109316): Maximum package dimensions settings do not allow using fractional values. Fixed. [*] 24 Jun 2011, aim - Improvement (0098329, 0106362): Removed hard-coded prefixes due to change of FedEx host. [*] 27 Jun 2011, aim - Improvement (0110271): Added FedEx SmartPost Shipping support. [*] 27 Jun 2011, aim - Improvement (0072592): Admin can now enable/disable 'Insurance fee' for FedEx. [*] 27 Jun 2011, aim - Improvement (0026747): The error message related to the problem with the customer request data sent to to FedEx server is now visible to the customer. [*] 27 Jun 2011, aim - Improvement (0093122): Removed obsolete label from the "FedEx options" page. [*] 28 Jun 2011, aim - Improvement (0078701): Changed text note for the 'Check for unavailable shipping methods' functionality. [*] 30 Jun 2011, aim - Improvement (0091684): Shipping methods, not supported by Intershipper, are hidden on the 'Shipping methods' page in the admin area. [!] 06 Jul 2011, aim - Bug (0110749): Some InterShipper codes are missing. Urlencode is used incorrectly. Fixed. [!] 07 Jul 2011, aim - Bug (0110746): Empty carrier code is passed to Intershipper. Fixed. [!] 19 Jul 2011, aim - Bug (0111168): 'Australia Post' shipping method fails to work properly with zero weight. Fixed. [*] 02 Aug 2011, aim - Improvement (0111767): Updated Canada post methods (CPC). [!] 05 Aug 2011, aim - Bug (0086121): Intershipper fails to work with large carts. Fixed. [!] 05 Aug 2011, aim - Bug (0109673): Shipping cache fails to work for USPS method. Fixed. [!] 08 Aug 2011, aim - Bug (0109294): Duplicates for USPS shipping methods. Fixed. [*] 09 Aug 2011, ferz - Improvement (0112020): USPS now returns shipping rates even for products with zero package weight. [!] 15 Aug 2011, aim - Estimate shipping cost fails to work with 'Enable anonymous checkout' and "Presume that a not logged in customer is from the default country" settings disabled. Fixed. [*] 15 Aug 2011, aim - Improvement (0098948): ZIP code is now optional for the 'Shipping estimator' functionality. [*] 23 Aug 2011, aim - Improvement (0097383): New items added for the 'Container (Priority Mail)' and 'Container (Express Mail)' USPS settings. [*] 24 Aug 2011, aim - Improvement (0091316): Unused code removed from the USPS shipping module. [*] 02 Sep 2011, aim - Improvement (0112736): Added link to the help portal to the "Unfortunately, we are unable to provide you with a shipping cost estimate for this order" message. *TAXES* [!] 02 Sep 2011, aim - Bug (0109149): One page checkout - "Including taxes" value issue.(Display cart/order totals including tax/Included into the product price/Display product price including tax) Fixed. *USERS* [!] 01 Jun 2011, ferz - Bug (0109158): The address book page fails to work after registering the store with the Special Offers and Bestsellers modules disabled. Fixed. [!] 02 Jun 2011, aim - Bug (0108880): The Create account form on the One Page Checkout page attempts to parse empty hidden fields. Fixed. [!] 03 Jun 2011, aim - Bug (0107989): The reset functionality does not work sometimes. Fixed. [*] 28 Jun 2011, aim - Improvement (0110299): Improved e-mail validation. [!] 12 Jul 2011, aim - Bug (0101766): 'Searching by provider' fails to work properly on some pages. Fixed. [!] 20 Jul 2011, aim - Bug (0108303): Changing the billing address also changes the default shipping address in the Fast_Lane_Checkout module. Fixed. *BACKOFFICE* [!] 22 Aug 2011, aim - Bug (0089869): The key for the selected ('C') encryption type is missing Request. Fixed. *PAYMENTS* [!] 23 Aug 2011, aim - Bug (0110287): Wholesale prices on products with taxes on the product details page sometimes have rounding problems. Fixed. [*] 13 May 2011, ferz - Improvement (0092106): ProxyPay3: Incorrect example link confuses customers. Removed. [*] 17 May 2011, aim - Improvement (0108473): Updated currency list for Moneybookers (mbookers) payments. [*] 02 Jun 2011, aim - Improvement (0109121): Removed HSBC - Secure E-Payment Service (CPI integration) from the list of supported payment gateways. [*] 27 Jun 2011, ferz - Improvement (0110205): Added CVV2 support to NetRegistry. [*] 27 Jul 2011, aim - Improvement (0100210): Changed help note for the Authorize.Net payment gateway. Changed test card number. [!] 30 Jul 2011, aim - Bug (0106857): PayPal-side phone number is not used in X-Cart order details. Fixed. [!] 03 Aug 2011, aim - Bug (0111260): Long error messages from payment gateways fail to appear. Fixed. [!] 03 Aug 2011, aim - Bug (0111283): 2checkout.com payment gateway fails to properly handle totals like '89.00' (MD5 HASH is invalid). Fixed. [!] 03 Aug 2011, aim - Bug (0109419): ProxyPay3 payment gateway fails to properly parse non-integer totals. Fixed. [*] 04 Aug 2011, aim - Improvement (0111915): Added links to configure CC payment methods to the General page in the admin area. [!] 05 Aug 2011, aim - Bug (0111421): eWAY Hosted Payment (cc_eway_uk.php) fails to work properly on certain servers. Fixed. [*] 05 Aug 2011, aim - Improvement (0111351): Updated 'eWAY Merchant Hosted Payment' and 'eWay - Hosted payment' and 'eWAY - Stored payment (Shared)' methods. [!] 12 Aug 2011, aim - 'SagePay Server Protocol' integration fails to handle 'OK REPEATED' statuses. Fixed. [!] 23 Aug 2011, ferz - Bug (0112506): AuthorizeNet-AIM: Anonymous customers are unable to place orders in some cases. Fixed. [!] 25 Aug 2011, ferz - Bug (0112622): Sage Pay Form: The IP checking uses local IP instead of server IP. Fixed. [!] 15 Sep 2011, aim - Bug (0107347): Virtual Merchant PG fails to work sometimes. Fixed. *PRODUCTS* [!] 12 Sep 2011, aim - Bug (0113184): Sort by title fails to work properly in international shops. Fixed. *CATEGORIES* [!] 05 Sep 2011, aim - Bug (0112925): func_cat_tree_rebuild runs extremely slow. Fixed. *IMPORT/EXPORT* [!] 28 Jun 2011, ferz - Bug (0110382): The order export routine sometimes fails to export the LOGIN field. Fixed. [*] 05 Jul 2011, aim - Improvement (0110729): Replaced 'Provider id' with 'Provider login' in the export orders functionality. [!] 17 Jul 2011, aim - Bug (0111133): Import fails to work properly for USERS/ADDRESS_BOOK sections when all the 'Drop' checkboxes are checked. Fixed. [*] 18 Jul 2011, aim - Improvement (0101378): Changed the default 'Imported customer passwords are encrypted' setting for import procedure to 'Yes'. [!] 12 Aug 2011, ferz - Bug (0104319): Category title tag is not imported. Fixed. [!] 13 Sep 2011, ferz - Bug (0113241): The import orders script causes SQL error on some servers. Fixed. *MODULES/ADD-ONS* [!] 10 May 2011, ferz - Bug (0092069): RMA. "Order returns" button shows all returns instead of returns for this order only. Fixed. [!] 17 May 2011, aim - Bug (0108629): TYPO error in the Advanced_Statistics module. Fixed. [!] 17 May 2011, aim - Bug (0103895): Orders partially paid by Gift Certificate are not processed when using One Page Checkout with FedEx shipping. Fixed. [*] 18 May 2011, aim - Improvement (0108659): Added promo text about the X-MailChimp Integration module (MailChimp Newsletters). [!] 18 May 2011, aim - Bug (0108754): The Mailchimp_Subscription module fails to work with php4. Fixed. [!] 31 May 2011, aim - Bug (0108730): Special Offers: shows the - AND/OR - label instead of the "AND" label in the "Offer products for free" section. Fixed. [!] 02 Jun 2011, aim - Bug (0109201): Fixed the "Smarty error: [in main/display_banner.tpl line 180]: [plugin] modifier 'mrb_prepare' is not implemented". [!] 07 Jun 2011, aim - Bug (0109375): Fixed the "Call to undefined function: func_egoods_use_offline_payments()" error. [*] 20 Jun 2011, ferz - Improvement (0109885): X-Affiliate: Improved compatibility with the old partner link versions. [!] 28 Jun 2011, ferz - Bug (0098675): Hidden and disabled products still appear on the Sitemap page. Fixed. [*] 29 Jun 2011, aim - Improvement (0109875): Mailchimp now uses the firstname/lastname fields. [!] 01 Jul 2011, aim - Bug (0102014): Wrong date setup on the 'Advertising campaigns management' page (Xaffiliate). Fixed. [!] 04 Jul 2011, ferz - Bug (0094976): Products with disables options and at least one enabled product variant have wrong availability calculation in the cart. Fixed. [!] 07 Jul 2011, aim - Bug (0110206): The 'Add products for special price' dialog (Special_Offers) shows wrong prices for the free products. Fixed. [!] 08 Jul 2011, aim - Bug (0110851): 'Product Configurator' link fails to appear in the admin area. Fixed minor bugs. [!] 12 Jul 2011, aim - Bug (0110954): Problem with zero shipping cost in certain cases. Fixed. [*] 14 Jul 2011, aim - Improvement (0092002): Minor changes in Magnifier. [!] 15 Jul 2011, aim - Bug (0101976): The 'Allow customers to choose a design for gift certificate cards that will be sent by postal mail' option (Gift_Certificates) fails to work properly. Fixed. [!] 19 Jul 2011, aim - Bug (0107811): The 'Free Shipping coupon' functionality fails to work properly for the One_Page_Checkout module. Fixed. [!] 28 Jul 2011, ferz - Bug (0111609): X-Product Configurator & Fast Lane Checkout: Wrong cart subtotal appears in the cart when cart has a configurable product. Fixed. [!] 29 Jul 2011, aim - Bug (0101038): COD payment methods fail to work properly for the One-Page Checkout module. Fixed. [!] 01 Aug 2011, aim - Bug (0105116): Chrome fails display Surveys properly with textarea used for customer comment. Fixed. [!] 02 Aug 2011, aim - Bug (0104996): Menu surveys fail to appear in the Artistic Tunes skins. Fixed. [!] 12 Aug 2011, ferz - Bug (0102489): JQuery ColorBox fails to work with configurable products. Fixed. [!] 16 Aug 2011, ferz - Bug (0105982): X-Payments Connector: Wrong expiration time in preauthorized orders. Fixed. [!] 16 Aug 2011, ferz - Bug (0112203): Google Checkout fails to work with certain types of shipping names. Fixed. [!] 19 Aug 2011, ferz - Bug (0101542): The Special Offers tab appears even when it has empty content. Fixed. [!] 29 Aug 2011, aim - Bug (0108431): Banner view statistics fails to save banner data. Fixed. [*] 29 Aug 2011, aim - Improvement (0112749): Admin can now choose a partner for HTML code banners. [!] 30 Aug 2011, aim - Bug (0109807): Affiliate problem - SQL error. Fixed. [*] 30 Aug 2011, aim - Improvement (0083208): Added link to partner profile on the 'Partner accounts' page in the admin area. [!] 30 Aug 2011, aim - Bug (0112760): Report by 'Referrer' does not work. Fixed. [*] 31 Aug 2011, aim - Improvement (0112555): Added Wibiya integration module. [!] 01 Sep 2011, aim - Bug (0110917): Advanced Statistics fails to work properly for anonymous customers. Fixed. [!] 08 Sep 2011, ferz - Bug (0109127): Feature Comparison: Product Classes tooltip appears only for the last entry on the customer side. Fixed. [!] 08 Sep 2011, ferz - Bug (0104369): Special Offers: Applying membership in cart (by bonus) does not work. Fixed. [*] 16 Sep 2011, aim - Improvement (0113144): Added a new 'Socialize' module. [*] 18 Sep 2011, aim - Improvement (0103515): Adapted Froogle export to new Google product base requirements. [*] 19 Sep 2011, aim - Improvement (0113428): Implemented "Checkout by Amazon" V2 integration. *PATCH/UPGRADE* [!] 06 Jun 2011, aim - Bug (0108582): Patch tool sometimes inserts hunks after the '?>' tag. Fixed. *PERFORMANCE* [*] 11 May 2011, aim - Improvement (0108037): Session improved: char(32) is now used for the sessid SQL field. [*] 09 Jun 2011, aim - Improvement (0109488): Added new 'Use new module initialization routine' functionality. [*] 17 Aug 2011, aim - Improvement (0112354): Optimized the test_active_bouncer function. [*] 02 Sep 2011, aim - Improvement (0111896): "Do not use product international descriptions on all the product related pages" now affects all product lists: Feature Comparison, Featured Products, Product Search, Special Offers, Manufacturer Products, Recently Viewed, Bestsellers, etc. *SECURITY* [*] 26 Jul 2011, aim - Improvement (0111413): Improved security for orders. *MISCELLANEOUS* [!] 18 May 2011, aim - Bug (0102405): Wrong "Errors in the decryption of data" e-mail notifications sent for anonymous users. Fixed. [!] 30 May 2011, aim - Bug (0109200): Fixed the bug related to speeding up the CSS/JS and Customer_Reviews module. [!] 02 Jun 2011, ferz - Bug (0109315): The "Operate as this user" feature calls an undefined function. Fixed. [!] 07 Jun 2011, aim - Bug (0109491): Fixed the 'Call to undefined function func_cart_set_flag' error. [*] 14 Jun 2011, aim - Improvement (0109240): Added the 'X-Cart news' page to the admin area. [*] 20 Jun 2011, aim - Improvement (0109992): Adapted the 'LiteCommerce to X-Cart Data Transfer' script to X-Cart version 4.4.3. [*] 28 Jun 2011, aim - Improvement (0097057): Added new 'trimmed_text' config variable type. [!] 11 Jul 2011, aim - Bug (0108549): Fails to send the low limit warning notifications to provider when the "Enable low limit warning to orders department" option is disabled. Fixed. [!] 01 Jul 2011, aim - Bug (0110514): Date collisions in X-Cart related to PHP strtotime function. Fixed. [!] 08 Jul 2011, aim - Bug (0110871): MySQL errors in Survey.db_query used instead of funcarray2insert. Fixed. [!] 08 Jul 2011, aim - Bug (0110742): Blowfish key regeneration fails to work properly. Fixed. [!] 14 Jul 2011, aim - Bug (0109776): Customer session interferes admin session. Related functionality includes files, edit templates, product modify, orders export. Fixed. [*] 15 Jul 2011, aim - Bug (0104990): Added validation for the `cat` variable. [*] 15 Jul 2011, ferz - Improvement (0111119): Added an additional UNIQUE key to the xcart_quick_prices table. [*] 15 Jul 2011, ferz - Improvement (0103072): Minor improvement in the store-front link for the admin top panel. [!] 18 Jul 2011, aim - Bug (0111134): PHP warnings. Fixed. [!] 20 Jul 2011, aim - Bug (0109765): 'Cache_Lite : Unable to remove cache' error. Fixed. [*] 20 Jul 2011, aim - Improvement (0085451): With certain configurations, generating system fingerprint takes a long time. This step is now optional. [!] 29 Jul 2011, ferz - Bug (0111649): Undefined offset notice in the include/adaptives.php script. Fixed. [!] 29 Jul 2011, aim - Bug (0084195): HTML catalog generation fails to work on some servers. Fixed. [!] 01 Aug 2011, aim - Bug (0110855): Language-related PHP warnings in product classes. Fixed. [!] 01 Aug 2011, aim - Bug (0111759): Survey cannot be completed if both the menu and the regular surveys are displayed. Fixed. [*] 02 Aug 2011, aim - Improvement (0096210): Improved Froogle export: added exporting the mpn/gtin/upc/ean/jan/isbn/custom_attr fields (using Extra_Fields). Added modules/Froogle/config.php. [*] 09 Aug 2011, aim - Improvement (0100869): "curl_setopt(, CURLOPT_INTERFACE, );" is now disabled by default. [*] 09 Aug 2011, aim - Improvement (0109825): Added help note to the PayPal settings page. [!] 09 Aug 2011, aim - Bug (0112022): Patch script fails to create new files. Fixed. [!] 10 Aug 2011, ferz - Bug (0112068): Typo error in func.core.php. Fixed. [!] 15 Aug 2011, aim - Bug (0112263): Typo error. Fixed. [!] 17 Aug 2011, aim - Bug (0066632): Image selection tool fails to retain the original file name for PHP versions 5.2.2 - 5.2.6. Fixed. [!] 17 Aug 2011, aim - Bug (0112347): TYPO error in the func_https_request_ssleay function of the SSLeay HTTPS module. Fixed. [*] 17 Aug 2011, aim - Improvement (0093517): HTTPS login/registration can now be used when a valid SSL certificate is installed and HTTPS module is inactive. [!] 19 Aug 2011, ferz - Bug (0112417): func_403 fails to work in the provider area. Fixed. [*] 22 Aug 2011, aim - Improvement (0097600): WYSIWYG editor fails to work on the "Edit languages" page. Fixed. [!] 25 Aug 2011, ferz - Bug (0104317): Server patch for the temp directory uses wrong slashes on Windows servers. Fixed. [*] 25 Aug 2011, aim - Improvement (0112627): Rearranged counties for the United Kingdom of Great Britain and Northern Ireland. [!] 26 Aug 2011, ferz - Bug (0103388): Typo error in shipping_options.tpl. Fixed. [!] 29 Aug 2011, ferz - Bug (0112703): The install.php script fails to work on servers with proxy. Fixed. [*] 31 Aug 2011, aim - Improvement (0111638): Latest news now appear in on the admin dashboard. The news are now loaded by AJAX. [*] 31 Aug 2011, aim - Improvement (0111234): Changed the "Privacy statement" page content; added info on TRUSTe. [*] 06 Sep 2011, ferz - Improvement (0111425): X-Cart license registration is case sensitive to the site URL. [!] 06 Sep 2011, aim - Bug (0112951): PHP notices. Fixed. [*] 07 Sep 2011, aim - Improvement (0113075): X-Cart installer can now work concurrently with the shop registration script. [*] 12 Sep 2011, aim - Improvement (0113016): Changed page style in the 'Send Report' functionality. [*] 13 Sep 2011, aim - Improvement (0113074): MySQL host default value is now obtained from PHP default settings in the X-Cart installer. [*] 13 Sep 2011, ferz - Improvement (0113219): SQL query divided into two simple queries. [*] 13 Sep 2011, aim - Improvement (0113281): Module installers adapted common installer functions. [*] 15 Sep 2011, aim - Improvement (0109846): Minor adjustments in the installer. [*] 16 Sep 2011, aim - Improvement (0112906): Added demo shipping/payment methods. [*] 16 Sep 2011, aim - Improvement (0112919): Adjusted installer notes. [!] 19 Sep 2011, aim - Bug (0113439): Dead links. Fixed. ------------------ X-CART v4.4.3 RELEASED *CHECKOUT* [*] 11 Feb 2011, aim - Improvement (0104194): Added new API for getting/setting cart paymentid. [!] 18 Feb 2011, aim - Bug (0105228): Fixed some bugs with zero total_cost. [*] 21 Feb 2011, aim - Improvement (0100686): Store requires billing details for orders with zero total cost. Fixed. [!] 24 Feb 2011, aim - Bug (0099947): 'Save as a new address' and 'Update existing address' check boxes do not work properly on the One-Page Checkout page. Fixed. [!] 28 Feb 2011, aim - Bug (0100609): Shipping cost sometimes appears empty on the One-Page Checkout page. Fixed. [!] 01 Mar 2011, aim - Bug (0100941): minicart total fails to update on address change. Fixed. [*] 07 Mar 2011, aim - Improvement (0105521): Some changes related to the infinite loop in the checkout with an invalid payment method. [*] 21 Mar 2011, aim - Improvement (0106517): Added the Amazon_Checkout integration.func_cart_is_need_shipping function. [*] 08 Apr 2011, aim - Improvement (0101500): Reworked Amazon_Checkout integration. [!] 18 Apr 2011, aim - Bug (0106083): AJAX queries do not work in PHP4. Fixed. *DESIGN AND APPEARANCE* [!] 14 Jan 2011, aim - Bug (0103484): Default site Title tag fails to appear on the home.php page. Fixed. [!] 27 Jan 2011, aim - Bug (0104250): nbsp character not converted properly for category description, product description, etc. Fixed. [!] 09 Mar 2011, aim - Bug (0084099): Product and account tabs fail to appear properly in the webmaster mode. Fixed. [!] 09 Mar 2011, aim - Bug (0102818): W3C errors in customer area. Fixed. [!] 14 Mar 2011, aim - Bug (0105368): JS error on printable pages. Fixed. [!] 12 Apr 2011, aim - Bug (0104429): 'Submit' button fails to lock in the IE8 browser. Fixed. [!] 25 Apr 2011, aim - Bug (0107843): Incorrect position of the 'Apply' button. Fixed. [!] 25 Apr 2011, aim - Bug (0104938): HTML entities like ϑ Ο   € ‚ fail to appear properly. Fixed. [!] 29 Apr 2011, aim - Bug (0107951): CSS aggregator fails to work correctly with cloud-zoom jQuery plugin, Detailed_Product_Images module. Fixed. *IMAGES* [!] 20 Jan 2011, aim - Bug (0103860): Problem with image manipulation related to lower_case_table_names MySQL settings in Windows OS. Fixed. [!] 14 Mar 2011, aim - Bug (0105323): Import routine generates unnecessary zero-length thumbnails. Fixed. *INTERFACE* [*] 16 Feb 2011, ferz - Improvement (0104460): Improved description for the 'Number of columns to display the product list in' option. [*] 08 Apr 2011, ferz - Improvement (0107091, 0106625): Adjusted some email notification option texts. [*] 03 May 2011, aim - Improvement (0100421): Updated CKEditor to version 3.5.3. *LANGUAGES* [*] 14 Apr 2011, aim - Improvement (0107548): Removed duplicate lbl_fedex_address_2 label. [*] 28 Apr 2011, aim - Improvement (0107839): Small changes in labels. [!] 29 Apr 2011, aim - Bug (0108055): _lng SQL tables fail to refresh when the related language is deleted. Fixed. *ORDERS* [!] 02 Feb 2011, aim - Bug (0103528): Orders placed with the Google/Amazon Checkout payment methods could not be found. Fixed. [!] 08 Feb 2011, aim - Bug (0104714): Store returns wrong provider commission values. Fixed. [!] 18 Apr 2011, ferz - Bug (0107567): Payment CC data fails to show in the admin order notification message even with the option 'Add order details (including credit card information) to admin order...' enabled. Fixed. [!] 20 Apr 2011, ferz - Bug (0107668): Fails to show customer information for orders with deleted users. Fixed. [!] 21 Apr 2011, ferz - Bug (0100838): Product quantity fails to change when order status changes from 'Backordered'. Fixed. *SHIPPING* [!] 28 Jan 2011, ferz - Bug (0103960): FedEx Priority Overnight shipping method fails to appear. Fixed. [!] 28 Jan 2011, aim - Bug (0100768): 'Select a carrier' functionality fails to work properly in One-Page Checkout. Fixed. [!] 13 Apr 2011, aim - Improvement (0103715): Updated USPS API to versions RateV4 and IntlRateV2. [!] 14 Apr 2011, ferz - Bug (0107528): Intershipper fails to get shipping rates if the request contains spaces and special characters. Fixed. *TAXES* [!] 11 Apr 2011, aim - Bug (0104642): Wrong ST/DST+SH taxes when free shipping products are combined with regular products in the cart. Fixed. *USERS* [!] 20 Jan 2011, aim - Bug (0103840): 404 Not found error on some pages related to the user_modify.php?user={.id} link. Fixed. [!] 21 Jan 2011, aim - Bug (0102815): 'Require to change password on next log in' option on the user modify page does not work. Fixed. [*] 08 Feb 2011, aim - Improvement (0104675): Added new API for getting/setting anonymous_userinfo. [!] 09 Feb 2011, ferz - Bug (0104703): Obsolete 'login' field used instead of 'userid'. Fixed. [!] 01 Mar 2011, ferz - Bug (0105651): Unnecessary data remains in the database when a customer profile is deleted. Fixed. [!] 04 Mar 2011, aim - Bug (0105673): Incorrect error message on the user modify page in the admin area. Fixed. [!] 25 Apr 2011, aim - Bug (0100420): Names like d'Artagnan fail to appear properly for anonymous customers in One-Page Checkout. Fixed. [!] 27 Apr 2011, aim - Bug (0105143): Search users by address feature does not work. Fixed. *PAYMENTS* [*] 25 Jan 2011, aim - Improvement (0099622): Added new option 'Enable CVV2' for the Beanstream payment method. [*] 27 Jan 2011, ferz - Improvement (0104227): Updated Authorize.Net information variables. [*] 04 Feb 2011, aim - Improvement (0093809): Added new-generation algorithm for the SHA1 signature (SHASign). [*] 10 Feb 2011, aim - Improvement (0104815): Updated links for the 2Checkout payment gateway. [!] 15 Feb 2011, aim - Bug (0101429): CC info visible in PayPal WPP Direct Payment when using X-Payments. Fixed. [*] 01 Mar 2011, ferz - Improvement (0105617): Updated Beanstream payment method. [*] 09 Mar 2011, aim - Improvement (0088553): Added the 'Fraud check service' option for the HSBC XML payment gateway. [!] 10 Mar 2011, aim - Bug (0101140): Customers enter CC number twice for the First Data Global Gateway - Connect payment gateway. Fixed. [!] 10 Mar 2011, aim - Bug (0106040): Incorrect number format used with eSelect Plus - Hosted Paypage payment gateway. Fixed. [*] 21 Mar 2011, aim - Improvement (0106491): Minor changes in the default shipping rate in the Google Checkout module. [*] 22 Mar 2011, aim - Improvement (0101906): Added new 'Display the "Checkout with Amazon" button at the top of catalog pages' setting for the Amazon Checkout module. [!] 22 Mar 2011, aim - Bug (0105549): Google_Checkout/Amazon_Checkout works only with some other payment method enabled. Fixed. [!] 29 Mar 2011, ferz - Bug (0106138): Bibit/RBS Worldpay payment server declines transaction when login is not stored in customer profile. Fixed. [!] 30 Mar 2011, ferz - Bug (0105339): Payment method configuration page redirects to HTTPS in the admin area when the payment protocol is set to HTTPS. Fixed. [!] 04 Apr 2011, ferz - Bug (0089861): Adjusted Netbanx payment note in the admin area. [!] 07 Apr 2011, aim - Bug (0107260): Wrong reject duplicate 'NEW-ORDER-NOTIFICATION' logic. Fixed. *PRODUCTS* [!] 27 Jan 2011, aim - Bug (0102394): Search by_shortdescr by_fulldescr fails to work in the admin area. Fixed. [!] 02 Mar 2011, ferz - Bug (0082907): Advanced product search does not recognize zero values in search parameters. Fixed. [!] 03 Mar 2011, ferz - Bug (0100300): File on the Internet (enter image URL) functionality does not work on some servers. Fixed. *IMPORT/EXPORT* [!] 14 Feb 2011, aim - Bug (0104970): Address book fails to export properly. Fixed. [!] 01 Mar 2011, ferz - Bug (0105587): Order export routine in the format 4.0.x exports ZIP-4 on a separate line. Fixed. [!] 30 Mar 2011, ferz - Bug (0105264): Phone and fax values absent in order export CSV files. Fixed. *MODULES/ADD-ONS* [!] 21 Jan 2011, aim - Bug (0102022): Address info fails to fill correctly in some checkout modules. Fixed. [!] 02 Feb 2011, aim - Bug (0099759): Discount coupon: The 'Cart contains products from the category' condition does not work when the 'and its subcategories' check box is checked. Fixed. [!] 10 Feb 2011, ferz - Bug (0099535): Detailed Product Images: Option 'Number of detailed image thumbnails that must be displayed in the thumbnail area' does not work. Fixed. [!] 11 Feb 2011, aim - Bug (0099308): Disabled payment method selection on zero total cost. Fixed. [!] 11 Feb 2011, aim - Bug (0102754): The 'Disable online payment methods for orders containing egoods' (Egoods) setting fails to work correctly with PayPal Pro: DirectPayment. Fixed. [!] 14 Feb 2011, ferz - Bug (0104487): Store fails to redirect to HTTP from the offers.php script with the 'Redirect customers from HTTPS to HTTP' option enabled. Fixed. [*] 22 Feb 2011, ferz - Improvement (0100868): Users can now subscribe to Mailchimp without being logged in. [*] 03 Mar 2011, ferz - Improvement (0097159): RMA: Added an extra note to the search results page when the Gift Certificates module is off. [*] 11 Mar 2011, ferz - Improvement (0102871): X-Magnifier: Pop-up window size increased to hide scroll bars in some browsers. [!] 14 Mar 2011, ferz - Bug (0105847): HTML catalog: JavaScript error on the product details page. Fixed. [!] 14 Mar 2011, aim - Bug (0103385): jQuery colorbox fails to work with 'Use speed-up tool for CSS' enabled. Fixed. [!] 22 Mar 2011, aim - Bug (0106507): The 'Cache the menu' setting fails to work properly for the Flyout Menus module with Fashion Mosaic Templates. Fixed. [!] 28 Mar 2011, ferz - Bug (0106160): Categories overlapped by the Cloud Zoom module section when the Flyout Menus module is turned on. Fixed. [*] 28 Mar 2011, ferz - Improvement (0106023): Removed unnecessary text from the Customer Reviews form. [!] 29 Mar 2011, ferz - Bug (0106428): Typo in the Advanced Statistics module. Fixed. [!] 31 Mar 2011, aim - Bug (0099592): Customer cannot add multiple gift certificates to cart. Fixed. [*] 11 Apr 2011, ferz - Improvement (0106996): X-Affiliate: Partner no longer needs to replace the PARTNER value with his partner ID. [!] 12 Apr 2011, ferz - Bug (0107372): X-Affiliates: "Save banner & Get HTML code" button does not work. Fixed. [!] 18 Apr 2011, aim - Bug (0098199): ZIP code disappears from the One-Page Checkout page when the fax and phone fields are disabled. Fixed. [!] 19 Apr 2011, aim - Bug (0104976): Special offer icon fails to appear on catalog pages. Fixed. [!] 28 Apr 2011, aim - Bug (0070194): Product reviews fails to appear properly with an error present in 'image verification code' in the customer area. Fixed. [!] 03 May 2011, aim - Bug (0108031): PHP warning fixed on the customer 'Events list' page, Gift Registry module. *PERFORMANCE* [!] 17 Jan 2011, aim - Bug (0103462): The Speed Up CSS tool fails to support constructions like url("/path_to_image.image.jpg"). Fixed. [*] 18 Jan 2011, aim - Improvement (0103699): Added new 'Use cached buy_now.tpl template calls' check box on the general settings page. [*] 20 Jan 2011, aim - Improvement (0103848): Adjusted condition for invalidating cache in the func_get_default_fields function. [*] 11 Feb 2011, ferz - Improvement (0104803): Optimized some queries in banner statistics. [*] 24 Mar 2011, aim - Improvement (0106652, 0099127): Slightly optimized the 'Change user authentication mode' functionality. [!] 14 Apr 2011, aim - Bug (0105061): 'Language labels and customer fields' fail to appear properly in multilingual stores. Fixed. [!] 21 Apr 2011, aim - Bug (0106486): Fixed var/cache overload. [*] 22 Apr 2011, aim - Improvement (0102163): Optimized module initialization. [*] 28 Apr 2011, aim - Improvement (0104799): Optimized Advanced Statistics module. [*] 28 Apr 2011, aim - Improvement (0105901): Optimized Survey module. *BACKUP/RESTORE* [!] 14 Apr 2011, aim - Bug (0105036): DB backup/restore functionality fails to work properly. Fixed. *PATCH/UPGRADE* [!] 26 Apr 2011, aim - Bug (0105527): Patch tool inserts hunks after the ?> tag. Fixed. *MISCELLANEOUS* [*] 12 Jan 2011, aim - Improvement (0103380): Minor change related to the installation_auth_code comment. [!] 17 Jan 2011, aim - Bug (0103701): PHP notices fixed. [!] 17 Jan 2011, ferz - Bug (0103628): Duplicate code found in the install.php script. Fixed. [!] 18 Jan 2011, aim - Bug (0103725): PHP notices fixed in logging in to the admin/provider area. [*] 18 Jan 2011, aim - Improvement (0103709): SQL error status improved in the upgrade procedure. [!] 18 Jan 2011, aim - Bug (0099823): Shipping methods not available on the offer configuration page (Special_Offers module). Fixed. [!] 18 Jan 2011, aim - Bug (0103758): PHP notices fixed on the General settings page. [!] 18 Jan 2011, aim - Bug (0103760): PHP notices fixed on the offer configuration page, Special Offers module. [!] 19 Jan 2011, aim - Bug (0103770): PHP notices fixed on the product page in the customer area. [!] 19 Jan 2011, aim - Bug (0103769): Typo related to the x_error_reporting variable and PHP 5.3 error-level reporting logic. Fixed. [!] 20 Jan 2011, aim - Bug (0101556): Multiple fixes related to 'Provider commissions'. [!] 24 Jan 2011, aim - Bug (0104030): HTML tags fail to appear properly on the 'News lists' page in the admin area. Fixed. [!] 24 Jan 2011, ferz - Bug (0093549): Updated ProxyPay3 integration. [*] 26 Jan 2011, aim - Improvement (0104018): JSON library updated to version 1.0.3. IE7 problem related to Content-type: application/x-javascript header fixed. [!] 27 Jan 2011, aim - Bug (0104228): PHP notices fixed during functional tests. [!] 31 Jan 2011, ferz - Bug (0103067): The admin side fails to stay in the HTTPS mode. Fixed. [!] 01 Feb 2011, aim - Bug (0103398): USPS shipping label generator fails to work properly with the new shipping methods. Fixed. [!] 07 Feb 2011, aim - Bug (0101410): Maximum thumbnail width/height settings are ignored on the Products Map page. Fixed. [!] 07 Feb 2011, aim - Bug (0104638): Fixed access to uninitialized variables. [!] 09 Feb 2011, aim - Bug (0104802): Fixed SQL errors. [!] 14 Feb 2011, aim - Bug (0104968): Fixed the 'Cache_Lite : Unable to remove cache' error. [*] 03 Mar 2011, aim - Improvement (0104538): jQuery API updated to version 1.5.1. [!] 03 Mar 2011, aim - Bug (0102569): Address book fails to provide correct shipping address to the checkout page. Fixed. [!] 10 Mar 2011, ferz - Bug (0104096): Obsolete value in the COMPATIBLE_VERSION constant in the installation script. Fixed. [!] 16 Mar 2011, ferz - Bug (0106246): E-mail message header is not RFC compliant. Fixed. [*] 22 Mar 2011, ferz - Improvement (0104564): SEO: Improved the canonical tag. [!] 07 Apr 2011, aim - Bug (0107274): 'Call to undefined function func_cart_set_flag' error fixed. [!] 08 Apr 2011, ferz - Bug (0106953): Same 'Contact us' form cache used in the Customer, Partner and Admin areas. Fixed. [!] 11 Apr 2011, aim - Bug (0107403): SQL error fixed on the cart page related to the Special Offer module. [!] 14 Apr 2011, ferz - Bug (0107161): 'Operate as this user' feature fails to restore cart content. Fixed. [*] 14 Apr 2011, aim - Improvement (0103629): Changed min MySQL version to 4.0.18 (for 4.0) and 4.1.2 (for 4.1). Added support for MySQL 5.5.x. [!] 15 Apr 2011, aim - Bug (0105559): Libcurl used in the func_http_get_request function even when disabled in the General Settings. Fixed. [!] 15 Apr 2011, aim - Bug (0089959): Code strings fail to paste properly to the command line. Fixed. [!] 21 Apr 2011, aim - Bug (0107570): Regular expression not quoted. Fixed. [!] 25 Apr 2011, aim - Bug (0102888): Installer fails to create new database. Fixed. [*] 29 Apr 2011, ferz - Improvement (107472): Removed obsolete code. [*] 04 May 2011, aim - Improvement (0108185): Changed ads management. ------------------ X-CART v4.4.2 RELEASED *CHECKOUT* [!] 01 Oct 2010, aim - Bug (0099607, 0099718): E-mail tooltip blocks some elements of the form on the One-Page Checkout page. Fixed. [!] 15 Oct 2010, aim - Bug (0099842): Selecting 'Disable online payment methods for orders containing egoods' on the One-Page Checkout page creates an infinite loop. Fixed. [!] 19 Oct 2010, aim - Bug (0099835): Fast Lane checkout not allowed for cart with zero in total_cost. Fixed. [!] 03 Nov 2010, aim - Bug (0100626): The 'Place Order' button appears disabled in some cases in the One-Page Checkout module. Fixed. [!] 03 Nov 2010, aim - Bug (0099674): The One-Page Checkout module occasionally doesn't allow selecting a payment method. Fixed. [*] 05 Nov 2010, aim - Improvement (0100187): Added international charset support to the One-Page Checkout module. (AJAX functionality). [!] 05 Jan 2011, aim - Bug (0099512): Problems with the 'Modify address' link in the Fast_Lane_Checkout module. Fixed. *DESIGN AND APPEARANCE* [!] 30 Sep 2010, aim - Bug (0099212): A problem with PNG images (log, rating stars) in alternative skins for IE6. Fixed. [!] 04 Oct 2010, ferz - Bug (0099348): Header missing for the related products section on the product details page ("display as tabs" option disabled). Fixed. [!] 19 Oct 2010, aim - Bug (0099682): Multiple problems with auxiliary CSS (modules, skins) in the Speed-Up CSS and Normal CSS modes. Fixed. [!] 22 Oct 2010, aim - Bug (0099803): 'Error: there is no attribute "alt"' w3c error. Fixed. [!] 26 Oct 2010, aim - Bug (0098064): Product rows appear highlighted in the multicolumn mode in the vivid violet scheme. Fixed. [*] 15 Nov 2010, aim - Improvement (0096902): Site title and breadcrumb navigation bar are now formed independently of one another. [*] 15 Nov 2010, aim - Improvement (0099847): HTML entities are now allowed in product names. [!] 18 Nov 2010, ferz - Bug ( ): Image Verification: Fixed the position of the Submit button. [!] 22 Nov 2010, aim - Bug (0101505): Attempting to rate a product pops an error message. Fixed. [!] 24 Nov 2010, aim - Bug (0101633): Missing image in the Special Offer demo data. Fixed. [!] 07 Dec 2010, ferz - Bug (0100738): The 'Ask a Question' pop-up form on the product detail page appears cropped in IE7. Fixed. [!] 09 Dec 2010, aim - Bug (0100116): HTML tags not allowed for some content entities. Fixed. [!] 17 Dec 2010, aim - Bug (0100809): W3C errors on the category pages. Fixed. [!] 20 Dec 2010, ferz - Bug (0099015): Chrome browser crops long lines of text in "Terms and Conditions". Fixed. *INTERFACE* [*] 01 Jul 2010, igoryan - Improvement (0100840): Minor improvements in user interface. [*] 27 Oct 2010, ferz - Improvement (0100349): Message/warning on-screen time now can be edited in the Appearance settings. *LANGUAGES* [!] 26 Oct 2010, aim - Bug (0099885): Missing language variables. Fixed. [*] 15 Nov 2010, aim - Improvement (0101195): Slight optimization in the func_get_langvar_by_name function. [!] 08 Dec 2010, ferz - Bug (0100413): Grammar error. Fixed. [!] 21 Dec 2010, ferz - Bug (0102546): Typo error on the 3D Secure Transaction settings page. Fixed. [*] 06 Jan 2011, aim - Improvement (0103211): Adjusted txt_login_email_not_match label. *ORDERS* [!] 17 Dec 2010, ferz - Bug (0102328): ZIP code in the shipping address is always the same as ZIP code in the billing address on the order info page in the Admin area. Fixed. *SHIPPING* [!] 11 Oct 2010, aim - Bug (0099128): Destination location does not show in the cart when 'Presume that a not logged in customer is from the default country' is enabled. Fixed. [!] 03 Nov 2010, ferz - Bug (0100562): FedEx real-time shipping rate calculator ignores some configuration settings. Fixed. [!] 05 Jan 2011, aim - Bug (0102496, 0038896): Issues related to USPS shipping methods. Fixed. USPS shipping methods updated. *TAXES* [!] 09 Nov 2010, ferz - Bug (0100837): Deleted tax data remained in some database tables. Fixed. *USERS* [!] 01 Oct 2010, ferz - Bug (0078329): On login failure sends the administrator's login failure message instead of of the customer's one. Fixed. [!] 04 Oct 2010, aim - Bug (0099071): Multiple functionality problems related to the 'Password recovery' and 'Add admininstaror profile' features and the 'Use password strength check' setting. Fixed. [!] 08 Oct 2010, aim - Bug (0099479): The delete user procedure fails to delete some user-related entities. Fixed. [!] 12 Oct 2010, aim - Bug (0099712): "Default customer options" do not show up by default in the user registration/user profile forms. Fixed. [!] 12 Oct 2010, aim - Bug (0099599): Zip4 codes like 0039 not saved correctly with the 'Enable ZIP+4 support for US customers' setting enabled. Fixed. [!] 21 Oct 2010, aim - Bug (0100120): Empty address fields on the Fast Lane checkout page and some other pages. Fixed. [!] 25 Oct 2010, aim - Bug (0099401): Occasionally fails to save the state and county fields. Fixed. [!] 08 Nov 2010, aim - Bug (0100001): Fails to use the user information, typed on the cart checkout page, on the payments/store pages. Fixed. [!] 29 Nov 2010, ferz - Bug (0101802): Deleting user with the Special Offers module turned off raises issues. Fixed. [!] 16 Dec 2010, ferz - Bug (0100567): The Provider field on the order details page shows user id instead of login/email. Fixed. [!] 28 Dec 2010, ferz - Bug (0102984): Title fails to appear properly in the Admin area -> Profile details section. Fixed. *PAYMENTS* [!] 02 Nov 2010, aim - Bug (0100452): 'MD5 transaction signature is incorrect' error in AuthorizeNet - AIM payment module. Fixed. [!] 10 Nov 2010, aim - Bug (0100799): 3D secure engine occasionally fails to decline fake orders. Fixed. [*] 10 Nov 2010, aim - Improvement (0099201): Added the 3D Secure feature for the 'RBS WorldPay - Global Gateway' payment gateway. [!] 18 Oct 2010, aim - Bug (0098771): Problem with the Website Payments Pro methods on the One-Page Checkout page. Fixed. [!] 11 Nov 2010, ferz - Bug (0099843): Quantum Gateway: Wrong redirect with the register_globals PHP variable turned off. Fixed. [!] 11 Nov 2010, aim - Bug(0100661): Some payments failed to work because of empty phone/fax user fields. Fixed. [*] 18 Nov 2010, ferz - Improvement (0087218): HSBC: An additional note added to the HSBC configuration page. [!] 30 Nov 2010, aim - Bug (0101498): "ChronoPay" payment module. Uses obsolete HTTP_POST_VARS variable. Fixed. [!] 01 Dec 2010, aim - Bug (0099723): Query library not included in the payment template for iframe-based payments. Fixed. [*] 17 Dec 2010, ferz - Improvement (0102120): Changed Authorize.net URL. [*] 27 Dec 2010, aim - Improvement (0099384): Line items feature added for PayPal express checkout. *PRODUCTS* [!] 01 Oct 2010, ferz - Bug ( 0068004): Generates wrong product page URL when the search string is found in the product description but not found in the product name. Fixed. [!] 20 Dec 2010, aim - Bug (0100490): Fails to refresh product count for category when adding a new product. Fixed. *CATEGORIES* [!] 17 Dec 2010, aim - Bug (0099595): Fails to properly sort categories after adding a new category. Fixed. *IMPORT/EXPORT* [!] 20 Oct 2010, aim - Bug (0099804): Importing products returns wrong category count. Fixed. [!] 11 Nov 2010, aim - Bug (0100810): Importing products generates wrong image path. Fixed. [!] 11 Nov 2010, aim - Bug (0100602): Fails to generate product thumbnails upon completion of importing. Fixed. *MODULES/ADD-ONS* [!] 05 Oct 2010, aim - Bug (0099440): Obsolete code in the XPayments_Connector module. Fixed. [!] 11 Oct 2010, aim - Bug (0099621): Typo error in the Product_Options module. Fixed. [!] 20 Oct 2010, aim - Bug (0099757): 'Warning: include(/include/check_useraccount.php)' appears on the One-Page Checkout page. Fixed. [*] 25 Nov 2010, ferz - Improvement (0099732): Updated MailChimp: MCAPI.class.php to version 1.2.6. [!] 28 Oct 2010, ferz - Bug (0100054): WYSIWYG editor causes problems with the short product description. Fixed. [!] 10 Nov 2010, ferz - Bug (0100218): News Management: Fails to switch the news list status to 'Sent'. Fixed. [*] 29 Nov 2010, ferz - Improvement (0099090): XML sitemap: Added an additional note to the XML Sitemap options page. [!] 30 Nov 2010, ferz - Bug (0101660): Discount Coupons: Stores wrong information on the use of coupons, allowing in some to use limited coupons more times than it is specified by the Admin. Fixed. [!] 30 Nov 2010, ferz - Bug (0092348): Discount Coupons: Option "Discount is applied once per order" fails on products with variants when the cart contains multiple variants of the product. Fixed. [!] 08 Dec 2010, ferz - Bug (0102156): Product Wholesale module occasionally causes JS error when the "Show quantity selector as input textbox" option is used. Fixed. [!] 08 Dec 2010, ferz - Bug (0100518): The gift certificate field does not appear on the checkout page in the Vivid Dreams schemes when Fast Lane Checkout is used. Fixed. [!] 15 Dec 2010, ferz - Bug (0102375): Gift Certificates: The "Allowed values" format does not reflect the "Primary currency display format" setting. Fixed. [!] 16 Dec 2010, aim - Bug (0100007): Extra Fields: Fails to clear extra field value on the modify product page. Fixed. [!] 23 Dec 2010, aim - Bug (0102835): SQL errors related to the Wishlist and Gift_Registry modules. Fixed. [!] 23 Dec 2010, aim - Bug (0096499): Free product bonus fails to work properly in the Special Offers module. Fixed. [!] 28 Dec 2010, aim - Bug (0102966): SQL errors related to the Special offer module. Fixed. [!] 29 Dec 2010, aim - Bug (0100872): PHP fatal error occurs when applying a coupon. Fixed. *PERFORMANCE* [*] 12 Nov 2010, aim - Improvement (0090129): Optimized language cache generation. [!] 15 Nov 2010, aim - Bug (0101133): Inefficient use of languages cache. Fixed. [!] 16 Nov 2010, aim - Bug (0101276): func_get_categories_list stalls on large category count. Fixed. [*] 16 Nov 2010, aim - Improvement (0101208): func_get_categories_tree call is now cached. [*] 18 Nov 2010, aim - Improvement (0098443): Added Flyout_Menus cache autogeneration. [!] 19 Nov 2010, aim - Bug (0087411): Optimized displaying Smarty templates. Added an option to skip deleting empty strings in templates. Fixed. [*] 22 Nov 2010, aim - Improvement (0099710): Speeded up CSS/JavaScript tools. [*] 24 Nov 2010, aim - Improvement (0100709): Special offer optimization: func_get_offers_categoryid is now cached. [*] 24 Nov 2010, aim - Improvement (0095413): Optimized Smarty. (Affects only for MySQL version 5.0.17 and single-language stores). [*] 25 Nov 2010, aim - Improvement (0100744): Optimized performance of the recommends module with the 'Select recommended products randomly' mode disabled. [*] 26 Nov 2010, aim - Improvement (0101551): Slightly optimized static page select query. [*] 26 Nov 2010, aim - Improvement (0100715): Slightly optimized special offer module query. [*] 26 Nov 2010, aim - Improvement (0101534): Slightly optimized session expiry logic. [!] 29 Nov 2010, aim - Bug (0101793): Optimized the X-Cart init procedure. Configuration test is now cached. Fixed. [!] 29 Nov 2010, aim - Bug (0100740): Statistics module shows poor performance. Fixed. Smarty display templates optimized. [*] 30 Nov 2010, aim - Improvement (0070427): Estimate directory size link is added for Summary and Maintenance admin pages. [*] 01 Dec 2010, aim - Improvement (0101504): Fancy cache is now turned on by default. [*] 01 Dec 2010, aim - Improvement (0101945): Added a new 'Generate X-Cart cache every N hour(s)' setting. TTL for X-Cart cache is changed to 12 hours. [*] 03 Dec 2010, aim - Improvement (0102036): Smarty optimization: alter_currency not available for empty alternative currency symbol. [*] 06 Dec 2010, aim - Improvement (0080385): Added the 'Enable this to check only main category condition for products selection and product search' option. [*] 09 Dec 2010, aim - Improvement (0102071): Added settings: "Do not check product's category availability and product's category membership on all the product related pages" and "Use simple sort by productid on all the product related pages". [*] 09 Dec 2010, aim - Improvement (0092173): Slightly optimized init.php. variables are now cached for 10 minutes. [*] 09 Dec 2010, aim - Improvement (0102161): Slightly optimized orders functionality. [*] 09 Dec 2010, aim - Improvement (0102154): Fixed the problem with func_data_cache_get. Added PEAR lib. Added PEAR::Cache_Lite package. [*] 13 Dec 2010, aim - Improvement (0102320): Smarty templates now recompile when the 'Use cache for language variables' option changes. [*] 15 Dec 2010, aim - Improvement (0087566): Added a new 'Do not check if templates are changed (Smarty compile_check)' option. [*] 16 Dec 2010, aim - Improvement (0100793): Removed BINARY from sql selects. Optimized importing. [*] 22 Dec 2010, aim - Improvement (0102824): Slight optimization. (pi Index for xcart_quick_flags table is changed to UNIQUE) [*] 23 Dec 2010, aim - Improvement (0102839): Slightly optimized product search. Changed indexes for the xcart_categories, xcart_variants and xcart_feature_classes SQL tables. [*] 29 Dec 2010, aim - Improvement (0101765): Disabled saving sessions for Internet bots. *MISCELLANEOUS* [!] 30 Sep 2010, aim - Bug (0099235): Fails to properly disable the 'Send Invitations' functionality with admin_safe_mode enabled. Fixed. [*] 01 Oct 2010, ferz - Improvement (0099681): mysql_num_rows() occasionally pops a warning message. Fixed. [*] 12 Oct 2010, aim - Improvement (0099586): Refactored code for the func_test_htaccess function. [!] 13 Oct 2010, aim - Bug (0099735): The shopkey in "The storefront is closed" link does not work. Fixed. [!] 13 Oct 2010, aim - Bug (0099750): Typo error in the One-Page Checkout address info template. Fixed. [!] 14 Oct 2010, aim - Bug (0099514): Wrong substitution symbol used in the clean urls and HTML catalog links. Fixed. [!] 29 Oct 2010, aim - Bug (0100401): Problem related to the func_esd_in_cart function. Fixed. [!] 01 Nov 2010, aim - Bug (0100433): Clean URLs and 'CSS and JavaScript optimization tools' fail to work on shared SLL hostings. Fixed. [!] 18 Nov 2010, aim - Bug (0101335): 'Cannot redeclare func_generate_codes()' error occurs in PHP version 4.4.9. Fixed. [!] 18 Nov 2010, aim - Bug (0101412): The "Terms & Conditions" and "Privacy statement" links do not work on the One-Page Checkout page. Fixed. [*] 24 Nov 2010, aim - Improvement (0101536): Contact us image(contact_us.jpg) changed for fashion_mosaic schemes. [*] 25 Nov 2010, aim - Bug (0090151): test_expat() causes server crash on some configurations. Fixed. [!] 30 Nov 2010, aim - Bug (0099604): Problem with gzip content. Fixed. [*] 08 Dec 2010, ferz - Improvement (0102125): Tabs in the account details section fail to show up on some servers. Fixed. [!] 17 Dec 2010, aim - Bug (0102558): Multiple issues related to a new PHP version. Fixed. [!] 20 Dec 2010, aim - Bug (0102706): SQL errors occur during cart recalculation related to the Special Offers free products feature. Fixed. [!] 20 Dec 2010, aim - Bug (0102717): SQL errors occur when customer clicks the 'Add products for special price' button in the cart. Fixed. [!] 20 Dec 2010, aim - Bug (0101217): jQuery colorbox fails to work properly with the new jQuery version in the Detailed Product Image popup window. Fixed. jQuery colorbox updated to version 1.3.15. [!] 21 Dec 2010, aim - Bug (0102747, 0102739, 0102689): Multiple SQL errors found by the internal audit. Fixed. [!] 23 Dec 2010, aim - Bug (0102798): Typo errors in some files. Fixed. [!] 05 Jan 2011, aim - Bug (0102605): Privilege issues related fulfillment accounts. Fixed. [!] 06 Jan 2011, aim - Bug (0103168): Cache_Lite: 'Unable to remove cache' error occurs sometimes. Fixed. [*] 06 Jan 2011, aim - Improvement (0102504): Added auto-generation of the installation auth code. ------------------ X-CART v4.4.1 RELEASED *CHECKOUT* [!] 24 Aug 2010, igoryan - Bug (B-0038402): Credit card expiration date, CC type and some other fields were not properly passed to payment processor (One page checkout, background payment methods). Fixed. [!] 25 Aug 2010, igoryan - Bug (0097731): Payment/shipping/summary blocks were not updated after user profile creation. Fixed. [!] 28 Sep 2010, igoryan - Bug (0097259): Ajax error occured in certain cases when selecting shipping method at One Page Checkout. Fixed. *DESIGN AND APPEARANCE* [!] 16 Aug 2010, igoryan - Bug (0097323): Header was missing for the recommended products section on the product details page when the "display as tabs" option was disabled. Fixed. [!] 16 Aug 2010, igoryan - Bug (B-0038354): Detailed images did not pop up using ColorBox widget if "Display detailed product image thumbnails below the product image" was unchecked. Fixed. [!] 16 Aug 2010, igoryan - Bug (B-0038354): JS error in IE7 on the product details page. Fixed. [!] 19 Aug 2010, igoryan - Bug (0097448): IE CSS fixes did not load for modules. Fixed. [!] 19 Aug 2010, igoryan - Bug (B-0038355): Multiple layout fixes and improvements for the One page checkout (IE6+). [!] 27 Aug 2010, igoryan - Bug (0097519): One page checkout section header style overwrites cart page headers. Edit profile section was corrupted in IE8. Layout problem with printable link in IE6. Javascript warning on most storefront pages in IE6. Fixed. [!] 01 Sep 2010, aim - Bug (0095638): There was an 'Error: missing ) after argument list' JavaScript error related to Google maps functionality. Fixed. [!] 02 Sep 2010, aim - Bug (0088959): The 'Details' button disappeared in the multi-column product list for configurable products. Fixed. [!] 09 Sep 2010, ferz - Bug (0098272): Typo error in popup_open.js script. Fixed. [!] 15 Sep 2010, aim - Bug (0098391): Static page content disappeared if there was an "h3" HTML tag. Fixed. [!] 16 Sep 2010, aim - Bug (0098495): Some items from speed bar disappeared in the Vivid Dreams skins. Fixed. [!] 22 Sep 2010, aim - Bug (0098609): There was a 'there is no attribute "height"' W3c error. Fixed. [!] 29 Sep 2010, igoryan - Bug (0097115): Odd information was displayed at checkout (2-columns skin). Fixed. [!] 29 Sep 2010, igoryan - Bug (0099138): Product category was not taken into account with tree-like expanding Flyout menus style and SEO URLs enabled. Fixed. [!] 29 Sep 2010, igoryan - Bug (0089101): Flyout menus (Tree-like expanding mode) did not work properly in IE6/7 browser. Fixed. *INTERFACE* [!] 06 Aug 2010, aim - Bug (0095370): There were w3c errors on the welcome page. Fixed. [*] 10 Aug 2010, igoryan - Improvement (÷-0038321): Small improvements to the Languages page in the back-end. [!] 10 Aug 2010, igoryan - Bug (0097059): Modal pop-up window hung over with the loading screen in case of 404/403 response. Fixed. [!] 13 Aug 2010, igoryan - Bug (0097206): "Manufacturer is not specified" option could not be disabled. Fixed. [!] 16 Aug 2010, igoryan - Bug (0097307): Some help links were underlined twice. Fixed. [!] 16 Aug 2010, igoryan - Bug (B-0038353): There was a Smarty error on the product page if the "Display additional sections as tabs on product details page" setting was disabled. Fixed. [!] 17 Aug 2010, igoryan - Bug (0097327): Text was prepared incorrectly for the common error messages. Fixed. [!] 01 Sep 2010, igoryan - Bug (0097902): Modal pop-up dialog appeared behind some page content sometimes in IE7. Fixed. [!] 13 Sep 2010, ferz - Bug (0098326): A wrong note was shown on the configuration page in Admin area. Fixed. [!] 28 Sep 2010, aim - Bug (0098895): There was a JS error on 'Affiliate plan management' page. Fixed. [!] 29 Sep 2010, ferz - Bug (0099075): Typo on the General Settings page. Fixed. *ORDERS* [!] 16 Aug 2010, igoryan - Bug (0097306): Some unnecessary data was written to the order details (One page checkout). Fixed. [!] 16 Aug 2010, igoryan - Bug (B-0038350): Gift wrap was not showing on order details when the Gift registry module was disabled. Fixed. [!] 21 Sep 2010, aim - Bug (0098285): Anonymous user could not print invoice. Fixed. [!] 25 Aug 2010, igoryan - Bug (B-0038357): Empty customer information in the orders list in the back-end in certain cases. Fixed. *USERS* [!] 11 Aug 2010, igoryan - Bug (B-0038228): Profile area was incorrectly defined for administrator users during profile update. Fixed. [*] 13 Aug 2010, igoryan - Improvement (0097251): Validation improved for the default addresses functionality. [!] 09 Sep 2010, aim - Bug (0098258): The 'Additional fields' feature did not work properly for anonymous users. Fixed. [!] 09 Sep 2010, ferz - Bug (0098268): During providers import a directory for user files was not created. Fixed. [!] 13 Sep 2010, aim - Bug (0098298): PRO version. During the provider registration a directory for user files was not created. Fixed. [!] 14 Sep 2010, aim - Bug (0098205): The 'Additional Fields' feature did not work properly on the 'Contact Us' page. Fixed. [!] 16 Sep 2010, aim - Bug (0098475): The values entered by a customer on the registration page were not recovered in case of an error. Fixed. [!] 16 Sep 2010, ferz - Bug (0098544): Tax number feature did not work for partners. Fixed. [!] 17 Sep 2010, aim - Bug (0098594): The First Name / Last name fields were cleared on one step checkout page. Fixed. [!] 20 Sep 2010, aim - Bug (0098672): Image verification code was not displayed on the provider registration page. Fixed. [!] 21 Sep 2010, aim - Bug (0098633): Approve/Decline functionality did not work properly for partner/provider user types. Fixed. [!] 21 Sep 2010, aim - Bug (0098453): Provider details were not shown after successful registration. Fixed. [!] 22 Sep 2010, aim - Bug (0098294): The Address (line 2) field was not saved in the profile. Fixed. [!] 22 Sep 2010, ferz - Bug (0098855): Providers were not able to see their orders. Fixed. [!] 23 Sep 2010, igoryan - Bug (B-0038509): User profile could not be created from admin area in the "Username as login" authentication mode when the "Allow users to change their usernames" setting was disabled. Fixed. [!] 24 Sep 2010, aim - Bug (0098811): The 'One page checkout' did not work in the 'Username as login' mode. Fixed. *PAYMENTS* [*] 18 Aug 2010, ferz - Improvement (0097438): Authorize.net(AIM) sometimes returns empty transaction ID. Possible errors caused by this are now prevented. [!] 24 Aug 2010, ferz - Bug (0088114): PayPal Website Payments Pro: Maestro and Solo cards support improved. [*] 02 Sep 2010, aim - Improvement (0097623): Redirect to "Shipping & Payment" page added in case the order total is greater than the balance on the gift certificate the customer has applied. [!] 03 Sep 2010, aim - Bug (0089724): PayPal did not allow to use fractional parts for JPY, TWD and HUF currency. Fixed. [!] 03 Sep 2010, aim - Bug (0097035): The RBS WorldPay - Global Gateway did not work properly with 3D-Secure. Fixed. [!] 06 Sep 2010, aim - Bug (0097033): There were HTML tags in the plain text 2Checkout payment email notifications. Fixed. [!] 09 Sep 2010, ferz - Bug (0098222): X-Payments Connector did not process "abort" transactions. Fixed. [*] 09 Sep 2010, aim - Improvement (0097943): Card-Not-Present and Card-Present account support added for the AuthorizeNet-AIM payment gateway. [!] 16 Sep 2010, aim - Bug (0093589): The 'SagePay Direct' payment method with an enabled 3D-Secure feature did not work correctly in the 'Auth only' mode. Fixed. [!] 27 Sep 2010, aim - Bug (0099030): There was a typo in the 'ChronoPay' payment method. Fixed. [*] 27 Sep 2010, aim - Improvement (0089862): Netbanx redirection feature added. *CATEGORIES* [!] 20 Sep 2010, aim - Bug (0098670): The 'Add new category' functionality did not work. Fixed. [!] 23 Sep 2010, igoryan - Bug (0098889): "Category location" drop-down list sometimes did not contain categories, to which the category could be moved. Fixed. *PRODUCTS* [!] 10 Sep 2010, aim - Bug (0098300): Quantity was disabled incorrectly for products with variants. Fixed. *SHIPPING* [!] 03 Sep 2010, aim - Bug (0097155): The 'Maximum package weight' setting did not work for the USPS shipping method. Fixed. [!] 23 Sep 2010, ferz - Bug (0098721): USPS module could not calculate shipping rates for both First Class and Priority Mail. Fixed. [!] 23 Sep 2010, ferz - Bug (0098927): Products were distributed into packages incorrectly in certain configurations. Fixed. [!] 23 Sep 2010, igoryan - Bug (0098772): Incorrect message about free shipping was shown sometimes on the cart and checkout pages. Fixed. *CHECKOUT* [!] 30 Aug 2010, igoryan - Bug (B-0038409): When the cart contained only downloadable products, a customer was still forced to select a shipping method. Fixed. [!] 23 Sep 2010, igoryan - Bug (B-0038439): Orders with incorrect Gift certificate ID could be processed via One page checkout. Fixed. [!] 27 Sep 2010, ferz - Bug (0099002): Gift certificates were not removed from the cart during the 'clear cart' procedure. Fixed. *USABILITY* [!] 28 Sep 2010, igoryan - Bug (0099112): Datepicker fields were not disabled when the search orders page was loaded and another date period was selected. Fixed. [*] 29 Sep 2010, ferz - Improvement (0098853): 'Estimate shipping address' functionality in the shopping cart improved. [!] 30 Aug 2010, igoryan - Bug (B-0038395): Quick search in the back-end did not show any notes when the results were empty. Fixed. *MODULES/ADD-ONS* [!] 09 Jul 2010, joy - Bug (0095638): Google map widget did not work correctly when the search string contained special characters in some cases. [!] 17 Aug 2010, igoryan - Bug (0097202): There were PHP errors on feature comparison pages in some cases. Fixed. [!] 17 Aug 2010, igoryan - Bug (0097442): Comparison class names with empty hint description were not displayed in the storefront pages. Fixed. [!] 20 Aug 2010, ferz - Bug (0097590): Special offers: Bonus points were not applied. Fixed. [!] 24 Aug 2010, ferz - Bug (0096965): Webmaster mode: Breadcrumbs were corrupted in the Admin area in webmaster mode. Fixed. [!] 24 Aug 2010, ferz - Bug (0097692): XML Sitemap: hard-coded text replaced with a text label. [!] 25 Aug 2010, igoryan - Bug (B-0038393): Magnifier widget was not working in product tabs. Fixed. [!] 26 Aug 2010, ferz - Bug (0097822): Quick Books: The gift certificate data was not exported when order total was zero. Fixed. [!] 30 Aug 2010, ferz - Bug (B-0038410): RMA: After the return for the ESD product is created, completed, and the Gift Certificate with credit is issued, customer was still able to download the product. Fixed. [!] 30 Aug 2010, ferz - Bug (0097794): XML sitemap: There were double slashes in the generated URL. Fixed. [!] 30 Aug 2010, ferz - Bug (B-0038410): RMA: After the return for the ESD product had been created, completed, and the Gift Certificate with credit had been issued, a customer was still able to download the product. Fixed. [*] 10 Sep 2010, joy - Improvement (0097827): SALE transaction flag added to X-Payments Connector module. [!] 10 Sep 2010, aim - Bug (B-0038471): There was a 'Call to undefined function func_category_get_position()' error in the AOM module. Fixed. [!] 13 Sep 2010, ferz - Bug (0098340): Wholesale prices were shown on the product page even when they were defined incorrectly. [!] 14 Sep 2010, aim - Bug (0097334): The 'Cache the menu' setting did not work correctly for the Flyout Menus module. Fixed. [!] 15 Sep 2010, ferz - Bug (0098496): Manufacturers. The "Product Search" configuration page did not work when the Manufacturers module was turned off but manufacturer records were present in the database. Fixed. [!] 17 Sep 2010, ferz - Bug (0098654): Egoods. Sometimes a warning appeared on the cart page during the module usage. Fixed. [!] 20 Sep 2010, aim - Bug (0098073): 'One page checkout' did not work correctly with Image Verification module. Fixed. [!] 22 Sep 2010, ferz - Bug (0098857): X-Affiliate: Partner ID was not saved on the checkout page. Fixed. [!] 28 Sep 2010, ferz - Bug (0099084): Special offers section was shown even when no special offers were available (expired). Fixed. *MISCELLANEOUS* [*] 10 Aug 2010, igoryan - Improvement (0097077): jQuery UI core and libraries updated to the most recent version (1.8.4). [!] 10 Aug 2010, igoryan - Bug (0097009): Fatal error occured on the Products map page sometimes. Fixed. [!] 11 Aug 2010, igoryan - Bug (B-0038323): There were hardcoded area paths in some JS scripts. Fixed. [!] 11 Aug 2010, ferz - Bug (0097099): Typo error in the func.category.php script. Fixed. [!] 12 Aug 2010, igoryan - Bug (B-0038324): CSS files/code did not load via load_defer_code plugin in the second phase. Fixed. [*] 13 Aug 2010, igoryan - Improvement (0096935): Charset converting wrapper function used in AJAX requests improved. [!] 16 Aug 2010, igoryan - Bug (B-0038349): A closing quote was missing in some templates. Fixed. [!] 18 Aug 2010, igoryan - Bug (0097456): Simple_Mode was not taken into account for providers registration links. Fixed. [!] 19 Aug 2010, igoryan - Bug (0097468): CSS files were not properly included in IE for modules and alternative skins. Fixed. [!] 31 Aug 2010, ferz - Bug (0097899): Search date selectors did not work for PHP versions prior to 5.1.0. Fixed. [!] 01 Sep 2010, igoryan - Bug (0097512): The "Users Online" module displays all users as "Registered Customers". Fixed [!] 13 Sep 2010, aim - Bug (0098346): Egoods in PRO version. The downloading ESD product functionality did not work properly sometimes. Fixed. [!] 23 Sep 2010, ferz - Bug (0098284): During the "Force cache generation" process the subcategories count was generated incorrectly. Fixed. [*] 23 Sep 2010, igoryan - Improvement (0097607): Multiple fixes and improvements related to users, cart and checkout functionality. [!] 23 Sep 2010, igoryan - Bug (0097208): Shipping rate became zero in certain cases. Fixed. [*] 23 Sep 2010, aim - Improvement (0098757): X-Payments advertising added to the admin area. [*] 28 Sep 2010, ferz - Improvement (0099110): It is now not possible to create empty Extra Fields. [!] 29 Sep 2010, ferz - Bug (0099088): Typo error in CSS. Fixed. [*] 29 Sep 2010, ferz - Improvement (0098599): The version.php script improved. [!] 29 Sep 2010, igoryan - Bug (0098891): Login was used instead of user ID in some queries, PHP scripts and templates in several places. Fixed. ------------------ X-CART v4.4.0 RELEASED [!] 05 Aug 2010, igoryan - (0089223) Callbacks from some payment gateways were not properly processed. Fixed [!] 05 Aug 2010, joy - (0096830) Bug: Cache was not correctly rebuild using Memcache. [*] 05 Aug 2010, joy - (0096269) Small design change in Artistic Tunes skin. [*] 05 Aug 2010, igoryan - (0096832) Logic improvements in the https checking functionality. [!] 05 Aug 2010, joy - Bug: SQL error in MySQL 3.x version. [*] 05 Aug 2010, joy - Small style code changes. [*] 05 Aug 2010, igoryan - (0096806) Changelogs are updated. [!] 05 Aug 2010, joy - (0096848), (0096254) Wrong design in Artistic Tunes and Vivid Dreams skin. [!] 05 Aug 2010, joy - Bug: Warning in isset orerator in several cases. [!] 04 Aug 2010, igoryan - (0093164) "Use secure login form on a separate page (HTTPS)" was not taken into account for provider and partner registration. Fixed [*] 04 Aug 2010, igoryan - (0093164) Missing PHPDoc file comments are added [!] 04 Aug 2010, joy - (0096824) Bug: Wrong margin on the checkout page in Fashion mosaic skin. [*] 04 Aug 2010, igoryan - (0093164) Missing PHPDoc file comments are added. Part 1 [!] 04 Aug 2010, igoryan - (0096829) Incorrect behaviour of the warning note on the user profiles page. Fixed [!] 04 Aug 2010, joy - Bug: View detailed images link was too close to product image. [*] 04 Aug 2010, joy - Some security improvements. [!] 04 Aug 2010, igoryan - (0096810) There was grey background on the Google checkout button. Fixed. [*] 04 Aug 2010, joy - (0094286) Improvement: Text changes for Registration page error. [*] 04 Aug 2010, igoryan - (0096801) Small improvement to the default address selection functionality. [*] 04 Aug 2010, ferz - (0096804) Improvement: RBS WorldPay Global Gateway: issues were found with special symbols in the password field. Fixed. [!] 04 Aug 2010, aim - (0089223) Bug: There was an 'Error: document type does not allow element "option" here' w3c error. Fixed. [!] 04 Aug 2010, igoryan - White text color on white background. Fixed (VD Violet skin). [!] 04 Aug 2010, igoryan - (0095889) IE6-7 layout fixes. Some wording changes. [!] 04 Aug 2010, igoryan - (0094457), (0095889) Some IE6-7 fixes for the modal dialog pop up window dimensions. [!] 04 Aug 2010, joy - (0096798) Bug: Warning in include/get_language.PHP script in several cases. [*] 04 Aug 2010, joy - (0096797) Some security improvements. [*] 04 Aug 2010, igoryan - (0095889) Small fix for the minicart section in IE [*] 03 Aug 2010, igoryan - (0095889) Several design improvements. [*] 03 Aug 2010, joy - (0096794) Some security checking added. [!] 03 Aug 2010, joy - (0096790) Bug: Redirect to cart option turned off AJAX minicart. [*] 03 Aug 2010, igoryan - (0096594) Check credit card number script is now using a custom JS alerts at checkout. [!] 03 Aug 2010, igoryan - (0096520) Some fixes for the One page checkout logic. [!] 03 Aug 2010, joy - (0096786) Bug: Wrong condition is used for strpos function. [*] 03 Aug 2010, joy - (0094966) Small improvement. thanks2radionov. [!] 03 Aug 2010, joy - (0096759) Bug: Group operations did not work with users list. Fixed. [!] 03 Aug 2010, joy - (0094495) Bug: Answer was not correctly checked in Survey module. [!] 03 Aug 2010, igoryan - There was an infinite redirect at checkout under certain conditions. Fixed. [*] 03 Aug 2010, aim - (0089615) Improvement: Optimization for the Recommended_Products module. Order by RAND() expression is removed. Fixed. Thanks2Abr. [!] 03 Aug 2010, igoryan - (0096577) Payment systems (Paypal Express, Google & Amazon checkout) were not totally adapted for proper work with the functionality changes related to user profiles. Global fixes and logic changes. [*] 03 Aug 2010, joy - (0096753) Some code changes. Security improvements. [!] 03 Aug 2010, ferz - (0096730) Bug: Image Verification: case_sensitive_note was not shown in some cases. Fixed. [*] 03 Aug 2010, joy - (0096639) Some code changes. Security improvements. [*] 03 Aug 2010, joy - (0094190) Some security improvements. [*] 03 Aug 2010, joy - (0094190) Some security improvements [!] 03 Aug 2010, igoryan - (0096577) Several layout issues in the minicart. Fixed [!] 02 Aug 2010, aim - (0096716) Bug: Static cache key in the func_check_survey_filling function was assembled in a wrong way. [!] 02 Aug 2010, igoryan - (0096654) Unnecessary escaping removal (product names, speed bar links). [!] 02 Aug 2010, igoryan - (0096643) PHP warning on the comparison list page. Fixed [*] 02 Aug 2010, joy - (0096675) Some security improvements. [!] 02 Aug 2010, igoryan - (0096246) Compare selected buttons were not shown on the products map page. Fixed [*] 02 Aug 2010, joy - (0096638) Some security improvements. [!] 02 Aug 2010, igoryan - (0096246) "Add to list" dropout layer was out of visible area sometimes. Fixed [*] 02 Aug 2010, joy - (0096056) Some security improvements. [!] 02 Aug 2010, aim - (0084997) Bug: Export did not work if export_dir (var/tmp) directory had rw-rw-rw permissions. Fixed. [*] 02 Aug 2010, joy - (0094497) Some security improvements are added. [*] 02 Aug 2010, igoryan - (0096644) PHP warning in some cases. Fixed [!] 02 Aug 2010, ferz - (0096625) Bug: Survey: Image Verification issues. Fixed. [*] 02 Aug 2010, igoryan - (0096488) Products map styling is improved and adapted for alternative skins colors. [!] 31 Jul 2010, slam - (0095730) HTML catalog was not generated if c|p|m|s were not checked but other objects were [!] 31 Jul 2010, slam - (0096480) Cron settings removed [*] 30 Jul 2010, aim - (0096514) Improvement: All func_unhtmlentities invocations are removed from X-Cart source code. [-] 30 Jul 2010, joy - (0096526) Obsolete FF2 CSS file was removed. [*] 30 Jul 2010, joy - (0096542) Improvement: Small code improvement. [*] 30 Jul 2010, aim - (0095679) Improvement: Optimization for func_userinfo function. [*] 30 Jul 2010, aim - (0095679) Improvement: Optimization for Special_Offers module. Fixed. [!] 30 Jul 2010, joy - (0096576) Bug: Fatal error on search page in several cases. [!] 30 Jul 2010, joy - (0096571) Bug: Errors in Smarty expressions. [*] 30 Jul 2010, aim - (0095679) Improvement: Optimization for Special_Offers module [!] 30 Jul 2010, igoryan - (0096578) Unnecessary escaping of the static page name. Fixed [*] 30 Jul 2010, joy - (0089542) Improvement: Some changes were added according toPayPal and American Express work changes. [*] 30 Jul 2010, igoryan - Logic changes in the restore password functionality. Unnecessary escaping is removed from the code. [*] 30 Jul 2010, igoryan - (0091636) Demo data was accidentally moved to the base configuration values. Removed. [*] 30 Jul 2010, joy - Style code changes. [*] 29 Jul 2010, igoryan - (0038246), (0096530) Product tabs selections are now stored in browser cookies and automatically load last selection. [+] 29 Jul 2010, igoryan - jquery cookie plugin is added to the core. [*] 29 Jul 2010, aim - (0089615) Improvement: Optimization for the Recommended_Products module. Order by RAND() expression is removed. Fixed. Thanks2Abr. [*] 29 Jul 2010, joy - (0094814) Small design changes. [*] 29 Jul 2010, igoryan - Minor correction to the language variable content. [!] 29 Jul 2010, igoryan - (0096528) Admin could not choose an .esd file for provider product. Fixed [*] 29 Jul 2010, joy - (0094914) Small design changes. thanks2lehach. [*] 29 Jul 2010, igoryan - Design improvements regarding headers colors at One page checkout. Minor CSS code style changes [*] 29 Jul 2010, igoryan - Roll-back of the changes committed in #53478 (design conflicts). [*] 29 Jul 2010, igoryan - (0095889) Default company logo shown on the invoice is changed. [*] 29 Jul 2010, igoryan - (0091636) "Comment" field is restored back to xcart_config table. [*] 29 Jul 2010, igoryan - (0096491) Unnecessary comments removed from the XML sitemap. [*] 29 Jul 2010, igoryan - (0096488) CSS code style changes and design fix for the Products map module. [!] 28 Jul 2010, igoryan - (0096085) PHP error occurred sometimes. Fixed [!] 28 Jul 2010, igoryan - (0094830) Typo in the js variable name. Fixed [*] 28 Jul 2010, igoryan - Code style changes [*] 28 Jul 2010, igoryan - Design improvements regarding headers colors. [!] 28 Jul 2010, igoryan - (0096267) Minor design fix (Artistic tunes Business skin) [*] 28 Jul 2010, joy - Small style code changes. [*] 28 Jul 2010, joy - (0094707) Improvement: Design changes. [*] 28 Jul 2010, aim - (0095679) Improvement: Optimization for QUICK_START scripts like image.PHP adaptive.PHP and others. [*] 28 Jul 2010, joy - (0038271) Improvement: Coupon code is added to cart total and subtotal area. [*] 28 Jul 2010, aim - (0095679) Improvement: Small Optimization in the antibot_image.PHP Image_Verification module. Fixed. [*] 28 Jul 2010, aim - (0095679) Improvement: Small Optimization in the antibot_image.PHP Image_Verification module. [*] 28 Jul 2010, igoryan - Logic changes in the register/update button names. [!] 28 Jul 2010, igoryan - (0095851), (0038228) Fixed multiple issues with the address book functionality. [*] 28 Jul 2010, joy - (0096323) Improvement: Small logic changes in get ratings query. [*] 28 Jul 2010, aim - (0095679) Improvement: Small Optimization in the func_search_products function. [!] 28 Jul 2010, aim - (0096453) Bug: *PRODUCTS* There was PHP warning during product clone procedure related to Subscriptions module. Fixed. [*] 27 Jul 2010, igoryan - Ask a question link is reworked using a button template. Continue [!] 27 Jul 2010, aim - (0093576) Bug: IE6 did not work correctly with datepicker jquery UI element. The related pages were 'Orders history', 'Store coupons' and others. Fixed. [*] 27 Jul 2010, igoryan - (0038253) System printing dialog is automatically appears when printable version of the page is loaded. [*] 27 Jul 2010, igoryan - (0038253) Buttons are now not shown on printable versions of the pages. [*] Ask a question link is reworked using a button template. [!] 27 Jul 2010, igoryan - (0038259) Nocookie warning did not appear in the back-end areas. Fixed [*] Cookie detection mechanism was not adapted to work with AJAX forms. Fixed [*] Some file comments are added. [*] 27 Jul 2010, igoryan - (0038254) Detailed images are now centered when displaying in a product tab. [*] 27 Jul 2010, ferz - (0096238) Improvement: Shipping Label Generator: USPS shipping methods list has been updated. Fixed. [*] 27 Jul 2010, igoryan - (0038261) Layout improvement in the non-storefront areas. [!] 27 Jul 2010, ferz - (0093705) Bug: There was 'Warning: anchor "General" already defined' w3c warning. Fixed. [*] 27 Jul 2010, igoryan - Minor layout improvement in the Survey menu. [*] 27 Jul 2010, igoryan - (0038251) Dialog menu layout changes: extra space is removed from the bottom. [!] 27 Jul 2010, aim - (0096386) Bug: There was 'Error: general entity "manufacturerid" not defined and no default entity' w3c Error. Fixed. [!] 27 Jul 2010, aim - (0096386) Bug: There was 'Error: general entity "language" not defined and no default entity' w3c Error. Fixed. [!] 27 Jul 2010, aim - (0096386) Bug: There was 'Error: general entity "area" not defined and no default entity' w3c Error. Fixed. [*] 26 Jul 2010, aim - (0096284) Improvement: Multilanguage tax names is stored in the order data.Advanced_Order_Management(AOM) modules uses original tax name for calculation now. [*] 26 Jul 2010, igoryan - Minor layout change. [!] 26 Jul 2010, igoryan - (0096050) Multiple fixes to One page checkout and other JS issues: Zip code validation issues: - incorrect warning was displayed sometimes. Fixed - state was not pre-filled if there are no any states defined for the country. Fixed (commit 53293 undo) - some error messages were generated incorrectly. Fixed Top messages were not displayed on One page checkout in IE. Fixed [!] (0096279) Fixed gift certificate applying issues on One page checkout. [!] Fixed multiple JavaScript/AJAX issues in IE on One page checkout. [-] 26 Jul 2010, joy - (0095382), (0038256) Remove: 'preview', 'restore all' features were removed. 'Compile all' feature was removed from design. [!] 26 Jul 2010, aim - (0096333) Bug: There was 'Warning: escaping malformed URI reference' w3c warning. Fixed. [*] 23 Jul 2010, slam - (0094899) Unused code removed [*] 23 Jul 2010, slam - (0094899) Improvement: Cache functionality added to the Sitemap module [+] 23 Jul 2010, joy - (0096256) New: New distributive of XPConnector for old X-Cart versions is added. [*] 23 Jul 2010, joy - (0096256) Improvement: XPConnector module changes for old X-Cart versions. [*] 23 Jul 2010, aim - (0096153) Improvement: An additional libcurl option has been added. Fixed. [!] 23 Jul 2010, aim - (0096264) Bug: There was 'Error: end tag for "ul" which is not finished' w3c error. Fixed. [!] 23 Jul 2010, joy - (0096272) Bug: Magnifier window was not resizable. [*] 22 Jul 2010, joy - (0038217) Improvement: New language variable to control Site Path in customer breadcrumbs. [!] 22 Jul 2010, aim - (0093705) Bug: There was 'Warning: trimming empty ' w3c warning. Fixed. [!] 22 Jul 2010, aim - (0096264) Bug: There was 'Error: end tag for "ul" which is not finished' w3c error. Fixed. [!] 22 Jul 2010, aim - (0093705) Bug: There was 'Error: ID "location" already defined' here' w3c error. Fixed. [*] 22 Jul 2010, joy - (0095507) Improvement: Small design changes. [!] 22 Jul 2010, aim - (0093705) Bug: There was 'Error: document type does not allow element "td" here' w3c error. Fixed. [!] 22 Jul 2010, aim - (0093705) Bug: There was 'Warning: cannot generate system identifier for general entity "for"' w3c error. Fixed. [!] 22 Jul 2010, aim - (0093705) Bug: There was 'Error: an attribute value specification must be an attribute value literal unless SHORTTAG YES is specified' w3c error. Fixed. [*] 22 Jul 2010, joy - (0095507) Improvement: Small design changes. [!] 22 Jul 2010, igoryan - (0096180) Part of the AJAX minicart box appeared behind of the main page content. Fixed [*] 22 Jul 2010, joy - (0095507) Improvement: Small design change. [-] 22 Jul 2010, igoryan - skin1_tmp folder is removed since no longer used (due to the skins re-structure). [!] 22 Jul 2010, aim - (0093705) Bug: There was 'Warning: unescaped & which should be written as &' w3c warning. Fixed. [*] 22 Jul 2010, joy - (0095507) Small design changes. [*] 22 Jul 2010, joy - (0095507) Improvement: Small design changes. [!] 22 Jul 2010, igoryan - (0096140) W3C validation error in case no categories are set up in the store (Flyout menus is enabled). Fixed [*] 22 Jul 2010, igoryan - Small code style changes [*] 22 Jul 2010, ferz - (0096238) Improvement: Shipping Label Generator: USPS shipping methods list has been updated. [!] 22 Jul 2010, aim - (0093705) Bug: There was 'Warning: unescaped & which should be written as &' w3c warning. Fixed. [!] 22 Jul 2010, aim - (0093705) Bug: There was 'Warning: unescaped & which should be written as &' w3c warning. Fixed. [!] 22 Jul 2010, aim - (0093705) Bug: There was 'Error: an attribute specification must start with a name or name token' w3c error. Fixed. [!] 22 Jul 2010, igoryan - (0096137) Checkbox focused border was cut off slightly on a cart page. Fixed [!] 22 Jul 2010, igoryan - (0096142) Gift wrapping option was not saved after update. Fixed [!] 22 Jul 2010, aim - (0093705) Bug: There was 'Warning: cannot generate system identifier for general entity "sort"' w3c warning. Fixed. [!] 22 Jul 2010, aim - (0093705) Bug: There was 'Error: there is no attribute "type"' w3c Error. Fixed. [!] 22 Jul 2010, aim - (0093705) Bug: There was 'Warning: cannot generate system identifier for general entity "for"' w3c warning. Fixed. [!] 22 Jul 2010, aim - (0093705) Bug: There was 'Warning: reference to non-existent ID "s_state"' w3c warning. Fixed. [!] 22 Jul 2010, aim - (0093705) Bug: There was 'Warning: cannot generate system identifier for general entity "planid"' w3c warning. Fixed. [!] 22 Jul 2010, aim - (0093705) Bug: There was 'Warning: unescaped & which should be written as &' w3c warning. Fixed. [!] 22 Jul 2010, aim - (0093705) Bug: There was 'Warning: escaping malformed URI reference' w3c error. Fixed. [!] 22 Jul 2010, igoryan - (0038221) Missing admin header on the User profile options page. Fixed [!] 21 Jul 2010, aim - (0093705) Bug: There were w3c warnings and erros on the 'one page checkout' page. Fixed. [!] 21 Jul 2010, joy - Bug: Some JS arrays was not correctly defined in several cases. [!] 21 Jul 2010, ferz - (0096157) Bug: X-Affiliate: The partner_time cookie expiration time was defined incorrectly. Fixed. [!] 21 Jul 2010, aim - (0093705) Bug: There was 'Warning: unescaped & which should be written as &' w3c warning. Fixed. [+] 21 Jul 2010, joy - (0038217) New: bread crumbs separator string is added. [!] 21 Jul 2010, aim - (0093705) Bug: There was 'Warning: anchor "authmode" already defined' w3c warning. Fixed. [*] 21 Jul 2010, ferz - (0096153) Improvement: An additional libcurl option has been added. [!] 21 Jul 2010, aim - (0093705) Bug: There was 'Error: ID "phone/state" already defined' w3c error. Fixed. [!] 21 Jul 2010, joy - (0096221) Bug: No Mailchimp checkbox in One Page Checkout process. [!] 21 Jul 2010, aim - (0093705) Bug: There was 'Error: ID "tooltip_link" already defined' w3c error. Fixed. [!] 21 Jul 2010, joy - (0096218) Bug: Wrong code for .htaccess file. [!] 21 Jul 2010, aim - (0093705) Bug: There was 'Error: end tag for "script" omitted, but OMITTAG NO was specified' w3c error. Fixed. [*] 21 Jul 2010, joy - (0095952) Improvement: XPayments_Connector code changes. (for X-Cart old versions update) [*] 21 Jul 2010, joy - Small style code changes. [!] 21 Jul 2010, aim - (0093705) Bug: There was 'Warning: unescaped & which should be written as &' w3c warning. Fixed. [!] 21 Jul 2010, aim - (0093705) Bug: There was 'Warning: anchor "General" already defined' w3c warning. Fixed. [!] 21 Jul 2010, igoryan - Typo in the query. Fixed [!] 21 Jul 2010, aim - (0093705) Bug: There was 'Error: the name and VI delimiter can be omitted from an attribute specification only if SHORTTAG YES is specified' w3c error. Fixed. [!] 21 Jul 2010, aim - (0093705) Bug: There was 'Warning: attribute "href" lacks value' w3c warning. Fixed. [!] 21 Jul 2010, aim - (0093705) Bug: There was 'Error: document type does not allow element "style" here' w3c error in the admin area. Fixed. [!] 21 Jul 2010, aim - (0093705) Bug: There was 'Error: an attribute value literal can occur in an attribute specification list only after a VI delimiter' w3c error in the admin area. Fixed. [!] 21 Jul 2010, aim - (0093705) Bug: There was 'Error: end tag for "param" omitted, but OMITTAG NO was specified' w3c error. Fixed. [!] 21 Jul 2010, aim - (0093705) Bug: There was 'Error: end tag for "img" omitted, but OMITTAG NO was specified' w3c error. Fixed. [!] 21 Jul 2010, aim - (0093705) Bug: There was 'Error: end tag for "area" omitted, but OMITTAG NO was specified' w3c error. Fixed. [!] 21 Jul 2010, aim - (0093705) Bug: There was 'Error: end tag for "input" omitted, but OMITTAG NO was specified' w3c error in the admin area. Fixed. [!] 21 Jul 2010, aim - (0093705) Bug: There was 'Error: the name and VI delimiter can be omitted from an attribute specification only if SHORTTAG YES is specified' w3c error in the admin area. Fixed. [!] 21 Jul 2010, aim - (0093705) Bug: There was 'Warning: cannot generate system identifier for general entity "so"' w3c warning in the admin area. Fixed. [*] 21 Jul 2010, igoryan - (0057259) Address fields limit is changed to 255. [!] 21 Jul 2010, aim - (0093705) Bug: There was 'Warning: attribute "href" lacks value' w3c warning in the admin area. Fixed. [*] 21 Jul 2010, igoryan - (0094191) Hitting Ctrl+~ is now setting focus on a quick search panel input. [!] 21 Jul 2010, joy - (0096176) Bug: Shipping address was not extracted in some cases in user info. [!] 21 Jul 2010, igoryan - Duplicate warning message appeared (in popup dialog and after page reload). Fixed [!] 21 Jul 2010, igoryan - Corrupted message about failed login was displayed in AJAX response. Fixed [*] 21 Jul 2010, igoryan - (0096168) International descriptions section is not shown on the product editing page if there is only one language in the store. [*] 21 Jul 2010, igoryan - Code style changes [*] 20 Jul 2010, igoryan - Minor improvements to the One page checkout module. [!] 20 Jul 2010, igoryan - (0096049) Data received via AJAX request was processed and saved in incorrect charset. Fixed [*] 20 Jul 2010, joy - (0095382) Improvement: Small design changes. [*] 20 Jul 2010, igoryan - (0096103), (0096056) Some code improvements. [*] 20 Jul 2010, aim - (0095797) Improvement: Advanced_Order_Management(AOM) modules uses original tax rate/value for calculation now. [!] 20 Jul 2010, igoryan - (0096023) Fixed some W3C validation issues in admin area. [*] 20 Jul 2010, igoryan - (0096023) Slight code refactoring of the top menu box (admin) [-] 20 Jul 2010, igoryan - (0096023) Old popup hint functionality is removed and replaced with jQuery cluetip plugin [*] 20 Jul 2010, igoryan - (0096023) Tooltip widget enhancements: support of wrapper tag and alternative icon is added. [!] 20 Jul 2010, igoryan - (0096023) Added missing language definitions for modules descriptions. [!] 20 Jul 2010, igoryan - (0096033) PHP warning in func.db.PHP. Fixed [*] 19 Jul 2010, joy - (0094190) Improvement: Small code changes. [*] 19 Jul 2010, joy - (0094914) Improvement: Simple list products changes. Thanks to lehach. [!] 19 Jul 2010, igoryan - (0096087) "Illegal offset type" PHP warning in some cases. Fixed [*] 19 Jul 2010, joy - (0094914) Improvement: Small design changes. [*] 19 Jul 2010, igoryan - (0096016) Some extra validation is added to the 'Inventory update' script. Continue [*] 19 Jul 2010, igoryan - (0096016) Some extra validation is added to the 'Inventory update' script. [*] 19 Jul 2010, igoryan - Some file comments and code style changes. [*] 19 Jul 2010, ferz - (0069983) Improvement: *PAYMENTS* eSelect Plus: New configuration option has been added. Fixed. [*] 19 Jul 2010, ferz - (0069983) Improvement: *PAYMENTS* eSelect Plus: New configuration option has been added. [!] 19 Jul 2010, joy - Bug: Typo error. [*] 19 Jul 2010, joy - (0094914) Improvement: Small design changes. [!] 19 Jul 2010, igoryan - (0096059) PHP warning appeared in some cases. Fixed [!] 19 Jul 2010, igoryan - (0096021) JS errors on some forms in the admin area. Fixed [!] 19 Jul 2010, igoryan - (0038200) Free shipping coupon could not be set/unset on the cart page for users who did not fill in profile details or select shipping method (Fast lane checkout). Fixed [*] 19 Jul 2010, igoryan - (0038203) State code field is now case insensitive when sending requests to UPS server. [*] 19 Jul 2010, igoryan - Some code style changes and file comments are added. [!] 19 Jul 2010, igoryan - (0094712) Minicart displayed incorrect total items and content for configurable products. Fixed [*] 19 Jul 2010, ferz - (0096006) Improvement: HTML catalog generation halted on some servers. Fixed. [*] 19 Jul 2010, igoryan - (0096009) Small improvement to the admin menu. [!] 19 Jul 2010, igoryan - Provider ID instead of name was shown on the product classes list. Fixed [*] 19 Jul 2010, igoryan - Small interface improvements on some pages in admin area. [!] 19 Jul 2010, igoryan - Users environment statistics was not tracked. Fixed [*] 19 Jul 2010, joy - (0095952) Improvement: XPCs for old X-Cart versions are changed. [*] 19 Jul 2010, joy - (0095952) Improvement: Additional functional checking is added. [!] 19 Jul 2010, aim - (0085630) Bug: There was a problem with 'or use' phrase in the vivid_dreams_aquamarine scheme. Fixed. [!] 16 Jul 2010, igoryan - There was a 'Out of stock' when editing options on the cart page. Fixed [*] 16 Jul 2010, joy - (0095035) Improvement: Per page widget small changes. [!] 16 Jul 2010, aim - (0094088) Bug: Layout was cut for Light & Lucid (3 columns), IE6 & 1024x768. Fixed. [!] 16 Jul 2010, igoryan - (0038198), (0095970) Cart subtotal section was not shown on the cart page. Fixed. Some logic and design changes. [*] 16 Jul 2010, igoryan - (0038167) Send to friend section improvement: ability to send a personal message is added. [!] 16 Jul 2010, igoryan - (0095889) Need help link disappeared for logged in customers (2-columns skin). Fixed [*] 16 Jul 2010, igoryan - (0038192) Product options appearance is improved on the product details page. [*] 16 Jul 2010, joy - Improvement: Detailed errors description is added. [*] 16 Jul 2010, igoryan - (0038191) Login validation improvements: email checking is added (email as login mode), warning messages are corrected in accordance with store authentication mode. [!] 16 Jul 2010, igoryan - (0038197) Category location bread crumbs were not defined on the product page. Fixed [*] 16 Jul 2010, joy - (0038196) Improvement: Detailed logging is added to GDlib functions. [!] 16 Jul 2010, aim - (0087459) Bug: Products with defined shipping freight did not allow use real-time shipping methods. Fixed. [*] 16 Jul 2010, igoryan - (0038195) Check/uncheck all function is added to detailed product images list. [*] 16 Jul 2010, igoryan - Minor interface improvements of the zones management. [*] 16 Jul 2010, igoryan - (0087304) Edit area plugin is updated to 0.8.2 version. ----------------- X-CART v4.4.0 beta 2 RELEASED [*] 15 Jul 2010, aim - (0095803) Improvement: State field is not prefilled with default value for non-default country. Fixed. [*] 15 Jul 2010, joy - (0038084) Improvement: Continue shopping link is changed. [*] 15 Jul 2010, aim - (0095792) Improvement: Missing labels are added. Some w3c errors were fixed. [*] 15 Jul 2010, igoryan - (0038145) Small improvement to debug console. [*] 15 Jul 2010, aim - (0095803) Improvement: State field is not prefilled with default value for non-default country. [!] 15 Jul 2010, igoryan - (0038138) gzipped Code editor plugin did not load on some server configurations. [*] 15 Jul 2010, igoryan - Tiny code style changes. [!] 15 Jul 2010, igoryan - CSS/JS optimization did not work on windows servers. Fixed [!] 15 Jul 2010, igoryan - (0038158) Incorrect template location path was shown in webmaster mode (Win). Fixed [!] 15 Jul 2010, joy - Several modes were not supported correctly in cc_xpc.PHP file [!] 15 Jul 2010, igoryan - (0038180) Some products of the demo dump had relationships with non-existing manufacturers. [!] 15 Jul 2010, aim - (0095860) Bug: There was 'Warning: explode() expects parameter 2 to be string, array given in mod_UPS.PHP on l87' on the cart page. Fixed. [!] 15 Jul 2010, igoryan - (0095851) Some fixes in the address validation function. [!] 15 Jul 2010, igoryan - Icons were not displayed in the dialog message (Artistic tunes Business scheme). Fixed [!] 15 Jul 2010, igoryan - Dialog message was not shown in case of disabled JavaScript. Fixed [*] 14 Jul 2010, aim - (0093891) Improvement: The category thumbnail cache generation is added when alt skin is changed by admin. Fixed. [!] 14 Jul 2010, igoryan - (0038136) Highlighting of template blocks did not work in webmaster mode due to the recent changes in templates structure. Fixed [*] 14 Jul 2010, aim - (0093891) Improvement: The category thumbnail cache generation is added when alt skin is changed by admin. Fixed. [!] 14 Jul 2010, igoryan - (0038119) USPS rates were not incorrectly returned when retrieved from cache. Fixed [*] 14 Jul 2010, igoryan - Some file comments are added [*] 14 Jul 2010, aim - (0087277) Improvement: *PRODUCTS* Translit clean URL function is adjusted. Support for cyrillique, roumain, polskie, turc etc languages is added. [*] 14 Jul 2010, igoryan - (0095798) Logic change in the minicart totals section: sum amount of all products and gift certificate items is displayed. [*] 14 Jul 2010, igoryan - (0038184) Limit to specify only 3 columns max to display the products list and offers list is removed. Options names are changed, warning notes added. Corresponding changes in the option behavior. [*] 13 Jul 2010, joy - (0038168) Improvement: Small design changes. [!] 13 Jul 2010, joy - (0038157) Bug: Trash comments in the HTML source. [!] 13 Jul 2010, joy - (0038187) Bug: Alternative skin selector did not correctly work in several browsers. [!] 13 Jul 2010, joy - (0038101) Bug: Since last login was not correctly calculated. [*] 13 Jul 2010, igoryan - (0038114) Military states are added to US states dump. [*] Small change in the xcart_states table structure (state name may contain up to 64 characters). [*] 13 Jul 2010, igoryan - (0038143) Dialog widget with "noborder" parameter is improved. [!] Some design fixes in Fashion mosaic skin. [!] 13 Jul 2010, igoryan - Small fix for the minicart horizontal line layout position. [*] 13 Jul 2010, aim - (0093891) Improvement: The category thumbnail cache generation is added when alt skin is changed by admin. [*] 13 Jul 2010, igoryan - (0038182) Tooltip widget is improved ("sticky" parameter support is added). [!] 13 Jul 2010, igoryan - Some fixes for the minicart links section (Artistic tunes skin) [!] 13 Jul 2010, igoryan - (0038143) Previous commit caused some conflicts in alternative skins. Changes undo. [*] 13 Jul 2010, igoryan - (0038143) Some logic improvements to the storefront dialog sections with "noborder" attribute. [!] 13 Jul 2010, igoryan - Minicart links were out of minicart area on some skins. Fixed [!] 13 Jul 2010, igoryan - (0038185) Some obsolete code, templates and language variables are removed. Small code style changes. [!] 12 Jul 2010, aim - (0095728) Bug: 'Referred from' statistics included own shop links. Fixed. [*] 12 Jul 2010, joy - (0038164) Improvement: Some design changes [*] 12 Jul 2010, joy - (0038113) Improvement: Dialog tools tab is correctly selected in the General Settings page. [!] 12 Jul 2010, aim - (0094427) Bug: Destination address is changed to customer billing address for Antifraud service measure distance tool. Fixed. [*] 12 Jul 2010, joy - Improvement: Small design changes. [!] 12 Jul 2010, aim - (0095676) Bug: There was fatal error on the cart page when special offers module was enabled. Fixed. [*] 12 Jul 2010, joy - (0038179) Improvement: Small text and design changes. [!] 12 Jul 2010, ferz - (0095654) Bug: Payment method data on the Order info page was shown with spare comma symbols. Fixed. [!] 09 Jul 2010, aim - (0089757) Bug: *IMPORT/EXPORT* Export orders functionality did not work for Fulfillment staff if there was a category with / symbol in category name. Fixed. [!] 09 Jul 2010, aim - (0094427) Bug: Destination address is changed to customer billing address for Antifraud service measure distance tool. Fixed. [*] 09 Jul 2010, igoryan - (0038150) Validation is improved on One page checkout. Continue [*] 09 Jul 2010, igoryan - (0038150) Validation is improved on One page checkout. [!] 09 Jul 2010, joy - (0095638) Bug: Google map widget does not contain escaping in some cases. [!] 09 Jul 2010, aim - (0094427) Bug: Destination address is changed to customer billing address for Antifraud service measure distance tool.Thanks2Feakie. [!] 09 Jul 2010, joy - (0095629) Bug: Wrong redirect during login. [!] 09 Jul 2010, slam - urls are not present in the pmap products array [!] 09 Jul 2010, aim - (0094061) Bug: The 'Show quantity in stock' setting was not used on the product's list page. Fixed. [!] 09 Jul 2010, aim - (0084605) Bug: *PRODUCTS* There was empty select box if a product had min_amount property was higher then "Maximum number of selections in quantity selectbox" setting. Fixed. [-] 09 Jul 2010, igoryan - Restored previous version of the file (committed by accident) [*] 09 Jul 2010, igoryan - (0093686) Sticky layer functionality is improved: now it is enough to wrap the buttons section into "sticky_content" div to make this automatically working. [*] 09 Jul 2010, joy - (0038129) Improvement: Small design changes. [!] 09 Jul 2010, igoryan - Button fix in Vivid dreams lotus scheme. [*] 09 Jul 2010, igoryan - Default font family is changed to Tahoma in non-storefront areas (Helvetica caused different design issues in IE) [*] 09 Jul 2010, igoryan - (0038132) Small changes in the colorbox images behavior. [*] 09 Jul 2010, igoryan - Some language variables are updated. [*] 09 Jul 2010, igoryan - Some file comments are added. [*] 09 Jul 2010, igoryan - (0038132) Slideshow autostart is disabled by default in jQuery colorbox. [*] 09 Jul 2010, igoryan - (0087304) jQuery ColorBox widget is updated to the latest version (1.3.9) [*] 09 Jul 2010, igoryan - Small design changes on the modules page (admin). [!] 09 Jul 2010, igoryan - (0038123) Product tabs container did not have space at the bottom. Fixed [*] 09 Jul 2010, igoryan - Some style changes in comments [!] 08 Jul 2010, joy - (0038124) Bug: Wrong redirect if leave_https option is turned on. [!] 08 Jul 2010, igoryan - (0095152) Some dialog titles were not displayed in IE. Fixed [!] 08 Jul 2010, joy - (0038115) Bug: Horizontal line was always shown in the minicart menu. [+] 08 Jul 2010, igoryan - (0093686) Sticky layer containing form buttons is initially implemented and added to some admin forms. [*] 08 Jul 2010, igoryan - (0094778) Top messages location and behavior is improved using JS. [*] 08 Jul 2010, igoryan - Minor design improvements on some admin pages. [!] 08 Jul 2010, aim - (0095544) Bug: There was debug code in the Sitemap module. Fixed. [!] 08 Jul 2010, joy - (0038122) Bug: Detailed images were not correctly resized in popup window. [!] 08 Jul 2010, aim - (0095530) Bug: There was 'Fatal error: Cannot redeclare is_https_link()' error if the 'Use HTTPS for users' login and registration' setting was enabled. Fixed. [!] 08 Jul 2010, aim - (0095444) Bug: There was 'Warning: MySQL_select_db() [function.MySQL-select-db]: Access denied for user' warning if MySQL5x was used with PHP5.3. Fixed. [!] 08 Jul 2010, igoryan - (0095161) Sending incorrect parameter in the functional call. Fixed. [*] 07 Jul 2010, igoryan - Admin menu design improvements. [!] 07 Jul 2010, ferz - (0095454) Bug: The 'Storefront' link in the admin area was generated incorrectly for stores installed in the root. Fixed. [*] 07 Jul 2010, igoryan - (0095259) Tabs look and feel is improved. [*] 07 Jul 2010, joy - Small design changes. [!] 07 Jul 2010, aim - (0095320) Bug: Customers could not change language shop language if html catalog was visited. Fixed. [*] 07 Jul 2010, joy - Improvement: Small design changes. [*] 07 Jul 2010, igoryan - (0038118) Small changes to the Update and Clear cart buttons appearance. Confirmation is added on hitting the clear cart button. [!] 07 Jul 2010, igoryan - (0038118) Some fixes to the header section on the cart and checkout page (2-columns skin) [*] 07 Jul 2010, igoryan - (0038118) Minor design changes and fixes. [*] 07 Jul 2010, joy - (0038102) Improvement: Small design changes for 'Ask a question' label. [!] 07 Jul 2010, igoryan - Some fixes for alternative skins at checkout. [*] 07 Jul 2010, xcart - (0095315) X-Payments connector module is moved to X-Cart distribution. Release scripts are updated [!] 07 Jul 2010, aim - (0093512) Bug: There was 'Use of undefined constant' notice if SQL database details were not filled. Fixed. [*] 07 Jul 2010, igoryan - (0095315) X-Payments connector module is moved to X-Cart distribution. [*] 07 Jul 2010, joy - Improvement: Small code changes. [!] 07 Jul 2010, slam - (0094733) pmap fallen on big amount of products [*] 07 Jul 2010, igoryan - (0038095) Small logic change in the payment methods sorting order. [*] 07 Jul 2010, slam - (0094766) sitemap and pmap hc pages generation is optional now [-] 07 Jul 2010, slam - (0094766) sitemap and pmap entries removed from speed bar [*] 07 Jul 2010, slam - (0093236) sitemap options text changed [!] 06 Jul 2010, igoryan - (0094689) Payment systems were not fully adapted to work with user accounts related changes. [!] 06 Jul 2010, igoryan - (0094689) Wrong function name call. Fixed [-] 06 Jul 2010, igoryan - (0092690) Obsolete function is removed. [*] 06 Jul 2010, igoryan - (0092690) Some image functions are adapted to recent skins structure changes. [*] 06 Jul 2010, igoryan - (0092690) Patch/upgrade functionality is adapted to recent skins structure changes. [!] 06 Jul 2010, aim - (0095138) Bug: There was PHP warning "Warning: array_unique() [function.array-unique]: The argument should be an array" during shipping calculation. Fixed. [!] 06 Jul 2010, aim - (0073339) Bug: HTML catalog was not generated properly for multilanguage stores(Manufacturer pages). Fixed. [!] 06 Jul 2010, igoryan - (0038096) Email address was not displayed in the password recovery message. Fixed [!] 06 Jul 2010, igoryan - Incorrect payment name was saved within order (One page checkout). Fixed [!] 06 Jul 2010, igoryan - (0038076) Incorrect payment script URL was defined as default. Fixed [*] 06 Jul 2010, igoryan - (0038100) Some improvements to email address validation logic during One page checkout. [*] 06 Jul 2010, igoryan - Small code style changes. [!] 06 Jul 2010, igoryan - (0095272) Expanded flag was not taken into account while drawing the categories tree. Fixed. Continue [!] 06 Jul 2010, igoryan - (0038073) Bug: Additional languages could not be added if there is only one language installed in the store. Fixed [*] 05 Jul 2010, igoryan - (0038100) Some logic improvements to One page checkout module. [!] 05 Jul 2010, joy - (0038108) Bug: Wrong paths were used in Webmaster debug console. [!] 05 Jul 2010, igoryan - (0095272) "Tree-like" flyout menu issues: Incorrect variable name for categories list. Fixed [!] 05 Jul 2010, igoryan - (0095272) "Tree-like" flyout menu issues: Expanded flag was not taken into account while drawing the categories tree. Fixed [*] 05 Jul 2010, igoryan - (0094274) Displaying paid amount and transactions list is added to One page checkout. [*] 05 Jul 2010, igoryan - Some file comments and code style changes. [!] 05 Jul 2010, igoryan - (0038091) Incorrect exporting of category name in case of root level (Featured products section). Fixed [*] 05 Jul 2010, igoryan - Some file comments are added. Code style changes [!] 05 Jul 2010, igoryan - (0038078) Layout overlap of the payment section. Fixed [!] 05 Jul 2010, igoryan - (0038077) Customers were not forced to create an account with disabled anonymous checkout option. Fixed [*] 05 Jul 2010, igoryan - Minor improvement of the language import process. [*] 05 Jul 2010, igoryan - Minor design change of the password recovery section. [!] 05 Jul 2010, igoryan - Some issues with failed login error reporting. Fixed. [*] 02 Jul 2010, igoryan - Some file comments are added. [!] 02 Jul 2010, igoryan - (0038093) Area type has not been taken into account when restoring password. Fixed [!] 02 Jul 2010, joy - (0094624) Bug: Modal window was not hidden if Google map error is occurred. [!] 02 Jul 2010, aim - (0093988) Bug: HTML catalog did not work correctly if the 'Disable inventory tracking' and 'Show products which are out of stock' settings were disabled. Fixed. [!] 02 Jul 2010, igoryan - (0038087) Incorrect variable name for subcategories list. Fixed [!] 02 Jul 2010, igoryan - Wrong sorting order while re-building categories indexes. Fixed [!] 02 Jul 2010, joy - (0094406) Bug: Wrong image type was shown in Cloud Zoom icon. [!] 02 Jul 2010, igoryan - (0038089) Gift wrapping did not work properly with disabled Gift Registry module. Fixed [*] 02 Jul 2010, joy - (0038081) Improvement: IE8 compatibility tag is added. [*] 02 Jul 2010, joy - (0038083) Small design changes in admin menu. [*] 02 Jul 2010, joy - (0094274) Improvement: Partially-paid feature interface changes. [*] 02 Jul 2010, joy - (0094274) Improvement: Partially-paid feature interface changes. [*] 02 Jul 2010, joy - Small code format changes. [!] 02 Jul 2010, igoryan - (0038089) Too high "rows" attribute value of the textarea. [!] 02 Jul 2010, igoryan - (0038080) Incorrect payment template was shown in several cases. Fixed. Continue [!] 02 Jul 2010, igoryan - (0038080) Incorrect payment template was shown in several cases. Fixed [!] 02 Jul 2010, slam - (0095206) Sitemap layout fix in IE [!] 02 Jul 2010, aim - (0095210) Bug: There was PHP error 'Cannot redeclare _return_productid()'. Fixed. [!] 02 Jul 2010, joy - Bug: Wrong GOLD version checking during login. [*] 02 Jul 2010, igoryan - (0038075) Small logic changes in voting bar/reviews sections appearance. [!] 02 Jul 2010, igoryan - (0038075) Bug: "Customer feedback" tab did not appear on the product page. Fixed [*] 02 Jul 2010, aim - (0087108) Improvement: *PAYMENTS* Admin can change the 'Address override' request setting on the 'PayPal Website Payments Standard' configuration page. Fixed. ----------------- X-CART v4.4.0 beta 1 RELEASED [*] 01 Jul 2010, aim - (0087108) Improvement: *PAYMENTS* Admin can change the 'Address override' request setting on the 'PayPal Website Payments Standard' configuration page. [*] 01 Jul 2010, igoryan - Minor interface improvements. [*] 01 Jul 2010, igoryan - Hack for IE to fix onchange events with radio buttons at one page checkout. [*] 01 Jul 2010, aim - (0094748) Improvement: *SECURITY* Security is improved in the News subscription module. [*] 30 Jun 2010, ferz - (0094973) Improvement: *PAYMENTS* Virtual Merchant: the "PIN Invalid" error message was not shown on the cart page. Undo changes. [*] 30 Jun 2010, igoryan - (0095042) Version is changed to 4.4.0 beta 1 [*] 30 Jun 2010, igoryan - File comment is added [*] 30 Jun 2010, igoryan - (0095064) Entered authcode value is trimmed after submit during installation. [*] 30 Jun 2010, igoryan - Some logic style changes for One page checkout. [*] 30 Jun 2010, ferz - (0094269) Improvement: Special Offers: the promo option text (hint) has been improved. [*] 30 Jun 2010, igoryan - (0094478) One page checkout is adapted for alternative skins. [*] 30 Jun 2010, ferz - (0094973) Improvement: *PAYMENTS* Virtual Merchant: the "PIN Invalid" error message was not shown on the cart page. [*] 30 Jun 2010, igoryan - One page checkout is set as default checkout module. [*] Customer.checkout.task is adjusted [-] 29 Jun 2010, igoryan - (0094997) Ajax functionality is removed from HTML catalog pages. [*] 29 Jun 2010, igoryan - Minor design change. [*] 29 Jun 2010, ferz - The cc_eselect_form.PHP script was adjusted. [*] 29 Jun 2010, igoryan - Some interface fixes and improvements for the admin zone. [*] 29 Jun 2010, igoryan - (0094909) Logic of the password confirmation check is improved. [*] Login link logic is improved depending on Security options. [*] 28 Jun 2010, igoryan - (0094808) Minicart did not get updated in html catalog after page load. Fixed [*] 28 Jun 2010, ferz - (0094000) Improvement: The FedEx account number setting validation is added. Fixed. [*] 28 Jun 2010, igoryan - (0094769) Form checking JS function is improved. [*] 28 Jun 2010, igoryan - (0094825) Logic change in the container class name. [*] 28 Jun 2010, igoryan - (0094825) Similar elements at One page checkout and Fast lane checkout are now using the same CSS classes. [*] 28 Jun 2010, aim - (0092778) Improvement: The 'Encode mail headers using "Base 64"' setting is enabled by default. [*] 28 Jun 2010, slam - (0094766) move sitemap and pmap urls to special menu [*] 25 Jun 2010, igoryan - (0094804) Logic improvement to the gift wrapping section of the cart. [*] 25 Jun 2010, igoryan - Minor improvement to the popup window widget. [-] 25 Jun 2010, igoryan - (0094815) Wrong text color in alerts. Fixed. Some unused CSS styles are removed. [*] 25 Jun 2010, igoryan - Small improvement to custom js alert and confirmation windows. [*] 25 Jun 2010, igoryan - Code style changes [*] 25 Jun 2010, xcart - (0094761) Subscriptions module is split to a separate add-on. Part 2. Distributive generation scripts are adjusted [*] Commited recent changes related to the skins re-structuring. [-] 25 Jun 2010, igoryan - (0094761) Subscriptions module is split to a separate add-on. Part 1. SQL changes [*] 25 Jun 2010, joy - (0094771) Improvement: "Ask question" link is hidden if Company email is empty. [*] 25 Jun 2010, igoryan - (0088289) Calendar image is changed for datepicker. [*] 25 Jun 2010, igoryan - (0088289) jQuery UI themes are added to Artistic tunes and Vivid dreams skins. [*] 24 Jun 2010, igoryan - (0094729) Usability improvement: "Tools" page is renamed and moved to the "Maintenance" link in the "Tools" menu. [*] 24 Jun 2010, igoryan - (0094729) Usability improvement on the summary page. [*] 24 Jun 2010, igoryan - (0094729) Usability improvement on the category edit page. [*] 24 Jun 2010, igoryan - (0088289) jQuery UI theme is updated for Admin skin. [*] 24 Jun 2010, igoryan - (0088289) jQuery UI theme is updated for Fashion mosaic skins. [*] 24 Jun 2010, igoryan - (0088289) jQuery UI theme is updated for 2-columns skin. [*] 24 Jun 2010, igoryan - (0088289) Base jQuery UI theme is updated. [*] 24 Jun 2010, igoryan - Minor design improvement. [*] 24 Jun 2010, joy - Small code changes. [*] 23 Jun 2010, igoryan - (0094602) Some modifiers were not implemented. [*] 23 Jun 2010, aim - Improvement: The tool to generate commit string is adjusted. [*] 23 Jun 2010, aim - (0094688) Improvement: The tool to find undefined functions is adjusted. [*] 23 Jun 2010, igoryan - File comment is added [*] 23 Jun 2010, igoryan - (0094619) Rebuild indexes is forced only if pos. value is changed (category edit page). [*] 23 Jun 2010, igoryan - (0094619) Further optimizations to the categories functionality. [*] 23 Jun 2010, igoryan - (0094619) Further optimizations to the categories list retrieving function. [*] 23 Jun 2010, igoryan - (0094619) Some optimizations to the categories list retrieving function. [*] 23 Jun 2010, joy - Improvement: Small code changes. [+] 23 Jun 2010, igoryan - Stress configurator script is added to the development tools folder. [-] 23 Jun 2010, igoryan - (0094546) Roll back of the commit #52937 as unused in 4.4. Will be moved to 4.5 [*] 23 Jun 2010, igoryan - (0094619) Small optimization improvement to the categories tree retrieving function. [*] 23 Jun 2010, igoryan - (0094619) Optimization improvement to the category modification script. [*] 22 Jun 2010, joy - Improvement: Several notices removing. Small code changes. [*] 22 Jun 2010, igoryan - Some design fixes for the popup image selection window. [*] 22 Jun 2010, joy - Improvement: Some text changes in XPayments Connector module. [*] Some code style changes and file comments were added. [*] 22 Jun 2010, ferz - (0094269) Improvement: Special Offers: some labels were changed. [*] 22 Jun 2010, igoryan - (0094461) Layout structure of the Advanced search link is improved (Fashion mosaic skin). [*] 21 Jun 2010, slam - (0094391) Proxies to modules pages in admin|customer|provider|partner areas added, so modules don't have to add their files to not-'modules' directory [*] 21 Jun 2010, joy - (0094182) Improvement: Default value is added to "items per page" selector. [*] 21 Jun 2010, joy - (0094467) Improvement: Autoscroll is added to HTML Catalog generation page. [*] 21 Jun 2010, ferz - (0094160) Improvement: *PAYMENTS* SecureTrading payment method has been updated. [*] 21 Jun 2010, igoryan - Small logic changes in the Vivid dreams skins templates. [*] 21 Jun 2010, igoryan - (0094342) Small improvement to the modal window. [*] 21 Jun 2010, igoryan - Logic change in the "Ask a question" link behavior. [*] 21 Jun 2010, igoryan - (0094352) Form validation is applied to the image verification field. [*] 21 Jun 2010, igoryan - (0094351) Form fields validation function is improved. Continue [*] 21 Jun 2010, igoryan - (0094351) Form fields validation function is improved. [*] 21 Jun 2010, igoryan - (0094343) Firstname/lastname fields are allowed to be set as active/required again on the User profiles options page. [*] 18 Jun 2010, igoryan - (0094343) Greeting name generation is improved. [*] 18 Jun 2010, igoryan - (0094358) Button fix for IE6 using bgiframe plugin. [-] 18 Jun 2010, igoryan - EmulateIE7 meta tag is removed. [+] 18 Jun 2010, igoryan - (0094358) bgiframe plugin is added and included into the storefront to fix IE6 issues. [*] 18 Jun 2010, igoryan - Minor design changes to the modify return page (storefront). [*] 18 Jun 2010, aim - (0094387) Improvement: xsl extension is added for the tool. [*] 18 Jun 2010, ferz - (0090477) The README file has been updated. Link is changed. [*] 18 Jun 2010, igoryan - (0087304) TinyMCE editor is updated to the most recent version (3.3.7). [*] 18 Jun 2010, igoryan - (0087304) CKEditor is updated to the most recent version (3.3.1). [*] 18 Jun 2010, igoryan - (0094330) Logic changes in the username displaying on the search results page. [*] 18 Jun 2010, igoryan - (0094281) Some improvements and w3c fixes for the address book section. [*] 18 Jun 2010, joy - (0094286) Improvement: Registration top message errors were changed. [*] 18 Jun 2010, igoryan - File comment added. [*] 18 Jun 2010, igoryan - Unnecessary code removed. [*] 18 Jun 2010, ferz - (0094000) Improvement: The FedEx account number setting validation is added. Fixed. [*] 18 Jun 2010, slam - (0093616) PhpDoc comments formatted [*] 17 Jun 2010, igoryan - Logic improvement to the login link. [*] Displaying of the address book is improved. [*] 17 Jun 2010, joy - (0094184) Improvement: Small design changes on Cart page. [*] 16 Jun 2010, igoryan - (0094220) zipcode checking function is now using custom alerts [*] 16 Jun 2010, igoryan - Minor layout improvement for the modal popup appearance. [*] 16 Jun 2010, igoryan - (0094223) Modal popup is adjusted not to close on hitting Escape button. [*] 16 Jun 2010, igoryan - (0094232) Survey alerts are now using custom jquery UI message box. [*] Modal popup functionality is slightly optimized and improved [+] 16 Jun 2010, joy - (0090552) New: Partially paid orders support is added to the payment core functionality. [*] 16 Jun 2010, ferz - (0094000) Improvement: The FedEx account number setting validation is added. [*] 16 Jun 2010, igoryan - (0093286) Image magnifier is now opened using modal dialog window [*] 16 Jun 2010, igoryan - (0087304) swfobject.js library is updated to 2.2 version [*] 16 Jun 2010, igoryan - (0087304) HTMLPurifier is updated to v4.1.1 [*] 16 Jun 2010, igoryan - (0087304) jQuery ColorBox widget is updated to the latest version [*] 16 Jun 2010, igoryan - (0087304) jQuery UI libraries are updated to 1.8.2 version [*] 15 Jun 2010, ferz - (0090477) Improvement: Links in the Installation wizard have been updated. [*] 15 Jun 2010, igoryan - PHPDoc descriptions are added to some scripts. [*] 15 Jun 2010, igoryan - Minor layout changes in the Modify maillist section of the survey management page. [*] 15 Jun 2010, igoryan - (0086682) Minor design improvements of the surveys page in the admin area. [*] 11 Jun 2010, igoryan - (0093286) Modal window detection is moved to init.PHP script. Some file descriptions are added. [*] 11 Jun 2010, igoryan - (0093286) Popup products and categories selection is now using AJAX modal window. [*] Some fixes and improvements to the popup widget [*] 11 Jun 2010, igoryan - (0086682) Further button style improvements in the admin interface. [*] 11 Jun 2010, igoryan - (0086682) Buttons styling is improved in the admin interface. [*] Ajax core functions are initially added to the non-storefront interfaces. [*] 11 Jun 2010, igoryan - Small code style changes [*] 10 Jun 2010, aim - (0091092) Improvement: Deprecated function is removed. [*] 10 Jun 2010, igoryan - (0092092) Alt skins CSS stylesheet re-formatting according to the new standards. [*] 10 Jun 2010, aim - (0090175) Improvement: UPS shipping labels are generated according to last SampleOrderImport1.pdf. Fixed. [*] 10 Jun 2010, aim - (0090175) Improvement: UPS shipping labels are generated according to last SampleOrderImport1.pdf. Fixed. [*] Logic changes and code improvements in the category modification script. [*] Clean URL field displaying is improved. [*] 10 Jun 2010, aim - (0090175) Improvement: UPS shipping labels are generated according to last SampleOrderImport1.pdf [*] 10 Jun 2010, igoryan - Minor design improvements to the admin notification dialog. [*] 10 Jun 2010, igoryan - (0093392) Category indexes regeneration section is added to the Tools page. [*] 09 Jun 2010, igoryan - (0093392) Optimization of the categories-related functionality. Part 3 [*] 09 Jun 2010, igoryan - (0093392) Optimization of the categories-related functionality. Part 2 [*] 09 Jun 2010, aim - (0091092) Improvement: UPS shipping methods are updated.UPS shipping method codes for Shipping_Label_Generator module are updated. [*] 09 Jun 2010, igoryan - (0093616) security.stopper.task is updated [*] 08 Jun 2010, igoryan - (0093392) Optimization of the categories-related functionality. Part 1. [+] 08 Jun 2010, slam - (0093616) Products Map: module added. Part 2 [+] 08 Jun 2010, joy - (0093655) New: New product options type is added. (textarea) [*] (0085872) Improvement: Memcache optimization is initially added. [*] Improvement: Small style code changes. [+] 08 Jun 2010, slam - (0093616) Products Map: module added. Part 1 [*] 04 Jun 2010, igoryan - (0093666) Improvement: old JavaScript inline code comment wrappers are changed to new xhtml standards. Continue [*] 04 Jun 2010, igoryan - (0093666) Improvement: old JavaScript inline code comment wrappers are changed to new xhtml standards. [*] 04 Jun 2010, igoryan - (0093663) Datepicker input fields are now working with disabled JavaScript. Some functionality improvements. [*] 03 Jun 2010, aim - (0093062) Improvement: *SECURITY* Redirect to secure page is added for the contact us form. [*] 03 Jun 2010, igoryan - (0086682) Admin interface improvements: jQuery UI theme is added. Default buttons are replaced with jQuery widget. [*] 03 Jun 2010, igoryan - (0087447) Code style changes: double quotes are replaced with single quotes, where possible. Part 6 (modules folder) [*] 03 Jun 2010, aim - (0090514) Improvement: Format validation is added for discount coupon codes. Fixed. [*] 02 Jun 2010, aim - (0090514) Improvement: Format validation is added for discount coupon codes. [*] 02 Jun 2010, slam - debug comments removed [*] 02 Jun 2010, joy - Small code style changes. [*] 02 Jun 2010, igoryan - (0087447) Code style changes: open bracket is starting on a new line after function declaration. [*] 02 Jun 2010, igoryan - (0087447) Code style changes: double quotes are replaced with single quotes, where possible. Part 5(root folder) [*] 02 Jun 2010, igoryan - (0087447) Code style changes: double quotes are replaced with single quotes, where possible. Part 4 ('shipping' and 'payment' folders) [*] 02 Jun 2010, igoryan - (0087447) Code style changes: double quotes are replaced with single quotes, where possible. Part 3 ('provider/' folder) [*] 02 Jun 2010, igoryan - (0087447) Code style changes: double quotes are replaced with single quotes, where possible. Part 2 ('admin' folder) [*] 02 Jun 2010, igoryan - (0087447) Code style changes: double quotes are replaced with single quotes, where possible. Part 1 ('include/' folder) [*] 02 Jun 2010, igoryan - Minor logic corrections in the partner/provider registration form. [*] 02 Jun 2010, igoryan - Minor code style change [*] 02 Jun 2010, igoryan - (0093236) Security.stopper.task is updated [+] 01 Jun 2010, slam - (0093236) Sitemap: module added [*] 01 Jun 2010, joy - Small code style changes. [*] 01 Jun 2010, slam - (0085953) XML_Sitemap: minor functionality changes. Part 2 [*] 01 Jun 2010, igoryan - demo.sh is improved: developer email is applied to all configuration emails [*] 01 Jun 2010, igoryan - (0090051) Incorrect default value for payment setting. Fixed [*] 01 Jun 2010, joy - Improvement: Google map is set only on specific pages. [*] 01 Jun 2010, igoryan - (0090051) 3D secure option support is added to First Data Global Gateway. Part 2 [+] 01 Jun 2010, igoryan - (0090051) 3D secure option support is added to First Data Global Gateway. Part 1 [*] 01 Jun 2010, joy - Minor changes. [*] 01 Jun 2010, igoryan - Minor design improvements 01 Jun 2010, ferz - typo error in xcart_data.SQL [*] 31 May 2010, slam - (0085953) XML_Sitemap: minor functionality changes [*] 31 May 2010, igoryan - (0092183) Some design improvements and language variable changes. [*] 31 May 2010, joy - Improvement: Some code optimization is added. [*] Improvement: Google map integration is improved. [+] 31 May 2010, igoryan - (0092183) Ability for providers to register is added. [*] Improvement: Some code optimization and style changes. [*] 31 May 2010, igoryan - Minor design improvements. [*] 31 May 2010, joy - Improvement: Small style code changes. [*] 31 May 2010, joy - (0085872) Improvement: Some code optimization. [*] 31 May 2010, igoryan - (0090185) Modules' CSS stylesheets re-formatting according to the standards. [*] 28 May 2010, joy - Some code style changes. [*] 28 May 2010, slam - Passing template filename to load if no entry present in common_templates.tpl. Continue [*] 28 May 2010, joy - Small code style changes. [*] 28 May 2010, igoryan - (0090185) CSS stylesheets re-formatting according to the standards. Continue [*] 28 May 2010, slam - Generate hc files for additional pages. Replace URLs to additional pages by hc ones. Continue [*] 28 May 2010, slam - Passing template filename to load if no entry present in common_templates.tpl. Continue [*] 28 May 2010, igoryan - General main.CSS stylesheet re-formatting according to the standards. [+] 28 May 2010, joy - (0093149) New: Cloud Zoom integration with the Product Detailed Images module. [*] 28 May 2010, igoryan - (0090185) File description is added to config and initialization scripts [-] 28 May 2010, igoryan - Some not used old files are removed. [-] 28 May 2010, igoryan - (0090185) Most of the unused style definitions are removed from skin1_admin.CSS file. [-] 28 May 2010, igoryan - Unused js script is removed. [*] 27 May 2010, slam - M:small : [Passing template filename to load if no entry present in common_templates.tpl] [*] 27 May 2010, slam - M:small : [Generate hc files for additional pages. Replace URLs to additional pages by hc ones. @see modules/Sitemap/config.PHP | modules/Sitemap/func.PHP] [*] 27 May 2010, igoryan - (0090185) PHPDoc file comments are added to modules' JS scripts. Tabs replaced with 2 spaces. [*] 27 May 2010, igoryan - (0090185) PHPDoc file comments are added to JS scripts. Tabs replaced with 2 spaces. Small code style changes. [*] swfobject-min.js is moved to a lib folder. Old uncompressed one is removed [-] 27 May 2010, igoryan - Old jquery fixes for safari browser are removed. [*] 27 May 2010, igoryan - (0090185) common.js script code style improvements. Obsolete functions are removed. [*] 27 May 2010, igoryan - (0093164) Changed URL in the @link PHPdoc file comment. [*] 27 May 2010, joy - (0085872) Some code optimization on search page. [*] Code style changes. [*] 26 May 2010, igoryan - (0087447) Wrong info in @author and @copyright PHPDoc tags in some scripts. [*] 26 May 2010, igoryan - (0087447) Code style changes: PHP comments are changed to match PEAR coding standards, where possible. PHPDoc file comment is added. [*] 26 May 2010, igoryan - (0090185) Admin CSS stylesheet code style is totally reformatted. [*] 26 May 2010, joy - Improvement: Some code changes. Not used files removing. [*] 26 May 2010, igoryan - (0083745) Error handling of AJAX errors is improved in popup dialogs and on One page checkout. [*] 26 May 2010, joy - Improvement: Small code changes. [*] 25 May 2010, igoryan - (0087447) Code style improvement: spaces are removed in the end of lines in native X-Cart PHP scripts. [*] 25 May 2010, igoryan - (0087447) Code style improvement: tabs replaced with 4 spaces in native X-Cart PHP scripts. [*] 25 May 2010, igoryan - (0087447) Code style improvement: vim directive is added to native X-Cart PHP scripts. [*] 25 May 2010, igoryan - (0083745) [*] Error handling of AJAX errors is added to popup dialog actions. [*] 25 May 2010, igoryan - (0083745) [*] Error handling of AJAX errors is added to One page checkout actions. [*] 25 May 2010, igoryan - (0083745) Further changes to One page checkout module: address validation is added to anonymous users, logic improvements to the shipping methods/totals section update condition, changes to the modal popup widget. [*] 25 May 2010, joy - .htaccess file is initially added. [*] 25 May 2010, joy - (0086410) Restore file feature is updated. Small design changes. [*] 25 May 2010, igoryan - Minor design changes and logic improvements to displaying the orders list for admin. [*] 25 May 2010, xcart - DEMO is updated for X-Cart 4.4.x [*] 25 May 2010, igoryan - (0092961) Wording changes: "Receipt" is displayed for paid orders, "Invoice" for uncompleted ones. [*] 25 May 2010, joy - Small design changes. (Wrong skin1 catalog was used) [*] 25 May 2010, aim - (0087041) Improvement: Integrity checking is added for upgrade packs. [*] 25 May 2010, joy - Small design changes. [*] 24 May 2010, igoryan - Some improvements and fixes related to the Shipping estimator functionality. [*] 24 May 2010, igoryan - Some JS improvements for the modal popup window. [*] 24 May 2010, joy - (0086410) Improvement: Old skin files were removed. [*] 24 May 2010, joy - Improvement: Smarty modifier moved to common directory. [*] 24 May 2010, igoryan - (0083743) Multiple changes to the UPS address validation tool to make it work with the recent changes. Part 3 [*] 24 May 2010, joy - Improvement: Some optimization. [*] 21 May 2010, igoryan - (0083743) Multiple changes to the UPS address validation tool to make it work with the recent changes. Part 2 [+] 21 May 2010, aim - (0092449) Improvement: Configurations files for 4.3.0/4.3.1->4.3.2 upgrade packs added. [*] 21 May 2010, igoryan - (0086410) Removed .orig files added during previous commit by an accident. [*] 21 May 2010, joy - (0086410) Improvement: All skins are moved to 'skin' catalog. [*] Minor design changes. [*] 21 May 2010, igoryan - (0083743) Multiple changes to the UPS address validation tool to make it work with the recent changes. Part 1 [*] 20 May 2010, igoryan - Code from the complex language variable is moved to the template. Language record is removed [*] Improvement: Code style changes. [*] 19 May 2010, joy - (0085872) Improvement: Some optimization and code style changes. [*] 19 May 2010, igoryan - Zipcode checking on the "Test rea-ltime shipping" page is improved. [*] 19 May 2010, igoryan - (0085872) Code and optimization improvement: error suppressions with @ on including PHP scripts are replaced with corresponding checking (if file exists and readable). Continue [*] 18 May 2010, joy - (0085872) Improvement: Some optimization and code style changes. [*] 18 May 2010, joy - (0085872) Improvement: Some PHP optimization. [*] 18 May 2010, igoryan - (0085872) Code and optimization improvement: error suppressions with @ on including PHP scripts are replaced with corresponding checking (if file exists and readable) [*] 17 May 2010, joy - (0086410) Improvement: Skin selection process changes in installation script. [*] 17 May 2010, joy - (0086410) Improvement: Minor design changes. [*] 17 May 2010, igoryan - (0083736) Merged code changes from xcart_4_3_x branch to the HEAD branch. [*] 14 May 2010, igoryan - (0083745) Minor logic changes. [*] 14 May 2010, igoryan - (0083745) Further changes to the one page checkout module. [*] 14 May 2010, igoryan - (0083745) Checkout form JS validation is added. [*] 14 May 2010, igoryan - (0083745) Small logic changes in the GC applying via AJAX. [*] 14 May 2010, igoryan - (0083745) Applying gift certificate via AJAX is implemented on one page checkout. [*] 14 May 2010, igoryan - (0086410) Minor improvement to the skins preview behavior. [*] 13 May 2010, igoryan - (0083745) Unsetting GC via AJAX is added to one page checkout. [*] 13 May 2010, joy - (0091864) Improvement: Small warning text changes. [*] 13 May 2010, igoryan - (0083745) Some design and functionality improvements to the coupons applying at one page checkout. [*] 13 May 2010, igoryan - (0083745) Apply/unset of discount coupons functionality is added to one page checkout. [*] 13 May 2010, joy - (0086410) Improvement: Several skin screenshots are added. [*] 13 May 2010, joy - (0086410) Improvement: 404 pages changes. Screenshots for alternative skins are added. [*] 13 May 2010, igoryan - Minor design change to the popup modal dialog window. [*] 12 May 2010, igoryan - (0083745) Logic changes to the payment selection processing at one page checkout. [*] 12 May 2010, igoryan - (0083745) Further modifications to one page checkout. [*] 12 May 2010, joy - (0090547) Improvement: Authorize.NET AIM API is updated. [*] 12 May 2010, igoryan - Internal debug module is updated to work properly with multiskin changes. [*] 12 May 2010, joy - (0086410) Improvement: Multiskin loading small changes. [*] 12 May 2010, igoryan - (0086410) File structure for jquery UI themes is adjusted. altskin.conf files are removed since no longer needed. [*] 11 May 2010, joy - (0086410) Improvement: .htaccess file is updated in schemes directory. [*] 11 May 2010, igoryan - (0083745) Further changes to One page checkout functionality [*] 11 May 2010, igoryan - (0083745) Some logical improvements to the address selection at checkout. [+] 07 May 2010, joy - (0086410) Multiskin feature is added. part 1. [*] 07 May 2010, igoryan - (0083745) Further changes to One page checkout functionality [*] 07 May 2010, igoryan - Minor improvements to JS form checking functions. [*] 07 May 2010, igoryan - Restored blank line that was removed by previous commit (required for internal purposes) [*] 07 May 2010, igoryan - (0083745) Functionality to force customer to standard checkout is added in case of disabled JS in the browser. [*] 06 May 2010, igoryan - (0083745) Greetings block is now updated after profile creation. [*] 06 May 2010, igoryan - (0083745) Further modifications and bug fixes to One page checkout module. [*] 05 May 2010, joy - (0087115) Improvement: .htaccess file checking is added for several configuration variables values. [*] 05 May 2010, igoryan - (0083745) Further modifications and bug fixes to One page checkout module. [*] 05 May 2010, joy - (0091864) Improvement: Default values of configuration variables are changed. [*] 05 May 2010, igoryan - (0083745) Further modifications and bug fixes to One page checkout module and Address book functionality. [-] 05 May 2010, igoryan - popup_image() JS function is no longer used anywhere. Removed related code and file. [*] 05 May 2010, igoryan - Minor logic changes. [*] 04 May 2010, joy - (0089542) Improvement: Default value configuration variable changes. [+] 04 May 2010, joy - (0089542) New: Active flag is added to Card type feature. [*] 04 May 2010, igoryan - Small logic changes in the anonymous users functionality. [*] 04 May 2010, igoryan - Some languages are added to JS variables initialization. [*] 04 May 2010, igoryan - jQuery UI library is updated to 1.8.1 version. [*] 04 May 2010, igoryan - Alternative JS alert and confirm dialogs are improved. [*] 04 May 2010, igoryan - (0091636) "Comment" field is removed from the xcart_config table. Continue [*] 30 Apr 2010, joy - (0091198) Improvement: Several design changes in Feature Comparison module. [*] 30 Apr 2010, igoryan - Alternative JS alert and confirm dialogs are added. [*] 30 Apr 2010, joy - Small code changes on configuration page. [*] 30 Apr 2010, igoryan - Optional ID parameter is added to the customer button template [*] 30 Apr 2010, igoryan - Debug module is adjusted (redirect to http_referer after changing checkout_module) [*] 30 Apr 2010, joy - Small changes in config structure. [*] 30 Apr 2010, igoryan - (0091636) "Comment" field is removed from the xcart_config table. Code and SQL dumps are adjusted. [*] 30 Apr 2010, igoryan - Added missing language descriptions for some configuration options. [*] 30 Apr 2010, igoryan - (0091631) 'Allow provider users to edit their seller address' setting is moved to a Shipping options page. [*] 29 Apr 2010, igoryan - Minor logic changes. [*] 29 Apr 2010, xcart - (0089759) pack.sh is updated: removing provider commissions settings from the Gold package [*] 29 Apr 2010, igoryan - (0086413) Session name generation format is changed [*] 29 Apr 2010, joy - Skin changes. [*] 29 Apr 2010, joy - (0086712) Improvement: Several UI changes. 29 Apr 2010, ferz - (0091185) The obsolete setting 'display_all_products_on_1_page' was removed. [*] 28 Apr 2010, igoryan - (0090980) Language variables changes. [*] 28 Apr 2010, igoryan - (0083736) Logic code changes after merge. [*] 28 Apr 2010, igoryan - Small improvement. [*] 28 Apr 2010, igoryan - (0083736) Merged code changes from xcart_4_3_x branch to the HEAD branch. [*] 28 Apr 2010, igoryan - (0090980) Patch/upgrade page usability improvements. [*] 27 Apr 2010, igoryan - (0083745) Further modifications and bugfixes for the One page checkout module. "Loadmask" jQuqery plugin is replaced with blockUI widget. [*] 26 Apr 2010, joy - (0085872) Improvement: Optimizations changes. [*] 23 Apr 2010, igoryan - (0091214) Files and folders structure improvements. Old files are removed from alternative skins [*] 23 Apr 2010, joy - (0091198) Improvement: Multiple design improvements. part 3. [*] 23 Apr 2010, joy - Improvement: Style code changes [*] 23 Apr 2010, igoryan - (0091214) Files and folders structure improvements. CSS files structure is changed for alternative skins [*] 23 Apr 2010, joy - (0091198) Improvement: Multiple design changes. part 2. [*] 23 Apr 2010, igoryan - (0091214) Files and folders structure improvements. jQuery UI dirs structure is changed [*] 23 Apr 2010, igoryan - (0091214) Alt skins common_diff's are updated. [*] 23 Apr 2010, joy - (0091198) Improvement: Multiple design improvements. part 1. [*] 23 Apr 2010, joy - (0091198) Improvement: Multiple style code changes. [*] 23 Apr 2010, igoryan - (0091214) Files and folders structure improvements. JS files structure is changed [*] 23 Apr 2010, igoryan - (0091214) Files and folders structure improvements: colorbox plugin is moved to the "lib" folder. [*] 23 Apr 2010, igoryan - (0091214) Files and folders structure improvements: edit_area plugin is moved to the "lib" folder. [*] 23 Apr 2010, igoryan - (0091207) jQuery Tooltip plugin replaced with Cluetip, which is more flexible and supports jQuery 1.4 [*] 22 Apr 2010, joy - (0091186) Improvement: Authorize.NET API update. SIM. [*] 22 Apr 2010, joy - (0091182) Small design changes for IE CSS problem. [*] 22 Apr 2010, igoryan - (0091140) CSS files structure for jQuery UI is changed. [*] 22 Apr 2010, igoryan - Minor code change. [*] 22 Apr 2010, igoryan - (0085953) Code style changes and minor improvement in the XML sitemap module. [*] 21 Apr 2010, igoryan - (0083745) Further modifications and bugfixes for the One page checkout module. [*] 20 Apr 2010, igoryan - (0086679) Minor design changes. [*] 20 Apr 2010, joy - (0085339) Improvement: Several text and design changes. [+] 20 Apr 2010, joy - (0085339) New: Amazon Checkout is added. [contribution by Random] [*] 20 Apr 2010, igoryan - (0083745) Some further changes to the checkout widget. [*] 20 Apr 2010, igoryan - (0086679) Minor layout changes. Typo error in the product URL. Fixed [+] 20 Apr 2010, igoryan - (0086679) Recently viewed module is added [contribution by Slam] [*] 20 Apr 2010, igoryan - (0089759) Minor design change. [+] 19 Apr 2010, joy - (0086676) New: "Generate thumbnails after products import" feature is added. [*] 16 Apr 2010, joy - Style code changes. [*] 16 Apr 2010, igoryan - Minor design changes. [*] 16 Apr 2010, igoryan - (0089759) Some language variables are changed. [*] 16 Apr 2010, igoryan - (0089759) Language variables are updated. [*] 16 Apr 2010, igoryan - Modal popup window is improved. Support of showing error messages is added. [*] 16 Apr 2010, joy - Code style changes. [*] 15 Apr 2010, igoryan - Minor logic change [*] 15 Apr 2010, igoryan - Required fields validation is added to the non-storefront login forms. [*] 15 Apr 2010, igoryan - Required fields validation is added to the storefront login form. [*] 15 Apr 2010, igoryan - Minor logic changes to the modal popup form. [*] 15 Apr 2010, joy - Style code changes [*] 15 Apr 2010, igoryan - Minor style changes. [+] 15 Apr 2010, igoryan - Tooltip widget is added and replaced old viewHelp functionality. Obsolete functions are removed. [*] 15 Apr 2010, igoryan - loadmask() plugin is now accessible on all storefront pages [*] 15 Apr 2010, joy - Style code changes. Small code refactoring. [*] 15 Apr 2010, joy - Style code changes. Small code refactoring. [+] 15 Apr 2010, igoryan - (0089759) Providers commissions functionality is initially added [contribution by marcus]. Part 3. Additional changes [*] 15 Apr 2010, joy - Improvement: Style code changes. Small code refactoring. [*] 15 Apr 2010, joy - Improvement: Style code changes. small code refactoring. [*] 15 Apr 2010, igoryan - (0090643) Improvement: XC_DS constant (alternative for DIRECTORY_SEPARATOR) is added. Part 1 [*] 15 Apr 2010, igoryan - Language variable changes. [+] 15 Apr 2010, igoryan - (0089759) Providers commissions functionality is initially added [contribution by marcus]. Part 2 [*] 15 Apr 2010, igoryan - Minor code style changes [*] 14 Apr 2010, joy - Improvement: Style code changes. [*] 14 Apr 2010, joy - (0086672) Improvement: Invoice products is sorted according their configurability. [*] 14 Apr 2010, igoryan - (0083745) Modal popup functionality is improved. Support of displaying static pages in the JS popup is added. [+] 14 Apr 2010, joy - (0089965) XPayments Connector modules for old X-Cart versions are added. [*] 14 Apr 2010, igoryan - (0083745) Design and functionality improvements to the "loadmask" plugin. 14 Apr 2010, igoryan - (0083745) Uncompressed dev version of the "loadmask" plugin is added. It has been manually adjusted to fix some positioning issues and support displaying the loading block w/o text label. Minor design changes. [*] 14 Apr 2010, joy - (0090450) Improvement: Some text changes. [*] 13 Apr 2010, igoryan - (0083745) Further modifications to One page checkout module. [*] 13 Apr 2010, igoryan - auth-sample.sh is improved to easily switch between MySQL servers. Warning about incorrect version is added [*] 13 Apr 2010, igoryan - auth-sample.sh is improved to easily switch between MySQL servers. [*] 12 Apr 2010, igoryan - (0085953) Language variables changes. [*] 12 Apr 2010, joy - (0090450) Improvement: MailChimp modules small text changes. [+] 12 Apr 2010, joy - (0090450) New: Mailchimp module is initially added. [*] 12 Apr 2010, igoryan - (0056724) Improvement: Code style changes. Notices removing. Continue [+] 12 Apr 2010, igoryan - (0085953) XML Sitemap module is added. [*] 12 Apr 2010, igoryan - (0084165) $mode is added to the list of required variables and always initialized. [*] 12 Apr 2010, igoryan - (0090471) Optimization: constant including the time() value is added. All time() function calls are replaced with that constant. [*] 09 Apr 2010, joy - (0056724) Improvement: Multiple notices removing and style code changes. [*] 09 Apr 2010, igoryan - (0056724) Improvement: Code style changes. Notices removing. Continue [*] 09 Apr 2010, joy - Improvement: Code style changes. Notices removing. [*] 09 Apr 2010, igoryan - (0056724) Multiple code fixes and improvements [*] 09 Apr 2010, joy - (0089967) Improvement: Small design and text changes. [*] 08 Apr 2010, igoryan - (0090295) Typo error. Fixed [*] 08 Apr 2010, igoryan - Added missing class to main.CSS stylesheet [*] 08 Apr 2010, igoryan - (0090295) Fixed layout issues in the Fashion mosaic skin [*] 08 Apr 2010, igoryan - (0090295) $fullname template variable is trimmed before assigning it to templater. [*] 08 Apr 2010, igoryan - (0090295) Ask a question form is improved. Automatic JS validation is added. [*] 08 Apr 2010, joy - (0089967) Improvement: Design changes. [*] 08 Apr 2010, joy - (0089967) Improvement: Design changes in X-Payments template generator script. [*] 08 Apr 2010, igoryan - (0090295) Customer interface improvements. Part 1 [*] 08 Apr 2010, joy - (0086672) Improvement: Product list is improved for Product Configurator module. [*] 08 Apr 2010, igoryan - Small code style changes. [*] 08 Apr 2010, igoryan - (0090295) Default user profile fields are adjusted: title is not required by default, first name and last name are forced to be required. [*] 08 Apr 2010, igoryan - (0085834) Information about partner ID is added to the affiliate area. [*] 08 Apr 2010, joy - Improvement: Style code changes. [+] 07 Apr 2010, igoryan - (0089759) Providers commissions functionality is initially added [contribution by marcus]. Part 1 [*] 07 Apr 2010, joy - (0089967) Improvement: X-Payments template generator is changed for X-Cart 4.0.x versions. [*] 07 Apr 2010, igoryan - Minor design changes [+] 07 Apr 2010, joy - (0089967) New: X-Payments template generator for X-Cart is added. works with versions : 4.1.x, 4.2.x, 4.3.x, 4.4.x [*] 07 Apr 2010, igoryan - (0085848) Shipping calculator code and logic is improved. Continue [*] 07 Apr 2010, igoryan - (0085848) Shipping calculator code and logic is improved. [*] 07 Apr 2010, igoryan - Internal demo.sh script is updated to support additional arguments. "-d" option is added, which enables some payment methods and turns on the Debug module. [*] 07 Apr 2010, igoryan - (0085834) Logic changes in the registration templates [*] 06 Apr 2010, igoryan - (0084165) Code style improvement: smarty templates are cleaned up from PHP operators. Part 4 [*] 06 Apr 2010, igoryan - (0084165) Code style improvement: smarty templates are cleaned up from native PHP operators. Part 3. [*] 06 Apr 2010, igoryan - (0084165) Code style improvement: smarty templates are cleaned up from native PHP operators. Part 2. PHP negations ("!") are replaced with smarty alternate ("not"). Continue [*] 06 Apr 2010, igoryan - (0084165) Code style improvement: smarty templates are cleaned up from native PHP operators. Part 2. PHP negations ("!") are replaced with smarty alternate ("not") [*] 06 Apr 2010, igoryan - (0084165) Code style improvement: smarty templates are cleaned up from native PHP operators. Part 1. "&&" and "||" conditional operators are replaced with "and" and "or" accordingly [*] 06 Apr 2010, igoryan - Minor interface improvements [*] 06 Apr 2010, joy - (0090065) Improvement: Card type is sent during ordering to X-Cart. [*] 06 Apr 2010, igoryan - (0085848) Shipping estimator popup window is improved. Data validation is added. [*] 06 Apr 2010, igoryan - (0083736) Merged code changes from xcart_4_3_x branch to the HEAD branch. Some fixes/changes are manually adapted to be compatible with the current version [*] 06 Apr 2010, igoryan - dbclear.SQL is updated in accordance with the recent changes [*] 05 Apr 2010, igoryan - (0086413) xcart_session_name is now randomly generated during installation. [+] 05 Apr 2010, igoryan - (0085403) ZIP+4 support is added for US customers. Continue [+] 05 Apr 2010, igoryan - (0085403) ZIP+4 support is added for US customers. Part 1 [*] 05 Apr 2010, joy - (0090065) Improvement: last 4 CC number is added to payment log for X-Payments. [*] 05 Apr 2010, igoryan - (0085775) Customer profile name is copied over from billing address during registration, in case if personal details section is disabled at checkout. [*] 02 Apr 2010, joy - (0044778) Improvement: Small design changes on partner plans page. [*] 02 Apr 2010, igoryan - Some logic changes for func_userinfo calls in the special offers module [*] 02 Apr 2010, aim - (0087767) Improvement: The XAffiliate module structure is optimized. [*] 02 Apr 2010, igoryan - (0085775) Multiple changes and fixes related to recent modifications on user profiles (address book, email as login etc). [*] 02 Apr 2010, igoryan - (0086681) Gift wrapping is now a standalone feature and works w/o Gift Registry module (nevertheless files and templates structure is maintained). [*] 02 Apr 2010, joy - (0044763) Improvement: Small improvements for Related products section. [*] 02 Apr 2010, igoryan - (0086409) Additional description is added to ColorBox widget [*] 01 Apr 2010, igoryan - (0083745) Further changes and fixes to the one page checkout module [*] 01 Apr 2010, igoryan - (0085775) Address book import/export functionality is added. Continue [*] 01 Apr 2010, igoryan - (0085775) Address book import/export functionality is added. Some code style changes in the core scripts. [*] 01 Apr 2010, joy - Improvement: Code style changes. [*] 01 Apr 2010, igoryan - (0085775) Some additional changes to users import script. [*] 01 Apr 2010, igoryan - (0085775) Users import/export script is reworked in accordance with "userid" autoincrement key and address book changes. [*] 01 Apr 2010, joy - (0044786) Improvement: Several configuration variables have been changed. [*] 01 Apr 2010, joy - Improvement: Code style changes. [*] 01 Apr 2010, igoryan - All import/export functions are moved from general scripts to corresponding func.import.PHP and func.export.PHP scripts [*] 01 Apr 2010, joy - (0044786) Improvement: Logic changes in several configuration variables. [*] 01 Apr 2010, igoryan - (0085775) Profile details template is adjusted for registration/update email notifications. [*] 01 Apr 2010, igoryan - Required fields auto-validation JS logic is improved. [*] 01 Apr 2010, igoryan - (0085775) Logic code changes [*] 01 Apr 2010, joy - Small style code changes. [*] 01 Apr 2010, igoryan - (0085775) Default active/required address book fields are adjusted [*] 31 Mar 2010, joy - (0044786) Improvement: Code and design changes. [*] 31 Mar 2010, igoryan - (0086682) Templates are cleaned up from the extra empty blank lines [*] 31 Mar 2010, igoryan - (0086682) Removed obsolete comments from the templates. [*] 31 Mar 2010, igoryan - (0086682) Time format is adjusted: new formats are added (w/o seconds). Layout of the users search page is improved. [*] 31 Mar 2010, joy - (0044786) Improvement: Small text and design changes. [*] 31 Mar 2010, joy - (0086712) Improvement: UI changes. [*] 31 Mar 2010, igoryan - (0084165) Code style changes. [*] 31 Mar 2010, igoryan - (0084165) func_403 is reworked to support all area tyypes [*] 30 Mar 2010, igoryan - (0084165) Improvement: func_403 is now used to dispay an error message in all areas instead of redirect to error_message.PHP script [*] 30 Mar 2010, igoryan - (0085775) Logic changes in the registration script related to the address book feature. [*] 30 Mar 2010, joy - (0086712) Improvement: UI design improvements. [+] 30 Mar 2010, joy - (0085848) New: Shipping calculator feature is added. [*] 30 Mar 2010, igoryan - (0083745) Improvement: email address is now checked automatically onblur event. [*] 30 Mar 2010, igoryan - (0083745) Some bugfixes and improvements related to registration at checkout. [*] 30 Mar 2010, igoryan - (0085872) Automated JS form fields validation and highlighting is improved. Continue [*] 30 Mar 2010, igoryan - (0083745) Logic changes in the checkout code [*] 30 Mar 2010, igoryan - (0083745) Minor logic change [*] 30 Mar 2010, igoryan - (0085872) Automated JS form fields validation and highlighting is improved. [*] 30 Mar 2010, joy - Style code changes. [*] 29 Mar 2010, igoryan - (0083745) Minor design and text changes. [*] 29 Mar 2010, igoryan - (0083745) Ability to sign up for a newsletter is added during checkout. Logic changes to the checkout templates. [*] 29 Mar 2010, igoryan - (0083745) Default profile fields are adjusted for "Customer at checkout" section. Some code style changes [*] 29 Mar 2010, joy - Style code changes. [*] 29 Mar 2010, igoryan - (0083745) Minor logic changes [*] 29 Mar 2010, joy - Style code changes. [*] 29 Mar 2010, igoryan - (0083745) Giftwrap editing is removed from the totals section at checkout. [*] 29 Mar 2010, joy - Code styling and refactoring. [*] 29 Mar 2010, igoryan - (0083745) Added missing images related to the recent changes [*] 29 Mar 2010, igoryan - (0083745) Additional adjustments to checkout styles. [*] 29 Mar 2010, igoryan - (0083745) Checkout styles corrections in the 2-columns skin. [*] 29 Mar 2010, igoryan - (0083745) Internal debug console is updated: ability to switch between checkout modules is added. [*] 29 Mar 2010, igoryan - (0088289) jQuery UI theme is added for L&L 2-columns skin [*] 29 Mar 2010, igoryan - (0088289) Minor logic change in the jQuery UI schemes include path [*] 29 Mar 2010, igoryan - (0088289) Default UI theme is updated (for L&L 3-columns skin) [*] 29 Mar 2010, igoryan - (0087722) Base CSS styles are updated for jQuery UI plugins [*] 29 Mar 2010, igoryan - (0088289) jQuery UI core and JS components are updated to 1.8 version [*] 26 Mar 2010, joy - Some code style changes. [*] 26 Mar 2010, igoryan - (0083736) Merged code changes from xcart_4_3_x branch to the HEAD branch. Some fixes/changes are manually adapted to be compatible with the current version. [*] 26 Mar 2010, aim - (0080124) Improvement: Config vars are changed to aim's sets. [*] 25 Mar 2010, joy - Style code changes. [*] 25 Mar 2010, igoryan - (0083745) Minor code improvements and logic changes. Clean up obsolete code. [*] 25 Mar 2010, igoryan - (0089004) Date format definition for jQuery dateFormat() function is added to initialization script. [*] 25 Mar 2010, joy - Style code changes. [*] 25 Mar 2010, igoryan - (0088690) Admin user condition is moved to a common place. Continue [*] 25 Mar 2010, igoryan - (0088690) Minor code improvements [*] 25 Mar 2010, igoryan - (0088690) Admin user condition is moved to a common place. Initial definition [*] 25 Mar 2010, igoryan - (0089004) Code re-factoring: timestamp generation is wrapped into common function, where possible. [+] 25 Mar 2010, igoryan - (0089004) jQuery datepicker is applied to most of X-Cart forms (replacing default html_select_date). Part 3 [+] 25 Mar 2010, igoryan - (0089004) jQuery datepicker is applied to most of X-Cart forms (replacing default html_select_date). Part 2 [+] 25 Mar 2010, joy - (0086678) New: "Per page" selector is added to customer product search. continue [+] 25 Mar 2010, igoryan - (0089004) jQuery datepicker is implemented and applied to most of X-Cart forms (replacing default html_select_date). Part 1 [*] 25 Mar 2010, joy - Some style changes. [+] 25 Mar 2010, joy - (0086678) New: "Per page" selector is added to customer product search. [*] 24 Mar 2010, igoryan - (0087722), (0089004) Datepicker jQuqery library is included [*] 24 Mar 2010, igoryan - (0088289) Minor changes in the UI custom CSS styles for default skin [*] 24 Mar 2010, igoryan - (0085863) "Accept terms" mandatory option is added to the final checkout steps. [*] 24 Mar 2010, igoryan - (0084165) Code related to the profile fields checking at checkout is moved to a common script for all payment types. [*] 24 Mar 2010, igoryan - (0083745) Further modifications on One Page Checkout module [*] 24 Mar 2010, joy - (0085879) Improvement: Google Analytics tracking is added to Google Checkout process. [*] 24 Mar 2010, igoryan - (0089418) Printable version is now enabled for static pages. [*] 24 Mar 2010, joy - (0089300) Improvement: "Buy" button is added to advertisements. [+] 24 Mar 2010, igoryan - (0086395) New: "Ask a question" form is added on product details page. [*] 22 Mar 2010, joy - Small design changes. [*] 22 Mar 2010, joy - Some code style changes. [*] 22 Mar 2010, joy - (0085884) Improvement: Navigation bar is added to the bottom of the Ratings page. [*] 22 Mar 2010, joy - Improvement: Code style changes. [*] 22 Mar 2010, joy - Improvement: Some styling and design changes. [*] 22 Mar 2010, joy - (0085884) Improvement: Pagination widget is added to Coupons, Gift Certificates list pages. [*] 19 Mar 2010, igoryan - (0085872) Automated JS validation of form fields is now supported in admin/provider/partner areas. [*] 19 Mar 2010, joy - Small design changes. [*] 19 Mar 2010, igoryan - (0083745) Further changes related to checkout functionality and One Page checkout module. [*] 19 Mar 2010, igoryan - (0085872) Multiple improvements related to JS functionality. Part 2: CSS class-based checking of form fields is adapted to table-based X-Cart forms [*] 19 Mar 2010, joy - (0086682) Improvement: Login / Forgot password pages are changed for secured areas. [*] 19 Mar 2010, joy - (0086682) Improvement: Multiple code refactoring and styling. [*] 19 Mar 2010, igoryan - (0085872) Multiple improvements related to JS functionality. Part 1: - Including js files is moved to a separate template service_js.tpl - JS fixes and onload events code is now loaded from onload_js.tpl template. Old files are removed - CSS class-based checking of the form fields is now automatically applied to all document forms. [*] 18 Mar 2010, joy - (0086416) Improvement: Small SEO improvement for "shop close" feature. [*] 18 Mar 2010, joy - Improvement: Small code refactoring. [*] 18 Mar 2010, joy - (0086682) Improvement: Several links are changed in HELP menu section [*] 17 Mar 2010, joy - (0086682) Improvement: Small design changes. [*] 17 Mar 2010, joy - (0086682) Improvement: Multiple design change in secured areas. part 5. partner area. [*] 17 Mar 2010, joy - (0086682) Improvement: Multiple design change in secured areas. part 4. single mode admin area. [*] 17 Mar 2010, joy - (0086682) Improvement: Multiple design change in secured areas. part 3. fulfilment staff area. [*] 17 Mar 2010, joy - (0086682) Improvement: Multiple design change in secured areas. part 2. provider area. [*] 17 Mar 2010, joy - (0086682) Improvement: Multiple design change in secured areas. part 1. admin area. [*] 16 Mar 2010, igoryan - (0083745) Code improvement: JS checking of the registration form is moved to a separate template. Continue 3 [*] 16 Mar 2010, igoryan - (0083745) Code improvement: JS checking of the registration form is moved to a separate template. Continue 2 [*] 16 Mar 2010, igoryan - (0083745) Additional modifications to login functionality. Core changes to use login form in the modal pop up. [*] 16 Mar 2010, igoryan - (0083745) Code improvement: JS checking of the registration form is moved to a separate template. Continue [*] 16 Mar 2010, igoryan - (0083745) Code improvement: JS checking of the registration form is moved to a separate template. [*] 16 Mar 2010, aim - (0080124) Improvement: Module descriptions have been added for the 4.2.x 4.3.x branch. [*] 15 Mar 2010, igoryan - (0083745) Logic changes in the titles selector code [*] 15 Mar 2010, igoryan - (0085775) Minor change in the address book editing functionality. [*] 15 Mar 2010, igoryan - (0088659) Code re-factoring of the functionality related to users authentication. Part 3. Alternative skins are updated and re-compiled [*] 12 Mar 2010, igoryan - (0088659) Code re-factoring of the functionality related to users authentication. Part 2 [*] 12 Mar 2010, igoryan - (0083745) Removed obsolete CSS styles, cart page related styles are moved to main.CSS [*] 12 Mar 2010, igoryan - (0088659) Code re-factoring of the functionality related to users authentication. Part 1 [*] 12 Mar 2010, igoryan - (0085775) Include js script using load_defer plugin in some templates [*] 12 Mar 2010, igoryan - depack.sh is improved to remove skin directories from any location [*] 10 Mar 2010, igoryan - (0085872) Improvement: CSS styles definitions for built-in modules are moved from general CSS file to corresponding separate CSS files. [*] 10 Mar 2010, igoryan - (0085775) JS states and zipcode checking is improved and adapted to work in the modal pop up. [-] 10 Mar 2010, igoryan - (0085775) Empty and unused template is removed [*] 10 Mar 2010, igoryan - (0087800) Minor logic changes in the popup modal dialog. [*] 10 Mar 2010, igoryan - (0088023) Language variable change. [*] 10 Mar 2010, igoryan - (0088289) jQuery UI theme is updated for the default skin. Continue [*] 10 Mar 2010, igoryan - (0088289) Internal debug module is adjusted to work with altskins config files. [*] 09 Mar 2010, igoryan - (0086262) Minor improvements in the anonymous orders functionality [*] 09 Mar 2010, igoryan - (0084173) SagePay Go - Server integration method is completed. Fixed some bugs and typo errors [*] 09 Mar 2010, igoryan - (0083745) Alternative skins are updated. Continue (new files added) [*] 09 Mar 2010, igoryan - (0083745) Alternative skins are updated to correct conflicts caused by the recent changes made to cart & checkout functionality. [*] 09 Mar 2010, joy - (0086406) Improvement: Small text changes. [*] 09 Mar 2010, igoryan - (0086411) Restore password functionality is adjusted (now only login/email is required). [*] 09 Mar 2010, igoryan - (0088289) jQuery UI theme is updated for the default skin. [*] 05 Mar 2010, igoryan - (0085775) customer.checkout.task test is adjusted to support address book feature [+] 05 Mar 2010, joy - (0086406) New: GC buy GC option was initially added. [*] 05 Mar 2010, igoryan - (0083745) Logic changes in the checkout-related functionality. Continue [-] 05 Mar 2010, igoryan - (0084165) Removed unnecessary files (samples, source and tests) for ckeditor plugin. [*] 05 Mar 2010, igoryan - (0086702) Logic changes in security-related functionality in some places [*] 05 Mar 2010, joy - (0086407) Improvement: Small change in import note and several design fixes. [*] 04 Mar 2010, igoryan - (0083745) Logic changes in the customer templates structure and checkout-related functionality. [*] 04 Mar 2010, igoryan - (0088289) Logic changes in the ui library files structure and names. Part 2. "altskin.conf" files are added to each skin [*] 04 Mar 2010, igoryan - (0088289) jQuery UI libraries are updated to 1.8rc3 version [*] 04 Mar 2010, igoryan - Logic changes in the ui library files structure and names. Part 1 [*] 03 Mar 2010, joy - (0082385) Small code changes in USPS shipping method. [*] 03 Mar 2010, igoryan - (0086708) Style of the jquery UI tabs displaying is adjusted [*] 03 Mar 2010, joy - (0085348) Improvement: Currency conversion rate is added to several shippers. Fixed. [*] 03 Mar 2010, joy - (0085348) Improvement: Currency conversion rate is added to several shippers. [*] 03 Mar 2010, igoryan - (0086702) Services_JSON PHP class is updated to the latest version. [*] 02 Mar 2010, igoryan - Code on including old jquery fixes is restored back [*] 02 Mar 2010, igoryan - (0087798) Some fixes and improvements for registration templates. [*] 02 Mar 2010, igoryan - (0085775) Included address-book related scripts to security.stopper task [+] 02 Mar 2010, igoryan - (0084173) SagePay Go - Server integration method is added. Part 1 [*] 02 Mar 2010, igoryan - (0084173) Now common function is used to process capture/refunds for both Sage Pay Server and Direct integrations. [-] 01 Mar 2010, igoryan - (0087722) Including old jquery fixes is temporarily removed. [*] 27 Feb 2010, igoryan - (0083736) Merged code changes from xcart_4_3_x branch to the HEAD branch. [*] 27 Feb 2010, igoryan - (0086409) ColorBox languages are now editable in X-Cart. All possible options are added to the intitialization JS script. [*] 27 Feb 2010, igoryan - (0084165) View cart and Checkout links are now shown in minicart only if the cart is not empty. [+] 26 Feb 2010, igoryan - (0086409) Ability to display detailed images using ColorBox widget (http://colorpowered.com/colorbox) is added. [*] 26 Feb 2010, igoryan - (0086708) Additional changes related to My account section. [+] 26 Feb 2010, igoryan - (0086708) My account functionality is added. Part 1 [+] 26 Feb 2010, igoryan - (0088023) Ability to display additional product sections as tabs is added (continue) [+] 26 Feb 2010, igoryan - (0088023) Common tabs functionality based on jQuery UI is added [+] 26 Feb 2010, igoryan - (0088023) Ability to display additional product sections as tabs is added [*] 25 Feb 2010, igoryan - (0087722) jQuery is updated to 1.4.2 version, UI libraries are updated to current 1.8 version. Changes in the file structure logic for UI components [*] 25 Feb 2010, igoryan - (0085775) Minor logic changes in the admin editor mode [*] 25 Feb 2010, igoryan - (0085775) JS-based checkFormFields() function is improved to support 'admin editor' mode (allow to submit form with empty required fields) [*] 25 Feb 2010, igoryan - (0085775) Highlighting required fields on error is improved. [*] 25 Feb 2010, igoryan - (0085775) JS-based checking of required fields is improved for Registration and Contact us forms in all profile areas. [*] 22 Feb 2010, igoryan - (0085775) Further modifications to address book functionality. Error reporting is improved [*] 22 Feb 2010, igoryan - (0084165) Including of the common scripts is now performed in the include/common.PHP script depending on the area [*] 22 Feb 2010, igoryan - (0085775) Further modifications to registration script [*] 22 Feb 2010, igoryan - (0084165) Code improvement: states checking for specified country is moved to a separate function. [*] 22 Feb 2010, igoryan - (0085775) Further modifications and fixes for address book functionality. Logic changes in the registration script [*] 22 Feb 2010, igoryan - (0085775) Added missing file for commit #51242 [*] 21 Feb 2010, igoryan - (0085775) Further modifications and fixes for address book functionality. [*] 20 Feb 2010, igoryan - (0085775) Further modifications, improvements and fixes for address book functionality. Error handling is improved [+] 20 Feb 2010, igoryan - (0087722) ui.draggable and ui.resizable libraries are added. UI scheme and images initally added [*] 20 Feb 2010, igoryan - (0087722) Widget for popupOpen JS function is totally rewritten basing on ui.dialog jquery extension [*] 18 Feb 2010, igoryan - (0087722) jQuery UI core and "dialog" library is added [+] 18 Feb 2010, igoryan - (0085775) Address book feature is added. Part 3. Further modifications, fixes and code improvements [+] 17 Feb 2010, igoryan - (0085775) Address book feature is added. Part 2. Further modifications and code improvements [*] 17 Feb 2010, igoryan - (0085834) Minor improvements to displaying orders list in the backend [*] 17 Feb 2010, joy - (0085872) Improvement: HTML is gzipped only if CSS is optimized. [+] 16 Feb 2010, igoryan - (0085775) Address book feature is added. Part 1 [+] 16 Feb 2010, joy - (0085872) Multiple HTML, CSS, Javascript optimizations. part 1. [*] 12 Feb 2010, joy - PHPdoc comment is added [*] 12 Feb 2010, joy - (0086400) Small code improvement. [+] 11 Feb 2010, joy - (0085881) Google map feature is added. [*] 11 Feb 2010, xcart - (0087213) Root provider is removed from XC Pro demo users. Continue [*] 11 Feb 2010, xcart - (0087213) Root provider is removed from X-Cart Pro installation package. Continue [*] 11 Feb 2010, xcart - (0087213) Root provider is removed from X-Cart Pro installation package [*] 11 Feb 2010, igoryan - (0087213) Option to use email as login is added to installation script. Root provider is no longer exists in the fresh installation. [*] 11 Feb 2010, igoryan - (0087213) Unique pair (email+usertype) is now used for email authentication. So there can be users with same email but with different usertypes [*] 11 Feb 2010, igoryan - (0086703) Purchase a paid license link was visible in the help menu even if X-Cart was already licensed [*] 11 Feb 2010, igoryan - (0086703) Link to X-Cart Services page is added to the admin help menu. [*] 10 Feb 2010, igoryan - (0086702) HTMLPurifier is updated to 4.0 version. Continue 2 [*] 10 Feb 2010, igoryan - (0087304) Jquery is updated to 1.4.1 version [*] 10 Feb 2010, igoryan - (0086264) Some fixes and improvements to the registration script [*] 10 Feb 2010, igoryan - (0086264), (0087212) Minor logic changes [*] 10 Feb 2010, igoryan - DB version is changed to pass functional tests [*] 10 Feb 2010, igoryan - (0086262) Functionality related to anonymous customers is totally reworked. Continue [*] 10 Feb 2010, xcart - (0087212) pack.sh is adjusted in accordance with the recent changes [*] 10 Feb 2010, igoryan - (0087212) Default logins are replaced with emails for X-Cart demo [*] 10 Feb 2010, igoryan - (0087212) "Email as login" mode is enabled by default in X-Cart demo [*] 10 Feb 2010, igoryan - (0086262) Demo dumps are corrected with additional 'access_key' field for orders [*] 10 Feb 2010, igoryan - (0086261) Current implementation of the phishing protection in customer area is removed. Another solution will be worked out in case a security hole is found in the future. [*] 10 Feb 2010, igoryan - (0086702) Services_JSON PHP package is updated to the latest version. [*] 10 Feb 2010, igoryan - (0086702) PHP Mailer SMTP class is updated to the latest version that supports PHP4. [*] 10 Feb 2010, igoryan - (0086702) HTMLPurifier is updated to 4.0 version. Continue [*] 10 Feb 2010, igoryan - (0086702) HTMLPurifier is updated to 4.0 version [*] 10 Feb 2010, igoryan - (0086702) Minimum required PHP version is up to 4.4. Obsolete wrappers for some PHP functions (version_compare, array_key_exists) are removed. [*] 09 Feb 2010, igoryan - (0087203) Minor logic correction. [*] 09 Feb 2010, igoryan - (0086262) Functionality related to anonymous customers is totally reworked. Continue [*] 09 Feb 2010, igoryan - (0086262) Functionality related to anonymous customers is totally reworked. Part 1 [*] 05 Feb 2010, igoryan - (0085834) Logic changes in collecting info about the partner. Partner user ID is now should be sent in the post/get params instead of login. Continue [*] 05 Feb 2010, igoryan - (0085834) Logic changes in collecting info about the partner. Partner user ID is now should be sent in the post/get params instead of login. [*] 05 Feb 2010, igoryan - (0086947) Minor change in the comment description [*] 05 Feb 2010, xcart - (0085834) pack.sh is adjusted to work with the recent SQL/files changes properly [*] 05 Feb 2010, aim - (0086565) Improvement: 4.3.0-4.3.1 configuration file is added for cumulative upgrade tool. [*] 05 Feb 2010, igoryan - (0086947) Changes in the logic of naming providers directories. 05 Feb 2010, xcart - (0086129) [*] 05 Feb 2010, igoryan - (0086264) Minor changes in the alternative skins. [*] 05 Feb 2010, igoryan - (0086264) Minor design change [*] 05 Feb 2010, igoryan - (0083736) Merged code changes from xcart_4_3_x branch to the MAIN branch. [*] 04 Feb 2010, igoryan - (0086939) Year is changed to 2010 [*] 04 Feb 2010, igoryan - (0085834) Links for the database integrity checking tool are updated. [*] 04 Feb 2010, igoryan - (0086264) Minor design changes on the Summary > Tools page. [*] 04 Feb 2010, igoryan - (0086264) Language variables changes [*] 04 Feb 2010, igoryan - (0086264) Small changes to email as login feature [+] 03 Feb 2010, igoryan - (0086264) Functionality to use email as login is added. [*] 03 Feb 2010, igoryan - Logic and code improvements in the registration and login scripts and templates [*] 01 Feb 2010, svowl - (0020474): Support for CURLOPT_SSLCERTPASSWD option in libcurl added [*] 27 Jan 2010, igoryan - (0086314) Logins are now case-insensitive. Continue [*] 27 Jan 2010, igoryan - (0086314) Logins are now case-insensitive. [-] 27 Jan 2010, igoryan - (0086261) Escaping of html special chars is temporarily commented out (prepare.PHP, customer area). Another security improvement is being implemented. [-] 27 Jan 2010, igoryan - (0086261) Escaping of html special chars is temporarily commented out (prepare.PHP, customer area). Another security improvement is being implemented. [*] 27 Jan 2010, igoryan - (0086263) Some extra special characters are supported in the login. [*] 26 Jan 2010, igoryan - (0085834) x_load('debug') is removed from the init script. Typo error is corrected. [*] 26 Jan 2010, igoryan - (0084165) Improvement: func_query_first and func_query_first_cell functions are enhanced to support limit first record flag, that is enabled by default. [*] 26 Jan 2010, igoryan - (0085834) Obsolete escaping is removed from some MySQL queries [+] 26 Jan 2010, igoryan - (0085834) Improvement: Autoincrementing ID primary key is added to the users table. Related tables structure and demo dumps are updated. PHP and Smarty code is reworked to use this key field in MySQL queries. [*] 20 Jan 2010, igoryan - (0084165) There were 2 identical templates performing the same operation. Merged into one. [*] 20 Jan 2010, igoryan - (0085074) Additional logic changes to the functionality of the 'Direct post' payment methods [*] 19 Jan 2010, igoryan - (0085074) Logic changes in PHP variables and function names [*] 19 Jan 2010, igoryan - (0084181) Additional changes to viaKlix V2 (Merchant provided form) payment module [*] 19 Jan 2010, igoryan - (0084181) Virtual Merchant - Virtual Merchant Provided Form module is changed to support direct posting of the form from X-Cart [*] 19 Jan 2010, igoryan - (0084181) viaKlix V2 (Merchant provided form) module is changed to support direct posting of the form from X-Cart. [*] 19 Jan 2010, igoryan - (0084181) GoEmerchant (EZ Payment Gateway Direct) integration is changed to support direct posting of the form from X-Cart. [*] 19 Jan 2010, igoryan - (0085074) Further modifications to the payment page. [*] 19 Jan 2010, igoryan - (0085074) Function description is updated [*] 19 Jan 2010, igoryan - (0084176), (0084178) Global Gateway - Connect (EMEA & NA) integration is updated to support direct posting of X-Cart form to a payment gateway [*] 19 Jan 2010, igoryan - (0085074) Payment processing core is expanded to support direct post payment method type [*] 15 Jan 2010, igoryan - (0085381) USPS shipping methods are updated. Logic changes in the integration [*] 15 Jan 2010, igoryan - (0085403) Logic changes in the zip code checking function [*] 14 Jan 2010, igoryan - (0084586) Inline frame payment methods support is added. Continue [*] 14 Jan 2010, igoryan - (0085403) Checking zipcode is added on a PHP level during registration. Minor logic changes [+] 14 Jan 2010, igoryan - (0085403) Zip-4 support is added for US users [*] 13 Jan 2010, igoryan - (0084586) Language variables changes [*] 13 Jan 2010, igoryan - Text corrections in the head of PHP scripts [*] 13 Jan 2010, igoryan - (0083736) Merged code changes from xcart_4_3_x branch to the HEAD branch. [*] 13 Jan 2010, igoryan - (0084175) Quantum Gateway (In Line Frame API) integration is updated. Profile fields are prepopulated in the payment form. [*] 11 Jan 2010, igoryan - (0084617) Minor correction in the option description [*] 06 Jan 2010, igoryan - (0084990) Minor improvement of the Edit languages page functionality [*] 06 Jan 2010, igoryan - (0084617) Some tests are updated [*] 06 Jan 2010, igoryan - (0084617) Cart- and checkout-related code re-factoring [*] 29 Dec 2009, aim - (0082460) Improvement: A new tool to find undefined functions is added. [*] 28 Dec 2009, igoryan - (0084617) cart_process.php functions are moved to the func.cart.php script [-] 28 Dec 2009, igoryan - (0084154) Neon Lights skin is removed [*] 28 Dec 2009, igoryan - (0084613) Whitespaces are removed after opening bracket and before closing bracket in smarty templates. Continue [*] 26 Dec 2009, igoryan - (0084585) Minor logic changes [*] 26 Dec 2009, igoryan - (0084613) White spaces are removed after opening bracket and before closing bracket in smarty templates [-] 26 Dec 2009, igoryan - (0084585) $js_enabled condition is removed from templates since no longer needed. Minor logic changes in the templates code [*] 26 Dec 2009, igoryan - (0084586), (0084175) Changes in the language variable text. SQL dump is regenerated [*] 25 Dec 2009, igoryan - (0084586) Payment processing core is expanded to support iframe payment method types [+] 25 Dec 2009, igoryan - (0084175) Quantum Gateway - In Line Frame API payment method is added [*] 25 Dec 2009, igoryan - (0084586) Minor logic changes: logging functionality of some payment methods is moved to a separate function [*] 24 Dec 2009, igoryan - (0084451) Options descriptions are revised on the General settings page. Part 1 [*] 24 Dec 2009, igoryan - (0083743) Configuration script is updated for the UPS Developer Kit [*] 24 Dec 2009, igoryan - Option title is changed [*] 24 Dec 2009, igoryan - (0083743) Minor interface changes on the UPS configuration page [*] 24 Dec 2009, igoryan - (0083743) UPS trademarks changes in the shipping methods [*] 23 Dec 2009, igoryan - (0083743) Language variable title is changed on the UPS configuration page [*] 23 Dec 2009, igoryan - (0083743) Minor updates to the UPS integration [*] 23 Dec 2009, igoryan - (0083743) UPS Online Tools module is renamed to UPS Developer Kit. Language variable changes. Hardcoded labels are moved into language variables. Minor interface improvements. [*] 23 Dec 2009, igoryan - (0083752) Allowed currencies list is added to the DIBS FlexWin payment module [*] 23 Dec 2009, igoryan - Integration with the Fedex Rate API is updated to v7. Major logic changes [*] 22 Dec 2009, igoryan - (0084172) Minor logic change in the eWay UK (Hosted payment page) payment method integration [*] 22 Dec 2009, igoryan - An alternative http_build_query function is added to the core [*] 21 Dec 2009, igoryan - (0084172) Additional changes to the eWay UK (Hosted payment page) payment method integration. [+] 21 Dec 2009, igoryan - (0084172) eWay UK (Hosted payment page) payment module is added [*] 21 Dec 2009, igoryan - (0083752) Logic changes in the DIBS FlexWin payment integration. Continue [*] 21 Dec 2009, igoryan - (0083752) Logic changes in the DIBS FlexWin payment integration [+] 20 Dec 2009, igoryan - (0083752) DIBS FlexWin payment method is added [*] 17 Dec 2009, igoryan - Obsolete files are removed [*] 17 Dec 2009, igoryan - Logic changes in the titles functionality: revert commits from the #0061947 [*] 16 Dec 2009, igoryan - Old installation files are removed for some modules [*] 16 Dec 2009, igoryan - (0083725) SQL dump changes for several modules [*] 16 Dec 2009, igoryan - $store_ch checking is removed from X-Payments connector module. [*] 16 Dec 2009, igoryan - (0083736) Merged code changes from xcart_4_3_x branch to the HEAD branch. ----------------- X-CART v4.3.2 RELEASED *PERFORMANCE* [*] 04 May 2010, aim - Improvement (0091519): The Recommended Products module SQL query optimized. [*] 07 May 2010, aim - Improvement (0092041): The X-Cart database structure optimized. [*] 12 May 2010, aim - Improvement (0092053): X-Cart performance optimized (init.php adjusted). *LANGUAGES* [!] 15 Apr 2010, aim - Bug (0082947): A "default image" icon was displayed in the icon languages switcher if icons for all the languages were not uploaded. Fixed. [*] 11 May 2010, ferz - Improvement (0092105): The obsolete label txt_cc_ccash_note was removed. *ORDERS* [*] 14 Apr 2010, aim - Improvement (0087202): 'Tracking number' added to the order invoice and email notifications. [*] 13 May 2010, ferz - Improvement (0092259): There was not enough space for saving the payment method string in the orders table. Fixed. *IMAGES* [!] 30 Mar 2010, aim - Bug (0088678): The category thumbnail cache generation did not work properly. Fixed. *SECURITY* [+] 15 Mar 2010, aim - Improvement (0088663): Security improved for the help section. [*] 17 Mar 2010, aim - Improvement (0088718): Security improved for the Greet Visitor module. [*] 18 Mar 2010, aim - Improvement (0089010): HTTPS redirect added for the admin/provider/partner area for the secure_login.php script. [*] 19 Mar 2010, aim - Improvement (0088707): Security for partner zone improved. [*] 19 Mar 2010, aim - Improvement (0089165): XSS injection attempts logging added. [*] 05 May 2010, ferz - Improvement (0091848): Credit card data are not stored on the server by default now. The default '$store_cc' option value in the config.php changed. *USERS* [!] 09 Mar 2010, aim - Bug (0084338): There was an extra redirect to home page on the first Fast_Lane_Checkout page. Fixed. [!] 26 Mar 2010, aim - Bug (0089518): Checkout was disabled if the use_counties feature was disabled and county fields were required. Fixed. *IMPORT/EXPORT* [!] 16 Feb 2010, aim - Bug (0085709): The 'orderby' field was not exported in the 'PRODUCT LINKS' section. Fixed. [*] 04 Mar 2010, aim - Improvement (0027058): The 'Pos.' field (Category products page) can be exported/imported now. [*] 22 Mar 2010, aim - Improvement (0089236): Product import optimized. [!] 29 Apr 2010, aim - Bug (0063384): The 'orderby' field was not used in the 'PRODUCT_OPTIONS' section in the export functionality. Fixed. *USABILITY* [*] 10 Feb 2010, aim - Improvement (0087246): The 'Delete selected' functionality now works for the static page for all the languages. [*] 10 Feb 2010, aim - Improvement (0087251): A new 'trimmed_text' config variable type added. *CATEGORIES* [!] 10 Feb 2010, aim - Bug (0087232): *International descriptions* issues. Category title was empty sometimes. Fixed. *PRODUCTS* [!] 10 Feb 2010, aim - Bug (0087232): *International descriptions* issues. Admin could not clear 'International descriptions' fields in the 'Modify selected' mode. Fixed. [!] 10 Feb 2010, aim - Bug (0087236): Detailed description was marked as a required field on the 'Product details' page, but the PHP script did not check this. Fixed. [!] 16 Feb 2010, aim - Bug (0082997): Form validation did not work with WYSIWYG editors on the product modification page. Fixed. [!] 02 Mar 2010, aim - Bug (0073478): The 'Add to wish list' and 'Add to gift registry' buttons did not work correctly in some cases. Fixed. [!] 30 Mar 2010, ferz - Bug (0089634): International descriptions for products were saved with all empty fields in some cases. Fixed. [!] 21 Apr 2010, ferz - Bug (0089783): Products with zero price were added to the cart with incorrect price when internal number format was x.xxx,x. Fixed. [*] 29 Apr 2010, ferz - Improvement (0091185): The obsolete setting 'display_all_products_on_1_page' removed. [!] 30 Apr 2010, ferz - Bug (0091589): There was an excess space in the product price with options and long prices. Fixed. [!] 07 May 2010, aim - Bug (0090489): Quick search returned zero product ID in several cases. Fixed. *MISCELLANEOUS* [!] 01 Feb 2010, aim - Bug (0086571): There were links to non-existing files in the alternative skins. Fixed. [!] 05 Feb 2010, aim - Bug (0087035): The installation script did not allow using special characters in MySQL passwords. Fixed. [*] 09 Feb 2010, aim - Improvement (0087162): An additional directory corrector added to prevent problems with Windows hosting. [*] 25 Feb 2010, serg - Improvement (0087839): Installation script was changed in order to make sure that the known bug in MySQL extension does not interrupt the installation process. [!] 01 Mar 2010, aim - Bug (0085332): The mini cart content was displayed incorrectly on the HTML catalog pages. Fixed. [*] 02 Mar 2010, aim - Improvement (0086697): Language codes for language SQL tables adjusted. [*] 02 Mar 2010, aim - Improvement (0086813): The license registration script adjusted. [!] 09 Mar 2010, aim - Bug (0082207): An E_STRICT warning message appeared for PHP 5.1.x-5.2.x due to using the date() function without initialization. Fixed. [!] 10 Mar 2010, ferz - Bug (0088225): The shop registration did not work properly for domain names with a port included. Fixed. [*] 16 Mar 2010, ferz - Improvement (0070423): The subject template for the invalid log in attempts was split into 2 templates for Admin and Customer. [*] 24 Mar 2010, aim - Improvement (0084926): The description for the Security > disallowed_file_exts setting adjusted. [!] 01 Apr 2010, ferz - Bug (0087050): There was an incorrect message in the Edit Templates area during attempts to modify files of an unsupported file type. Fixed. [!] 13 Apr 2010, aim - Bug (0054850): Page visit information was not updated correctly in the Advanced Statistics module. Fixed. [!] 27 Apr 2010, ferz - Bug (0091397): Customer email was not displayed in the contact us form email notification in some cases. Fixed. [!] 07 May 2010, aim - Bug (0091679): There was a broken link on partner registration page. Fixed. *DESIGN AND APPEARANCE* [!] 09 Feb 2010, aim - Bug (0087190): The 'File --> Print Preview' functionality did not work properly in Firefox. Fixed. [!] 12 Feb 2010, aim - Bug (0087196): The 'xx% save' was changed to 'save xx%' in 'multiple columns' format. The was a gap between the 'including' phrase and product price line. Fixed. [!] 03 Mar 2010, aim - Bug (0027437): The were w3c errors on the 'Shipping markups', 'UPS OnLine Tools' and 'FedEx options' pages. Fixed. [!] 04 Mar 2010, aim - Bug (0084745): Some language labels were displayed incorrectly in the Webmaster mode. Fixed. Alternative skins recompiled. [!] 18 Mar 2010, ferz - Bug (0089067): Typo error in the bestsellers.tpl. Fixed. [*] 14 Apr 2010, aim - Improvement (0086288): Products are now vertically aligned in the multicolumn format. [!] 23 Apr 2010, aim - Bug (0090961): Menu item was overlapped by a product image in the Flyout Menus module (IE 8). Fixed. [!] 28 Apr 2010, ferz - Bug (0088130): On the Detailed images page in IE6 one image thumbnail was displayed even if the product had three or more detailed images. Fixed. *INTERFACE* [!] 05 Feb 2010, aim - Bug (0087029): The URL was changed for the same static page in the different languages. Fixed. [!] 09 Feb 2010, aim - Bug (0087201): Fixed greeting in emails sent from X-Cart when a customer profile did not have information about first and last name. [!] 16 Feb 2010, ferz - Bug (0087470): The warning message contained unnecessary characters. Fixed. [!] 17 Feb 2010, ferz - Bug (0087588): Orders with 'Complete' status were not shown in the 'Orders info' section. Fixed. [*] 19 Feb 2010, ferz - Improvement (0008443): The description for the tax details page was improved. [!] 09 Mar 2010, aim - Bug (0068209): The 'HTML catalog' feature did not work properly with multilanguage store. Fixed. [!] 10 Mar 2010, aim - Bug (0085839): Featured products sometimes could not be added to cart using the 'Ajax add to cart' feature. Fixed. [*] 25 Mar 2010, ferz - Improvement (0089168): Outdated links to X-Cart manuals replaced with links to Help portal. [*] 25 Mar 2010, ferz - Improvement (0089470): The GD library error notification improved. [!] 12 Apr 2010, aim - Bug (0089998): There was a JavaScript error in the Fashion Mosaic schemes. Fixed. [!] 15 Apr 2010, aim - Bug (0086297): Grey lines were displayed incorrectly in the Gmail web interface. Fixed. [!] 06 May 2010, aim - Bug (0089770): The 'Out of stock' label was not shown for products with zero price. Fixed. *TAXES* [!] 05 Feb 2010, aim - Bug (0087032): The product price was different for the same product on the product details page and product catalog pages. Fixed. *PAYMENTS* [*] 03 Feb 2010, ferz - Improvement (0008436): Default values for the Authorize.Net - AIM payment method cleared. [*] 09 Feb 2010, aim - Improvement (0087199): Linkpoint payment method sometimes caused an error "The server encountered a database error". A delay has been added. [*] 09 Feb 2010, aim - Improvement (0087166): An obsolete 'Valid Referrer URL' setting removed from the 'Authorize.Net: SIM' payment method configuration page in the Admin area. [!] 25 Feb 2010, ferz - Bug (0087871): Typo error in the SagePay payment script. Fixed. [!] 02 Mar 2010, ferz - Bug (0088148): Typo error in the IDeal payment configuration template. Fixed. [!] 02 Mar 2010, ferz - Bug (0088151): Typo error in the 'func_pm_load' function. Fixed. [!] 02 Mar 2010, aim - Bug (0087579): The testmode property was not defined correctly for the 'HSBC - XML API integration' and 'ePDQ - MPI XML' payment methods. Fixed. [!] 03 Mar 2010, ferz - Bug (0088203): Nochex payments system: the 'Complete' callback was not processed correctly in some cases. Fixed. [!] 25 Mar 2010, aim - Bug (0072950): The product 'International Short description' was not used in the Google Checkout module. Fixed. [*] 13 May 2010, aim - Improvement (0091574): The Moneybookers processor adjusted. Secure md5 signature feature added. Session IDs feature added. *MODULES/ADD-ONS* [*] 01 Feb 2010, aim - Bug (0086567): The cart was empty when a customer tried to add a product which had all the product options were marked as exceptions. Fixed. [*] 10 Feb 2010, aim - Improvement (0087272): A new setting added for the Egoods module. It allows to choose order status for free ESD orders. [!] 12 Feb 2010, aim - Bug (0086569): There was a problem with page navigation on the slot page in the Product Configurator module. Fixed. [!] 12 Feb 2010, ferz - Bug (0087086): Error in MySQL query was found in the Feature Comparison module. Fixed. [!] 15 Feb 2010, aim - Bug (0083215): The 'Feature-based search' did not work in the FeatureComparison module. Fixed. [!] 15 Feb 2010, aim - Bug (0082922): The 'bonus points per product' feature did not work in the Special Offers module. Fixed. [!] 18 Feb 2010, serg - Bug (0086993): Two intersecting special offers declined other offers that had already been applied. Fixed. [!] 18 Feb 2010, aim - Bug (0084203): The 'Add to cart without page reloading' functionality did not work properly with Subscriptions products. Fixed. [!] 18 Feb 2010, ferz - Bug (0087636): X-AOM: Product's quantity was calculated incorrectly for products with options. Fixed. [!] 19 Feb 2010, aim - Bug (0086784): The subscription_price was displayed incorrectly in the cart when the Subscriptions module was enabled. Fixed. [!] 22 Feb 2010, aim - Bug (0083313): There was a typo error related to boolean Feature_Comparison data. Fixed. [!] 24 Feb 2010, serg - Bug (0083539): Flash banners did not react to onClick event, as a result, users were not redirected to a store when clicking flash banners. [!] 25 Feb 2010, aim - Bug (0082874): Free product bonus was applied incorrectly in the Special_Offers module. Fixed. [!] 25 Feb 2010, aim - Bug (0077379): Price, image, weight data was lost for disabled variants in the Product_Options module. Fixed. [*] 01 Mar 2010, aim - Improvement (0087950): Special Offers: The 'Give bonus points' bonus can now be applied to products from condition sets only. [!] 03 Mar 2010, ferz - Bug (0082443): Google Checkout did not work when there was a shipping method with special characters. Fixed. [!] 09 Mar 2010, aim - Bug (0082532): The X-FeatureComparison module did not work properly with hidden products. Fixed. [*] 10 Mar 2010, ferz - Improvement (0088436): Special Offers: An additional note added to the earned bonus points text in invoice. [!] 18 Mar 2010, ferz - Bug (0088462): Product Configurator: The product price did not take into consideration the wholesale pricing on the slot configuration step. [!] 19 Mar 2010, aim - Bug (0089130): Magnifier did not work properly with images if the lbl_delete_image variable included special characters. Fixed. [!] 24 Mar 2010, aim - Bug (0087410): There was a problem with page speed loading when Flyout Menus module was enabled and the 'Show icons for categories' setting was used. Fixed. [!] 24 Mar 2010, ferz - Bug (0089304): The gift certificate notification was sent in the language of the admin area instead of the customer area. Fixed. [!] 26 Mar 2010, ferz - Bug (0089519): Upselling Products: In the Admin area upselling products were sometimes shown twice. Fixed. [*] 02 Apr 2010, aim - Improvement (0087767): The X-Affiliate module structure optimized. [*] 06 Apr 2010, aim - Improvement (0088295): Variant thumbnails feature added for Product Configurator module pages. [!] 07 Apr 2010, ferz - Bug (0089766): Stop List module did not take in consideration the IP status in some cases. Fixed. [!] 09 Apr 2010, aim - Bug (0087802): IFrame banner was not opened correctly. SSI banner code was not generated correctly. Fixed. [!] 12 Apr 2010, ferz - Bug (0086123): When the store admin edited a customer profile, this customer name was later used to greet the store admin. Fixed. [!] 15 Apr 2010, ferz - Bug (0090605): Subscriptions: User-defined pay dates were reset to default values in some cases. Fixed. [!] 16 Apr 2010, ferz - Bug (0090625): Interneka: Order information was not shown in the template. Fixed. [!] 30 Apr 2010, ferz - Bug (0091633): The HTML Catalog module did not work with some server configurations. Fixed. [!] 30 Apr 2010, aim - Bug (0067077): There was a PHP error in the News_Management module if the session expired. Fixed. [!] 04 May 2010, aim - Bug (0070317): News messages were not sent sometimes in the News_Management module. Fixed. [!] 05 May 2010, aim - Bug (0082078): The Image Verification module optimized. [!] 13 May 2010, ferz - Bug (0091110): X-AOM: Product options data was cleared in some cases. Fixed. *SHIPPING* [*] 01 Feb 2010, aim - Improvement (0086570): Shipping rates sorting improved in the Admin area. [*] 10 Feb 2010, aim - Improvement (0087243): Shipping Label Generator issue. There was an empty name field in the UPS Shipping Labels. Fixed. [!] 10 Feb 2010, aim - Bug (0087268): The 'Test destination shipping address' tool displayed incorrect currency for UPS methods in the admin area. Fixed. [!] 10 Feb 2010, aim - Bug (0087251): USPS shipping labels generator worked incorrectly if there was white space at the end of the company zipcode. Fixed. [*] 12 Feb 2010, serg - Improvement (0086067): A note about weight limit settings for shipping methods was added to the "Shipping methods" page. [-] 03 Mar 2010, aim - Improvement (0027437): The 'Handling charges' feature removed from UPS module as not supported. [*] 03 Mar 2010, ferz - Improvement (0088229): The shipping methods list for shipping rates and shipping mark-ups page is sorted now by shipping name. [!] 04 Mar 2010, aim - Bug (0027437): The 'Get the FedEx meter number' and 'Handling charges' features did not work properly. Fixed. [*] 04 Mar 2010, ferz - Improvement (0088280): FedEx: unnecessary code in the Admin area removed. [!] 10 Mar 2010, ferz - Bug (0088537): The insurance value had incorrect format in the Intershipper request. Fixed. [!] 02 Apr 2010, ferz - Bug (0089945): UPS: The residential address indicator was enabled by default in Admin area but it worked only after updating configuration settings. Fixed. [*] 28 Apr 2010, aim - Improvement (0089974): Shipping packages are now used for USPS labels created by Shipping Label Generator. [!] 06 May 2010, aim - Bug (0091321): Shipping cost was calculated incorrectly when shipping cache was used. Fixed. [*] 11 May 2010, aim - Improvement (0092103): URL for Australia Post's tracking system updated. ----------------- X-CART v4.3.1 RELEASED *CHECKOUT* [+] 17 Dec 2009, ferz - Improvement (0052085): Google Checkout: The warning message for discount coupons improved. *DESIGN AND APPEARANCE* [!] 23 Nov 2009, aim - Bug (0082016): Wrong styles in Vivid Dreams skin for IE8 browser. Fixed. [!] 23 Nov 2009, aim - Bug (0075142): Page content is cut on the registration page in the customer area. (IE browser). Fixed. [!] 07 Dec 2009, aim - Bug (0072693): Category icons overlapped sometimes. Fixed. [!] 08 Dec 2009, aim - Bug (0082842): Rate stars had a wrong background in IE6 in Vivid Dreams skin. Fixed. [!] 17 Dec 2009, aim - Bug (0082841): The 'buy now' button was displayed incorrectly on the 'Special offers' page for free products for Vivid Dreams scheme. Fixed. [!] 25 Dec 2009, aim - Bug (0083241): The 'Market price' phrase was wrapped on the product details page. Fixed. [!] 26 Dec 2009, aim - Bug (0083867): Welcome page was displayed incorrectly in the Fashion Mosaic skins for IE6 browser. Fixed. [!] 15 Jan 2010, aim - Bug (0084532): There was a redundant speed bar separator in Vivid_Dreams_Violet skin. Fixed. Alternative skins recompiled. [!] 19 Jan 2010, aim - Bug (0082988): There was a typo error in the template related to product list pages in VividDreams skins. Fixed. [!] 19 Jan 2010, aim - Bug (0085741): There was incorrect background color for the checkbox/select elements in the violet VividDreams skins in the printable format. Fixed. [!] 19 Jan 2010, aim - Bug (0082834): The Chromo skin was not displayed properly in Fast Lane Checkout module. Fixed. [!] 19 Jan 2010, aim - Bug (0082834): Vivid skins had a problem with registration dialog in Fast Lane Checkout. Vivid Violet skin had a problem with background for checkbox/radio elements in IE. Fixed. [!] 19 Jan 2010, aim - Bug (0082834): Minicart was not displayed properly in Vivid skins. Fixed. [!] 19 Jan 2010, aim - Bug (0082834): Background image was shifted under IE7 in Vivid Violet scheme on the Fast Lane checkout pages. Fixed. [!] 19 Jan 2010, aim - Bug (0082834): Offer thumbnails were displayed with background in IE6 in Vivid Dreams skin. Fixed. [*] 19 Jan 2010, aim - Improvement (0082834): The payment method list on the third checkout page adjusted. [!] 20 Jan 2010, aim - Bug (0082834): The PayPal button was displayed incorrectly in the minicart area in Vivid Violet scheme. Fixed. [!] 20 Jan 2010, ferz - Bug (0085766): An unnecessary spacer was shown on the last step of Fast Lane checkout when a discount coupon was used. Fixed. *INTERFACE* [!] 23 Nov 2009, aim - Bug (0079468): There was an incorrect system fingerprint name during module deinstallation. Fixed. [!] 04 Dec 2009, serg - Bug (0082968): Javascript error occurred when admin/provider defined countries, states, counties for Destination zones. Fixed. [+] 09 Dec 2009, ferz - Improvement (0050459): X-Mailer header changed to 'X-Cart'. [!] 10 Dec 2009, aim - Bug (0079386): The 'Sort by' functionality did not work in the 'Featured Products' section. Fixed. [!] 11 Dec 2009, aim - Bug (0061947): Customers could not use different titles for different languages. Fixed. [!] 11 Dec 2009, aim - Bug (0082781): There was a PHP error during installation if the 'open_basedir' setting was not empty. Fixed. [!] 23 Dec 2009, aim - Bug (0082709): X-Affiliate partner banners were not displayed in IE6 sometimes. Fixed. [!] 28 Dec 2009, aim - Bug (0083764): The "Create return" link and links with anchor did not work correctly in the customer area. Fixed. [!] 13 Jan 2010, aim - Bug (0084925): AJAX requests (Buy now, mini cart, product rate) did not work correctly on HTML catalog pages. Fixed. [!] 20 Jan 2010, aim - Bug (0061947): Multilanguage titles were not saved properly in the DB. Fixed. *IMAGES* [!] 12 Jan 2010, aim - Bug (0083834): X-Cart did not upload product images from external internet resources (URL) when 'HTTPS proxy' setting was used. Fixed. *IMPORT/EXPORT* [!] 18 Nov 2009, aim - Bug (0082338): There was a PHP error during Detailed Product Images import. Fixed. [!] 08 Dec 2009, aim - Bug (0082797): There was an incorrect error message when a non-existent category was used in the products import. Fixed. [*] 22 Jan 2010, aim - Improvement (0083803): Zip code validation (server side) adjusted. *LANGUAGES* [*] 22 Jan 2010, aim - Improvement (0082996): Language codes for demo data adjusted. *MISCELLANEOUS* [!] 16 Nov 2009, aim - Bug (0082128): There was an SQL error in the installation functionality. Fixed. [+] 09 Dec 2009, aim - Improvement (0082783): Fractional timezone offset is now allowed. [!] 11 Dec 2009, serg - Bug (0083320): Reinstall/uninstall process could not be finished due to incorrect cookie value definition. Fixed. [+] 11 Dec 2009, ferz - Improvement (0083633): Unnecessary code removed. [!] 16 Dec 2009, aim - Bug (0082429): There was an invalid license warning if xcart_http_host and xcart_https_host were different. Fixed. [!] 22 Dec 2009, serg - Bug (0073635): The QUERY_STRING values were not slashed before being used in MySQL queries. Fixed. [!] 25 Dec 2009, aim - Bug (0084193): X-Cart did not work with images, which location was specified by a URL, properly. Fixed. [!] 29 Dec 2009, aim - Bug (0084653): There was a typo (func_head_location instead of func_header_location). Fixed. [!] 29 Dec 2009, aim - Bug (0084711): There was a typo (@parse_urL instead of @parse_url). Fixed. [!] 11 Jan 2010, serg - Bug (0082768): Installation was interrupted when MySQL connection was not found. Fixed. [*] 12 Jan 2010, serg - Improvement (0072948): Redirection functionality improved. [!] 12 Jan 2010, aim - Bug (0084872): There was duplicated content if 'Clean URLs' functionality was enabled. Fixed. [!] 12 Jan 2010, ferz - Bug (0085161): Typo issue. s_address2 was used in some scripts instead of s_address_2. Fixed. [!] 15 Jan 2010, serg - Bug (0085165): Max filesize allowed for uploading was defined incorrectly. Fixed. [!] 19 Jan 2010, serg - Bug (0047364): Incorrect directory separator was used in a file/directory path on windows systems. Fixed. [!] 26 Jan 2010, aim - Bug (0084751): Session was lost during HTML catalog generation. Fixed. [*] 29 Jan 2010, aim - Improvement (0081741): MYSQL version test added to the installation script. *MODULES/ADD-ONS* [!] 16 Nov 2009, aim - Bug (0082102): Customers could use deleted Gift Certificates. Fixed. [+] 18 Nov 2009, ferz - Improvement (0082089): Obsolete code removed. [!] 22 Dec 2009, ferz - Bug (0084137): Advanced Statistics: Product sales section title was not shown in the template. Fixed. [!] 25 Dec 2009, serg - Bug (0064754): Shipping label generator returned an error for orders shipped by the 'USPS Priority Mail Flat-Rate Box' shipping method. Fixed. [!] 28 Dec 2009, serg - Bug (0066433): A 'Free shipping' message was displayed for orders with prohibited free shipping when the 'Do not require selection of delivery method for products with free shipping' option was checked. Fixed. [!] 11 Jan 2010, aim - Bug (0083423): The Image Verification module generated Captcha images for unregistered sections. Fixed. [!] 11 Jan 2010, ferz - Bug (0085059): An SQL error was found in Recommended Products module. Fixed. [!] 14 Jan 2010, aim - Bug (0085042): The Image_Verification module did not work correctly in the 'Secure login form' section. Fixed. Alternative skins recompiled. [!] 15 Jan 2010, aim - Bug (0085013): Prices were calculated incorrectly in the cart when Wholesale Trading module was turned off but the product had wholesale prices. Fixed. [!] 15 Jan 2010, aim - Bug (0076501): The 'Search returns' functionality did not work properly. Fixed. [!] 15 Jan 2010, ferz - Bug (0085538): Feature Comparison: hints for alternative languages were displayed incorrectly. Fixed. [!] 21 Jan 2010, ferz - Bug (0083936): Flyout Menus module caused a JavaScript error in IE8. Fixed. [!] 01 Feb 2010, aim - Bug (0081741): There was a 'Page not found' error when a customer wrote bad email in the unsubscribe URL. Fixed. *ORDERS* [!] 17 Nov 2009, aim - Bug (0082134): There was an SQL error during order deletion process. Fixed. [!] 23 Nov 2009, aim - Bug (0080107): The "Internet Explorer cannot download" error was fixed in the export orders in 4.0.x format functionality. [!] 07 Dec 2009, aim - Bug (0082759): Customers could view 'Order notes' field content in the 'History of changes' popup window. Fixed. *PAYMENTS* [+] 20 Nov 2009, ferz - Improvement (0077614): Datatrans payment gateway changed to work in ISO encoding mode. [+] 08 Dec 2009, ferz - Improvement (0082823): PayPoint Lite/Professional (SECPay) payment gateway added. [!] 09 Dec 2009, aim - Bug (0082448): 3D-Secure did not work properly for the SagePay (Protx) direct payment method. Fixed. [*] 17 Dec 2009, ferz - Improvement (0083988): Additional currencies added to PayPal. [!] 21 Dec 2009, ferz - Bug (0084089): Virtual merchant: ssl_avs_address field allowed incorrect characters count. Fixed. [!] 21 Dec 2009, ferz - Bug (0084174): Virtual merchant: CVV2 was not sent when orders were charged as subscriptions. Fixed. [!] 05 Jan 2010, serg - Bug (0083760): Order prefix was not used in requests being sent to PlugnPay payment gateway. Fixed. [*] 12 Jan 2010, serg - Improvement (0072907): HSBC - Secure E-Payment Service (CPI integration) removed from the list of supported payment gateways. [!] 14 Jan 2010, ferz - Bug (0084443): Obsolete names for some payment methods were used. Fixed. [!] 22 Jan 2010, serg - Bug (0085699): Only the "full auth" authorization mode was allowed for transactions sent to RBS WorldPay Business Gateway. Fixed. [!] 22 Jan 2010, serg - Bug (0085435): In PayPal Pro payment system the refund type was not marked as 'full refund' even if it was equal to the total order amount. Fixed. *PRODUCTS* [!] 17 Nov 2009, aim - Bug (0082092): Product votes functionality did not work correctly on product catalog pages. Fixed. [!] 21 Dec 2009, aim - Bug (0083572): The 'Redirect a customer who clicks the "Buy Now" or "Add to wish list" buttons of a product with product options to product details page' setting worked incorrectly. Fixed. [!] 25 Jan 2010, aim - Bug (0084873): The 'Ship in a separate box' option was enabled even when the 'Use the dimensions of this product for shipping cost calculation' option was disabled. Fixed. *SHIPPING* [!] 18 Nov 2009, aim - Bug (0079877): The 'Weight range' conditions for shipping charges did not work properly in X-Cart Pro. Fixed. [!] 10 Dec 2009, aim - Bug (0083567): X-cart FedEx rates did not include surcharges. Fixed. [!] 04 Jan 2010, aim - Bug (0083901): X-Cart did not send declared (insured) value to FedEx. Fixed. [!] 18 Jan 2010, serg - Bug (0085490): Intershipper rates were calculated incorrectly for orders split into multiple packages. Fixed. [!] 26 Jan 2010, aim - Bug (0086114): There was an incorrect error message related to shipping methods. Fixed. *TAXES* [!] 23 Dec 2009, aim - Bug (0083917): Taxes cost was calculated incorrectly if a coupon was applied and the "Display cart/order totals including tax" option was enabled. Fixed. *USABILITY* [*] 14 Jan 2010, ferz - Improvement (0085384): The year value for 'expires' field was increased in the coupons administration section. *USERS* [!] 18 Nov 2009, aim - Bug (0054581): States did not get sorted by name sometimes. Fixed. [!] 18 Dec 2009, aim - Bug (0083695): A wrong error message was displayed on the registration page for customers with wrong shipping zip codes. Fixed. ----------------- X-CART v4.3.0 RELEASED [!] 03 Nov 2009, Vvs - X-SpecialOffers: Wrong position of the "Add products for special price" link. Fixed. [!] 03 Nov 2009, Vvs - X-SpecialOffers: Tax calulation issue. Fixed. [!] 03 Nov 2009, Igoryan - (0081624) Tax rates were calculated incorrectly if applied to DST and included into price. Fixed. [!] 03 Nov 2009, Vvs - (0081631) Unallowed discounts were applied when taxes were included into the cart totals. Fixed. [*] 03 Nov 2009, Igoryan - (0080618) A note related to the abcolute rate value added on the 'Tax rates' page in the admin area. [!] 03 Nov 2009, Joy - (0081646) Wrong checkout button placement. VividDreams skin. Fixed. [!] 03 Nov 2009, Joy - (0081643) Wrong 'Add to cart' and 'Add to wishlist' buttons placement (VividDreams skins). Fixed. [!] (0081638) Bug: Wrong 'Clear cart' button placement (VividDreams skins). Fixed. [*] 03 Nov 2009, Max - (0075327) PayPal Website Payments Pro changed: 3DSecure data support and CardinalCommerce integration added. [!] 03 Nov 2009, Vvs - Minor fix for the X-SpecialOffers module. [!] 03 Nov 2009, Max - (0081609) Bitwise masks were used incorrectly. Fixed. [*] 03 Nov 2009, Max - (0074619) Form fields on Edit banner page were saved even if fields had invalid data. Fixed. [*] 03 Nov 2009, Max - (0081566) Authorize.NET SIM API updated: Capture and Void transaction types deprecated. [!] 03 Nov 2009, Joy - (0081569) Wrong links in ArtisticTunes alternative skins. Fixed. [*] 02 Nov 2009, Igoryan - (0079127) Minor improvements to the style of displaying tax rates on the invoice. [!] 02 Nov 2009, Igoryan - (0079127) If no rates has been defined for the tax it was still displayed for product at checkout with a zero rate. Fixed. [!] 02 Nov 2009, Igoryan - (0081549) There was a PHP warning on the Orders page sometimes. Fixed. [!] 02 Nov 2009, Igoryan - (0079127) Tax value was calculated incorrectly when the Special Offers module was enabled. Fixed. [!] 02 Nov 2009, Igoryan - (0081387) Top message was displayed twice under some circumstances. Fixed. [!] 02 Nov 2009, Igoryan - (0074494) Layout preview frame displayed incorrect content sometimes. Fixed. [!] 02 Nov 2009, Joy - (0081466) Wrong behavior of print preview in FF 3.0.x. Fixed. [!] 30 Oct 2009, Igoryan - (0079102) Page title was displayed incorrectly sometimes when the webmaster mode was enabled. Fixed. [!] 30 Oct 2009, Igoryan - (0081463) Obsolete block of code removed from the func_display function. [!] 30 Oct 2009, Joy - (0074925) A warning message was shown in HTML catalog. Fixed. [*] 30 Oct 2009, Max - (0081428) PayPal Accelerated Boarding support added. [*] 30 Oct 2009, Max - (0081428) PayPal Express checkout button position corrected. [*] 30 Oct 2009, Igoryan - (0080095) PayPal certification: Extra description added to the Express Checkout and Website Payments Pro methods. Minor interface improvements of the PayPal payments configuration page. [*] 30 Oct 2009, Joy - (0081336) HTML catalog response verification added. [!] 30 Oct 2009, Joy - (0081395) "Reslice all magnified images" feature did not work without import process. Fixed. [!] 29 Oct 2009, Joy - (0081396) "Test/demo data removed" error message improved. [*] 29 Oct 2009, Igoryan - (0080096) PayPal Website Payments Standard: Minor logic changes in the integration. API fields' description added on the configuration page. Minor interface improvements. [!] 29 Oct 2009, Joy - A useless PHP warning is now not displayed. [*] 29 Oct 2009, Joy - (0081333) 'Search' link replaced with a search icon in Vivid Dreams skin. [!] 29 Oct 2009, Max - Javascript class used unknown 'refresh' method instead of 'reload'. Fixed. [!] 28 Oct 2009, Joy - (0081318) A warning was shown when trying to save a catalog file without sufficient permissions. Fixed. [*] 28 Oct 2009, Joy - (0081154) A note about supported browsers added on HTML Editor selection page. [!] 28 Oct 2009, Joy - (0079107, 0081286) Additional profile fields were not saved in some cases. Fixed. [!] 28 Oct 2009, Joy - (0079128) MySQL 4.1.22 specific changes. [*] 28 Oct 2009, Joy - (0081260) Minor design changes in VividDreams and ArtisticTunes skins. [!] 27 Oct 2009, Max - (0068250) Bug: Fast clicking on arrows caused images selection (Google Chrome browser) in Images preview widget. Fixed. [!] 27 Oct 2009, Vvs - Several fixes for X-SpecialOffers addon. [!] 27 Oct 2009, Igoryan - (0081266) Bug: Coupon discount was calculated incorrectly if the product was taxable and had a global discount. Fixed [cp 79657] [*] 27 Oct 2009, Joy - (0080872) No-background checkbox style changed. [*] 27 Oct 2009, Igoryan - (0074494) Minor improvement to the 'refresh layout preview' link (installation script). [!] 27 Oct 2009, Joy - (0081224) Bug: There was wrong design on the product page. ArtisticTunes skin. [!] 27 Oct 2009, Max - (0072356) Bug: 3rd and more menu levels in Flyout menus were not hidden after the focus was out (IE8 browser). Fixed. [!] 27 Oct 2009, Max - (0067582) Bug: SQL errors did not affect operation status (Remove data section on Tools page). Fixed. [!] 27 Oct 2009, Vvs - Fix for the "Popup product selection" functionality. [!] 27 Oct 2009, Joy - (0062839) Bug: Feature comparison list was not increased in several cases. Fixed. [!] 27 Oct 2009, Max - (0062159) Bug: The sorting control panel was not displayed on Product features chart page. Fixed. [!] 27 Oct 2009, Igoryan - (0074244) Configuration parameters were not read properly during skins re-installation. Fixed [*] 27 Oct 2009, Vvs - (0081203) X-SpecialOffers: It is now possible to switch off the ability to use configured products as bonuses. 27 Oct 2009, Igoryan - (0074244) Installations script issues: [!] Sidebar was broken in Opera browser if the 'minimal font-size' was set to a value higher than 11. Fixed. [!] Noscript warning message was not center-aligned in IE6. Fixed. [!] Text for noscript warning message was not shown. Fixed. [*] 27 Oct 2009, Joy - (0061111) Authentication menu display logic moved to PHP script. [*] 27 Oct 2009, Igoryan - (0067896) Validation of the parameters passed through the Smarty html_select_date form added. [*] 26 Oct 2009, Igoryan - (0080096) Authorization & Capture API support added to PayPal Website Payments Standard method. [*] 26 Oct 2009, Max - (0080314) Default 'order by' for PayPal payment method is now zero. [*] 26 Oct 2009, Vvs - (0072829) Minor improvement for the "Advanced search" functionality. [!] 26 Oct 2009, Max - (0080314) Bug: A recently added payment methods list was initialized as non-array (false). Fixed. [!] 26 Oct 2009, Max - Bug: The popup() javascript function was not defined. Fixed. [*] 25 Oct 2009, Igoryan - (0080096) PayPal certification: benefits text and a link to a demonstration page added to the configuration page for the Standard method. [!] 25 Oct 2009, Igoryan - (0079102) Buttons' titles were displayed incorrectly when the webmaster mode was enabled. Fixed. [!] 23 Oct 2009, Vvs - (0081030) The "func_complete_order" function was not called while provider completed an order. Fixed [!] 23 Oct 2009, Igoryan - (0081024) PayPal Pro Standard: A 403 error page was shown when the customer was redirected from PayPal to X-Cart. Fixed [*] 23 Oct 2009, Igoryan - (0080095) PayPal Express Checkout: order details are now submitted in the DoExpressCheckoutPaymentRequest request. [*] 23 Oct 2009, Max - (0080314) Payment selection flow changed [!] 23 Oct 2009, Joy - (0080779) Bug: Customer page was empty in several cases when the webmaster mode was used. [*] 23 Oct 2009, Igoryan - (0080955) Minor design improvements to the style of displaying product options on the invoice. [*] 23 Oct 2009, Igoryan - (0080833) PayPal Express Checkout: if anonymous checkout is disabled a warning message is now shown in case of interrupted session, when the customer comes back to X-Cart from PayPal. [!] 23 Oct 2009, Max - (0080822) Bug: product weight row is not hidden if a product had zero weight and a non-empty variants list. Fixed. [!] 23 Oct 2009, Max - (0080314) Bug: The set_time_limit() fucntion wrapper did not check the previous option value. Fixed. [*] 22 Oct 2009, Max - (0080314) Payment methods list changed. [+] 22 Oct 2009, Igoryan - (0080874) Email notifications to customer and orders department added for the "Pre-authorized" order status. [!] 22 Oct 2009, Joy - (0080871) Bug: Wrong text color in Vivid Dreams skin. Fixed. [*] 22 Oct 2009, Max - (0080314) Payment methods list sorting changed (if PayPal Pro is enabled). [!] 22 Oct 2009, Joy - (0080873), (0080872), (0080869) Bug: Wrong styles in Vivid Dreams skin. Fixed. 22 Oct 2009, Vvs - (0067798) LC import script: [+] Support for featured products added [+] Support for wholesale prices added [!] 21 Oct 2009, Joy - (0080692) Bug: Partner was unable to log in after registration. Fixed. [!] 21 Oct 2009, Joy - (0080738) Bug: Fast Lane Checkout tab was not correctly aligned in IE6 in Vivid Dreams alternative skin. Fixed. [*] 21 Oct 2009, Joy - (0080740) Improvement: Register template rewritten in Vivid Dreams alternative skins. [!] 21 Oct 2009, Joy - (0080729) Bug: Wrong design in Vivid Dreams: Chromo alternative skin. [!] 20 Oct 2009, Joy - (0080802) Bug: Wrong CSS selector. Typo error. [*] 20 Oct 2009, Joy - (0080790) Improvement: Memory limit increased. [!] 20 Oct 2009, Joy - (0080787) Bug: fsockopen() PHP warning in several cases. Fixed. [!] 19 Oct 2009, Igoryan - (0063604) Layout issues in IE6 (Neon Lights skin). Fixed [!] 19 Oct 2009, Joy - (0080694) Bug: Session was lost during html catalog generation. Fixed. [!] 19 Oct 2009, Igoryan - (0080572) Customer was unable to complete the transaction confirmation due to the redirect looping (PayPal Express Checkout UK). Fixed [*] 19 Oct 2009, Igoryan - (0080095) Paypal Express Checkout: initial payment action reverted back to "Authorization". [*] 19 Oct 2009, Joy - (0080309) Improvement: Paypal:Website Payments Pro description is updated. [!] 16 Oct 2009, Igoryan - (0080064) PayPal Website Payments Standard: incorrect workflow for the canceled transactions. Fixed. [!] 16 Oct 2009, Joy - (0080532) Bug: Buttons were not correctly aligned in Vivid Dreams skins. [!] 16 Oct 2009, Igoryan - (0080584) Installation script wrote incorrect configuration parameters to the config.php file in the PHP versions lower than 4.3.10 and 5.0.2. Fixed. ----------------- X-CART v4.3.0 beta 4 RELEASED [*] 15 Oct 2009, Joy - (0080309) Improvement: Paypal Website Payments Pro Direct Payment solution updated. [+] 15 Oct 2009, Joy - (0080312) PreAuth/Capture/Void features added to PayFlow Pro payment method. 15 Oct 2009, Igoryan - (0080096) Paypal integration improvements (Website Payments Standard): [*] The customer is no more able to change the address on the PayPal side. [*] Supported charsets list updated. [!] 15 Oct 2009, Joy - (0080468) Bug: A warning was displayed in several cases during installation. Fixed. [*] 15 Oct 2009, Igoryan - (0080095) Added promo texts to PayPal Standard, Pro and Express Checkout solutions on the payment configuration page. [*] 14 Oct 2009, Igoryan - A minor improvement in the CSS stylesheet of the admin area. [*] 14 Oct 2009, Igoryan - (0080095) Logic changes in the PayPal Express Checkout integration. [*] 13 Oct 2009, Igoryan - (0080095) Paypal (Express Checkout): Format of the SetExpressCheckout request updated according to the latest API integration manual. [!] 13 Oct 2009, Igoryan - (0080095) Capture / Decline buttons did not appear for pre-authorized transactions. Fixed. [!] 13 Oct 2009, Igoryan - (0080095) PayPal (Express method): AddressOverride option did work properly because it was placed in XML incorrectly. Fixed. [*] 13 Oct 2009, Joy - (0079106) "Display quantity selector as input text box" feature added. [!] 12 Oct 2009, Max - (0076850) Bug: Flyout menus extended page center block incorrectly in some browsers. Fixed. [+] 10 Oct 2009, Svowl - (0067798) LiteCommerce to X-Cart Data Transfer Utility (lc_import.php) added (vvs). [*] 08 Oct 2009, Igoryan - Minor corrections in CSS (skins "Vivid Dreams" and "Chromo"). [!] 08 Oct 2009, Igoryan - Missed closing bracket in the file cart.php. Fixed. [!] 07 Oct 2009, Igoryan - (0079994) Bug: X-Magnifer did work with PHP v 5.3.0. Fixed [cp 79502]. [*] 07 Oct 2009, Igoryan - (0079993) Improvement: Language variable "msg_untrusted_provider" revised. [cp 74991]. [!] 07 Oct 2009, Igoryan - (0079992) Bug: Clean URLs filter did not process links like onclick="location.href=". Fixed [cp 77155]. [!] 07 Oct 2009, Igoryan - (0079987) Bug: Refunded PayPal transactions at the order details page of the Admin area did not include the time zone offset .Fixed [cp 78840]. [!] 07 Oct 2009, Igoryan - (0079988) Bug: Import variants function did not support variant codes exceeding 25 symbols. Fixed [cp 78994]. [!] 07 Oct 2009, Igoryan - (0079986) Bug: X-AOM: Some customer details fields were not displayed at the "Edit customer information" page. Fixed [cp 78856]. [!] 07 Oct 2009, Igoryan - (0079985) Bug: Orders could not be found through the search form if a payment method contained special characters in the name. Fixed [cp 71099]. [!] 07 Oct 2009, Igoryan - (0079124) Bug: Detailed product images were displayed incorrectly with the "Display detailed product image thumbnails below the product image" option enabled. Fixed [cp 77698]. [!] 07 Oct 2009, Igoryan - (0079030) Bug: Product images were resized incorrectly at the products list page. Fixed. [!] 07 Oct 2009, Igoryan - (0079107) Bug: Customers could place orders even if some mandatory fields were incomplete. Fixed [cp 38331]. [!] 07 Oct 2009, Igoryan - (0079089) Bug: Section "Languages" of the Admin area got corrupted if imported topic names contained html characters. Fixed [cp 64214]. [*] 06 Oct 2009, Igoryan - (0079078) Improvement: Anonymous customers can view product ratings/reviews. [cp 73260]. [!] 06 Oct 2009, Igoryan - (0079102) Bug: Button titles displayed incorrectly in the webmaster mode. Fixed [cp 64178]. [!] 06 Oct 2009, Igoryan - (0079125) Bug: A default state was automatically assigned to a customer profile even if the customer's country did not have states. Fixed [cp 76390]. [!] 06 Oct 2009, Igoryan - (0079152) Bug: Refunded PayPal transactions at the order details page of the Admin area did not include order amount and date. Fixed [cp 58964]. [!] 06 Oct 2009, Igoryan - (0079127) Bug: Product cost was calculated incorrectly if the product used more than one tax rule at once. Fixed [cp 78566]. [!] 06 Oct 2009, Igoryan - (0079534) Broken links in the X-Cart code were fixed. [!] 06 Oct 2009, Igoryan - Duplicate record in the language variables. Fixed. [!] 05 Oct 2009, Igoryan - (0079024) Bug: Error related to MySQL function "max_allowed_packet" occured during the import. Fixed. [*] 05 Oct 2009, Igoryan - (0079024) Improvement: Precaution of recommended session time limit added to the file config.php file. [cp 62503]. [!] 05 Oct 2009, Igoryan - (0079025) Bug: Error related to PHP function "mt_srand" occured when X-Cart was used with PHP version earlier than 4.2.0. [cp 70736]. 05 Oct 2009, Igoryan - (0079026) Improvement: Error message for upload_max_filesize/post_max_size revised. [cp 71260]. [!] 05 Oct 2009, Igoryan - (0079027) Bug: X-Cart ignored empty delimiters in the import file. Fixed [cp 27508]. [*] 05 Oct 2009, Igoryan - (0079028) Improvement: Rounding rules for the function "func_convert_to_megabyte" adjusted. [cp 71177]. [!] 05 Oct 2009, Igoryan - (0079029) Bug: "Including tax" note displayed twice at a product details page if the product had wholesale prices. Fixed [cp 60864]. [*] 05 Oct 2009, Igoryan - (0079032) Improvement: Description of the option that enables/disables displaying buttons at the products list page revised. [cp 68968]. [*] 05 Oct 2009, Igoryan - (0079033) Improvement: Ability to update detailed product images added. [cp 70669]. [!] 05 Oct 2009, Igoryan - (0079034) Bug: Some pages were not included into the HTML catalog. Fixed [cp 69728]. [!] 05 Oct 2009, Igoryan - (0079039) Bug: International shipping charges were shown instead of national shipping charges if a customer did not select a country. Fixed [cp 71470]. [!] 05 Oct 2009, Igoryan - (0079042) Bug: Images for product variants saved on the file system loaded via a special script instead of a direct URL. Fixed [cp 71337]. [*] 05 Oct 2009, Igoryan - (0079043) Improvement: Check the field "category_sep" added to avoid problem with category names during the import/export. [cp 56904]. [!] 05 Oct 2009, Igoryan - (0079044) Bug: Detailed product images saved on the file system loaded via a special script instead of a direct URL. Fixed [cp 37039]. [!] 05 Oct 2009, Igoryan - (0079045) Bug: Google checkout calculated shipping cost incorrectly if shipping method name contained the GBP symbol. Fixed [cp 49354]. [*] 05 Oct 2009, Igoryan - (0079046) Improvement: Percentage-counting indicator of the total import progress added. [cp 70398]. [*] 05 Oct 2009, Igoryan - (0079047) Improvement: Import specifications adjusted for some sections. [cp 70839]. [*] 05 Oct 2009, Igoryan - (0079049) Improvement: Security of the page "Manage Gift Registry" improved. [cp 72184]. [!] 05 Oct 2009, Igoryan - (0079048) Bug: SQL error occured when importing the PRODUCT_LINKS section. Fixed [cp 71207]. [!] 05 Oct 2009, Igoryan - (0079051) Bug: "Unknown product feature class option" error occured for the demo data. Fixed [cp 72101]. [!] 05 Oct 2009, Igoryan - (0079052) Bug: Format of the field "service_name" was not checked when importing the EXTRA_FIELDS section. Fixed [cp 72213]. [!] 05 Oct 2009, Igoryan - (0079053) Bug: Email validation worked incorrectly at the "Company options" page of the Admin area. Fixed [cp 72433]. [*] 05 Oct 2009, Igoryan - (0079054) Improvement: Auto-detection of the card type added to the DirectOne payment method. [cp 72678]. [!] 05 Oct 2009, Igoryan - (0079055) Bug: XSS hole in the Gift Registery module. Fixed [cp 72422]. [*] 05 Oct 2009, Igoryan - (0079056) Improvement: Images with wrong types shown as thumbnails now. [cp 72465]. [!] 05 Oct 2009, Igoryan - (0079059) Bug: E-Select payment method. 3D Secure verification did not work if the cart contained many items. Fixed [cp 72787]. [*] 05 Oct 2009, Igoryan - (0079060) Improvement: Flag "Duitable" added to the DHL/Airborne shipping method to enable shipping to Puerto Rico. [cp 72892]. [*] 05 Oct 2009, Igoryan - (0079064) Improvement: Structure of the table "xcart_form_ids" optimized. [cp 72617]. [!] 05 Oct 2009, Igoryan - (0079065) Bug: "Wish List" button sometimes disappered from the product details page. Fixed (continue) [cp 72250]. [*] 05 Oct 2009, Igoryan - (0079067) Improvement: Function "func_change_order_status" in the file "provider/orders.php" is used to complete orders. [cp 67926]. [*] 05 Oct 2009, Igoryan - (0079068) Improvement: "List price (market price)" is also available at a product details page and the product search page of the Admin and Provider areas. [cp 66560]. [*] 05 Oct 2009, Igoryan - (0079069) Improvement: If company_name, company_fax, company_phone or company_website are not defined in the General Settings, respective fields are not included into the mail signature. [*] 02 Oct 2009, Max - (0076669) Small logic changes in CardinalCentinel integration. [!] 02 Oct 2009, Joy - (0079628) Bug: Search on all dates in the log files did not work. [+] 01 Oct 2009, Joy - (0048959) Comments added to X-Magnifier options. [-] 01 Oct 2009, Joy - (0048959) X-Magnifier. Deprecated option "supported_version" removed. [!] 01 Oct 2009, Igoryan - (0079063) Bug: Comma separated list of file extensions did not allow for values [cp 71957]. [*] 01 Oct 2009, Igoryan - (0079070) Improvement: Stop List module. The option "Check if the current set of products in the cart coincides with the product set from an order originating from a blocked IP" is enabled by default [cp 56919]. [!] 01 Oct 2009, Igoryan - (0079072) Bug: Added/Updated statistics was calculated incorrectly in the "PRODUCT_LINKS" section [cp 71914]. [!] 01 Oct 2009, Igoryan - (0079074) Bug: Added/Updated statistics was calculated incorrectly in the "MULTILANGUAGE_PRODUCTS" section [cp 72916]. [!] 01 Oct 2009, Igoryan - (0079578) Duplicate function declaration. Fixed. Continue. [!] 01 Oct 2009, Igoryan - (0079075) Bug: Steps calculation worked incorrectly in the X-Configurator add-on module [cp 68359]. [!] 01 Oct 2009, Igoryan - (0079076) Bug: X-Cart used incorrect amount format for the Cardinal Centinel's 3-D Secure service [cp 74473]. [!] 01 Oct 2009, Igoryan - (0079077) Bug: X-FeatureComparision add-on module. The 'Compare selected' and the 'Add to comparision list' buttons worked incorrectly in the HTML catalog. [cp 69710]. [!] 01 Oct 2009, Joy - (0079577) Gift certificate list displayed incorrectly in the minicart widget. [!] 01 Oct 2009, Igoryan - (0079071) Duplicate function definition. Fixed. [!] 01 Oct 2009, Igoryan - (0079079) Bug: HTML special chars displayed incorrectly in button titles. [cp 74069]. [*] 01 Oct 2009, Igoryan - (0079080) Improvement: If available, "mb_convert_encoding" function is used instead of "utf8_encode" in the function "func_google_encode". [cp 72789]. [*] 01 Oct 2009, Igoryan - (0079081) Improvement: Maximum thumbnail width/height labels adjusted. [cp 74514]. [*] 01 Oct 2009, Igoryan - (0079082) Improvement: "opt_froogle_payment_accepted" language variable updated. [cp 74125]. [!] 01 Oct 2009, Igoryan - (0079083) Bug: Clean URLs functionality worked incorrectly with some server configurations. Fixed. [cp 67187]. [!] 01 Oct 2009, Igoryan - (0079084) Bug: Redirecting worked incorrectly if Clean URLs option was enabled and a category belonged to a non-default membership. Fixed. [cp 75442]. [*] 01 Oct 2009, Igoryan - (0079085) Improvement: Patch/Upgrade center speed enhancing. [cp 75169]. [!] 01 Oct 2009, Igoryan - (0079088) Bug: Categories imported incorrectly if in the import file subcategories were listed before their parent category. Fixed. [cp 75990]. [!] 01 Oct 2009, Igoryan - (0079392) Product image overlaid the description text at the download page. Fixed. [!] 30 Sep 2009, Svowl - Typo in INSTALL.X-* files. Fixed. [*] 29 Sep 2009, Igoryan - (0079315) Minor improvements at the "General Settings" page: 'Need help' links replaced with icons. [!] 27 Sep 2009, Vvs - (0077411) Some fixes for the Special Offers and Egoods modules. [!] 25 Sep 2009, Igoryan - (0076230) Bug: Unnecessary slashes removed from the language variable "txt_compile_templates_warning". Fixed [cp (0076230)]. [!] 25 Sep 2009, Igoryan - (0079093) Bug: Duplicate "id" attributes in the "Contact us". Fixed [cp (0076254)]. [*] 25 Sep 2009, Igoryan - (0079094) Improvement: Explanation note for "USPS server name" option added. [cp (0042879)]. [!] 25 Sep 2009, Igoryan - (0079095) Bug: Typo in a service file. Fixed [cp (0076541)]. [!] 25 Sep 2009, Igoryan - (0079097) Bug: Duplicate USPS shipping methods at the checkout page if USPS package limits were enabled. Fixed [cp (0076503)]. [!] 25 Sep 2009, Igoryan - (0079098) Bug: Company address always had a default state even if the country did not have states. Fixed [cp 65363]. [!] 25 Sep 2009, Igoryan - (0079099) Bug: Shipping label generator for USPS worked incorrectly for orders that had no first and last names in the shipping address. Fixed [cp 42843]. [*] 25 Sep 2009, Igoryan - (0079100) Improvement: PayPal Pro worked incorrectly if 'Shipping Address' fields were disabled in user profiles. Fixed [cp 76600]. [*] 25 Sep 2009, Igoryan - (0079103) Improvement: CanadaPost shipping methods updated. [cp 72509]. [*] 25 Sep 2009, Igoryan - (0079104) Improvement: The URL to obtain USPS account details changed to http://www.usps.com/webtools/. [cp 77158]. [!] 25 Sep 2009, Igoryan - (0079105) Bug: Subscription: Some fields of the product subscription page were not validated. Fixed [cp 47352]. [!] 25 Sep 2009, Igoryan - (0079109) Bug: Coupon discount calculated incorrectly for taxable products with a global discount applied. Fixed [cp 77611]. [!] 25 Sep 2009, Igoryan - (0079111) Bug: Some characters displayed incorrectly in the Admin area if a non-default charset used. Fixed. [cp 77800]. [!] 25 Sep 2009, Igoryan - (0079112) Bug: There were several issues with logic of shipping addresses defined in the PayPal Pro payment system. Fixed [cp 72140] [*] 25 Sep 2009, Igoryan - (0079114) Improvement: Shop works faster even when too much shipping zones are defined and the 'Enable all shipping methods even if a customer is not logged in' setting is used. [cp 77860]. [*] 25 Sep 2009, Igoryan - (0079115) Improvement: FedEx shipping method list was updated. [cp 77788]. [*] 25 Sep 2009, Igoryan - (0079116) Improvement: Shop statistic section was improved. [cp 44692]. [*] 25 Sep 2009, Igoryan - (0079118) Improvement: Security for the Ogone (web) PG callbacks is improved. [cp 78111]. [!] 25 Sep 2009, Igoryan - (0079117) Bug: There was incorrect errors showed if product was disabled. Fixed. [cp 77796]. [!] 24 Sep 2009, Igoryan - (0079119) Bug: Taxes were calculated incorrectly for subscribed products. Fixed. [!] 24 Sep 2009, Igoryan - (0079120) Bug: Destionation zones were defined incorrectly if 'the Has states' checkbox was disabled for the customer country. Fixed. [!] 24 Sep 2009, Igoryan - (0079121) Bug: Typo in the file. Fixed. [*] 24 Sep 2009, Igoryan - (0079123) Improvement: Instruction on how to improve security for the web-based PG added to the 'Payment methods' page of the Admin area. [*] 24 Sep 2009, Igoryan - (0079126) Improvement: "txt_stop_list_customer_note" language variable adjusted. [!] 24 Sep 2009, Igoryan - Wrong language code for some entries in the sql dump. Fixed [!] 24 Sep 2009, Igoryan - (0079130) Bug: Admin area->Statistics->Login History could not be sorted. Fixed [!] 24 Sep 2009, Igoryan - (0079129) Bug: X-Cart numeric validation function(func_is_numeric) worked incorrectly for real numbers with non-significant zeros (like 1.90). Fixed. [!] 24 Sep 2009, Igoryan - Bug: "Update Inventory" functionality worked incorrectly with the '1 999,53'(with comma) price format choosen. Fixed. [!] 24 Sep 2009, Igoryan - (0079133) Bug: Unsupported request method POST was used by PG integration script. Fixed. [*] 24 Sep 2009, Igoryan - (0079134) Improvement: A precaution against using many product variants added to the Admin area. [*] 24 Sep 2009, Igoryan - (0079135) Improvement: HTML catalog top note (txt_html_catalog_top_text) adjusted. [!] 24 Sep 2009, Igoryan - (0079136) Bug: Export users procedure worked correctly if there was a row with empty login field. Fixed. [!] 24 Sep 2009, Igoryan - (0079132) Bug: Coupon data was saved incorrectly if the coupon code was too long. Fixed. [!] 24 Sep 2009, Igoryan - (0079154) Bug: Links in the 'Test page for libCURL HTTPS module' popup window could not be opened. Fixed. [!] 24 Sep 2009, Igoryan - (0079071) Bug: XSS vulnerability at the Import, Special offers, Product modify and Manufacturer pages of the Admin area. Fixed. [*] 24 Sep 2009, Igoryan - (0079071) Improvement: Checkup against XSS attacks optimized. Unnecessary code removed. [*] 24 Sep 2009, Igoryan - (0079156) Improvement: Change password after the installtion is no longer prompted. [!] 24 Sep 2009, Igoryan - (0079158) Bug: Spanish language variables could be added spontaneously when the webmaster mode was enabled. Fixed. [!] 23 Sep 2009, Igoryan - (0079014) "Modify user" page displayed incorrectly in the Admin area if the "Referred by" URL was too long. Fixed. [*] 23 Sep 2009, Igoryan - (0063410) Text notification about the auth code in the installation script is improved. Minor layout changes. [+] 23 Sep 2009, Igoryan - (0078965) DataTrans payment method added back and updated. [!] 22 Sep 2009, Igoryan - (0078938) Title and Newsletter subscription selections were not saved during the registration if a customer completed the form incorrectly. Fixed. [*] 22 Sep 2009, Igoryan - (0078938) Logic changes and code improvements in the registration script. Entered form values do not get cleaned up on page reload. [!] 18 Sep 2009, Igoryan - Bug: Zones list updated incorrectly. Fixed. [!] 18 Sep 2009, Joy - Bug: LBS countries updated incorrectly. [*] 16 Sep 2009, Igoryan - (0078625) Error message processing functionality improved. [*] 16 Sep 2009, Max - (0075327) Logic of the "Valid from" field for credit card info changed to comply with all major credit cards. [!] 15 Sep 2009, Igoryan - (0078608) Noscript warning was not shown in the 2-columns Light and Lucid skin if JS was not enabled in the browser. Fixed. [!] 15 Sep 2009, Igoryan - (0077528) W3C validation issues in the payment templates. Fixed. [!] 15 Sep 2009, Igoryan - (0077326) X-AOM: Previously selected product options were lost after order editing if the current product contained no options. Fixed. Continue. [!] 14 Sep 2009, Igoryan - (0077528) W3C validation issues on some X-Cart pages. Fixed. [!] 14 Sep 2009, Igoryan - (0077528) Incorrect HTML code structure in the template. Fixed. [!] 14 Sep 2009, Igoryan - (0077528) W3C validation issues on the product modification page. Fixed. [!] 14 Sep 2009, Igoryan - (0077326) X-AOM, Edit Products page: Admin could not choose options combination that were in the exceptions list. Fixed. [!] 11 Sep 2009, Igoryan - (0078436) Text fields were not pre-filled with the previously entered text when editing product options. Fixed. [*] 09 Sep 2009, Igoryan - (0077528) Minor changes in the logic of diplaying the files/directories tree (File management page). [!] 09 Sep 2009, Igoryan - (0077528) Global fix of W3C validation issues. Part 2. [!] 09 Sep 2009, Igoryan - (0078264) "Quick start" page contents (language variable) contained too much W3C errors and issues in the HTML code structure. HTML code reworked. [!] 09 Sep 2009, Igoryan - (0078262) Missing definition of some language variables in the JS code (Product links page). Fixed. [!] 08 Sep 2009, Igoryan - (0077326) X-AOM: Previously selected product options were lost after order editing if the current product contained no options. Fixed. Continue. [!] 08 Sep 2009, Igoryan - (0077326) X-AOM: Previously selected product options were lost after order editing if the current product contains no options. Fixed. Continue. [!] 08 Sep 2009, Igoryan - (0077326) X-AOM: Previously selected product options were lost after order editing if the current product contains no options. Fixed. Continue. [!] 08 Sep 2009, Igoryan - (0077326) X-AOM: Previously selected product options were lost after order editing if the current product contains no options. Fixed. Continue. [!] 07 Sep 2009, Igoryan - (0072432) Typo in the MoneyBookers payment method integration. Fixed. [!] 07 Sep 2009, Igoryan - (0078143) Unnecessary rebuild of product variants followed some regular actions of store admin or providers. Fixed. [!] 07 Sep 2009, Igoryan - (0076924) Subcategories count was not calculated for the parent category if it had been created automatically during the import and there was no ID specified. Fixed. [*] 07 Sep 2009, Igoryan - (0078116) Minor design improvements in displaying the deleted products at the order details page. [!] 07 Sep 2009, Igoryan - (0078131) Gross Total and Total Paid values were calculated incorrectly at the orders list page of the storefront. Fixed. [!] 07 Sep 2009, Igoryan - (0078116) Order details page contained links to the product modification pages for products that no longer existed in the database. Fixed. [!] 07 Sep 2009, Igoryan - (0078116) Duplicated variable removed. Fixed. 06 Sep 2009, Igoryan - Multiple layout fixes related to the Flyout menus module: [!] (0076850) Flyout menus were cut out with the footer. Fixed. [!] (0077984) "Add to list" button overlaid the "Flyout menu". Fixed. [!] (0078057) Flyout menu's icons overlaid the menu titles (Vivid Dreams Lotus). Fixed. [!] (0078061) Background color was incorrect (Vivid Dreams Violet). Fixed. [!] (0078074) Arrows were out the main area (Flyout menus, Artistic tunes skin). Fixed. [!] 04 Sep 2009, Max - (0077972) Bug: Typo in ps_paypal.php. [*] 03 Sep 2009, Joy - (0077718) Improvement: Payment callback logic was changed. [*] 03 Sep 2009, Max - (0075327) Small logic changes in 3D secure system and PayPal UK. [*] 03 Sep 2009, Joy - (0077923) Improvement: no-store cache directive removing. [*] 03 Sep 2009, Joy - (0077795) Improvement: Better wholesale prices table view. [!] 02 Sep 2009, Joy - Design issues in Light&Lucid 2-columns alternative skin. [*] 02 Sep 2009, Igoryan - (0077655) X-AOM: Logic changes to the inventory update mechanism after the order is changed. [+] 02 Sep 2009, Joy - (0077534) New: Categories images caching added. [*] 01 Sep 2009, Igoryan - Language variables of the xcart_language_US.sql dump are sorted out. [!] 01 Sep 2009, Igoryan - (0077528) Global fix of W3C validation issues. Part 1. [!] 01 Sep 2009, Joy - (0077699) Bug: Wrong size values were used in maximum detailed images size definition. [!] 01 Sep 2009, Joy - (0076602) Bug: Button design issue in Opera browser. [!] 01 Sep 2009, Igoryan - (0077708) X-AOM: Catalog price at the "Edit ordered products" page did not allow for product variants. Fixed. [!] 31 Aug 2009, Igoryan - (0077326) X-AOM: Previously selected product options were lost after order editing if the current product contained no options. Fixed. [*] 30 Aug 2009, Igoryan - (0077612) Functionality related to the Star titles (product rates) removed. Obsolete language variables removed from the SQL dump. Rate titles replaced with rate values in the drop-down boxes. [!] 30 Aug 2009, Igoryan - (0077612) Function "func_get_vote_stars()" were called multiple times at the search and category pages. Fixed. [!] 30 Aug 2009, Igoryan - (0077612) "Ratings edit" page did not update rates properly. Fixed. [*] 28 Aug 2009, Igoryan - (0077580) Minor design improvements for the product details page (Artistic Tunes skin). [!] 28 Aug 2009, Igoryan - (0077577) Incorrect browser redirection after deleting a product from the Modify product page. Fixed. 28 Aug 2009, Igoryan - (0077488) X-AOM changes: [!] If the product no longer existed(removed from db) there was no information at the "Edit ordered products" page. Fixed. [*] Interface of the "Edit ordered products" section improved. [!] 28 Aug 2009, Igoryan - (0077595) "History of changes" link appeared even if the history contained no records. Fixed. [!] 28 Aug 2009, Igoryan - (0077555) Check/Uncheck all links did not work for Static pages. Fixed. Logic improvements in the code. [*] 28 Aug 2009, Igoryan - (0077522) Logic imrpovements in the error processing on the category modification page. [!] 27 Aug 2009, Igoryan - (0077533) Missing language definitions for some configuration options. [*] 27 Aug 2009, Igoryan - (0077536) Design and functionality improvements for the "Preview product" page. [*] 27 Aug 2009, Igoryan - (0077493) "Preview", "Clone", "Delete" and "Generate HTML links" actions added to the product modification page. [!] 27 Aug 2009, Igoryan - (0077514) "Test mode notes" header was shown regardless the notes were defined for the payment method or not. Fixed. [!] 26 Aug 2009, Igoryan - (0076939) Input fields of the auth box were too wide (Firefox 3, Fast lane checkout). Fixed. [!] 26 Aug 2009, Igoryan - (0077303) Some currency symbols displayed incorrectly on the Buy now buttons (Vivid dreams skin). Fixed. [!] 26 Aug 2009, Igoryan - (0077283) Cursor transformed to pointer when mouse hovered over non-linked objects. Fixed. [*] 25 Aug 2009, Igoryan - (0077122) Minor logic improvements to the WYSIWYG editors integration. [!] 25 Aug 2009, Igoryan - (0077122) Innova Wysiwyg Editor did not work properly. Fixed. Integration code improved. [!] 24 Aug 2009, Igoryan - (0077124) Banner statistics page was not shown in the signle mode (X-Affiliate module). Fixed. [*] 24 Aug 2009, Igoryan - (0067890) CKEditor updated to the lasted version (3.0). [*] 24 Aug 2009, Igoryan - (0076924) Minor improvement in the categories import script. [!] 24 Aug 2009, Igoryan - (0076924) Import results displayed incorrect number of categories if subcategories were imported. Fixed. [!] 24 Aug 2009, Igoryan - (0077201) Existing data was not removed before the import if the appropriate checkbox was checked. Fixed. [*] 21 Aug 2009, Igoryan - (0077009) Minor improvements in displaying Flyout menus. [!] 21 Aug 2009, Igoryan - (0077009) Duplicate class definitions in the alternative skins CSS. [!] 21 Aug 2009, Igoryan - (0076939) Input fields of the auth box were too wide (Firefox 3). Fixed. [*] 21 Aug 2009, Igoryan - (0072432) Security is improved for the Money Bookers payment gateway. [!] 21 Aug 2009, Igoryan - (0077097) Typo in the cc_gestpay.php. Fixed. [!] 19 Aug 2009, Max - (0076873) Bug: Thumbnails of detailed images displayed incorrectly in Safari browser. Fixed. [*] 19 Aug 2009, Igoryan - (0072432) Logic changes to the Money Bookers payment method integration. [*] 18 Aug 2009, Igoryan - (0072432) Minor changes to the Money Bookers payment method integration (e-wallet method). [!] 14 Aug 2009, Joy - (0076571) Bug: Wrong firstname and lastname fields initialization. [!] 13 Aug 2009, Joy - (0074716) Bug: Duplicated CSS-definitions in the file main.css. [!] 11 Aug 2009, Joy - (0076358) Bug: Recover password link were not displayed on the secure login form and authentication section in some design schemes. [!] 11 Aug 2009, Joy - (0076256) Bug: It was possible to use wrong template name for Gift Certificate. [!] 11 Aug 2009, Joy - (0076248) Bug: Search substring did not use the function "stripslashes". [!] 10 Aug 2009, Joy - (0076252) Bug: Quick open/close storefront link did not work in X-Cart Gold edition. [!] 10 Aug 2009, Joy - (0076251) Bug: GET-parameters were not taken into consideration when quick close/open store link was used. [!] 10 Aug 2009, Joy - (0076255) Bug: Duplicated 'id' attribute in html-tags. ----------------- X-CART v4.3.0 beta 3 RELEASED [!] 04 Aug 2009, Vvs - (0075874) X-SpecialOffers: Discounts were calculated incorrectly for prices with included tax. Fixed. [*] 30 Jul 2009, Igoryan - (0075698) Improvement: Nab Transact payment module code optimized. [!] 29 Jul 2009, Joy - (0044549) Bug: A user could not subscribe to a newslist if he/she had already been subscribed to another newslist. Fixed. [*] 28 Jul 2009, Joy - (0075327) Improvement: 3D-Secure support added for Paypal Website Payments Pro UK payment method (for DoDirectPayment method). [*] 24 Jul 2009, Vvs - (0075120) X-SpecialOffers: Improvement for offers which use multiple product sets as a condition (for the "Give free products" bonus). [!] 24 Jul 2009, Vvs - (0074966) X-SpecialOffers: "Add all to cart" button was displayed for cart products that were out of stock. Fixed. [!] 24 Jul 2009, Joy - (0075270) Bug: Not trimmed shipping method names resulted in incorrect payments via Google Checkout. Shipping method names trimming added. [!] 24 Jul 2009, Igoryan - (0075040) Bug: Group options links were sorted incorrectly on the 'General settings' page. Fixed. [*] 23 Jul 2009, Igoryan - (0073945) Improvement: The logic of a product images dimensions calculation optimized. [*] 23 Jul 2009, Max - (0009792) Improvement: Partner URL added as a parameter for Media Rich Banner. [!] 23 Jul 2009, Joy - (0075270) Bug: Weight was not correctly calculated when Google Checkout was used. [!] 23 Jul 2009, Igoryan - (0075340) Bug: The currency symbol was harcoded on some pages (Advanced Order Management module). Fixed. [*] 22 Jul 2009, Joy - A lot of fixes and minor improvements in the skin templates. [*] 22 Jul 2009, Igoryan - (0067890) TinyMCE editor updated to version 3.2.5 [!] 21 Jul 2009, Igoryan - (0075170) X-GiftRegistry: Incorrect escaping of the backslashes and single quotes in the search form. Fixed. [!] 21 Jul 2009, Joy - (0075157) Bug: Language icon URLs always used HTTP, even if the current page used HTTPS. Fixed. [!] 20 Jul 2009, Joy - (0075050) X-Affiliate: A pending plan was not assigned if moderation was desactivated. Fixed. [!] 20 Jul 2009, Joy - (0074970) Bug: The minicart icon was active when a popup modal window was used. Fixed. [!] 17 Jul 2009, Igoryan - (0074990) Bug: ANZ eGate payment methods did not work properly with JPY currency: incorrect amount was passed to the gateway. Fixed. [!] 17 Jul 2009, Max - (0074963) Bug: Product quantity was calculated without considering variant quantity in AJAX-based product details block widget. Fixed. [*] 16 Jul 2009, Max - (0071606) Some Flyout Menus module options renamed. [!] 16 Jul 2009, Igoryan - (0074925) Bug: There was a session warning message generated on the HTML catalog pages. Fixed. [*] 15 Jul 2009, Vvs - (0074768) X-SpecialOffers: "Bonuses -> Discount" tab - an ambiguous text label changed. [!] 15 Jul 2009, Vvs - (0074768) Bug: A cart was calculated incorrectly when a global discount was applied. Fixed. [!] 14 Jul 2009, Vvs - (0074510) X-SpecialOffers: There was an SQL error on the "Add free product" page when using MySQL 5. Fixed. [!] 14 Jul 2009, Vvs - (0074510) X-SpecialOffers: wrong bonus points calculation for free offers when in single mode. Fixed. [*] 14 Jul 2009, Max - (0074749) Improvement: A delay added on the AJAX-based 'Buy Now' button to prevent conflicts between concurrent 'Buy Now'-transactions. Fixed. [!] 14 Jul 2009, Vvs - (0074510) X-SpecialOffers: offers duplication for some configurations. Fixed. [*] 14 Jul 2009, Igoryan - (0073987) Installation script: an ability to choose either to keep or overwrite existing files during installation removed. A warning message is shown if there are one or more files going to be overwritten. [*] 13 Jul 2009, Vvs - (0074510) X-SpecialOffers: Improvement for the "Bundled products" functionality - add to cart with selected options [*] 13 Jul 2009, Igoryan - (0072432) Moneybookers payment module updated: - Module divided into 2 separate modules: Credit cards and E-wallet - Suported currencies and languages lists updated - An ability to specify a logo to be shown on the Payment page added - Security improved: md5 signature is now checked during callback - Minor design improvements in the payment selection form - A logo is added for Moneybookers Wallet payment method on checkout page - A note about how to register a Moneybookers account added to the Moneybookers configuration page [!] 13 Jul 2009, Vvs - (0074510) X-SpecialOffers: free shipping bonus (for certain shipping methods) was not used when several offers were apllied to the cart. Fixed. [!] 13 Jul 2009, Vvs - (0074510) Bug: Product details page: quantity in stock was shown even if the "Show quantity in stock" option was disabled. Fixed. [!] 13 Jul 2009, Igoryan - (0074594) Installation script did not work properly on the "localhost" domain. Fixed. [*] 10 Jul 2009, Vvs - (0074510) X-SpecialOffers: An option to display (or not) special offer thumbnail on the product lists added. [*] 10 Jul 2009, Max - (0074575) The options and functions deprecated in PHP 5.3.0 were removed. [*] 10 Jul 2009, Igoryan - (0074594) Improvements in installation script: - Cookie checking functionality improved: cookies are checked on the first step using JS. - Minor changes to the error/warning alerts logic and appearance. [*] 10 Jul 2009, Igoryan - (0074480) Service header is displayed during HTML catalog generation. [!] 10 Jul 2009, Igoryan - (0074480) Bug: Referrer information was not saved in the HTML catalog. Fixed [!] 10 Jul 2009, Max - (0067520) Bug: jQuery 1.3.2 caused a jvascript error in Safari browser. Fixed. [!] 10 Jul 2009, Max - (0074606) Bug: parse_ini_file() caused a warning in PHP 5.2.6 and lower. Fixed. [!] 10 Jul 2009, Max - (0074562) Bug: Add/Modify banner page did not validate input data. Fixed. [!] 10 Jul 2009, Max - (0074557) Bug: Media rich banner preview was cached in some browsers. Fixed. [!] 09 Jul 2009, Igoryan - (0074494) Installation script issues (skin preview step) fixed: - The skin was not properly updated - The "Back" button did not work properly ----------------- X-CART v4.3.0 beta 2 RELEASED [!] 08 Jul 2009, Igoryan - (0074527) Bug: The layout of the 'Send report' page (installation script) was corrupted. Fixed. [!] 08 Jul 2009, Max - (0074487) Bug: PNG images were not displayed in IE6 browser if the security level was set to high. Fixed. [!] 08 Jul 2009, Max - (0074492) Bug: The file common.js had an undeclared variable 'sum'. Fixed. [!] 08 Jul 2009, Vvs - (0074510) Bug: Several problems related to the "Add free product" functionality. Fixed. [!] 08 Jul 2009, Vvs - Bug: Offer's thumbnail was not shown on the product list pages (X-SpecialOffers). Fixed. [!] 08 Jul 2009, Vvs - Bug in login.php: a non-defined function could be run. Fixed. [+] 08 Jul 2009, Max - (0074333) ProxyPay3 and DeltaPay payment modules returned to 4.3.0 beta2. [!] 08 Jul 2009, Max - (0074485) Bug: A Javascript warning appeared when the XHTMLRequester class was inaccessible in the browser (for example, if high security level was set in IE). Fixed. [!] 08 Jul 2009, Igoryan - (0074398) Bug: Upper case in values of xcart_http_host and xcart_https_host caused redirect loop error. Fixed. [!] 08 Jul 2009, Max - (0074421) Bug: PHP warning occurred when the Flyout Menus module was enabled. Fixed. [!] 08 Jul 2009, Joy - (0074455) Bug: Long product option description wrapped incorrectly at the product details page on the customer storefront. Fixed. [+] 07 Jul 2009, Joy - (0074258) The CKEditor WYSIWYG editor was added to the HTMLEditor module instead of the FCKEditor WYSIWYG editor, which is no longer supported by the developer and has many browser-related issues. [!] 07 Jul 2009, Vvs - (0074423) Bug: Unable to generate an HTML catalog due to a misprint in the code in the file include/func/func.http.php). Fixed. [!] 07 Jul 2009, Joy - (0074353) Bug: Wrong buttons positioning in IE. Fixed. [!] 06 Jul 2009, Vvs - (0074338) Bug: Export ranges were not deleted after the respective items had been deleted. Fixed. [*] 06 Jul 2009, Igoryan - Minor design improvement: the Save Percent sign was adjusted to be on the same line as the market price. [!] 06 Jul 2009, Igoryan - (0074283) Bug: The SagePay payment module did not work properly for non-U.S. customers. Fixed. [*] 06 Jul 2009, Igoryan - (0074184) Webmaster mode: IE-specific notes regarding the content of the language labels were added to the "Webmaster mode" page and to the "Edit label" pop-up window. [!] 06 Jul 2009, Igoryan - (0074001) Bug: Category description was moved aside the subcategories' list. [!] 06 Jul 2009, Vvs - (0074314)] Bug: SQL error on the "Add products for special price" page (X-SpecialOffers). Fixed. [*] 06 Jul 2009, Igoryan - (0074318) Security improvement of the modules' installation: original installation scripts renamed to prevent unallowed use. [*] 06 Jul 2009, Igoryan - (0074272) Installation script improved: If the database is not found, installation script tries to create it automatically. [!] 06 Jul 2009, Joy - (0074320) Bug: X-Affilate installation script was not working. Fixed. [*] 06 Jul 2009, Igoryan - (0074318) Installation script updated: 1) compatible version of X-Cart changed to 4.3.0 for X-Cart addons; 2) minimum required PHP version changed to 4.3.0. [!] 03 Jul 2009, Vvs - (0072829) Wrong default values for the advanced search form (admin and provider areas). Fixed. [*] 03 Jul 2009, Joy - (0073992) Some links are now highlighted on hover action. [!] 03 Jul 2009, Joy - (0074255) Bug: Duplicate Delete link in the customer profile page (Vivid Dreams skins). Fixed. [!] 03 Jul 2009, Igoryan - (0074169) Bug: Some buttons were wrong color (Neon Lights skins). Fixed. [!] 03 Jul 2009, Joy - (0074190) Bug: The memory limit option was detected incorrectly in some cases (if PHP was compiled without -memory-limit option). Fixed. The ability to change memory_limit from PHP scripts turned to a non-critical dependency. [!] 03 Jul 2009, Max - (0074158) Bug: Minicart total had wrong left padding in Opera browser. Fixed. [!] 03 Jul 2009, Svowl - (0074087) Bug with cookies sent to the local directory within xcart web directory and as a result - inability to log in into the admin/provider/partner area if $xcart_web_dir = "" in config.php [*] 02 Jul 2009, Igoryan - (0074145) Style of displaying the "Get a different code" link improved (Image verification module). [!] 02 Jul 2009, Vvs - (0074143) Bug: Wrong logo size on the error message page. Fixed. [!] 02 Jul 2009, Igoryan - (0073528) Bug: IE-specific design issues on the installation pages. Fixed. [*] 02 Jul 2009, Svowl - (0074087) Format of HTML-code for login/password appearance on the final installation step updated. [!] 02 Jul 2009, Joy - (0074081) Bug: IE7-specific positioning bug. Fixed. [*] 02 Jul 2009, Igoryan - (0071621) Several information messages added for product configurator management events (such as add/delete/update actions). [*] 02 Jul 2009, Max - (0074047) Code of PHP scripts revised for compatibility with PHP 5.3.0. Several modifications done. [!] 02 Jul 2009, Joy - (0074094) Bug: Manufacturers selection was not correctly saved during products search procedure. Fixed. [!] 02 Jul 2009, Joy - (0073914) Bug: In several cases empty IP was sent to the logfile. Fixed. [!] 01 Jul 2009, Max - (0073993) Bug: AJAX-based rating widget did not work correctly if Clean URL functionality was enabled. Fixed. [!] 01 Jul 2009, Igoryan - (0074001) Several bugs in the skins layout fixed: 1) minor layout issues in the 2-columns skin; 2) language icons were not properly aligned on all skins; 3) category desription was too close to the subcategories list. [!] 01 Jul 2009, Vvs - [!] Bug: Javascript error on the offers list page (X-SpecialOffers). Fixed. [*] 01 Jul 2009, Joy - (0073987) Improvement: If the installation script detects some modified files, the default action now is "Overwrite the existing files". [!] 01 Jul 2009, Max - (0073995) Bug: AJAX-based content loading did not insert element event listeners correctly in IE6 browser. Fixed. [!] 01 Jul 2009, Joy - (0073982) Bug: Auto-scrolling on installation step 'Checking files/directories' was not disabled after the page was completely loaded. Fixed. [!] 01 Jul 2009, Vvs - (0074006) Bug: It was impossible to update order status on the search orders results page (GOLD). Fixed. [!] 01 Jul 2009, Joy - Bug: Wrong link to 'This month orders' page in the admin menu box (GOLD). Fixed. [!] 01 Jul 2009, Joy - (0073904) Bug: Wrong buttons images in Fashion Mosaic templates. Fixed. [!] 30 Jun 2009, Joy - (0073926) Bug: Broken checkout page under IE6 browser. Fixed. [!] 30 Jun 2009, Igoryan - (0073902) Bug: "Save percent" icon was mispositioned on Product details page (Vivid Dreams skins). Fixed. [*] 30 Jun 2009, Vvs - (0067798) Ability to use the "." (dot) and the "@" (commercial at) characters in logins added. ----------------- X-CART v4.3.0 beta 1 RELEASED Improvements: ----------------- *DESIGN AND APPEARANCE* [+] 29 May 2009, Max - (0070130) AJAX-based product rating widget added. [+] 27 May 2009, Max - (0070130) AJAX-based minicart & add2cart & products update functionality added. [+] 27 Apr 2009, Joy - (0065899) New alternative skin added: Vivid Dreams Chromo. [*] 21 Apr 2009, Joy - (0068252) Top message design improved. [+] 16 Apr 2009, Max - (0065900) 2-column variant of Light'n'Lucid skin added. [+] 02 Apr 2009, Joy - (0066468) Quick search panel added to provider and admin area. [*] 02 Apr 2009, Joy - (0067078) Pagination added to the news archive page in customer area [+] 30 Mar 2009, Joy - (0066194) FCKEditor and TinyMCE WYSIWYG editors added. [*] 19 Mar 2009, Max - (0064491) X-FancyCategories add-on included into the core X-Cart as Flyout Menus module. [*] 18 Mar 2009, Max - (0065897, 0072366) Language selector improved: ability to use standard layout (drop-down box) extended with text line of two- or three-letter language codes, full language names or language icons layouts. [*] 17 Mar 2009, Max - (0064491) Skins updated: ArtisticTunes, NeonLights, FashionMosaic, VividDreams. [*] 06 Mar 2009, Max - (0064491) 'Tree-like expanding' style added in Flyout Menus module. [*] 24 Feb 2009, Joy - (0063820) Administrator backoffice menu design improved. *SEO IMPROVEMENTS* [+] 23 Mar 2009, Joy - (0066213) Canonical tag added (SEO options). [*] 13 Mar 2009, Max - (0063781) Title tag property added for products, categories, manufacturers and static pages. *SHIPPING* [*] 20 Apr 2009, Joy - (0068750) Changes in Australia POST service tracking URL. [*] 13 Apr 2009, Joy - (0068151) Intershipper shipping module revised. [*] 10 Mar 2009, Joy - (0064503) FedEx shipping module updated: Direct API replaced with SOAP API. *ORDERS* [+] 20 May 2009, Igoryan - (0063864) Ability to track order modifications history added. [+] 12 May 2009, Vvs - (0066461) Ability to apply shipping charges to order subtotal (instead of the discounted subtotal). [+] 08 May 2009, Joy - (0066472) Orders counter is added on users list page and several logic changes made; customer orders link added on user profile page. [+] 31 Mar 2009, Igoryan - (0063864) RMA: RMA now tracks how return requests are changed and keeps the history of changes. [+] 31 Mar 2009, Igoryan - (0063864) AOM: The module now tracks changes and keeps the history of changes. A few improvements in the module logic and behavior. [*] 31 Mar 2009, Igoryan - (0067007) RMA: Multilanguage description for return reasons and actions support added. [+] 24 Mar 2009, Igoryan - (0063862) AOM: Ability for admin to mark products for which the inventory should be updated. [*] 23 Mar 2009, Igoryan - (0063875) RMA: New return requests notification. [*] 23 Mar 2009, Igoryan - (0063879) RMA: Inventory update functionality added. [*] 23 Mar 2009, Igoryan - (0063837) AOM: Ability to notify provider (X-Cart Pro) and orders department about an updated order. [*] 22 Mar 2009, Igoryan - (0063872) RMA: New configuration option to disable creation of return requests for completed orders. Return request is disabled for failed and declined orders. [*] 22 Mar 2009, Igoryan - (0063879) RMA: Ability to change the number of items for the product, requested for return. Inventory update is added for returned items. [*] 22 Mar 2009, Igoryan - (0063876) RMA: Ability to sort returns by date in ASC/DESC order is added. [*] 22 Mar 2009, Igoryan - (0063876) RMA: Additional sorting fields added: Return # and Status. [*] 22 Mar 2009, Igoryan - (0063878) RMA: Ability for admin to filter only new or not canceled return requests added. [+] 20 Mar 2009, Igoryan - (0063875) RMA: Alert about new return requests added to the top message on the home page (admin area). [*] 19 Mar 2009, Max - (0064491) X-AOM add-on included into the core X-Cart as Advanced Order Management (AOM) module. [*] 19 Mar 2009, Max - (0064491) X-RMA add-on included into the core X-Cart as RMA module. *PAYMENT MODULES* == List of removed payment modules: - 3Delta Systems - Cardia Shop - Censeo (no dialog) - Censeo (dialog) - CentiPaid - GoChargeIt - CyberPac (LaCaixa) - Credomatic - CyberSource - DataTrans.Standard - DeltaPAY - TransFirst eLink (Server based solution) - Payment Express (Hosted payment page) - Direct Payment Solution: PX POST - EasyPay - E-Dinar - EFSnet - E-Gateway (Mantis Technologies) - Ezic. Direct mode V3.x - FirePay - Clear Commerce (PayFuse) - MerchantPartners - IntelliPay: ExpertLink - Jettis - Lynk Systems - AccessPoint (MerchantManager) - MultiPay - NetPay - PayBox - PayGate - PayNet - PayPro - PaySystems - PayWeb - PayZip.Net: Web2Web - PayGateway (Paradata Systems) - Pasat Internet - ProxyPay3 - PaySystems Client - PSW Billing - RTWare: ADC Direct Response - Saferpay - Scopus Tecnologia - SECPay - Slim CD - Docdata Payments - TrustCommerce - TotalTrans - uSight - VaultX - WebCraft/Transactium - Wells Fargo - YellowPay - YourPay - ZipZap - PayByCheck - WTSbank == List of new payment modules: - Amazon Simple Pay - ChronoPay - ePDQ (XML) - CyberSource (Hosted page) - CyberSource (SOAP toolkit) - eProcessingNetwork. Web-based. - eSelect Plus (Hosted page) - First Data Global Gateway (Connect) - GoEmerchant - EZ Payment Gateway Secure Payment Form - HSBC Secure E-Payment Service (XML) - NAB Transact Hosted Payment Page - Netbilling gateway - Payment Form - PayPoint Fast Track - Post Finance (Advanced e-Commerce) - viaKlix 2.0 (Provided Form) - Virtual merchant (Provided Form) == List of renamed payment modules: - BiBiT -> RBS WorldPay Global Gateway - GoEmerchant -> GoEmerchant - EZ Payment Gateway Direct - LinkPoint -> First Data Global Gateway - Protx VSP Form -> Sage Pay (Form protocol) - Protx VSP Direct -> Sage Pay (Direct protocol) - WorldPay -> RBS WorldPay Business Gateway [*] 17 June 2009, Vvs - (0072439) GoogleCheckout: option to charge all orders manually added. [*] 09 June 2009, Joy - (0072359) "Payment wait" page design improved: progress bar added. [+] 29 May 2009, Igoryan - (0063740) "Protx" payment method renamed to "Sage Pay": 1) The integrations code updated to work with 2.23 protocol version. 2) Fields values verification added. [*] 27 May 2009, Joy - (0068276) "RBS Worldpay" payment module renamed to "RBS Worldpay Business Gateway". [*] 27 May 2009, Joy - (0071362) BiBiT payment module renamed to RBS WorldPay Global Gateway. [*] 21 May 2009, Max - (0071070) X-Cart Test payment module updated: sale/auth/capture/void support added. [+] 19 May 2009, Vvs - (0067641) First Data Global Gateway (Connect) payment module: EMEA method added. [*] 18 May 2009, Joy - (0063775) A warning concerning max weight of products in cart added if Google Checkout is the only available payment method. [+] 15 May 2009, Igoryan - (0069849, M:69851) GoEmerchant (EZ Payment Gateway Secure Payment Form) payment module added. [+] 13 May 2009, Joy - (0063610) Amazon Simple Pay payment module added. [*] 13 May 2009, Vvs - (0069221) CyberSource (SOAP and Hosted page) payment modules: changes in admin interface. [*] 25 Apr 2009, Max - (0063867) GoEMerchant payment module data updated. [*] 22 Apr 2009, Joy - (0069017) RestrictKey parameter added to eProcessing Network (Transparent Database Engine) payment module. [+] 21 Apr 2009, Vvs - (0063661) Innovative payment module: pre-auth/capture features added. [+] 21 Apr 2009, Vvs - (0063651) ePDQ XML payment module added. [*] 15 Apr 2009, Max - (0068276) WorldPay payment module updated. [*] 15 Apr 2009, Max - (0068214) SecureTrading payment module updated. [*] 15 Apr 2009, Igoryan - (0063667) The "First Data Global Gateway Connect" payment module is renamed to "First Data Global Gateway Connect (North America)". [*] 06 Apr 2009, Max - (0064450) Solo/Maestro card type support added to PayPal Website Payments Pro (US) payment module. [*] 02 Apr 2009, Max - (0063683) Logic changes in PayPoint Fast Track payment module. [*] 19 Mar 2009, Vvs - (0066172) Additional currencies and some other minor improvements for HSBC payment methods. [+] 18 Mar 2009, Vvs - (0063726) CyberSource (Hosted Page) payment module added. [*] 18 Mar 2009, Igoryan - (0063729) NAB Transact Hosted Payment Page module updated. [+] 16 Mar 2009, Vvs - (0063660) HSBC Secure E-Payment Service (XML) payment module added. [+] 16 Mar 2009, Joy - (0063775) Google Checkout: Carrier calculated shipping feature added. [*] 16 Mar 2009, Joy - (0065873) Quantum payment module updated. [+] 13 Mar 2009, Igoryan - (0063729) NAB Transact (Hosted Payment Page) payment module added. [+] 13 Mar 2009, Igoryan - (0063725) ChronoPay payment module added. [+] 13 Mar 2009, Vvs - (0058421) CyberSource (SOAP toolkit) payment module added. [*] 13 Mar 2009, Max - (0063679) viaKLIX 2.0 (Provided Form) payment module updated. [*] 13 Mar 2009, Max - (0063735) Currencies list for PayPal Pro payment module updated [*] 13 Mar 2009, Max - (0063743) Authorize.NET integration is updated. [+] 12 Mar 2009, Igoryan - (0063740) ReferrerID parameter added to the Protx payment modules. Sign up link and Protx logo added to the module configuration pages in the admin back-end. [+] 12 Mar 2009, Igoryan - (0063668) NETBANX payment module updated. [*] 10 Mar 2009, Vvs - (0063629) BluePay payment module updated: pre-auth/capture features added. [+] 06 Mar 2009, Vvs - (0063652) eProcessing Network (web based) payment module added. [+] 06 Mar 2009, Igoryan - (0063669) Netbilling gateway (Payment Form) payment module added. [*] 06 Mar 2009, Igoryan - (0063671) SecurePay payment module revised: code updated, SecureGuard support added, pre-auth/capture/void features added. [*] 06 Mar 2009, Max - (0063739) PayPal Fraud Management Filters (FMF) support added to PayPal payment module. [*] 06 Mar 2009, Max - (0063681) Virtual Merchant (Provided Form) payment module updated. [*] 05 Mar 2009, Vvs - (0063654) eSelect (Direct Post) updated: pre-auth/capture features added. [*] 05 Mar 2009, Max - (0063678) USA ePay payment module updated. [+] 05 Mar 2009, Joy - (0063636) Capture/void feature added to DIBS payment module. [+] 05 Mar 2009, Joy - (0063632) Capture/void feature added to Caledon payment module. [+] 04 Mar 2009, Vvs - (0063655) eSelect (hosted page) payment module added. [+] 04 Mar 2009, Igoryan - (0063667) First Data Global Gateway Connect payment module added. [+] 04 Mar 2009, Joy - (0063638) DirectOne WEB payment module is added. [+] 04 Mar 2009, Max - (0063867) Capture transaction with a different amount added. [*] 04 Mar 2009, Igoryan - (0063667) First Data Global Gateway (Connect) payment module updated. [*] 04 Mar 2009, Vvs - (0063659) GoEmerchant (XML Gateway API) updated: pre-auth/capture features added. [*] 03 Mar 2009, Max - (0063674) SkipJack payment module updated: pre-auth/capture/void transactions support added. [*] 03 Mar 2009, Max - (0063682) Post Finance (Advanced e-Commerce) payment module added. [+] 02 Mar 2009, Max - (0063679) viaKlix 2.0 (Provided Form) payment module added. [+] 02 Mar 2009, Max - (0063681) Virtual Merchant (Provided Form) payment module added. [+] 02 Mar 2009, Max - (0063682) PostFinance Advanced e-Commerce payment module added. [*] 28 Feb 2009, Max - (0063678) USA ePay (Server method) payment module updated. [+] 28 Feb 2009, Max - (0063683) PayPoint Fast track payment module added. [*] 27 Feb 2009, Igoryan - (0063665) ITransact (XML Connection) payment module revised: pre-auth, capture and void features added. [*] 24 Feb 2009, Max - (0063693) CardinalCentinel module updated (to API version 1.7). [*] 24 Feb 2009, Igoryan - (0063772) Standard checkout buttons are not shown if there are no available payment methods for customer. [*] 17 Feb 2009, Joy - (0063623) 2Checkout payment module updated. *SECURITY* [*] 11 June 2009, Igoryan - (0072449) A new "password" configuration type is supported. Some secure configuration options (the passwords in payment and shipping modules options) changed to that type. *MISCELLANEOUS* [*] 19 June 2009, Joy - (0036839) Smarty updated to version 2.6.26. [*] 11 June 2009, Vvs - (0070925) Product options for products in the cart are automatically updated now if these options were changed by admin/provider. [*] 09 June 2009, Igoryan - (0072206) Countries data is updated according to ISO-3166. [+] 27 May 2009, Joy - (0070488) Evaluation license warnings added. [*] 18 May 2009, Igoryan - (0070523, 0063803) The ability to adjust HTTPS-related settings if HTTPS modules are not detected is disabled now. [*] 05 May 2009, Max - (0069745) A configuration note added for 'HTTPS proxy' option. [+] 04 May 2009, Joy - (0069690) Storefront open/close indicator added to the administrator backoffice. [*] 28 Apr 2009, Igoryan - (0066443) "Add to list" button functionality improved: an ability to select between 'Add-to-WishList', 'Add-to-ComparisonList' and 'Add-to-GiftRegistry' (and specify GiftRegistry) added. [*] 21 Apr 2009, Joy - (0005894) A link to X-Cart manual added to admin help section. [*] 14 Apr 2009, Max - (0068285) Zip code checking javascript-based functionality improved. [*] 10 Apr 2009, Max - (0067596) Logging for 'access denied' errors with ID arguments added. [*] 10 Apr 2009, Joy - (0067594) A memory usage warning is added to Fingerprints managing page. [*] 06 Apr 2009, Joy - (0062654) Improvement: libCURL is now used to perform HTTP requests instead of the standard fsockopen() function. [*] 30 Mar 2009, Max - (0066162) eval() function added as a required function. [*] 19 Mar 2009, Igoryan - (0065411) DB backup improved: checking for possible errors in the DB structure and ability to continue the backup despite the errors added. [*] 16 Mar 2009, Max - (0065775) Blowfish key check functionality added. [*] 11 Mar 2009, Vvs - (0063829) Ability to use a predefined email address as the "From" field in all emails added. [*] 27 Feb 2009, Igoryan - (0063794) A periodical notification added in administrator backoffice about the necessity of a DB backup (option 'DB backup reminder after the previous DB backup'). [*] 17 Feb 2009, Igoryan - (0049868, 0063050, 0061079) X-Cart installation script updated: new layout integrated, additional checking for system requirements added, error handling behavior improved, skin preview improved, etc. *ADD-ONS* == X-FeatureComparison [+] 02 June 2009, Joy - (0066121) X-FeatureComparison: Tooltip descriptions are added to Feature comparison options. [*] 01 June 2009, Joy - (0066116) X-FeatureComparison: If features of a product class are not defined then the whole set of products of that class is shown. [+] 20 Mar 2009, Joy - (0066121) X-FeatureComparison: Tooltip descriptions of class properties added to Feature Comparison module options. [+] 20 Mar 2009, Joy - (0066117) X-FeatureComparison: "All words/Any word/Exact phrase" mode selector added for searching products by features. [+] 19 Mar 2009, Joy - (0066116) X-FeatureComparison: "Show in search" feature added to Feature Comparison module options. [*] 18 Mar 2009, Max - (0066115) X-FeatureComparison: "Enable feature-based search form" option added. == X-Configurator [+] 02 June 2009, Igoryan - (0064530) X-Configurator: An ability added to specify default product quantity for a slot, along with max and min values. [*] 01 June 2009, Igoryan - (0071670) X-Configurator: Design of the configuration step page improved. [+] 14 Apr 2009, Igoryan - (0065438, 0064530) X-Configurator: if one or more default products are out-of-stock or do not match the slot specifications and/or the requirements of already added items, all slots will be cleaned up. [+] 14 Apr 2009, Igoryan - (0065430) X-Configurator: Slots of the configurable product may now include several items of the bundled product. Admin/provider is able to turn on/off this option for the slot and specify the quantity range for the slot. [+] 13 Apr 2009, Igoryan - (0064530) X-Configurator: An ability to specify a Default product for a slot. [+] 08 Apr 2009, Igoryan - (0065428) X-Configurator, X-FeatureComparison: Ability to compare selected slot products, and then to add chosen product to the configuration directly from the comparison list. [+] 07 Apr 2009, Igoryan - (0064526) X-Configurator: An ability to define the Base price for configurable products added. [*] 07 Apr 2009, Igoryan - (0064527) X-Configurator: The "Product types" page functionality and the interface improved. [+] 06 Apr 2009, Igoryan - (0065435, 0065436) X-Configurator: An ability to clean out slots from products for a current configuration step. An ability to clean out all slots of the configurable product. == X-SpecialOffers [+] 14 May 2009, Vvs - (0066584) X-SpecialOffers: Bundled products functionality, changes in the discount calculation mechanism, prohibition of use free products as the conditional ones, some minor fixes/changes [+] 01 May 2009, Vvs - (0065732) X-SpecialOffers: An ability to give bonus points per product. [*] 27 Apr 2009, Vvs - (0065741) X-SpecialOffers: "Applied offers" section on the order details page improved (adaptation for ptoduct sets; design changes). [+] 20 Apr 2009, Vvs - (0066539) X-SpecialOffers: Major design modifications (admin area), support for product sets, ability to use conditional products for bonuses, free shipping for certain delivery methods only, ability to allow/disallow bonus discounts for certain products. [*] 07 Apr 2009, Vvs - (0065737) X-SpecialOffers: Automatically add free products to the cart, an additional setting for free products. [*] 03 Apr 2009, Vvs - (0065733) X-SpecialOffers: Do not apply global discounts and coupons to the discounted items. [+] 01 Apr 2009, Vvs - (0065463) X-SpecialOffer: "Free offers" functionality (ability to withdraw bonus points from customer's balance for some offers; an ability for customers to select which of such offers to use). [+] 31 Mar 2009, Vvs - (0065743) X-SpecialOffers: An ability to display information about applied offers on the cart page. == X-GiftRegistry [*] 06 May 2009, Igoryan - (0070054) X-GiftRegistry: Information message about summing up gift wrapping costs is displayed if the cart contains products of several providers; trimming of the greeting message during update. [+] 06 May 2009, Igoryan - (0066440) X-GiftRegistry: Gift wrapping feature is added: 1) Storefront: customer is able to request gift wrapping for ordered products on the cart page, and specify a greeting message (if needed). Information about gift wrapping is added to order and invoice pages. 2) Admin is able to turn on/off gift wrapping feature, specify the cost and choose the taxes to be applied to the gift wrap. [+] Ability to choose whether the gift wrapping cost should be divided among providers' orders, or be applied to each provider's order. [+] 30 Apr 2009, Igoryan - (0066459) X-GiftRegistry: 1) If a product is purchased as a present for a gift registry, corresponding information is displayed on the cart, checkout and order pages. 2) An ability to unassign the product from gift registry on the cart page and purchase it as a regular product added. [+] 23 Apr 2009, Igoryan - (0066443) X-GiftRegistry: An ability to add a product to the event's wishlist directly from the product page and product lists pages added. [*] 17 Apr 2009, Igoryan - (0066457) X-GiftRegistry: Products of the public events can be added to cart, regardless whether the customer is logged in or not. The style of the 'Add to cart' button is changed to match the one that is used on the common store pages. [*] 17 Apr 2009, Igoryan - (0066457) X-GiftRegistry: Year ranges changed for the event date fields in the search form (start: current year, end: current year+3), thus users could browse only actual events. [*] 17 Apr 2009, Igoryan - (0066442) X-GiftRegistry: "Send notification" functionality improved. == X-Survey [*] 03 Apr 2009, Igoryan - (0067168) X-Survey: Some improvements in the templates and service javascript-code. [+] 02 Apr 2009, Igoryan - (0065749) X-Survey: Ability to mark survey questions as mandatory/optional. Templates and JS code improvements. Logic of answers with a text-box comment fields improved. == X-Affiliate [*] 27 Mar 2009, Max - (0066410) X-Affiliate: Affiliates tree page logic improved. [*] 27 Mar 2009, Max - (0066408) X-Affiliate: Partner statistics pages improved. [*] 27 Mar 2009, Max - (0066401) X-Affiliate: MLM settings moved to Affiliate plan settings. [*] 26 Mar 2009, Max - (0066416) X-Affiliate: Banners system improved. [*] 26 Mar 2009, Max - (0066415) X-Affiliate: Logic of 'Moderated partner registration' option changed. [*] 26 Mar 2009, Max - (0066413) X-Affiliate: Option for control link to Partner interface visibility added. == X-Magnifier [+] 18 Mar 2009, Joy - (0064507) X-Magnifier images import and batch re-slicing feature added. [*] 17 Feb 2009, Joy - (0063185) X-Magnifier flash-navigator updated (The hi-res image, selected by a customer, is displayed in the flash navigator with the best possible resolution, at which it fits in the flash navigator). ----------------- X-CART v4.2.0 RELEASED Improvements: ----------------- *DESIGN AND APPEARANCE* [*] 06 Nov 2008, Max - X-FancyCategories module (addon) completely redesigned. Now the layout is CSS-based, page size with same number of categories decreased (in comparison with 4.1), number of supported categories increased, Javascript is not required in all browsers excluding IE, etc. Explorer and Candy schemes removed. [+] 29 Oct 2008, Cray - Subcategories list can now be displayed as thumbnails. [*] 28 Oct 2008, Basil - The design of the 'shop_closed.html' page changed. [+] 15 Sep 2008, Max - Layer-based popup window added. [+] 22 Aug 2008, Svowl - It is now possible to select the currency display format in General settings/General options section. [*] 20 Aug 2008, Max - HTML code of the templates updated to make the skin CSS-based. Templates used in customer storefront and admin area completely separated. [+] 31 July 2008, Zaa - A new page added that is displayed when a user tries to access an unavailable product (or a static page, a category, an order, a manufacturer) with HTTP error code 404. This page (404.php) can be set up as a default 404 page for entire site in .htaccess file. [-] 21 Aug 2008, Max - All alternative skins removed from 4.2.x branch (default 2-columns, 3-columns, small shop schemes, color and dingbats schemes as well as NeonLights, FlexyRectangles, FashionMosaic etc). Only one skin was left and redesigned in CSS-based style - Light and Lucid skin. *SEO IMPROVEMENTS* [+] 06 Aug 2008, Zaa - Clean URL history functionality added. This allows to keep a history of clean URL changes for each page so users can find the pages they have bookmarked even after the clean URLs of these pages change. [+] 06 Aug 2008, Zaa - Clean URL functionality added. Now it is possible to define user and search engine friendly URLs for the pages of products, categories, manufacturers and embedded static pages. [+] 30 July 2008, Max - Meta tags management added for products, categories, manufacturers and static pages. *IMAGES* [+] 09 Oct 2008, Joy - GD extension errors (image verification, thumbnail generation, detailed images resizing) can now be logged. [+] 03 Oct 2008, Max - Product detailed images can now be displayed as thumbnails on the product details page in customer area. [+] 26 Sep 2008, Joy - Thumbnail generation feature added and some design and logic changes made on the product modification page. *USERS* [+] 20 Oct 2008, Cray - It is now possible to search for suspended users. [+] 15 Oct 2008, Cray - Password recovery functionality changed. New password is now generated and email notification with activation URL is sent to the user who requested the password. [+] 09 Oct 2008, Cray - Password changing functionality moved from the user profile details page to a separate page for all non-admin user types. *SHIPPING* [*] 22 Oct 2008, Basil - Now it is possible to specify maximum weight value for each real-time shipping module. [+] 21 Oct 2008, Joy - Support for multipackage rate request added in FedEx shipping module. [+] 20 Oct 2008, Basil - Support for multipackage rate request added in Intershipper shipping module. [-] 20 Oct 2008, Joy - FedEx shipping module based on table rates removed. [+] 17 Oct 2008, Basil - Support for multipackage rate request added in Canada Post shipping module. [+] 17 Oct 2008, Joy - Support for multipackage rate request added in DHL/Airborne shipping module. [+] 17 Oct 2008, Joy - Support for multipackage rate request added in Australian Post shipping module. [+] 14 Oct 2008, Joy - Support for multipackage rate request added in USPS shipping module. [*] 11 Oct 2008, Svowl - Real time shipping rates are now calculated using the shipping address of each provider (X-Cart Pro only). Providers can now specify their seller address that will be used in shipping cost calculation by real-time shipping modules. [*] 11 Oct 2008, Svowl - UPS OnLineTools registration information is now preserved after successful registration and used in Rates&Service Selection requests as Shipper Address. [+] 09 Oct 2008, Svowl - Improvements in shipping system: 1) Product dimensions and related options can now be defined, 2) Packing products routine added, 3) Support for multipackage rate request in UPS OnLineTools module added. *PAYMENT MODULES* [+] 10 Oct 2008, Joy - Auth/Capture/Void payment transactions support added in LinkPoint payment module. [+] 06 Oct 2008, Max - Auth/Capture/Void transactions support added for NetRegistry payment module. [+] 06 Oct 2008, Max - VirtualMerchant payment module added (with support for Auth transactions). [-] 06 Oct 2008, Joy - The following payment modules removed as obsolete: - 2Checkout ver.1 - World Swift - Bank of Asia - Cambist - EZTP - GZS:PayMaster - IO*NGATE - Secure-I - Smart people - SmartPag - SurePay - Trolley Gateway - Velocity Pay - viaKlix - Bank of America - Bank of America (web-based) [+] 24 Sep 2008, Max - Auth/Capture/Void transactions support added in Protx VSP Direct payment module. [+] 19 Sep 2008, Joy - Auth/Capture/Void transactions support added in Authorize payment module (Authorize.Net AIM + Authorize.Net SIM). [+] 09 Sep 2008, Max - Auth/Capture/Void transactions support added in PayPal (PayPal Standart + PayPal Pro (US) + PayPal Pro UK). [*] 02 Sep 2008, Zaa - The lists of shipping and payment methods allowed to be used as search criteria on orders search page should now consist of methods used in the placed orders. *SECURITY* Along with changes listed below, during the development of X-Cart version 4.2.0 internal security audit activities were undertaken and some improvements were implemented. The most important changes include improving input variables validation routine, updating old security filters, reworking code to be more secure, etc. [*] 12 Nov 2008, Basil - HTML Purifier (v.2.1.5) implemented for validation of HTML code which customers enter for HTML Cards of their events (X-GiftRegistry addon). [+] 10 Nov 2008, Joy - Logging of the following activities added: 1) Updating general settings/modules, 2) Admin users login/logout, 3) User profiles creation/modification/deleting as well as passwords changing, 4) Removing and decrypting sensitive order information (payment details) [+] 14 Oct 2008, Cray - Improvements for compliance with PCI-DSS requirements: 1) Now a user is not allowed to ignore the 'Require to change password on next log in' option, 2) It is now possible to enable checking of the last four passwords before password is changed, 3) It is now possible to request users to change password if their password is more than 90 days old, 4) 'PCI security options' area added in 'General settings/Security options' section for configuring X-Cart according to PCI-DSS requirements. [*] 09 Oct 2008, Cray - Unique first-time passwords generation for default users after installation added. [+] 08 Oct 2008, Cray - Ability to allow admin to receive notifications about invalid login attempts to non-admin areas added (feature required for PCI-DSS compliance). [+] 08 Oct 2008, Cray - Admin accounts can now be suspended due to long inactivity periods (feature required for PCI-DSS compliance). [+] 07 Oct 2008, Cray - User accounts can now be suspended due to multiple invalid login attempts (feature required for PCI-DSS compliance). *MISCELLANEOUS* [*] 13 Nov 2008, Cray - System fingerprints are now generated after the module installation. [*] 11 Nov 2008, Max - The regular expression for email address validation updated to improve compliance with RFC 2822. [+] 29 Oct 2008, Cray - Now non-critical permissions can be skipped during installation. [*] 28 Oct 2008, Joy - Smarty template engine updated to the version 2.6.20. [*] 28 Oct, 2008, Svowl - Diagnostic message about the fact, that X-Cart was not installed, added. [-] 28 Oct 2008, Joy - 'Import 3x-4x' module removed. [-] 24 Oct 2008, Max - 'Use JavaScript version for state and country selector' option removed as obsolete. [-] 17 Oct 2008, Max - Session types 1 and 2 functionality (standard PHP session mechanism based on file system and database usage accordingly) removed. [+] 14 Oct 2008, Max - A diagnostic message about disabled Javascript in client browser added. [*] 10 Oct 2008, Cray - An option to enable JavaScript-based password strength check added. [+] 09 Oct 2008, Joy - Improvements in News Management module: 1) Ability to cancel subscription for users by importing a list from CSV file added, 2) Ability to export all newslist subscribers added. [*] 03 Sep 2008, Zaa - Breadcrumbs outlook improved. [*] 03 Sep 2008, Zaa - A link from the order details page to the orders search form added. [*] 27 Aug 2008, Zaa - Dependence on "long" PHP service arrays (HTTP_GET_VARS, etc) removed, thus making it possible to use X-Cart on servers with register_long_arrays PHP configuration option being disabled. [*] 04 Aug 2008, Max - Adjustable page filename format for HTML catalog added. ----------------- X-CART v4.1.11 RELEASED Improvements: ----------------- [+] 13 May 2008, Joy - Improvement (0041915): The Light&Lucid skin is now the default one during the installation process [+] 13 May 2008, Joy - Improvement (0041922): The lost MySQL connection verification has been added. [+] 13 May 2008, Joy - Improvement (0041907): The new "Order is queued customer notification" option has been added. [+] 13 May 2008, Ferz - Improvement (0042115): Displaying of the bill_message variable has been improved. [+] 08 May 2008, Zaa Improvement (0024326): re-slice all images functionality has been added in X-Magnifier. [+] 08 May 2008, Zaa Improvement (0041370): snapshot generation process has been improved. [+] 08 May 2008, Zaa - Improvement (0037430): small improvement in code. [+] 13 May 2008, Zaa - Improvement (0037599): trouble-shooting information has been added to the installer. [+] 14 May 2008, Zaa - Improvement (0031897): error messaging in Froogle export has been improved. [+] 14 May 2008, Ferz - Improvement (0042179): the text field to add featured products to a category now cannot be edited. [+] 15 May 2008, Joy - Improvement (0042326): New "online payment checkout processing notices" logging option has been added. If the online payment transaction is approved and X-Cart finds some errors then the checkout notice will be logged. [+] 19 May 2008, Ferz - Improvement (0042362): USPS shipping methods have been updated. [+] 16 May 2008, Zaa - Improvement (0042442): it is now possible to see customer login from the Order details page and switch to his profile editing page. [+] 19 May 2008, Zaa - Improvement (0042534): product removing procedure has been improved. [+] 23 May 2008, Joy - Improvement (0042918): the products search sorting has been improved. [+] 27 May 2008, Joy - Improvement (0043230): a JavaScript confirmation dialog has been added to the "restore file" procedure. [+] 27 May 2008, Joy - Improvement (0043012): The edit return details restriction was added to the customer front-end. [+] 27 May 2008, Max - Improvement (0043268): search results sorting functionality has been improved (Referred sales page). [+] 27 May 2008, Joy - Improvement (0043010): product amount information has been added to the return forms. [+] 28 May 2008, Joy - Improvement (0042925): administrator is now able to select a crypting method on the test data encryption page. [+] 29 May 2008, Max - Improvement (0043446): shipping method name is now stored in the order. [+] 29 May 2008, Joy - Improvement (0043365): a non-active countries warning has been added to the Summary page. [+] 30 May 2008, Joy - Improvement (0042976): the write permissions checking has been added for the pages directory. [+] 04 Jun 2008, Max - Improvement (0043648): working with large numbers of products has been improved. [+] 12 May 2008, Ferz - Improvement (0041963): some interactive forms have been removed from the printable version of product page. [+] 10 Jun 2008, Zaa - Improvement (0044441): search by company field has been added to the advanced order search functionality. [+] 17 Jun 2008, Joy - Improvement (0042935): Several design changes in the Light and Lucid skin. [+] 18 Jun 2008, Joy - Improvement (0042943): a warning message has been added to the import script with the list of the sections that are not supported for importing. [+] 20 Jun 2008, Joy - Improvement (0044982): The unnecessary sort field (orderby) has been removed from the Product features chart page. [+] 23 Jun 2008, Joy - Improvement (0044948): the eSelect payment description note has been updated. [+] 03 Jul 2008, Joy - Improvement (0045972): the state field on the Contact us page is now filled with the default state value. [+] 04 Jul 2008, Joy - Improvement (0046007): scrolling has been added to the product modify page after POST query when the "Display all dialogs for product editing on one page" configuration is set. [+] 07 Jul 2008, Ferz - Improvement (0046177): a field name has been changed on the Google Analytics configuration page. [+] 17 Jul 2008, Joy - Improvement (0047053): Installation script is now renamed after installation is finished. [+] 30 Jul 2008, Joy - Improvement (0047684): The trusted/untrusted provider feature has been added. Bugs: ------ [!] 18 Jul 2008, Ferz - Bug (0042098): data was cleared from the form in UPS Online Tools after a user clicked on the Fill from profile button. Fixed. [!] 13 May 2008, Joy - Bug (0041916): Typo error in the Bibit payment script. Fixed. [!] 13 May 2008, Joy - Bug (0041453): Wrong type of images on the Product Configurator page in the customer area. Fixed. [!] 13 May 2008, Zaa - Bug (0042064): shipping label generator always used flat rates for USPS Express Mail. Fixed. [!] 13 May 2008, Joy - Bug (0042061): The demo company address was changed. [!] 16 May 2008, Zaa - Bug (0035908): a non-logged in user could not switch the store language after visiting html-catalog. Fixed. [!] 16 May 2008, Zaa - Bug (0034824): a non-logged in user could not switch the store language in IE7 or Navigator 9.0b1. Fixed. [!] 14 May 2008, Max - Bug (0042113): clicking on the "If JavaScript is disabled in your browser click here" changed the skin to Light & Lucid. Fixed. [!] 14 May 2008, Ferz - Bug (0042167): during exporting of order items, the product options of the ordered product were not exported. Fixed. [!] 14 May 2008, Max - Bug (0042180): the Google checkout button was disabled when a gift certificate was bought. Fixed. [!] 14 May 2008, Max - Bug (0039925): a typo on the Appearance options page. Fixed. [!] 14 May 2008, Joy - Bug (0042162): multi-language products and categories tables were not updated during product and categories import. Fixed. [!] 14 May 2008, Max - Bug (0042203): some database fields were not cleared during admin profile deleting process. Fixed. [!] 15 May 2008, Joy - Bug (0042249): After the online payment procedure in several cases the script did not log the payment errors. Fixed. [!] 15 May 2008, Zaa - Bug (0042299): The subscription module allowed to enter negative values for Pay period. Fixed. [!] 15 May 2008, Zaa - Bug (0042304): setting Subscription pay dates on a server with Suhosin PHP extension sent the calendar script to an endless loop. Fixed. [!] 20 May 2008, Joy - Bug (0042419): discount was calculated incorrectly if a discount coupon and tax were set up in different units. Fixed. [!] 20 May 2008, Joy - Bug (0042643): thumbnail images could not be uploaded if file names contained spaces and quote symbols. Fixed. [!] 20 May 2008, Joy - Bug (0042745): it was possible to enter a negative product price using the import products functionality. Fixed. [!] 31 Jul 2008, Joy - Bug (0042876): memory_limit value was set incorrectly during upgrade. Fixed. [!] 26 May 2008, Joy - Bug (0042906): the product with the variants was removed from the cart if the quantity in stock was less than the ordered quantity in the cart. Fixed. [!] 30 Jul 2008, Joy - Bug (0042891): HTML tags were not removed from the GET, POST variables in the install.php script. Fixed. [!] 26 May 2008, Max - Bug (0043182): search on partner commissions page did not work. Fixed. [!] 27 May 2008, Joy - Bug (0043218): the time zone offset checking functionality had wrong value limits. Fixed. [!] 27 May 2008, Joy - Bug (0042983): Fancy Categories drop-down menus were not displayed on top of the windowed components in MSIE. Fixed. [!] 27 May 2008, Max - Bug (0043248): Advertising campaigns management was switched to Add mode if a user selected any campaign and modified it. Fixed. [!] 27 May 2008, Max - Bug (0043253): iDeal Advanced payment module caused PHP warnings in test mode. Fixed. [!] 28 May 2008, Max - Bug (0043361): advanced statistics module displayed the number of orders, containing the specified products, not the number of sold items of these products. Fixed. [!] 28 May 2008, Joy - Bug (0043272): AOM restricted price editing for Egoods products. Fixed. [!] 28 May 2008, Max - Bug (0043431): detailed images/product images were not displayed. Fixed. [!] 29 May 2008, Joy - Bug (0043459): the product navigation path was displayed incorrectly if wrong category parameter was defined in the URL. [!] 29 May 2008, Max - Bug (0043534): the same price was displayed for all the shipping methods during editing order totals in X-AOM. Fixed. [!] 03 Jun 2008, Ferz - Bug (0043845): Nochex payment method worked incorrectly, if order prefix contained a slash. Fixed. [!] 16 Jun 2008, Ferz - Bug (0044333): Timestamp for exported orders/users was incorrect. Fixed. [!] 10 Jun 2008, Zaa - Bug (0044437): sorting direction was not specified in the Edit ratings section. Fixed. [!] 19 Jun 2008, Joy - Bug (0044943): The Froogle service does not support the language attribute now. Removed. [!] 20 Jun 2008, Joy - Bug (0044849): There was a possibility to redirect from the error message page using func_header_location. Fixed. [!] 23 Jun 2008, Joy - Bug (0044821): The payment cluster key command did not work in some cases in the Triple Deal payment. This option was moved to the admin defined option. Fixed. [!] 23 Jun 2008, Joy - Bug (0044902): In some cases the Fancy Categories submenu was not correctly shown on the 2-columns reversed template. [!] 24 Jun 2008, Ferz - Bug (0045235): if taxes for a tax exempt product had already been calculated, these taxes were not removed and the product was considered as having taxes in X-AOM. Fixed. [!] 24 Jun 2008, Joy - Bug (0045169): the Linkpoint payment script did not correctly define the AVS response. Fixed. [!] 24 Jun 2008, Joy - Bug (0035384): the temporary files were not correctly removed during the patch procedure. Fixed. [!] 25 Jun 2008, Ferz - Bug (0045286): Google Analytics tracking code was presented twice on the invoice page. Fixed. [!] 26 Jun 2008, Ferz - Bug (0045450): DB backup/restore functionality did not work. Fixed. [!] 26 Jun 2008, Ferz - Bug (0045472): the list of special offers was sometimes displayed incorrectly. Fixed. [!] 30 Jun 2008, Joy - Bug (0045573): Gift certificates could be used twice when order status was changed from 'Declined' to 'Processed'. Fixed. [!] 03 Jul 2008, Ferz - Bug (0045935): processing credit cards using NetRegistry gateway was functioning incorrectly. Fixed. [!] 28 Jul 2008, Joy - Bug (0045440): Several bugs in the files management functionality. Fixed. [!] 07 Jul 2008, Ferz - Bug (0046009): the retail price for the variant turned to $0 when updating the wholesale price. Fixed. [!] 8 Jul 2008, Joy - Bug (0046176): a Feature Comparison option had a wrong language label. Fixed. [!] 29 Jul 2008, Joy - Bug (0046420): PayPal did not allow to use empty StateOrProvince field in DirectPayment transactions. Fixed. [!] 17 Jul 2008, Joy - Bug (0046637): The gift certificate template file path could be non-allowed. Fixed. [!] 14 Jul 2008, Joy - Bug (0046680): latest security patch caused an error if the store was located on a windows-based server. Fixed. [!] 14 Jul 2008, Joy - Bug (0046704): the POST query was restricted in the import scripts when imported provider was changed. Fixed. [!] 15 Jul 2008, Joy - Bug (0046820): the total amount in the Protx Form response could contain additional delimiters. Fixed. [!] 16 Jul 2008, Ferz - Bug (0046882): Google ad-words redirection was functioning incorrectly. Fixed. [!] 17 Jul 2008, Joy - Bug (0046937): there was an open php tag in several payment scripts. Fixed. [!] 17 Jul 2008, Joy - Bug (0046995): the data type casting was missing in several scripts. Fixed. [!] 17 Jul 2008, Ferz - Bug (0047038): the "Thumbnail width in the products list" option value could not be empty or zero. Fixed. [!] 18 Jul 2008, Ferz - Bug (0047125): user profile could not be modified after the latest security patch has been applied. Fixed. [!] 17 Jul 2008, Joy - Bug (0047437): several import sections were unavailable in Simple mode. Fixed. [!] 05 Aug 2008, Joy - Bug (0047444): any provider had access to all possible export packs. Fixed. [!] 24 Jul 2008, Joy - Bug (0047463): defined shipping methods were not available in several cases. Fixed. [!] 30 Jul 2008, Joy - Bug (0047479): the image verification module option for news management was not properly set. Fixed. [!] 29 Jul 2008, Joy - Bug (0047838): maximum zipcode length was not defined for several countries. Fixed. [!] 06 Aug 2008, Joy - Bug (0048479): it was allowed to use incorrect paths for the Gift Certificates preview templates. Fixed. [!] 08 Aug 2008, Joy - Bug (0048545): County name was missed on the Fast Lane Checkout module templates [!] 08 Aug 2008, Joy - Bug (0048593): The is_executable function does not exist in several cases. The wrapper is applied [!] 08 Aug 2008, Joy - Bug (0048609): Wrong image changing when using the variants. fixed [!] 14 Aug 2008, Joy - Bug (0049015): The wrapper func_chmod function was not used in the install.php script. [!] 14 Aug 2008, Ferz - Bug (0048677): W3C errors on 'secure login form' page. Fixed. ----------------- X-CART v4.1.10 RELEASED Bugs --------- [!] 03 Oct 2007, Alien - Bug (0027012): Wrong error handling for the pager settings. Fixed. [!] 15 Oct 2007, Alien - Bug (0027349): Customer Notes disappeared in notifications when "Send CC info in order invoice to Admin" option was OFF. Fixed. [!] 19 Oct 2007, Alien - Bug (0029887): Loosing sorting when using the 'This page URL' link. Fixed. [!] 22 Oct 2007, Osipov - Bug (0030083): UPS Shipping labels CSV file was incorrect if comma was used as a delimiter. Fixed. [!] 25 Oct 2007, Ferz - Bug (0028141): An incorrect download link was included into order data when download key was sent repeatedly. Fixed. [!] 25 Oct 2007, Ferz - Bug (0027339): A misprint in the interface. Fixed. [!] 26 Oct 2007, Ferz - Bug (0028248): An SQL error appeared when after creating an event in Gift Registry a customer tried to add products from the wish-list. Fixed. [!] 26 Oct 2007, Ferz - Bug (0028419): Incorrect images were assigned to variants after adding an option to the group. Fixed. [!] 29 Oct 2007, Ferz - Bug (0028529): Searching products by the "Global discounts" field worked incorrectly. Fixed. [!] 30 Oct 2007, Ferz - Bug (0028623): The notifications, sent through the Gift Registry module, were sent in plain text format, even if the "Send as HTML page" option was enabled. Fixed. [!] 31 Oct 2007, Ferz - Bug (0028668): Orders were not exported when the "4.0.x compatible with tab delimiter" export type was selected. Fixed. [!] 31 Oct 2007, Ferz - Bug (0028688): Order details fields were not translated in the invoice. Fixed. [!] 01 Nov 2007, Ferz - Bug (0028778): A duplicate transaction problem with the Authorize.Net AIM. Fixed. [!] 01 Nov 2007, Ferz - Bug (0028860): Search keywords (& some other fields) were not transferred to international description when creating/modifying product. Fixed. [!] 02 Nov 2007, Ferz - Bug (0028189): When a coupon was created with a name, including quoted characters, these characters were escaped with every attempt to create such a coupon. Fixed. [!] 02 Nov 2007, Ferz - Bug (0028977): Incorrect environment check displayed a warning on the Summary page. Fixed. [!] 06 Nov 2007, Ferz - Bug (0029001): When coupons were used, it was impossible to cancel using a coupon on the Edit totals page. Fixed. [!] 07 Nov 2007, Ferz - Bug (0029124): A problem using commercial skins and X-RMA module. Fixed. [!] 09 Nov 2007, Ferz - Bug (0029220): Links were generated incorrectly for the product variants with zero price and non-zero price. Fixed. [!] 09 Nov 2007, Ferz - Bug (0029303): Wrong image size and product info on the Preview product page in the admin/provider area. Fixed. [!] 09 Nov 2007, Ferz - Bug (0029092): Images were not shown in X-Magnifier after upgrading from X-Cart 4.1.8. Fixed. [!] 11 Nov 2007, Alien - Bug (0030085): If lbl_xcart_debugging_console contained an apostrophe, the debugging console didn't work. Fixed. [!] 11 Nov 2007, Ferz - Bug (0029222): PayPal and Google Checkout data was shown to providers. Fixed. [!] 12 Nov 2007, Ferz - Bug (0029461): A typo in a confirmation dialogue. Fixed. [!] 13 Nov 2007, Ferz - Bug (0029517): A PHP error in X-GiftRegistry during importing the recepients file, if no events were selected. Fixed. [!] 14 Nov 2007, Ferz - Bug (0029252): The Subscriptions module displayed incorrect number of days in a period. Fixed. [!] 14 Nov 2007, Ferz - Bug (0029280): A wrong tax rate was shown when searching products from different providers with different tax rates. Fixed. [!] 14 Nov 2007, Ferz - Bug (0029297): Redundant slashes. Fixed. [!] 14 Nov 2007, Ferz - Bug (0028656): When all the data was exported into a single file, the data requiring Membership values were written to the csv file earlier than the Memberships themselves. Fixed. [!] 15 Nov 2007, Ferz - Bug (0029657): A typo in the tag name in a template. Fixed. [!] 15 Nov 2007, Ferz - Bug (0029672): A form method was always set to POST. Fixed. [!] 20 Nov 2007, Alien - Bug (0030039): At the attempt to delete an option combination for a product group, group modification functioned incorrectly. Fixed. [!] 20 Nov 2007, Alien - Bug (0029805): SQL error when trying to add options exception to a group of products. Fixed. [!] 21 Nov 2007, Ferz - Bug (0030344): xcart_web_dir was defined incorrectly when HTTPS_RELAY was used. Fixed. [!] 21 Nov 2007, Alien - Bug (0030081): Default password warning did not work for customers. Fixed. [!] 28 Nov 2007, Ferz - Bug (0030465): The "Continue shopping" button redirected a customer to checkout instead of the shopping cart. Fixed. [!] 29 Nov 2007, Osipov - Bug (0030554): The 're-create thumbnail' functionality did not work in X-Magnifier. Fixed. [!] 29 Nov 2007, Ferz - Bug (0028998): The date in the news on the main page was the date this news was sent to customers. Fixed. [!] 30 Nov 2007, Alien - Bug (0028570): When payments with a double callback were used and the admin opened this order page between the callbacks, the data were encrypted twice. Fixed. [!] 03 Dec 2007, Ferz - Bug (0030793): The Froogle module didn't export products if the store worked on MySQL 5. Fixed. [!] 03 Dec 2007, Ferz - Bug (0030705): Right-to-left text display functionality didn't work. Fixed. [!] 03 Dec 2007, Ferz - Bug (0030790): With Neon Lights skin installed, errors about an image not found appeared in the server logs. Fixed. [!] 04 Dec 2007, Ferz - Bug (0030696): X-Magnifier was not loaded in Firefox. Fixed. [!] 06 Dec 2007, Ferz - Bug (0031018): Login & IP were not logged. Fixed. [!] 06 Dec 2007, Ferz - Bug (0031017): Order export continued endlessly, if the admin tried to export orders containing products which were not in the database. Fixed. [!] 07 Dec 2007, Ferz - Bug (0031057): Moneris eSelect didn't work for Canada. Fixed. [!] 12 Dec 2007, Ferz - Bug (0031511): International option name was not displayed in the selected language on the order details page in administrator zone. Fixed. [!] 13 Dec 2007, Ferz - Bug (0031455): Products were added instead of being updated. Fixed. [!] 17 Dec 2007, Ferz - Bug (0031693): Tax was calculated incorrectly in AOM if the product was deleted from the database. Fixed. [!] 20 Dec 2007, Ferz - Bug (0031977): When a product was deleted in X-AOM, all ESD products became zero-priced. Fixed. Fixed. [!] 20 Dec 2007, Ferz - Bug (0032065): If all the tabs were switched off in Speed bar, the menu looked like a stripe in the ArtisticTunes skin. Fixed. [!] 21 Dec 2007, Ferz - Bug (0028069): UPS shipping methods were not selected by default if other shipping methods were present. Fixed. [!] 21 Dec 2007, Osipov - Bug (0030544): Thumbnails for X-Magnifier were not recreated. Fixed. [!] 26 Dec 2007, Alien - Bug (0032094): During html catalog generation if the featured products list contained products from the categories which were disabled, no html pages were generated for these products. Fixed. [!] 27 Dec 2007, Ferz - Bug (0027693): Quoted product title on "Click to enlarge" page appeared with backslashes. Fixed. [!] 27 Dec 2007, Ferz - Bug (0032176): When a "Ship to a different address" form was closed and then opened, the states drop-down was cleared. Fixed. [!] 28 Dec 2007, Ferz - Bug (0027594): Notifications could include incorrect order status. Fixed. [!] 28 Dec 2007, Ferz - Bug (0027586): The site did not redirect to HTTPS when checking out with PayPal Pro. Fixed. [!] 28 Dec 2007, Ferz - Bug (0027792): A MySQL error was displayed after an attempt to delete statistics data. Fixed. [!] 28 Dec 2007, Ferz - Bug (0027793): A success message was not displayed after statistics data deletion. Fixed. [!] 28 Dec 2007, Ferz - Bug (0027844): Buttons did not work in MSIE in some situations. Fixed. [!] 29 Dec 2007, Ferz - Bug (0028072): Empty products 'forsale' filed caused search problems in the customers area. Fixed. [!] 29 Dec 2007, Ferz - Bug (0031767): Recommended products were not shown for the product variants. Fixed. [!] 03 Jan 2008, Ferz - Bug (0032395): The admin could not modify profile using the Modify profile page when Image Verification was enabled for registration. Fixed. [!] 08 Jan 2008, Ferz - Bug (0027945): Empty products 'forsale' field caused incorrect work of "func_recalc_product_count()". Fixed. [!] 08 Jan 2008, Ferz - Bug (0032656): Emails were not delivered to the Recipients list when sent from Event -> Edit Event recipients list page. Fixed. [!] 08 Jan 2008, Ferz - Bug (0032878): Disabled static pages could be viewed in the customer zone using mode=preview. Fixed. [!] 10 Jan 2008, Osipov - Bug (0032652): FedEx residential charges were not added to real-time rates. Fixed. [!] 11 Jan 2008, Ferz - Bug (0032742): Quickbooks import did not import the value of purchased Gift Certificate. Fixed. [!] 14 Jan 2008, Ferz - Bug (0030474): PHP error when a discount coupon was entered on Google Checkout side and the Discount Coupons module was disabled. Fixed. [!] 14 Jan 2008, Ferz - Bug (0029625): X-AOM added Title to Customer for Shipping and Billing address even when Title was disabled. Fixed. [!] 14 Jan 2008, Ferz - Bug (0033317): Titles for Shipping and Billing address were not shown in order info. Fixed. [!] 15 Jan 2008, Ferz - Bug (0027620): A partner can register as his own affiliate. Fixed. [!] 15 Jan 2008, Ferz - Bug (0032488): No available shipping methods were displayed on checkout when there were in fact free shipping methods. Fixed. [!] 15 Jan 2008, Ferz - Bug (0033383): During HTML catalog generation in the "Products only" mode not all the products were included. Fixed. [!] 16 Jan 2008, Ferz - Bug (0033470): PayFlow Pro customer billing data were escaped twice. Fixed. [!] 16 Jan 2008, Ferz - Bug (0033448): Wrong error message during product import. Fixed. [!] 17 Jan 2008, Ferz - Bug (0027773): USPS shipping methods were sorted incorrectly. Fixed. [!] 17 Jan 2008, Ferz - Bug (0027398): No shipping methods were available for a customer if a special offer with free shipping was activated. Fixed. [!] 17 Jan 2008, Ferz - Bug (0033601): When wrong credit card data was entered on checkout if field validation was disabled, the card expiry date was changed to current date. Fixed. [!] 17 Jan 2008, Ferz - Bug (0028293): Shop Statistics reported odd values for Product sales. Fixed. [!] 17 Jan 2008, Ferz - Bug (0028395): Language selector did not work under some circumstances. Fixed. [!] 17 Jan 2008, Osipov - Bug (0032653): FedEx handling charge was not added to real-time rates. Fixed. [!] 18 Jan 2008, Ferz - Bug (0028116): Counties were not sorted alphabetically in customers interface on Mac OS, Safari. Fixed. [!] 18 Jan 2008, Ferz - Bug (0028340): States were not sorted alphabetically in customers interface on Mac OS, Safari. Fixed. [!] 18 Jan 2008, Ferz - Bug (0027592): When a free product was given for special offers bonus points, a customer was asked to enter his own price. Fixed. [!] 18 Jan 2008, Ferz - Bug (0033640): "Multirow add" feature didn't work in IE. Fixed. [!] 19 Jan 2008, Ferz - Bug (0033726): When a new custom field was added to "Personal information" section for customer registration, it was displayed between the "SSN" and "Tax number" fields. Fixed. [!] 21 Jan 2008, Ferz - Bug (0033734): If express checkout was used, and then any other payment method, the link to profile modification "Modify" redirected to PayPal. Fixed. [!] 23 Jan 2008, Osipov - Bug (0033825): PayPal didn't understand special symbols in the customer info. Fixed. [!] 25 Jan 2008, Ferz - Bug (0034131): Credit card expiration date was sent in the wrong format. Fixed. [!] 25 Jan 2008, Ferz - Bug (0032282): In the group editing mode when the " " characters were entered into the short description field and saving, the product names disappeared in the customer zone. Fixed. [!] 25 Jan 2008, Alien - Bug (0034178): USPS First-Class Mail was not available until USPS configuration page was updated. Fixed. [!] 25 Jan 2008, Ferz - Bug (0033265): libCURL detection procedure sometimes failed. Fixed. [!] 28 Jan 2008, Alien - Bug (0034181): X-Cart installer worked incorrectly with disabled JavaScript support. Fixed. [!] 29 Jan 2008, Ferz - Bug (0034350): During importing a CSV file with tab delimiter and the value, enclosed in the quotation marks, also contained quotation marks, they were omitted. Fixed. [!] 30 Jan 2008, Ferz - Bug (0034035): Product count was calculated without taking into consideration the variants count. Fixed. [!] 30 Jan 2008, Ferz - Bug (0034450): Additional fields of the select box type were added to Contact us form incorrectly if the variant field contained "'". Fixed. [!] 30 Jan 2008, Ferz - Bug (0033518): Using non-latin characters was allowed during registration, but not during logging in. Fixed. [!] 31 Jan 2008, Alien - Bug (0034489): JavaScript errors on anonymous checkout in the "JavaScript disabled" mode. Fixed. [!] 31 Jan 2008, Alien - Bug (0034477): The Save button was used instead of Submit on anonymous checkout if a customer clicked "If Java is disabled in your browser click here". Fixed. [!] 31 Jan 2008, Alien - Bug (0034552): X-Survey didn't save all respondents. Fixed. [!] 31 Jan 2008, Alien - Bug (0034558): No justification for customer information on the last step of express checkout. Fixed. [!] 01 Feb 2008, Ferz - Bug (0034326): Default field values were not displayed in advanced search. Fixed. [!] 04 Feb 2008, Ferz - Bug (0034627): The "&" character was displayed as "&" in the customer profile. Fixed. [!] 05 Feb 2008, Ferz - Bug (0034713): An administrator with Fulfillment staff permissions could view links to "access denied" pages. Fixed [!] 05 Feb 2008, Alien - Bug (0034696): Tax editing: the "=0" expression was considered a blank field. Fixed. [!] 05 Feb 2008, Alien - Bug (0034705): During tax editing expressions with syntax errors could be included into the formula. Fixed. [!] 06 Feb 2008, Ferz - Bug (0034182): With a disabled register_long_arrays option the X-Cart installer operated incorrectly. Fixed. [!] 06 Feb 2008, Ferz - Bug (0032077): During ESD product editing in X-AOM the "Edit ordered products" page contained an "Available in stock, item(s)" value greater than the correct one. Fixed. [!] 07 Feb 2008, Ferz - Bug (0035069): Wrong weight was generated in the CSV file for importing to the UPS Worldship. Fixed. [!] 07 Feb 2008, Ferz - Bug (0034805): A category drop-down menu was displayed incorrectly in the customer zone if Right-to-left text direction was selected for the active language. Fixed. [!] 08 Feb 2008, Ferz - Bug (0035178): In the Files section attempting to delete a directory leads to a success message, regardless of the actual result. [!] 11 Feb 2008, Ferz - Bug (0035279): Misleading link on Shipping methods page. Fixed. [!] 11 Feb 2008, Ferz - Bug (0035333): The message from the "Contact us" form was sent with the default charset. Fixed. [!] 15 Feb 2008, Ferz - Bug (0035666): A 'Send' button is displayed in the newsletter line if there are no subscribers. Fixed. [!] 15 Feb 2008, Ferz - Bug (0035710): Zero DHL/Airborne shipping rates. Fixed. [!] 18 Feb 2008, Ferz - Bug (0035819): Feature Comparison module - misprint in code. Fixed. [!] 18 Feb 2008, Osipov - Bug (0032924): Order paid with Protx Direct had a 'failed' status but the payment went through fine. Fixed. [!] 19 Feb 2008, Ferz - Bug (0034194): The X-Cart installer could not always correctly locate the 'php.ini' file. Fixed. [!] 19 Feb 2008, Ferz - Bug (0035938): Manufacturer pages could be viewed even for disabled manufacturers. Fixed. [!] 20 Feb 2008, Ferz - Bug (0035638): A success message regardless of the actual result. Fixed. [!] 21 Feb 2008, Osipov - Bug (0035116): If a zero price was set for a product variant during import, this product variant was assigned the price of the product without variants. Fixed. [!] 21 Feb 2008, Osipov - Bug (0035397): HTMLtags were not stripped from language variables. Fixed. [!] 22 Feb 2008, Osipov - Bug (0034097): Orders processed through PayPal received a 'failed' status on the VALIDATION stage if there were problems with HTTPS. Fixed. [!] 27 Feb 2008, Ferz - Bug (0036439): Minor typo in Product Options template. Fixed. [!] 27 Feb 2008, Ferz - Bug (0036470): Commission rate and commission type were added incorrectly for products, the values were taken from Commission rates on categories. Fixed. [!] 28 Feb 2008, Ferz - Bug (0034950): All the shipping methods were displayed even if shipping freight was selected. Fixed. [!] 29 Feb 2008, Ferz - Bug (0036570): Inadequate user status change after an attempt to disable or activate multiple user accounts. Fixed. [!] 03 Mar 2008, Ferz - Bug (0036769): No automatic redirecting after a successful payment through proxypay3. Fixed. [!] 04 Mar 2008, Osipov - Bug (0036443): The 'Close window' button didn't change when a different language was selected. Fixed. [!] 06 Mar 2008, Ferz - Bug (0037061): Some fields were not entered into the database during PayPal Express checkout. Fixed. [!] 06 Mar 2008, Ferz - Bug (0037097): Wrong redirect from PayPal Express Checkout in Fast Lane Checkout. Fixed. [!] 07 Mar 2008, Ferz - Bug (0037132): A product could be added to cart from wish list multiple times. Fixed. [!] 12 Mar 2008, Ferz - Bug (0037373): Bestsellers did not include taxed price, when shown on every product list page. Fixed. [!] 12 Mar 2008, Ferz - Bug (0037442): X-AOM Product price increased "0.01" after updating the order. Fixed. [!] 13 Mar 2008, Ferz - Bug (0033539): Incorrect redirect from checkout if a cart contained a bundled product with minimum order quantity =2. Fixed. [!] 14 Mar 2008, Ferz - Bug (0037695): When SkipJack payment method is used, countries without states were not handled. Fixed. [!] 17 Mar 2008, Ferz - Bug (0037768): Switching languages didn't work in admin. Fixed. [!] 17 Mar 2008, Ferz - Bug (0037809): Searching for static pages didn't work on Windows. Fixed. [!] 20 Mar 2008, Ferz - Bug (0038070): Incorrect error message during PayPal Pro configuration. Fixed. [!] 20 Mar 2008, Ferz - Bug (0038077): Product options: SQL error if product code had a quote symbol. Fixed. [!] 25 Mar 2008, Ferz - Bug (0038417): Page titles were parsed in code throughout the checkout. Fixed. [!] 26 Mar 2008, Ferz - Bug (0038536): UPS Online Tools returned an error "Sorry, there are no available shipping methods for your location" in some cases. Fixed. [!] 02 Apr 2008, Osipov - Bug (0036365): PHP notices were displayed while performing feature based search. Fixed. [!] 03 Apr 2008, Joy - Bug (0039202): Wrong text label on the profile modify page. Fixed. [!] 04 Apr 2008, Ferz - Bug (0035690): Incorrect HTTP headers were sent. Fixed. [!] 04 Apr 2008, Joy - Bug (0038798): During the editing of wholesale prices for product variants, only the price of the first variant is added/updated correctly. Fixed. [!] 04 Apr 2008, Joy - Bug (0039270): The "Special offer" tags were missing on some products. Fixed. [!] 07 Apr 2008, Ferz - Bug (0039442): SQL error during HTML catalog generation. Fixed. [!] 07 Apr 2008, Joy - Bug (0039482): File import could not be completed if multiple providers were included. Fixed. [!] 08 Apr 2008, Max - Bug (0039573): When a PayPal Pro Direct Payment order was confirmed on the last checkout page, the customer was not redirected to the "Your order is being placed. Please wait" page. Fixed. [!] 08 Apr 2008, Zaa - Bug (0039584): The CVV2 field was not being encrypted. Fixed. [!] 08 Apr 2008, Ferz - Bug (0035382): It was impossible to enter International descriptions for a product group. Fixed. [!] 08 Apr 2008, Ferz - Bug (0036952): There was no check for the necessary functions during the X-Magnifier installation. Fixed. [!] 08 Apr 2008, Joy - Bug (0039502): Fancy Categories: a subcategory list could be expanded even if all the subcategories were marked as inactive. Fixed. [!] 08 Apr 2008, Max - Bug (0039581): Fancy Categories did not expand subcategories. Fixed. [!] 09 Apr 2008, Zaa - Bug (0039680): The presence of necessary credit card data was not checked during registration. Fixed. [!] 09 Apr 2008, Max - Bug (0039619, 0039632): Incorrect URLs were sometimes included into the report after a successful generation of the html catalog. Fixed. [!] 09 Apr 2008, Max - Bug (0039642): State selection did not work correctly on Fast Lane Checkout page in Opera browser. Fixed. [!] 09 Apr 2008, Max - Bug (0039655): "Default state" was not selected by default on the registration page. Fixed. [!] 09 Apr 2008, Max - Bug (0039683): If a customer logged in only on checkout, a message was displayed that no shipping methods were available. Fixed. [!] 10 Apr 2008, Ferz - Bug (0036223): Errors were displayed during product import from the admin zone (Pro version) if no provider was specified. Fixed. [!] 10 Apr 2008, Max - Bug (0039762): Order sorting direction was changed when the page was refreshed. Fixed. [!] 11 Apr 2008, Ferz - Bug (0036732): If Malaysian address was selected as the destination address, an error was displayed instead of the corresponding rates. Fixed. [!] 11 Apr 2008, Max - Bug (0026719): An error in the installer during a repeated installation with the 'update config.php only' option enabled. Fixed. [!] 11 Apr 2008, Max - Bug (0039800): Incorrect location on checkout if the cart was empty. Fixed. [!] 11 Apr 2008, Max - Bug (0039837): If a customer registered on checkout only, 'Other Carriers', not UPS was selected by default from the shippers list. Fixed. [!] 11 Apr 2008, Max - Bug (0039911): The registration form 'blinked' during the redirection to Fast lane checkout. Fixed. [!] 15 Apr 2008, Zaa - Bug (0039557): A 'page not found' error appeared after a successful login of a fulfillment-staff admin using secure login. Fixed. [!] 15 Apr 2008, Ferz - Bug (0040198): Search in the customer zone did not include search by SKU. Fixed. [!] 17 Apr 2008, Ferz - Bug (0040346): A product was not included into the Froogle feed during export even if its "Additional category" was Enabled. Fixed. [!] 21 Apr 2008, Joy - Bug (0040646): Fulfillment-admin could not delete his own profile. Fixed. Improvements ------------ [+] 25 Oct 2007, Ferz - Improvement (0027017): New USPS shipping methods were added. [+] 29 Oct 2007, Ferz - Improvement (0027204): Payflow link was updated. [+] 13 Nov 2007, Alien - Improvement (0029453): Double quoting is prevented when preparing SQL queries. [+] 20 Nov 2007, Ferz - Improvement (0026898): After trying to open one of the store pages which requires authorization, seeing an 'access denied' message and successful login, a user was redirected to the home page. Now he is redirected to the page he was trying to open. [+] 20 Dec 2007, Ferz - Improvement (0027283): code was optimized. [+] 20 Dec 2007, Ferz - Improvement (0027177): A text label was edited. [+] 20 Dec 2007, Ferz - Improvement (0027351): When admin uses "operate as this user" feature, logs out and then logs in, cart content is now saved. [+] 21 Dec 2007, Ferz - Improvement (0031225): While editing an order it is now possible to change the payment method name manually or select the right name from a drop-down box. [+] 27 Dec 2007, Ferz - Improvement (0027584): Small interface corrections. [+] 28 Dec 2007, Ferz - Improvement (0027951): Now county lists on Zone details page are sorted alphabetically. [+] 16 Jan 2008, Ferz - Improvement (0027556): Bundled products behavior logic was improved. [+] 18 Jan 2008, Ferz - Improvement (0028075): ViaKlix 2 rejected payment if the username or the first name was too long. Now long usernames are cropped automatically. [+] 18 Jan 2008, Osipov - Improvement (0030322): If the data from 'Contact us' form was saved in the old format, it is displayed correctly after the upgrade. [+] 18 Jan 2008, Alien - Improvement (0027352): It is now possible to change language on customer side. [+] 28 Jan 2008, Ferz - Improvement (0034258): X-Affiliate & partner clicks report performance improvement. [+] 31 Jan 2008, Ferz - Improvement (0034443): Moved images from cloned products to database. [+] 05 Feb 2008, Alien - Improvement (0034891): Minor tax editor improvement. [+] 14 Feb 2008, Ferz - Improvement (0035412): Minor logic improvement. [+] 18 Feb 2008, Alien - Improvement (0029309): Product configurator: warning about a product type with no specifications. [+] 19 Feb 2008, Alien - Improvement (0035876): InnovaStudio WYSIWYG Editor updated to 2.9.8 [+] 20 Feb 2008, Ferz - Improvement (0024314): X-Cart installer: file copying and database import processes display mechanism improved. [+] 21 Feb 2008, Osipov - Improvement (0030796): If some fields are empty in an imported CSV file, the values of these fields in the shop are preserved and not reset to 0. [+] 27 Feb 2008, Osipov - Improvement (0036485): Strict conditions were introduced for including file extensions during import/export. [+] 04 Mar 2008, Alien - Improvement (0036575): Validation of text-input fields on the General settings page in the administrator zone has been introduced. [+] 05 Mar 2008, Osipov - Improvement (0036929, 0037233): The 'Payment info uploading' process is made more user friendly in the X-Affiliate module. [+] 07 Mar 2008, Osipov - Improvement (0036840): Netbilling payment method was upgraded to Direct API 3.1 interface. [+] 07 Mar 2008, Osipov - Improvement (0036842): Netbilling payment method: fields settle_amount, settle_currency are saved to the order details. [+] 11 Mar 2008, Osipov - Improvement (0037281): International Maestro credit Cards support is now included in the Protx VSP Direct. [+] 13 Mar 2008, Ferz - Improvement (0037429): Working with sessions improved. [+] 14 Mar 2008, Ferz - Improvement (0037620): The memory_limit can now be set for some procedures. [+] 14 Mar 2008, Ferz - Improvement (0037675): Integration with Eway payment gateway is improved. [+] 19 Mar 2008, Ferz - Improvement (0034531): The memory_limit was increased to 32 Mb for Backup/Restore database procedure. [+] 28 Mar 2008, Ferz - Improvement (0038791): USPS rates updated. [+] 04 Apr 2008, Joy - Improvement (0039190): PayFlow Pro integration is updated to V4. [+] 10 Apr 2008, Joy - Improvement (0039793): PX Post Post URL changed. [+] 10 Apr 2008, Zaa - Improvement (0034516): Small installer script improvement. [+] 10 Apr 2008, Zaa - Improvement (0039790): Small security improvement - the directories are now closed by .htaccess files. [+] 12 Apr 2008, Ferz - Improvement (0035593, 0037651): New text labels added. [+] 14 Apr 2008, Ferz - Improvement (0035535): An empty name membership cannot be created now. [+] 15 Apr 2008, Ferz - Improvement (0031750): SQL injection defense improved. [+] 16 Apr 2008, Joy - Improvement (0040240): Navigation in Newsletter module implemented. [+] 18 Apr 2008, Max - Improvement (0034916): Order sorting improvement in MySQL version 5.0.50-5.0.51 [+] 18 Apr 2008, Joy - Improvement (0039503): Skin W3C validation. [+] 28 Apr 2008, Max - Improvement (0040155): Smarty updated to 2.6.19 version. ----------------- X-CART v4.1.9 RELEASED Wed Oct 03 08:17:32 MSD 2007 [!] - osipov - Bug (0026873): Incorrect shipping charge was selected when a discount coupon was used which changed the order total so that a certain shipping charge could not be applied. Fixed. Tue Oct 02 11:29:10 MSD 2007 [!] - osipov - Bug (0026874): Discount coupon of a "$ off" kind was applied incorrectly. Fixed. Mon Oct 01 12:21:31 MSD 2007 [!] - ferz - Bug (0026886): When a "purchaseID" field for iDEAL payment gateway was formed, the length limitation of this field was not taken into account. Fixed. Mon Oct 01 09:55:07 MSD 2007 [!] - ferz - Bug (0026808): When Wholesale Trading module was turned off products added to cart acquired wholesale prices anyway. Fixed. Fri Sep 28 10:44:41 MSD 2007 [!] - ferz - Bug (0026771): When shipping rates were obtained from Intershipper module for orders with large weight, an error was displayed. Fixed. Fri Sep 28 09:13:17 MSD 2007 [!] - ferz - Bug (0026582): For X-Cart Pro providers were not taken into account when discount coupons were applied during payment using Google Checkout. Fixed. Thu Sep 27 10:30:51 MSD 2007 [!] - alien - Bug (0026706): Under certain conditions country zones were detected incorrectly. Fixed. Thu Sep 27 09:05:13 MSD 2007 [!] - osipov - Bug (0026558): The fact of using gift certificate during payment using Google Checkout was detected incorrectly. Fixed. Wed Sep 26 13:43:22 MSD 2007 [!] - osipov - Bug (0026506): A situation when due to time collisions multiple identical notifications from Google Checkout was not checked. As a result one order in Google Checkout corresponded to several orders in X-Cart. Fixed. Wed Sep 26 11:14:35 MSD 2007 [!] - osipov - Bug (0026621): News items were sorted incorretcly in the News Management section (fresh but not sent news items were displayed as old). Fixed. Tue Sep 25 16:23:12 MSD 2007 [!] - ferz - Bug (0026609): Product's quantity selector had wrong number when product variants were used and maximum amount was greater than variant amount. Fixed. Tue Sep 25 14:19:14 MSD 2007 [!] - alien - Bug (0026569): When JS was disabled states were not checked in the customer area. Fixed. Tue Sep 25 12:23:29 MSD 2007 [!] - alien - Bug (0026560): The output was not updated when clearing CC info for large number of orders. Fixed. Mon Sep 24 16:34:13 MSD 2007 [!] - ferz - Bug (0026502): The values of the variables for displaying paginated information, could be formed incorrectly. Fixed. Mon Sep 24 12:51:57 MSD 2007 [!] - ferz - Bug (0026505): All shipping methods were hidden even when 'Enable all shipping methods even if a customer is not logged in' option was enabled but 'When a customer isn't logged in, it is presumed that he is from the default country' option was turned off. Fixed. Fri Sep 21 15:28:38 MSD 2007 [!] - ferz - Bug (0026479): In some templates incorrect image sizes for displaying of thumbnails were used. Fixed. Fri Sep 21 11:21:26 MSD 2007 [!] - alien - Bug (0025645): Product Minimum order quantity was not checked on checkout. Fixed. Fri Sep 21 09:19:19 MSD 2007 [!] - ferz - Bug (0026432): When HTML catalog was generated for multiple languages, some forms on HTML pages in the catalog for the second language were malformed. Fixed. Thu Sep 20 16:37:08 MSD 2007 [!] - ferz - Bug (0026412): Advanced search settings were not stored correctly after any category was opened in the customer area. Fixed. Wed Sep 19 16:57:36 MSD 2007 [!] - ferz - Bug (0026393): Multiple languages were not supported for Feature Comparison in the customer area. Fixed. Wed Sep 19 13:40:55 MSD 2007 [!] - ferz - Bug (0026361): The price of a product was displayed incorrectly in email notifications of EGoods module and in the in the "Print order" section. Fixed. Tue Sep 18 11:13:48 MSD 2007 [*] - osipov - Improvement (0026005): A function for weight converting for centralized weight management in pounds was added. Mon Sep 17 15:52:22 MSD 2007 [!] - ferz - Bug (0026195): JavaScript code in the "Product variants" section did not work correctly in the Opera browser. Fixed. Mon Sep 17 15:21:43 MSD 2007 [!] - osipov - Bug (0026138): iDEAL payment gateway integration module did not process orders with products from diferent providers. Fixed. Mon Sep 17 12:56:39 MSD 2007 [!] - ferz - Bug (0026272): Only English language could be set in the 'iDeal advanced' payment method configuration. Fixed. Mon Sep 17 11:28:53 MSD 2007 [*] - ferz - Improvement (0026070): An additional JS checking was added on the "Gift Certificate" page in the customers area. Sat Sep 15 12:12:14 MSD 2007 [!] - osipov - Bug (0026233): During product details import the images which were stored on the file system could be deleted if the products were already linked to those images. Fixed. Fri Sep 14 14:49:30 MSD 2007 [*] - ferz - Improvement (0026051): Using a "Credit card information removal" tool on the 'Summary -> Tools' page it is now possible to delete CC info not only from the 'P' and 'C' orders, but also from the 'F' & 'D' orders. Fri Sep 14 13:52:09 MSD 2007 [!] - ferz - Bug (0026206): A typo in the name of "location_ajust.php" file. Fixed. Fri Sep 14 12:31:07 MSD 2007 [*] - ferz - Improvement (0026041): The SSN field is now displayed not onlye on the customer profile page, but also in the email notifications and order details. Fri Sep 14 11:18:55 MSD 2007 [!] - ferz - Bug (0026068): Required fields were not checked when a Gift certificate was added to cart. Fixed. Thu Sep 13 16:50:36 MSD 2007 [*] - alien - Improvement (0025954): An ability to support extended ASCII characters when paying through PayPal was added. Thu Sep 13 14:15:30 MSD 2007 [!] - osipov - Bug (0026100): During image upload for a product on PHP 4.2.2 an error was displayed. Fixed. Thu Sep 13 13:53:05 MSD 2007 [!] - ferz - Bug (0026035): Incorrect data were displayed during rebuilding wholesale prices process on the variants modify page in the admin area. Fixed. Wed Sep 12 15:21:17 MSD 2007 [!] - ferz - Bug (0026060): A JS warning did not work during credit card date checking.Fixed. Wed Sep 12 10:57:42 MSD 2007 [*] - ferz - Improvement (0026069): .htaccess files were added to multiple directories, restricting access to these directories, to improve security. Tue Sep 11 15:27:22 MSD 2007 [!] - ferz - Bug (0025358): Order export to Quickbooks format was formed incorrectly when the order contained multiple products, and was partially paid for with a gift certificate. Fixed. Tue Sep 11 15:21:11 MSD 2007 [!] - ferz - Bug (0026013): When a customer was returning from Google Checkout interface to the customer area, it had not been checked if Google Checkout module was disabled by admin. Fixed. Tue Sep 11 13:42:34 MSD 2007 [!] - alien - Bug (0025926): Inches were not converted to centimeters for UPS request. Fixed. Tue Sep 11 11:25:39 MSD 2007 [*] - ferz - Improvement (0025975): Order processing logic for the orders paid for through MultiPay payment gateway was changed. Mon Sep 03 09:25:20 MSD 2007 [*] - zaa - Improvement: GoEmerchant payment module updated (new request URL). Fri Aug 31 16:44:44 MSD 2007 [!] - max - Bug: A product' low avail limit could not be set to zero. Fixed. Fri Aug 31 16:30:39 MSD 2007 [!] - max - Bug: Weight for FedEx direct manage shipping module was not calculated correctly. Fixed. Fri Aug 31 16:17:21 MSD 2007 [*] - zaa - Improvement: "Edit ordered Gift Certificates" link is not shown on the Advanced order management page any more if the order does not contain gift certificates (X-AOM). Fri Aug 31 15:09:39 MSD 2007 [*] - zaa - Improvement: Product names on the order details page are made clickable links. Fri Aug 31 14:52:00 MSD 2007 [!] - svowl - Bug: The delivery method selected during Google Checkout was not saved in the order in X-Cart when UPS_OnLine Tools was used, a UPS shipping method was selected and a non-UPS shipping method was also available for selection. Fixed. Fri Aug 31 14:30:44 MSD 2007 [!] - max - Bug: Some pages displayed data as corrupted if the data contained a quote character. Fixed. Fri Aug 31 09:40:03 MSD 2007 [!] - max - Bug: Bestsellers list displayed wrong product prices if the user had a membership and some products contained in it had wholesale prices for that membership. Fixed. Thu Aug 30 17:24:28 MSD 2007 [!] - max - Bug: The procedure of cloning a product froze if the product code of the product being cloned was very large. Fixed. Thu Aug 30 16:49:00 MSD 2007 [!] - max - Bug: Partner commission was not calculated if the customer was using Google Checkout. Fixed. Thu Aug 30 16:20:15 MSD 2007 [!] - max - Bug: Cardholder name that contained a single quote was displayed with a slash before the quote character on the Order info page (Admin area). Fixed. Thu Aug 30 15:33:40 MSD 2007 [!] - zaa - Bug: Order tax name was shown regardless of the currently selected shop language. Fixed. Thu Aug 30 14:47:30 MSD 2007 [!] - max - Bug: Image popup caused a javascript error when a user using IE browser attempted to resize the window after it was displayed. Fixed. Thu Aug 30 13:43:55 MSD 2007 [!] - max - Bug: In stores with enabled X-Affiliate module, a user who knew the IDs of some advertising campaigns being used could submit input data that could alter the store's Advertising campaign statistics. Fixed. Thu Aug 30 10:20:49 MSD 2007 [!] - zaa - Bug: X-Cart did not send state codes in UPS shipping rates estimation requests. Fixed. Wed Aug 29 11:25:00 MSD 2007 [!] - svowl - An order was not created in X-Cart after Google Checkout returned information about a successfully placed order and some data in that order contained an apostrophe character. Fixed. Wed Aug 29 09:41:55 MSD 2007 [*] - zaa - Improvement: PLAIN, CRAM-MD5 and DIGEST-MD5 SMTP authentication methods are now supported. Wed Aug 29 09:16:41 MSD 2007 [!] - max - Bug: In Admin area, Products list could not be sorted correctly when sorted by quantity if it contained a product with variants. Fixed. Tue Aug 28 16:50:42 MSD 2007 [!] - max - Bug: Image verification module did not work on the Survey filling page if the survey was not displayed in the menu column. Fixed. Tue Aug 28 12:27:12 MSD 2007 [!] - zaa - Bug: X-Cart did not create the directory access protection file (.htaccess) in the "var" folder during the installation process and in HTML catalog folders during HTML catalog generation procedure. Fixed. Tue Aug 28 12:11:07 MSD 2007 [!] - max - Bug: The base price of a product with variants, although hidden on the 'Product details' page and not used, appeared as the default price for quantity 1 and membership All in the section 'Modify wholesale prices for selected variants' on the Modify product variants page, which was confusing to users. Fixed. Tue Aug 28 09:28:51 MSD 2007 [!] - max - Bug: If the option 'When a customer was not logged in, it is presumed that he is from the default country' was enabled, Shipping section was displayed on the Register page when a user was completing registration on the Anonymous checkout page. Fixed. Mon Aug 27 16:39:44 MSD 2007 [!] - max - Bug: Shipping cache stored empty results. Fixed. Mon Aug 27 15:05:00 MSD 2007 [!] - svowl - Bug: Alternative text messages 'Sorry, there are no available shipping methods for your location' and 'Free shipping' were displayed at the 'Shipping & Payment' step of Fast Lane Checkout at the same time in some cases. Fixed. Mon Aug 27 10:21:34 MSD 2007 [*] - max - Improvement: PayFlow Pro transaction server URL updated. Fri Aug 24 14:45:09 MSD 2007 [!] - max - Bug: When a user made an attempt to view the invoice of a deleted oder, the order invoice page displayed an empty page instead of an error message. Fixed. Fri Aug 24 12:08:38 MSD 2007 [!] - zaa - Bug: A discount could not be added by submitting the 'Edit purchase discounts' form with the "Enter" button. Fixed. Fri Aug 24 09:25:53 MSD 2007 [!] - max - Bug (0024196): Typo in skin1/main/register_ccinfo.tpl template. Fixed. Thu Aug 23 14:03:29 MSD 2007 [!] - max - Bug: Typo in include/product_modify.php. Fixed. Thu Aug 23 13:44:17 MSD 2007 [!] - max - Bug: vote.php was included in product.php when Customer Reviews module was disabled. Fixed. Thu Aug 23 09:25:20 MSD 2007 [!] - max - Bug: An administrator with 'Fullfillment staff' permissions could export all data. Fixed. Thu Aug 23 08:58:50 MSD 2007 [!] - max - Bug: Event data was not saved on the Create new event page if the event title was empty. Fixed. Wed Aug 22 16:02:53 MSD 2007 [!] - zaa - Bug: Delivery confirmation option was passed on in UPS international shipping estimation requests. Fixed. Wed Aug 22 15:29:36 MSD 2007 [!] - max - Bug: The first log-in date was not written for admin/provider accounts. Fixed. Wed Aug 22 10:56:39 MSD 2007 [!] - max - Bug: Image verification module did not work correctly on the News page and on the Fill survey page. Fixed. Wed Aug 22 10:15:23 MSD 2007 [!] - zaa - Bug: Sending of an email notification about MySQL connection errors led to endless recursive calls. Fixed. Tue Aug 21 13:49:06 MSD 2007 [!] - max - Bug: PayPal Pro (US) payment module had a wrong currencies list. Fixed. Tue Aug 21 12:23:29 MSD 2007 [!] - max - Bug: When a customer purchased a product variant, and then the store admin or provider edited the SKU code of that variant, the Order details page showed the new product variant SKU instead of the SKU with which the product variant was ordered. Fixed. Tue Aug 21 12:15:37 MSD 2007 [*] - zaa - Improvement: Protx payment modules updated (posting of full basket details to the gateway). Tue Aug 21 12:02:22 MSD 2007 [*] - max - Improvement: ESD product download procedure improved. Tue Aug 21 10:45:40 MSD 2007 [*] - zaa - Improvement (0023243): List of currency codes supported by UPS Rates & Service Selection OnLine Tool updated. Tue Aug 21 10:10:58 MSD 2007 [!] - max - Bug: func_check_new_offers() function was declared in init.php (Special offers module). Fixed. Mon Aug 20 17:26:24 MSD 2007 [!] - max - Bug (0024586): HTML editor module converted the < and > combinations into the characters < and >. Fixed. Mon Aug 20 16:47:49 MSD 2007 [!] - max - Bug (0023745): When an order was being edited in X-AOM, the order total was not recalculated with the discount if the administrator applied to the order a discount coupon that had been deleted or configured a new coupon saving for the order. Fixed. Mon Aug 20 16:09:24 MSD 2007 [!] - zaa - Bug (0024670): DHL shipping country selection box was displayed even when DHL methods were not allowed by the store administrator. Fixed. Mon Aug 20 16:09:24 MSD 2007 [!] - zaa - Bug (0024670): UPS shipping rates notice was displayed even when a customer selected a different carrier (DHL, FedEx, etc). Fixed. Mon Aug 20 13:54:24 MSD 2007 [*] - zaa - Improvement (0024273): Shipping Label Generator module updated (USPS labels retrival, module refactoring, etc). Mon Aug 20 11:29:58 MSD 2007 [!] - max - Bug (0024674): In Prodict Configurator module, in the process of generating a list of products which can be selected for a slot, products were not checked for compatibility with the specifications of the other products selected for the current configuration. Fixed. Fri Aug 17 15:56:54 MSD 2007 [!] - max - Bug (0024690): The 'Search for wish lists' page did not work correctly when a user was searching for a wishlist by product code. Fixed. Fri Aug 17 13:55:23 MSD 2007 [!] - max - Bug (0024656): Product types page had a wrong design (Product configurator module). Fixed. Fri Aug 17 12:03:23 MSD 2007 [!] - max - Bug (0024651): Discount coupon codes that contained quote symbols were stored in the order with slashes before the quotes; as a result, discount coupons with such codes could not be found in the database. Fixed. Fri Aug 17 11:42:29 MSD 2007 [!] - zaa - Bug: Coupon usage counter was not restored if a store administrator deleted an order to which a coupon was applied in "Non finished" or "Queued" states. Fixed. Fri Aug 17 11:18:29 MSD 2007 [!] - max - Bug: Cart page caused an SQL error if the customer entered a county name with quotes, provided that usage of counties was enabled in the store and there were some county-based destination zones. Fixed. Fri Aug 17 11:15:11 MSD 2007 [!] - max - Bug (0024639): Store coupons page and Counties management page did not work correctly if a coupon code or a county name contained a quote character (The coupon code/county name were truncated at the quote character). Fixed. Fri Aug 17 10:40:52 MSD 2007 [!] - max - Bug (0024630): A user could create an event message with empty fields. Fixed. Thu Aug 16 17:11:09 MSD 2007 [!] - max - Bug: Product international data updating procedure caused an SQL error if the user was editing two or more products at the same time. Fixed. Thu Aug 16 14:13:19 MSD 2007 [!] - max - Bug (0024600): func_unlock() caused a PHP error if the server file system was NFS. Fixed. Thu Aug 16 13:54:18 MSD 2007 [!] - max - Bug (0024596): Webmaster mode caused a Javascript error if the user was using IE browser and if the label being edited contained a block-type tag. Fixed. Thu Aug 16 11:05:34 MSD 2007 [!] - max - Bug (0024585): Payment system core could not process errors from PayPal Pro: DirectPayment payment module correctly. Fixed. Thu Aug 16 10:14:41 MSD 2007 [!] - max - Bug: The function func_calculates_taxes() did not work correctly if some taxable products did not have a 'taxed_price' field. Fixed. Wed Aug 15 15:36:47 MSD 2007 [!] - max - Bug: HTML Editor module added the tags ... when the user was editing embedded static pages. Fixed. Wed Aug 15 14:58:12 MSD 2007 [*] - max - Improvement (0024465): An option 'List of shipping methods available for a product with free shipping should be defined based on the weight of the product' added. Wed Aug 15 11:09:32 MSD 2007 [!] - max - Bug: A user could not upload-and-assign images to products if the server operating system was Windows and the web server was IIS and the web server did not have write permissions on the temporary directory. Fixed. Tue Aug 14 12:26:30 MSD 2007 [!] - max - Bug: Cart normalization did not work for configurable products. Fixed. Tue Aug 14 09:06:50 MSD 2007 [!] - max - Bug (0024465): Typo in the func_weight_shipping_products() function. Fixed. Mon Aug 13 15:59:02 MSD 2007 [!] - max - Bug (0024407): Related products list did not take into account product variants' quantity-in-stock. Fixed. Mon Aug 13 15:33:51 MSD 2007 [!] - max - Bug (0024320): In Contact Us form options, it was not possible to define multilanguage answer options for additional fileds of the selectbox type. Fixed. Mon Aug 13 13:58:33 MSD 2007 [!] - zaa - Bug (0024405): Random exclamation marks were appearing in email messages with long lines sent from X-Cart. Fixed. Mon Aug 13 09:39:54 MSD 2007 [*] - zaa - Improvement: The code responsible for creation of HTML catalog destination directory refactored. Fri Aug 10 15:58:09 MSD 2007 [!] - zaa - Bug (0024364): AuthorizeNet SIM payment module configuration page had an incorrectly specified description for the parameter responsible for the difference between server time and the Authorize.Net server time. Fixed. Fri Aug 10 11:16:35 MSD 2007 [*] - zaa - Improvement (0020453): Detailed information about environment/server check problems can now be displayed on the second step of X-Cart installation procedure. Fri Aug 10 09:09:04 MSD 2007 [*] - zaa - Improvement (0024219): Ability to restore customer session from the X-Cart session identifier if viaKlix callback did not include it added. Wed Aug 08 15:51:18 MSD 2007 [*] - max - Improvement: Tax service name format validation added. Wed Aug 08 10:10:58 MSD 2007 [!] - zaa - Bug (0024190): In cart.php the name of the variable storing the value for the option "When a customer isn't logged in, it is presumed that he is from a default country" was defined incorrectly. Fixed. Wed Aug 08 09:01:11 MSD 2007 [!] - max - Bug (0024206): The total number of checkout steps was not displayed correctly if the user was anonymous. Fixed. Mon Aug 06 16:33:32 MSD 2007 [*] - max - Improvement (0018321): PayFlow FPS is added for PayFlow Pro payment module. Mon Aug 06 11:10:17 MSD 2007 [!] - max - Bug (0024128): Typo in PayPal Pro (US version) payment module: when a user entered an invalid CC number, he was redirected to a wrong place. Fixed. Mon Aug 06 11:02:19 MSD 2007 [!] - zaa - Bug (0024129): Installation script had incorrectly specified rules for creation of .htaccess files in var/tmp and var/upgrade folders. Fixed. Mon Aug 06 10:18:00 MSD 2007 [!] - max - Bug (0024117): HTML catalog pages could not be generated correctly for manufacturer pages with non-default sorting of products if all the products of the manufacturer were displayed on a single page (without pagination). Fixed. Mon Aug 06 09:58:47 MSD 2007 [!] - zaa - Bug (0024097): FedEx fuel surcharge value was not calculated correctly (FedEx Rate Tools integration method). Fixed. Mon Aug 06 09:43:04 MSD 2007 [!] - max - Bug: Typo in patch script. Fixed. Fri Aug 03 10:00:39 MSD 2007 [!] - max - Bug: Users online module did not display users statistics correctly when session type 1 was used by the store and the value of the PHP option 'session.gc_maxlifetime' was smaller than the value of $use_session_length (session duration) in config.php. Fixed. Thu Aug 02 18:20:21 MSD 2007 [!] - zaa - Bug: Results of category details (category name, description) modification in the default administrator language were not synchronized between categories and international categories data tables. Fixed. Thu Aug 02 17:07:20 MSD 2007 [!] - zaa - Bug: Language variables whose value included a portion that was supposed to be dynamically substituted for by a certain value (like the portion {{customer}} in the variable eml_dear that is supposed to be replaced by the actual customer name) were processed incorrectly if the value that was entered dynamically into that portion contained special symbols in it. Fixed. Thu Aug 02 16:27:00 MSD 2007 [!] - zaa - Bug: Admin area 'Languages' page contained an incorrectly rendered link to WYSIWYG editor in webmaster mode. Fixed. Thu Aug 02 16:21:50 MSD 2007 [*] - max - Improvement: viaKlix 2.0 payment module updated. Thu Aug 02 15:15:13 MSD 2007 [!] - zaa - Bug: Results of membership assignment were not saved for configurable products. Fixed. Thu Aug 02 11:44:40 MSD 2007 [!] - zaa - Bug: Registration script could not correctly perform notification of a customer about an incorrectly specified user name. Fixed. Wed Aug 01 15:28:33 MSD 2007 [*] - zaa - Improvement: For cart pages, a notification about incomplete orders is added (is displayed to customers who have not finished one or more previous orders). Wed Aug 01 11:50:29 MSD 2007 [!] - max - Bug: When a manufacturer had a very big products list, HTML catalog could not process pages for that manufacturer correctly. Fixed. Tue Jul 31 17:12:14 MSD 2007 [!] - zaa - Bug: Opener/Closer images on the Advanced search page had a non-standard value for "cursor" CSS property. Fixed. Mon Jul 30 15:00:26 MSD 2007 [*] - zaa - Improvement (0021358): Native 3-D Secure support for WebCraft/Transactium payment module added. Mon Jul 30 12:28:20 MSD 2007 [!] - max - Bug: SaferPay payment module did not work correctly if some customer profile fields contained special symbols. Fixed. Mon Jul 30 12:23:23 MSD 2007 [!] - max - Bug: Order total amount was not calculated correctly if the order had a discount coupon applied to it and that discount coupon was deleted from the database. Fixed. Mon Jul 30 11:13:08 MSD 2007 [!] - max - Bug: Users search by Pending membership did not work correctly. Fixed. Mon Jul 30 11:01:13 MSD 2007 [!] - max - Bug: Configurable products could not be added to the wish list when Product options module was disabled. Fixed. Mon Jul 30 10:13:31 MSD 2007 [!] - max - Bug: Page title was not displayed correctly if the option 'Maximum length of page title element' was enabled and page title was assembled of language variables. Mon Jul 30 09:10:31 MSD 2007 [*] - zaa - Improvement: HTML meta keywords and description tags moved above javascript code for SEO purposes. Fri Jul 27 17:25:39 MSD 2007 [*] - max - Improvement: eSelect Plus payment module now supports Canadian merchants. Fri Jul 27 14:05:19 MSD 2007 [!] - zaa - Bug: HTML catalog generation script was stripping HTML anchors from generated HTML links. Fixed. Fri Jul 27 11:36:47 MSD 2007 [!] - zaa - Bug: Results of product details (product name, description, full description) data modification in the default administrator language were not transferred to the international product info table. Fixed. Fri Jul 27 10:29:32 MSD 2007 [!] - max - Bug: PayFuse payment module did not save some error messages in order details. Fixed. Fri Jul 27 09:32:44 MSD 2007 [!] - max - Bug: FedEx online shipping method did not calculate shipping rates correctly for some destination countries. Fixed. Thu Jul 26 15:58:44 MSD 2007 [!] - max - Bug: Product import procedure did not work correctly if the file being imported had a column 'manufacturer' (Import 3x-4x module). Fixed. Thu Jul 26 09:01:44 MSD 2007 [!] - max - Bug: FedEx online shipping method did not calculate shipping rates correctly if the destination country was AU. Fixed. Wed Jul 25 11:16:19 MSD 2007 [!] - max - Bug: Space symbols were not removed from a new tax name at the time of saving if they were placed at the beginning and/or end of the tax name. Fixed. Wed Jul 25 10:57:24 MSD 2007 [!] - max - Bug: Payment transactions were declined if the customer was using NetRegistry payment module and the cardholder name was 16 symbols in length or longer. Fixed. Wed Jul 25 10:39:11 MSD 2007 [!] - max - Bug: The {{$path}} tag in error messages (X-Magnifier module) was not replaced by the file system path. Fixed. Wed Jul 25 10:32:57 MSD 2007 [!] - max - Bug: Reset button did not work correctly on the Search for products page. Fixed. Wed Jul 25 10:17:28 MSD 2007 [!] - zaa - Bug: Rates returned by FedEx Ship Manager Direct integration had an incorrect estimated delivery date. Fixed. Wed Jul 25 09:14:27 MSD 2007 [!] - max - Bug: FedEx online shipping method did not calculate shipping rates correctly if the destination country was UK. Fixed. Tue Jul 24 09:40:57 MSD 2007 [!] - max - Bug: Google checkout button was displayed as disabled if a customer added just a gift certificate to the shopping cart and did not refresh the cart page. Fixed. Mon Jul 23 16:09:22 MSD 2007 [*] - zaa - Improvement: Ability to specify a 'From' email address for the SMTP envelope of emails sent via SMTP server added. Mon Jul 23 12:38:36 MSD 2007 [*] - zaa - Improvement: Protx VSP Direct payment module updated according to the latest Protx integration manual (new request URLs). Mon Jul 23 11:58:21 MSD 2007 [*] - zaa - Improvement: Protx VSP Form payment module updated according to the latest Protx integration manual (new request URLs, recording of 3-D Secure check result). Mon Jul 23 09:54:55 MSD 2007 [!] - max - Bug: 'Reset' button on the 'Search for orders' and 'Search for users' pages did not clear the search fields. Fixed. Mon Jul 23 09:15:16 MSD 2007 [!] - max - Bug: Billing address was used as Shipping address in PayFuse payment module. Fixed. Fri Jul 20 17:19:26 MSD 2007 [*] - zaa - Improvement: 3-D Secure support for eSec.ReDirect payment module added. Fri Jul 20 16:21:44 MSD 2007 [!] - max - Bug: Typo in include/func/func.product.php. Fixed. Fri Jul 20 12:17:33 MSD 2007 [*] - zaa - Improvement (0020854): 3-D Secure support via CardinalCommerce Centinel for eSec.Direct payment module added. Fri Jul 20 12:14:42 MSD 2007 [!] - max - Bug: Typo in shipping/shipping.php. Fixed. Fri Jul 20 09:42:44 MSD 2007 [*] - max - Improvement: Quantum payment module updated: XML integration changed to QGWdatabase Engine. Thu Jul 19 16:37:13 MSD 2007 [!] - max - Bug: A user could not assign a price corresponding to the product quantity '1' and membership 'All' as specified in the 'Modify wholesale prices for selected variants' section to the selected variants on the Product variants modification page. Fixed. Thu Jul 19 11:30:25 MSD 2007 [!] - zaa - Bug: GnuPG/PGP email encryption did not work on Windows systems. Fixed. Wed Jul 18 15:21:59 MSD 2007 [!] - max - Bug: Product variants were not rebuilt if product options were copied from another product in mass product editing mode. Fixed. Wed Jul 18 13:57:01 MSD 2007 [!] - zaa - Bug: The error 'Page not found' was displayed when an administrator with "Fulfillment staff" membership was trying to generate a shipping label on the Orders page of X-Cart admin area. Fixed. Wed Jul 18 11:52:24 MSD 2007 [!] - max - Bug: Discounted subtotal was not displayed correctly on the Order details page (Admin area) if a global discount and a free shipping coupon were applied to the order. Fixed. Wed Jul 18 10:24:16 MSD 2007 [!] - max - Bug: The page for configuring an offer's condition (Special Offers module) did not have a note for 'Give bonus for each instance of this set' option workflow. Fixed. Wed Jul 18 09:32:11 MSD 2007 [!] - max - Bug: Some category fields were nullified in the Import procedure if the CATEGORIES import section did not have columns for these fields. Fixed. Wed Jul 18 09:15:30 MSD 2007 [*] - zaa - Improvement (0022479): Logging of ePDQ Card Prefix (First digit of the supplied card number) added for transactions processed via ePDQ PCI payment gateway. Tue Jul 17 18:02:02 MSD 2007 [*] - zaa - Improvement (0022479): Logging of ePDQ Authorisation result code added for transactions processed via ePDQ PCI payment gateway. Tue Jul 17 15:05:06 MSD 2007 [*] - zaa - Improvement (0021239): Slim CD payment module updated to support Slim CD PostXML web service interface. Tue Jul 17 14:52:37 MSD 2007 [*] - zaa - Improvement (0019478): HTTP proxy support added to Cybersource payment gateway integration script. Tue Jul 17 08:31:07 MSD 2007 [*] - zaa - Improvement: Ability to enable/disable displaying of a link to an embedded static page in customer area Help section added. Mon Jul 16 17:21:57 MSD 2007 [*] - max - Improvement (0020987): Caledon payment module updated: 3D secure support added. Mon Jul 16 10:49:49 MSD 2007 [*] - max - Improvement (0021149): SecurePay payment module updated. Thu Jul 12 10:02:00 MSD 2007 [!] - svowl - Bug: Import of order tracking numbers did not work under certain circumstances. Fixed. Thu Jul 12 09:09:00 MSD 2007 [!] - svowl - Bug: User profile fields were displayed on the 'Shipping & Payment' page on checkout independently from the settings in General settings/User Profiles options. Fixed. Fri Jul 06 14:48:00 MSD 2007 [!] - svowl - Bug: There was not any confirmation message after successful submission of the 'Contact us' form. Fixed. Fri Jul 06 13:51:00 MSD 2007 [!] - svowl - Bug: Page title ( tag) was displayed incorrectly in some cases when the SEO option 'Maximum length of page title element' was set to a non-zero value. Fixed. Thu Jul 05 14:36:00 MSD 2007 [!] - svowl - Bug: Products' detailed descriptions were not exported during the operation of exporting multi-language product data. Fixed. Thu Jul 05 10:36:00 MSD 2007 [!] - svowl - Bug: The quantity of orders for the date range 'Today' was different on the Search for orders page and on the Summary and Admin main page. Fixed. Wed Jul 04 16:14:00 MSD 2007 [*] - svowl - Improvement: A new option 'Display default values in all extra fields for which non-default values have not been defined' added on the General settings/Extra Fields options page. Tue Jul 03 14:57:00 MSD 2007 [*] - svowl - Improvement: An anonymous visitor can now add a configurable product to the wish list without pre-authorization. Tue Jul 03 10:52:00 MSD 2007 [!] - svowl - Bug: If the sum of a global discount and values of coupons applied to an order were greater than the order subtotal, the discounted subtotal was calculated incorrectly (was greater than zero). Fixed. Tue Jul 03 09:26:00 MSD 2007 [!] - svowl - Bug: DHL/ARB shipping rates calculation turned into an endless loop if the shipment date was detected by DHL service as a holiday. Fixed. Mon Jul 02 11:20:00 MSD 2007 [!] - svowl - Bug: Default product variant marker was lost after product variants were rebuilt. Fixed. Fri Jun 29 16:14:55 MSD 2007 [!] - max - Bug: Typo in Javascript code on the Calendar page. Fixed. Fri Jun 29 14:34:02 MSD 2007 [!] - max - Bug: Product option exceptions were not imported correctly if the name of the option group and option names in the PRODUCT_OPTION_EXCEPTIONS section were empty. Fixed. Thu Jun 28 17:45:18 MSD 2007 [*] - max - Improvement: Authorize.Net: SIM payment module updated. Thu Jun 28 16:01:14 MSD 2007 [*] - max - Improvement: Search string statistics improved (deletion of statistical records and search string length limit added); small design changes made to the Search string statistics page. Thu Jun 28 14:57:27 MSD 2007 [!] - max - Bug: Email message to the store administrator from the Contact Us page was not assembled correctly: the option for the 'Title' field in General settings->Contact Us form options section affected not only the field 'Title', but the field 'Company' as well. Fixed. Thu Jun 28 09:45:48 MSD 2007 [!] - max - Bug: 'Add to cart' and 'Add to wishlist' buttons were not displayed on the Product details page for products that had variants and a quantity of the main product equal to zero. Fixed. Wed Jun 27 13:55:47 MSD 2007 [*] - max - Improvement (0020851): iDEB payment module updated (transformed to a web-based module; 3D Secure support added). Wed Jun 27 11:20:24 MSD 2007 [!] - max - Bug: Language variables that did not have a value in the selected language were not displayed in the Variables list on the Languages page. Fixed. Wed Jun 27 10:31:20 MSD 2007 [!] - max - Bug: 'Operate as user' link was displayed on the Create user profile page (Admin area). Fixed. Wed Jun 27 10:23:52 MSD 2007 [!] - max - Bug: Section title was not displayed correctly on the General settings page if the language variable for the section title was missing. Fixed. Wed Jun 27 10:11:21 MSD 2007 [*] - max - Improvement: HTML catalog now supports <IMG> / <A> HTML tags with non-standart href / src fields. Tue Jun 26 16:34:43 MSD 2007 [+] - max - Improvement: 3D Secure support added for eSelect Plus payment module. Tue Jun 26 09:36:15 MSD 2007 [!] - max - Bug: Linkpoint payment module did not work correctly if the user went to the Payment page (after the Last checkout step), used the 'Back' button and then clicked the 'Submit order' button once again. Fixed. Mon Jun 25 16:16:42 MSD 2007 [!] - max - Bug: Typo in the Shipping options page (FeDex shipping module section). Fixed. Mon Jun 25 12:21:16 MSD 2007 [!] - max - Bug: Pagination mechanism did not work correctly on the Survey modify page (maillist section and survey forms section). Fixed. Fri Jun 22 10:39:12 MSD 2007 [!] - max - Bug: func_send_simple_mail() function did not work correctly with SMTP protocol. Fixed. Thu Jun 21 11:42:45 MSD 2007 [*] - max - Improvement: X-Magnifier module updated. Thu Jun 21 10:11:39 MSD 2007 [!] - max - Bug: Small defect in Cart page design (visible when the cart contained a configurable product with options surcharge). Fixed. Wed Jun 20 09:10:17 MSD 2007 [!] - max - Bug: A language label for a new language was not created if the label did not have a value in the default customer language. Fixed. ----------------- X-CART v4.1.8 RELEASED Tue Jun 19 10:36:02 MSD 2007 [!] - max - Bug: The procedure of deleting a product configuration step did not delete the slots associated with this step (Product Configurator module). Fixed. Mon Jun 18 15:03:51 MSD 2007 [!] - max - Bug: The option 'Maximum length of page title element' did not work. Fixed. Mon Jun 18 14:44:05 MSD 2007 [!] - max - Bug: Root provider could not export any data in X-Cart PRO version. Fixed. Mon Jun 18 14:06:23 MSD 2007 [!] - max - Bug: 'Credit card information removal' procedure on the Tools page did not delete CC data that was stored in the old-style (4.0.x) format. Fixed. Mon Jun 18 13:53:27 MSD 2007 [*] - max - Security of include/login.php is improved. Mon Jun 18 12:20:53 MSD 2007 [!] - max - Bug: Shop statistics by featured products was not displayed on the Shop statistics page. Fixed. Mon Jun 18 11:19:33 MSD 2007 [!] - max - Bug: A typo in payment/payment_ccmid.php. Fixed. Mon Jun 18 10:58:08 MSD 2007 [!] - max - Bug: The popup window for displaying detailed images was not resized correctly to fit the size of the image if the store admin changed some styles in the respective CSS file. Fixed. Mon Jun 18 09:41:36 MSD 2007 [!] - max - Bug: HTML catalog could not correctly process PHP scripts used in the IMG tag without a full web path specified. Fixed. Fri Jun 15 17:29:03 MSD 2007 [*] - max - Improvement: BeanStream payment module now supports 3D Secure (Verified By VISA & MasterCard SecureCode). Fri Jun 15 11:25:38 MSD 2007 [*] - max - Improvement: Orders are now exported to 4.0.x-compatible and QuickBooks formats in portions (50 orders at a time). Thu Jun 14 17:37:54 MSD 2007 [!] - max - Bug: Data file for WorldShip was not generated if the shipping method selected for the order was UPS Standard (Shipping label generator module). Fixed. Thu Jun 14 17:26:50 MSD 2007 [!] - max - Bug: Nochex payment module did not work correctly if the merchant email began or ended with a space symbol. Fixed. Thu Jun 14 14:05:22 MSD 2007 [!] - max - Bug: A typo in Nochex payment module. Fixed. Thu Jun 14 13:55:50 MSD 2007 [!] - max - Bug: FeDex shipping module did not calculate shipping rates for Puerto Rico correctly. Fixed. Thu Jun 14 11:47:00 MSD 2007 [!] - svowl - Bug: Links to PayPal signup guidelines were incorrect on the PayPal setup page. Fixed. Wed Jun 13 16:53:45 MSD 2007 [!] - max - Bug: On the Cart page, a product's thumbnail image was displayed instead of the product image (although a product image was available) if product images were located in the DB and thumbnails were located on the file system. Fixed. Wed Jun 13 16:05:50 MSD 2007 [!] - max - Bug: In the data import procedure, error messages were displayed incorrectly: the number of line on which the error occurred and the information about the error were wrong. Fixed. Wed Jun 13 15:17:00 MSD 2007 [!] - max - Bug: Special offers page caused a Javascript error when the user expanded the bonus section on the Bonuses subpage. Fixed. Wed Jun 13 15:00:48 MSD 2007 [!] - max - Bug: Empty language variables were not displayed on the page in Webmaster mode. Fixed. Wed Jun 13 14:19:27 MSD 2007 [!] - max - Bug: When several products with defined product variants were being edited as a group and a variant option group of one product was modified and selected so the changes should be applied to all the products being edited, saving the changes resulted in that the product variants were rebuilt incorrectly. Fixed. Wed Jun 13 10:56:18 MSD 2007 [!] - max - Bug: The popup window for displaying detailed images was resized wrongly if the window displayed just one image and the browser was IE. Fixed. Sat Jun 09 11:03:00 MSD 2007 [!] - svowl - Bug: InternetSecure payment module always transmitted the HTTP URL to the payment gateway in ReturnURL parameter, so the user was always redirected to HTTP after the transaction even if this payment module was defined to work via HTTPS protocol. Fixed. Sat Jun 09 10:49:00 MSD 2007 [!] - svowl - Bug: Coupon code was not displayed in the HTML version of email notification about the order. Fixed. Sat Jun 09 09:40:00 MSD 2007 [*] - svowl - Improvement: A new option 'Do not require selection of delivery method for products with free shipping' added to the General settings/Shipping options section. When this option is enabled, no shipping methods are provided for selection to the customer if the customer's cart contains products with free shipping. Fri Jun 08 16:06:45 MSD 2007 [!] - max - Bug: The second line of a shipping address was not saved to the export file for WorldShip (UPS software) (Shipping Label Generator module). Fixed. Fri Jun 08 14:29:00 MSD 2007 [!] - svowl - Bug: When an order was being modified in X-AOM, tax cost was calculated incorrectly if the order subtotal and shipping cost included tax and a discount (% off) was applied to the order. Fixed. Fri Jun 08 14:04:16 MSD 2007 [*] - max - Improvement: In the data import procedure, a counter showing the percentage of completion of importing a file added. Fri Jun 08 12:11:22 MSD 2007 [!] - max - Bug: HTML catalog did not display the catalog URL correctly if the catalog had been generated outside X-Cart root directory. Fixed. Fri Jun 08 11:04:27 MSD 2007 [!] - max - Bug: The installation script did not warn the user when the DB and/or template files were going to be overwritten. Fixed. Fri Jun 08 10:06:38 MSD 2007 [!] - max - Bug: Google checkout was not displayed as a payment module in the payment modules list on the Summary page (Admin area). Fixed. Thu Jun 07 14:35:59 MSD 2007 [!] - max - Bug: Affiliates list page was not displayed correctly if some partners had subpartners. Fixed. Thu Jun 07 11:18:20 MSD 2007 [*] - max - Improvement: Fancy categories now uses a dynamic script for data block loading if cache files are corrupted. Wed Jun 06 11:21:48 MSD 2007 [!] - max - Bug: If a user selected a language in the static catalog and went to the dynamic part of the store, the selected language was lost. Fixed. Tue Jun 05 10:10:58 MSD 2007 [!] - max - Bug: A configurable product could not be added to the wish list. Fixed. Tue Jun 05 09:29:12 MSD 2007 [!] - max - Bug: Products list in the Partner area was not displayed correctly. Fixed. Mon Jun 04 15:12:26 MSD 2007 [!] - max - Bug: Category name was not displayed on the Preview product page (Admin area). Fixed. Mon Jun 04 14:35:37 MSD 2007 [!] - max - Bug: Product cached data was not recalculated after Inventory updating procedure. Fixed. Mon Jun 04 14:02:22 MSD 2007 [!] - max - Bug: Links to dynamic pages in HTML catalog were not defined correctly if the shop was installed in the root web directory. Fixed. Mon Jun 04 09:37:58 MSD 2007 [!] - max - Bug: If no CSS file was specified for a gift certificate template, no CSS file was plugged in when the template was processed, so the gift certificate could look corrupted. Fixed. Mon Jun 04 09:16:40 MSD 2007 [!] - max - Bug: A user view Javascript error occurred if the user pressed the 'Delete selected' button on a Products list page (Admin area). Fixed. Fri Jun 01 10:39:46 MSD 2007 [!] - max - Bug: Manufacturer modify page did not function correctly in X-Cart PRO version: providers could delete logos of manufacturers created by other providers. Fixed. Fri Jun 01 09:57:40 MSD 2007 [!] - max - Bug: Product details page caused an SQL error if the option 'Number of products to be displayed in recommend products list' had a non-numeric value. Fixed. Thu May 31 14:40:34 MSD 2007 [*] - max - Improvement: A note added on the PayPal Pro payment method configuration page. Thu May 31 10:33:44 MSD 2007 [!] - max - Bug: iDeal Basic payment module did not work because the return URL was not defined correctly. Fixed. Wed May 30 17:08:58 MSD 2007 [*] - max - Improvement: When importing images whose location is specified as an URL containing space symbols, X-Cart now substitutes the encoded combination %20 for the space symbols so the importing procedure is now performed correctly. Tue May 29 17:57:31 MSD 2007 [*] - max - Improvement: Order IDs are now sent in the payment transaction through PayFlow Pro payment module. Tue May 29 12:08:04 MSD 2007 [!] - max - Bug: PayPal payment methods were placed at the top of the payment methods list at all times. Fixed. Tue May 29 10:12:13 MSD 2007 [!] - max - Bug: GestPay payment module did not work correctly. Fixed. Tue May 29 09:20:20 MSD 2007 [!] - max - Bug: A typo in the skin1/modules/Image_Verification/spambot_requirements.tpl template. Fixed. Mon May 28 16:22:25 MSD 2007 [!] - max - Bug: Serialized product options were saved in the wrong language in the order details if the last time that the option names were edited they were edited using a non-default admin language. Fixed. Mon May 28 15:38:30 MSD 2007 [!] - max - Bug: Airborne/DHL shipping module did not detect holidays. Fixed. Fri May 25 10:54:00 MSD 2007 [!] - svowl - Bug: Providers had the ability to remove manufacturer logos created by the store administrator (PRO). Fixed. Fri May 25 09:46:00 MSD 2007 [!] - svowl - Bug: IIF file was generated with an incorrect customer email (Quickbooks module). Fixed. Wed May 23 16:05:26 MSD 2007 [!] - max - Bug: A customer was redirected from HTTPS to HTTP when the options 'Do not redirect customers from HTTPS to HTTP' and 'Use HTTPS for users' login and registration' were enabled if the customer was not logged in and went to the Orders history page. Fixed. Wed May 23 11:55:37 MSD 2007 [!] - max - Bug: The error message 'There are no shipping methods available' was displayed if the store did not have any shipping methods, all the products in the customer's cart had a shipping freight and the option 'Do not calculate shipping rates for products with defined shipping freight' was enabled. Fixed. Tue May 22 15:20:55 MSD 2007 [*] - max - Improvement: 4.0.x-style orders export functionality and QuickBooks-formatted orders export functionality reworked: now orders are exported in portions (50 orders at a time), which reduces the risk of crash of orders export procedure when the number of orders being exported is very large. Tue May 22 12:12:41 MSD 2007 [*] - max - Improvement: The functionality of the Manage discount coupons page changed: now a coupon discount cannot be adjusted to be applied to a product or a category if the coupon type is "% off". Tue May 22 11:20:14 MSD 2007 [*] - max - Improvement: Shipping label generator module updated (USPS submodule). Mon May 21 11:07:51 MSD 2007 [*] - max - Improvement: The SQL query used to select the next/previous order when on the Order details page optimized. Mon May 21 10:42:38 MSD 2007 [*] - max - Improvement: The redirection mechanism in index.php changed: now redirect to home.php is treated as permanent, so index.php does not have to be loaded from the server. Thu May 17 11:02:10 MSD 2007 [*] - max - Improvement: PayGate payment module updated. Thu May 17 09:49:34 MSD 2007 [!] - max - Bug: A store administrator could not find an order based on the payment method used if the order was paid for through Google Checkout. Fixed. Wed May 16 16:27:00 MSD 2007 [!] - svowl - Bug: Checkout limitations (such as mininum/maximum allowed order subtotal and maximum allowed total quantity of products) were ignored when Google Checkout was used. Fixed. Wed May 16 14:15:08 MSD 2007 [!] - max - Bug: Providers could delete or change the logo of a manufacturer that did not belong to them. Fixed. Wed May 16 12:33:50 MSD 2007 [!] - max - Bug: The procedure of importing product variants did not work correctly if some of the variant options being imported had a non-variant type. Fixed. Wed May 16 10:32:00 MSD 2007 [!] - svowl - Bug: The price of a product was different when displayed in the Products list and on the Product details page if an absolute tax rate was applied to the product and the option 'Display product price including tax' was enabled. Fixed. Tue May 15 15:24:17 MSD 2007 [!] - max - Bug: Some Switch credit cards were detected as MasterCard. Fixed. Mon May 14 16:28:15 MSD 2007 [!] - max - Bug: Some pages containing language variables with a quote symbol caused a Javascript error. Fixed. Mon May 14 14:04:40 MSD 2007 [!] - max - Bug: Products list caused a Javascript error if the 'txt_pvariant_edit_note_list' language variable contained a double quote. Fixed. Mon May 14 11:52:53 MSD 2007 [!] - max - Bug: The price of a configurable product was not calculated correctly if the selected option had a nagative surcharge. Fixed. Mon May 14 11:24:25 MSD 2007 [*] - max - Improvement: Slim CD payment module updated. Mon May 14 11:07:11 MSD 2007 [!] - max - Bug: A dysfunctional link "Click here to register as an affiliate" was displayed in the Customer area when the option 'Allow partners to register' was disabled. Fixed. Mon May 14 10:28:42 MSD 2007 [!] - max - Bug: The option "Include user password in e-mail notifications to the Users department" did not work. Fixed. Mon May 14 10:01:08 MSD 2007 [!] - max - Bug: Subscription module did not work correctly with some payment modules (e.g. Protx VSP Direct / Form). Fixed. Mon May 14 09:46:48 MSD 2007 [*] - max - Improvement: 'Product cannot be added to the order' error note added for X-AOM module. Mon May 14 09:29:52 MSD 2007 [!] - max - Bug: Links in HTML catalog were not defined correctly if the shop was installed in the root web directory. Fixed. Fri May 11 12:20:00 MSD 2007 [*] - svowl - USPS shipping module updated to support RateV3 API. Fri May 11 11:21:19 MSD 2007 [!] - max - Bug: User verification images were not displayed in the menu column on any of the store's help pages (except the Contact Us page). Fixed. Fri May 11 09:21:27 MSD 2007 [!] - max - Bug: The list of category names was not sorted correctly if the current customer interface and the default admin interface had different languages. Fixed. Thu May 10 17:53:47 MSD 2007 [!] - max - Bug: Contact Us page did not pass W3C validation. Fixed. Thu May 10 14:42:59 MSD 2007 [!] - max - Bug: A typo in https.php. Fixed. Thu May 10 13:53:31 MSD 2007 [!] - max - Bug: HTML catalog did not build the manufacturer page correctly if the manufacturer had many products (the page had pagination) and page design did not have sort links. Fixed. Thu May 10 11:42:05 MSD 2007 [!] - max - Bug: Protx VSP Form payment module did not work correctly if the shipping cost was greater than zero. Fixed. Thu May 10 11:09:20 MSD 2007 [!] - max - Bug: Under certain circumstances, Webmaster mode caused PHP warnings. Fixed. Thu May 10 10:52:52 MSD 2007 [!] - max - Bug: Category icon was displayed incorrectly on the Category modify page. Fixed. Thu May 10 10:14:22 MSD 2007 [!] - max - Bug: The data displayed on the Shopping cart conversion funnel page was incorrect if there were customers who visited some product details pages but did not buy any products on the same day. Fixed. Tue May 08 14:01:46 MSD 2007 [*] - max - Improvement: A note added on the Product details page informing the admin or provider who will create short product descriptions that X-Cart truncates all short product descriptions to the 300th symbol when displaying them in the Products list. Tue May 08 11:32:00 MSD 2007 [!] - max - Bug: Product catalog price was not calculated correctly on the Order modify page (X-AOM module). Fixed. Mon May 07 17:31:37 MSD 2007 [!] - max - Bug: Offer bonuses based on a category or product were not deleted after the category or product were deleted. Fixed. Mon May 07 17:19:21 MSD 2007 [!] - max - Bug: Product options module did not work correctly when the MySQL server had a version of 4.1.0 or above, and the customer searched for some products that had options and these options had an empty 'order by' field. Fixed. Mon May 07 15:58:41 MSD 2007 [!] - max - Bug: 'Check database integrity' functionality did not work correctly if some customer entered the storefront through a partner link without a banner identifier. Fixed. Mon May 07 11:40:41 MSD 2007 [!] - max - Bug: When a Manufacturer category contained a large number of products so that pagination was used, and a customer viewing that category selected a non-default sorting order for the products and then opened any other page of this manufacturer category using the pagination bar, the product sorting order selected by the customer was lost. Fixed. Mon May 07 11:12:00 MSD 2007 [!] - svowl - Bug: FedEx shipping module (Ship Manager Direct option) did not take into account the time difference between the shop location and the host server location. Fixed. Mon May 07 11:05:06 MSD 2007 [*] - max - PayNet payment module updated. Fri May 04 09:10:02 MSD 2007 [!] - max - Bug: HTML catalog did not correctly process pages that had links like '<a href="#anchor">Link</a>'. Fixed. Thu May 03 10:43:29 MSD 2007 [!] - max - Bug: HTML editor added a line break before the <span> tag if the user was using Mozilla or FireFox browser. Fixed. Thu May 03 10:02:31 MSD 2007 [!] - max - Bug: PSiGate XML payment module did not work correctly with Subscription module. Fixed. Thu May 03 09:51:42 MSD 2007 [!] - max - Bug: Full product description was not exported to Froogle/GoogleBase (Froogle/GoogleBase module). Fixed. Wed May 02 17:31:22 MSD 2007 [!] - max - Bug: Product search procedure did not work correctly when the user tried to do a search by the 'Shipping freight' field. Fixed. Wed May 02 16:14:11 MSD 2007 [!] - max - Bug: Product search page caused an SQL error if the country code for the current user was wrong. Fixed. Wed May 02 14:59:45 MSD 2007 [!] - max - Bug: A javascript error occurred on the order list page if the 'txt_delete_orders_warning' language variable contained a quote symbol. Fixed. Wed May 02 14:41:03 MSD 2007 [!] - max - Bug: DHL/Airborne shipping module did not work correctly if the shipment date was Sunday. Fixed. Wed May 02 14:02:05 MSD 2007 [!] - max - Bug: When creating a discount coupon based on a product or a category, a provider could specify the 'minimum order subtotal' property for the coupon (This property should not be used for coupons based on a product or a category). Fixed. Wed May 02 11:26:35 MSD 2007 [!] - max - Bug: Manufacturer page was not displayed correctly when the manufacturer was not found in DB. Fixed. Wed May 02 11:08:05 MSD 2007 [!] - max - Bug: Counties were not deleted in the state deleting procedure. Fixed. Wed May 02 10:48:00 MSD 2007 [!] - max - Bug: Links to the next/previous order were not displayed on the Order details page. Fixed. Wed May 02 10:08:02 MSD 2007 [!] - max - Bug: Some pages did not pass W3C validation. Fixed. Wed May 02 09:25:26 MSD 2007 [!] - max - Bug: Australian Dollars were omitted in the list of currencies for PayPal payment module. Fixed. Sat Apr 28 12:02:01 MSD 2007 [*] - max - Improvement: A comment added for eSelect Plus payment module. Sat Apr 28 11:42:08 MSD 2007 [!] - max - Bug: HTML catalog did not generate static pages correctly if some pages had a duplicate in another language. Fixed. Sat Apr 28 11:16:06 MSD 2007 [!] - max - Bug: PayPal IPN payment module did not work correctly if some fields of the customer profile were not completed. Fixed. Fri Apr 27 14:42:07 MSD 2007 [!] - max - Bug: Customer area caused a Javascript error if Fancy categories module was enabled and the categories list was empty. Fixed. Fri Apr 27 14:13:05 MSD 2007 [*] - max - Improvement: SMTP auth feature added. Fri Apr 27 11:09:45 MSD 2007 [*] - max - Improvement: Directories for static pages are added to the 'Directories that need to have write permissions' list on the Summary page. Fri Apr 27 10:47:46 MSD 2007 [!] - max - Bug: News message creation date was updated after the message was sent. Fixed. Fri Apr 27 09:55:24 MSD 2007 [!] - max - Bug: Template preview caused a Smarty error if the user attempted to preview the 'main/history_order.tpl' template. Fixed. Thu Apr 26 17:34:33 MSD 2007 [!] - max - Bug: Any page caused a PHP warning if the 'error_reporting' PHP configuration variable in php.ini had a E_ALL value. Fixed. Thu Apr 26 17:03:38 MSD 2007 [!] - max - Bug: Stop list page caused an SQL error if the blocked IP list was empty and the MySQL server version was 4.1.x or above. Fixed. Thu Apr 26 11:17:01 MSD 2007 [!] - max - Bug: 3-column reversed layout was displayed incorrectly if some menu boxes were very wide. Fixed. Thu Apr 26 10:56:24 MSD 2007 [!] - max - Bug: Small shop layout was displayed incorrectly if some menu boxes were very wide. Fixed. Thu Apr 26 10:18:39 MSD 2007 [!] - max - Bug: 2-column layout was displayed incorrectly if the content of the information column was very small. Fixed. Wed Apr 25 11:52:43 MSD 2007 [!] - max - Bug: The file extensions of ESD products were not checked to meet the limitations set by the option 'Comma separated list of file extensions disallowed for uploading'. Fixed. ----------------- X-CART v4.1.7 RELEASED Tue Apr 24 10:10:00 MSD 2007 [!] - max - Bug: Payment transaction total checking procedure didn't work correctly on some PHP versions. Fixed. Mon Apr 23 16:10:52 MSD 2007 [!] - max - Bug: SnS action 'AddToCart' wasn't sent to SnS collector if a customer added a product from wishlist to cart. Fixed. Mon Apr 23 15:16:32 MSD 2007 [!] - max - Bug: Credit card type verification functionality didn't work correctly in Protx VSP Direct payment module. Fixed. Mon Apr 23 12:27:01 MSD 2007 [*] - max - Improvement: News subscribers import functionality now supports CSV files created in MS Excel. Mon Apr 23 12:06:12 MSD 2007 [!] - max - Bug: Product import mechanism displayed 'Error of recognition the first row of CSV-file (should be the columns names)' error message if file with importing data had data for disabled modules (Product options, Extra fields or Feature comparison) in the 'Import 3x-4x' module. Fixed. Mon Apr 23 11:06:18 MSD 2007 [!] - max - Bug: Product image was displayed on the product details page instead of default product variant image (if defined). Fixed. Mon Apr 23 10:18:09 MSD 2007 [!] - max - Bug: User modification procedure converted anonymous users to normal users without any notification. Fixed. Mon Apr 23 09:28:47 MSD 2007 [!] - max - Bug: Login form didn't send session identificator in some circumstances. Fixed. Fri Apr 20 10:06:31 MSD 2007 [!] - max - Bug: X-Feature comparison module installation procedure caused an SQL error on some MySQL servers. Fixed. Thu Apr 19 12:28:00 MSD 2007 [!] - svowl - Bug: Subtotal was calculated incorrectly when a configurable product was added to cart, taxes applied to parts of this product and the option 'Display cart/order totals including tax' was enabled (X-Configurator add-on). Fixed. Thu Apr 19 10:18:07 MSD 2007 [!] - max - Bug: 'Check database integrity' functionality displayed an error if a customer or a configurable product was deleted. Fixed. Wed Apr 18 12:06:43 MSD 2007 [!] - max - Bug: 'Remove data' functionality on the 'Tools' page didn't erase order details data. Fixed. Wed Apr 18 11:41:31 MSD 2007 [!] - max - Bug: Categories list wasn't displayed correctly on the 'Categories' page (Admin area). Fixed. Wed Apr 18 11:29:11 MSD 2007 [!] - max - Bug: Native Javascript-construction 'typeof' didn't work correctly in IE 7 browser if a variable was a function. Fixed. Wed Apr 18 10:35:03 MSD 2007 [!] - max - Bug: Magnifier module didn't work correctly if customer area was moved to another directory. Fixed. Tue Apr 17 10:23:19 MSD 2007 [!] - max - Bug: The 'Save money' label didn't display correctly in color schemes. Fixed. Tue Apr 17 09:27:13 MSD 2007 [!] - max - Bug: Printable page had a wrong title. Fixed. Mon Apr 16 12:01:56 MSD 2007 [!] - max - Bug: 'Modify configurable product' page had a 'Change product manufacturer' section. Fixed. Mon Apr 16 11:44:53 MSD 2007 [*] - twice - Improvement: auto redirect option has been added to WorldPay payment method. Mon Apr 16 11:34:53 MSD 2007 [!] - max - Bug: Images names were not exported correctly if some images of different types had same names. Fixed. Mon Apr 16 11:04:53 MSD 2007 [*] - max - Improvement: XML escaping function was added; XML escaping functionality was added for PayFlow Pro payment module. Mon Apr 16 09:41:31 MSD 2007 [!] - max - Bug: URL with saved search conditions wasn't defined correctly if 'Allow searching by individual words of a search phrase' option was enabled. Fixed. Fri Apr 13 11:46:05 MSD 2007 [!] - max - Bug: Categories section wasn't displayed correctly if Fancy categories module was enabled, 'Select categories menu style' option was set to 'Icons' and X-Cart had been installed with some color scheme. Fixed. Fri Apr 13 10:51:46 MSD 2007 [!] - max - Bug: Product image wasn't displayed correctly if it was stored on file system and the image name had a space symbol. Fixed. Thu Apr 12 17:26:50 MSD 2007 [!] - max - Bug: Subscriptions page in Admin area had a wrong link to Customer profile page. Fixed. Thu Apr 12 17:07:22 MSD 2007 [!] - max - Bug: CyberSource payment module didn't work correctly if a customer didn't set cardholder name in billing address. Fixed. Thu Apr 12 15:28:18 MSD 2007 [!] - max - Bug: Unique SKU checking procedure checked only products or variants SKU list - without cross checking (check product SKU in variants SKUs list and vice versa). Fixed. Thu Apr 12 12:07:31 MSD 2007 [!] - max - Bug: The export of configuration variables didn't work correctly if some variables had empty 'type' field. Fixed. Wed Apr 11 14:01:21 MSD 2007 [!] - max - Bug: Exported data wasn't formatted correctly in Quickbooks module. Fixed. Wed Apr 11 11:26:07 MSD 2007 [!] - max - Bug: Action or reason text wasn't displayed correctly in 'Modify action' or 'Modify reason' page if action or reason text had quotes. Fixed. Wed Apr 11 11:04:13 MSD 2007 [!] - max - Bug: Client IP address was blocked on 'Modify order' page instead of proxy IP address (if existed). Fixed. Wed Apr 11 10:25:49 MSD 2007 [!] - max - Bug: Ogone Web payment module didn't work correctly. Fixed. Tue Apr 10 11:49:47 MSD 2007 [!] - max - Bug: Product class variants weren't displayed correctly if variant name had quotes(Feature comparison module). Fixed. Tue Apr 10 10:28:52 MSD 2007 [!] - max - Bug: Product code wasn't validated correctly if product was modified through the Administrator area. Fixed. Mon Apr 09 17:15:00 MSD 2007 [!] - svowl - Bug: Import to QuickBooks failed due to the incorrect saved ordered product price in the database (if order was placed when Special Offers addon was enabled and taxes had been applied with 'Tax included in the product price' option turned on). Fixed. Mon Apr 09 12:33:30 MSD 2007 [!] - max - Bug: Return records for order item weren't displayed correctly in Provider interface (X-Cart PRO version) (RMA module). Fixed. Mon Apr 09 12:03:09 MSD 2007 [!] - max - Bug: DB Backup procedure didn't detect table index as FULLTEXT index (MySQL ver. 4+). Fixed. Mon Apr 09 11:49:19 MSD 2007 [!] - max - Bug: Orders could not be found by first name / last name in Billing / Shipping addresses if a user had filled 'Customer' field and selected 'Billing', 'Shipping' or 'Both' in 'Search by address' radio buttons. Fixed. Mon Apr 09 11:40:54 MSD 2007 [*] - max - Improvement: 'HTTP redirect preparing' functionality has been added and is used for HTML catalog. Mon Apr 09 11:22:29 MSD 2007 [!] - max - Bug: Product variants were imported for configurable products (Product configurator module). Fixed. Mon Apr 09 11:00:33 MSD 2007 [!] - max - Bug: Product code wasn't displayed correctly on 'Modify product' page if product code had quotes. Fixed. Mon Apr 09 10:42:55 MSD 2007 [!] - max - Bug: Payment surcharge wasn't exported to QuickBooks format in QuickBooks module. Fixed. Fri Apr 06 11:43:38 MSD 2007 [!] - max - Bug: Orders search procedure didn't work correctly if a user filled 'Customer' field and 'Username', 'First Name' and 'Last Name' check boxes were not selected. Fixed. Thu Apr 05 15:07:26 MSD 2007 [!] - max - Bug: Product details page caused a Javascript error if the product was configurable (Product configurator module). Fixed. Thu Apr 05 14:45:14 MSD 2007 [!] - max - Bug: X-Magnifier module could not be used with configurable products. Fixed. Thu Apr 05 11:48:30 MSD 2007 [!] - max - Bug: Protx VSP Direct payment module failed a transaction if a user used empty shipping address or shipping zip code. Fixed. Thu Apr 05 10:56:39 MSD 2007 [!] - max - Bug: Product search caused an SQL error if 'Allow searching by individual words of a search phrase' option was enabled and any words had special symbols. Fixed. Thu Apr 05 10:37:39 MSD 2007 [!] - max - Bug: Detailed images were not shown at configurable product page if 'Display detailed images in popup window' option was enabled. Fixed. Thu Apr 05 10:31:17 MSD 2007 [!] - max - Bug: Product types updating procedure caused an SQL error on 'Define product types' page (Product configurator module) if a user entered a name for product type and this name had already existed in product types list. Fixed. Wed Apr 04 11:41:06 MSD 2007 [!] - max - Bug: Fancy categories module didn't work correctly if 'Use JavaScript to dynamically expand menu' option was disabled, 'Select categories menu style' option was 'Icons' or 'Candy' and a user clicked in the center block on the name of the category containing subcategories. Fixed. Tue Apr 03 17:33:44 MSD 2007 [*] - max - Improvement: PayPal IPN currency codes list has been updated. Tue Apr 03 17:05:27 MSD 2007 [!] - twice - Bug: Multipay payment module has been updated. Tue Apr 03 10:57:25 MSD 2007 [!] - max - Bug: Fancy categories module didn't work correctly in IE 5.0 browser (Icons or Candy style). Fixed. Tue Apr 03 09:50:44 MSD 2007 [!] - max - Bug: Import language variables mechanism didn't work correctly if variable names or values had quotes. Fixed. Mon Apr 02 11:32:44 MSD 2007 [!] - max - Bug: Date selector didn't work correctly if webmaster mode was enabled. Fixed. Fri Mar 30 14:55:48 MSD 2007 [!] - max - Bug: Popup window with file list didn't work correctly with images if image names had special symbols. Fixed. Fri Mar 30 14:05:46 MSD 2007 [!] - max - Bug: 'Recommended list' functionality didn't take product variants into consideration. Fixed. Fri Mar 30 12:26:07 MSD 2007 [!] - max - Bug: Popup window for 'Detailed images' module didn't work correctly in Firefox / Mozilla browsers. Fixed. Fri Mar 30 10:43:54 MSD 2007 [!] - max - Bug: Redirecting procedure didn't work correctly on Checkout page if a user used PayPal Express checkout with HTTPS protocol and 'Use HTTPS for users' login and registration' option was enabled and 'Do not redirect customers from HTTPS to HTTP' option was disabled. Fixed. Thu Mar 29 17:36:06 MSD 2007 [*] - twice - Improvement: Protx VSP Direct supports its own 3D Secure system as well as CardinalCommerce 3D secure system. Thu Mar 29 15:14:00 MSD 2007 [!] - svowl - Bug: Gift certificate discount was calculated incorrectly if cart contained products from several providers (PRO). Fixed. Thu Mar 29 09:17:56 MSD 2007 [!] - max - Bug: User can set login with space symbols in the beginning and/or in the end and login into the shop with this login. Fixed. Wed Mar 28 14:09:09 MSD 2007 [*] - twice - Improvement: 'Sort by IP, Reason, Date' and pagination have been added to 'Stop list' module functionality. Wed Mar 28 10:45:00 MSD 2007 [*] - svowl - The countries list for UPS OnLine Tools registration page has been updated. Wed Mar 28 10:40:42 MSD 2007 [!] - max - Bug: Current language wasn't changed if a user edited a product option group and changed the language with 'local language' selector and 'Restore the language of the interface after editing multilingual data' option was enabled. Fixed. Wed Mar 28 10:01:42 MSD 2007 [*] - max - Improvement: Content of TITLE tag in Customer area has been improved for SEO (line breaks has been removed). Tue Mar 27 10:19:14 MSD 2007 [!] - max - Bug: 'PayPal Pro: Direct payment' module didn't support Solo/Switch/Maestro credit cards but CC numbers with forbidden types weren't declined in payment module. Fixed. Mon Mar 26 17:42:06 MSD 2007 [*] - twice - Improvement: Failed login and password added to login_error.tpl template of email notification. Mon Mar 26 14:59:00 MSD 2007 [!] - svowl - Bug: Shipping methods list was posted to Google Checkout server in spite of the fact that shipping should not have been calculated at all (e.g. only ESD products or free shipping products in the cart). Fixed. Mon Mar 26 10:16:24 MSD 2007 [!] - max - Bug: Order invoice page caused a Smarty error sometimes if order had a subscription product. Fixed. Fri Mar 23 16:55:43 MSK 2007 [!] - max - Bug: 'Product list' popup window did not have a META tag with charset directive. Fixed. Fri Mar 23 14:21:34 MSK 2007 [!] - twice - Bug: WebMaster mode worked incorrectly in IE7 under Windows Vista. Fixed. Thu Mar 22 16:11:19 MSK 2007 [!] - max - Bug: Design mistake in 'Convert points to Gift Certificate' page (Special offers module). Fixed. Thu Mar 22 15:55:12 MSK 2007 [!] - max - Bug: Webmaster mode caused JavaScript errors (in Mozilla browser) in last checkout page submitting procedure. Fixed. Thu Mar 22 14:55:10 MSK 2007 [+] - max - Improvement: Quantum Gateway (CDGCommerce) payment module has been added. Thu Mar 22 12:06:01 MSK 2007 [!] - max - Bug: File could not be opened on 'Browse files' page if the file name had a space symbol. Fixed. Wed Mar 21 15:46:24 MSK 2007 [!] - max - Bug: CyberPack payment method did not send the language code correctly. Fixed. Wed Mar 21 10:07:17 MSK 2007 [!] - twice - Bug: Special html chars were not converted in xml stream during XML requests generating (Shipping Label Generator). Fixed. Wed Mar 21 09:54:54 MSK 2007 [!] - max - Bug: A slot could not be deleted on 'Modify step' page (Product configurator module). Fixed. Tue Mar 20 10:34:52 MSK 2007 [!] - max - Bug: HSBC payment module did not work correctly ('Payment amount mismatch' message) if Japanese Yen was selected as a currency. Fixed. Mon Mar 19 11:04:18 MSK 2007 [!] - max - Bug: Product description did not transfer to 2Checkout.com payment gateway. Fixed. Mon Mar 19 10:35:00 MSK 2007 [!] - max - Bug: Product options group modification caused an SQL error if option group type was changed from 'product modifier' to 'product variant' and product had a very long SKU (31 characters or more). Fixed. Mon Mar 19 10:20:49 MSK 2007 [!] - max - Bug: 'Choosing by products options' procedure caused a PHP error sometimes. Fixed. Mon Mar 19 09:50:38 MSK 2007 [!] - max - Bug: Email validation function didn't check some email addresses correctly. Fixed. Fri Mar 16 14:25:10 MSK 2007 [!] - max - Bug: Product import mechanism didn't work correctly if category list was empty and products import section had a CATEGORYID column and did not have a CATEGORY column. Fixed. Fri Mar 16 10:33:00 MSK 2007 [!] - svowl - Bug: Discount was not applied either to configurable products or to configurable product parts. Fixed. Fri Mar 16 08:59:20 MSK 2007 [!] - max - Bug: Product thumbnails were not imported in 'Import 3x-4x' module if X-Cart was installed on a Windows server. Fixed. Thu Mar 15 11:42:08 MSK 2007 [!] - max - Bug: Customer profile creation procedure caused an SQL error in Google checkout module if a customer specified a second address line. Fixed. Thu Mar 15 09:57:00 MSK 2007 [*] - svowl - Improvement: 'Newsletter subscribers per page' option has been added. Thu Mar 15 09:39:58 MSK 2007 [!] - max - Bug: News list mailing list page had malformed HTML structure. Fixed. Wed Mar 14 11:26:34 MSK 2007 [!] - max - Bug: Cached product data wasn't recalculated after the wholesale prices importing procedure. Fixed. Wed Mar 14 10:53:29 MSK 2007 [!] - max - Bug: Banner preview frame wasn't refreshed after banner modification in Admin area. Fixed. Tue Mar 13 14:55:46 MSK 2007 [!] - max - Bug: PayPal Standart payment method sent the default billing address instead of empty fields if the billing fields in the user profile were disabled. Fixed. Tue Mar 13 14:37:00 MSK 2007 [*] - svowl - Improvement: Ability to specify different packaging types for FedEx Express and Ground added (FedEx shipping module, FedEx Ship Manager Direct option). Tue Mar 13 11:33:19 MSK 2007 [!] - max - Bug: Input data were not serialized correctly to a URL query on the Product search page (Customer area). Fixed. Tue Mar 13 10:50:19 MSK 2007 [!] - max - Bug: A record with an empty image was created if the procedure of adding an image for X-Magnifier module failed. Fixed. Tue Mar 13 10:23:46 MSK 2007 [!] - max - Bug: The counter of assigned types was not calculated correctly on the Configurable products list page (Admin area - Product configurator module). Fixed. Tue Mar 13 09:13:16 MSK 2007 [!] - max - Bug: Option names were not displayed corretly on the Update option group page. Fixed. Mon Mar 12 14:33:15 MSK 2007 [!] - twice - Bug: Information about Safari browser was not saved in Visitors environment statistics. Fixed. Mon Mar 12 09:55:00 MSK 2007 [!] - svowl - Bug: Importing products with the status 'hidden' caused the error 'Wrong data type'. Fixed. Wed Mar 07 16:31:35 MSK 2007 [*] - twice - Improvement: Access Point payment gateway updated. Wed Mar 07 10:46:34 MSK 2007 [*] - max - Improvement: Fields of type 'string' are now always quoted in the export procedure to avoid problems with recognition of the values of such fields during import in some circumstances. Tue Mar 06 11:18:01 MSK 2007 [!] - max - Bug: When the width of the 'Categories' menu box was extended because of oversized length of the category names contained there, the width of the other boxes in the menu column remained the same (instead of becoming extended, too). Fixed. Tue Mar 06 09:29:31 MSK 2007 [!] - max - Bug: UPS online tools account data (encrypted with a Blowfish key) was not re-encrypted with the new Blowfish key after the key had been regenerated as a result of clicking the button 'Regenerate' on the Tools page in Admin area. Fixed. Mon Mar 05 11:18:56 MSK 2007 [*] - max - Improvement: A customer wishing to pay for an order through PayPal Express Checkout, who had already logged in to PayPal in the process of checkout, did not get redirected to PayPal a second time if he or she decided to change their shipping information. Fri Mar 02 14:42:09 MSK 2007 [*] - twice - Improvement: 'Check/Uncheck all' feature added to Customer reviews admin page. Fri Mar 02 13:47:08 MSK 2007 [!] - max - Bug: HTTPS CURL bouncer used the --http option without checking the CURL version. Fixed. Fri Mar 02 13:15:54 MSK 2007 [!] - max - Bug: PayPal Pro payment method was not detected as the callback-owner method when PayPal IPN payment method was disabled. Fixed. Fri Mar 02 11:53:38 MSK 2007 [*] - max - Improvement: X-Cart can now function correctly with the PHP option 'allow_url_fopen' disabled. Fri Mar 02 09:37:25 MSK 2007 [!] - max - Bug: CyberPack payment method did not send the language code correctly. Fixed. Thu Mar 01 18:01:00 MSK 2007 [!] - svowl - Bug: Product price was calculated wrongly on the order modification page under some circumstances (X-AOM). Fixed. Thu Mar 01 15:49:33 MSK 2007 [*] - twice - Improvement: Nochex payment gateway updated (switched from Nochex Checkout System to Nochex Payment Pages). Thu Mar 01 14:14:57 MSK 2007 [!] - max - Bug: 'Contact us' email message was not built correctly before being sent to the shop administrator if some of the Contact us fields were disabled. Fixed. Thu Mar 01 13:45:15 MSK 2007 [!] - max - Bug: HTML catalog generation script failed to generate some category pages if the generation process was performed in portions and the categories contained more than one page. Fixed. Thu Mar 01 13:44:19 MSK 2007 [!] - max - Bug: 'Sort by' link did not function correctly on Products list pages in Customer area. Fixed. Thu Mar 01 11:29:07 MSK 2007 [!] - twice - Bug: Detailed images were not displayed correctly through the https protocol in Internet Explorer. Fixed. Thu Mar 01 10:38:05 MSK 2007 [!] - max - Bug: Import 3x-4x module did not import product options data correctly if an option name contained HTML tags. Fixed. Wed Feb 28 11:58:00 MSK 2007 [*] - max - Improvement: MultiCards payment module updated. Wed Feb 28 11:25:37 MSK 2007 [!] - max - Bug: File preview caused a Smarty error if the user used a wrong file name. Fixed. Wed Feb 28 09:14:33 MSK 2007 [*] - max - Improvement: CyberSource payment method updated. Tue Feb 27 11:06:49 MSK 2007 [*] - max - Improvement: PayPal Pro PayFlow Edition payment module added (for UK merchants). Mon Feb 26 11:49:02 MSK 2007 [!] - max - Bug: Modify product options page caused javascript errors if the product was configurable. Fixed. Mon Feb 26 11:44:23 MSK 2007 [!] - max - Bug: Export procedure did not generate valueis for the columns !MARKUP and !MARKUP_TYPE in the PRODUCT CONFIGURATOR SLOTS section. Fixed. Mon Feb 26 11:31:55 MSK 2007 [!] - max - Bug: Shipping cache was not regenerated on Tools page -> Force cache generation section. Fixed. Mon Feb 26 10:06:09 MSK 2007 [*] - max - Improvement: Table name quoting and field name quoting added for DB backup / restore functionality. Thu Feb 22 17:01:22 MSK 2007 [*] - twice - Improvement: 3D Secure feature added for Protx VSP direct payment gateway. Thu Feb 22 11:22:22 MSK 2007 [*] - max - Improvement: Product variants forbidden for configurable products (Product configurator module). Tue Feb 20 14:26:48 MSK 2007 [!] - max - Bug: Some pages caused a Javascript error in IE 5.2 browser for MacOS. Fixed. Mon Feb 19 16:21:00 MSK 2007 [!] - twice - Bug: The new Froogle export filename was not saved after the user changed the filename and exported product data to the new file. Fixed. Mon Feb 19 10:37:42 MSK 2007 [*] - max - Improvement: Memory limit increased for the Import procedure. Mon Feb 19 10:03:00 MSK 2007 [!] - svowl - Bug: USPS shipping rates for 'Korea, Republic of' were not calculated. Fixed. Mon Feb 19 09:57:31 MSK 2007 [!] - max - Bug: Recommended products list was not generated correctly: recommended products for the list were selected without product membership limitation. Fixed. Mon Feb 19 09:29:13 MSK 2007 [!] - max - Bug: A user was redirected to home.php instead of the previous page if he or she added some products to the Comparison list (Feature comparison module). Fixed. Mon Feb 19 09:14:05 MSK 2007 [!] - max - Bug: Product modify page caused a PHP error when the user added an image for X-Magnifier module and the 'memory_limit' PHP option had a small value. Fixed. Mon Feb 19 08:51:00 MSK 2007 [!] - svowl - Bug: Shipping freight was not taken into account during the calculation of shipping cost for Google Checkout. Fixed. Fri Feb 16 10:33:11 MSK 2007 [!] - max - Bug: Javascript based zip code validation functionality did not work correctly on MacOS-based browsers. Fixed. Fri Feb 16 09:51:03 MSK 2007 [!] - max - Bug: Administrator/provider area access was displayed on the last page of the installation process if the user only updated config.php or reinstalled the skins. Fixed. Thu Feb 15 09:30:55 MSK 2007 [!] - max - Bug: SnS connector module used a wrong SnS collector URL if a user was using the shop through an HTTPS connection. Fixed. Wed Feb 14 11:01:07 MSK 2007 [!] - max - Bug: X-Cart DB version was overriden in config data import procedure. Fixed. Wed Feb 14 10:48:04 MSK 2007 [!] - max - Bug: Payment page (displayed after the Last checkout page) was not displayed correctly in IE browser. Fixed. Wed Feb 14 10:36:00 MSK 2007 [*] - svowl - Improvement: Ability to send P3P header added (General settings/Security options). Tue Feb 13 10:23:11 MSK 2007 [*] - twice - Improvement: Multilanguage support added to Pasat Internet payment gateway. Tue Feb 13 09:37:11 MSK 2007 [!] - max - Bug: Images were not displayed if loaded from an URL, contained space symbols in the name and were stored on the filesystem. Fixed. Mon Feb 12 10:25:37 MSK 2007 [!] - max - Bug: Order amount and currency checking procedure caused an error if the currency in X-Cart's WorldPay payment module and the currency on the WorldPay Secure Payment Page were different. Fixed. Mon Feb 12 10:04:50 MSK 2007 [!] - max - Bug: Cart page caused an SQL error if Webmaster mode and Shipping system were enabled. Fixed. Mon Feb 12 09:41:19 MSK 2007 [!] - max - Bug: A product variant was not defined correctly if a user changed the product options set in the Edit product options popup. Fixed. Fri Feb 09 17:33:59 MSK 2007 [*] - twice - Improvement: New option added to Image Verification module: Image on news subscription page. Fri Feb 09 11:05:54 MSK 2007 [!] - max - Bug: Pages with Edit image section were displayed incorrectly in Webmaster mode. Fixed. Fri Feb 09 09:20:43 MSK 2007 [*] - twice - Improvement: Port 1139 was removed from LinkPoint setup note. Thu Feb 08 09:38:34 MSK 2007 [!] - max - Bug: The popup window for image viewing was not opened with the correct size. Fixed. Wed Feb 07 10:08:13 MSK 2007 [+] - twice - New module added: Google Analytics. Wed Feb 07 10:08:13 MSK 2007 [!] - max - Bug: User profile additional fields were not displayed correctly if the fields did not have names in the current language. Fixed. Tue Feb 06 11:50:53 MSK 2007 [*] - max - Improvement: HTML Editor module now supports Mozilla & Firefox for MacOS. Tue Feb 06 11:21:54 MSK 2007 [!] - max - Bug: Register page did not work correctly in IE for MacOS. Fixed. Tue Feb 06 09:57:07 MSK 2007 [!] - max - Bug: Search for users page caused an SQL error if the user entered a search string disabling all the checkboxes. Fixed. Mon Feb 05 14:49:59 MSK 2007 [!] - max - Bug: Product details page did not work correctly if the product had options and the user was using IE for MacOS. Fixed. Mon Feb 05 12:07:00 MSK 2007 [!] - twice - Bug: "Fixed amount" (bonus points) field was disabled when creating a new special offer. Fixed. Mon Feb 05 11:07:55 MSK 2007 [!] - max - Bug: Product subtotal was not sent correctly in PayFlow Link payment method. Fixed. Mon Feb 05 10:28:19 MSK 2007 [!] - twice - Bug: An SQL error occurred if a gift certificate was sent with a "'" symbol in the message. Fixed. Mon Feb 05 09:55:09 MSK 2007 [*] - max - Improvement: Froogle/GoogleBase module updated. Mon Feb 05 09:25:00 MSK 2007 [*] - svowl - Improvement: Ability to define currency code for FedEx Ship Manager Direct shipping module added. Fri Feb 02 14:57:00 MSK 2007 [*] - twice - A new option allowing to perform a case sensitive check of the verification code added to Image Verification module. Fri Feb 02 13:15:00 MSK 2007 [*] - svowl - UPS OnLine Tools module updated: UPS negotiated rates and handling fee support added. Fri Feb 02 12:23:54 MSK 2007 [!] - twice - Bug: DHL shipping errors were displayed incorrectly when DHL account info was wrong. Fixed. Fri Feb 02 09:04:00 MSK 2007 [-] - svowl - CyberCash payment module removed as no longer available. Thu Feb 01 09:48:06 MSK 2007 [*] - twice - Improvement: DHL support added for Shipping Label Generator module. Thu Feb 01 09:48:06 MSK 2007 [!] - twice - Bug: Partner id was not collected when Fast Lane Checkout was used and "Ask for partner id" feature was enabled. Fixed. Thu Feb 01 08:59:00 MSK 2007 [!] - svowl - Bug: The second line of an address was not saved in the customer profile after an order was placed using Google Checkout. Fixed. Wed Jan 31 11:47:52 MSK 2007 [!] - max - Bug: Installation script displayed a wrong error message if the database contained data that could not be decrypted using the current key. Fixed. Wed Jan 31 11:19:58 MSK 2007 [!] - max - Bug: Image verification module did not work correctly on the Contact Us page. Fixed. Wed Jan 31 09:26:02 MSK 2007 [!] - max - Bug: Triple Deal payment method did not work correctly when 'Update URL' was specified in the Triple Deal merchant backoffice. Fixed. Wed Jan 31 09:20:01 MSK 2007 [!] - max - Bug: Manufacturers page caused a PHP warning and an SQL error if the 'Manufacturers per page (admin)' option was set to zero. Fixed. Tue Jan 30 12:11:43 MSK 2007 [*] - twice - Improvement: HTML catalog now generates external relative links correctly. Tue Jan 30 10:36:57 MSK 2007 [!] - max - Bug: Product variants were not imported correctly if some products had identical product names. Fixed. Fri Jan 26 11:07:57 MSK 2007 [!] - max - Bug: Webmaster mode templates popup caused a Javascript error. Fixed. ----------------- X-CART v4.1.6 RELEASED Thu Jan 25 11:44:41 MSK 2007 [!] - max - Bug: QuickBooks export module did not export orders with applied discounts correctly. Fixed. Thu Jan 25 10:03:50 MSK 2007 [!] - max - Bug: Product search mechanism could not find a product correctly if that product had keywords and those keywords were defined on the Product details page, but not defined in the International descriptions section. Fixed. Wed Jan 24 14:20:07 MSK 2007 [!] - max - Bug: In X-Cart PRO stores with X-SpecialOffers add-on module, all products that could trigger a special offer were marked with "Special offer" labels when displayed in the Products list - regardless of whether they belonged to the provider who created the special offer. Mon Jan 22 14:48:19 MSK 2007 [!] - twice - Bug: Image verification worked incorrectly when UPS address verification was used. Fixed. Mon Jan 22 14:00:16 MSK 2007 [!] - max - Bug: PHP warnings were displayed when all the available languages were disabled. Fixed. Mon Jan 22 11:32:51 MSK 2007 [!] - max - Bug: In Product configurator module, when a product selected for a certain configuration step had product variants, and the selected variant had an image, the product's thumbnail image was displayed on the Step page instead of the appropriate product variant image. Fixed. Mon Jan 22 10:51:09 MSK 2007 [!] - max - Bug: A provider could delete/update taxes and tax rates of other providers in X-Cart PRO version. Fixed. Mon Jan 22 10:09:55 MSK 2007 [*] - max - Improvement: Triple Deal payment module updated. Thu Jan 22 09:12:00 MSK 2007 [*] - svowl - Canada Post shipping module updated: the test server is no longer available. Fri Jan 19 12:17:34 MSK 2007 [!] - twice - Bug: USPS shipping label generator did not use customer last name in a few label types. Fixed. Thu Jan 18 10:38:19 MSK 2007 [!] - max - Bug: Company state was displayed on the Order invoice when the country did not have any states. Fixed. Thu Jan 18 10:17:23 MSK 2007 [*] - max - Improvement: Shipping methods list updated for Australia Post shipping module. Thu Jan 18 09:42:58 MSK 2007 [*] - max - Improvement: Production server URL updated for CanadaPost shipping module. Thu Jan 18 09:22:16 MSK 2007 [!] - max - Bug: func_search_products() function did not search for products correctly if the provider of the products being searched for was disabled and the version of X-Cart was PRO. Fixed. Tue Jan 16 12:06:09 MSK 2007 [*] - twice - Improvement: GD check-up added for Image verification module. Tue Jan 16 10:55:28 MSK 2007 [!] - max - Bug: Register page did not work correctly if a user who was not logged in opened a URL like '<xcart_path>/register.php?mode=update' and tried to register as a new user on that page. Fixed. Tue Jan 16 10:13:54 MSK 2007 [!] - max - Bug: Unique IDs were not generated correctly for new speed bar elements. Fixed. Tue Jan 16 09:42:35 MSK 2007 [!] - max - Bug: The default state was displayed in the 'Shipping state' field of the Register page. Fixed. Mon Jan 15 12:23:52 MSK 2007 [*] - max - Improvement: A hardcoded option added to the script performing export to QuickBooks to fight wrong interpretation of the EOL symbol in QuickBooks on MacOS systems. Fixed. Mon Jan 15 11:37:16 MSK 2007 [!] - max - Bug: Product thumbnail and image were not displayed correcty on the Modify product page. Fixed. Mon Jan 15 09:57:56 MSK 2007 [!] - max - Bug: When several product variants of a certain product were being updated on the Modify product variants page (the user selected the checkboxes for some variants and clicked the button 'Update'), the default wholesale price (for the product quantity "1" and the membership "All") from the hidden section 'Modify wholesale prices for selected variants' replaced the default price of all the selected product variants. Fixed. Fri Jan 12 10:27:44 MSK 2007 [!] - max - Bug: 'max_join_size' SQL-option was not defined correctly. Fixed. Fri Jan 12 10:12:12 MSK 2007 [!] - max - Bug: A customer was redirected from HTTPS to HTTP if he or she used a payment module that was supposed to use HTTPS protocol. Fixed. Fri Jan 12 09:37:49 MSK 2007 [!] - max - Bug: FedEx import procedure did not import rates if the rate file contained unreadable symbols in a rate name. Fixed. Thu Jan 11 15:02:00 MSK 2007 [!] - svowl - Improvement: Two new buttons, 'Test Callback URL' and 'Test Google Checkout accessibility', added on the 'General settings/Google Checkout options' page to allow the store admin to test accessibility callback URL for Google Checkout and accessibility Google Checkout server with the specified Merchant ID and Merchant key values. Thu Jan 11 14:18:13 MSK 2007 [!] - max - Bug: HTML catalog builder function did not process correctly JS-based links with a 'self.location' fragment. Fixed. Thu Jan 11 12:05:32 MSK 2007 [!] - max - Bug: FedEx import procedure did not work correctly if the web server was working on Windows platform. Fixed. Thu Jan 11 10:48:27 MSK 2007 [!] - max - Bug: Airborne / DHL debug information contained personal data that was supposed to be cut out. Fixed. Wed Jan 10 11:08:00 MSK 2007 [!] - svowl - Bug: Product weight was calculated wrongly for the procedure of gathering shipping labels from USPS (Shipping Label Generator module). Fixed. Wed Jan 10 11:15:28 MSK 2007 [!] - max - Bug: Product thumbnail and image were not deleted on the Product modify page if the product being edited was a configurable one. Fixed. Wed Jan 10 10:27:53 MSK 2007 [!] - max - Bug: The procedure of registering a new user caused an SQL error if the user clicked the 'Submit' button twice and Javascript was disabled in the user's web browser. Fixed. Tue Jan 09 13:56:30 MSK 2007 [!] - max - Bug: Products' "order by" fields were not saved in data import procedure. Fixed. Tue Jan 09 14:15:00 MSK 2007 [*] - svowl - UPS OnLine Tools module updated according to the recent changes in the UPS OnLine Tools API. Tue Jan 09 09:47:50 MSK 2007 [!] - max - Bug: func_products_in_cart() function was called with a wrong user membership id in some places. Fixed. Mon Jan 08 12:04:00 MSK 2007 [*] - svowl - Google Checkout Sandbox URL changed; some minor corrections included into Google Checkout module. Mon Jan 08 10:04:31 MSK 2007 [!] - max - Bug: The shopping cart page caused a Smarty error if the cart contained a subscription product. Fixed. Fri Jan 05 16:19:55 MSK 2007 [!] - max - Bug: Some payment modules did not check the transaction amount and/or currency in callback processing. Fixed. Fri Jan 05 12:05:47 MSK 2007 [!] - max - Bug: The 'Reset' button did not work correctly on the Users search page and Orders search page. Fixed. Fri Jan 05 11:04:11 MSK 2007 [!] - max - Bug: Product details page caused a Javascript error in IE browser if the product had a variant with a negative quantity. Fixed. Fri Jan 05 10:43:53 MSK 2007 [*] - max - Improvement: 'Suspend transactions that have not passed AVS check-up' option added for Linkpoint payment module. Fri Jan 05 10:21:48 MSK 2007 [!] - max - Bug: Product details page caused a PHP warning sometimes if the product had options. Fixed. Fri Jan 05 10:13:36 MSK 2007 [!] - max - Bug: The validation routine for import fields of the 'price' type did not work correctly (values in a wrong format could be imported as prices). Fixed. Thu Jan 04 15:24:00 MSK 2007 [*] - svowl - The warning "Your invoice may vary from the displayed reference rates" that used to be displayed for all the successful responses from UPS OnLine Tools Rates and Service Selection is ignored during the processing of the response now. Thu Jan 04 09:16:21 MSK 2007 [!] - twice - Bug: Image verification did not work correctly on the Contact Us page. Fixed. Thu Jan 04 09:16:21 MSK 2007 [*] - max - Improvement: Personal firstname /lastname is now substituted for Customer firstname / lastname in the Billing / Shipping address section if the respective field in the Billing / Shipping address section is empty. Thu Dec 28 15:52:00 MSK 2006 [!] - svowl - Bug: Free shipping (as a bonus provided by a special offer) was not applied if the cart also contained products that did not satisfy the conditions of the special offer. Fixed. Thu Dec 28 13:41:24 MSK 2006 [!] - max - Bug: PayPal payment module did not check the transaction amount in callback processing. Fixed. Thu Dec 28 09:52:00 MSK 2006 [!] - svowl - Bug: Order discount was always calculated based on a fresh discount defined currently instead of a discount saved in the order data during order modification (X-AOM). Fixed. Thu Dec 28 09:32:55 MSK 2006 [!] - max - Bug: Root provider could not import any sections. Fixed. Wed Dec 27 09:54:05 MSK 2006 [!] - twice - Bug: Shipping rate calculations were performed incorrectly for Guam and Virgin Islands by USPS which was caused by a different from other shipping methods' interpretation of Guam and Virgin Islands status (states of a country or separate countries?). Fixed. Wed Dec 27 09:08:53 MSK 2006 [!] - twice - Bug: A user was redirected to the password recovery page after the first incorrect log-in attempt (when Image verification was disabled). Fixed. ----------------- X-CART v4.1.5 RELEASED Mon Dec 25 17:31:27 MSK 2006 [!] - max - Bug: Merchant partners payment module did not process AVS / CVV response codes. Fixed. Mon Dec 25 16:31:21 MSK 2006 [!] - max - Bug: 'User name' field was marked as required and empty if the user was using anonymous checkout and Image Verification module was enabled. Fixed. Mon Dec 25 16:03:40 MSK 2006 [!] - max - Bug: 'page-break' CSS style did not function correctly in IE 7.x browser. Fixed. Mon Dec 25 15:22:58 MSK 2006 [!] - max - Bug: Export files did not have section headers if 'Data rows per file' export option had a very small value. Fixed. Mon Dec 25 12:11:21 MSK 2006 [!] - max - Bug: X-Magnifier add-on module did not work correctly with images that had GIF or PNG format. Fixed. Mon Dec 25 14:54:00 MSK 2006 [!] - svowl - Bug: 'Google Checkout: Order processing' section was displayed on the order details page in the Customer area (although the customer could not perfom any actions). Fixed. Mon Dec 25 14:12:31 MSK 2006 [!] - max - Bug: Contact Us form did not function correctly when IE browser and Fashion mosaic alternative skin were used. Fixed. Mon Dec 25 11:36:00 MSK 2006 [!] - max - Bug: Bonus page in the Customer area caused a JS error if the user converted bonuses to a gift certificate. Fixed. Mon Dec 25 10:50:57 MSK 2006 [!] - max - Bug: Group product editing functionality caused an SQL error sometimes if Product options module was disabled. Fixed. Mon Dec 25 10:35:30 MSK 2006 [!] - max - Bug: Order product names were not selected correctly if X-Cart's DB was upgraded from 3.5.14 / 4.0.19 to a 4.1.x version. Fixed. Mon Dec 25 09:51:58 MSK 2006 [!] - max - Bug: The page for product variants modification caused a JS error if the user reset the image(s) selection. Fixed. Mon Dec 25 09:16:19 MSK 2006 [!] - twice - Bug: A reference to a non-existent langvar was contained in send_to_friend.php. Fixed. Thu Dec 21 15:35:59 MSK 2006 [!] - twice - Bug: Image verification module did not work when "Display pictures" feature was turned off in the web browser. Thu Dec 21 15:05:00 MSK 2006 [*] - svowl - The error message 'An unexpected system error has occurred. Please try again later or contact the System Administrator' that is received from the USPS server during test transactions is now suppressed (Shipping Label Generator module). Thu Dec 21 12:06:05 MSK 2006 [!] - max - Bug: The last checkout page had a wrong HTML structure if Fast Lane Checkout module is enabeled. Fixed. Thu Dec 21 11:05:00 MSK 2006 [+] - svowl - FedEx shipping module based on FedEx Ship Manager Direct API added. Thu Dec 21 11:00:56 MSK 2006 [!] - max - Bug: The set of a product's wholesale prices available to a user of a certain wholesale membership was not defined correctly if the prices defined for "All" got in between the prices defined for the memberhip: 1) The prices for "All" that were supposed to be available to the user but were more expensive than the preceeding wholesale price were not displayed; 2) Prices expressed by fractional numbers were rounded. Fixed. Thu Dec 21 10:18:58 MSK 2006 [!] - max - Bug: A typo in NetBilling payment module. Fixed. Thu Dec 21 08:53:00 MSK 2006 [!] - svowl - Bug: Register form got hidden after a customer entered a wrong image verification value on checkout (Fast Lane Checkout and Image Verification modules). Fixed. Wed Dec 20 15:15:43 MSK 2006 [!] - twice - Bug: USPS/UPS shipping rates were not calculated correctly for Puerto Rico (PR) location in some cases. Fixed. Wed Dec 20 14:19:03 MSK 2006 [!] - max - Bug: SecureTrading payment module could approve an order after the order transaction was failed by the SecureTrading server because of an invalid request format. Fixed. Tue Dec 19 11:50:05 MSK 2006 [*] - max - Improvement: 'manufacturer' and 'manufacturer_id' fields are no longer supported by Froogle / Google Base module. Tue Dec 19 11:37:32 MSK 2006 [!] - max - Bug: The select-box allowing the partner and the store admin to select/approve a partner plan (in the partner profile) did not have a 'None' entry. As a result, the first selected entry was approved when the form was submitted. Fixed. Tue Dec 19 10:43:15 MSK 2006 [!] - max - Bug: 'DHL/Airborne account' input box was displayed when Airborne / DHL shipping methods were not active or UPS Online Tools module was enabled and UPS carrier was used. Fixed. Mon Dec 18 11:18:52 MSK 2006 [!] - max - Bug: Order search procedure caused an SQL error if Google checkout module is disabled. Fixed. Mon Dec 18 10:12:07 MSK 2006 [!] - max - Bug: The procedure of verification of gift certificate codes entered by customers was case sensitive. Fixed. Mon Dec 18 10:04:38 MSK 2006 [!] - max - Bug: The link opening the Customer area on the Webmaster mode page did not work correctly. Fixed. Mon Dec 18 09:30:19 MSK 2006 [!] - twice - Bug: Incorrect header information was generated when shipping labels were downloaded. Fixed. Fri Dec 15 14:48:05 MSK 2006 [!] - max - Bug: Product options' markup was not calculated correctly if some options had an empty option type (not '$' and not '%'). Fixed. Fri Dec 15 13:59:57 MSK 2006 [!] - max - Bug: The page to which a user was redirected after an attempt to view a list of products with zero price (a click on the respective "click here to check" link on the Summary page) did not provide the desired list of products with zero price - all it provided was the standard form for product search. Fixed. Fri Dec 15 11:42:56 MSK 2006 [*] - max - Improvement: A facility for clearing X-Affiliate module statistics added. Fri Dec 15 10:49:27 MSK 2006 [!] - max - Bug: Some PHP scripts were called with a relative path. Fixed. Fri Dec 15 10:32:22 MSK 2006 [!] - max - Bug: Credit card type was not detected correctly in GoEMerchant payment module. Fixed. Fri Dec 15 10:14:52 MSK 2006 [*] - max - Improvement: 'formref' field support is added for SecureTrading payment module. Thu Dec 14 11:23:52 MSK 2006 [!] - max - Bug: Product search procedure caused a PHP error if some product images had an empty width and/or height in the DB. Fixed. Thu Dec 14 10:54:35 MSK 2006 [!] - max - Bug: The JS-based funcionality for dynamic state changing did not work correctly in browsers for MacOS. Fixed. Thu Dec 14 10:08:07 MSK 2006 [!] - max - Bug: Category product counters calculated the number of products in categories wrongly in some cases. Fixed. Thu Dec 14 09:50:13 MSK 2006 [!] - max - Bug: Product options' type was not checked in the product import procedure (Import 3x-4x module). Fixed. Wed Dec 13 14:06:49 MSK 2006 [!] - max - Bug: Company name was sent empty to AuthorizeNet: AIM payment gateway if the Company name field was disabled or not required. Fixed. Wed Dec 13 12:35:13 MSK 2006 [!] - max - Bug: The Javascript-based funcionality for dynamic state changing did not work correctly in Opera browser. Fixed. Wed Dec 13 12:28:45 MSK 2006 [!] - twice - Bug: Shipping rates cache did not work correctly with Australia Post shipping service. Fixed. Tue Dec 12 11:26:59 MSK 2006 [!] - max - Bug: Product feature option values were not changed if the user deleted a product feature option or a product feature option variant. Fixed. Mon Dec 11 15:12:05 MSK 2006 [!] - max - Bug: Product thumbnails / product images pre-saved by the user during product creation were not removed from the product details after the user clicked the Reset button to remove the image and then saved the Product details form without completing any required fields. Fixed. Mon Dec 11 15:12:01 MSK 2006 [!] - svowl - Bug: A PHP warning happened in shipping/mod_UPS.php because of a typo. Fixed. Mon Dec 11 14:52:01 MSK 2006 [!] - max - Bug: The cookies setter procedure did not work correctly in some browsers (Safari, Firefox) in some configurations. Fixed. Mon Dec 11 12:16:11 MSK 2006 [!] - max - Bug: A user was not logged into X-Cart if the URL contained a xid=... string with session identifier. Fixed. Mon Dec 11 11:09:01 MSK 2006 [!] - max - Bug: A user was redirected to the Welcome page after changing the language. Fixed. Mon Dec 11 10:33:57 MSK 2006 [!] - max - Bug: A warning 'An installed Subscriptions module is detected. This module needs stored credit card data for its work' is now displayed when Subscriptions module is installed, but disabled. Fixed. Mon Dec 11 09:53:18 MSK 2006 [!] - max - Bug: Group product editing functionality did not work correctly if the user was trying to edit variant attributes, and there were two or more product variants per product. Fixed. ----------------- X-CART v4.1.4 RELEASED Fri Dec 08 12:13:28 MSK 2006 [!] - max - Bug: A survey could not be opened by the access key if the survey id was other than '1'. Fixed. Fri Dec 08 11:42:27 MSK 2006 [!] - max - Bug: 'Signup for membership' drop-down box on the Register page and 'Membership' drop-down box in the Admin back-end were displayed with one empty option if the membership list was empty. Fixed. Fri Dec 08 09:33:22 MSK 2006 [!] - max - Bug: Shop administrator could not print order invoices. Fixed. Tue Dec 05 11:14:51 MSK 2006 [!] - max - Bug: Import 3x-4x module caused an SQL error if the user was importing product variants. Fixed. Tue Dec 05 10:59:14 MSK 2006 [!] - max - Bug: Bonuses were not applied to configurable products (Special Offers and Product Configurator modules). Fixed. Tue Dec 05 10:48:47 MSK 2006 [!] - max - Bug: New wholesale prices for product variants were not saved if the quantity limitation for the price was 1 and the membership limitation was 'All'. Fixed. Tue Dec 05 10:17:58 MSK 2006 [!] - max - Bug: Product weight was not displayed correctly on the Product details page if the option 'Input and display format for floating comma numbers' had a value different from default. Fixed. Mon Dec 04 10:36:28 MSK 2006 [*] - max - Security improvement: Session id is now changed after the log-in procedure. Mon Dec 04 09:31:37 MSK 2006 [!] - max - Bug: The redirect page had a wrong HTML structure if the user, after enabling Webmaster mode, used the link provided in Webmaster mode for access to the Customer area, and the Customer area was placed in the HTTPS part of the website. Fixed. Fri Dec 01 11:15:59 MSK 2006 [!] - max - Bug: ECHOnline payment module sometimes declined payment transactions. Fixed. Fri Dec 01 11:06:20 MSK 2006 [!] - max - Bug: The page title was not displayed correctly on some pages if Webmaster mode was enabled. Fixed. Thu Nov 30 10:42:19 MSK 2006 [!] - twice - Bug: Bonus points were applied before discounts. Fixed. Thu Nov 30 09:39:40 MSK 2006 [!] - max - Bug: Bonuses were not applied to subscription products (Special Offers module). Fixed. Wed Nov 29 13:21:12 MSK 2006 [!] - max - Bug: Product price was not displayed correctly on the Product details page if the product had variants and JavaScript support was disabled in the web browser. Fixed. Wed Nov 29 12:23:46 MSK 2006 [!] - max - Bug: Product recommendation email message contained a wrong price if the product had variants and/or product options. Fixed. Wed Nov 29 11:21:33 MSK 2006 [*] - max - Improvement: Proxy support added for CURL and libCURL HTTPS bouncers. Wed Nov 29 10:24:19 MSK 2006 [!] - max - Bug: Zones importing procedure caused an SQL error if the columns CITY or ADDRESS had values with quotes. Fixed. Tue Nov 28 13:56:44 MSK 2006 [!] - max - Bug: Shop administrator could see SKU in the list of possible values for the option 'Select the order in which products should be displayed within a category' when the option 'Display product code (SKU) in the products list' was disabled. Fixed. Tue Nov 28 12:32:31 MSK 2006 [!] - max - Bug: Fancy categories section was not displayed correctly if the user was using Opera browser, and the options 'Load subcategory blocks dynamically' and 'Cache subcategory blocks' were disabled, and the user positioned the mouse pointer on the categories list before the page was loaded completely. Fixed. Tue Nov 28 12:13:37 MSK 2006 [!] - max - Bug: A product was not added to the shopping cart if it had options, some of which were of the text type, and product option exceptions. Fixed. Tue Nov 28 11:42:30 MSK 2006 [!] - max - Bug: X-Magnifier module displayed a wrong error message if the directory <xcart_root>/images/Z did not exist or did not have write permissions. Fixed. Tue Nov 28 10:35:13 MSK 2006 [!] - max - Bug: HTML catalog did not generate the page with the survey section correctly. Fixed. Mon Nov 27 17:27:31 MSK 2006 [!] - max - Bug: Search functionality did not work correctly if the customer was doing a search using the Quick search in the page header. Fixed. Mon Nov 27 14:30:47 MSK 2006 [!] - twice - Bug: HTML templates were not used by X-Cart when sending gift certificates. Fixed. Mon Nov 27 14:30:47 MSK 2006 [!] - max - Bug: A product was displayed as out-of-stock in the Products list if the product had variants and the whole quantity of the default variant was placed in a shopping cart. Fixed. Mon Nov 27 14:24:32 MSK 2006 [*] - twice - Improvement: Image Verification module updated. Validation images added to Fast Lane checkout page and Surveys page. Mon Nov 27 09:58:34 MSK 2006 [*] - max - Improvement: A new hardcoded option added for forced quoting of number fields (DB backup functionality). Thu Nov 23 15:45:45 MSK 2006 [!] - max - Bug: User password did not have a length limit. Now the length limit is defined as 64 characters. Fixed. Thu Nov 23 11:14:29 MSK 2006 [!] - max - Bug: The procedure of adding product option exceptions caused an SQL error on the Product modify page in 'Editing products as a group' mode. Fixed. Thu Nov 23 10:42:44 MSK 2006 [!] - max - Bug: Image file path was not detected correctly if X-Cart was installed in the root of the file system and images were stored on the file system. Fixed. Tue Nov 21 17:29:57 MSK 2006 [!] - max - Bug: 'SAVE' label was not changed on the Product details page if the user changed the product quantity and the product had a wholesale price for that quantity. Fixed. Tue Nov 21 17:11:51 MSK 2006 [!] - max - Bug: 'Check all / Uncheck all' functionality did not work in the Embedded level section of the Static pages page. Fixed. Tue Nov 21 11:41:17 MSK 2006 [*] - twice - Improvement: Protx direct transaction protocol updated. Tue Nov 21 10:08:50 MSK 2006 [!] - max - Bug: Pagination mechanism did not function correctly in the Products list on the Configurable product's step page (Product configurator module). Fixed. Mon Nov 20 10:55:25 MSK 2006 [!] - max - Bug: The procedure of checking the store for products with a zero price (for the Summary page) identified configurable products as products with a zero price. Fixed. Mon Nov 20 09:50:25 MSK 2006 [!] - max - Bug: PayPal Pro payment module did not send the Notify URL to PayPal server correctly. Fixed. Mon Nov 20 09:32:05 MSK 2006 [*] - max - Improvement: iDEAL Advanced payment module now checks for public/private key files in the first run. Fri Nov 17 14:36:26 MSK 2006 [!] - max - Bug: When product prices were supposed to be displayed with taxes included, and a certain product had a product option of the Modifier type, and this option had an absolute value (not percent), then the modifier amount for this option was displayed in the Edit options popup window without taking taxes into account. Fixed. Fri Nov 17 14:02:29 MSK 2006 [!] - max - Bug: A product whose last item was added to the shopping cart as a component of a configurable product was not marked out-of-stock in the Products list. Fixed. Fri Nov 17 13:36:13 MSK 2006 [!] - max - Bug: A configurable product was not deleted from the shopping cart when its component products were deleted from the configuration for the reason of becoming out-of-stock. Fixed. Fri Nov 17 12:16:13 MSK 2006 [!] - max - Bug: In Product configurator module, the available quantity of a configurable product was calculated wrongly if that product contained more than one slots with the same product (The quantity of the configurable product could be greater than the stock quantity of the component product added to the configuration more than once). Fixed. Fri Nov 17 11:07:03 MSK 2006 [*] - max - Improvement: GoEMerchant XML payment module updated. Fri Nov 17 09:17:21 MSK 2006 [!] - max - Bug: Cart page was not reloaded if the customer was using an HTTPS connection and changed the options of some product in the cart. Fixed. Fri Nov 17 08:48:00 MSK 2006 [!] - svowl - Bug: A wrong tax amount was displayed in the cart when Fast Lane Checkout module was enabled and the cart contained products of two or more providers (X-Cart PRO). Fixed. Thu Nov 16 16:43:15 MSK 2006 [!] - twice - Bug: The update orders info (status) flag was set to 'true' at all times. As a result, every time the page showing order statuses got refreshed, a confirmation of orders updated was displayed. Fixed. Thu Nov 16 16:07:36 MSK 2006 [!] - max - Bug: Bestselles list displayed product prices without taxes. Fixed. Thu Nov 16 15:31:41 MSK 2006 [!] - max - Bug: If generated randomly, Recommend products list contained the owner-product. Fixed. Thu Nov 16 13:51:38 MSK 2006 [!] - max - Bug: Image height was not set for images on Product list pages in multicolumn mode. Fixed. Thu Nov 16 12:12:47 MSK 2006 [*] - twice - Improvement: Now each product type can be added to the list of a slot's rules no more than once. Thu Nov 16 10:56:28 MSK 2006 [!] - max - Bug: The price of a component product was displayed incorrectly if the slot discount was greater than the product price (Product configurator module). Fixed. Thu Nov 16 09:44:18 MSK 2006 [!] - max - Bug: In Product configurator module, the section for modifying a configuration wizard step had a wrong structure: it was treated as a single form instead of three separate forms. As a result, when the user tried to perform an operation using this form not by clicking a button provided on the page, but by pressing Enter on the keyboard, the form was submitted in default mode, which resulted in that the requested action was not performed. Fixed. Wed Nov 15 17:58:22 MSK 2006 [!] - max - Bug: FillContactForm action was not sent correctly in SnS connector module (email field was empty and quotes in the message body were sent with slashes). Fixed. Wed Nov 15 17:25:44 MSK 2006 [!] - max - Bug: Group product editing functionality did not work correctly if the shop administrator deleted or updated the options of an option group. Fixed. Wed Nov 15 17:17:54 MSK 2006 [!] - max - Bug: Tracking of product quantities was performed wrongly on the Cart page. As a result, under certain conditions some products with product options could not be added to the shopping cart. Fixed. Wed Nov 15 14:48:16 MSK 2006 [!] - max - Bug: The Language selector was displayed on the Modify offer promo texts page when the shop had just one enabled language. Fixed. Tue Nov 14 16:33:39 MSK 2006 [+] - max - iDEAL Rabobank Professional payment module is added. Tue Nov 14 11:52:59 MSK 2006 [*] - max - Improvement: BiBiT payment module updated. Tue Nov 14 11:30:18 MSK 2006 [!] - max - Bug: Statistics on 'Products with empty price' was not calculated correctly on the Summary page (Admin area). Fixed. Tue Nov 14 11:04:14 MSK 2006 [!] - max - Bug: WYSIWYG editor was displayed as two textareas in FireFox browser for MacOS. Fixed. Mon Nov 13 11:12:03 MSK 2006 [!] - max - Bug: JS-based email address checking did not work correctly if the email address contained space symbols at the beginning and/or at the end. Fixed. Mon Nov 13 10:33:01 MSK 2006 [!] - max - Bug: Users who tried to enter the store through a URL like 'home.php?sl=US' (with 'sl' GET-field) were displayed a 'No cookies warning'. Fixed. Mon Nov 13 10:27:49 MSK 2006 [!] - max - Bug: A user who tried to enter the store through a URL like 'home.php?sl=US' (with 'sl' GET-field) was redirected to the previous page even in cases when the page was located outside the store. Fixed. Mon Nov 13 09:44:51 MSK 2006 [!] - max - Bug: Products' quantity and price fields were displayed on the Products list page in Admin area for configurable products (Product configurator module). Fixed. Fri Nov 10 09:16:30 MSK 2006 [!] - max - Bug: Importing of inventory data caused an SQL error. Fixed. Thu Nov 09 10:33:45 MSK 2006 [!] - max - Bug: Froogle/Google Base module always generated the export file with HTTP-links. Fixed. Thu Nov 09 10:10:13 MSK 2006 [!] - max - Bug: Category counters (of products and subcategories) displayed wrong values if a product provider was disabled. Fixed. Tue Nov 08 13:27:00 MSK 2006 [!] - svowl - Bug: Discount coupons dependent on a specific product or category were not calculated correctly if the option 'Display cart/order totals including tax' was enabled. Fixed. Tue Nov 07 14:11:54 MSK 2006 [*] - twice - Improvement: The procedure of validation of German zip codes updated. Now German zip codes are allowed to consist of nothing but digits (no separators like blank spaces or "-" dashes are allowed). Tue Nov 07 10:45:19 MSK 2006 [!] - max - Bug: 'Sent date' field was not updated after newsletter sending procedure in News Management module. Fixed. Tue Nov 07 10:18:52 MSK 2006 [!] - max - Bug: 'Group product editing' functionality caused an SQL error when Product options module was disabled and a user checked the boxes of a product's weight or quantity fields so their values are applied to all the products being edited. Fixed. Tue Nov 07 10:07:49 MSK 2006 [!] - max - Bug: Orders statistics on the Summary page was not displayed correctly if the value of the option 'Time difference between shop location and host server location (hours)' did not equal zero. Fixed. Tue Nov 07 09:46:29 MSK 2006 [!] - max - Bug: Orders export procedure generated billing/shipping address fields (line 1 and line 2) as one field. Fixed. Fri Nov 03 15:45:14 MSK 2006 [!] - max - Bug: Typo on the Summary page (time correction by time zone offset part). Fixed. Fri Nov 03 10:28:25 MSK 2006 [!] - max - Bug: User data was not copied from the personal data to the shipping address if the option 'Ship to a different address' was disabled and billing address was not a required field. Fixed. Fri Nov 03 09:53:39 MSK 2006 [!] - max - Bug: In X-Survey, the 'Search for users' popup window did not work correctly if the user viewed any page of the search results other than the very first one (The complete X-Cart page including the page header and menu boxes was displayed in the popup). Fixed. Fri Nov 03 09:31:22 MSK 2006 [*] - max - Improvement: PsiGate XML payment module changed. Thu Nov 02 16:13:00 MSK 2006 [!] - svowl - Bug: Discount coupons created to be applied to specific products or categories could not be applied to the cart. Fixed. Thu Nov 02 09:52:53 MSK 2006 [!] - max - Bug: Product description was displayed in the default language on the Products list page if the product had an empty description in the current language. Fixed. Thu Nov 02 09:19:16 MSK 2006 [!] - max - Bug: A product with variants was not added to the shopping cart if the previous product from the cart did not have variants and was ordered in a quantity greater than the product with variants. Fixed. Wed Nov 01 11:23:38 MSK 2006 [*] - max - Improvement: Airborne / DHL extended countries list selector added on the Checkout page, Order details page and X-AOM page. Tue Oct 31 17:31:38 MSK 2006 [!] - max - Bug: Product variants rebuilding procedure was not called after product importing procedure (Import 3x-4x module). Fixed. Tue Oct 31 16:22:17 MSK 2006 [!] - max - Bug: func_array2insert() and func_array2update() did not use the "`" symbol for field names quoting. Fixed. Tue Oct 31 11:27:19 MSK 2006 [!] - twice - Bug: Zip code length issue (UPS Address Validation OnLine Tool related): When a customer entered by mistake an incorrect zip code (for example, 05678 instead of 04567), UPS Online tools detected that the specified zip code did not match the customer's location (country, city, address). As a result, the customer was offered to select the correct zip code - 04567. After the customer did so, the leading zero was lost and the zip code became 4567, which was again incorrect. Fixed. Tue Oct 31 10:51:03 MSK 2006 [!] - max - Bug: Shipping methods list was not defined correctly on some PHP versions (like 4.3.10). Fixed. Tue Oct 31 10:09:02 MSK 2006 [!] - max - Bug: AuthorizeNet AIM payment module used a wrong currency code. Fixed. Mon Oct 30 11:08:38 MSK 2006 [!] - max - Bug: A saved URL of a page with the results of some product search did not affect the search data saved in X-Cart's internal session. As a result, pagination and sorting mechanisms did not work. Fixed. Mon Oct 30 10:44:14 MSK 2006 [!] - max - Bug: In HTML email messages, images used in CSS were referenced using codes (like normal attached images) instead of image source paths. As a result, some mail programs could not interpret the way CSS images were referenced and the images were not displayed. Fixed. Mon Oct 30 09:35:15 MSK 2006 [!] - max - Bug: func_search_products() function could not define a product's thumbnail correctly. Fixed. Mon Oct 30 09:26:34 MSK 2006 [!] - max - Bug: Stop List module did not work. Fixed. Fri Oct 27 15:28:43 MSD 2006 [!] - max - Bug: A separate secure login page was not displayed if an unlogged customer entered forbidden pages like the Wishlist page, and the option 'Use secure login form on a separate page (HTTPS)' was enabled. Fixed. Fri Oct 27 14:33:15 MSD 2006 [*] - twice - Improvement: Shipping label generator module changed (USPS/UPS). Tracking number import for UPS orders added. Fri Oct 27 12:18:46 MSD 2006 [!] - max - Bug: Pasat Internet payment module was not marked as a 'Web-based payment module with callback functionality' in the internal security system. Fixed. Fri Oct 27 12:03:22 MSD 2006 [!] - max - Bug: Images were not deleted from the file system if the shop administrator change any images in Admin area. Fixed. Thu Oct 26 10:56:02 MSD 2006 [!] - max - Bug: Users search page caused an SQL error if users were searched for by two or more address criteria (state and country, state and zipcode, zipcode and city, etc.). Fixed. Thu Oct 26 10:53:46 MSD 2006 [!] - max - Bug: The value of the State field was not saved on the Users search page. Fixed. Thu Oct 26 09:37:51 MSD 2006 [!] - max - Bug: Product quantity selector was not displayed correctly if the product's 'Minimum order quantity' option was greater than 1 and the product was a configurable one. Fixed. Wed Oct 25 13:51:15 MSD 2006 [!] - max - Bug: If in Wholesale Trading module some wholesale prices were defined for the quantity of 1 and a certain membership, the wholesale prices defined for the quantity of 1 continued to be displayed to customers who logged into the store with that membership after the module was disabled. Fixed. Wed Oct 25 11:44:27 MSD 2006 [*] - max - Improvement: State name was sent instead of state code in Secure trading payment module. Wed Oct 25 11:22:56 MSD 2006 [!] - max - Bug: Partner commissions were calculated based on cart subtotal instead of cart discounted subtotal. Fixed. Wed Oct 25 11:10:06 MSD 2006 [!] - max - Bug: Shipping address section on the Register page and on the first step of checkout (with Fast Lane Checkout module enabled) did not function correctly if Javascript was disabled. Fixed. Wed Oct 25 10:54:05 MSD 2006 [!] - max - Bug: Slashes were not deleted from the category separator on the Import 3x-4x page. Fixed. Wed Oct 25 10:28:07 MSD 2006 [!] - max - Bug: The self-closed <a> tag was not displayed correctly in some browsers (Mozilla 1.7, IE 7, etc.). Fixed. Wed Oct 25 09:56:32 MSD 2006 [!] - max - Google Base/Froogle module allowed to export product keywords that consisted just of special symbols (like '!', '&', '_', etc), no letters or digits. As a result, when Google base service found such a product keyword in the export file, it generated an 'Invalid label' error. Fixed. Wed Oct 25 09:35:44 MSD 2006 [!] - max - Bug: 'Preview' functionality (on the Edit templates page) caused a Smarty error if the user called a preview of any file from the directory <xcart_root>/skin1/modules/HTML_Editor/scripts. Fixed. Tue Oct 24 14:46:17 MSD 2006 [*] - twice - Improvement: Shipping cache system added. Tue Oct 24 12:32:05 MSD 2006 [!] - max - Bug: The label 'Out of stock' was not displayed on Products list pages for products that were displayed in the list after a product with defined product variants, did not have options and whose quantity in stock was zero. Fixed. Tue Oct 24 11:52:00 MSD 2006 [!] - svowl - Bug: Tax on shipping was calculated several times depending on the number of products in the cart if the option 'Display cart/order totals including tax' was enabled. Fixed. Tue Oct 24 11:43:44 MSD 2006 [!] - max - Bug: Displaying of a subscription product caused a Smarty error on the Wishlist page if the product's 'Cost of one day' and 'Days same period' equalled zero. Fixed. Tue Oct 24 11:06:04 MSD 2006 [!] - max - Bug: When the user selected more than one order invoices to be displayed on one page, on the Order invoice page unnecessary double quotes were displayed around the lines separating individual invoices. Fixed. Tue Oct 24 10:44:27 MSD 2006 [!] - max - Bug: Product price was displayed as a negative value if the product had a product option with a price modifier that was greater than the product's main price. Fixed. Mon Oct 23 15:40:00 MSD 2006 [+] - svowl - Google Checkout: Order Processing API support added. Mon Oct 23 12:18:32 MSD 2006 [!] - max - Bug: Banner statistics was not calculated correctly if a banner had clicks and but did not have views. Fixed. Mon Oct 23 11:13:30 MSD 2006 [!] - max - Bug: Fancy categories layer was not placed correctly along Z-axis (by depth). Fixed. Mon Oct 23 10:29:35 MSD 2006 [!] - max - Bug: Shipping or billing address (line 2) was not displayed on some pages (Fast Lane Checkout module). Fixed. Mon Oct 23 10:14:46 MSD 2006 [!] - max - Bug: Users search procedure caused an SQL error if the shop administrator selected the 'Search by address' search option without filling any of the address fields (like 'City', 'State', etc). Fixed. Fri Oct 20 10:18:06 MSD 2006 [!] - max - Bug: Typo on ProxyPay3 payment module configuration page. Fixed. Fri Oct 20 10:11:16 MSD 2006 [*] - max - Improvement: The Order details page now displays the original name of the product instead of the current product name from the DB. Thu Oct 19 10:56:52 MSD 2006 [!] - max - Bug: When an order with partner commissions was edited by the shop administrator, the time stated in the partner commission record (time of order placement) was replaced by the current time. Fixed. Wed Oct 18 15:50:12 MSD 2006 [*] - twice - Improvement: In IE, an alert message was displayed if the page being displayed contained iframe tags without src parameter. Fixed. Wed Oct 18 14:18:42 MSD 2006 [!] - max - Bug: Fancy categories module did not work correctly on MS IE versions 5.0 or earlier if Fancy categories skin was 'Icons' or 'Candy'. Fixed. Wed Oct 18 09:55:15 MSD 2006 [!] - max - Bug: Product membership levels were not imported in the PRODUCTS section. Fixed. Tue Oct 17 12:03:03 MSD 2006 [!] - max - Bug: Related products list was not displayed correctly on the Product details page if the customer had a membership level and the products that were supposed to be displayed in the related products list did not have wholesale prices for that membership level. Fixed. Tue Oct 17 10:39:17 MSD 2006 [!] - twice - Bug: Zip code issues for Australia Post. Fixed. Mon Oct 16 17:51:54 MSD 2006 [!] - max - Bug: Product keywords were not defined correctly for the 'label' field (Froogle/GoogleBase module). Fixed. Mon Oct 16 16:34:07 MSD 2006 [!] - max - Bug: Multilanguage data was not exported/imported for Product configurator steps and slots. Fixed. Mon Oct 16 14:52:38 MSD 2006 [!] - max - Bug: Language variables that contained the symbol '$' and some numbers after that symbol were not displayed correctly in the Edit label popup window (Webmaster mode). Fixed. Mon Oct 16 14:19:35 MSD 2006 [+] - max - Import/export functionality for membership levels added. Mon Oct 16 13:51:41 MSD 2006 [*] - max - 'Payment Express. Hosted payment page' payment module updated to the version 2.01.01. Mon Oct 16 10:41:05 MSD 2006 [!] - max - Bug: The JavaScript-based functionality for dynamic updating of the contents of a quantity select box did not work correctly when the product had variants and the quantity of variants differed by one item. Fixed. Fri Oct 13 14:42:00 MSD 2006 [+] - svowl - Google Checkout module added (an alternative to X-Cart's standard checkout method). Fri Oct 13 09:19:05 MSD 2006 [!] - max - Bug: AuthorizeNet: AIM payment module did not display a correct error message if the user was using MD hash and a wrong Transaction ID was used. Fixed. Thu Oct 12 11:03:43 MSD 2006 [!] - max - Bug: Tax rates were not imported correctly. Fixed. Wed Oct 11 16:40:34 MSD 2006 [-] - max - Outdated code removed from Special Offers add-on module. Wed Oct 11 12:29:28 MSD 2006 [!] - max - Bug: Component parts of a configurable product were not deleted from the shopping cart when the customer deleted the configurable product. Fixed. Wed Oct 11 12:04:52 MSD 2006 [!] - max - Bug: The chart displaying a product's wholesale prices on the Poduct details page contained unusable wholesale prices if the store administrator defined the wholesale prices in a wrong order. Fixed. Wed Oct 11 10:20:10 MSD 2006 [!] - max - Bug: The procedure of adding a new creadit card type did not work correctly if the list of credit card types was empty. Fixed. Wed Oct 11 10:04:58 MSD 2006 [!] - max - Bug: Manufacturer 'order by' field was not saved on the Modify manufacturer page if the user set the value of that field to zero. Fixed. Tue Oct 10 12:12:35 MSD 2006 [*] - max - Improvement: If a user is detected to be a web bot, the URL to which it is redirected is not assigned a session ID. Tue Oct 10 11:34:23 MSD 2006 [!] - max - Bug: META tag ROBOTS had a wrong format. Fixed. Tue Oct 10 09:52:16 MSD 2006 [!] - max - Bug: User referer URL was not saved in the user profile during the User profile creation procedure. Fixed. Tue Oct 10 09:21:04 MSD 2006 [!] - max - Bug: PayPal Pro payment module testing procedure generated an error if the payment module was using an API Signature. Fixed. Mon Oct 09 12:22:41 MSD 2006 [*] - max - Improvement: eSelect Plus payment module updated. Mon Oct 09 12:12:18 MSD 2006 [!] - max - Bug: Customer address state was not validated in PyaPal Express Checkout module. Fixed. Fri Oct 06 13:53:08 MSD 2006 [!] - max - Bug: The functionality for editing product options caused a JS error on the Edit product page (X-AOM module). Fixed. Fri Oct 06 12:20:50 MSD 2006 [!] - max - Bug: The functionality provding export of orders exported lists of gift certificates applied to orders with empty id and cost for the first gift certificate. Fixed. Fri Oct 06 09:33:24 MSD 2006 [*] - max - Improvement: 'optionid' field removed from the 'PRODUCT_VARIANTS' import/export section. Thu Oct 05 14:02:57 MSD 2006 [!] - max - Bug: Shipping title was not marked as a required field on the Register page after this field was defined as required. Fixed. Thu Oct 05 12:30:52 MSD 2006 [!] - max - Bug: CyberPack payment module did not use the 'Order prefix' option. Fixed. Thu Oct 05 11:47:55 MSD 2006 [!] - max - Bug: In X-Cart PRO, an order could not be paid for by two or more gift certificates. Fixed. Thu Oct 05 11:06:52 MSD 2006 [!] - max - Bug: A tax value was not calculated correctly in JS-based dynamic functionality on the Product details page when the product had a wholesale price, the tax was included into the product price and the product had options. Fixed. Wed Oct 04 11:49:45 MSD 2006 [!] - max - Bug: On the County modify page, country name was displayed using the language that appeared first in the list of store languages instead of the current language. Fixed. Wed Oct 04 10:39:31 MSD 2006 [!] - max - Bug: The procedure of adding an event recipient caused an SQL error if another recipient with the same email address already existed in that event (Gift registry module). Fixed. Tue Oct 03 16:21:09 MSD 2006 [!] - max - Bug: Product list that was supposed to be dislayed for a Slot page of a configurable product was not displayed correctly if some of the products had two or more product types in 'AND' relationship. Fixed. Tue Oct 03 16:09:00 MSD 2006 [!] - max - Bug: Counties were exported as county IDs instead of county codes (county's country code + country's state code + county name). Fixed. Tue Oct 03 14:19:09 MSD 2006 [!] - max - Bug: On the page for configuring destination zones, assorted counties were displayed without an indication of what country and state they belonged to. Fixed. Mon Oct 02 17:59:59 MSD 2006 [*] - twice - Improvement: Australia post tracking added. Mon Oct 02 12:00:14 MSD 2006 [*] - twice - Improvement (X-Affiliate): Partner ID can now be entered by a customer on checkout to indicate that the purchase is being made through an affiliate. Mon Oct 02 11:58:43 MSD 2006 [*] - twice - Improvement: Image Verification module added. Mon Oct 02 11:57:25 MSD 2006 [!] - twice - Bug: FedEx shipping calculation was incorrect. Fixed. Mon Oct 02 11:31:56 MSD 2006 [!] - max - Bug: A few fields that are not used by X-Cart currently were exported in the USERS section of the export file; some fields that were supposed to be exported were not exported in this section. Fixed. Mon Oct 02 09:29:05 MSD 2006 [!] - max - Bug: Product weight was not displayed on the Product details page if the product had variants and the weight of the selected variant was less than 1. Fixed. Fri Sep 29 10:31:06 MSD 2006 [!] - max - Bug: Order data was not exported correctly to QuickBooks format if to some of the orders offers from X-Cart's Special Offers module were applied. Fixed. Fri Sep 29 09:42:29 MSD 2006 [!] - max - Bug (X-Special Offers): A section titled 'After checkout you will get' was displayed on the shopping cart page after a product was added if the user reloaded that page after adding the product. Fixed. Thu Sep 28 16:15:48 MSD 2006 [!] - max - Bug: The procedure of placing an order caused a PHP warning if the version of PHP was 4.1.2. Fixed. Thu Sep 28 12:01:50 MSD 2006 [!] - max - Bug: Errors could occur in the procedure of data import if the file being imported contained empty columns with empty headings at the end of data tables. Fixed. Thu Sep 28 09:37:21 MSD 2006 [!] - max - Bug: USPS shipping module was able to obtain two identical shipping methods from the USPS server, which was redundant. Fixed. Wed Sep 27 17:32:02 MSD 2006 [!] - max - Bug: A media rich banner was not displayed correctly if the banner had an ID greater than 10. Fixed. Wed Sep 27 14:52:46 MSD 2006 [!] - max - Bug: There was no 'keywords' field on the Product modify page of configurable products. Fixed. Wed Sep 27 14:27:19 MSD 2006 [!] - max - Bug: The procedure of adding component products to a configuration in X-Cart's Product Configurator module was performed without taking into account the number of product items that had already been added to the shopping cart or used in another configurable product; as a result, a customer could use up more items of a product than was available. Fixed. Wed Sep 27 11:10:40 MSD 2006 [!] - max - Bug: Froogle module did not export configurable products. Fixed. Wed Sep 27 10:15:36 MSD 2006 [!] - max - Bug: Payment Express (Hosted payment page) payment module did not have a module for checking requirements. Fixed. Wed Sep 27 10:04:54 MSD 2006 [!] - max - Bug: CyberSource payment module did not send the order total to the transaction server correctly. Fixed. Wed Sep 27 09:52:32 MSD 2006 [!] - max - Bug: Viewing the survey results page caused a PHP warning if no survey was filled in the current session and the survey results page was opened for viewing via a direct URL. Fixed. Wed Sep 27 09:33:02 MSD 2006 [!] - max - Bug: Google checkout payment module did not take discounts into account. Fixed. Tue Sep 26 16:54:15 MSD 2006 [!] - max - Bug: International product descriptions were not displayed on the Cart page. Fixed. Tue Sep 26 16:45:21 MSD 2006 [!] - max - Bug: If a user visited the Customer zone of the store as an unregistered customer, added something to the shopping cart and then, in the same session, went to the Partner zone and logged in as a partner, he or she was redirected to a non-existent script <xcart_root>/partner/cart.php. Fixed. Tue Sep 26 16:38:20 MSD 2006 [!] - max - Bug: HTTP requester always used the 80 default port in the 'Host: host_name:host_port' string. Fixed. Tue Sep 26 16:27:13 MSD 2006 [!] - max - Bug: PayPal Pro payment module was displayed as disfunctional on the Summary page (Admin area) if PayPal Pro module was functioning in 'Website Payments Standard' mode and 'Express Checkout' mode was not configured. Fixed. Tue Sep 26 16:16:47 MSD 2006 [*] - max - Improvement: PayFlow Pro payment module updated. Tue Sep 26 16:00:03 MSD 2006 [!] - max - Bug: HTML catalog processed links to another shop as links to the current shop. Fixed. Tue Sep 26 13:37:48 MSD 2006 [!] - max - Bug: Google checkout payment module did not save the billing message in the Order datails. Fixed. Tue Sep 26 12:03:26 MSD 2006 [!] - max - Bug: Credit card attributes were not validated in the PHP script on the last step of checkout if Javascript-based validation was disabled. Fixed. Tue Sep 26 11:54:37 MSD 2006 [+] - max - Improvement: A function for validating SQL table field names added. Tue Sep 26 10:15:51 MSD 2006 [!] - max - Bug: A search string was not displayed correctly on the Product search page if the search string contained a double quote. Fixed. Mon Sep 25 16:36:00 MSD 2006 [!] - svowl - Bug: The cart total was calculated incorrectly when a configured product was added to the shopping cart with a quantity of more than one. Fixed. Thu Sep 21 09:08:25 MSD 2006 [!] - max - Bug: PayFlow Pro payment module marked an order as processed if no response was received from the PayFlow transaction server. Fixed. Wed Sep 20 10:24:05 MSD 2006 [!] - max - Bug: Logging procedure caused a user password decryption error if the user entered a wrong login name. Fixed. Wed Sep 20 09:11:51 MSD 2006 [!] - max - Bug: Product export procedure (Froogle module) caused an SQL error if MySQL version was 5.0.18 or greater. Fixed. Wed Sep 20 09:04:44 MSD 2006 [!] - max - Bug: Product extra fields data was not included when order data was selected from the database. Fixed. Tue Sep 19 11:26:48 MSD 2006 [!] - max - Bug: Wholesale prices table was not displayed correctly on the Product details page if the product had product options or variants. Fixed. Tue Sep 19 17:10:47 MSD 2006 [*] - twice - Improvement: Now language files can be imported from a location on the server. Tue Sep 19 10:56:18 MSD 2006 [*] - twice - Improvement: Lengthy names of products and categories displayed in the product selection popup window can be displayed in tooltips to facilitate viewing if the width of the respective selectbox is not enough to display the full length of the name. Tue Sep 19 10:05:23 MSD 2006 [!] - max - Bug (Product Configurator module): Specifications of Requirements for the product (on the Edit product classification page) were not edited correctly. Fixed. Tue Sep 19 09:37:06 MSD 2006 [!] - max - Bug: 'Client certification ID' parameter was empty in PayFlow Pro payment module. Fixed. Mon Sep 18 12:20:00 MSD 2006 [!] - twice - Bug: In Mozilla web browser, an attempt at collapsing an expandable dialog section (the one which expands by a click on the [+] icon and collapses by a click on the [-] icon) resulted in hiding the contents of the section without collapsing the section (empty space was left below the section title when the section was closed). Fixed. Mon Sep 18 12:12:00 MSD 2006 [*] - twice - Improvement: WYSIWYG editor resized on 'Static page details' page. Mon Sep 18 12:04:00 MSD 2006 [*] - twice - Improvement: Now links to generated HTML catalogs are saved in the database; a list of links to all available HTML catalogs is provided on the HTML catalog page. Mon Sep 18 11:19:00 MSD 2006 [!] - max - Bug: HTML catalog did not create pages for the Featured products section of the Customer Welcome page except for the very first page; as a result, pagination did not work. Fixed. Mon Sep 18 10:20:38 MSD 2006 [!] - max - Bug: The procedure of exporting order data made an attempt at decrypting the order data, if the data was encrypted using a Merchant key, with no Merchant key registered in the current session. Fixed. Mon Sep 18 09:56:25 MSD 2006 [!] - max - Bug: Import procedure was cancelled by timeout on large volumes of data being imported (Import 3x-4x module). Fixed. Fri Sep 15 15:28:35 MSD 2006 [!] - max - Bug: If the version of PHP caused X-Cart to use an alternatve scheme for data encryption, Blowfish encryption method did not work correctly. Fixed. Thu Sep 14 11:54:52 MSD 2006 [*] - max - Improvement: CyberPack (La Caixa) payment method updated. Wed Sep 13 17:59:30 MSD 2006 [!] - max - Bug: The image popup window did not use the CSS from the current interface. Fixed. Wed Sep 13 17:14:00 MSD 2006 [*] - twice - Improvement: Data validation for the product review form added. Wed Sep 13 13:44:23 MSD 2006 [!] - max - Bug: In the invoices of orders paid for by gift certificate redemption, prices of individual products that were supposed to be sold at wholesale prices were displayed wrongly (as non-wholesale prices), although the order totals were correct. Fixed. Wed Sep 13 11:25:19 MSD 2006 [*] - max - Improvement: Shop administrator with Fulfillment staff membership could export orders and order items. Wed Sep 13 10:05:48 MSD 2006 [!] - max - Bug: Product list sorting settings were not saved when a user went to another page of the Category products list (Admin area). Fixed. Wed Sep 13 09:46:47 MSD 2006 [!] - max - Bug: Wishlist page caused a Smarty error if the products had taxes. Fixed. Tue Sep 12 15:40:00 MSD 2006 [!] - svowl - Bug: Tax value in the cart totals included shipping cost tax multiplied by the number of products in the shopping cart. Fixed. Tue Sep 12 14:36:11 MSD 2006 [!] - max - Bug: GoEmerchant payment method did not send the card type to the transaction server correctly. Fixed. Tue Sep 12 10:12:54 MSD 2006 [!] - max - Bug: Wishlist page was displayed with a Smarty error if a product in the wish list did not have a price. Fixed. Mon Sep 11 18:07:30 MSD 2006 [!] - max - Bug: Product details page was not displayed correctly if the version of MySQL server was 5.0.18. Fixed. Mon Sep 11 13:26:46 MSD 2006 [!] - max - Bug: Froogle export functionality did not generate the 'keywords' column. Fixed. Mon Sep 11 12:15:33 MSD 2006 [!] - max - Bug: Thumbnail images of products were displayed incorrectly in the products list if one of X-Cart's non-default color schemes was installed. Fixed. Mon Sep 11 11:39:38 MSD 2006 [!] - max - Bug: Subcateogries counter was not calculated correctly (also affected Fancy categories). Fixed. Mon Sep 11 10:11:56 MSD 2006 [!] - max - Bug: Remote IP address was sent to PayPal transaction server without format validation. Fixed. Fri Sep 08 17:45:48 MSD 2006 [!] - max - Bug: FEATURED_PRODUCTS import section was not imported correctly if a product contained in it was marked as featured for two or more categories. Fixed. Fri Sep 08 16:30:13 MSD 2006 [!] - max - Bug: Product list on the Order details page was not displayed correctly if some products had empty international desctiptions for the default language. Fixed. Fri Sep 08 15:16:06 MSD 2006 [!] - max - Bug: Data importing procedure did not work correctly if the data being imported included many images or big text blocks. Fixed. Fri Sep 08 14:13:29 MSD 2006 [*] - max - Improvement: An error handler is now called if the size of an SQL query is greater than the maximum allowed by the server. Fri Sep 08 10:48:00 MSD 2006 [!] - svowl - Bug: The product option surcharge to be applied to the price of a configurable product was not taken into account when determining which shipping methods should be available and when calculating the cost of delivery by the selected method. Fixed. Fri Sep 08 10:34:09 MSD 2006 [*] - max - Improvement: PHP error handler added. Fri Sep 08 10:06:00 MSD 2006 [!] - svowl - Bug: Successfull responses from ProxyPay3 payment gateway were interpreted by X-Cart incorrectly. Fixed. Thu Sep 07 15:12:00 MSD 2006 [!] - svowl - Bug: Shipping methods were displayed in a dropdown box in the cart although the user was not logged in (the option 'When a customer isn't logged in, it is presumed that he is from the default country' disabled, real-time shipping rates calculation enabled). Fixed. Thu Sep 07 10:39:03 MSD 2006 [*] - max - Improvement: Image structure integrity checking procedure added for X-Magnifier module. Wed Sep 06 12:01:39 MSD 2006 [*] - max - Improvements: The functionality determining whether an image file name is unique optimized for speed and number of MySQL server calls. Wed Sep 06 11:26:00 MSD 2006 [!] - svowl - Bug: A wrong discount value was displayed in the cart totals if the discount was absolute and its value exceeded the prices of products to which it was applied and the cart also contained products that were not affected by the discount. Fixed. Wed Sep 06 11:04:26 MSD 2006 [!] - max - Bug: The function func_search_products() could not define the product price correctly if the product had variants. Fixed. Tue Sep 05 13:53:03 MSD 2006 [!] - max - Bug: Special offers products list caused an SQL error if MySQL version was 5.0.18 or later. Fixed. Tue Sep 05 10:18:52 MSD 2006 [!] - max - Bug: In a situation where there were no sales in the shop, Bestsellers list was not displayed. Fixed. Tue Sep 05 09:47:34 MSD 2006 [!] - max - Bug: Under certain circumstances (when Special offers module was enabled and a complex special offer was applied to the shopping cart) cart content became fragmented. Fixed. Mon Sep 04 16:48:28 MSD 2006 [!] - max - Bug: X-Magnifier module caused a PHP error if GDLib PHP extension was not installed. Fixed. Mon Sep 04 15:21:56 MSD 2006 [!] - max - Bug: Wholesale prices for product variants were not deleted correctly on the Product variants modification page. Fixed. Mon Sep 04 14:57:47 MSD 2006 [*] - max - Improvement: DHL/Airborne international shipping rates calculation functionality added. Mon Sep 04 12:25:16 MSD 2006 [!] - max - Bug: Order tracking funcionality did not work for FedEx shipping service. Fixed. Mon Sep 04 12:13:20 MSD 2006 [!] - max - Bug: Products list was not displayed correctly in Mozilla/FireFox browsers (Customer area) if Artistic tunes skin was installed. Fixed. Mon Sep 04 11:36:27 MSD 2006 [*] - max - Improvement: 'memory_limit' PHP option changed to '16M' in the procedure of patch application. Mon Sep 04 10:21:23 MSD 2006 [!] - max - Bug: Edit label popup window (Webmaster mode functionality) is cached with initial language and page language wasn't changed after change interface language. Fixed. Fri Sep 01 13:26:29 MSD 2006 [!] - max - Bug: Calling the function func_rm_dir_files() caused a PHP error if the directory being deleted did not have the proper permissions. Fixed. Fri Sep 01 12:13:31 MSD 2006 [!] - max - Bug: Product price was not displayed correctly on the Product details page if the product had variants and the default product variant had a wholesale price for the quantity of 1 item and some membership and the customer viewing the Product details page had that membership. Fixed. Fri Sep 01 09:52:18 MSD 2006 [!] - max - Bug: Import mechanism did not have a check up that would ensure that the required columns existed in the file being imported. Fixed. Thu Aug 31 16:27:21 MSD 2006 [!] - max - Bug: Categories list in the Customer area was not displayed correctly if Fancy categories module was enabled, Fancy categories skin was Candy and some subcategories had very long names. Fixed. Thu Aug 31 15:57:58 MSD 2006 [!] - max - Bug: PayPal Pro payment method (Express Checkout) did not determine the user county correctly. Fixed. Thu Aug 31 15:48:02 MSD 2006 [!] - max - Bug: HTML catalog functionality could not build the manufacturers pages correctly. Fixed. Thu Aug 31 10:49:29 MSD 2006 [!] - max - Bug: Payment modules Protx VSP Direct and Protx VSP Form did not send shipping and billing addresses correctly. Fixed. Wed Aug 30 13:25:48 MSD 2006 [!] - max - Bug: In the procedure of updating a product's details, when the shop administrator was trying to change the product thumbnail and the product image at the same time, and the image file being applied for both the thumbnail and the product image was located on the local server, the thumbnail image was not saved. Fixed. Wed Aug 30 11:28:00 MSD 2006 [!] - max - Bug: Product search by SKU did not work correctly on some versions of PHP. Fixed. Wed Aug 30 11:10:45 MSD 2006 [!] - max - Bug: iDEAL: PostBank payment module did not work correctly: a transaction being started caused a PHP error. Fixed. Wed Aug 30 10:59:44 MSD 2006 [!] - max - Bug: The Affiliate tree page caused an SQL error if a partner had a quote symbol in his or her login name and was trying to view that page in the Partner area. Fixed. Wed Aug 30 10:44:01 MSD 2006 [!] - max - Bug: The categories list in the Admin area was not updated if the user tried to apply the value of any input field by pressing the 'Enter' button. Fixed. Tue Aug 29 10:52:14 MSD 2006 [!] - max - Bug: 'Small shop' skin used a wrong template for the Products list. Fixed. Mon Aug 28 15:35:57 MSD 2006 [!] - max - Bug: Shop page title was not displayed in the web browser if Webmaster mode was enabled. Fixed. Mon Aug 28 15:19:20 MSD 2006 [!] - max - Bug: In Admin zone, the information extracted from a user profile did not match the settings of the User profiles options page if the store admin had never updated the User profiles options page and the system was using the default user profile options. Fixed. Mon Aug 28 12:01:21 MSD 2006 [!] - max - Bug: The list of languages in the Default languages section on the Edit languages page contained disabled languages. Fixed. Mon Aug 28 11:47:09 MSD 2006 [!] - max - Bug: With 'Explorer' skin (Fancy categories module), the categories that were accessed directly by entering a URL with "cat" parameter into the web browser address line or through some non-Explorer link were not displayed as expanded in the category tree. Fixed. Mon Aug 28 10:11:22 MSD 2006 [!] - max - Bug: Tax rate values were not displayed correctly in the Order invoice if they were expressed in percent and had 3 digits in the mantissa. Fixed. Fri Aug 25 11:28:27 MSD 2006 [!] - max - Bug: The service taxed price of a product was not calculated correctly. As a result, X-AOM module did not work correctly with ordered products that had both an applied tax and a discount. Fixed. Fri Aug 25 11:18:27 MSD 2006 [-] - max - Debug logging procedure removed from SnS connector module. Fri Aug 25 11:00:53 MSD 2006 [!] - max - Bug: Product quantity was not saved on the Add product page and was not displayed on that page if the shop administrator had not filled out any required fields. Fixed. Thu Aug 24 14:16:07 MSD 2006 [!] - max - Bug: If the option 'Select recommended products randomly' was disabled, the Recommended products list was displayed only to customers with membership and included only the products that had that membership assigned. Fixed. Wed Aug 23 17:04:12 MSD 2006 [!] - max - Bug: The procedure of cloning products did not work correctly with MySQL versions earlier than 4.0.2. Fixed. ----------------- X-CART v4.1.3 RELEASED Wed Aug 23 15:36:35 MSD 2006 [!] - max - Bug: HTML catalog functionality did not process pages were the <form> tag was in uppercase. Fixed. Wed Aug 23 10:00:09 MSD 2006 [!] - max - Bug: An order's discounted subtotal was formatted wrongly. Fixed. Wed Aug 23 09:44:02 MSD 2006 [!] - max - Bug: The procedure of subscribing to a news list caused an SQL error if the news list was empty and the procedure was run by entering a direct URL into the browser address line. Fixed. Tue Aug 22 11:35:32 MSD 2006 [!] - max - Bug: After the procedure of importing destination zones, the elements of specific destinaton zones were not displayed in the Destination zones list (the Note section of the table was empty) - although the destination zones did contain some elements, which you could see on the page of editing zone details. Fixed. Tue Aug 22 11:07:18 MSD 2006 [!] - max - Bug: The procedure of exporting tax rates did not work correctly (the entire contents of the !TAX_RATES section was reprinted in the export file as many times as there were individual tax rates). Fixed. Tue Aug 22 09:57:11 MSD 2006 [!] - max - Bug: A shop administrator could not edit product options, product classification, product manufacturers, product class options, customer reviews and upselling links on the Product modify page if Wholesale trading module was enabled. Fixed. Mon Aug 21 15:07:24 MSD 2006 [*] - max - Improvement: Verisign PayFlow Pro payment module updated and renamed to 'PayFlow Pro'. Mon Aug 21 13:45:39 MSD 2006 [!] - max - Bug: Transaction Central. POST Interface payment module could not identify and interpret correctly error messages from transaction responses. Fixed. Mon Aug 21 12:08:08 MSD 2006 [*] - max - Improvement: JS code for calling the Product selector popup window corrected. Mon Aug 21 11:56:50 MSD 2006 [!] - max - Bug: The message 'Sorry, one of the products you have in cart is out of stock' was displayed on the cart page if the user changed the quantity of any product contained in the cart to zero. Fixed. Mon Aug 21 11:41:50 MSD 2006 [!] - max - Bug: X-Cart's export mechanism did not work with section ranges on PHP 5.0.4. Fixed. Mon Aug 21 11:07:24 MSD 2006 [!] - max - Bug: The option 'Minimum order quantity' did not affect the Wholesale prices chart. Fixed. Mon Aug 21 10:25:30 MSD 2006 [!] - max - Bug: Cart subtotal was displayed as a negative number instead of zero if the discount being applied was bigger than the cart total. Fixed. Thu Aug 17 14:06:22 MSD 2006 [!] - max - Bug: A product's multilanguage name and/or description could not be edited if these name and/or description were defined in the default admin language. Fixed. Thu Aug 17 12:04:20 MSD 2006 [!] - max - Bug: Clicking on a navigation tab in the Featured products section within a certain category in order to view another page of featured products in that category redirected the customer to the featured products on the store main page. Fixed. Thu Aug 17 11:41:24 MSD 2006 [!] - max - Bug: When a user was doing a search by a product variant SKU, X-Cart's product search mechanism did not find the product . Fixed. Thu Aug 17 11:28:46 MSD 2006 [*] - max - Improvement: The page cart.php optimized for speed. Tue Aug 15 09:52:52 MSD 2006 [!] - max - Bug: There was no Debug mode in Australia Post realtime shipping module. Fixed. Tue Aug 15 09:41:26 MSD 2006 [!] - max - Bug: The option 'Display product code (SKU) in the products list' affected the Products list in Admin area. Fixed. Mon Aug 14 16:01:06 MSD 2006 [!] - max - Bug: Default product prices were not displayed correctly on Products list pages if the customer had a certain membership level. Fixed. Mon Aug 14 10:18:46 MSD 2006 [!] - max - Bug: 'Account owner' field from the last checkout page was not saved in the order data if the customer selected 'Check' as the payment method. Fixed. Sat Aug 12 11:53:37 MSD 2006 [!] - max - Bug: The function register_shutdown_function() caused a PHP warning on PHP versions 4.0.6 or earlier. Fixed. Sat Aug 12 10:44:02 MSD 2006 [!] - max - Bug: First name or last name or both could be missing in the Billing and/or Shipping address section of the order invoice because first name and last name were not copied from the respective fields of the Personal infomartion section if these fields in the Billing and/or Shipping address sections were disabled. Fixed. Sat Aug 12 10:34:10 MSD 2006 [!] - max - Bug: Gift certificate data was not displayed in the Order notification message (in HTML variant). Fixed. Sat Aug 12 10:19:48 MSD 2006 [!] - max - Bug: The username being used was not displayed on the Register user form on the Second step of checkout if the user had not filled in the username correctly. Fixed. Fri Aug 11 17:20:39 MSD 2006 [!] - max - Several minor defects in the additional skin-sets (ArtisticTunes, CrystalBlue, FashionMosaic, FlexyRectangles, NeonLights). Fixed. Fri Aug 11 11:11:09 MSD 2006 [!] - max - Bug: Product import procedure caused an SQL error if the file being imported included Extra fields section. Fixed. Thu Aug 10 16:07:55 MSD 2006 [!] - max - Bug: 'Customer at checkout' and 'Customer' option groups from User profile options were not combined to define the set of fields displayed on the User modify page in Admin zone. As a result, fields of just one of the groups were displayed instead of the combination of the two. Fixed. Thu Aug 10 10:43:47 MSD 2006 [!] - max - Bug: International descriptions page did not work correctly if the option 'Restore the language of the interface after editing multilingual data' was enabled. Fixed. Thu Aug 10 09:29:06 MSD 2006 [!] - max - Bug: Inventory updating procedure caused an SQL error. Fixed. Wed Aug 09 17:25:57 MSD 2006 [!] - max - Bug: When a submit took place on a store page intended for logging in (like <xcart>/admin/home.php) without cookies enabled in the web browser, the No-cookies-warning page was not displayed (the user simply found him- or herself in X-Cart root - <xcart>/). Fixed. Wed Aug 09 15:11:10 MSD 2006 [!] - max - Bug: HTML editor module used the 'font-color' attribute instead of 'color' for HTML element style. Fixed. Tue Aug 08 14:53:59 MSD 2006 [!] - max - Bug: Typo in an import/export product data script. Fixed. Tue Aug 08 14:38:21 MSD 2006 [!] - max - Bug: The function func_recalc_product_count() did not work correctly if the first argument was false. Fixed. Tue Aug 08 12:27:48 MSD 2006 [!] - max - Bug: JS-functionality for dynamic rebuilding of the payment methods list did not work correctly if there were two or more payment methods with the 'Cash on delivery method' option. Fixed. Tue Aug 08 11:59:27 MSD 2006 [!] - max - Bug: Partnes list was not displayed correctly on the Banners statistics page if some of the partners did not have a first name and a last name (such partners were represented by empty lines). Fixed. Tue Aug 08 11:49:07 MSD 2006 [!] - max - Bug: Offer condition 'Customer has a certain membership' was not marked as selected when a provider marked this condition and did not select a membership from the memberships list. Fixed. Mon Aug 07 12:28:30 MSD 2006 [!] - max - Bug: WYSIWYG editor (HTML editor module) did not work correctly on Opera 9.0 browser. Fixed. Mon Aug 07 10:27:52 MSD 2006 [!] - max - Bug: The selection of taxes set to be applied to a product was not saved when the product was being added if the Product details page was submitted with some empty required fields (the user had to re-select the taxed after providing the missing data in the required fields). Fixed. Mon Aug 07 09:52:56 MSD 2006 [!] - max - Bug: Typo in the Multi tier affiliates page (X-Affiliate module). Fixed. Mon Aug 07 09:40:16 MSD 2006 [!] - max - Bug: Partner commission was not calculated correctly if the amount of some product was bigger than one. Fixed. Mon Aug 07 09:25:26 MSD 2006 [!] - max - Bug: When a customer attempted to access the list of products of a certain category and its subcategories by clicking the number link in the product counter, the list of products that was displayed did not include products from subcategories. Fixed. Mon Aug 07 09:17:54 MSD 2006 [!] - max - Bug: Images pre-caching mechanism did not work correctly if HTML editor module was enabled. Fixed. Sat Aug 05 11:57:59 MSD 2006 [!] - max - Bug: The option 'Select the order of products to display within category' was not taken into account if a customer performed a search using the simple search form in the page header. Fixed. Sat Aug 05 11:40:04 MSD 2006 [!] - max - Bug: The procedure of viewing the log file caused a PHP warning on PHP versions less than 4.2.0. Fixed. Fri Aug 04 17:05:50 MSD 2006 [*] - max - Improvement: Multilanguage export for Google Base is now supported (Froogle module). Fri Aug 04 15:19:15 MSD 2006 [!] - max - Bug: Advanced search options section was displayed on the Advanced search page (Customer area) even though all the options of the Product search options page (Admin area->General settings) were disabled. Fixed. Fri Aug 04 15:08:15 MSD 2006 [!] - max - Bug: Product import procedure caused an SQL error if the column 'productcode' existed in the file being imported and was empty. Fixed. Fri Aug 04 10:19:39 MSD 2006 [!] - max - Bug: Shop administrator could not restore a file if the service file '.skin_descr' was deleted (a PHP warning was displayed). Fixed. Fri Aug 04 10:10:47 MSD 2006 [*] - max - Improvement: MySQL 'SQL_MAX_JOIN_SIZE' variable is now set to '4294967295' forcibly. Fri Aug 04 10:05:31 MSD 2006 [!] - max - Bug: A link to VerifyByVisa popup window was displayed on the last page of checkout when Fast Lane Checkout module was enabled and the payment method was an online CC payment module with CMPI support. Fixed. Wed Aug 02 11:59:19 MSD 2006 [!] - max - Bug: Membership levels were not displayed correctly on the Edit customer information page (X-AOM module). Fixed. Wed Aug 02 11:32:07 MSD 2006 [!] - max - Bug: Products that had product variants were displayed in the products list on the Slot product selection page without taking into account product variants data (for example, SKU and price were displayed not as defined for the default product variant but as defined for the base product on the Product details page). Fixed. Wed Aug 02 09:52:01 MSD 2006 [!] - max - Bug: Any X-Cart script caused a PHP warning if all the available languages were marked as disabled. Fixed. Wed Aug 02 09:36:06 MSD 2006 [*] - max - Improvement: Product code is now displayed on the Product details page in the Details section and depends on the selected product variant. Tue Aug 01 09:55:45 MSD 2006 [!] - max - Bug: Statistics on the Referred sales page were not displayed correctly if an order placed by a customer contained two instances of the same product with different product variant sets. Fixed. Tue Aug 01 09:38:12 MSD 2006 [!] - max - Bug: In X-SpecialOffers, Customers were unable to get the 'Ability to change membership level' bonuses that were supposed to be provided by special offers. Fixed. Mon Jul 31 15:37:07 MSD 2006 [!] - max - Bug: A product could not be displayed on the Product details page if the product's main category was disabled for the current memebrship, but its addinional category was enabled for the current membership. Fixed. Mon Jul 31 14:36:04 MSD 2006 [*] - max - Improvement: Instruction for Worlpay payment module added. Mon Jul 31 14:14:09 MSD 2006 [!] - max - Bug: 'Log out' event got written to Login history statistics table with a wrong user type. Fixed. Mon Jul 31 14:02:02 MSD 2006 [!] - max - Bug: Product subscription payments continued to be charged periodicly after the status of the subscription was set to 'Disabled'. Fixed. Mon Jul 31 13:18:02 MSD 2006 [!] - max - Bug: Product options were not displayed correctly in the Order invoice if the order contained a product with deleted or disbled product options. Fixed. Mon Jul 31 10:54:52 MSD 2006 [!] - max - Bug: Some service data wasn't deleted in membership deleting procedure. Fixed. Mon Jul 31 10:47:31 MSD 2006 [!] - max - Bug: ECHOnline payment module did not work correctly. Fixed. Mon Jul 31 10:37:23 MSD 2006 [!] - max - Bug: Product counter for categories did not work correctly. Fixed. Sat Jul 29 11:26:34 MSD 2006 [+] - max - Google checkout payment module added. Fri Jul 28 11:36:52 MSD 2006 [!] - max - Bug: Product cloning procedure did not work correctly if the store had products with productcodes from SKU1000 to SKU9999. Fixed. Thu Jul 27 17:52:06 MSD 2006 [!] - max - Bug: Shopping cart was not zeroised if the customer paid through a web-based payment module with callback and a callback request was not received by X-Cart's payment module. Fixed. Thu Jul 27 17:23:55 MSD 2006 [!] - max - Bug: Order notification was not sent to customers who paid through a web-based payment module with callback and a callback request was not received by X-Cart's payment module. Fixed. Thu Jul 27 16:30:40 MSD 2006 [!] - max - Bug: The set of default product options was not defined correctly in the products list if MySQL server version was 5.0.18 or greater. Fixed. Thu Jul 27 15:22:31 MSD 2006 [!] - max - Bug: The function func_lock() did not work on NFS-type file systems. Fixed. Thu Jul 27 12:24:38 MSD 2006 [*] - max - Improvement: USPS shipping module now supports HTTPS transactions. Thu Jul 27 10:41:51 MSD 2006 [!] - max - Bug: Shipping name was not sent to PayPal Pro payment gateway correctly (instead of a 'firstname lastname' pair, 'lastname lastname' was sent). Fixed. Thu Jul 27 10:32:39 MSD 2006 [!] - max - Bug: CartChanged action was sent to SnS collector with a wrong cart total (SnS connector module). Fixed. Thu Jul 27 10:20:41 MSD 2006 [!] - max - Bug: When the weight of a selected product variant was set as zero, it was displayed on the Product details page as 'Weight: 0 lbs' instead of not being displayed. Fixed. Wed Jul 26 12:25:00 MSD 2006 [!] - svowl - Bug: Product thumbnails disappeared on the products list pages and on the cart page when MySQL 5.0.18+ was used. Fixed. Wed Jul 26 12:01:16 MSD 2006 [!] - max - Bug: Products that had Bundled status in Product Configurator module were displayed as Available for sale on the Product modify page when Product Configurator module was disabled. Fixed. Wed Jul 26 11:51:34 MSD 2006 [!] - max - Bug: Wholesale prices import/export module did not export or import wholesale prices for product variants. Fixed. Tue Jul 25 18:56:38 MSD 2006 [!] - max - Bug: In the process of category import, the description of a category got erased if that category had a child and was placed before that child in the import file. Fixed. Tue Jul 25 18:24:07 MSD 2006 [!] - max - Bug: If a product had product variants (with non-zero quantity) and its base price was specified in the Product details as zero, that product could not be added from the wishlist to the shopping cart. Fixed. Tue Jul 25 11:33:10 MSD 2006 [+] - max - iDEAL: PostBank payment module added. Tue Jul 25 11:34:00 MSD 2006 [*] - svowl - UPS Online Tools shipping module updated according to the additional requirements of UPS: configuration section modified (some fields marked as required; COD support, Oversize indicator added; design improved, etc). Tue Jul 25 10:36:00 MSD 2006 [+] - max - iDEAL payment module added. Tue Jul 25 09:31:25 MSD 2006 [!] - max - Bug: BiBiT payment module displayed a wrong error message when transaction authorization failed. Fixed. Mon Jul 24 12:10:12 MSD 2006 [!] - max - Bug: Special product prices were not displayed on Multicolumn products list pages. Fixed. Mon Jul 24 10:27:04 MSD 2006 [!] - max - Bug: The popup window for viewing images did not work correctly in Safari browser and if the option 'Switch detailed images in a popup window without page reloading (using the dynamic image loading)' was enabled. Fixed. Mon Jul 24 09:36:42 MSD 2006 [!] - max - Bug: Customer bonuses were not deleted in the procedure of deleting a user profile. Fixed. Mon Jul 24 09:25:59 MSD 2006 [!] - max - Bug: Froogle module added the service word 'END' in last line of the export file. Fixed. Mon Jul 24 09:13:57 MSD 2006 [!] - max - Bug: order placing process is caused SQL error if customer use discount coupon and this discount coupon is already used in previous order and this order has 'Failed' status. Fixed. Sat Jul 22 12:07:48 MSD 2006 [*] - max - Improvement: PayPal Pro payment module is support API Signature now. Sat Jul 22 10:44:53 MSD 2006 [!] - max - Bug: wholesale price for quantity 1 and any membership level is displayed on Product details page if product has product options and customer has memerbship level? defiend for this wholesale price. Fixed. Fri Jul 21 17:30:27 MSD 2006 [!] - max - Bug: The procedure of recrypting data during X-Cart installation did not work correctly on some systems and in X-Cart PRO version. Fixed. Fri Jul 21 12:20:05 MSD 2006 [!] - max - Bug: WYSIWYG editor did not work correctly if the editor was opened with no data contained in the field being edited. Fixed. Fri Jul 21 11:14:15 MSD 2006 [!] - max - Bug: Typo on the Orders list page. Fixed. Fri Jul 21 11:04:08 MSD 2006 [!] - max - Bug: Froogle export did not strip HTML tag ans HTML entities from the data being exported. Fixed. Thu Jul 20 17:46:46 MSD 2006 [*] - max - Improvement in X-Cart's internal benchmark mechanism: logging functionality added. Thu Jul 20 12:22:15 MSD 2006 [!] - max - Bug: In the importing procedure, child objects were imported successfully even though the parent objects were dropped. Example: Product option groups were imported when the product was dropped. Fixed. Thu Jul 20 10:59:59 MSD 2006 [!] - max - Bug: In the category import procedure, a category was identified only by the categoryid (which resulted in the fact that a category was not updated during import if the file being imported contained a record of a category that had the same categoryid but whose name was different. Fixed. Thu Jul 20 10:29:22 MSD 2006 [!] - max - Bug: Links to forbidden pages and forbidden sections were displayed to the shop administrator if he or she had Fullfillment staff membership level. Fixed. Thu Jul 20 09:53:56 MSD 2006 [!] - max - Bug: International name and description of a product were not selected from DB if a customer was using the default language for the Customer area, and the default languages for Admin area and Customer area were different. Fixed. Thu Jul 20 09:36:39 MSD 2006 [!] - max - Bug: Typo in JS code on the Subscriptions page in Admin area. Fixed. Thu Jul 20 08:56:37 MSD 2006 [!] - max - Bug: Service product cache tables were not cleaned when a product or products were deleted from the store. Fixed. Wed Jul 19 17:38:46 MSD 2006 [!] - max - Bug: Shop administrator with 'Fullfillment staff' membership level had enough permissions for viewing and deleting Login history statistics. Fixed. Wed Jul 19 12:10:37 MSD 2006 [*] - max - Improvement: Space symbols are now deleted from column headers in Import 3x-4x module. Wed Jul 19 11:17:52 MSD 2006 [!] - max - Bug: In product import, when a product was updated in order to replace its additional categories, the new additional categories were added to the set of the product's additional categories instead of replacing the existing categories. Fixed. Wed Jul 19 11:01:30 MSD 2006 [!] - max - Bug: FedEx shipping method help page content was not moved to a language variable. Fixed. Wed Jul 19 10:36:57 MSD 2006 [!] - max - Bug: Unassigned variables were used for image size parameters in HTML code on the Modify manufacturer page. Fixed. Wed Jul 19 10:24:30 MSD 2006 [!] - max - Bug: "Images of type 'Z'" link was displayed on the Images location page. Fixed. Wed Jul 19 09:55:41 MSD 2006 [!] - max - Bug: Wholesale prices were not imported correctly (membership level was not detected correctly) in Import 3x-4x module. Fixed. Wed Jul 19 09:26:30 MSD 2006 [!] - max - Bug: ClearCommerce (PayFuse) payment module used port 443 for test transactions istead of 11500. Fixed. Tue Jul 18 13:15:35 MSD 2006 [!] - max - Bug: Froogle module exported products from disabled categories. Fixed. Tue Jul 18 12:55:15 MSD 2006 [!] - max - Bug: Manufacturer name was not checked on the Modify manufacturer page. Fixed. Tue Jul 18 11:30:50 MSD 2006 [!] - max - Bug: When Bestsellers list contained two or more products with defined product variants, the links from the second product with variants and all the products after it pointed to the Product details page of the first product with variants. Fixed. Tue Jul 18 11:13:28 MSD 2006 [!] - max - Bug: Subscription module script for recurring billing operations did not create the order correctly. Fixed. Tue Jul 18 09:55:10 MSD 2006 [!] - max - Bug: Export mechanism wrote an empty section in the export file if the section or section parent had a range condition. Fixed. Mon Jul 17 15:14:32 MSD 2006 [!] - max - Bug: Payment modules' configuration pages were not compatible with XHTML 1.0. Fixed. Mon Jul 17 12:26:24 MSD 2006 [!] - max - Bug: Order items were displayed in X-Cart backoffice using the customer language instead of the current language. Fixed. Mon Jul 17 11:36:30 MSD 2006 [!] - max - Bug: Froogle export module did not send product keywords. Fixed. Mon Jul 17 11:13:59 MSD 2006 [*] - max - Improvement: Product quantity low limit warning message updated: now when the message is sent regarding a product variant, it contains not only the product name, but also the product variant's SKU and a listing of options of which the variant consists. Mon Jul 17 09:20:00 MSD 2006 [!] - svowl - Bug: Discount value was displayed incorrectly in the cart totals if the option 'Display cart/order totals including tax' was enabled. Fixed. Tue Jul 11 16:59:00 MSD 2006 [!] - svowl - Bug: Tax included into subtotal displayed with wrong value on the cart page if Fast Lane Checkout module enabled ('Display cart/order totals including tax' option is turned on). Fixed. Tue Jul 11 14:59:00 MSD 2006 [!] - svowl - Bug: 'Container (Express Mail)' and 'Container (Priority Mail)' fields were not updated correctly under some circumstanses (USPS shipping module options). Fixed. Tue Jul 11 14:38:00 MSD 2006 [!] - svowl - Bug: Customer title, first name and last name fields were always displayed on the order preview page even if all of them were disabled (The bug appeared only before updating User profile options in General settings). Fixed. Tue Jul 11 12:39:00 MSD 2006 [!] - svowl - Bug: Button titles were displayed with HTML tags when Webmaster mode was enabled. Fixed. Mon Jul 10 09:23:00 MSD 2006 [!] - svowl - Bug: All the products that were assigned to a category were deleted during the category deletion (even though they might have been assigned to another category, which was main for them). Fixed. Thu Jul 06 11:35:00 MSD 2006 [!] - svowl - Bug: The delivery time was displayed as 'Array' in the cart for DHL/Airborne shipping methods if real-time shipping rates calculations was enabled. Fixed. Wed Jul 05 15:40:09 MSD 2006 [!] - max - Bug: HSBC payment module declined the order if the server returned 'The transaction was rejected by FraudShield' transaction status. Fixed. Wed Jul 05 13:37:00 MSD 2006 [!] - svowl - Bug: Customer profile was not created after returning from PayPal (PayPal Express Checkout) during anonymous checkout. Fixed. Wed Jul 05 12:49:00 MSD 2006 [!] - svowl - Bug: 'Express Checkout' button was disaplyed if 'PayPal standard' payment method was configured. Fixed. Tue Jul 04 09:02:00 MSD 2006 [!] - svowl - Bug: SQL errors occurred during the creation and updating of a product if the module 'Product Options' was turned off. Fixed. Sat Jul 01 09:42:22 MSD 2006 [!] - max - Bug: SnS connector JS code was included twice if the skin Neon Lights was installed and SnS connector module was enabled. Fixed. ----------------- X-CART v4.1.2 RELEASED Fri Jun 30 11:37:35 MSD 2006 [!] - max - Bug: The function func_rmdir() caused a PHP warning if the directory being deleted did not exist. Fixed. Fri Jun 30 11:34:26 MSD 2006 [!] - max - Bug: In PayPal payment module, user profile fields were sent to the PayPal transaction server as empty if they hadn't been completed by the user. Fixed. Thu Jun 29 17:50:18 MSD 2006 [!] - max - Bug: The import of the 'PRODUCTS EXTRA FIELD VALUES' import section did not work correctly if some cells in the section header were empty. Fixed. Thu Jun 29 17:31:00 MSD 2006 [!] - svowl - Bug: 'Address Error' page did not appear after UPS Address Validation tool returned false on the entered shipping address (UPS OnLine Tools module). Fixed. Thu Jun 29 17:01:08 MSD 2006 [!] - max - Bug: AuthorizeNet eCheck payment module did not support the response code '4' ('This transaction is being held for review'). Fixed. Thu Jun 29 16:48:07 MSD 2006 [!] - max - Bug: Variant productcode validation procedure did not work correctly in the Import mechanism. Fixed. Thu Jun 29 10:44:40 MSD 2006 [!] - max - Bug: Taxes were not displayed correctly for the configurable product on the Product Configurator Summary page. Fixed. Thu Jun 29 10:32:13 MSD 2006 [!] - max - Bug: Tax value was changed for component products instead of the configurable product on the Product Configurator Summary page (Product Configurator module) if the configurable product had product options and the customer changed the option selection on that page. Fixed. Thu Jun 29 10:06:04 MSD 2006 [!] - max - Bug: When Fast Lane Checkout module was enabeled, and at checkout an anonymous user completed a user registration form wrongly (left some required fields empty or provided wrong values for fields with validation), the user was put back to the page providing a link to the registration form instead of the page with the form itself. Fixed. Thu Jun 29 09:55:34 MSD 2006 [!] - max - Bug: Shop administrator could re-assign the file path for a provider ESD product in such a way that access to the file became forbidden for the provider. Fixed. Thu Jun 29 09:26:41 MSD 2006 [!] - max - Bug: ESD product download script did not detect the file path correctly if the product provider had 'Root provider' membership level. Fixed. Wed Jun 28 15:10:26 MSD 2006 [!] - max - Bug (X-FancyCategories module): When the module was enabled for the first time and a certain Fancy Categories skin set was applied to the store, the language variables for the General settings/Modules options/Fancy Categories options section were inserted into the database for all the languages specified in the skin set; if some of those languages did not exist in the store, the language variables for those non-existent languages were entered into the database all the same. Fixed. Wed Jun 28 15:02:55 MSD 2006 [!] - max - Bug: The installation process caused a PHP warning bacause the script init.php was included in the script install.php in a function body. Fixed. Wed Jun 28 10:47:02 MSD 2006 [!] - max - Bug: Edit product options popup window was not displayed correctly with Crystal blue alternative skin. Fixed. Wed Jun 28 10:07:03 MSD 2006 [!] - max - Bug: The link to PayPal Express checkout was not displayed at the first step of checkout if Fast Lane Chekout module was enabled. Fixed. Wed Jun 28 09:24:42 MSD 2006 [!] - max - Bug: A state was not deleted from the destination zone in which it was used if that state was deleted from the states list. Fixed. Tue Jun 27 16:03:45 MSD 2006 [!] - max - Bug: Under certain conditions, a product's Width and Height fields got empty values on the Product details page when the product had product variants with images and a customer replaced a product variant with an image by a product variant without an image. Fixed. Tue Jun 27 14:27:54 MSD 2006 [!] - max - Bug: Product variants importing procedure did not work correctly: the column !OPTION was assiciated with 'optionid' instead of the 'option_name' table column. Fixed. Mon Jun 26 14:25:48 MSD 2006 [!] - max - Bug: 'Do not redirect customers from HTTPS to HTTP' functionality did not work correctly. Fixed. Mon Jun 26 11:59:37 MSD 2006 [!] - max - Bug: The saving of images for X-Magnifier module did not work correctly if the directory '<xcart_root>/images' did not have write permissions. Fixed. Mon Jun 26 11:13:26 MSD 2006 [!] - max - Bug: CanandaPost shipping module did not work correctly if the shipping state was empty. Fixed. Mon Jun 26 10:51:17 MSD 2006 [*] - max - Improvement: Product options data is now imported in updating mode. This means that existing product options are no longer deleted and replaced by the options being imported, but get merged with them (Import 3x-4x module). Mon Jun 26 10:23:07 MSD 2006 [!] - max - Bug: Checkout procedure caused a redirection error if the list of shipping methods was empty, while the list of payment methods contained only one payment method and that payment method was marked as COD. Fixed. Mon Jun 26 09:39:53 MSD 2006 [!] - max - Bug: HSBC payment module did not work correctly if some address fields were empty. Fixed. Fri Jun 23 13:40:48 MSD 2006 [!] - max - Bug: A user's membership got deleted if the user edited his or her own profile. Fixed. Fri Jun 23 11:57:28 MSD 2006 [*] - max - Improvement: Quick Books export module can now export order payment transactions when the order status is either 'Processed' or 'Completed'. Fri Jun 23 11:36:48 MSD 2006 [!] - max - Bug: A product's weight was not displayed if the product's weight was zero and the variants of this product had non-empty weight(s). Fixed. Fri Jun 23 11:28:48 MSD 2006 [!] - max - Bug: In Admin or Provider areas, popup windows used a CSS file from the Customer area. Fixed. Fri Jun 23 11:18:09 MSD 2006 [!] - max - Bug: GnuPG/PGP keys did not get saved into a specified keys home directory. Fixed. Fri Jun 23 11:12:41 MSD 2006 [!] - max - Bug: The maximum filesize for uploading data to the database did not take into account the SQL variable 'max_allowed_packet'. As a result, the user got errors. Fixed. Fri Jun 23 10:10:28 MSD 2006 [!] - max - Bug: The Order page displayed only the user profile fields that were enabled in the General settings->User profiles options section for the Customer area. If the field sets for Customer and Customer at checkout forms were different, and some fields were enabled for Customer at checkout, but disabled for Customer, the information provided in these fields by anonymous users could not be seen on the Order page. Fixed. Thu Jun 22 16:00:12 MSD 2006 [!] - max - Bug: Register page caused a JS-error if shipping firstname or lastname was marked as a required field. Fixed. Thu Jun 22 09:13:04 MSD 2006 [!] - max - Bug: USPS shipping module caused a PHP error if USPS server returned an error notification. Fixed. Mon Jun 19 19:07:39 MSD 2006 [!] - max - Bug: WYSIWYG editor was not displayed correctly in MS IE browser. Fixed. Mon Jun 19 18:03:00 MSD 2006 [!] - svowl - Bug: The cart subtotal was displayed as an incorrect value if a configured product was added to the cart. Fixed. Mon Jun 19 10:37:01 MSD 2006 [!] - max - Bug: The operation of the banner_element.php script was not blocked when X-Affiliate module was disabled. Fixed. Mon Jun 19 09:46:14 MSD 2006 [!] - max - Bug: Product thubmnail, product image and additional categories were not saved if some fields had not been completed correctly on the Add product page. Fixed. Sat Jun 17 12:47:10 MSD 2006 [*] - max - Improvement: Multirow editing JS-based functionality is changed. Fri Jun 16 16:55:13 MSD 2006 [*] - max - Improvement: Logging is added for errors in the data decryption procedure. Fri Jun 16 14:43:53 MSD 2006 [!] - max - Bug: The Smarty-based modifier 'escape' was not used for displaying language variables where double quotes were used. Fixed. Fri Jun 16 13:24:49 MSD 2006 [!] - max - Bug: Card information was not validated in PayPal Pro payment module. Fixed. Thu Jun 15 17:10:28 MSD 2006 [*] - max - Improvement: Froogle module was updated. Thu Jun 15 15:44:15 MSD 2006 [!] - max - Bug: Product thumbnail URL was not defined correctly: a 'T' symbol was produced instead of a URL. Fixed. Thu Jun 15 15:26:53 MSD 2006 [!] - max - Bug: HTML catalog generator processed disabled or unavailable categories, products and static pages (Although the content of these pages could not be accessed, their generation increased the time of catalog generation). Fixed. Thu Jun 15 14:28:50 MSD 2006 [!] - max - Bug: The JS-function product_option_value() worked incorrectly: instead of an option name it returned the option id. Fixed. Thu Jun 15 14:02:19 MSD 2006 [!] - max - Bug: Billing first name or last name or both were sent to payemt gateways as empty if the respective field or fields were disabled in the General settings->User profiles options section. Fixed. Thu Jun 15 10:59:03 MSD 2006 [!] - max - Bug: In the Export mechanism, the range condition of parent sections was not applied to child sections (As a result, for example, when a user wished to export three products with product options, X-Cart exported the details of these three products, but the product options were exported for all the products instead of just three). Fixed. Wed Jun 14 12:54:28 MSD 2006 [!] - max - Bug: Product thumbnails were not displayed in the Products list if the thumbnails had been loaded as URLs. Fixed. Wed Jun 14 12:27:25 MSD 2006 [!] - max - Bug: Froogle export procedure caused a PHP error if the module Product options was disabled. Fixed. Wed Jun 14 12:09:00 MSD 2006 [!] - svowl - Bug: Slot rules defined by 'AND' did not work on the customer side: products list was generated in a wrong way (X-Configurator). Fixed. Tue Jun 13 17:00:32 MSD 2006 [!] - max - Bug: A product's cache data was not recalculated if the product had an option group of the 'product variant' type and this option group did not have options. As result, the product was not displayed in the customer area. Fixed. Tue Jun 13 16:06:57 MSD 2006 [!] - max - Bug: Any option that was added to an option group got an empty name if the language selected as current was not the default language for the admin area. Fixed. Tue Jun 13 15:27:07 MSD 2006 [!] - max - Bug: An email notification was sent to the shop administrator when a user entered a wrong login trying to log into the Admin area, although the option 'Login error notification to site administrator' was disabled. Fixed. Tue Jun 13 15:15:49 MSD 2006 [!] - max - Bug: User information section name was displayed on the last checkout page in Personal information section if all the fields of that section were disabled. Fixed. Tue Jun 13 14:31:12 MSD 2006 [!] - max - Bug: The fact of Blowfish encryption process being executed wrongly was not detected correctly. Fixed. Tue Jun 13 11:40:44 MSD 2006 [!] - max - Bug: In group product editing mode, an X-Magnifier image got added to all of the products being edited although the checkbox in the 'Add a new Image' section was disabeld. Fixed. Tue Jun 13 10:21:27 MSD 2006 [!] - max - Bug: The section ORDERS, which was supposed to be forbidden for import, was displayed on the Import page. Fixed. Fri Jun 09 17:21:00 MSD 2006 [!] - svowl - Bug: Administrator could not export orders in PRO. Fixed. Fri Jun 09 16:50:00 MSD 2006 [!] - svowl - Bug: An SQL error occurred during the exporting of orders under a provider account in PRO. Fixed. Thu Jun 08 14:42:00 MSD 2006 [!] - svowl - Bug: Session variables did not get the default value in x_session_register() funtion if session_type option was '1' or '2'. As a result, X-AOM module and some other features did not work. Fixed. Thu Jun 08 13:29:00 MSD 2006 [!] - svowl - Bug: Manufacturers did not get sorted out in the alphabetical order on the customer front-end if all the manufacturers' 'orderby' field values were the same. Fixed. Thu Jun 08 11:30:00 MSD 2006 [!] - svowl - Bug: An SQL error occurred on the product classes page when provider accessed that page in PRO (X-FeatureComparison). Fixed. Thu Jun 08 10:20:00 MSD 2006 [!] - svowl - Bug: If all the products in the cart had 'Free shipping' status or had a shipping freight value defined (and real-time shipping calculations were enabled), users from the destinations zones without shipping charges defined were allowed to go through checkout and purchase products. Fixed. Mon Jun 06 11:23:00 MSD 2006 [!] - svowl - Bug: The option 'Order emails encryption method' could not be set to 'None' (General settings/Security options). This prevented the sending of email notifications to the orders department in a non-encrypted format. Fixed. Mon Jun 06 09:55:00 MSD 2006 [!] - svowl - Bug: Free products were displayed with a non-empty price on the products list page when the button 'Check for special offers' located on the cart page was being used (X-SpecialOffers). Fixed. Mon Jun 05 15:13:00 MSD 2006 [!] - svowl - Bug: An empty dropdown box for quantity selection was displayed on the products list and product details pages if the minimum amount of the product was greater than the 'Maximum number of selections in quantity selectbox' option value and the option 'Disable inventory tracking' was enabled. Fixed. Mon Jun 05 11:14:00 MSD 2006 [!] - svowl - Bug: A PHP error appeared during the export of categories. Fixed. Thu Jun 01 15:55:46 MSD 2006 [!] - max - Bug: The page meant for converting bonus points to a gift certificate caused a Javascript error if the user clicked the 'Create Gift Certificate' button. Fixed. Thu Jun 01 15:23:01 MSD 2006 [!] - max - Bug: Product details page caused an SQL error if the option 'Select recommended products randomly' was disabled and the version of the MySQL server being used was 5.0.4 or greater. Fixed. Thu Jun 01 14:57:30 MSD 2006 [!] - max - Bug: Webmaster mode did not work correctly in Opera browser (the Edit label popup window opened only once). Fixed. Thu Jun 01 14:25:50 MSD 2006 [!] - max - Bug: The login process was non case sensitive. As a result, a user could log in entering his or her login name in any case; however, when the name was entered differently from the way that had been used at the moment of the user account creation, the user could not get access to his orders history, wish list and other user specific data. Fixed. Thu Jun 01 14:03:04 MSD 2006 [*] - max - Improvement (SnS connector module): 'Site' transaction field support added. Thu Jun 01 12:11:00 MSD 2006 [!] - max - Bug: The installation script allowed a user not to select a language at Step 3 of the installation process. As a result, the shop did not have any language. Fixed. Thu Jun 01 11:49:09 MSD 2006 [!] - max - Bug: HTML catalog did not build products list pages and pages with alternative sorting orders. Fixed. Thu Jun 01 11:17:53 MSD 2006 [!] - max - Bug: 3-D Secure Transaction mechanism did not work correctly. Fixed. Thu Jun 01 11:07:48 MSD 2006 [!] - max - Bug: PayPal Pro payment module did not work correctly if the user's billing first name and/or last name were empty. Fixed. Thu Jun 01 10:10:28 MSD 2006 [!] - max - Bug: The search procedure for configurable products caused an SQL error if the module Product configurator was disabled and provider entered '<xcart_web_root>/provider/pconf.php' into the web browser address line. Fixed. Mon May 29 14:16:00 MSD 2006 [!] - svowl - Bug: User first login time was not ever saved in the database. As a result, the search of users by the registration date did not work. Fixed. Mon May 29 12:53:00 MSD 2006 [*] - svowl - Improvement: Link to download an ESD product is added into the invoice (Egoods module). Thu May 25 15:31:37 MSD 2006 [!] - max - Bug: UPS Online Tools module caused a PHP error with PHP versions 4.1.0 and earlier. Fixed. Thu May 25 15:13:14 MSD 2006 [!] - max - Bug: Smarty-modifier 'escape' did not work on PHP versions earlier than 4.1.0. Fixed. Thu May 25 10:13:09 MSD 2006 [!] - max - Bug: Product thumbnail location was not defined correctly in the product cache building procedure. Fixed. Thu May 25 09:45:48 MSD 2006 [!] - max - Bug: WYSIWYG editor (HTML Editor module) did not work with Netscape browser version 7.x. Fixed. Version limit for Netscape browser changed from '7 or better' to '8 or better'. Wed May 24 11:51:35 MSD 2006 [!] - max - Bug: A user was not redirected from HTTPS to HTTP after logging in if the option 'Use secure login form on a separate page (HTTPS)' was enabled and the option 'Do not redirect customers from HTTPS to HTTP' was disabled. FIxed. Wed May 24 11:16:56 MSD 2006 [!] - max - Bug: The system did not detected cookies if a user entered directly at <xcart_web_root>/register.php while the option "Use HTTPS for users' login and registration" was enabled and the HTTP domain name was different from the HTTPS domain name. Fixed. Wed May 24 10:51:51 MSD 2006 [!] - max - Bug: The procedure of checking the database integrity caused an SQL error if Subscription module was enabled. Fixed. Wed May 24 09:47:39 MSD 2006 [!] - max - Bug: The number convertion procedure did not work correctly on PHP versions 4.3.2 and earlier. Fixed. Tue May 23 11:00:02 MSD 2006 [!] - max - Bug: Product importing procedure caused an SQL error if the column 'CATEGORY' contained a category name with a single quote. Fixed. Tue May 23 10:45:31 MSD 2006 [!] - max - Bug: Installation script caused a PHP error if 'mcrypt' PHP extenstion was installed. Fixed. Tue May 23 10:36:02 MSD 2006 [!] - max - Bug: Payment method discount / surcharge was not recalculated on the Modify order page (X-AOM module). Fixed. Mon May 22 17:20:00 MSD 2006 [!] - svowl - Bug: Tracking statistics was not gathered. Fixed. Mon May 22 16:35:01 MSD 2006 [!] - max - Bug: HTTPS requester mechanism did not return the first header of the response. Fixed. Mon May 22 15:08:09 MSD 2006 [!] - max - Bug: The product search procedure did not search by keywords. Fixed. Mon May 22 14:53:00 MSD 2006 [!] - max - Bug: WYSIWYG editor (HTML Editor module) did not work correctly on FireFox browser. Fixed. Mon May 22 09:17:03 MSD 2006 [!] - max - Bug: The routine of a popup window being called caused an SQL error if the window was called to display a single image (not all the images of one product) (X-Magnifier module). Fixed. ----------------- X-CART v4.1.1 RELEASED Fri May 19 11:39:14 MSD 2006 [!] - max - Bug: Javascript error happened while working with the WYSiWYG editor if 'txt_advanced_editor_warning' language variable contained EOL (End-Of-Line) symbol. Fixed. Fri May 19 11:31:38 MSD 2006 [!] - max - Bug: Froogle export procedure did not take into consideration the product options' markups and product variants' prices. This caused the situation when wrong product price were passed to the Froogle. Fixed. Fri May 19 11:08:57 MSD 2006 [!] - max - Bug: Detailed images were displayed in a popup window without taking into consideration the order of images defined on 'Product modify/Detailed images' page. Fixed. Thu May 18 12:00:53 MSD 2006 [!] - max - Bug: Alt-text of the detailed images displayed on the product details page and in the popup window differently. Fixed. Thu May 18 11:46:02 MSD 2006 [!] - max - Bug: PHP error appeared when payment transaction via GoEmerchant payment module was running. Fixed. Thu May 18 11:12:44 MSD 2006 [*] - max - Improvement: WYSIWYG editor (HTML Editor module) is updated to a new version (2.9.7). Thu May 18 10:44:04 MSD 2006 [!] - max - Bug: SQL error happens when partner runs the search for products by product name or description (X-Affiliate). Fixed. Thu May 18 10:24:48 MSD 2006 [*] - max - Improvement: email validation is added to the subscribers list importing mechanism (News management module). Thu May 18 09:17:19 MSD 2006 [!] - max - Bug: Bean Stream payment module did not process the server response in a proper way (all transactions were marked as failed). Fixed. Wed May 17 10:39:19 MSD 2006 [*] - max - Improvement: Several additional notifications about errors are added to the import procedure (images importing part). Tue May 16 15:43:00 MSD 2006 [*] - svowl - Minor modifications requested by UPS: UPS logo image and UPS disclaimer text are replaced. Tue May 16 11:19:01 MSD 2006 [!] - max - Bug: Number format validation before displaying was incorrect, e.g. '100' was displayed instead of '100.00'. Fixed. Mon May 15 17:09:36 MSD 2006 [!] - max - Bug: Wrong redirect occurred after the shipping carrier was changed at the step 'Shipping & Payment' of the checkout (Fast Lane Checkout) if UPS Online Tools module was turned on. Fixed. Mon May 15 16:20:18 MSD 2006 [*] - max - Improvement: The note is added on product details page instead of the input boxes for 'Price', 'Quantity in stock' and 'Weight', if this product has variants. Mon May 15 11:09:28 MSD 2006 [!] - max - Bug: The 'Quantity' dropdown box was empty on the 'Product details' page if this product was created with zero price and then variants were defined for this product with non-zero prices. Fixed. Mon May 15 10:52:15 MSD 2006 [!] - max - Bug: The wholesale prices table on the 'Product details' page displayed all assigned wholesale prices for all memberships for products with variants. Fixed. Mon May 15 09:24:47 MSD 2006 [!] - max - Bug: Image (product thumbnail, product image, detailed image, category icon etc) could not be assigned from 'File on this server'. Fixed. Fri May 12 11:18:43 MSD 2006 [!] - max - Bug: The number '1.000' (one thousand) was interpreted as an '1' when the numbers were entered (e.g. entering price, weights etc) if the option 'Input and display format for floating comma numbers' was set up to '1.999,53' value. Fixed. Fri May 12 09:39:39 MSD 2006 [!] - max - Bug: ViaKlix 2 payment method did not send a second line of billing address to the payment gateway. Fixed. Thu May 11 14:31:59 MSD 2006 [*] - max - Improvement: A confirmation message is added after updating the product options. Fixed. Thu May 11 13:26:18 MSD 2006 [!] - max - Bug: 'Assigned users' column displayed wrong information about number of the assigned users on the 'Membership Levels' page. Fixed. Wed May 10 09:56:49 MSD 2006 [!] - max - Bug: Saferpay payment module did not work correctly on Windows-based web servers. Fixed. Sat May 06 16:02:59 MSD 2006 [!] - max - Bug: The product return time did not import/export if RMA module was turned on. Fixed. Sat May 06 15:46:46 MSD 2006 [!] - max - Bug: The special offers management section could be accessed by administrator (or provider in PRO) by entering a direct URL in the browser address line even if Special Offers module was turned off. Fixed. Sat May 06 15:10:44 MSD 2006 [!] - max - Bug: Some data were passed to the SnS collector in a wrong way, e.g. a category path instead of a category name (SnS Connector module). Fixed. Sat May 06 12:20:10 MSD 2006 [*] - max - Improvement: Ability to start payment transaction via web based payment method, if Javascript is disabled in the browser, is added. Sat May 06 09:59:22 MSD 2006 [!] - max - Bug: The product counter for parent categories did not recalculate after deleting a product. Fixed. Fri May 05 17:52:38 MSD 2006 [!] - max - Bug: The value of 'Cardholder name' field on last step of the checkout displayed extra slashes if first name or last name contained slash, quote or double quote. Fixed. Fri May 05 17:39:36 MSD 2006 [*] - max - The checking of PCRE extension availability is added to the 'Check requirements' procedure. Fri May 05 15:04:07 MSD 2006 [!] - max - Bug: The common images settings could not be updated on 'Images location' page. Fixed. Fri May 05 14:40:15 MSD 2006 [!] - max - Bug: Javascript error appeared on the 'Product variants' page when adding the images for selected variants if 'Wholesale Trading' module was turned off. Fixed. Fri May 05 14:00:08 MSD 2006 [*] - max - Bug: PayPal Express Checkout is turned off if 'Disable anonymous checkout' option is enabled. Fixed. Thu May 04 17:25:20 MSD 2006 [!] - max - Bug: Wrong displaying of the customer data containing special characters like slash, quote, double quote etc on the Order details and Invoice pages. Fixed. Thu May 04 16:35:07 MSD 2006 [!] - max - Bug: The time zone offset was not taken into consideration during discount coupon creation (coupon expiration date). Fixed. Thu May 04 11:55:14 MSD 2006 [!] - max - Bug: Wrapper for blowfish encryption method used unpack() function with format string 'l' (machine byte order) instead of 'V' (little endian byte order). This prevented the blowfish encryption routine from working on some servers. Fixed. Thu May 04 11:49:00 MSD 2006 [*] - svowl - The form for tracking USPS delivery is updated (Order Tracking module). Thu May 04 10:52:35 MSD 2006 [*] - max - Improvement: Support for Mcrypt PHP extension is added for using in the blowfish encryption routine. Wed May 03 17:35:47 MSD 2006 [!] - max - Bug: The disabled fields of 'Contact Us' form were included into the e-mail message. Fixed. Wed May 03 17:01:15 MSD 2006 [!] - max - Bug: Broken link to the 'Users search' page from the 'Export' page. Fixed. Wed May 03 16:16:05 MSD 2006 [!] - max - Bug: The prices appeared on the Special Offer management pages not taking into consideration the 'Input and display format for floating comma numbers' option value (X-SpecialOffers). Fixed. Wed May 03 15:50:16 MSD 2006 [!] - max - Bug: The link to the 'International description' section was not displayed on 'Product modify' page for configurable products (X-Configurator). Fixed. Wed May 03 11:46:06 MSD 2006 [!] - max - Bug: SQL error happened when visitor ran the search for products by detailed descriptions only. Fixed. Wed May 03 10:55:28 MSD 2006 [!] - max - Bug: PSIGate XML payment module used test URL instead of production URL. Fixed. Wed May 03 10:56:00 MSD 2006 [!] - svowl - Bug: Wrong tax rates were calculated if two or more taxes applied to the product. Fixed. Wed May 03 10:11:53 MSD 2006 [!] - max - Bug: The extra fields service names (required fields) were not created during importing of products via 'Import 3x-4x' module. Fixed. Wed May 03 09:47:13 MSD 2006 [!] - max - Bug: SQL error appeared during the importing of the products detailed images in the update mode (i.e. during updating of existing detailed images of existing products via importing). Fixed. Wed May 03 09:12:53 MSD 2006 [!] - max - Bug: When shipping methods list was empty, the 'Checkout' page ran into the continuous self-redirects if Fast Lane Checkout module was turned on. Fixed. Tue May 02 15:22:34 MSD 2006 [!] - max - Bug: X-Magnifier module did not work if the 'Detailed images' module was turned off. Fixed. Tue May 02 13:58:54 MSD 2006 [!] - max - Bug: When importing products, if no categories in the store and no category column were specified in the CSV file (or their values are empty), the products were imported but were not linked with any categories. This caused the situation when imported products could not be found by searching the store. Fixed. Tue May 02 11:42:41 MSD 2006 [!] - max - Bug: The values of some fields (in particular extra fields, manufacturer) were not stored after submitting of the 'Product modify/Product details' form if some required fields (e.g. SKU) were not specified. They were lost and had to be entered again. Fixed. Tue May 02 11:31:19 MSD 2006 [!] - max - Bug: If image path was specified in CSV file as the path to the images/T/someimage.jpg and this image already existed within images/T directory, a new image file was created for the imported product as 'someimage_1.jpg' (copy of 'someimage.jpg') instead of using the existing image file. Fixed. Tue May 02 10:43:14 MSD 2006 [!] - max - Bug: The PHP error appeared during the product cloning procedure if this product had images for X-Magnifier module (X-Magnifier). Fixed. Sat Apr 29 14:59:28 MSD 2006 [!] - max - Bug: Redirect to the main languages page happened when administrator tried to add a new language variable with empty name. Fixed. Sat Apr 29 14:43:04 MSD 2006 [!] - max - Bug: If event title, description or HTML-content contained slash, quote or double quote characters in its value, these fields were displayed with extra slashes in the front end (X-GiftRegistry). Fixed. Sat Apr 29 14:18:16 MSD 2006 [!] - max - Bug: getimagesize() function caused PHP warning if administrator entered a wrong URL as an image path. Fixed. Sat Apr 29 13:27:15 MSD 2006 [*] - max - The Javascript functionality for checking if at least one checkbox in the list is checked is added on 'Category products', 'Orders list' and 'Summary/Tools/Statistics clearing' pages. Sat Apr 29 12:47:53 MSD 2006 [!] - max - Bug: db_query() function executed the SQL-command 'EXPLAIN' on each 'SELECT' query even if benchmark statistics gathering was disabled. Fixed. Sat Apr 29 11:46:50 MSD 2006 [!] - max - Bug: func_crc32() did not work correctly on some PHP versions (discovered on PHP 4.4.2). Fixed. Sat Apr 29 10:31:50 MSD 2006 [!] - max - Bug: Templates currency.tpl and alter_currency.tpl did not consider the value of option "Input and display format for floating comma numbers" (General settings/Appearance options). Fixed. Fri Apr 28 16:20:47 MSD 2006 [!] - max - Bug: The function price_format() (Javascript part) returned wrong result when the number format had zero as a number of digits after decimal point (e.g. "0,."). Fixed. Fri Apr 28 15:37:00 MSD 2006 [*] - svowl - The usage of date and time format option value is added in some templates. Fri Apr 28 09:32:08 MSD 2006 [!] - max - Bug: SQL error happened on the 'Images location' page when moving images between the database and file system. Fixed. Thu Apr 27 17:50:24 MSD 2006 [!] - max - Bug: The 'Select provider' link was displayed as closed (with 'plus' image instead of 'minus') even if provider was specified and the section appeared. Fixed. Thu Apr 27 17:25:21 MSD 2006 [!] - max - Bug: The path to the import CSV-file was displayed with extra slashes on the 'Import data' page if this form had been already submitted before and appeared with prefilled (stored) values. Fixed. Thu Apr 27 17:20:00 MSD 2006 [!] - svowl - Bug: The default image URL was generated in a wrong way. Fixed. Thu Apr 27 17:10:56 MSD 2006 [!] - max - Bug: SQL queries 'INSERT' without specifying the fields that have no default value defined during the table structure creation caused an error message in some MySQL servers. Fixed. Thu Apr 27 16:43:00 MSD 2006 [!] - svowl - Bug: SQL error appeared on MySQL 5 when newslist had no subscribers and admin clicked 'Subscriptions' link. Fixed. Wed Apr 26 16:33:00 MSD 2006 [!] - svowl - Bug: If 'Display cart/order totals including tax' option is enabled and 'Display product price including tax' option is disabled and tax applied on subtotal + shipping, then the unexpected line 'Coupon discount' was displayed in the cart totals. Fixed. Wed Apr 26 09:46:35 MSD 2006 [!] - max - Bug: Product import caused a PHP error (Import 3x-4x module). Fixed. Wed Apr 26 09:34:43 MSD 2006 [!] - max - Bug: The column 'DISTRIBUTION' in PRODUTCS section was not imported/exported in the new import/export mechanism. Fixed. Tue Apr 25 10:04:38 MSD 2006 [!] - max - Bug: The links 'Check all / Uncheck all' had effect on disabled checkboxes. Fixed. Mon Apr 24 16:39:00 MSD 2006 [!] - svowl - Bug: If the total discount amount exceeded the maximum allowed amount, the discount was not applied at all. Now the maximum allowed discount amount is applied (X-SpecialOffers). Fixed. Mon Apr 24 15:14:00 MSD 2006 [!] - svowl - Bug: UPS shipping methods that were not allowed for the store origin location were displayed in the dropdown box in the cart when the option 'Enable all shipping methods even if a customer is not logged in' was enabled and the module 'UPS OnLine Tools' was turned on. Fixed. Mon Apr 24 10:07:53 MSD 2006 [!] - max - Bug: Debug code was not deleted in Import 3x-4x module. Fixed. Mon Apr 24 09:44:58 MSD 2006 [!] - max - Bug: The procedure of updating extra fields caused an SQL error if any of the checkboxes to the left of extra fields in the extra fields list were enabled. Fixed. Sat Apr 22 11:50:00 MSD 2006 [!] - max - Bug: The procedure of changing the location of the images repository did not work correctly: the cache of products' service flags was not rebuilt; it was impossible to change the location for more than one image type. Fixed. Sat Apr 22 11:38:40 MSD 2006 [!] - max - Bug: Product variants filter on the Edit product variants page did not work correctly. Fixed. Sat Apr 22 11:17:33 MSD 2006 [!] - max - Bug: Import of categories was not performed correctly if category nesting included 3 or more levels (e.g., If a category's name and location were specified as Apparel/Men's/T-shirts, both Apparel and Men's were imported as categories of the root level). Fixed. Sat Apr 22 11:06:31 MSD 2006 [!] - max - Bug: X-Special offers module installation script did not copy e-mail message templates from the directory skin1_original to skin1. Fixed. Sat Apr 22 10:56:07 MSD 2006 [!] - max - Bug: When X-Magnifier module was disabled and a user called the script popup_magnifier.php directly from the browser address line, it caused an SQL error. Fixed. Sat Apr 22 10:43:23 MSD 2006 [!] - max - Bug: Product search caused an SQL error if a user was searching for products by extra field(s). Fixed. Fri Apr 21 15:34:06 MSD 2006 [!] - max - Bug: Sometimes shipping time was not displayed correctly in the list of available shipping methods on the Cart page. Fixed. Fri Apr 21 14:28:57 MSD 2006 [*] - max - Improvement: The procedure of product detection has been changed in the new Import mechanism. Fri Apr 21 14:22:16 MSD 2006 [!] - max - Bug: Deletion of a product caused a PHP error when X-Magnifier module was installed. Fixed. Fri Apr 21 13:42:23 MSD 2006 [!] - max - Bug: A product was not created in 2Checkout.com payment module if the corresponding X-Cart product had an empty description. Fixed. Fri Apr 21 12:33:15 MSD 2006 [*] - max - Improvement: Situations in which an import CSV file 1) contains a section header, but no data, or 2) contains data without a section header, are now treated as errors and the import procedure is interrupted. Thu Apr 20 12:17:18 MSD 2006 [!] - max - Bug: Redirect from the HTTP to the HTTPS part of the shop did not work correctly if all the shop pages were located in the HTTPS side and home.php in the Customer area was entered as DirectoryIndex in .htaccess file. Fixed. Thu Apr 20 09:23:23 MSD 2006 [!] - max - Bug: When JS-based states selector functionality was enabled, and a user completing a Profile details form selected a country that was defined as having states but did not have a list of states, the user's coursor got stuck in the 'State' input box so that he could not proceed with completing the form. Fixed. Wed Apr 19 17:47:45 MSD 2006 [!] - max - Bug: A link to the Import 3x-4x page was not displayed in GOLD mode. Fixed. Wed Apr 19 17:44:08 MSD 2006 [!] - max - Bug: A script was missing in Import 3x-4x module. Fixed. Wed Apr 19 17:39:12 MSD 2006 [!] - max - Bug: banner.php script caused an SQL error if X-Affiliate module was disabled. Fixed. Wed Apr 19 17:19:18 MSD 2006 [!] - max - Bug: User modify page caused an SQL error if a shop administrator was trying to modify a user with 'partner' type while X-Affiliate module was disabled. Fixed. Wed Apr 19 16:57:46 MSD 2006 [!] - max - Bug: Register page caused a JS error if 'Has states' option was disabled for all the countries. Fixed. Wed Apr 19 14:57:38 MSD 2006 [!] - max - Bug: The counters showing the number of subcategories and products in categories did not work correctly (A wrong number was displayed whenever the set of subcategories or products available under a category was changed). Fixed. Wed Apr 19 13:59:38 MSD 2006 [!] - max - Bug: Edit label popup window did not work (part of Webmaster mode). Fixed. Wed Apr 19 11:20:47 MSD 2006 [!] - max - Bug: The cateogry tree was not processed correctly during the procedure of HTML catalog creation if Fancy categories module was enabled and Fancy categories skin was 'Candy' or 'Icons'. Fixed. Wed Apr 19 09:51:16 MSD 2006 [!] - max - Bug: Some export sections did not work (Products and product related data, as well as categories and categories related data were not exported). Fixed. ----------------- X-CART v4.1.0 RELEASED Tue Apr 18 09:46:34 MSD 2006 [!] - max - Bug: Tax rates were not calculated in X-Cart Pro version. Fixed. Mon Apr 17 19:12:45 MSD 2006 [!] - max - Bug: The category tree was not displayed correctly in Netscape browser versions below 8.0 (Fancy categories module). Fixed. Sat Apr 15 10:59:25 MSD 2006 [*] - max - New Import / Export mechanism is optimized for memory usage. Fri Apr 14 11:21:51 MSD 2006 [!] - max - Bug (Product configurator module): Configurable products created in the store did not appear in the Customer zone, as their data were not included into the service product cache. Fixed. Fri Apr 14 10:03:39 MSD 2006 [!] - max - Bug (Fancy categories module): Configuration options' multilanguage descriptions were not stored in the DB correctly. Fixed. Fri Apr 14 09:33:20 MSD 2006 [!] - max - Bug: Terms & Conditions note was not displayed on the Anonymous registration page. Fixed. Thu Apr 13 17:58:00 MSD 2006 [!] - max - Bug: Gift certificates were not added to the wish list. Fixed. Thu Apr 13 17:43:56 MSD 2006 [!] - max - Bug: The procedure of sending a confirmation request caused a Smarty error on Edit Event recipients list page. Fixed. Thu Apr 13 17:36:09 MSD 2006 [!] - max - Bug: Category icons were not displayed in the Customer area when Fancy categories module was enabled. Thu Apr 13 17:12:20 MSD 2006 [!] - max - Bug: Control buttons for partner plans list were displayed when partner plans list was empty. Fixed. Thu Apr 13 16:58:16 MSD 2006 [!] - max - Bug: A redundant input field was displayed on the Product modify page when Extra fields module was enabled, and the list of extra fields was empty. Fixed. Thu Apr 13 16:41:58 MSD 2006 [!] - max - Bug: A customer could add a product to cart with a quantity exceeding the product's quantity in stock if the last product item was added from the wish list and the products were added with different product option sets. Fixed. Thu Apr 13 09:26:50 MSD 2006 [!] - max - Bug: A customer could begin a payment transaction using PayPal Express Checkout payment module when the list of shipping methods available to this customer was empty. Fixed. Wed Apr 12 12:02:08 MSD 2006 [!] - max - Bug: Webmaster mode did not work correctly: the border of the selected template was not displayed. Fixed. Tue Apr 11 14:28:30 MSD 2006 [!] - max - Bug: Import statistics were not calculated correctly in 'Detailed images' and 'Product options exceptions' import sections. Fixed. Tue Apr 11 14:01:56 MSD 2006 [!] - max - Bug: Product variants rebuilding procedure did not save unique variant IDs of the variants being saved. Fixed. Tue Apr 11 11:28:21 MSD 2006 [!] - max - Bug: The link to 'Export data' page was wrong on the 'Welcome' page in Provider area. Fixed. Tue Apr 11 09:21:06 MSD 2006 [!] - max - Bug: 'Check database integrity' procedure caused an SQL error when the module 'Product options' was disabled. Fixed. Mon Apr 10 18:01:31 MSD 2006 [!] - max - Bug: AutorizeNet: AIM payment module parameters were encrypted using X-Cart's standard blowfish key instead of the special blowfish key meant for AutorizeNet: AIM. Fixed. Mon Apr 10 16:39:51 MSD 2006 [!] - max - Bug: JS functionality for CVV2 number checking did not function correctly. Fixed. Mon Apr 10 16:32:22 MSD 2006 [!] - max - Bug: PHP_SELF variable was not redefined when the shop used HTTPS relay. Fixed. Mon Apr 10 14:40:53 MSD 2006 [!] - max - Bug: The system did not detect cookies if a user made a POST request from another domain or protocol (from HTTP to HTTPS shop part). Fixed. Mon Apr 10 12:21:31 MSD 2006 [!] - max - Bug: Acceptance of the Software License Agreement was required of a user in the process of uninstalling add-on modules. Fixed. Mon Apr 10 11:33:47 MSD 2006 [!] - max - Bug: Some pages caused warning messages during W3C validation because <script> tags did not have '<!--' / '-->' inner tag pairs. Fixed Mon Apr 10 10:38:31 MSD 2006 [+] - max - Import_3x_4x module is added allowing you to import product data from the earlier versions of X-Cart (provides compatibility with v. 3.x-4.x data formats). Sat Apr 08 12:36:39 MSD 2006 [!] - max - Bug: On Product list pages, the price of a product could be displayed wrongly if that product had some product options of the 'modifier' type which affected the product price. Fixed. Sat Apr 08 12:07:32 MSD 2006 [!] - max - Bug: The header of the first column in the table of wholesale prices for a product variant was displayed wrongly on the Product details page: the final number of the quantity range was displayed as zero. Fixed. Sat Apr 08 10:39:17 MSD 2006 [!] - max - Bug: If a product was created with an empty base price and a set of product variants with non-empty prices, the price of the product on the Product details page was displayed as empty - regardless of the variant prices. Fixed. Fri Apr 07 18:01:00 MSD 2006 [*] - svowl - Improvement: Input text boxes are replaced with textareas for 'meta_descr' and 'meta_keywords' options (General settings/SEO options). Fri Apr 07 18:01:00 MSD 2006 [*] - svowl - Improvement: Now it is possible to see order creation time in the orders list. Fri Apr 07 18:01:00 MSD 2006 [*] - svowl - Improvement: Style is added for the printable invoice page. Fri Apr 07 18:01:00 MSD 2006 [*] - svowl - The order of displaying orders on the orders list page is changed to reverse (latest orders come first). Fri Apr 07 15:28:00 MSD 2006 [*] - svowl - The option 'Enable tracking statistics' is moved to the 'Advanced statistics' module. The option 'Enable shop statistics' is added. Fri Apr 07 15:11:42 MSD 2006 [!] - max - Bug: When images were stored on the file system and an image file was removed from the service directory, or when the service directory itself was deleted, the default image that was displayed in the place of the removed image was displayed not as a link to a static image file, but as a link to a dynamic script, which created additional load on the server. Fixed. Fri Apr 07 12:36:46 MSD 2006 [!] - max - Bug: 'libCURL' HTTPS bouncer did not work correctly with HTTP headers in HTTPS requests. Fixed. Fri Apr 07 12:03:20 MSD 2006 [!] - max - Bug: The field 'Store images in' was not updated after moving images from the Database to the File system. Fixed. Fri Apr 07 10:40:52 MSD 2006 [!] - max - Bug: Template and data caches were not cleaned after an alternative skin had been installed. Fixed. Fri Apr 07 09:51:32 MSD 2006 [!] - max - Bug: When, in the process of creating a product, the user failed to complete some of the mandatory fields, after page reloading the user was notified of the fact, but the product data entered by the user at the previous step was saved only partially (prices and extra field data were not saved, assigned membership levels were saved wrongly). Fixed. Thu Apr 06 17:49:14 MSD 2006 [!] - max - Bug: Add product page caused an SQL error if X-Magnifier module was enabled. Fixed. Thu Apr 06 17:28:41 MSD 2006 [*] - max - Improvement: Service names for new extra fields are predefined automaticaly based on existing serice names. Thu Apr 06 17:10:37 MSD 2006 [!] - max - Bug: The new import / export mechanism did not work correctly if tab was selected as a CSV delimiter. Fixed. Thu Apr 06 16:05:27 MSD 2006 [!] - max - Bug: Froogle export file did not have an 'END' word at the end of the file. Fixed. Thu Apr 06 11:48:00 MSD 2005 [!] - svowl - Bug: When an offer of a certain provider was applied to the cart and the customer went to check his bonus products by clicking on 'Check for special offers', he could see a list of products which included products not only of this specific provider, but the other providers as well (X-SpecialOffers). Fixed. Wed Apr 05 16:16:00 MSD 2005 [-] - svowl - Way2Pay payment module is removed as this payment processor no longer exists. Wed Apr 05 15:20:00 MSD 2005 [*] - svowl - Ability to include hidden products into bonuses is added (X-SpecialOffers). Wed Apr 05 13:59:00 MSD 2005 [*] - svowl - The security of Subscriptions module is improved. Tue Apr 04 15:00:00 MSD 2006 [!] - svowl - Bug: A free product was added to the shopping cart as a commercial product if the offer condition included products from some category and the bonus product was from the same category (X-SpecialOffers). Fixed. Tue Apr 04 11:02:00 MSD 2006 [*] - svowl - The links to PayPal Pro Notes from the PayPal settings page are updated. Tue Apr 04 10:52:00 MSD 2006 [!] - svowl - Bug: The 'Activity' input box was not displayed on the user details form when administrator chose to create a user profile. Fixed. Mon Apr 03 17:54:00 MSD 2006 [!] - svowl - Bug: It was impossible to switch the 'Triple Deal' payment module from test to live mode. Fixed. Fri Mar 31 12:08:25 MSD 2006 [!] - max - Bug: 'PRODUCTS EXTRA FIELD VALUES' export section did not export extra field values. Fixed. Fri Mar 31 11:39:54 MSD 2006 [!] - max - Bug: "Use HTTPS for users' login and registration" functionality did not work correctly: after redirecting a user to HTTPS, the system redirected the user back to HTTP (based on HTTP_REFERER). Fixed. Fri Mar 31 09:50:11 MSD 2006 [!] - max - Bug: HTML editor detected the browser version wrongly in the Edit label popup window (Webmaster mode functionality). Fixed. Thu Mar 30 10:48:27 MSD 2006 [!] - max - Bug: X-AOM module allowed to edit the quantity of ESD products ordered. Fixed. Thu Mar 30 09:45:36 MSD 2006 [!] - max - Bug: A payment surcharge was displayed in an Order invoice even if there was not any payment surcharge. Fixed. Wed Mar 29 17:53:21 MSD 2006 [!] - max - Bug: Language selectors were displayed on Category modify page / International product descriptions page / Manufacturer modify page / etc. when the shop had only one enabled language. Fixed. ----------------- X-CART v4.1.0 rc4 RELEASED Wed Mar 29 13:18:53 MSD 2006 [*] - max - Improvement: The option 'Remember visitor for a long time period' is removed from General settings, while the functionality itself is now made X-Cart's standard feature. Tue Mar 28 16:47:20 MSD 2006 [!] - max - Bug: When the same cart page was open simultaneously in two browser windows, deletion of a product item from cart caused an error if the customer clicked the 'Clear cart' button in one browser window and then the 'Delete item' button in the other. Fixed. Tue Mar 28 14:27:18 MSD 2006 [*] - max - Improvement: The routine of selecting tax rates for a product with a certain combination of options is optimized for speed: this kind of data can now be temporarily stored in the memory cache instead of DB, so X-Cart does not have to turn to MySQL every time it needs tax rate information. Tue Mar 28 12:18:05 MSD 2006 [*] - max - Improvement: X-Cart's set of CSS files is brought to conformity with W3C recommendations (Errors which used to be detected by W3C CSS Validation Service have been eliminated). Tue Mar 28 11:40:11 MSD 2006 [!] - max - Bug: User registration procedure caused a JS error in MS IE browser. Fixed. Tue Mar 28 11:23:21 MSD 2006 [!] - max - Bug: The procedure of subscribing to a newsletter did not work correctly when Neon Lights skin was installed. Fixed. Tue Mar 28 10:16:56 MSD 2006 [*] - max - Improvement: The procedure of detecting the default product options set is changed: the default product options set is now defined by the options' Order By values and the default product variant instead of the cheapest product options set markup. Mon Mar 27 09:42:53 MSD 2006 [!] - max - Bug: The return amount was not displayed correctly on the Returns page and in Email notifications (order item amount was displayed instead of the return amount). Fixed. Sat Mar 25 14:18:25 MSK 2006 [!] - max - Bug: JS WYSIWYG editor caused a JS error in FireFox browser if the user pressed a button on the editor control panel while the text area was empty. Fixed. Sat Mar 25 13:22:46 MSK 2006 [!] - max - Bug: JS WYSIWYG editor (HTML Editor module) added an excessive empty line after tags without an end tag. Fixed. Sat Mar 25 12:33:00 MSK 2006 [!] - max - Bug: The amount of a discount coupon was calculated wrongly if the cart contained a configurable product. Fixed. Sat Mar 25 11:37:24 MSK 2006 [!] - max - Bug: When a customer performed a payment transaction using a callback payment method (for example, PayPal IPN payment method), he was returned to X-Cart side from the payment gateway before the payment gateway callback request took place. As a result, the order changed its status from Processed to Queued. Fixed. Fri Mar 24 16:59:06 MSK 2006 [!] - max - Bug: Taxes on the Order details page and on the Order invoice page were displayed included into the product price. Fixed. Fri Mar 24 16:12:30 MSK 2006 [!] - max - Bug: The popup window of HTML editor module could be opened from a non-administrator area. Fixed. Fri Mar 24 15:40:53 MSK 2006 [!] - max - Bug: HTML editor module caused a JS error if the web browser was run under Mac OS. Fixed. Fri Mar 24 14:01:42 MSK 2006 [!] - max - Bug: The procedure of adding a new state caused an SQL error if the state code with which the state was being added was already used by some other state of the same country. Fixed. Fri Mar 24 12:25:51 MSK 2006 [!] - max - Bug: Newsletter was sent as plain text instead of HTML text when 'HTML mail' option was enabled. Fixed. Thu Mar 23 16:27:06 MSK 2006 [*] - max - Improvement: Charset column is removed from the Countries page. Thu Mar 23 16:15:48 MSK 2006 [!] - max - Bug: HTML tags were not erased from data being imported. This created the possibility of including scripting code in such tags. Fixed. Thu Mar 23 14:17:59 MSK 2006 [!] - max - Bug: Product quantity was displayed as empty on the Product details page if the product's default variant had an empty quantity. Fixed. Thu Mar 23 11:31:31 MSK 2006 [!] - max - Bug: When, after doing a product search, a user went from the first page of search results to some other page of the search results using the pagination bar, he then could not return from that page to the first one using the 'Back' button. Fixed. Wed Mar 22 15:39:19 MSK 2006 [*] - max - Improvement: USPS shipping method is updated: support for Domectic rate calculator API 2.0 is added. Wed Mar 22 10:21:14 MSK 2006 [!] - max - Bug: Data cache was not cleaned after module installation. Fixed. Wed Mar 22 10:19:32 MSK 2006 [!] - max - Bug: Section name validation procedure did not wrok correctly on the General settings page. Fixed. Tue Mar 21 17:16:07 MSK 2006 [!] - max - Bug: General settings page did not work correctly (page reference caused an SQL error) if the shop administrator entered an URL like 'admin/configuration.php?option=XAffiliate' while X-Affiliate add-on module was disabled on uninstalled. Fixed. Tue Mar 21 16:49:21 MSK 2006 [!] - max - Bug: Blowfish encryption method did not function correctly on PHP 4.4.1. Fixed. Mon Mar 20 11:46:22 MSK 2006 [!] - max - Bug: Product price was not defined on the Product details page if the product had variants and all the variant prices were empty. Fixed. Fri Mar 17 18:00:04 MSK 2006 [!] - max - Bug: "Check MD5 of compiled templates for better store protection at shared hosting" functionality did not work correctly: MD5 hash was checked, but wasn't created. Fixed. Fri Mar 17 15:21:48 MSK 2006 [!] - max - Bug: The inner benchmark mechanism did not calculate SMARTY busy time correctly. Fixed. Fri Mar 17 14:26:17 MSK 2006 [!] - max - Bug: When JS was disabled and a user attempted to submit a user registration form with some required fields not completed, he was notified of the necessity to complete some more fields, but the fields were not marked in any way so he could know, which fields still needed to be completed. Fixed. Thu Mar 16 11:58:00 MSK 2006 [!] - svowl - Bug: Tax rates were calculated without taking into account, which tax rate was created by which provider (PRO). Fixed. Wed Mar 15 17:34:30 MSK 2006 [!] - max - Bug: PayPal Web Payments Pro payment module did not send Shipping address information. Fixed. Wed Mar 15 16:25:16 MSK 2006 [!] - max - Bug: When a new discount was added by a provider, X-Cart's validation routine that was supposed to check, whether such discount already existed or not, did not function correctly. As a result, some discounts were recognized as already existing ones, while some werei not. Fixed. Wed Mar 15 15:39:47 MSK 2006 [*] - max - Improvement: Default image was displayed as a link to the image file (instead of a link to the dynamic script) on the Product list page, Product details page and Cart page. Wed Mar 15 14:34:03 MSK 2006 [!] - max - Bug: Changing the value of the Tax exempt field on the Product modify page caused a JS-error in FireFox browser. Fixed. Wed Mar 15 11:59:55 MSK 2006 [!] - max - Bug: When Subscription module was enabled, any product could be added to cart in a quantity of no more than one item. Fixed. Wed Mar 15 11:38:28 MSK 2006 [!] - max - Bug: An attempt to view a Product features chart after all the products have been removed from it caused a PHP error if all the products in this chart did not have product class option values defined. Fixed. Wed Mar 15 09:23:24 MSK 2006 [!] - max - Bug: The 'Check all checkboxes' JS-based functionality did not work on the Extra fields page. Fixed. Tue Mar 14 17:43:00 MSK 2006 [!] - svowl - Bug: When Fast Lane Checkout module was enabled, complete cart totals were displayed at the last checkout step only (before order submitting), while the minicart displayed the total including discounts, shipping and taxes at all times. Fixed. Tue Mar 14 11:28:50 MSK 2006 [*] - max - Improvement: Product images on the Cart page are now affected by 'The thumbnail width in the products list' option; product id is replaced by product code in product title. ----------------- X-CART v4.1.0 rc3 RELEASED Mon Mar 13 13:55:07 MSK 2006 [!] - max - Bug: When the image repository was located on the file system, product class images were still displayed using the image.php script. Fixed. Sat Mar 11 12:55:37 MSK 2006 [!] - max - Bug: Calendar updating procedure in Subscription module caused a JS error. Fixed. Sat Mar 11 12:34:39 MSK 2006 [!] - max - Bug: Orders info (Since the last log in) was calculated wrongly on the Summary page. Fixed. Fri Mar 10 12:27:27 MSK 2006 [*] - max - Improvement: 'Upload all remote images to the selected image repository' option is added for the new Images mechanism; image properties are now displayed in Admin area as alternative text for <img ... > tag; small logic changes have been made in the new Images mechanism. Thu Mar 09 17:50:40 MSK 2006 [!] - max - Bug: X-Cart's functionality responsible for changing the set of states offered for selection according to the country selected could not detect a change of country performed by Google toolbar plugin Autofill functionality; as a result, the list of states was not rebuilt. Fixed. Thu Mar 09 14:21:58 MSK 2006 [!] - max - Bug: JS-based zipcode checking functionality did not work on the Edit Customer Information page (X-AOM module): functionality declaration was not included on this page. Fixed. Thu Mar 09 09:38:10 MSK 2006 [!] - max - Bug: Save money label displayed a zero saving if the saving amount was larger than 0, but smaller than 1. Fixed. Tue Mar 07 14:05:16 MSK 2006 [!] - max - Bug: Import options were saved with slashes before quotes. Fixed. Tue Mar 07 11:34:31 MSK 2006 [!] - max - Bug: Blowfish encryption method did not function correctly on PHP 4.4.1. Fixed. Mon Mar 06 12:19:33 MSK 2006 [!] - max - Bug: Shopping cart conversion funnel statistics were not gathered correctly if a customer modified his or her profile using the 'Modify' link on the last step of checkout. Fixed. Mon Mar 06 10:05:37 MSK 2006 [!] - max - Bug: Multilingual category descriptions were not saved correctly if they contained HTML tags. Fixed. Fri Mar 03 16:41:39 MSK 2006 [!] - mclap - Bug: Updating the profile of a currently logged in administrator resulted in disabling his profile. Fixed. Fri Mar 03 11:50:49 MSK 2006 [!] - max - Bug: Default category was not used by the product import script if the data being imported did not include category information. Fixed. Fri Mar 03 11:24:31 MSK 2006 [!] - max - Bug: A product that had product variants was removed from the shopping cart if its product options were edited by a customer on the Cart page. Fri Mar 03 10:47:19 MSK 2006 [*] - max - Improvement: A note 'The order total amount is greater than the balance on the gift certificate you have applied...' is added to the Checkout procedure. Fri Mar 03 10:00:12 MSK 2006 [!] - max - Bug: When created in the Admin area, gift certificates were created with a zero debit. Fixed. Fri Mar 03 09:49:46 MSK 2006 [!] - max - Bug: Editing of product options in Customer area caused a JS-error in the popup window. Fixed. Fri Mar 03 09:44:36 MSK 2006 [!] - max - Bug: When a product was being cloned, a record of the product's price and service flags in the inner cache was not copied for the clone product; as a result, the created clone product was invisible to customers and even to administrators. Fixed. Fri Mar 03 09:27:09 MSK 2006 [!] - max - Bug: The procedure of deleting a user profile did not delete the user's log-in history. Fixed. Thu Mar 02 16:46:44 MSK 2006 [!] - max - Bug: If a product or a product variant had a membership-based wholesale price, the product's wholesale price was not displayed on the Product list page and on the Product details page correctly. Fixed. Thu Mar 02 14:44:30 MSK 2006 [!] - max - Bug: The JS-based functionality of Product options module for the Product details page did not work correctly if the product had product variants (or product options with a percent price modifier), wholesale prices for product variants and tax rates included into the product price. Fixed. Thu Mar 02 14:41:01 MSK 2006 [!] - max - Bug: Wholesale prices for product variants were not saved correctly on the Modify product variants page (Product options module). Fixed. Thu Mar 02 14:38:27 MSK 2006 [!] - max - Bug: Product options module did not select information on taxes for product variants and product options correctly; The function func_get_product_variants() selected product variants with disabled product options or product option values. Fixed. Thu Mar 02 14:37:04 MSK 2006 [!] - max - Bug: The function func_select_product() did not select the product's service flags from xcart_quick_flags table. Fixed. Thu Mar 02 14:35:21 MSK 2006 [!] - max - Bug: When a person added a product variant to the shopping cart so that it became the first product in the cart, and at this moment another person purchased such amount of the product variant that the number of items of this variant in stock became smaller than the number of items added to cart by the former person, the product variant was not removed from the cart of the former person, so he or she got the impression that the quantity of items of the selected variant is still enough for the purchase. Fixed. Thu Mar 02 09:58:33 MSK 2006 [!] - max - Bug: Disabled products were not deleted from cart and were detected as enabled product. Fixed. Tue Feb 28 14:37:57 MSK 2006 [!] - max - Bug: Product options were not displayed correctly on the Order invoice page when Product options module was disabled. Fixed. Tue Feb 28 12:07:59 MSK 2006 [!] - max - Bug: Categories list was not sorted by the 'order by' field on the Categories list page in Admin area. Fixed. Tue Feb 28 12:01:11 MSK 2006 [!] - max - Bug: error_message.php?subscribe_bad_email page did not comply with the XHTML standard. Fixed. Tue Feb 28 11:04:00 MSK 2006 [!] - svowl - Bug: Products with a defined subscription plan and empty setup fee (empty price) were displayed with 'Enter price' text on the search results page (Subscriptions module); included taxes were not displayed for products on the products list page. Fixed. Mon Feb 27 10:30:49 MSK 2006 [*] - max - 'Counting the number of categories' subcategories' functionality is optimized for speed. Sun Feb 26 16:58:04 MSK 2006 [!] - max - Bug: Authorize.Net AIM payment module did not send the x_authentication_indicator field correctly. Fixed. Sat Feb 25 13:17:07 MSK 2006 [+] - max - X-Magnifier add-on module is added. Wed Feb 22 17:18:57 MSK 2006 [-] - max - The function func_export_display_results() is deleted as unused. Wed Feb 22 15:20:58 MSK 2006 [*] - max - Improvement: Extra fields import / export section is changed: multilanguage support is added. Export mechanism is changed: the default admin area language is now exported in exactly the same way as any other language -to a separate file. Mon Feb 20 13:58:59 MSK 2006 [!] - max - Bug: Orders search page contained a JS error. Fixed. Mon Feb 20 11:15:22 MSK 2006 [!] - max - Bug: Shopping cart conversion funnel statistics did not wrok correctly: the data was not captured in the Customer area. Fixed. Mon Feb 20 10:49:05 MSK 2006 [!] - max - Bug: X-Cart's browser enviroment detector, whose work is based on analyzing the USER_AGENT HTTP header, could not detect the type of web browser correctly if USER_AGENT HTTP header contained a bracketed block inside another bracketed block. Fixed. Fri Feb 17 14:02:44 MSK 2006 [!] - max - Bug: The procedure of adding a discount coupon did not work if JS was disabled. Fixed. Fri Feb 17 09:28:17 MSK 2006 [!] - max - Bug: Files with .conf extension were not forbidden in .htaccess file. Fixed. ----------------- X-CART v4.1.0 rc2 RELEASED Thu Feb 16 17:36:25 MSK 2006 [!] - max - Bug: Deleted or disabled product options were not displayed on the Order details page. Fixed. Thu Feb 16 14:24:38 MSK 2006 [!] - max - Bug: Absolute partner commission (product- or category-based) was not calculated correctly: product amount was not taken into account when calculating commission amount. Fixed. Thu Feb 16 14:10:56 MSK 2006 [!] - max - Bug: PGP / GnuPG encryption did not function correctly if PGP / GPG user id was empty. Fixed. Thu Feb 16 11:33:27 MSK 2006 [!] - max - Bug: Banner statistics (clicks by product) were displayed wrongly (X-Affiliate module). Fixed. Thu Feb 16 11:10:45 MSK 2006 [!] - max - Bug: Banner views from Partner area were counted in statistics. Fixed. Thu Feb 16 10:38:56 MSK 2006 [!] - max - Bug: If a shop had different HTTP and HTTPS domain names, redirecting a customer to the Secure login form caused infinite loop redirection. Fixed. Thu Feb 16 09:58:29 MSK 2006 [*] - max - Improvement: 'Service name' field is added to Extra fields module; import/export section for Extra fields module is added; events are added to Import/Export mechanism. Wed Feb 15 09:58:01 MSK 2006 [!] - max - Bug: Top message dialog was not displayed on Change merchant key page. Fixed. Wed Feb 15 09:36:34 MSK 2006 [!] - max - Bug: Change merchant key menu item was not displayed in GOLD version (Admin area). Fixed. Tue Feb 14 17:42:49 MSK 2006 [*] - max - Improvement in Fancy categories module: The process of category cache rebuilding is made faster and more accurate: now, when the categories are updated, only the affected portion of the category cache gets rebuilt. Tue Feb 14 15:34:15 MSK 2006 [*] - mclap - Improvement: A blank screen with the message "Please follow this link" no longer appears in Opera 8.x. Mon Feb 13 17:12:03 MSK 2006 [!] - max - Bug: Wholesale prices updating section did not work correctly on the Product variants page in Opera-family browsers. Fixed. Mon Feb 13 16:38:22 MSK 2006 [!] - max - Bug: Language label updating caused Javascript and SQL errors. Fixed. Mon Feb 13 16:26:44 MSK 2006 [*] - max - Improvement: Category international description section is moved to a separate page. Mon Feb 13 16:25:02 MSK 2006 [!] - max - Bug: Blowfish key was updated if the installation process was run with the option 'Update config.php only' enabled. Fixed. Mon Feb 13 12:53:30 MSK 2006 [!] - mclap - Bug: An incorrect date format was used for dates in Subscription module instead of the format specified in "General settings". Fixed. Fri Feb 10 17:25:00 MSK 2006 [*] - svowl - Several improvements to the Admin/Provider area design: a 2-column style is introduced, 'Users online' box is redesigned and moved to the bottom of page, the information which used to be displayed in auth box after a user logged in is moved to the header (Admin/Provider area). Fri Feb 10 17:13:34 MSK 2006 [*] - max - Improvement: JS state and county selector is improved. 'Recipient county' field is added to the list of fields in Gift Certificates module. Fri Feb 10 17:05:21 MSK 2006 [!] - mclap - Bug: Hundredweight rates (150+ lbs) in FedEx shipping module were not calculated. Fixed. Fri Feb 10 10:53:47 MSK 2006 [!] - mclap - Bug: When a special offer was applied to an order, and the order was paid for by a gift certificate, the cart totals were calculated wrongly. Fri Feb 10 10:23:00 MSK 2006 [!] - svowl - Bug: Extra line breaks appeared in category desriptions (Customer area) after the descriptions were modified in WYSIWYG editor. Fixed. Thu Feb 09 14:31:04 MSK 2006 [!] - max - Bug: The default value of a new extra field was not saved. Fixed. Thu Feb 09 12:23:18 MSK 2006 [!] - max - Bug: Image file name was not saved in Import procedure. Fixed. Wed Feb 08 16:52:30 MSK 2006 [!] - max - Bug: Categories were imported as not available if the import file did not have an 'avail' column in 'categories' section. Fixed. Tue Feb 07 16:40:16 MSK 2006 [!] - max - Bug: Language variable cache was not cleared if shop administrator updated some language labels in Admin area. Fixed. Tue Feb 07 15:14:32 MSK 2006 [!] - max - Bug: Sometimes check database integrity functionality did not work correctly. Fixed. Tue Feb 07 13:53:20 MSK 2006 [*] - max - Improvement: Webmaster mode functionality is redesigned (Label Dialog window part), WYSIWYG editor is added. Tue Feb 07 09:33:41 MSK 2006 [*] - max - Improvement: Size of memberships select box now depends on the length of memberships list. Mon Feb 06 17:52:51 MSK 2006 [!] - max - Bug: Design of the Product details page was corrupted if the product had a small description, had detailed images and the option 'Display detailed images in a popup window' was enabled. Fixed. Mon Feb 06 17:33:23 MSK 2006 [!] - max - Bug: Delete all orders procedure caused an SQL error if X-RMA or X-Affiliate modules were disabled or uninstalled. Fixed. Mon Feb 06 17:15:03 MSK 2006 [!] - max - Bug: In 'Remember visitor for a long time period' functionality, saved user login was not detected correctly. Fixed. Mon Feb 06 16:14:10 MSK 2006 [!] - max - Bug: WYSIWYG editor was opened in a Popup window on non MS IE and Mozilla browsers. Fixed. Mon Feb 06 15:37:06 MSK 2006 [!] - max - Bug: Membership levels selectboxes contained an empty row if all the memberships had been deleted or disabled. Fixed. Mon Feb 06 15:30:55 MSK 2006 [!] - max - Bug: A JS error occurred on Product variants modify page if all customers memberships had been deleted or disabled. Fixed. Mon Feb 06 14:56:32 MSK 2006 [!] - max - Bug: Sometimes, HTML Editor module did not take the text area content from WYSIWYG editor to Default editor correctly. Fixed. Mon Feb 06 13:55:00 MSK 2006 [!] - max - Bug: Froogle module did not work in GOLD mode. Fixed. Fri Feb 03 17:26:12 MSK 2006 [!] - max - Bug: Buttons were not displayed in a row on Delete order confirmation page and Product details page (Admin area). Fixed. Fri Feb 03 17:17:51 MSK 2006 [!] - max - Bug: The Information box dialog did not have styles corresponding to alternative color schemes. Fixed. Fri Feb 03 17:00:34 MSK 2006 [!] - max - Bug: The installation script did not install X-Cart if the version of MySQL server being used was 5.0.0 or later. Fixed. Fri Feb 03 16:40:35 MSK 2006 [!] - max - Bug: WYSIWYG editor did not format the page content on 'Edit static page' page correctly. Fixed. Fri Feb 03 15:46:00 MSK 2006 [*] - svowl - Improvement: The calculation of UPS shipping time is corrected: a shipping time defined by admin is now used if UPS server response does not contain this field for some shipping method (UPS OnLine Tools module). Fri Feb 03 11:53:41 MSK 2006 [!] - max - Bug: Provider could not export order data. Fixed. Thu Feb 02 17:47:07 MSK 2006 [!] - max - Bug in Product Configurator module: On Cart page and Order details page, the components of a configurable product were displayed in an order which did not correspond to the order of steps and slots of the configuration wizard. Fixed. ----------------- X-CART v4.1.0 rc1 RELEASED Thu Feb 02 15:46:15 MSK 2006 [!] - max - Bug in Product configurator module: A set of configurator slots employed at a particular wizard step could not be edited (form data was not saved). Fixed. Thu Feb 02 14:45:59 MSK 2006 [!] - max - Bug: The procedure of modification of a static page caused a PHP warning if the static page file was empty (for example, as a result of manual modification of the file). Fixed. Thu Feb 02 14:39:45 MSK 2006 [!] - max - Bug: Deletion of a partner account by the store admin caused an SQL error if performed while X-Affliate module was disabled. Fixed. Wed Feb 01 21:03:22 MSK 2006 [*] - mclap - Improvement: Shipping rates from DHL/Airborne shipping module (ShipIt) below $0.00 are now ignored. Wed Feb 01 17:50:51 MSK 2006 [!] - max - Bug: X-Cart PRO providers could see a warning message "You have not defined shipping rates. click here to define >> " on the Summary page when shipping calculations were disabled by the store administrator. Fixed. Wed Feb 01 14:59:30 MSK 2006 [!] - max - Bug: In X-Cart PRO, when a provider or an admin was trying to create an extra field, their login name was not saved along with the extra field. As a result, the created extra field could not be displayed. Fixed. Tue Jan 31 17:24:02 MSK 2006 [+] - svowl - 'Tax exemption for customers' feature is added. Mon Jan 30 17:35:45 MSK 2006 [*] - max - Improvement: A pop-up window is added for HTML Editor module. Mon Jan 30 15:19:33 MSK 2006 [*] - mclap - Improvement: Smarty is upgraded to the version 2.6.12. Mon Jan 30 15:03:49 MSK 2006 [!] - max - Bug: The category tree was not expanded when a customer selected a subcategory (Fancy categories module -> Explorer skin). Fixed. Mon Jan 30 12:27:18 MSK 2006 [*] - max - Improvement: The main page of the Admin area is optimized for speed. Mon Jan 30 11:12:48 MSK 2006 [*] - max - Improvement: Froogle module is updated. Mon Jan 30 10:12:59 MSK 2006 [!] - max - Bug: pages.php script had a hardcoded label. Fixed. Fri Jan 27 17:33:58 MSK 2006 [!] - max - Bug: Image digital signature (MD5) verification did not function correctly. Fixed. Fri Jan 27 12:13:02 MSK 2006 [+] - max - Advanced (WYSIWYG) editor for product/category/manufacturer descriptions, language variables, static pages, etc is added (HTML Editor module). Fri Jan 27 11:17:09 MSK 2006 [!] - mclap - Bug: When automatic email sending mode was enabled, Maintanance agent could miss a period when there were no visits to the site. Fixed. Tue Jan 24 17:42:37 MSK 2006 [+] - mclap - Improvement: DataTrans.Standard (web-based) payment module is added instead of the outdated Datatrans (background) payment module. Tue Jan 24 15:08:00 MSK 2006 [!] - svowl - Bug: Flat tax rate was applied only to one item of each product in the cart. Fixed. Tue Jan 24 14:14:21 MSK 2006 [*] - max - Improvement: 'eol_safe' field setting is added (New export / import mechanism); EOL-symbol deletion is added to Export procedure. Tue Jan 24 10:48:06 MSK 2006 [!] - max - Bug: The date format selected in General settings->Appearance options was not used for displaying dates on XAffiliate module pages (Admin area). Fixed. Tue Jan 24 09:47:06 MSK 2006 [!] - max - Bug: Cart updating procedure did not work correctly if the cart contained an ESD product. Fixed. Mon Jan 23 11:53:21 MSK 2006 [!] - max - Bug: Verisign PayFlow Link payment module did not send information about the customer's shipping email address and shipping phone. Fixed. Mon Jan 23 10:47:57 MSK 2006 [!] - max - Bug: xcart_product_taxes table was not cleaned in func_delete_product() function. Fixed. Mon Jan 23 09:53:36 MSK 2006 [!] - max - Bug: Product options were not specified correctly in the Add return notification if the order contained two items of the same product with different product option sets and both the items were returned. Fixed. Thu Jan 19 11:07:33 MSK 2006 [!] - max - Bug: Shop administrator could not control the Contact Us form in Provider area. Fixed. Thu Jan 19 10:24:11 MSK 2006 [!] - max - Bug: Email messages to shop departments were sent corrupted if the default admin language was deleted. Fixed. Mon Jan 16 16:50:14 MSK 2006 [!] - max - Bug: Special offer icon was displayed without a product thumbnail on the Cart page (Special offers module). Fixed. Mon Jan 16 10:36:20 MSK 2006 [!] - max - Bug: The 'Contact Us' form did not take into account 'Has states' country option. Fixed. Mon Jan 16 09:50:01 MSK 2006 [*] - mclap - Improvement: Fields in order details are replaced with labels. Fri Jan 13 11:35:39 MSK 2006 [!] - max - Bug: Protx VSP Direct payment module did not work correctly for Maestro / Switch credit card types. Fixed. Fri Jan 13 10:58:13 MSK 2006 [!] - max - Bug: Recurring billing script (Subscription module) had a wrong warning text. Fixed. Fri Jan 13 10:36:26 MSK 2006 [!] - max - Bug: Configurable product details page was displayed without taking into account the 'Min order amount' product option. Fixed. Thu Jan 12 14:57:08 MSK 2006 [!] - max - Bug: Offers short list did not have a closing </tr> tag if the number of offers was equal to or greater than the value of the 'Display offers list in multiple columns' option. Fixed. Fri Jan 06 10:00:00 MSK 2006 [*] - max - SQL queries are restructured for compatibility with MySQL 5.0.12 and later. Fri Jan 06 09:57:45 MSK 2006 [!] - max - Bug: Pagination on Feature-based search page did not work. Fixed. Thu Jan 05 14:32:55 MSK 2006 [!] - max - Bug: Upselling products list displayed out-of-stock products when 'Disable products which are out of stock' option was enabled. Fixed. Thu Jan 05 11:24:00 MSK 2006 [!] - svowl - Bug: Order subtotal was calculated wrongly when a product with a defined subscription plan was added to cart (only setup fee was considered in the subtotal). Fixed. Thu Jan 05 11:12:00 MSK 2006 [!] - svowl - Bug: The price of the products in cart decreased every time the cart recalculation was activated during order modification (X-AOM). This occurred when some kind of tax was applied to the products and 'Included into the product price' option was enabled for this tax. Fixed. Thu Jan 05 10:28:28 MSK 2006 [!] - max - Bug: Cart funnel statistics did not detect the start page correctly if the customer went to an empty cart page. Fixed. Wed Jan 04 13:57:44 MSK 2006 [!] - max - Bug: 'Input and display format for floating comma numbers' functionality did not work correctly on Edit product variants page and Add Gift certificate page. Fixed. Wed Jan 04 11:49:56 MSK 2006 [!] - max - Bug: 'Reset' button did not reset the new selected image. Fixed. Wed Jan 04 11:18:01 MSK 2006 [!] - max - Bug: Product variants section was displayed twice on Product modify page if the option 'Display all dialogs for product editing on one page' was enabled. Fixed. Wed Jan 04 10:39:06 MSK 2006 [!] - max - Bug: The number of days remaining till the end of the current subscription period was calculated wrongly if the product period type was set to 'By Period'. Fixed. Thu Dec 29 16:43:51 MSK 2005 [*] - max - Improvement in Froogle module: export filename is now saved in a session; text input box displays only a file name. Thu Dec 29 14:12:18 MSK 2005 [-] - max - Update: 'FTP home path' option (Froogle module) is removed. Thu Dec 29 11:43:04 MSK 2005 [!] - max - Bug: Manufacturer logo was not displayed if the manufacturer did not have a description and a URL. Fixed. Thu Dec 29 09:36:41 MSK 2005 [!] - max - Bug: Providers recieved order notifications despite that the 'Send e-mail notifications about placed orders to providers who uploaded the purchased products (in addition to the orders department)' option was disabled. Fixed. Wed Dec 28 15:55:06 MSK 2005 [!] - max - Bug: PHP warnings were displayed at the last step of checkout if a customer was buying just a gift certificate. Fixed. Wed Dec 28 12:18:24 MSK 2005 [*] - max - Improvement in 'Allow searching by individual words of a search phrase' functionality: 'Stop words filter' is added (a functionality filtering off service and link words from the search pattern - for English only). Wed Dec 28 11:24:06 MSK 2005 [!] - max - Bug: 'Failed transaction limit in one session' functionality (Stop list module) worked only partially: IP address was not added to the Stop list. Fixed. Wed Dec 28 09:49:44 MSK 2005 [!] - max - Bug: 'From' field displayed 'Your Company Name' instead of the previously saved value on Edit gift certificate page. Fixed. Wed Dec 28 09:45:05 MSK 2005 [!] - max - Bug: 'State' and 'Country' field were not displayed on the Gift certificate preview page. Fixed. Tue Dec 27 16:20:18 MSK 2005 [!] - max - Bug: 'Import list of subscribers' functionality did not work. Fixed. Tue Dec 27 12:51:59 MSK 2005 [!] - mclap - Bug: Credit card number could not be checked when PayPal DirectPayment was used. Fixed. Tue Dec 27 12:15:36 MSK 2005 [!] - max - Bug: The procedure of changing images location caused an SQL error (using the deleted field 'path_only'). Fixed. Mon Dec 26 17:08:08 MSK 2005 [!] - max - Bug: 'Search by words' functionality caused an SQL error if a customer was searching only by SKU. FIxed. Mon Dec 26 14:02:52 MSK 2005 [*] - max - Improvement: 'Checking whether any item is selected' functionality is added to Users page, Manufacturers page nad New lists page. Mon Dec 26 11:48:26 MSK 2005 [!] - max - Bug: 'Enter your price' label was displayed for a configurable product in the Products list if 'Display products list in multiple columns' functionality was enabled. Fixed. Mon Dec 26 11:23:42 MSK 2005 [!] - max - Bug: Date format selected for the store using General settings/Appearance options was not taken into account when displaying the 'Referred from' section on Shop statistics page. Fixed. Fri Dec 23 17:51:36 MSK 2005 [!] - max - Bug: Provider could not add a discount based on the same order total for more than one memberships. Fixed. Thu Dec 22 15:43:07 MSK 2005 [!] - max - Bug: Provider could not set a zero tax rate. Fixed. Thu Dec 22 14:54:17 MSK 2005 [!] - max - Bug: Order action was sent with a wrong time stamp (SnS connector module). Fixed. ----------------- X-CART v4.1.0 beta 2 RELEASED Mon Dec 19 12:27:39 MSK 2005 [!] - max - Bug: The price of a configurable product was calculated wrongly if this configurable product had product options. Fixed. Fri Dec 16 10:36:39 MSK 2005 [!] - max - Bug: The sum of money to be charged to a customer's account for using a subscription product for a period of time before the next pay date was calculated wrongly if the frequency at which the customer's account was supposed to be charged was set to 'By Period'. Fixed. Wed Dec 14 10:17:55 MSK 2005 [!] - max - Bug: Provider with "Fullfillment staff" membership could not add products on Edit order products page (X-AOM module). Fixed. Wed Dec 14 09:41:51 MSK 2005 [!] - max - Bug: When a payment was made via SecPay payment module, and the transaction was declined, the order was not declined. Fixed. Tue Dec 13 10:16:04 MSK 2005 [!] - max - Bug: Customers could add more than one item of an ESD product to Wishlist and add all these items to cart from Wishlist . Fixed. Mon Dec 12 13:53:37 MSK 2005 [!] - max - Bug: A language variable was not saved in Webmaster mode if there was not a variant for this variable in the language selected as current. Fixed. Fri Dec 09 20:39:11 MSK 2005 [*] - mclap - Improvement: Images can now be moved to the filesystem during installation; image functions are restructured, duplicate code is removed. Fri Dec 09 14:59:11 MSK 2005 [!] - max - Bug: Cart update procedure caused a PHP-error if a customer updated the quantity of products in his cart after clearing the cart in a different browser window. Fixed. Fri Dec 09 14:33:05 MSK 2005 [*] - max - Improvement: 'Allow searching by individual words of a search phrase' option was added; full_descr field (xcart_products_lng table) was renamed to fulldescr. Fri Dec 09 11:06:35 MSK 2005 [!] - max - Bug: The procedure of downloading an export file was called instead of the procedure of creating an export file if admin clicked the 'Export' button after the 'Download' button (Froogle module). Fixed. Fri Dec 09 10:21:38 MSK 2005 [!] - max - Bug: JS-code for Product options module was included into 'Advanced HTML link with selectable quantity and product options support' HTML product link. Fixed. Thu Dec 08 10:23:36 MSK 2005 [*] - max - Improvement: On checkout (at the stage where a customer selects a shipping method by which the ordered products should be delivered) warning notes about all allowed real-time shipping methods are now displayed at all times (regardless of whether a shipping method is selected by a customer or not) (Fast Lane Checkout module). Wed Dec 07 18:29:57 MSK 2005 [!] - max - Bug: User passwords which were sent in email notifications to customers were encrypted. Fixed. Wed Dec 07 18:21:19 MSK 2005 [*] - max - Improvement: 'Save the last 4 digits of credit card numbers in order details' option was added in Credit card information removal section (Admin area -> Tools page). Wed Dec 07 17:18:03 MSK 2005 [!] - max - Bug: Users could see disabled additional user profile fields on Order and Invoice pages. Fixed. Tue Dec 06 13:57:41 MSK 2005 [!] - max - Bug: Store interface for Fullfillment staff used the CSS-file of the customer area. Fixed. Tue Dec 06 11:45:19 MSK 2005 [!] - max - Bug: WorldPay payment module did not work correctly if an order prefix included a space symbol. Fixed. Tue Dec 06 09:09:32 MSK 2005 [!] - max - Bug: In some cases products were detected wrongly during Inventory updating procedure (If the key field was SKU, and an SKU for some product started with a number, the numeric portion of this SKU could be interpreted by X-Cart as a Product ID; accordingly, the price/quantity were updated for a wrong product). Fixed. Mon Dec 05 11:14:44 MSK 2005 [!] - max - Bug: A character set was not defined for the printable version of the order labels page. Fixed. Mon Dec 05 10:55:35 MSK 2005 [*] - max - Improvement: Product thumbnail binding was changed on Products list page to facilitate application of custom design. Mon Dec 05 10:18:05 MSK 2005 [!] - max - Bug: A character set was not defined for the printable version of the order invoice page. Fixed. Fri Dec 02 16:12:07 MSK 2005 [*] - max - Improvement: 'Switch detailed images in a popup window without page reloading (using the dynamic image loading)' option was added. Thu Dec 01 18:24:50 MSK 2005 [*] - max - Improvement: The registry of fields containing encrypted data was unified. Thu Dec 01 17:49:55 MSK 2005 [!] - max - Bug: A product's wholesale price was not displayed on the Product details page if the product had only one wholesale price and had product options. Fixed. Thu Dec 01 17:12:47 MSK 2005 [*] - max - Improvement: 'Reset' button was added on Import/Export page; small logic changes in new import/export mechanism were made. Thu Dec 01 14:47:06 MSK 2005 [!] - max - Bug: Sometimes the comparison procedure (Feature comparison module) did not detect the product ID of the first product in the products list. Fixed. Wed Nov 30 10:44:12 MSK 2005 [!] - mclap - Bug: The scheme of validating a shopping cart before order placement was not compatible with X-SpecialOffers. Fixed. Wed Nov 30 10:39:12 MSK 2005 [!] - max - Bug: 2Checkout.Com payment module did not delete a forbidden symbol from request data. Fixed. Wed Nov 30 10:07:46 MSK 2005 [!] - max - Bug: 3-D Secure Payer Authentication procedure tried to process non-supported credit card types. Fixed. Wed Nov 30 09:41:52 MSK 2005 [!] - max - Bug: Email messages which were used to deliver download keys to customers were compiled with wrong language labels. Fixed. Tue Nov 29 15:53:26 MSK 2005 [!] - max - Bug: Billing section was detected as disabled in user profile data. Fixed. Tue Nov 29 15:43:53 MSK 2005 [!] - max - Bug: Billing city field was not enabled in the User profile email message template. Fixed. Tue Nov 29 10:41:32 MSK 2005 [!] - max - Bug: CartChanged action was not called after cart clearing (SnS connector module). Fixed. Fri Nov 25 10:50:50 MSK 2005 [!] - max - Bug: func_get_categories_list() function caused a PHP error if this function was run twice. Fixed. Wed Nov 23 16:15:11 MSK 2005 [!] - mclap - Bug: A remote attacker could alter mail message headers with the help of a newline (\n) in $from. Fixed. Wed Nov 23 09:33:48 MSK 2005 [!] - max - Bug: A product was not added to cart if the product had a product option group with all options disabled. Fixed. Tue Nov 22 17:57:19 MSK 2005 [*] - mclap - Improvement: Generation of manufacturers' pages is added, generation of file names is corrected for multilanguage catalog (HTML catalog). Mon Nov 22 10:17:00 MSK 2005 [*] - svowl - Improvement: 'Has states' field of countries is updated according to the states existing in the database during X-Cart installation, creation/deletion of states and importing of states. Mon Nov 21 18:35:00 MSK 2005 [!] - svowl - Bug: The payment method selected by a customer on checkout was displayed in the invoice in the default customer language (without taking into account the current store language selected by the customer). Fixed. Mon Nov 21 17:41:32 MSK 2005 [!] - max - Bug: The execution of some payment modules caused an SQL error if the order prefix included a single-quote symbol. Fixed. Mon Nov 21 17:36:00 MSK 2005 [*] - svowl - Improvement: Customer notes are separated from the order details and included to the order invoice. Mon Nov 21 15:59:17 MSK 2005 [!] - max - Bug: The "Update" button on the Anonymous checkout page did not have a non-JS-based variant. Fixed. Mon Nov 21 11:11:53 MSK 2005 [!] - max - Bug: The initial content of a static page was rewritten if the shop administrator edited the static page using a language different from the page's initial language. Fixed. Mon Nov 21 11:01:00 MSK 2005 [*] - svowl - Improvement: A new option 'Display product code (SKU) in the products list' is added on the General settings/Appearance options page. Mon Nov 21 10:22:00 MSK 2005 [!] - svowl - Bug: The default set of the user profile fields was generated incorrectly in func_userinfo() if administrator never updated the form on the 'General settings/User profile options' page. Mon Nov 21 10:22:00 MSK 2005 [*] - svowl - Improvement: CC expiration date field format is changed (used to be: 'January - 2006', now is: 'Jan (01) - 2006'). Mon Nov 21 10:17:58 MSK 2005 [!] - max - Bug: SECpay payment module could not detect a response from the payment module server. Fixed. Sat Nov 19 13:30:15 MSK 2005 [*] - max - Improvement: Pagination of the subscribers email list was added on the News list mailing list page (News management module). Thu Nov 18 17:06:00 MSK 2005 [*] - svowl - Design and usability of the 'Destination zones' section are improved. Thu Nov 17 11:59:39 MSK 2005 [!] - max - Bug: A variable payment_cc_fields was not erased during a Logout procedure. Fixed. Thu Nov 17 11:35:24 MSK 2005 [!] - max - Bug: A Smarty modifier 'upper' corrupted multibyte symbols. FIxed. Thu Nov 17 10:43:17 MSK 2005 [!] - max - Bug: install.php used a short PHP start tag, which under certain conditions, was interpreted wrongly, which caused the script code to be output on the screen. Fixed. Thu Nov 17 10:23:51 MSK 2005 [!] - max - Bug: There was not a check-up procedure that would check input data in Customer reviews module (Customer area). Because of that, despite that there wasn't a form for writing reviews, a customer who was not allowed to post reviews could still create a review by entering data directly into a GET request. Fixed. Thu Nov 17 09:52:37 MSK 2005 [*] - max - Improvement: A portion of HTML code is converted to XHTML 1.0 standart. Thu Nov 17 09:20:13 MSK 2005 [*] - max - Improvement: Session detection mechanism is improved (session type = 2). Thu Nov 17 08:50:12 MSK 2005 [!] - max - Bug: An HTML code misprint on the Calendar page. Fixed. Wed Nov 16 17:29:00 MSK 2005 [*] - svowl - Improvement: Design of the 'Languages' section is optimized (input boxes for label values are enlarged, description field is made optional and non-editable, ability to search in all topics is added). Wed Nov 16 12:49:00 MSK 2005 [*] - svowl - Improvement in the Fast Lane Checkout module: the Register form (at the step of user authorization) is made hidden by default (can be opened by clicking a link). Mon Nov 14 16:14:18 MSK 2005 [*] - max - Improvement: The 'search products by SKU' functionality in the Customer area is changed: now, instead of entering an SKU into a separate 'SKU' field, a customer enters it as a normal search string selecting a 'Search in...SKU' checkbox. Mon Nov 14 15:56:35 MSK 2005 [*] - max - Improvement: A JS-based validation of required fields is added on the last checkout page for the situation in which a customer chooses to pay for his order using a check. Sat Nov 12 12:05:51 MSK 2005 [*] - max - Improvement: The label 'If you do not have an account, you can easily register here' is removed from the first step of the checkout procedure (Fast lane checkout module). Sat Nov 12 11:35:28 MSK 2005 [*] - max - Improvement: Multilanguge support is added for extra field names. Sat Nov 12 10:37:09 MSK 2005 [*] - max - Improvement: 'Same as billing address' functionality on the Register page is replaced by 'Ship to a different address' functionality. Fri Nov 11 17:49:00 MSK 2005 [*] - svowl - 'WARNING: Antifraud module is not enabled' note is removed from the order invoice page. Fri Nov 11 17:38:00 MSK 2005 [*] - svowl - Improvement: Order details are now shown to customers in the form of an order invoice. Fri Nov 11 16:13:40 MSK 2005 [!] - max - Bug: If a customer modified his profile while SnS collector module was enabled, SnS collector did not receive the customer's updated profile data. Fixed. Fri Nov 11 15:58:25 MSK 2005 [!] - max - Bug: If a customer was redirected from the HTTP to the HTTPS part of the store, and the HTTP and HTTPS domain names were different, the store language which had been selected by the customer in the HTTP part was lost (replaced by the defaul language). Fixed. Fri Nov 11 10:35:35 MSK 2005 [!] - max - Bug: The 'State' selectbox in the shipping address section on the Register page (Customer area) did not display a default state if the 'Country' field of the shipping address section was disabled. Fixed. Thu Nov 10 15:29:03 MSK 2005 [!] - max - Bug: The link 'General settings' on error_message.php?shipping_disabled page did not point to the General settings page. Fixed. Thu Nov 10 10:28:10 MSK 2005 [!] - max - Bug: When a payment module was executed as a result of a recurring billing payment initiated from the Admin area, the environment in which the module was run lacked some important variables the module needed for its work. Fixed. Thu Nov 10 09:50:28 MSK 2005 [!] - max - Bug: Search statistics were saved for every page of search results separately instead instead of being saved once per search. Fixed. Wed Nov 09 11:12:03 MSK 2005 [!] - max - Bug: Product taxes were calculated twice on Configurable product step pages. Fixed. Wed Nov 09 10:32:28 MSK 2005 [!] - max - Bug: PayGateway (Paradata Systems) payment module did not send the company name correctly if the company name included special sybmols (e.g.: ™ - Trade Mark). Fixed. Mon Nov 07 17:49:52 MSK 2005 [!] - max - Bug: The applied taxes were not displyed on Configurable product step pages (X-Configurator). Fixed. Mon Nov 07 15:25:02 MSK 2005 [!] - max - Bug: The function func_check_webinput() did not work correctly if the IP address of a customer was not added to the list in the 'Check if payment gateway response is coming from the IP's specified here' option and the customer cancelled a transaction on the payment module server side. Fixed. Mon Nov 07 15:20:00 MSK 2005 [!] - svowl - Bug: Customer never received an order invoice if he paid for his order via online payment gateway (despite that the transaction was successful). Fixed. Mon Nov 07 14:25:33 MSK 2005 [!] - max - Bug: A session ID from a GET/POST request was used as a session ID of a new session if no session with such an ID existed. Fixed. Mon Nov 07 12:20:00 MSK 2005 [!] - svowl - A customer was able to select the quantity of a product with a defined subscription plan before adding this product to the shopping cart. Fixed. Thu Nov 03 14:30:00 MSK 2005 [*] - svowl - The Site title is now defined as a language variable 'lbl_site_title' instead of the 'Company name' option. Wed Nov 02 15:34:00 MSK 2005 [*] - svowl - The ability to use the calculation of USPS shipping rates without specifying a USPS password is added. Wed Nov 02 10:10:06 MSK 2005 [!] - max - Bug: The number of products and subcategories was not recalculated when administartor added or deleted customer membership level. Fixed. Tue Nov 01 16:28:49 MSK 2005 [!] - max - Bug: BiBiT payment module did not function in test mode. Fixed. Tue Nov 01 12:51:10 MSK 2005 [!] - mclap - Bug: The updating of PGP/GnuPG settings could not be performed using a single click. Fixed. Tue Nov 01 10:00:24 MSK 2005 [!] - max - Bug: The min and max order total entered on the search orders form were reduced to integer values. As a result, it was impossible to find an order with a total value of $46.15 if the min and max order total values were both specified as $46.15. Fixed. Mon Oct 31 17:09:12 MSK 2005 [!] - max - Bug: Items in the recommended products list used a wrong CSS style. Fixed. Mon Oct 31 15:02:19 MSK 2005 [!] - mclap - Bug: Membership of a currently logged in customer was not checked in func_select_product() before product data was displayed. Fri Oct 28 12:30:34 MSD 2005 [*] - max - Improvement: The JS-based functionalities responsible for changing the list of states when a different country is selected and for resetting the values of form fields to their default values are moved to external JS scripts. Fri Oct 28 12:03:23 MSD 2005 [*] - max - Improvement: A validation mechanism for email addresses is added for the situation in which the store admin adds a new subscriber to the newsletter maillist in the 'News management' section. Fri Oct 28 11:50:38 MSD 2005 [*] - max - Improvement: 'Check CC number', 'Check email address', 'Check required fields' and 'Check zipcode' JS-based functionalities are removed to external JS scripts. Fri Oct 28 11:26:00 MSD 2005 [!] - svowl - Bug: Slot discounts were not taken into account on cart/checkout pages (X-Configurator). Fixed. Fri Oct 28 11:07:27 MSD 2005 [!] - max - Bug: The default values for product search fields defined in 'General settings/Product search options' did not affect the product search form on the customer end. Fixed. Fri Oct 28 09:23:00 MSD 2005 [!] - svowl - Bug: The list of a category's subcategories was shifted to the right (Category pages in the customer area). Fixed. Thu Oct 27 12:11:41 MSD 2005 [!] - max - Bug: The Edit templates page did not work correctly (a user could not edit a file or view directories) if Fancy categories module was enabled. Fixed. Thu Oct 27 11:38:38 MSD 2005 [!] - max - Bug: The value of the 'Pending Sale Commissions' field on the Summary statistics page (Partner area) was calculated wrongly. Fixed. Thu Oct 27 10:48:59 MSD 2005 [*] - max - Improvement: LinkPoint payment module is redesigned: SALE transaction type is changed to PREAUTH+POSTAUTH transaction. Wed Oct 26 11:20:19 MSD 2005 [*] - mclap - Improvement: The function func_get_shipping_methods_list() can now be called as many times as necessary. Wed Oct 26 09:22:03 MSD 2005 [!] - max - Bug: The results of a user search when users were supposed to be sorted by the date of their last login were displayed wrongly: some users were shown on more than one search results page, the others were not shown at all. Fixed. Mon Oct 24 15:44:56 MSD 2005 [!] - max - Bug: Product cache was rebuilt with an SQL error if Product options module was disabled. Fixed. Mon Oct 24 15:11:40 MSD 2005 [!] - max - Bug: Cart total was not recalculated after a product was added to cart if the option 'Redirect customer to car' was disabled. Fixed. Fri Oct 21 16:43:18 MSD 2005 [!] - max - Bug: Cart total was calculated wrongly if the cart contained a configurable product, and some of its component products had product variants, while some had not. Fixed. Fri Oct 21 16:13:38 MSD 2005 [!] - max - Bug: Some category related data (such as international descriptions, categories cache data, featured product links) was not deleted when admin deleted a category. Fixed. Fri Oct 21 14:51:53 MSD 2005 [!] - mclap - Bug: An accidental logoff could occur when the store admin was disabling/enabling modules. ----------------- X-CART v4.1.0 beta 1 RELEASED Wed Oct 19 10:15:59 MSD 2005 [*] - mclap - Improvement: resolving of symbolic links in func_realpath() for Unix-like operating systems is added. Tue Oct 18 17:04:34 MSD 2005 [*] - max - Improvement: 'Maximum number of selections in quantity selectbox' functionality is improved. Tue Oct 18 15:01:49 MSD 2005 [!] - max - Bug: When the store admin was editing an order in X-AOM trying to change the quantity of a product contained there, and the product was a product variant, the information about the available quantity of the product variant was provided wrongly (the total quantity of the product was used instead of the variant quantity), so the admin could specify a larger quantity than was available. Fixed. Tue Oct 18 11:25:53 MSD 2005 [!] - max - Bug: Shipping address was sent in the 'ship_address' field instead of the 'ship_street_address' field in 2CheckOut.Com payment module. Fixed. Mon Oct 17 13:45:52 MSD 2005 [!] - max - Bug: Long category names were not wrapped on category pages. Fixed. Mon Oct 17 11:40:47 MSD 2005 [!] - max - Bug: The 'save money' string started with a comma symbol if alternative currency was disabled. Fixed. Mon Oct 17 10:15:04 MSD 2005 [!] - mclap - Bug: A Gift Certificate ID was generated wrongly (32 symbols instead of 16). Fixed. Mon Oct 17 09:17:26 MSD 2005 [!] - max - Bug: Searching for orders by product substring with disabled 'Search by Title' and 'Search by Options' options caused an SQL error. Fixed. Fri Oct 14 14:06:51 MSD 2005 [!] - mclap - Bug: FedEx shipping module was unable to determine a shipping zone correctly for some zipcodes because of several matches. Fixed. Thu Oct 13 14:28:53 MSD 2005 [*] - max - Improvement: LinkPoint payment module is redesigned: SALE transaction type is changed to PREAUTH+POSTAUTH transaction. Tue Oct 11 19:29:56 MSD 2005 [!] - max - Bug: Commissions status was displayed wrongly on the Partner orders page. Fixed. Tue Oct 11 19:10:46 MSD 2005 [!] - max - Bug: An old static page file was deleted if the shop administrator created a new static page with the same file name. Fixed. Mon Oct 10 16:46:57 MSD 2005 [!] - max - Bug: "CartChanged" action in SnS connector module was not called if a customer changed a product quantiy on the Cart page. Fixed. Mon Oct 10 16:31:22 MSD 2005 [*] - mclap - Improvement: An option is added that will enable customers to choose a design for Gift certificate cards that will be sent by postal mail. Mon Oct 10 16:15:43 MSD 2005 [!] - max - Bug: Some fields in the "Order", "Login" and "FillContactForm" actions were not URL-encoded. Fixed. Mon Oct 10 15:38:59 MSD 2005 [!] - max - Bug: HTML catalog could not correctly include static pages if the language of these static page was different from the default language of the Customer area. Fixed. Mon Oct 10 14:13:39 MSD 2005 [!] - max - Bug: Partner commissions were not calculated if an order was created dynamicaly through Subscriptions module. Fixed. Mon Oct 10 11:58:14 MSD 2005 [!] - max - Bug: The status of Gift certificates contained in an order was not changed to 'Declined' if the status of that order was changed to 'Failed'. Fixed. Fri Oct 07 17:29:00 MSD 2005 [*] - svowl - Improvement: The procedure for processing tracking statistics is moved to the end of script execution (to the func_display() function). This should speed up the store performance when too much statistical data is already stored in the database. Fri Oct 07 10:14:58 MSD 2005 [*] - mclap - Improvement: All disfunctional payment methods are disabled during checkout now. Thu Oct 06 13:53:46 MSD 2005 [!] - mclap - Bug: Administrator with 'Fulfillment staff' membership level had access to orders but could not process them. Fixed. Thu Oct 06 11:00:25 MSD 2005 [-] - max - Old import/export mechanism for product types and product classes is removed. Wed Oct 05 13:46:46 MSD 2005 [!] - max - Bug: libCurl HTTPS module didn't support 'Set-Cookie: ...' directive. Fixed. Wed Oct 05 12:10:46 MSD 2005 [!] - max - Bug: An SQL error occured as a result of modification of an email address in the profile of a user subscribed to some news list if at the moment of saving the profile with the new email this email already existed in the news subscription table for that news list. Fixed. Wed Oct 05 11:41:00 MSD 2005 [*] - max - Improvement: product search in X-Congifurator add-on is redesigned: 'Group editing of products' functionality is added, etc. Tue Oct 04 16:00:00 MSD 2005 [!] - svowl - Bug: The price of a product was calculated wrongly on the products list and cart pages when 2 or more taxes (included into the price) were defined and assigned to this product. Fixed. Tue Oct 04 12:20:04 MSD 2005 [!] - max - Bug: Product could not be added to cart from the Wishlist if 'Product Options' module was disabled (SQL error occured). Fixed. Tue Oct 04 12:03:50 MSD 2005 [!] - max - Bug: Product template of Product configurator module was included into the Porduct details page without checking Product configurator module availability. Fixed. Mon Oct 03 17:41:43 MSD 2005 [!] - max - Bug: Customer did not recieve an order notification if the order was marked as fraudulent. Fixed. Mon Oct 03 09:06:48 MSD 2005 [!] - max - Bug: x_trans_id field was used as 'x_tran_id'. Fixed. Fri Sep 30 18:32:41 MSD 2005 [*] - mclap - Improvement: Bonus points can now be applied per $ of order subtotal. (X-SpecialOffers). Fri Sep 30 15:49:00 MSD 2005 [*] - svowl - Improvement: Security of include/atracking.php script is improved. Fri Sep 30 11:45:34 MSD 2005 [*] - mclap - Improvement: 'No cookies' warning message is restored for the Customer area. Fri Sep 30 11:23:00 MSD 2005 [!] - svowl - Bug: After clicking on 'Invoices for selected' button on the orders search results page, all other actions ('Update status', 'Delete selected' etc) had to be performed in a new window until the page was refreshed. Fixed. Thu Sep 22 16:04:01 MSD 2005 [*] - max - Improvement: A warning about blocking of popup windows in the client's web browser is added on Webmaster mode page. Thu Sep 22 15:21:23 MSD 2005 [!] - max - Bug: Cardholder's name was not saved in the customer profile (if $store_cc = true). As a result, Subscriptions module did not work with some payment modules. Fixed. Wed Sep 21 10:20:00 MSD 2005 [!] - svowl - Bug: ESD products did not turn into ordinary products after 'Egoods' module was disabled. Fixed. Tue Sep 20 10:51:00 MSD 2005 [+] - svowl - Ability to get product search results page via GET-request is added. Mon Sep 19 18:05:13 MSD 2005 [*] - mclap - Improvement: Temporary directories (like "log", "cache", "templates_c") are moved to a new top level subdirectory "var" (e.g. "var/log", "var/cache", "var/templates_c"). For a full list, see config.php. Mon Sep 19 11:12:30 MSD 2005 [!] - max - Bug: A news message was not displayed in the customer front end if the corresponding news was not marked as 'Available for subscription'. Fixed. Mon Sep 19 10:43:11 MSD 2005 [!] - max - Bug: Products from disabled categories could be found via product search. Fixed. Mon Sep 19 09:32:52 MSD 2005 [!] - max - Bug: The body of an e-mail message sent via the 'Contact us' form got corrupted if the customer filled the form using quotes (additional fields). Fixed. Mon Sep 19 09:04:00 MSD 2005 [+] - svowl - The ability to add a payment method surcharge is added. Sat Sep 17 11:21:47 MSD 2005 [+] - max - Blowfish key generation procedure is added to install.php script. Fri Sep 16 18:35:18 MSD 2005 [*] - mclap - Improvement: Cleaning is added to the shop Logs facility. Fri Sep 16 10:07:55 MSD 2005 [*] - mclap - Improvement: SQL errors logging is generalized; new function db_exec() for executing parameterized SQL queries is added. Thu Sep 15 17:17:28 MSD 2005 [*] - mclap - Improvement: SQL error logging is improved: more details (QUERY_STRING, remote IP etc) are added. Thu Sep 15 14:30:58 MSD 2005 [*] - mclap - Security of the payment/smartpag_return.php script is improved. Tue Sep 13 19:11:51 MSD 2005 [!] - max - Bug: The order totals were not recalculated after administrator deleted some product and right after that clicked on the 'Save' link (X-AOM). Fixed. Tue Sep 13 17:21:41 MSD 2005 [!] - max - Bug: A user could not be edited by administrator ('User modify' page) if the user's login contained a '&' symbol. Fixed. Tue Sep 13 16:50:35 MSD 2005 [!] - max - Bug: An order that got declined by LinkPoint could be accepted by X-Cart because of an error in parsing of some types of the LinkPoint server responses. Fixed. Tue Sep 13 16:18:33 MSD 2005 [!] - max - Bug: The message 'Error: Your cart was lost' was displayed after submitting an order via 'Protx VSP Form' payment module if 'order prefix' field ('Protx VSP Form' settings page) contained special symbols (#, etc). Fixed. Tue Sep 13 15:42:28 MSD 2005 [!] - max - Bug: If the option 'Redirect customer to cart' was turned off, and a customer added some product which had product options to the cart from the HTML-catalog by using the 'Buy now' button, the customer got an 'Access denied' page instead of being redirected to the product details page. Fixed. Tue Sep 13 15:07:00 MSD 2005 [!] - svowl - Bug: The cart was not saved for a registered customer when the customer added some products to the cart (with the option 'Redirect customer to cart' disabled) and logged out before visiting 'Your cart' page. Fixed. Tue Sep 13 13:50:00 MSD 2005 [!] - svowl - Bug: The product subtotal was not displayed correctly in the cart details table during the checkout process. Fixed. Tue Sep 13 12:04:17 MSD 2005 [!] - max - Bug: A product with defined product variants and a product option in the form of a custom text field could not be added to the cart (or wishlist) if the customer added a single quote to the text of the product option. Fixed. Tue Sep 13 10:44:00 MSD 2005 [!] - svowl - Bug: Administrator with 'Fulfillment staff' membership was able to access the scripts hidden from him by entering the script URLs directly into the browser address line. Fixed. Fri Sep 09 16:44:08 MSD 2005 [!] - max - Bug: Referred sales statistics was displayed wrongly in the admin area (X-Affiliate). Fixed. Fri Sep 09 15:02:00 MSD 2005 [*] - svowl - Improvement: Ability to create discount coupons with more flexible options is added: 'How to apply the discount' option is added for absolute coupon types (once per order, to each product item or to each product title) and the ability to set up 'Times to use' option based on 'per customer' principle. Fri Sep 09 11:13:19 MSD 2005 [*] - max - Improvement: Multilanguage values are now supported for manufacturer name and description. Thu Sep 08 17:56:03 MSD 2005 [*] - max - Improvement: Blowfish encryption method is now used for credit card number and credit card CVV2 fields. Thu Sep 08 16:26:38 MSD 2005 [*] - max - Improvement: SALT encryption method was replaced with Blowfish encryption method. Tue Sep 06 10:49:22 MSD 2005 [*] - mclap - Improvement: Current store language and charset are now included into the request to PayPal server (PayPal Standard and PayPal Pro payment modules). Mon Sep 05 11:50:00 MSD 2005 [!] - svowl - Bug: If 'UPS OnLine Tools' module and real-time shipping rates calculations were enabled and an order was placed with a non-UPS delivery method, then UPS carrier was selected on the order modification page ('Edit order total') by default anyway. Fixed. Sat Sep 03 11:01:11 MSD 2005 [!] - max - Bug: An SQL error occured when admin/provider attempted to delete a product if X-FeatureComparison add-on was installed, but disabled. Fixed. Thu Sep 01 11:42:32 MSD 2005 [!] - max - Bug: A product could not be added to the shopping cart by clicking the 'Buy Now' button if this product had product options of both the 'variant' and 'modifier' types. Fixed. Mon Aug 29 15:57:13 MSD 2005 [!] - max - Bug: The products which were out of stock were included into the search results if the options 'Disable products which are out of stock' and 'Disable inventory tracking' were enabled. Fixed. Mon Aug 29 12:04:21 MSD 2005 [!] - max - Bug: The field 'manufacturerid' got removed from the columns list on the import products page. Fixed. Mon Aug 29 11:09:04 MSD 2005 [!] - max - Bug: ESD product keys were sent to a customer in spite of the fact that his order was qualified as fraudulent by Antifraud module. Fixed. Mon Aug 29 10:43:09 MSD 2005 [!] - max - Bug: The reason of an order getting declined wasn't entered into the order details in 'PayZip: Web2Web' payment module under some kinds of response from PayZip server. Fixed. Mon Aug 29 10:07:02 MSD 2005 [*] - max - Improvement: Support for browsers with disabled JavaScript is added to SnS Connector add-on. Fri Aug 26 17:22:09 MSD 2005 [*] - max - Improvement: Product categories functionality and Fancy categories module are improved: templates are optimized and rebuilt; inner categories structure for Fancy categories module is optimized. Fri Aug 26 16:28:40 MSD 2005 [*] - mclap - Improvement: Multi-language support is added to the News Management module. Thu Aug 25 10:40:43 MSD 2005 [!] - max - Bug: 'eZic Direct' payment module could not detect the transaction status in the test mode. Fixed. Thu Aug 25 09:45:06 MSD 2005 [*] - mclap - Improvement: PayPal Standard payment module is updated according to PayPal changes. Wed Aug 24 18:15:14 MSD 2005 [!] - max - Bug: Products with product variants could not be found via Feature-based search. Fixed. Wed Aug 24 11:57:12 MSD 2005 [+] - max - Multithreading HTTP requester is added. Tue Aug 23 17:26:47 MSD 2005 [*] - max - 'Remove test/demo data' functionality is added. Tue Aug 23 17:25:23 MSD 2005 [*] - max - Checkboxes list checker is added. Tue Aug 23 16:23:51 MSD 2005 [!] - max - Bug: Non-numeric symbols were added to the 'Apply to' field as a string 'NaN' on the 'Tax details' page. Fixed Tue Aug 23 14:46:29 MSD 2005 [*] - max - Clear benchmark statistics functionality is added for Internal performance measurement mechanism. Tue Aug 23 10:49:53 MSD 2005 [!] - max - Bug: The length of the 'vpc_OrderInfo' field value ('ANZ Server-Hosted' payment module) could exceed the maximum allowed length under certain circumstances and, as a result, this payment module did not work. Fixed. Tue Aug 23 10:20:36 MSD 2005 [!] - max - Bug: An SQL error occured while creating a configurable product if the productcode (SKU) value entered during its creation was already used by another product. Fixed. Tue Aug 23 09:58:57 MSD 2005 [!] - max - Bug: PayZip payment module did not work if product names contained special chars. Fixed. Mon Aug 22 17:47:27 MSD 2005 [+] - max - Internal performance measurement mechanism is added. Mon Aug 22 12:21:00 MSD 2005 [!] - svowl - Bug: If 'Subscriptions' module was turned on, the prices of all the products (even the ones without a defined subscription plan) were displayed as setup fee + period fee. Fixed. Fri Aug 19 18:07:01 MSD 2005 [!] - max - Bug: An SQL error occured as a result of trying to edit the product options of several products at once if the option class name contained a quote. Fixed. Fri Aug 19 16:36:00 MSD 2005 [*] - svowl - Improvement in the calculation of cart totals: discounts and taxes are now applied to the product subtotal instead of the product price to avoid a number of rounding up errors which may occur in some cases. Fri Aug 19 14:21:32 MSD 2005 [*] - max - Improvement: Ability to attach images via image.php script is added to the funtion func_attach_images(). Fri Aug 19 09:50:10 MSD 2005 [+] - max - Tools page is added. Wed Aug 17 17:57:27 MSD 2005 [!] - mclap - Bug: Special price in the cart was displayed wrongly if a special offer bonus "Give a discount" was applied to the product, product tax was included into the cost and the taxes option "Display cart/order totals including tax" was enabled (X-SpecialOffers). Fixed. Wed Aug 17 11:42:00 MSD 2005 [!] - svowl - Bug: The cart totals were calculated wrongly if the discount value exceeded 100%. Fixed. Wed Aug 17 10:59:41 MSD 2005 [*] - max - Improvement: Countries list for USPS shipping module is added. Tue Aug 16 18:00:00 MSD 2005 [!] - svowl - Bug: A discounted subtotal calculation error (rounding error) occured when large amounts of product items were added to the cart. Fixed. Tue Aug 16 11:08:49 MSD 2005 [!] - max - Bug: An SQL error occured during inventory updating procedure if 'Product Options' module was enabled (X-Cart PRO). Fixed. Tue Aug 16 10:43:19 MSD 2005 [!] - max - Bug: When several products were edited as a group, all of the fields of the international descriptions section (title/short description/full description) of the current product were applied to all of the products being edited, no matter whether you really wanted these fields to be updated for all the products. Fixed. Tue Aug 16 09:57:07 MSD 2005 [!] - max - Bug: When several products were edited as a group, price modifiers of the product options of the current product were not applied to the other products. Fixed. Mon Aug 15 16:53:00 MSD 2005 [*] - svowl - The customer's zone calculation algorithm (func_get_customer_zones_avail() function) is simplified and optimized to decrease the number of SQL queries and code lines. Mon Aug 15 10:25:16 MSD 2005 [!] - max - Bug: Administrator/provider could not enter zero price on the product modify page. Fixed. Mon Aug 15 09:28:41 MSD 2005 [*] - mclap - Improvement: The option "Maximum number of offers in the list" did not affect the appearance of random short promo blocks. Fri Aug 12 09:59:13 MSD 2005 [*] - mclap - Improvement: Patch/Upgrade center can now create new files when applying a patch. Thu Aug 11 14:39:22 MSD 2005 [!] - max - Bug: A product got deleted from the cart if the cart owner entered a new quantity for that product which was between zero and the minimum allowed product amount. Fixed. Wed Aug 10 15:21:05 MSD 2005 [*] - mclap - Improvement: Usability of "General Settings" in the Admin area is improved: ability to select/unselect checkboxes by clicking the option names is added. Tue Aug 09 15:47:37 MSD 2005 [!] - max - Bug: The 'Check' property (order checking by Antifraud module) of payment methods couldn't be changed. Fixed. Tue Aug 09 14:50:27 MSD 2005 [!] - max - Bug: Being a fixed value, order invoice width caused page elements to come apart if Flexy Rectangles skin was installed. Fixed. Tue Aug 09 14:39:40 MSD 2005 [!] - max - Bug: The script pay_subscriptions.php could not be called from the command line. Fixed. Tue Aug 09 12:48:22 MSD 2005 [!] - mclap - Bug: When no images were defined for short promo blocks (X-SpecialOffers), short promo blocks were displayed in the customer area as if their images were corrupted. Fixed. Tue Aug 09 10:35:05 MSD 2005 [!] - max - Bug: Linkpoint payment module did not work if a user's first/last name, addresses or other fields contained special chars. Fixed. Fri Aug 05 15:32:23 MSD 2005 [!] - max - Bug: Provider could not create a tax rate if another provider had already created a tax rate with the same rate value, membership and destination zone (X-Cart PRO). Fixed. Fri Aug 05 12:06:18 MSD 2005 [!] - max - Bug: The background color of a category item in fancy categories menu conflicted with the Flexy Rectangles skin color scheme (X-FancyCategories and Flexy Rectangles skin). Fixed. Thu Aug 04 14:48:17 MSD 2005 [!] - max - Bug: '2Checkout. Version 2' payment module was sending a wrong value in the 'State' field if the customer was from a country other than US or Canada. Fixed. Thu Aug 04 14:03:44 MSD 2005 [!] - max - Bug: The 'Product rating' section on the product details page was displayed as an empty section if the module 'Customer Reviews' was enabled, but the options 'Allow adding reviews', 'Allow voting' and 'Allow viewing reviews' were disabled. Fixed. Wed Aug 03 17:50:48 MSD 2005 [!] - max - Bug: When a product was deleted, its thumbnail or detailed image stored on the file system was deleted in spite of the fact that this file could be used by other product(s). Fixed. Wed Aug 03 17:33:57 MSD 2005 [!] - max - Bug: The timezone offsett was not taken into consideration sometimes when order search results were displayed. Fixed. Wed Aug 03 11:25:25 MSD 2005 [!] - max - Bug: An order could not be exported if all the products from this order were deleted. Fixed. Tue Aug 02 18:37:58 MSD 2005 [!] - mclap - Bug: A 100% discount coupon could not be applied to the shopping cart. Fixed. Mon Aug 01 12:32:04 MSD 2005 [!] - max - Bug: Administrator could not modify a user profile if its login contained the '&' symbol. Fixed. Mon Aug 01 10:33:45 MSD 2005 [!] - max - Bug: When an event wishlist owner sent out an email notification informing his friends about an event, the default event notification message was sent instead of the custom message created by the event wishlist owner (Gift Registry). Fixed. Sat Jul 30 14:26:54 MSD 2005 [!] - mclap - Bug: The second address line value was not passed to the HSBC payment gateway. Fixed. Sat Jul 30 11:33:18 MSD 2005 [!] - max - Bug: An SQL error occured if an attempt was made to create a membership level with a quote in the name. Fixed. Sat Jul 30 10:40:41 MSD 2005 [!] - max - Bug: Lists of upselling products and recommended products could contain products from disabled categories. Fixed. Fri Jul 29 11:51:35 MSD 2005 [+] - mclap - Improvement: new function "func_pathcmp()" for cross-platform path comparison is added. Fri Jul 29 09:21:30 MSD 2005 [!] - max - Bug: The dropdown box for selecting the Credit card expiration year was populated with years from <current year> to <current year>+5, which made using credit cards with an expiration date <current year>+7 impossible. Fixed. Thu Jul 28 15:34:48 MSD 2005 [+] - max - Improvement: The ability to modify global discounts and coupon discounts is added in X-AOM. Thu Jul 28 10:05:24 MSD 2005 [!] - max - Bug: 'Plug'n'Pay Smart Screen method' payment module expected a response about the transaction result to be passed from the payment gateway by the POST method, but received it by the GET method. Fixed. Wed Jul 27 16:32:27 MSD 2005 [!] - max - Bug: A product's price displayed in the products list differed from the price displayed on the product details page if the product had some defined variants. Fixed. Wed Jul 27 16:05:51 MSD 2005 [!] - svowl - Bug: The error message was not stored in the order details in 'AccessPoint (MerchantManager)' and 'Transaction Central (Payment Resources International) POST Interface' payment modules when an order was declined. Fixed. Wed Jul 27 14:47:51 MSD 2005 [!] - max - Bug: During the procedure of assembling a configurable product the names and descriptions of the component products were displayed on the Slot pages without consideration of the currently selected store language). Fixed. Wed Jul 27 14:01:27 MSD 2005 [!] - max - Bug: Product variants consisting of disabled product options were displayed on the 'Edit ordered products' page (X-AOM). Fixed. Wed Jul 27 12:23:03 MSD 2005 [!] - max - Bug: Taxes were not applied to products with a defined subscription. Fixed. Tue Jul 26 15:09:40 MSD 2005 [*] - max - Improvement (Group editing of products functionality): Group editing is now possible for large quantities of product titles. Fri Jul 22 10:38:40 MSD 2005 [*] - max - Improvement: 'Apply the selected taxes to all the products' functionality is added on the Taxes page. Thu Jul 21 18:02:34 MSD 2005 [*] - max - Improvement: Cart page now displays options of products chosen as components of a configurable product. Thu Jul 21 17:29:48 MSD 2005 [*] - max - Improvement: Now admin cannot disable or delete a language, if this language is default. Thu Jul 21 17:21:25 MSD 2005 [*] - max - Modification: Advanced statistics module is now disabled by default. Thu Jul 21 16:22:32 MSD 2005 [*] - max - Improvement: Default values are entered into the Country/State fields if these fields are disabled on the User profiles options page. Thu Jul 21 16:05:25 MSD 2005 [*] - max - Improvement: Now productcode identifiers may not be unique with regard to the entire store, uniqueness by provider is enough. Wed Jul 20 17:42:19 MSD 2005 [!] - max - Bug: User ID and order creation time were not sent to SnS collector (SnS Connector add-on). Fixed. Wed Jul 20 11:41:51 MSD 2005 [!] - max - Bug in X-Configurator: Customer got an 'Access denied' error page instead of the product details page of a bundled product if he tried to access this page from the last step of the procedure of assembling a configurable product (summary). Fixed. Tue Jul 19 13:40:53 MSD 2005 [*] - max - Improvement: product search mechanism is changed; data cache functionality is added. Mon Jul 18 16:55:16 MSD 2005 [!] - max - Bug: It was impossible to search for orders by customer's first name and last name. Fixed. Mon Jul 18 16:14:41 MSD 2005 [!] - max - Bug: E-mail notification about an order having been modified was not sent to the customer after order saving even though the option 'Notify customer by email' was selected (X-AOM). Fixed. Sat Jul 16 11:56:43 MSD 2005 [!] - max - Bug: A wrong path to the file of an ESD product was generated in download.php if 'Simple mode' module was enabled (X-Cart PRO). Fixed. Thu Jul 14 14:23:44 MSD 2005 [!] - max - Bug: The option 'Use counties' was not taken into consideration on the 'Contact Us' form. Fixed. Thu Jul 14 10:57:47 MSD 2005 [!] - max - Bug: The wrong formatted 'basket' field was sent in 'Protx VSP Direct' payment module request. This caused the products to be displayed in a wrong way on Protx server side or, in some cases, resulted in the order getting declined. Fixed. Thu Jul 14 10:42:18 MSD 2005 [!] - max - Bug: Event visitors were able to change the options of the products in the event wishlist (Gift Registry). Fixed. Wed Jul 13 17:45:41 MSD 2005 [!] - max - Bug: Administrator could not delete gift certificates created without order placing (created manually or through RMA). Fixed. Wed Jul 13 17:21:48 MSD 2005 [!] - max - Bug: Quotes were not converted to the HTML special characters in product option names displayed in the tooltip of product name on the Checkout page. Fixed. Wed Jul 13 11:19:48 MSD 2005 [*] - max - Improvement: The mechanism of defining the browser enviroment is changed: data is now sent through the 'src' attribute of the <SCRIPT> tag instead of a POST request. Tue Jul 12 12:51:35 MSD 2005 [+] - mclap - Improvement: Patch/Upgrade center is now able to upgrade installed add-ons and alternative skins. Tue Jul 12 10:18:15 MSD 2005 [!] - max - Bug: In the procedure of cloning a product, product option exceptions data was not cloned. Fixed. Tue Jul 12 10:05:49 MSD 2005 [!] - max - Bug: Order action was sent to SnS collector with wrong product subtotals (SnS_Connector). Fixed. Mon Jul 11 17:43:57 MSD 2005 [!] - max - Bug: User Profiles options did not affect the content of e-mail notifications about creating/updating user profiles and user profile part of order invoices (plain text only). Fixed. Mon Jul 11 15:53:55 MSD 2005 [!] - max - Bug: The 'Contact Us' form was sent to the Support department with extra slashes in the field values. Fixed. Mon Jul 11 15:27:15 MSD 2005 [!] - max - Bug: An error in 'Direct Payment Solution: PX POST' payment module caused all orders paid for via this module to be declined. Fixed. Mon Jul 11 15:00:39 MSD 2005 [!] - max - Bug: Wrong formatted HTML-text was used within the 'alt' attribute of the <A href=...> tag for displaying the number of subcategories and products within a category wnen the option 'Show the number of products in subcategories' was disabled (Fancy Categories). Fixed. Mon Jul 11 11:54:07 MSD 2005 [!] - max - Bug: When an unregistered customer (a custmer whose first and last names were unknown) created a gift certificate, an extra space symbol was inserted by default into the field 'From'. Fixed. Mon Jul 11 11:18:54 MSD 2005 [!] - max - Bug: The service arrays generated during product search were not cleaned up after the search was completed, which could cause SQL errors under some circumstances. Fixed. Mon Jul 11 10:43:53 MSD 2005 [!] - max - Bug: HTML catalog generating procedure could not transform redirects like javascript:self.location='something.php' to links on HTML pages. Fixed. Mon Jul 04 11:44:00 MSD 2005 [!] - svowl - Italian states (provinces) list is corrected. Thu Jun 30 11:41:00 MSD 2005 [*] - svowl - Improvement: As Intershipper treats Puerto Rico not as a country, but as a state of the USA, the country code 'PR' has been changed to 'US' in the request to Intershipper server to enable the customers from Puerto Rico to get shipping rates. Thu Jun 30 10:55:02 MSD 2005 [*] - mclap - Improvement: Now if the store admin makes a full or partial refund on a certain order via PayPal, PayPal IPN payment module handles it correctly: the order details or status are not changed. Mon Jun 27 15:55:00 MSD 2005 [!] - svowl - Bug: A product without product options could not be added to the Wish list. Fixed. Sat Jun 25 14:18:22 MSD 2005 [*] - max - Improvement: 'Multirow input data' Javascript-functionality is added. This functionality is used, for example, on the Product options and Product variants pages. Fri Jun 24 15:12:40 MSD 2005 [*] - max - Improvement: Advanced mechanism for including JavaScript code into templates is added. ----------------- X-CART v4.1.0 alpha 2 RELEASED Thu Jun 23 16:29:35 MSD 2005 [*] - max - Improvement: Ability to use HTML tags in the description of manufacturers is added. Thu Jun 23 16:03:32 MSD 2005 [*] - max - Improvement: Search phrases statistics could not be removed. Now it is possible to remove it through the 'Summary/Statistics clearing' section. Thu Jun 23 15:57:27 MSD 2005 [*] - max - Improvement: Sorting of the modules list by actual names is added. Thu Jun 23 10:18:50 MSD 2005 [*] - max - Improvement: anti-double-click functionality is added on the last checkout page. Wed Jun 22 16:45:27 MSD 2005 [*] - mclap - Improvement: Smarty is upgraded up to the version 2.6.9. The code specific for X-Cart is separated from the default Smarty code. Now Smarty can be upgraded by installing Smarty-x.y.z/libs within X-Cart directory and changing the 'SMARTY_DIR' constant in smarty.php script. Wed Jun 22 14:57:27 MSD 2005 [*] - max - Improvement: 'Display detailed images in popup window' option is added. Fri Jun 17 17:23:21 MSD 2005 [*] - max - Improvement: "Add unknown shipping method to database" functionality is added (If a real-time shipping calculation service provides information about a payment method unknown to your store, it will be added to the database). Fri Jun 17 16:08:44 MSD 2005 [*] - mclap - Improvement: A function "func_js_escape" is added for proper converting of a string for use in custom javascript code. Thu Jun 16 17:21:03 MSD 2005 [*] - mclap - Update in Intershipper shipping module: Service url is updated. Thu Jun 16 14:24:24 MSD 2005 [*] - max - Improvement in Verisign Payflow Pro payment module: Convertion of HTML special charecters to HTML-safe characters is added. Thu Jun 16 14:04:26 MSD 2005 [!] - max - Bug: County was not displayed on the Order details page and in the Order notification email (HTML text type). Fixed. Thu Jun 16 13:58:37 MSD 2005 [!] - max - Bug: Product name was not saved in Group product editing mode on Product modify -> International description page. Fixed. Thu Jun 16 12:01:01 MSD 2005 [!] - max - Bug: Selecting a different language on the Product modify -> International descriptions page while editing some products as a group discontinued Group product editing mode (the list of products selected for group editing was cleared). Fixed. Thu Jun 16 11:36:12 MSD 2005 [!] - max - Bug: If the whole shipping address section in a user's profile was disabled, information from the billing address fields was not copied there, which made calculation of shipping costs unavailable. Fixed. Thu Jun 16 11:13:42 MSD 2005 [!] - max - Bugs in Froogle module: The default 'No Image Available' file was added to the Froogle Data Feed for products which did not have an image (which was not supposed to happen). When prices were supposed to be added to the export file with taxes included, the taxes were not included. Fixed. Thu Jun 16 10:00:32 MSD 2005 [*] - max - Improvement: WorldPay payment module is updated ("Desc" field is included into the request to the Worldpay server). Wed Jun 15 12:28:22 MSD 2005 [*] - max - Improvement: "Number of characters in a category name to which the category name length will be truncated" option is added for Fancy categories module (Candy menu skin). Wed Jun 15 11:08:26 MSD 2005 [!] - max - Bugs in RMA module: The text of reasons and actions could not include quotes (if quotes were added, reasons and actions disappeared). Redirection to the Search page took place instead of the Add/Modify reasons / Add/Modify actions pages. Fixed. Wed Jun 15 10:05:37 MSD 2005 [!] - max - Bug: There was not a checkup procedure at the stage of checkout that would ensure that the quantity of product variant items in cart was not larger than the quantity of this variant in stock. As a result, several customers who added to cart a quantity of variant items that did not exceed the quantity in stock could place their orders, while in fact there were not enough variant items for all of them. Fixed. Wed Jun 15 09:44:09 MSD 2005 [*] - max - Improvement: Shipping methods page design is changed; fields for origin address are added on the Test realtime shipping methods page. Tue Jun 14 16:48:32 MSD 2005 [*] - max - Improvement: Ability to define a format that will be used for displaying numbers on all the site pages, as well as for validating input values, is added. Sat Jun 11 13:37:27 MSD 2005 [!] - max - Bug: The error 'Page not found' occurred when admin was trying to preview a media rich banner (GOLD, X-Affiliate). Fixed. Sat Jun 11 12:41:29 MSD 2005 [!] - max - Bug: The message 'IP address is blocked' did not appear on the order details page if this order was placed before IP address was blocked. Fixed. Sat Jun 11 12:12:35 MSD 2005 [!] - max - Bug: Billing address fields were not copied to shipping address fields if the field 'County' was enabled for using in General settings/User Profile options, but 'Use counties' option was disabled in General settings/General options. Fixed. Sat Jun 11 11:34:11 MSD 2005 [!] - max - Bug: Anonymous or just registered customers were displayed on the Users Management page (admin area) as customers who never logged in, despite that they had been logged in automatically after registration. Fixed. Sat Jun 11 11:27:32 MSD 2005 [*] - max - Improvement: The signature of the new Google web-bot Mediapartners-Google/2.1 is added to the web-bot signatures database, so now this web-bot can be detected by X-Cart. Fri Jun 10 17:45:00 MSD 2005 [*] - mclap - Improvement: Express Checkout and Direct Payment API support is added for PayPal payment module. Fri Jun 10 15:00:06 MSD 2005 [*] - mclap - Improvement: Printing of Gift Certificates is imroved; 2 sample templates are added. Wed Jun 08 10:49:42 MSD 2005 [*] - mclap - Improvement: Patch/Upgrade center does not use patch.pl any more. Mon Jun 06 10:49:18 MSD 2005 [*] - mclap - Improvement: Smarty is upgraded up to the version 2.6.9. The code specific for X-Cart is separated from the default Smarty code. Now Smarty can be upgraded by installing Smarty-x.y.z/libs within X-Cart directory and changing the 'SMARTY_DIR' constant in smarty.php script. Mon Jun 06 10:49:18 MSD 2005 [*] - max - Improvement: SECPay payment module is transformed from a background to a web-based payment module. Sat Jun 04 11:58:44 MSD 2005 [*] - max - Improvement: The procedure of dynamic repositioning of the FancyCategories menu (Candy menu and Icons menu skins) is optimized for Opera 8. Sat Jun 04 10:40:41 MSD 2005 [!] - max - Bug: An error occurred during updating the quantity of products in the cart if 1) the first product in the cart was an ESD product or a product with a subscription plan defined and 2) X-Configurator module was enabled. Fixed. Fri Jun 03 17:29:17 MSD 2005 [!] - max - Bug: The script include/cc_detect.php was not included in the 'pay subscription fee' procedure and this caused an error in some online payment modules (Subscription module). Fixed. Fri Jun 03 17:14:12 MSD 2005 [*] - max - Improvement: The format of the export file for uploading products to Froogle server is updated according to the recent Froogle API modifications. Fri Jun 03 16:50:15 MSD 2005 [+] - mclap - Improvement: function "func_xml_parse" for parsing xml data is added. Fri Jun 03 16:42:19 MSD 2005 [*] - max - Improvement: The option 'Show number of products in subcategories' is added for Explorer skin (X-FancyCategories). Fri Jun 03 16:15:00 MSD 2005 [!] - max - Bug: A 'division by 0' error could occur under some circumstances on the Advertising statistics page (X-Affiliate). Fixed. Fri Jun 03 14:50:23 MSD 2005 [!] - max - Bug: The template for displaying product options used HTML-safe encoding for special chars at all times (even in cases when order notifications were supposed to be displayed in plain-text mode). Fixed. Fri Jun 03 14:37:32 MSD 2005 [!] - max - Bug: A customer could change the quantity of ESD products in his wish list. Fixed. Fri Jun 03 14:10:41 MSD 2005 [!] - max - Bug: The MD5 hash was calculated incorrectly in 2CheckoutCom (version 2) payment module because of the wrong formatting of the order total (e.g. if the order total was $12.50 then during MD5 hash calculation it was presented as $12.5). Fixed. Fri Jun 03 10:09:28 MSD 2005 [!] - max - Bug: An error occurred during file uploading to the Froogle FTP server if no file had been prepared for uploading. Fixed. Thu Jun 02 16:41:00 MSD 2005 [!] - svowl - Bug: Provider with the username 'pr' could search for products created by provider with the username 'provider' because 'pr' is part of 'provider' (PRO). Fixed. Tue May 31 18:29:58 MSD 2005 [*] - mclap - Improvement: The ability to test PayPal payment module via PayPal Sandbox is added. Mon May 30 17:51:28 MSD 2005 [!] - mclap - Bug: An error occurred in the process of generating transaction parameters in Pasat Internet payment module. Fixed. Fri May 27 16:10:13 MSD 2005 [!] - max - Bug: Minicart stopped getting updated correctly after a customer got registered. Fixed. Fri May 27 15:04:44 MSD 2005 [!] - max - Bug: Extra slashes were inserted into the shipping/billing firstname/lastname fields during anonymous checkout if a customer entered an apostrophe ('), a doublequote (") or a slash (/) into these fields. Fixed. Wed May 25 16:05:28 MSD 2005 [!] - mclap - Bug: Providers did not receive any email notifications about processed orders regardless of the fact that this type of notifications was enabled in General settings. Fixed. Wed May 25 11:40:00 MSD 2005 [-] - svowl - Epoch Systems (PayCom) is removed from the list of supported payment gateways. Wed May 25 09:52:13 MSD 2005 [*] - mclap - Improvement: Country codes (Ireland and Vatican City State) for Intershipper shipping module are corrected. Mon May 23 11:39:55 MSD 2005 [*] - max - Improvement: Ability to enable/disable screening of orders by Antifraud service for each payment method individually is added. Ability to enable/disable screening by Antifraud service for orders with an empty order total is added. Wed May 18 14:42:31 MSD 2005 [*] - mclap - Improvement: Buffer size of fgets() is reduced to 100,000 bytes in the installation wizard to prevent a memory leak in PHP on some systems (possibly Linux). Tue May 17 17:59:47 MSD 2005 [!] - mclap - Bug: If two discount rates were defined for one price/quantity range, the discount defined first was applied instead of the discount with the greatest discount value. Fixed. Tue May 17 17:25:19 MSD 2005 [*] - mclap - Improvement: Support for the Windows version of HSBC TestHash utility is added. Tue May 17 15:31:00 MSD 2005 [!] - svowl - Bug: A wrong product price was displayed on the product details page if one of the product taxes was supposed to be applied to the shipping cost only and the option 'price includes tax' was selected. Fixed. Tue May 17 11:40:04 MSD 2005 [!] - max - Bug: The names of the country and state of the company location were always displayed on the invoice screen as country and state 2-letter codes instead of full names. Fixed. Tue May 17 10:14:56 MSD 2005 [!] - max - Bug: Users online statistics was not displayed when session types 1 or 2 were used. Fixed. Mon May 16 16:31:40 MSD 2005 [*] - max - Improvement: The symbol '$' was used as an absolute type of a price modifier for product option values. Now the currency symbol defined in 'General settings' is used. Mon May 16 16:05:00 MSD 2005 [*] - svowl - The section 'General settings' is improved: the options structure is revised and changed, option separators are added; each module has its own options group now. Mon May 16 15:54:54 MSD 2005 [!] - max - Bug: The company name entered in 'Contact Us' form was not included into the email notification. Fixed. Mon May 16 15:21:58 MSD 2005 [*] - max - Improvement: Product options design is changed; product options exception mechanism is changed (Now it is possible to set up exceptions based on a number of options smaller than the number of options necessary for a complete option combination corresponding to a specific product; for example, if size S is unavailable for Red and Blue t-shirts, it is enough to set up an exception "Size S" instead of two separate exceptions "Size S + Color Red" and "Size S + Color Blue"). Mon May 16 14:59:35 MSD 2005 [!] - mclap - Bug: Extra slashes were added to the images directory name when importing products. Fixed. Mon May 16 13:52:06 MSD 2005 [!] - mclap - Bug: The function func_realpath() returned false in some cases on Windows systems even for existing directories. Fixed. Mon May 16 10:31:37 MSD 2005 [*] - mclap - Update: Old DHL shipping module implementation is removed (mod_DHL.php). Airborne shipping module is renamed to DHL/Airborne. Wed May 11 11:52:40 MSD 2005 [!] - max - Bug: Banners referenced the HTTPS-part of X-Cart storefront instead of the HTTP-part when the whole of the partner area was working on HTTPS. Fixed. Wed May 11 08:58:07 MSD 2005 [!] - max - Bug: Out-of-stock products were exported in Froogle module. Fixed. Tue May 10 16:40:31 MSD 2005 [!] - mclap - Bug: E-mail and customer address were not sent to the payment gateway sever (Velocity Pay payment module). Fixed. Tue May 10 15:51:09 MSD 2005 [*] - max - Ability to delete a manufacturer logo image is added. Thu May 05 11:25:01 MSD 2005 [!] - max - Bug: The 'tax exempt' feature of products did not affect the tax calculation procedure. Fixed. Thu May 05 09:50:24 MSD 2005 [!] - max - Bug: InternetSecure payment method did not take into account applied gift certificates. Fixed. Wed May 04 12:13:18 MSD 2005 [!] - max - Bug: Epoch payment module sent requests to the payment gateway server with a wrong value of the 'transaction type' field. Fixed. Wed May 04 11:33:02 MSD 2005 [!] - max - Bug: IssueNumber value was included into the request to the payment gateway server (Protx VSP Direct) in a wrong format when no IssueNumber was entered by a customer. Fixed. Wed May 04 09:54:52 MSD 2005 [!] - max - Bug: The template responsible for order shipping labels used a customer's personal firstname/lastname instead of the shipping firstname/lastname values. Fixed. Tue May 03 11:18:29 MSD 2005 [*] - max - Improvement: Timeout parameter is added for CURL and libCurl HTTPS bouncers and in 3-D Secure Transaction module (CardinalCommerce). Thu Apr 28 14:35:31 MSD 2005 [!] - max - Bug: FTP upload (Froogle module) didn't work with firewall. Fixed. Thu Apr 28 13:59:18 MSD 2005 [!] - max - Bug: The order details (encrypted with Blowfish) sometimes could not be decrypted correctly (if CRC32 had a quote symbol in it). FIxed. Thu Apr 28 11:47:33 MSD 2005 [!] - max - Bug: When the Customer area was displayed using an alternative skin with a predefined narrower width, the Fancy categories menu was displaced if the data in the central section of the Customer front-end was broader than expected. Fixed. Thu Apr 28 10:37:04 MSD 2005 [!] - max - Bug: An SQL error occured during the deletion of a product that had text-type product options. Fixed. Thu Apr 28 10:26:34 MSD 2005 [*] - max - Improvement: 3-D Secure Transaction service flags are stored in the order details field. Wed Apr 27 16:06:39 MSD 2005 [*] - max - Improvement in Fancy categories module: a functionality is added that repositions the root category list after page loading. Wed Apr 27 14:52:00 MSD 2005 [*] - max - Improvement: BluePay payment module is updated (API 2.0). Wed Apr 27 13:59:53 MSD 2005 [!] - max - Bug: The function strtotime() returned a wrong value on 64-bit servers. Fixed. Wed Apr 27 12:13:57 MSD 2005 [!] - max - Bug: Webmaster mode stopped working when a customer switched between HTTP and HTTPS (a Javascript error occured). Fixed. Wed Apr 27 11:56:00 MSD 2005 [*] - svowl - Improvement: Data import procedure is made more flexible; the range of data types that can be imported is extended. Wed Apr 27 09:48:03 MSD 2005 [*] - mclap - Improvement: The language codes that are selected by the store administrator before generating an HTML-catalog are made case-insensitive. Wed Apr 27 10:40:33 MSD 2005 [!] - max - Bug: Product prices were displayed as empty prices when a partner tried to search for products (X-Affiliate). Fixed. Wed Apr 27 09:01:12 MSD 2005 [!] - max - Bug: Tax calculation failed with an SQL error if the tax service name contained a '/' symbol. Fixed. Tue Apr 26 14:05:43 MSD 2005 [*] - max - Modification: The function func_parse_str() is added to include/func.php (this function is used in BluePay payment module). Tue Apr 26 13:53:07 MSD 2005 [+] - max - PSiGate XML interface payment method is added. Tue Apr 26 10:18:23 MSD 2005 [!] - max - Bug: The fields shipping/billing title/firstname/lastname were missng in the orders export CSV file. Fixed. Mon Apr 25 17:36:33 MSD 2005 [!] - max - Bug: When a customer selected the payment method 'Check', and the payment processor 'Authorize.Net: AIM.eCheck' was defined for processing checks, the standard template with check payment fields was displayed instead of the special Authorize.Net: AIM.echeck template. Fixed. Mon Apr 25 17:07:18 MSD 2005 [!] - max - Bug: The list of languages on the 'Languages' page was empty if the default admin language had been deleted. Fixed. Mon Apr 25 16:00:48 MSD 2005 [*] - max - Improvement: COD payment method is updated: extra charge is added; option for shipping methods is added. Mon Apr 25 14:11:43 MSD 2005 [*] - max - Improvement: Reset (JS-script-based) button is added on Search for users page, Search for products page and Search for orders page. Sat Apr 23 14:33:45 MSD 2005 [*] - max - Improvement: The product search SQL-query is optimized to increase the speed of product search when the products have product variants. Sat Apr 23 13:37:35 MSD 2005 [!] - max - Bug: The product class name was not correctly displayed in languages other than the default admin language on the 'Modify product'->'Product class' page (X-FeatureComparison). Fixed. Sat Apr 23 13:10:00 MSD 2005 [*] - max - Improvement: The format of the data included into the request to Verisign server is corrected (Verisign Payflow Pro payment module). Sat Apr 23 12:50:58 MSD 2005 [!] - max - Bug: The shipping (billing) first/last name fields were required although all the other fields of the shipping (billing) address section (anonymous checkout) were not required. Fixed. Sat Apr 23 12:28:36 MSD 2005 [!] - max - Bug: The welcome message was displayed although the visitor had already logged out (Greet visitor module). Fixed. Fri Apr 22 17:34:38 MSD 2005 [*] - mclap - Improvement: A new option "operate as this user" is added to the Multi-type login feature. Available only to administrators (enables administrator to operate as ordinary users). Fri Apr 22 16:25:51 MSD 2005 [!] - max - Bug: An error "Incorrect state" occurred when a customer tried to register a profile where he specified as his country of residence a country which was known to X-Cart as a country that did not have states and as his state of residence a state (state code) which was already defined for some other country. For example, selecting the country 'Antarctica' and the state 'NY' resulted in the error 'Incorrect state'. Fixed. Fri Apr 22 15:07:05 MSD 2005 [!] - max - Bug: HTTPS bouncers did not understand URL without a port number. Fixed. Fri Apr 22 14:54:00 MSD 2005 [*] - svowl - Script for sending newsletters spam.sh renamed to newsletter.sh Fri Apr 22 12:30:58 MSD 2005 [!] - max - Bug: A Gift Certificate that was created as a result of the order returning was displayed as if it was purchased with that order (X-RMA). Fixed. Fri Apr 22 10:38:15 MSD 2005 [*] - mclap - Improvement in SkipJack payment module: if the field "Cardholder's name" is filled in during checkout, this value is used instead of the billing name of the customer's account when the request is passed to the SkipJack server. Thu Apr 21 14:42:33 MSD 2005 [*] - max - Improvement: After adding a product to the comparison list from HTML catalog pages, the visitor is redirected to the dynamic PHP pages (X-FeatureComparison). Wed Apr 20 15:39:45 MSD 2005 [*] - mclap - Improvement: support of CVV2 is added for eWAY.XML payment module. Wed Apr 20 14:26:15 MSD 2005 [*] - mclap - Improvement: the possibility to define a maximum order subtotal and a maximum quantity of products is added. ----------------- X-CART v4.1.0 alpha 1 RELEASED Tue Apr 19 10:56:19 MSD 2005 [+] - mclap - Multi-type login is added: now store administrator or developer can work in multiple areas at the same time using different login names. Mon Apr 18 11:31:14 MSD 2005 [+] - mclap - Store maintenance agent for periodically sending store activity data etc is added. Fri Apr 15 10:12:49 MSD 2005 [!] - max - Bug: The price of a product with defined variants wad displayed on the products list page without taking into account product option exceptions: the price of the product in general equalled the price of the cheapest product variant in spite of the fact that the cheapest variant could consists of the combination of options which was an exception. Fixed. Fri Apr 15 09:32:17 MSD 2005 [!] - max - Bug: CVV2 code was stored in the order details only if the CC payment method was realtime without taking into account the option $store_cvv2 (in config.php). Thu Apr 14 09:22:41 MSD 2005 [!] - max - Bug: The value of the option 'Time difference between shop location and host server location' was not taken into account when Users online statistics was displayed. Fixed. Thu Apr 14 09:04:42 MSD 2005 [!] - max - Bug: A Javascript error occured on the product details page if that product was of the 'ESD' type and had product options. Fixed. Tue Apr 12 10:14:02 MSD 2005 [!] - max - Bug: A Javascript error occured on the product details page when Webmaster mode was enabled and the product had product options. Fixed. Mon Apr 11 15:30:41 MSD 2005 [!] - mclap - Bug: Verisign PayFlow Pro client (binary file) was not detected properly on Windows systems. Fixed. Mon Apr 11 10:54:39 MSD 2005 [+] - max - Viewer for log files is added. Mon Apr 11 09:36:33 MSD 2005 [!] - max - Bug: A syntax error in the CSS file. Fixed. Sat Apr 09 13:14:56 MSD 2005 [+] - max - Multilanguage support is added for: titles, memberships, speed bar, payment mehods, month names. Fri Apr 08 16:45:01 MSD 2005 [*] - mclap - Improvement: Ability to define keywords for products is added (now products can be searched for by these keywords). Thu Apr 07 17:15:22 MSD 2005 [*] - max - Improvement: Memberships mechanism is redesigned; now memerbship-based restrictions can be defined for access to products. Thu Apr 07 16:20:42 MSD 2005 [*] - mclap - Improvement: Admin can now select different templates for gift certificates meant for sending via postal mail and print them. Wed Apr 06 16:16:36 MSD 2005 [!] - max - Bug: Froogle upload procedure caused a Fatal error on PHP versions prior to 4.2.0 (because the function ftp_close() which was declared only in 4.2.0). Fixed. Wed Apr 06 16:03:37 MSD 2005 [!] - max - Bug: Fraud risk factor did not affect the status of an order if a web-based payment processor was used. Fixed. Wed Apr 06 14:33:14 MSD 2005 [!] - max - Bug: The list of products selected for modification as a group via checkboxes was generated incorrectly. Fixed. Tue Apr 05 16:04:00 MSD 2005 [!] - svowl - Bug: An error of rounding up a discounted subtotal occured in some cases when a customer added to the cart several items of a product and a discount coupon or a global discount with an absolute value were applied to this cart. Fixed. Tue Apr 05 10:34:01 MSD 2005 [*] - mclap - Improvement: Detection of php.ini settings is improved for some PHP versions (discovered on PHP version 4.2.2). Mon Apr 04 18:01:22 MSD 2005 [!] - max - Bug: A customer could not register during anonymous checkout if the firstname or lastname fields were enabled and required, but all the shipping address section fields were disabled. Fixed. Mon Apr 04 17:21:54 MSD 2005 [*] - max - Improvement: Select product popup window is improved: selectboxes now react to onDblClick event. Mon Apr 04 17:19:40 MSD 2005 [!] - max - Bug: Pagination was missing for the featured products list. Fixed. Mon Apr 04 15:19:15 MSD 2005 [*] - max - Improvement: Prices and 'Buy now' button are added to the product features comparison table (X-FeatureComparison). Mon Apr 04 12:05:51 MSD 2005 [*] - mclap - Improvement: Newslist message now can be sent using multiple passes (N emails per pass) with an adjustable delay between the passes. Fri Apr 01 14:29:18 MSD 2005 [!] - max - Bug: When visiting the store site for the first time, a user was redirected to search.php?mode=search (MacOs, Safari browser). Fixed. Fri Apr 01 10:26:29 MSD 2005 [+] - mclap - Improvement: Error logging functions are added. Shop logs can now be viewed from the Admin interface and are more configurable. Thu Mar 31 15:39:47 MSD 2005 [+] - max - 'Remember visitor for a long time period' functionality is added. 'Show the "Add to wishlist" button to users who are not logged in and not saved' functionality is added. Thu Mar 31 11:18:17 MSD 2005 [+] - max - Ability to view customers' wishlists via admin/provider interface is added. Thu Mar 31 10:10:19 MSD 2005 [!] - max - Bug: On the Products list page, the price of a product with variants was displayed as the price of the cheapest variant of that product, despite that the cheapest variant could be unavailable (it could be possible if the cheapest variant consisted of option values that were currently disabled or deleted). Fixed. Wed Mar 30 11:25:09 MSD 2005 [!] - max - Bug: An SQL error occured during product search if the option 'Disable out of stock products' was turned on and the products had defined variants. Fixed. Tue Mar 29 15:39:14 MSD 2005 [*] - max - Improvement: Images mechanism is redesigned; ability to use product images for products and product variants is added. Mon Mar 28 16:53:34 MSD 2005 [*] - mclap - Improvement: CVV2 code support is added for 'Transaction Central. POST Interface' payment module. Mon Mar 28 11:05:42 MSD 2005 [*] - max - Improvement: A note about the callback URL is added on Ogone WEB payment module configuration page. Mon Mar 28 10:35:21 MSD 2005 [!] - max - Bug: 'Send entire wish list by e-mail' and 'Clear wish list' buttons were displayed on the Wish list page even if the wish list was empty. Fixed. Fri Mar 25 14:16:18 MSK 2005 [*] - max - Improvement: '2Checkout V2' payment module is updated according to the new API requirements (the information about ordered products and gift certificates is added to the request to the payment gateway). Fri Mar 25 14:12:40 MSK 2005 [*] - max - Improvement: 'Protx VSP Direct' payment module is updated to API version 2.22. Thu Mar 24 09:49:46 MSK 2005 [!] - max - Bug: The shipping firstname and lastname were not passed to the payment gateway in SurePay payment method. Fixed. Thu Mar 24 09:47:10 MSK 2005 [*] - max - Improvement: Information about the results of checking of an order by Antifraud service (displayed on the Order details page) is extended to provide more details about the conditions that affected the Fraud risk factor. Wed Mar 23 11:18:03 MSK 2005 [*] - mclap - Improvement: account status and activity flag can now be changed for groups of users. Wed Mar 23 09:51:36 MSK 2005 [!] - max - Bug in X-Configurator: If 'Product options' module was turned off, bundled products were displayed without the 'Add to configuration' link on the products list, so customers could not select them for adding to a configurable product slot. Fixed. Mon Mar 21 15:44:35 MSK 2005 [!] - mclap - Bug: Bundled and configurable products were displayed regardless of the fact that X-Configurator add-on was disabled. Fixed. Mon Mar 21 15:31:08 MSK 2005 [!] - max - Bug: Product options with negative price modifiers did not affect the product price (on the level of the JavaScript code for updating product price on-the-fly depending on selected product options and quantity). Fixed. Mon Mar 21 11:12:28 MSK 2005 [!] - max - Bug: The preferred product sorting order and the direction of sorting chosen by a customer for a set of 'products list' pages were lost when the customer moved to the next page of the set using the page navigation links. Fixed. Thu Mar 17 17:51:54 MSK 2005 [+] - mclap - User accounts now can be temporarily disabled: admin can deny login to a user or disable activity for providers and partners (provider's products will be temporarily hidden, partner will not get any commisions). Thu Mar 17 15:21:22 MSK 2005 [!] - max - Bug: Because of an error in the procedure of preparation of the data defining what entries should appear in the 'Search for user type' dropdown box on the search for users form in the Admin/Users section, the 'pending membership' entry appeared in the box several times. Fixed. Thu Mar 17 12:23:32 MSK 2005 [!] - max - Bug in X-Configurator: If a product with some 'percent-based price modifier' options was placed into a configurable product slot, its price was displayed wrongly (the modifier was not taken into account). Fixed. Thu Mar 17 11:39:00 MSK 2005 [*] - mclap - Improvement: 'Transaction Central. POST Interface' and 'Transaction Central. WEB Interface' payment modules are updated: the 'Security Key' parameter is added. Thu Mar 17 10:54:57 MSK 2005 [!] - max - Bug: If a product was assigned to more than one categories, it could not be found via the 'Feature-based search' section. Wed Mar 16 11:50:00 MSK 2005 [!] - svowl - Bug: If the application formula for a tax was defined as 'ST' and this tax was applied to the cart, then under some circumstances the cart total was calculated wrongly. Fixed. Wed Mar 16 11:00:37 MSK 2005 [!] - max - Bug in X-Configurator: Product categories for configurable products were not updated properly under certain circumstances (for example, you could assign a configurable product to more than one categories, but could not dissociate the product from the categories it was already assigned to). Fixed. Wed Mar 16 10:43:39 MSK 2005 [!] - max - Bug: Information about the selected product options was corrupted on the order details page if after the order had been placed the provider edited or deleted the product options with which the product was ordered. Fixed. Tue Mar 15 12:22:06 MSK 2005 [!] - max - Bug: The JavaScript code for updating product price on-the-fly depending on the selected product options and quantity (Product details page) did not take into account the value of 'Disable inventory tracking' option. Fixed. Tue Mar 15 10:37:21 MSK 2005 [!] - max - Bug: The 'Change password' functionality did not work when change of passwords was required of providers (GOLD only). Fixed. Mon Mar 14 11:54:13 MSK 2005 [!] - max - Bug: Unregistered customers could view all the shipping methods even if the option 'Enable all shipping methods even if a customer is not logged in' was disabled. Fixed. Mon Mar 14 11:39:07 MSK 2005 [!] - max - Bug: billing/shipping firstname/lastname fields were not subjected to the server side validation procedure on anonymous checkout page. Fixed. Mon Mar 14 10:14:12 MSK 2005 [!] - mclap - Bug: X-Cart was unable to detect Verisign PayFlow Pro binaries under Windows system. Fixed. Fri Mar 11 16:45:59 MSK 2005 [*] - mclap - Improvement: Now a payment transaction can be processed by CyberSource payment module via compiled binary client in addition to the perl module. Wed Mar 09 17:37:57 MSK 2005 [*] - mclap - Improvement: The script for HTML Catalog generation will try to fetch a page again when the result of the first fetching is empty (max 5 times). Wed Mar 09 14:43:22 MSK 2005 [*] - max - Improvement: If the country field is disabled in the General settings/User profile options section, the list of states for the default country (defined in the General settings/General options section) is displayed now on the register form. Wed Mar 09 11:50:40 MSK 2005 [*] - max - Improvement: Visa Electron card type support is added to Protx VSP Direct payment module. Wed Mar 09 10:54:58 MSK 2005 [!] - max - Bug: Cardia Shop 2.0 payment module supported the old response code which caused the transactions that failed on the Cardia Shop side to become pending. Fixed. Mon Mar 07 15:03:49 MSK 2005 [!] - mclap - Bug: Product subscription on a weekly basis could not be prolonged automaticaly (Subscriptions module). Fixed. Mon Mar 07 14:28:13 MSK 2005 [*] - max - Improvement: ANZ eGate Server-Hosted payment module is updated to API version 2.0. Mon Mar 07 11:17:28 MSK 2005 [+] - max - ANZ eGate Merchant-Hosted payment module is added. Mon Mar 07 10:31:43 MSK 2005 [!] - max - Bug: A provider could export all the products' extra fields, including the extra fields created by the other providers (PRO only). Fixed. Fri Mar 04 11:55:00 MSK 2005 [+] - svowl - 'Fast Lane Checkout' module is added. Fri Mar 04 09:31:26 MSK 2005 [!] - max - Bug: When multiple products were edited as a group, the option 'Apply global discounts' could not be disabled for the whole group of products at once - you had to uncheck the checkbox separately for each product. Fixed. Thu Mar 03 16:28:40 MSK 2005 [*] - max - Improvement: Shipping/billing title/firstname/lastname fields are added to xcart_customers table. Thu Mar 03 16:28:09 MSK 2005 [!] - mclap - Bug: PHP settings were detected incorrectly under PHP 4.1.2 under some circumstances. Fixed. Thu Mar 03 11:58:16 MSK 2005 [+] - max - Australia Post realtime shipping method is added. Wed Mar 02 15:34:35 MSK 2005 [!] - max - Bug: The order of product variants was not copied from the original product during the product cloning procedure. Fixed. Wed Mar 02 09:37:00 MSK 2005 [*] - mclap - Improvement: The speed of functions ini_get_bool() and bool_get() is increased for PHP versions prior to 4.2.0. Tue Mar 01 17:53:43 MSK 2005 [*] - max - Improvement: PayGateway (Paradata Systems) payment module is updated (API version 1.6.5). Tue Mar 01 16:25:13 MSK 2005 [!] - max - Bug: Information about a user's password was not included into HTML-style email notifications although the option 'Include user password in e-mail notifications to the Users department' was enabled. Fixed. Tue Mar 01 16:18:14 MSK 2005 [!] - max - Bug: An SQL error occured during the product cloning procedure if the product being cloned had options and an option class name or an option value contained a quote symbol. Fixed. Tue Mar 01 16:08:19 MSK 2005 [*] - max - Improvement: AuthorizeNet AIM payment module is updated according to the requirements of the re-certification procedure. Mon Feb 28 09:23:56 MSK 2005 [!] - max - Bug: If for some product product variants were defined, then, on the pages where products list was displayed (category pages, search results pages, etc) the price of this product was displayed as the price of the first variant instead of the cheapest variant price. Fixed. Fri Feb 25 15:13:15 MSK 2005 [!] - max - Bug: CURL and OpenSSL https bouncers sent certain types of HTTP headers in a wrong format. This could negatively affect the work of some payment modules (e.g. Cardia Shop), as transactions were not passed to the payment gateways. Fixed. Fri Feb 25 14:32:11 MSK 2005 [*] - max - Improvement: Text direction option for any language is added. Fri Feb 25 12:12:44 MSK 2005 [!] - max - Bug: Discount coupons applied to the cart by an anonymous customer were lost after the customer's login. Fixed. Fri Feb 25 11:43:01 MSK 2005 [!] - max - Bug: icon.php script was used for displaying category icons instead of the real URL when icons were stored on the file system within X-Cart directory (X-FancyCategories). Using this script slowed down image loading. Fixed. Fri Feb 25 11:04:00 MSK 2005 [!] - svowl - Bug: The values of additional user profile fields were lost when UPS AV Tool declined the shipping address entered by a customer (This bug appeared if the UPS Address Validation Tool was enabled and some additional fields for the user profile were defined). Fixed. Thu Feb 24 16:31:05 MSK 2005 [!] - max - Bug: A JavaScript error occured on the product details page of a product with product options and Javascript validation turned on when the currency symbol was defined as a hieroglyph. Fixed. Thu Feb 24 16:10:15 MSK 2005 [*] - max - Improvement: Settings for 'Checkout registration page' are added on User profiles options page; Shipping/billing title/firstname/lastname fields are added on User profiles options page. Thu Feb 24 15:33:35 MSK 2005 [*] - max - Improvement: "'Same as billing address' checkbox on register page" functionality is added. Thu Feb 24 10:56:15 MSK 2005 [!] - max - Bug: When administrator modified an order in X-AOM and viewed the ordered products section during the modification process, the product options data of the first product in the order was inherited by the other products in the same order, so it looked like all the products in the order had options while in fact some of them did not. Fixed. Thu Feb 24 09:54:49 MSK 2005 [!] - max - Bug: The database backup procedure did not retrieve the information about fulltext indexes from the table description. Fixed. Tue Feb 22 12:22:34 MSK 2005 [!] - max - Bug: If several languages were enabled in a store, and a customer visited the store and selected one of them, but later the administrator disabled the language selected by the customer, the customer, nevertheless, was able to see the store in the same language when he returned there next time. Fixed. Mon Feb 21 14:24:30 MSK 2005 [*] - max - Improvement: A note about URL of confirmation and validation scripts is added on the ProxyPay3 payment module configuration page. Thu Feb 17 11:59:53 MSK 2005 [!] - max - Bug: Information about returns related to an order was not deleted when the administrator deleted this order (X-RMA). Fixed. Thu Feb 17 10:24:22 MSK 2005 [!] - max - Bug: When a customer tried to use a 'Solo' card to pay for his order (Protx VSP Direct payment module) and left the 'Issue Number' field empty, the transaction failed (The 'IssueNumber' field was passed to the Protx payment gateway with the '0' symbol instead of empty value, which was wrong). Fixed. Thu Feb 17 09:55:00 MSK 2005 [*] - max - Improvement: 'Verisign PayFlow Link' payment module is updated to support the Australian version of this payment gateway. Thu Feb 17 09:23:33 MSK 2005 [!] - max - Bug: After the administrator created a customer profile with the option 'Require to change password on next log in' enabled, the customer was not asked to change the password on the next log in. Fixed. Wed Feb 16 14:12:40 MSK 2005 [+] - max - Improvement: 3-D Secure Payer Authentication system support (Verfied by VISA / MasterCard Secure Code / JSBSecure) is added (General settings / 3-D Secure Transaction options). Wed Feb 16 10:53:30 MSK 2005 [!] - max - Bug: The price of a product displayed on a products list page did not include price modifiers if the product had product options of the 'Modifier' type and all of these options were supposed to modify the basic product price. For example, the basic price of a T-shirt in your store is specified as $10. You sell T-shirts of just two colors: red and white. You create two 'modifier' product options on the basis of the product color: the price of white T-shirts is n+1 ($11) and the price of red T-shirts is n+2 ($12). In this case the price of the product 'T-shirt' shown on the products list page would be $10, in spite of the fact that you do not have any T-shirts for $10. Fixed. Tue Feb 15 15:49:00 MSK 2005 [!] - svowl - Bug: In the process of modifying an order in X-AOM, one of the available shipping methods was assigned to the order even if 'Free shipping' was supposed to be used for all the products in the order. Fixed. Tue Feb 15 14:30:43 MSK 2005 [!] - max - Bug: The algorithm of import worked in such a way that if product price data was not specified in the import CSV file used for product details updating, all the products that were updated with this file got a zero price. Fixed. Tue Feb 15 14:01:10 MSK 2005 [!] - max - Bugs: Search procedure did not work when admin tried to search for users by their shipping or billing zip code; the search results counter displayed '1' when in fact no results were delivered. Fixed. Mon Feb 14 16:59:00 MSK 2005 [!] - svowl - Bug: When a customer redeemed a Gift Certificate, the values he entered into the first name and last name fields in the Billing Address and Shipping Address sections of the Profile details form were not saved to the order details (the first and last name from the Personal Information section were saved in the order instead). Fixed. Thu Feb 10 17:01:57 MSK 2005 [*] - mclap - Improvement/Modification: 'GlobalCommerce' payment module is updated in accordance with the recent API changes and renamed to 'MerchantPartners'. Wed Feb 09 11:17:07 MSK 2005 [!] - max - Improvement: The possibility for admin to alter the credit value is added (X-RMA). Now if a customer agrees in his return request to receive a credit for a future purchase at the store, admin can issue a credit not necessarily for the exact sum of the return, but for an arbitrary amount. Tue Feb 08 11:51:13 MSK 2005 [!] - max - Bug: The list of languages in the 'Add new language' form ('Languages' section) became empty if the language selected as current was different from the default admin language. Fixed. Tue Feb 08 11:34:46 MSK 2005 [!] - mclap - Bug: Curl wasn't detected on PHP5 because the function curl_version() in PHP5 returns an array value instead of a string value (Because of this Curl could not be used as an HTTPS bouncer even though it was installed in the system). Fixed. Tue Feb 08 10:34:00 MSK 2005 [!] - svowl - Bug: The tax rate expressed by the formula 'DST+SH' was applied to the shipping cost of products with defined shipping freight twice (to the product itself and the cart in general). Fixed. Mon Feb 07 14:13:16 MSK 2005 [*] - max - Improvement: 'eSelect Plus' payment module is updated to support DirectPost API version 3.0. Mon Feb 07 13:38:02 MSK 2005 [!] - mclap - Bug: The second address line value was not passed to the PayPal server; because of the wrong format of data passed to PayPal the customer's state was not automatically selected in the dropdown box on the PayPal side if the customer was from Canada (the customer had to select it manually again). Fixed. Mon Feb 07 10:17:13 MSK 2005 [!] - max - Bug: If the current language was not the same as the default admin language selected in the 'Languages' section, the list of countries in the 'Countries' section of the admin area appeared empty, and the list of states in the 'States' section could not be viewed either as there were no country links. Fixed. Fri Feb 04 17:01:21 MSK 2005 [*] - max - Improvement: Support of reason code #4 (transaction is being held for review) is added in 'Autorize.Net: AIM' payment module. Now if reason code #4 is returned as a result of a transaction, the transaction is not regarded as failed (as it used to be) and the order is assigned the status 'Queued' instead of 'Declined'. Fri Feb 04 11:34:00 MSK 2005 [!] - svowl - Bug: If a tax rate was defined for 'Zone Default', the tax was calculated for products on the product details and products list pages and was visible to the customer who was not logged in even when the option 'When the customer is not logged in, it is presumed that he is from the default country' was disabled. Fixed. Fri Feb 04 09:55:00 MSK 2005 [*] - svowl - Modification: The out-of-date 'PayZip: Server2Server' payment module is removed (Reason: PayZip does not support this Server2Server API any more). Tue Feb Tue Feb 01 15:31:49 MSK 2005 [!] - max - Bug: 'Verisign PayFlow Link' payment module: AVS data was not stored in the order details. Fixed. Tue Feb 01 14:29:21 MSK 2005 [!] - max - Bug: When updated via 'Import products' section, products got incorrect SKU values if the import CSV file did not contain the 'productcode' data and provider selected the 'productid' field as a key field for updating. Fixed. Tue Feb 01 12:16:09 MSK 2005 [!] - max - Bug: The provider's directory 'xcart/files/<provider_dir>' (the directory where the provider is supposed to store his ESD products) was not created during provider profile creation (PRO). Fixed. Tue Feb 01 11:18:47 MSK 2005 [!] - max - Bug: Stripping of slashes is added for the values of product options (text type). (If quotes are used in text option values, they are preceeded by slashes for correct work with MySQL. These slashes used to be displayed on the customer's front end). Fixed (Now the slashes are removed from the text before displaying). Fri Jan 28 09:32:03 MSK 2005 [!] - max - Bug: CyberSource payment gateway declined transactions regarding orders in which a product name contained \n or \r symbols. Thu Jan 27 17:29:46 MSK 2005 [*] - max - Improvement: Froogle export module is optimized for work with large data dumps (50.000+ products). Tue Jan 25 17:28:42 MSK 2005 [!] - max - Bug: Customers' names were displayed as '<First name> <First name>' instead of '<First name> <Last name>' in the 'Statistics/Users online' section. Fixed. Tue Jan 25 17:25:09 MSK 2005 [*] - max - Improvement: An option "The section 'Send to friend' on the Product details page is enabled" is added. Tue Jan 25 11:21:18 MSK 2005 [*] - max - Improvement: 'Cardia' payment module is removed (API 1.0 is out of date); 'Cardia Shop 2.0' payment module is renamed to 'Cardia Shop' and updated to support API version 2.2 Tue Jan 25 09:31:26 MSK 2005 [!] - max - Bug: Additional user profile fields were displayed wrongly on the Order invoice page (the header 'Additional information' appeared above each of the fields). Fixed. Mon Jan 24 15:27:46 MSK 2005 [*] - max - Improvement: An option "Return the customer to the dynamic part of the store if the option "Redirect customer to cart" is disabled and the customer got to the cart page from the HTML-catalog" is added. Mon Jan 24 11:07:00 MSK 2005 [!] - svowl - Bug: If the tax option 'Included into the product price' was enabled, a tax rate was applied to the products in the shopping cart even when it was not supposed to be applied because the customer was from a different destination zone (not the one for which this tax rate was supposed to be used). Fixed. Fri Jan 21 17:04:32 MSK 2005 [!] - max - Bug: The option 'also search in subcategories' was not displayed on the 'Search for products' form in the 'Product HTML code' section (X-Affiliate). Fixed. Fri Jan 21 17:35:04 MSK 2005 [*] - max - Improvement: HTML catalog can now work with the dynamic part of the store when the Customer frontend is closed (customers can browse the catalog pages as usual, but when an attempt is made to access the dynamic part, 'shop closed' message is displayed). Fri Jan 21 09:36:05 MSK 2005 [*] - max - Improvement: The product search SQL query is optimized to allow work with big data selections on some MySQL server configurations. Fri Jan 21 09:22:23 MSK 2005 [!] - max - Bug: An SQL error occured when attempts were made to delete a product if X-Affiliate add-on was installed but disabled in the 'Modules' section. Fixed. Thu Jan 20 16:12:14 MSK 2005 [!] - max - Bug: The categories box was displaced when Fashion Mosaic skin and FancyCategories module were installed. Fixed. Thu Jan 20 15:55:10 MSK 2005 [*] - max - Improvement: Updating IP addresses functionality in added (Stop list module). Thu Jan 20 15:07:06 MSK 2005 [!] - max - Bug: Taxes defined to be applied to a product were not copied when the product was cloned. Fixed. Thu Jan 20 10:20:19 MSK 2005 [*] - max - Improvement: Advanced shop statistics and visitors statistics gathering is disabled if a visitor is recognized as a WebBot. Thu Jan 20 10:08:32 MSK 2005 [*] - max - Improvement: An option 'Enable email notifications for admin/provider about placed orders' is added. Wed Jan 19 17:57:17 MSK 2005 [*] - max - Improvement: pagination for Manufacturers list page (Customer area) is added. Wed Jan 19 16:58:11 MSK 2005 [*] - max - Improvement: "Orderby" field is added for Extra fields module. Wed Jan 19 15:54:00 MSK 2005 [!] - svowl - Bug: When the values of the profile fields 'Password' and 'Confirm Password' did not match, the user trying to register the profile got an error message pointing to the 'Username' field as if it were the field that was incorrect. Fixed. Wed Jan 19 09:49:01 MSK 2005 [!] - max - Bug: If the option "Use HTTPS for users' login and registration" was enabled, the anonymous checkout page still used HTTP protocol. Fixed. Wed Jan 19 09:38:08 MSK 2005 [!] - max - Bug: If the content of a static page was empty, a Smarty error occurred. Fixed. Tue Jan 18 15:57:00 MSK 2005 [!] - svowl - Bug: 'nametoship' was not passed to the payment gateway in Verisign Link payment module. Fixed. Mon Jan 17 15:35:44 MSK 2005 [!] - mclap - Bug: PGP6 encryption did not work when the path to the temporary file contained a "." (dot). Fixed. Mon Jan 17 11:40:09 MSK 2005 [!] - mclap - Bug: The functions bool_get() and ini_get_bool() were working incorrectly with PHP versions 4.2.0 and later with local values. Fixed. Mon Jan 17 10:32:00 MSK 2005 [!] - svowl - Bug: If the option 'Display cart/order totals including tax' was disabled and one tax was applied to more than one product in the cart, then the cart total was calculated wrongly (the value was too large). Fixed. Fri Jan 14 17:01:49 MSK 2005 [*] - mclap - Improvement: SQL errors report now includes the output of the function debug_backtrace() to facilitate the debugging process (valid for PHP versions 4.3.0 and later). Fri Jan 14 15:06:03 MSK 2005 [!] - max - Bug: Disabled categories were displayed in the product search form in the 'Product HTML code' section of the Partner interface (X-Affiliate). Fixed. Fri Jan 14 11:11:21 MSK 2005 [!] - max - Bug: When a customer updated the quantity of a product with variants in the cart, the quantity of the specific variant was not taken into account. Fixed. Fri Jan 14 10:24:00 MSK 2005 [!] - svowl - Bug: When the special chars like '&' or '>' were used as field values during registration with UPS OnLine Tools, the error message 'The XML document is not well formed' was displayed. Fixed. Thu Jan 13 11:01:22 MSK 2005 [!] - max - Bug: A JavaScript error prevented uploading detailed images for a configurable product (X-Configurator). Fixed. Thu Jan 13 09:38:52 MSK 2005 [!] - max - Bug: After a provider deleted his profile, no one could delete or update the manufacturers created by this provider (PRO). Fixed. Wed Jan 12 16:39:09 MSK 2005 [!] - max - Bug: Under certain circumstances, minicart showed that the shopping cart contained some products whereas in fact the cart was empty (e.g. after adding expired product from wishlist). Fixed. Wed Jan 12 14:48:57 MSK 2005 [!] - mclap - Bug: An order paid for via PayZip Web2Web payment processor got lost when the payment was not finished. Fixed. Wed Jan 12 14:46:51 MSK 2005 [!] - max - Bug: A customer could add a product from his wishlist to the cart with a larger amount than there was in stock; the quantity of a product with variants displayed on the Subcategories page was wrong. Fixed. Wed Jan 12 10:27:48 MSK 2005 [!] - max - Bug: Shipping method updating on the Cart/Checkout page failed if the option "allow_update_quantity_in_cart" was disabled. Fixed. Tue Jan 11 17:13:04 MSK 2005 [!] - max - Bug: Service data for AuthorizeNet payment module (for Subscriptions module) was displayed in a corrupted format. Fixed. Tue Jan 11 16:06:09 MSK 2005 [*] - mclap - Support for Australian Dollars (AUD) is added to the PayPal payment processor. Tue Jan 11 10:49:02 MSK 2005 [!] - max - Bug: If a list price was specified as '00.00', a JavaScript error occurred in the browser, as the JavaScript code did not recognize this as a numeric value. Fixed. Mon Jan 10 15:37:13 MSK 2005 [!] - max - Bug: Although the shipping address fields were defined as optional, the first and last name fields in the shipping address section on the anonymous checkout page were displayed with asterisks and a customer was required to complete them anyway. Fixed. Mon Jan 10 12:34:20 MSK 2005 [!] - max - Bug: Shop statistics was not displayed for the subcategories because of an error in regexp. Fixed. Mon Jan 10 12:05:15 MSK 2005 [!] - mclap - Bug: The second address line of the billing and shipping addresses were not passed to ePDQ payment gateway. Fixed. Mon Jan 10 11:40:50 MSK 2005 [*] - mclap - Improvement in PayPal payment module: When transaction is not completed by PayPal payment gateway (e.g. payment_status is 'Pending'), the order will be queued. Thu Jan 06 17:42:13 MSK 2005 [!] - max - Bug: The global definitions for start year and end year weren't used in the search for returns form, so it was impossible to find out information about any returns created before 2005 year after January, 1, 2005. Fixed. Thu Jan 06 17:22:51 MSK 2005 [*] - mclap - Security of compiled templates is improved: optional md5 check is added. See the option "Check MD5 of compiled templates for better store protection at a shared hosting" on the General settings / Security options page. This option is enabled by default. Thu Jan 06 16:07:49 MSK 2005 [!] - max - Bug: In some cases, the product quantity in the Customer area reflected the main product quantity instead of the product variant quantity. Fixed. Thu Jan 06 10:47:19 MSK 2005 [*] - mclap - The function func_display() is improved: now it uses only one fetch. Wed Jan 05 17:19:45 MSK 2005 [!] - max - Bug: When a cart contained a Gift certificate, and this Gift certificate was the first item in the cart items list, and the user tried to update this Gift certificate by clicking the 'Modify' link in the cart, then the field values of the 'Gift Certificate details' form were lost. Wed Jan 05 14:59:00 MSK 2005 [!] - svowl - Bug: Shipping methods with a defined weight limit were displayed in the shipping methods dropdown box in the cart even though the total weight of all the products in the cart exceeded that limit. Fixed. Wed Jan 05 14:52:08 MSK 2005 [!] - max - Bug: The content of CSV files exported from X-Cart displayed in the browser window in Safary browser (MacOS). Fixed. Wed Jan 05 12:00:20 MSK 2005 [!] - max - Bug: The response from Netbilling payment gateway about some error types wasn't correctly processed in the payment module and a customer did not see the correct error message after checkout. Fixed. Wed Jan 05 11:27:00 MSK 2005 [!] - svowl - Bug: The list of ordered products was not passed to PayZip payment gateway correctly; as a result, the products were not displayed on the PayZip side. Fixed. Wed Jan 05 11:01:17 MSK 2005 [!] - max - Bug: The export products CSV file could not be re-imported back into X-Cart because of an error in the PRICE/CATEGORY columns data. Wed Jan 05 10:20:57 MSK 2005 [!] - max - Bug: The JavaScript code for CC expiration date validation failed with an error if the expiration date field contained a value '08' or '09'. Fixed. Tue Jan 04 11:17:16 MSK 2005 [!] - mclap - Bug: A country did not appear on the Register/Modify profile page when the country name was not defined for the currently selected language. Fixed. Thu Dec 30 09:59:45 MSK 2004 [!] - max - Bug: After product deletion, some related information regarding product variants was not deleted from the database. Fixed. Wed Dec 29 17:15:00 MSK 2004 [!] - svowl - Bug: If the tax application formula for PST was described as 'DST+GST' (e.g. for Prince Edward Island and Quebec provinces), then GST was used without taking shipping cost into account. Fixed. Wed Dec 29 16:01:05 MSK 2004 [!] - mclap - Bug: Transaction data was sent to an incorrect URL in BluePay payment processor. Fixed. Wed Dec 29 14:16:59 MSK 2004 [!] - max - Bug: An error occurred when an attempt was made to import product options with empty <JScode> XML-tag. Fixed. Wed Dec 29 12:02:26 MSK 2004 [!] - max - Bug: If any skin was installed in the shop, the look of the Search results section on the Users page in Admin area was affected by the skin. Fixed. Tue Dec 28 17:31:46 MSK 2004 [!] - max - Bug: Multilanguage product descriptions could not be saved with HTML tags. Fixed. Tue Dec 28 17:09:47 MSK 2004 [!] - max - Bug: The work of the Browser enviroment detection script was unstable if the result row transmitted in GET parameter was longer than 360 symbols. Fixed. Tue Dec 28 14:19:27 MSK 2004 [!] - max - Bug: "button" templates (Authentication page in admin area) were wrongly included in Crystal Blue skin. Fixed. Tue Dec 28 13:54:30 MSK 2004 [!] - max - Bug: The maximum quantity of a configurable product was defined wrongly in the quantity selectbox on the Summary page (Customer area). Fixed. Tue Dec 28 11:46:20 MSK 2004 [!] - max - Bug: JS script (for Product options module) on the Product details page did not work if the product was a configurable one. Fixed. Tue Dec 28 11:31:55 MSK 2004 [!] - max - Bug: Errors occurred on the Register page ('States' select box was displayed in a wrong way, etc) if a user whose original user profile contained information about a state with the symbol "'" in the name attempted to modify his profile. Fixed. Tue Dec 28 10:22:16 MSK 2004 [*] - max - Modification in SkipJack payment module: data format check is added. Mon Dec 27 13:51:54 MSK 2004 [!] - max - Bug: Configurable products could not be cloned or deleted on the Product configurator page in Provider area. Fixed. Mon Dec 27 11:18:21 MSK 2004 [!] - max - Bug: A JS error occurred on the Register page if the name of some state in the selectbox had special characters in it. Fixed. Mon Dec 27 10:25:28 MSK 2004 [!] - max - Bug: When "orderby" fields were edited on the Upselling products page, the modifications were applied not only to the current product, but the other products with links to affected upselling products as well. Fixed. Mon Dec 27 09:42:47 MSK 2004 [!] - max - Bug: The field "Billing address (line 2)" was never displayed in the Order invoice in plain text mode because there was no checkup procedure which could detect it. Fixed. Fri Dec 24 17:33:35 MSK 2004 [!] - max - Bug: Gift certificate functionality caused failures on PHP 5.0.x. Fixed. Fri Dec 24 16:10:36 MSK 2004 [!] - max - Bug: Product categories were not properly updated for configurable products (you could assign a configurable product to more categories, but it remained assigned to the old categories - which could not be altered). Fixed. Fri Dec 24 15:44:32 MSK 2004 [!] - max - Bug in X-AOM: If an attempt was made to save an order which contained the same product twice (in fact, different variants of the same product) in X-AOM, an SQL error occurred and only the first of the two variants was saved. Fixed. Fri Dec 24 14:56:29 MSK 2004 [!] - max - Bug in Froogle export: Only the first 100 products were exported into Froogle. Fixed. Fri Dec 24 11:54:29 MSK 2004 [!] - max - Bug: Proxy IP in Antifraud module was defined wrongly if more than one proxy was used. Fixed. Fri Dec 24 11:45:00 MSK 2004 [!] - svowl - Bug: A wrong order total was displayed on the order modification page (X-AOM) when product prices included tax (actual for European VAT and Australian GST taxing systems). Fixed. Fri Dec 24 11:37:32 MSK 2004 [*] - max - Improvement in X-Affiliate: Partner orders page is changed (new status "Approved" is added). Fri Dec 24 11:15:31 MSK 2004 [!] - max - Bug in product variants: If the quantity of some product variant was negative, the product in general was considered out of stock. Fixed. Fri Dec 24 10:14:12 MSK 2004 [!] - max - Bug in the Search section of the Banner statistics page (X-Affiliate): When there were no registered partners, an empty line entry (along with 'All') appeared in the drop-down box where partner names were supposed to be listed. Fixed. Thu Dec 23 17:54:59 MSK 2004 [*] - max - Improvement in NetBanx payment module: NetBanx reference number is now displayed on the Invoice page (Customer area). Thu Dec 23 16:00:12 MSK 2004 [!] - max - Bug: Subcategory pages were displayed wrongly when Fancy categories module was enabled. Fixed. Thu Dec 23 15:51:00 MSK 2004 [*] - svowl - Improvement: On the product details page (Customer area) meta tags based on the product title and short description are used. Wed Dec 22 17:46:00 MSK 2004 [!] - svowl - Bug: User-defined shipping methods were displayed in the shipping methods dropdown box on the 'Shipping markups' page when 'UPS OnLine Tools' module was enabled. Fixed. Wed Dec 22 11:57:41 MSK 2004 [!] - max - Bug: Information about the language selected for the admin/provider area as the preferred one was not saved in the user profile (When an admin/provider user selected a non-English language for his interface, logged out, and logged in again after some time, the language of his interface was English again). Fixed. Wed Dec 22 11:40:22 MSK 2004 [*] - max - Improvement in the way product international descriptions are edited: now the editing is done in accordance with 4.0.x standards (languages are selected from a dropdown box at the top of the form, letters are entered as letter characters instead of symbol codes which makes international descriptions searchable). Tue Dec 21 14:28:43 MSK 2004 [*] - max - Improvement: Ability to use thumbnails for Product variants is added; an option "Default variant" is added. Tue Dec 21 11:49:44 MSK 2004 [*] - mclap - Improvement of the function func_allowed_path: when running under Windows, arguments are now converted to the lower case for correct comparison. Mon Dec 20 14:17:31 MSK 2004 [*] - max - Wholesale prices for Product variants are added. Mon Dec 20 12:25:00 MSK 2004 [!] - svowl - Bug: The shipping cost was not recalculated correctly when some of the ordered products were marked as 'deleted' during order modification (X-AOM). Fixed. Mon Dec 20 12:17:58 MSK 2004 [*] - mclap - Improvement in Canada Post shipping module: insured value is replaced by discounted_subtotal. Mon Dec 20 09:43:55 MSK 2004 [!] - max - Bug: The categories list was not sorted out by category name on the 'Advanced search' page (if Fancy Categories add-on was enabled). Fixed. Fri Dec 17 14:43:32 MSK 2004 [*] - max - array_merge() wrapper is added. Fri Dec 17 13:43:19 MSK 2004 [!] - max - Bug: When a customer attempted to set the quantity of some product in his wishlist to zero (and, by doing so, to remove the product from the wishlist), he was redirected to the shopping cart instead. Fixed. Thu Dec 16 17:46:00 MSK 2004 [!] - svowl - Bug: The icon of the applied 'Free shipping' discount coupon was not displayed in the cart totals in PRO mode. Fixed. Thu Dec 16 16:16:00 MSK 2004 [!] - svowl - Bug: Shipping rates in the 'Delivery method' dropdown box did not take into account shipping tax rates (X-AOM). Fixed. Thu Dec 16 14:09:43 MSK 2004 [!] - max - Bug in product search: When an international product name and/or part of description were entered into the search form, the search engine failed to find the product, as the search was conducted only among product names/descriptions in the language which was selected as current. Fixed. Thu Dec 16 12:22:13 MSK 2004 [!] - max - Bug in product options editing: When in the process of editing a product option an option value was changed, update of the new value in the option values list of 'Add/Update option' form failed. Fixed. Thu Dec 16 10:50:14 MSK 2004 [!] - max - Bug: Customer profile information was not included into the email notification sent to a customer after his order had been edited in X-AOM module. Fixed. Thu Dec 16 10:19:59 MSK 2004 [!] - max - Bug: An error occurred if, in the process of editing an order in X-AOM module, administrator clicked on the "Cancel" button. Fixed. Wed Dec 15 17:40:20 MSK 2004 [!] - max - Bug: Before User Profile options were edited by the admin for the first time, the default User Profile options information was read incorrectly: all the fields were perceived by the system as active and required. Fixed. Wed Dec 15 17:10:29 MSK 2004 [*] - max - Improvement of the product import script: JS check function for product options field is added. Wed Dec 15 10:30:44 MSK 2004 [!] - max - Bug: Product variants were not deleted when their main product was deleted. Fixed. Tue Dec 14 16:38:36 MSK 2004 [*] - max - Improvement: array_fill() functions area was replaced by another functionality because array_fill() is not supported by PHP versions before 4.2.0 Tue Dec 14 12:27:00 MSK 2004 [!] - svowl - Bug: In a cart containing many product items a rounding error occurred during tax calculation. Fixed. Now all prices and taxes are stored and calculated as float values but are displayed as currency formatted values. Tue Dec 14 12:01:56 MSK 2004 [!] - max - Bug: The check box of the first product in the list of product search results in Product configurator was always selected. Fixed. Tue Dec 14 11:47:21 MSK 2004 [!] - max - Bug: An order searched for by SKU could not be found if the SKU used for the search belonged to a product variant. Fixed. Tue Dec 14 11:14:22 MSK 2004 [!] - max - Bug: Product search with sorting by "orderby" field failed. Fixed. Tue Dec 14 10:53:55 MSK 2004 [*] - max - Improvement: The ability of the environment detection script to detect the browser version is enhanced. Mon Dec 13 16:57:51 MSK 2004 [!] - max - Bug: In a Partner area working via HTTPS, banners were displayed via HTTPS and the code corresponding to them was also HTTPS-oriented. Fixed (Now the banner code given to partners is meant for work via HTTP). Mon Dec 13 12:45:50 MSK 2004 [!] - max - Bug in X-Affiliate: Statistical data about partner commissions by products was not written completely (partner names were missing). Fixed. Mon Dec 13 12:32:57 MSK 2004 [!] - max - Bug in X-Affiliate: Statistic record about partner commissions by products was formed based on the Product ID (which was not a unique identifier), so commissions were calculated in a wrong way when more than one item of a product was ordered. Fixed (the notion of Item ID is introduced). Mon Dec 13 12:06:15 MSK 2004 [!] - max - Bug: The quantity of a product variant in the quantity select box on the Product details page was displayed in a wrong way if one of the options employed in the product variant was disabled. Fixed. Mon Dec 13 11:08:02 MSK 2004 [!] - max - Bug in product search (Customer area): When no products matching the search query were found (the search result was empty), the cart still reported having found 1 result. Fixed. Mon Dec 13 10:19:00 MSK 2004 [!] - svowl - Bug: If some products in the cart had a defined shipping freight, the result of shipping cost calculation in the cart totals could be wrong depending on the order in which the products were added to the cart (the bug appeared in PRO only). Fixed. Mon Dec 13 09:58:13 MSK 2004 [!] - max - Bug: When the option 'Disable inventory tracking' was turned on, the stock quantity of some product was 0, and a customer tried to edit the product options of this product on the Cart page in Customer area, he could not do that as the product quantity checkup on the product options editing page regarded the product as an 'out of stock' one. Fixed. Mon Dec 13 09:46:32 MSK 2004 [!] - max - Bug: When the store admin clicked on the 'Delete selected' button on the Category products page without selecting any products, instead of being left on the same page he was redirected to the Product search page. Fixed. Fri Dec 10 17:02:01 MSK 2004 [*] - max - Improvement in AuthorizeNet payment module: x_description optional field is added (When a user made this field required in his AuthorizeNet backoffice settings, transactions via AuthorizeNet failed because the module did not use this field). Fri Dec 10 16:13:01 MSK 2004 [!] - max - Bug: If a product had product variants and wholesale prices, the wholesale prices were displayed on the Product details page but not used (which could confuse customers, as wholesale prices are not supposed to be used with variants). Fixed (Now, if a product has variants, wholesale prices are not used); Bug: JS validation on the 'Send to friend' form functioned in a wrong way (field names were missing). Fixed. Fri Dec 10 14:37:17 MSK 2004 [*] - max - Improvement: Product search-Database interaction is optimized (the amount of SQL quiries is reduced). Fri Dec 10 14:06:43 MSK 2004 [!] - max - Bug: If the product options of some product were changed/deleted, the product options on the Order details page (in placed orders) were also changed. Fixed. Fri Dec 10 14:06:00 MSK 2004 [!] - svowl - Bug: After customer information updating, state name and country name were changed on the 'Preview' page and taxes were not updated (X-AOM). Fixed. Fri Dec 10 12:08:20 MSK 2004 [*] - max - Improvement: If the calculated shipping cost amount is less than zero, 0 is used as shipping cost. Fri Dec 10 11:05:25 MSK 2004 [*] - max - Update: Beanstream payment processor is updated (up to 1.2.18 documentation version). Thu Dec 09 16:00:54 MSK 2004 [!] - mclap - Bug: Requirements check for CyberSource payment processor sometimes failed. Fixed. Thu Dec 09 15:07:56 MSK 2004 [!] - mclap - Bug: Call of the function html_entity_decode with PHP versions before 4.3.0 caused errors. Fixed (replaced by wrapper). Thu Dec 09 11:25:07 MSK 2004 [!] - max - Bug: An SQL error occurred when admin tried to change the location of detailed images. Fixed. Thu Dec 09 11:22:14 MSK 2004 [!] - max - Bug: By entering a special URL, a customer could add more than one item of an ESD product to the shopping cart. Fixed. Thu Dec 09 11:10:16 MSK 2004 [!] - max - Bug: The 'Detailed product images' subsection of the 'Images location' form was doubled. Fixed. Wed Dec 08 17:17:00 MSK 2004 [!] - svowl - Bug: Shipping charges for products with a specified shipping freight were calculated in the cart despite the fact that the option 'Do not calculate shipping rates for products with defined shipping freight' was turned on. Fixed. Wed Dec 08 16:40:00 MSK 2004 [!] - max - Bug: If the option 'Use counties' (General settings/General options) was disabled, but county fields were marked as required in the User Profiles options section, a user trying to submit the registration form was getting warning messages about required fields left empty (although all the fields were completed). Fixed. Wed Dec 08 12:30:48 MSK 2004 [*] - max - Generation of $lng array is changed: $lng array is defined based on Smarty outputfilter. Tue Dec 07 11:36:00 MSK 2004 [*] - svowl - Improvement in '2Checkout. Version 2' payment module: a complete response from 2CO is saved now in the order details; the problem with returning to the cart in IE for some server configurations (HTTP Error 500: Internal Server Error) is fixed. Tue Dec 07 10:27:03 MSK 2004 [*] - mclap - Improvement: HTML Catalog generation now uses only 1 additional session. Tue Dec 07 09:48:24 MSK 2004 [!] - max - Bug in color schemes (skin1_admin.css): CSS notation in these files was non-compatible with Mozilla, and using Mozilla resulted in an error. Fixed. Mon Dec 06 17:11:01 MSK 2004 [!] - mclap - Bug: Sometimes products were not shown in the search results in the Customer area. Fixed. Mon Dec 06 15:38:19 MSK 2004 [!] - max - Bug: An SQL error occurred when admin tried to delete an order. Fixed. Mon Dec 06 15:27:51 MSK 2004 [!] - max - Bug in updating product variants SKU: check of SKU uniqueness was performed only for the set of variants of the current product. If the provider used for some variant an SKU which was unique for the variants set of the current product but was not unique for the whole store (was used as an SKU of a variant of another product), an SQL error occurred in the process of SKU updating. Fixed. Mon Dec 06 14:59:01 MSK 2004 [!] - max - Bug: If the option 'Disable products which are out of stock' was enabled, and a customer added to his shopping cart the last item of some product, the product could not be viewed or found in the store as the procedure of adding to the cart had decreased its quantity to 0. Fixed (Now, while the last item of a product is in somebody's shopping cart, the product is displayed in the store, however its quantity selectbox contains just one entry: 'Out of stock'). Fri Dec 03 17:03:38 MSK 2004 [!] - max - Bug in JS validation of the 'Contact us' form: Names of fields were missing in JS warning messages. Fixed. Fri Dec 03 16:40:26 MSK 2004 [!] - max - Bug in product search: non-members could find products from categories which were supposed to be accessible only to users with some privileged membership level. Fixed. Fri Dec 03 15:58:04 MSK 2004 [!] - max - Bug: Database tables containing orders data were not cleared completely when admin used the 'Delete All Orders' functionality. The remainder of orders data in the tables hindered the process of adding new orders to the tables. Fixed. Fri Dec 03 15:06:00 MSK 2004 [*] - svowl - Improvement in 2Checkout payment module: a complete response from 2CO is saved now in the order details. Fri Dec 03 14:59:08 MSK 2004 [!] - max - Bug in product options exceptions: If one or more product options which were part of an exception were disabled, customers could not order any products, as all the rest of the product options became 'exceptions'. Fixed. Thu Dec 02 15:15:24 MSK 2004 [!] - max - Bug: Users online statistics in Admin area was displayed wrongly. Fixed. Thu Dec 02 11:46:06 MSK 2004 [!] - max - Bug: Thumbnails could not be added to products. Fixed. Wed Dec 01 15:19:42 MSK 2004 [*] - max - Improvement: A warning note and a JS alert warning were added on the Modify product options page in Admin area to prevent the store admin from accidentally disabling a product option used for building product variants. Wed Dec 01 14:49:40 MSK 2004 [!] - max - Bug: A JS error occurred on the customer side of the store if some product options or product option values were disabled (if the product options were of variant type). Fixed. Wed Dec 01 10:55:45 MSK 2004 [!] - mclap - Bug in Bestsellers module: sql error occurred in the process of generating the Bestsellers list if a customer tried to view the details of a product assigned to a category which did not exist. Fixed. Wed Dec 01 09:52:39 MSK 2004 [!] - max - Bug: Product options of 'text field' type were not saved in X-AOM module (the text fields were empty). Fixed. Tue Nov 30 15:53:15 MSK 2004 [*] - mclap - Improvement in InternetSecure payment processor: productcode field is removed for taxes, shipping and discounts. Tue Nov 30 15:17:01 MSK 2004 [!] - max - Bug in the procedure of getting data about cart products in payment scripts: If a customer tried to order the last item of some product, the script could not retrieve the product in the database (as its last item was already in the shopping cart), and the product never got into the order. Fixed. Tue Nov 30 15:12:42 MSK 2004 [!] - mclap - Bug: Wrong paths to thumbnails of configured products were stored in the database when images were located on the filesystem on Windows systems. Fixed. Tue Nov 30 15:03:08 MSK 2004 [!] - max - Bug: Custom JS code for Product options on the Edit product option page (popup window) was not executed. Fixed. Tue Nov 30 14:47:47 MSK 2004 [!] - mclap - Bug: Wrong paths to the category icons were stored in the database when images were located on the filesystem on Windows systems. Fixed. Tue Nov 30 14:19:07 MSK 2004 [!] - max - Bug: Product export in Froogle format failed when attempts to export large product tables were made. Fixed. Mon Nov 29 17:47:16 MSK 2004 [*] - mclap - Detection of TrustCommerce client is improved: additional DIRECTORY_SEPARATOR is added. Mon Nov 29 16:59:33 MSK 2004 [!] - mclap - Bug: Orders could not be processed when 2Checkout payment module was used. Fixed. Mon Nov 29 14:10:26 MSK 2004 [*] - max - Improvement in Fancy categories module (Candy menu and Icons menu mode): window resize support is added. Mon Nov 29 12:05:00 MSK 2004 [*] - svowl - Improvement in USPS shipping module: two new container types: Priority Mail Flat Rate Box 1 (11.25" x 8.75" x 6") and Priority Mail Flat Rate Box 2 (14" x 12" x 3.5") are added according to the changes of the USPS XML Web Tool API. Mon Nov 29 10:03:29 MSK 2004 [!] - max - Bug in Product options module: The quantity and weight of product variants increased when the button 'Rebuild variants' was pressed. Fixed. Fri Nov 26 17:59:39 MSK 2004 [!] - max - Bug: Unavailable manufacturers were displayed in Advanced search section in the Customer area. Fixed. Fri Nov 26 17:54:12 MSK 2004 [*] - max - SQL queries are improved: the number of SQL queries is reduced (LEFT JOIN based). Fri Nov 26 17:45:17 MSK 2004 [!] - max - Bug: The option "A customer using the "Buy now" button to order a product with product options must be redirected to the product details" was not working correctly. Fixed. Fri Nov 26 17:35:00 MSK 2004 [!] - svowl - Bug: Discounted subtotal was displayed as 0.00 in the cart totals in PRO. Fixed. Fri Nov 26 11:59:00 MSK 2004 [!] - svowl - Bug: The end date in the orders search condition was not the current date/time for 'This month', 'This week' and 'Today' date periods if the 'Time difference between shop location and host server location' option was defined as a negative value. Fixed. Fri Nov 26 11:04:09 MSK 2004 [!] - max - Bug: Quantity select boxes on the Products list page (Buy Now functionality) and on the Product details page did not work if the option 'Maximum number of selections in quantity selectbox' was set to 1. Fixed. Fri Nov 26 10:46:07 MSK 2004 [*] - max - Improvement of fields checking on the Contact Us page: JS validation is added; warning note is added. Fri Nov 26 10:04:00 MSK 2004 [!] - svowl - Bug: The subtotal in the cart was displayed without tax consideration if 'Display product price including tax' option was disabled but 'Display cart/order totals including tax' option was enabled. Fixed. Thu Nov 25 16:27:00 MSK 2004 [!] - svowl - Bug in the definition of a customer's destination zone: When a customer's location (according to the information in his profile) fell into some destination zone by all the parameters except for the zip code - the customer's zip code was not covered by the zipcode (city/address) mask defined for the destination zone - the customer was still regarded as a resident of this destination zone. Fixed. Thu Nov 25 13:48:00 MSK 2004 [*] - sdg - Improvement in uSight payment module: If a customer does not define BillingState, "NL" code is sent. Thu Nov 25 10:34:54 MSK 2004 [*] - max - Improvement in EGoods module: Administrator now has the ability to prolong the period during which an egood can be downloaded even if the download key has expired (by regenerating the deleted download key). Wed Nov 24 15:06:00 MSK 2004 [+] - svowl - The following new shipping services (Canada Post) are added: Small Packets Surface (US/International), Small Packets Air (US/International), Expedited US Commercial, XPressPost International. Wed Nov 24 14:56:49 MSK 2004 [!] - max - Bug in detailed images import: In the import .csv file a user could specify a value for 'md5' field which was not ignored in the process of importing. As a result, two md5 values appeared for one image file (one provided by the user and the other one automatically generated) and that caused the image to become unavailable. Fixed. Tue Nov 23 17:02:02 MSK 2004 [*] - max - func_send_mail() is modified: now 2 types of mail messages are sent: plain text and HTML text. The message body structure is changed and optimized. Tue Nov 23 16:29:00 MSK 2004 [!] - svowl - Bug: When UPS Response contained shipping methods which were disabled in the 'Shipping methods' section, the list of allowed UPS shipping methods was generated wrongly (with empty lines). Fixed. Tue Nov 23 14:27:11 MSK 2004 [!] - mclap - Bug: PHP settings were detected wrongly when PHP 4.1.2 was used. Fixed. Tue Nov 23 13:46:48 MSK 2004 [!] - max - 1) Bug: Shop design was corrupted in MSIE 5.0 for MacOS 9.2. Fixed. 2) Improvement: User agent signature analyzer is added which helps to collect information about the client's environment (from the request of the user's browser to an X-Cart script) so shop design can be better adjusted to the client's environment. Tue Nov 23 12:24:00 MSK 2004 [!] - svowl - Bug: Shipping cost was not calculated after changing the customer information in the order (X-AOM). Fixed. Tue Nov 23 11:05:07 MSK 2004 [!] - max - Bug: When in Webmaster mode a client went from the Admin area (working through HTTPS protocol) to edit the Customer area (working through HTTP protocol), the debugging console did not work. Fixed. Mon Nov 22 17:35:00 MSK 2004 [!] - svowl - Bug: UPS Address Validation tool was not working correctly because of some problems with processing customer registration errors. Fixed. Mon Nov 22 16:42:53 MSK 2004 [!] - max - Bug in exceptions logics: If a product option or product option value which were part of an exception were deleted, the rest of the exception components alone became 'exception' (for example, if there were option classes 'Color' (Red, Blue, White) and 'Size' (S, M), and the combination 'Red+S' was an exception, when the option class 'Color' was deleted 'S' became exception and nobody was able to order the combinations 'White+S'or 'Blue+S'). Fixed. Mon Nov 22 13:42:37 MSK 2004 [!] - max - Bug in detailed images import: If the value of the field 'avail' in the CSV file for importing (which was supposed to be either 'Y' or 'N') was in lower case ('y' or 'n'), it was regarded as 'N', so the image became unavailable. Fixed. Mon Nov 22 12:29:10 MSK 2004 [!] - max - Bug: When Gift Certificate was chosen as a payment method and the GC amount was not enough to pay for the whole order, the customer was redirected to the wrong step of Checkout (where he could not choose any other payment method). Fixed. Mon Nov 22 12:17:38 MSK 2004 [*] - mclap - Improvement in Verisign Payflow Pro client detection: stderr stream is redirected to the temporary file. Mon Nov 22 12:13:09 MSK 2004 [!] - max - Bug: The work of JS email validation and JS required fields validation on Checkout page (step 3 - Purchase order payment module details) was incorrect under MacOS. Fixed. Fri Nov 19 17:31:13 MSK 2004 [!] - max - Bug: In the process of editing wholesale prices in Group product editing mode some wholesale and basic prices could be corrupted. Fixed. Fri Nov 19 15:46:40 MSK 2004 [!] - max - Bug in Greet Visitors module: If a visitor came to the store using the browser which was used previously by a user of some other X-Cart area, he was greeted by the wrong name (for example, when a partner was trying to test the work of his banners, he got redirected to the customer zone where he was greeted as partner). Fixed. Fri Nov 19 15:34:49 MSK 2004 [!] - max - PHP bug (PHP 5.0.1 only): Product search procedure in Admin area failed if manufacturers were created. Fixed. Fri Nov 19 15:07:03 MSK 2004 [!] - max - Bug: In a multilingual store when Product details pages were viewed in a non-default language, product names in 'Related products' section were still displayed in the default language. Fixed. Fri Nov 19 14:41:13 MSK 2004 [!] - max - Bug: Partner area looked distorted with Flexy Rectangles skin. Fixed. Fri Nov 19 11:05:11 MSK 2004 [*] - mclap - Improvement: Categories box does not appear if the list of categories or subcategories is empty. Fri Nov 19 10:52:00 MSK 2004 [!] - svowl - Bug: - In Protx VSP Form and Direct payment modules the post code was not passed to the Protx server. Fixed (the protocol version is updated to 2.21). Thu Nov 18 12:16:00 MSK 2004 [!] - svowl - Bug: When an absolute discount was applied to a cart, a rounding error in the calculation of the discounted subtotal occurred. Fixed. Thu Nov 18 10:18:00 MSK 2004 [*] - svowl - Renaming: Payment modules 'Payment Resources International' (PRI) are renamed to 'Transaction Central'. Thu Nov 18 09:13:03 MSK 2004 [*] - max - Improvement: 'Partner account is approved' notification message body now includes partner's profile details data. Wed Nov 17 11:44:41 MSK 2004 [!] - max - Bug: Additional fields created via User Profiles options could not be edited in the 'Edit customer information' section on the Advanced Order Management page. Fixed. Wed Nov 17 11:08:47 MSK 2004 [!] - max - Bug: Additional fields created via User Profiles options for use in 'Additional information' section were not displayed on the Order invoice and Order details pages. Fixed. Wed Nov 17 09:27:52 MSK 2004 [!] - mclap - Bug: The 'Previous news' link in generated HTML Catalog pointed to a wrong location. Fixed. Tue Nov 16 16:13:00 MSK 2004 [!] - svowl - Bug: When a tax was calculated for several products in the cart, an error in tax cost rounding occurred. Fixed. Tue Nov 16 15:02:36 MSK 2004 [!] - max - Bug: If a product had product options, advanced product HTML-links were dysfunctional. Fixed. Tue Nov 16 14:38:30 MSK 2004 [!] - mclap - Bug: When the status of an order was changed to 'Processed', e-mail notifications with order details were sent to the orders department without being encrypted by PGP/GnuPG. Fixed. Tue Nov 16 11:11:15 MSK 2004 [*] - mclap - Improvement: Now HTML Catalog does not generate pages for "out of stock" products. Tue Nov 16 11:10:50 MSK 2004 [!] - max - Bug: An SQL error occurred when somebody attempted to make use of search-and-modify functionality in Admin area. Fixed. Tue Nov 16 10:49:37 MSK 2004 [*] - max - Improvement: States with Non-English characters in the names can now be stored in JS array. Tue Nov 16 10:09:36 MSK 2004 [!] - max - Bug: Page title on Add / Change merchant key page (appearing when Blowfish encryption gets enabled in General settings/Security options) was not displayed. Fixed. Mon Nov 15 18:46:17 MSK 2004 [*] - mclap - Improvement: Updating the product quantity is disabled for cases when a configurable product is ordered (X-Configurator). Mon Nov 15 13:48:56 MSK 2004 [!] - max - Bug: 'Signup for membership' select box on Register page in Partner area was not displayed. Fixed. Mon Nov 15 11:20:02 MSK 2004 [!] - max - Bug: Wrong Referred sales statistics were displayed in Partner and Admin areas (X-Affiliate module) because in multi-tier partnership situations data on per-product affiliate commissions, which partners were supposed to receive for sales via their sub-partners, was not stored. Fixed. Mon Nov 15 10:33:45 MSK 2004 [!] - max - Bug: Periodic payments for subscription products could not be made by CC & CH types of AuthorizeNet payment method because of the wrong format of the request to AuthorizeNet (login and transaction key fields were interpreted as empty). Fixed. Mon Nov 15 10:20:47 MSK 2004 [!] - max - Bug: An SQL error occurred the moment a user attempted to access the Product details page if Product options module was disabled. Fixed. Mon Nov 15 10:00:50 MSK 2004 [!] - mclap - Bug: The price formula for subscription products in the shopping cart was displayed wrongly. Fixed. Fri Nov 12 18:05:56 MSK 2004 [!] - mclap - Bug: Details about discounts, taxes and shipping cost of an order were transferred to InternetSecure payment gateway in a wrong way. Fixed. Fri Nov 12 17:33:23 MSK 2004 [*] - max - Improvement in the mechanism of selecting the cheapest combination of product options upon clicking a Buy Now button on the Product list page: the cheapest combination is now selected much faster in situations where a great number of product options and their variants is used (with 200 000 combinations of product options selecting the cheapest combination takes approximately 1 second). Fri Nov 12 14:51:30 MSK 2004 [!] - max - Bug: The 'Total unapproved sales' value on the Statistics page in Partner area (X-Affiliate module) was calculated wrongly. Fixed. Fri Nov 12 12:21:06 MSK 2004 [!] - max - Bug: A customer could not pay for 2 or more products (when the length of the products list was more than 255 characters) via Verisign PayFlow Link 2. Fixed. Fri Nov 12 10:03:13 MSK 2004 [*] - max - Product options and variants import is optimized. The fields Avail, PriceModifier, ModifierType, Price and Weight are made optional. Thu Nov 11 09:01:48 MSK 2004 [!] - max - A bug regarding adding statistical data to the database when links to deleted banners were shown is fixed. Wed Nov 10 13:43:00 MSK 2004 [!] - svowl - A bug in Protx VSP Form and Direct payment modules regarding passing the address to the Protx server is fixed. Wed Nov 10 11:57:10 MSK 2004 [!] - max - A bug is fixed due to which the links used to display banners pointed to the HTTPS location of the store if the Partner zone itself was functioning via HTTPS. Now these links work via HTTP. Wed Nov 10 11:08:14 MSK 2004 [!] - max - Because of a bug in the function array_map() in some PHP versions, all the cases in which the function array_map() was executed are now changed so that wrapper func_array_map() is used. Wed Nov 10 10:26:59 MSK 2004 [!] - max - Two bugs in X-Affiliate module are fixed: 1) The mechanism of searching for Advertising campaigns by the time period is corrected. 2) The advertising statistics displayed in the search results now pertain to the time period specified in the Search form, not to the whole period of the campaign duration. Wed Nov 10 09:40:08 MSK 2004 [*] - max - Froogle module is improved: now the format of images being exported is selected depending on the location where the images are stored. Tue Nov 09 17:50:20 MSK 2004 [!] - max - A bug in the execution of the function accounting for the dynamic updating of Wholesale prices when the product has options is fixed. The execution of the function used to start even though the function was not declared. Tue Nov 09 17:22:37 MSK 2004 [*] - max - The mechanism of checking the completion of fields on the Register form is improved (the situation in which some of the fields from the sections Billing / Shipping address are disabled). Check up of the field 'Email' is added (if the field is enabled, but not mandatory for completion). Tue Nov 09 16:01:14 MSK 2004 [!] - mclap - A bug in detection of environment settings is fixed which occurred in the process of building the URL for redirect when $xcart_web_dir was empty. Tue Nov 09 15:46:00 MSK 2004 [!] - max - A bug causing product properties to be displayed in a wrong way in the Partner area is fixed. Tue Nov 09 15:21:10 MSK 2004 [*] - mclap - Editing of non-english labels in webmaster mode is improved (tested under Mozilla 1.8a3, Opera 7.54 and IE 6.0). Tue Nov 09 14:53:50 MSK 2004 [*] - max - An option "The dynamic updating of the Save Money label depending on the selected product options is enabled" is added. Tue Nov 09 13:10:44 MSK 2004 [*] - max - The procedure of adding a product with product variants to the shopping cart is optimized - now the factors of availability of the chosen variant are considered in full. Tue Nov 09 12:31:00 MSK 2004 [!] - svowl - A bug in Protx payment module is fixed: the second addess line was not passed to the Protx server. Tue Nov 09 12:19:00 MSK 2004 [*] - svowl - SKU is now displayed on the product search results page for each found product. Tue Nov 09 10:47:57 MSK 2004 [!] - max - A bug in product search involving parameters of product variants (SKU, price and weight) is fixed. Now product search fully takes into account the values of each of these product variant parameters. Fri Nov 05 17:43:15 MSK 2004 [!] - max - A bug involving the incorrect usage of settings regarding Credit card types at the 3rd step of Checkout is fixed. Fri Nov 05 16:12:00 MSK 2004 [!] - svowl - A bug in the taxes system is fixed: if for some product a tax had to be applied with the option 'Included into the product price' enabled (e.g. VAT), a customer from a non-taxable destination zone could still see the product price including this tax. Fri Nov 05 15:24:22 MSK 2004 [!] - max - A bug in product search is fixed (When searching for a product with variants, one had to use the product quantity specified in the 'Product details' of the product in general instead of the real quantity equal to the sum of items of all the product variants). Now if you need to search for a product with defined product variants by the quantity, you need to use the sum of the real quantities of all its variants. Fri Nov 05 13:59:35 MSK 2004 [!] - max - An error which occurred when the store admin tried to add an icon for a category if category icons were stored on the file system is fixed. Thu Nov 04 17:27:42 MSK 2004 [!] - max - Two bugs in X-Affiliate are fixed: 1) the section header 'Add advertising campaigns' got displayed instead of 'Modify advertising campaign' in the process of campaign modification 2) service information displayed in the <IMG> tag field was incomplete. Thu Nov 04 17:12:00 MSK 2004 [!] - svowl - A bug is fixed that caused errors in the process of displaying embedded static pages after a customer attempted to change the store language: now if a customer switches the store language while being on a static page, he gets redirected to an appropriate static page for this language which has the same filename in skin1/pages/<new_language_code> directory. Thu Nov 04 17:07:46 MSK 2004 [*] - mclap - The work of most of the https modules is improved: the combination \r\n is added to the end of the formed request for compatibility with some hostings. Thu Nov 04 16:44:49 MSK 2004 [!] - max - An error is fixed in the name of the variable "membership" in the functionality of selecting the product variant with the minimal price. Thu Nov 04 15:15:44 MSK 2004 [*] - max - User profile options began to influence the Order invoice / Order details page. Thu Nov 04 14:20:25 MSK 2004 [*] - max - JS selector on the Product details page and variant's tree builder (Product options module) are improved. Thu Nov 04 13:42:00 MSK 2004 [!] - svowl - A bug regarding wrong generation of the shipping methods list in the cart (if 'Real-time shipping calculation' option is disabled but 'UPS OnLine Tools' module is enabled) is fixed. Thu Nov 04 11:31:00 MSK 2004 [*] - svowl - A text message 'Coupon not found' is added on the 'Edit totals' page (used for order modification) if the applied coupon has been deleted from the database (X-AOM). Thu Nov 04 10:03:09 MSK 2004 [!] - mclap - A bug in viewing printable versions of pages from HTML Catalog is fixed. Wed Nov 03 17:18:59 MSK 2004 [!] - max - A bug in color schemes (skin1.css) is fixed: CSS notation in these files was non-compatible with Mozilla, and using Mozilla resulted in an error. Wed Nov 03 17:15:00 MSK 2004 [!] - svowl - A bug in the calculation of taxes is fixed (when the cart contained products of different providers; PRO only). Wed Nov 03 16:57:49 MSK 2004 [!] - max - A bug in displaying the amount in the 'Save money' label on the Product details page (Customer area) is fixed: a wrong value was displayed when the product had VAT but the option causing prices to be displayed excluding VAT was enabled. Wed Nov 03 15:31:17 MSK 2004 [!] - max - A bug in User profiles options (General settings page) is fixed: although the fields in the Shipping address section were 'required', on the Modify profile page this section was not checked by JS or/and PHP script. Wed Nov 03 15:20:00 MSK 2004 [!] - svowl - A bug in X-AOM module (PRO) is fixed: in the process of order modification products of different providers could be added to one order. Now products of only one provider can be added to an order. Wed Nov 03 14:34:48 MSK 2004 [!] - max - A bug in User profile options (General settings page) is fixed: the values of Admin options influenced Provider options (in PRO mode). Wed Nov 03 14:01:46 MSK 2004 [!] - max - A bug in Subscribe to News list code is fixed which caused a customer to get error #404 (Page not Found). Tue Nov 02 16:39:09 MSK 2004 [!] - max - A bug in Product HTML code is fixed: when a partner searched for products, the Search script displayed unavailable products. Tue Nov 02 09:38:00 MSK 2004 [*] - svowl - 'Provider' field is now hidden on the order details for customer. The column with payment information is removed from the orders export CSV file generated by provider in PRO. Mon Nov 01 18:08:52 MSK 2004 [!] - mclap - A bug in QuickBooks export routine when a free shipping coupon is applied to the order is fixed. Mon Nov 01 16:11:37 MSK 2004 [!] - mclap - A bug in products import routine when importing manufacturers with single quotes in the names is fixed; call to the function array_map is changed to func_array_map. Mon Nov 01 14:41:00 MSK 2004 [!] - svowl - A bug on the Invoice page is fixed: providers could see payment information although it was supposed to be invisible to them (in PRO only). Mon Nov 01 11:31:24 MSK 2004 [!] - mclap - A bug regarding the broken template for order data in plain text format is fixed. Mon Nov 01 11:02:04 MSK 2004 [!] - max - A bug regarding JS checking of the email address when the domain has 3 or more levels is fixed. Mon Nov 01 10:40:23 MSK 2004 [!] - max - A bug is fixed which enabled a provider to add more extra fields via the Product import procedure than is permitted according to the extra fields limit per provider. Mon Nov 01 10:32:09 MSK 2004 [!] - max - A bug regarding displaying buttons in the Customer area is fixed (Sometimes buttons did not work because of included JS code). Mon Nov 01 09:37:23 MSK 2004 [!] - max - A bug regarding editing Product options in Group editing mode is fixed. Fri Oct 29 17:58:30 MSD 2004 [!] - max - A bug regarding searching by zipcode on the Orders search page is fixed. Fri Oct 29 17:21:21 MSD 2004 [!] - max - A bug regarding checking module activity on Reffered sales page and on Banner info page (X-Affiliate) is fixed. Fri Oct 29 15:12:19 MSD 2004 [*] - max - Reffered sales page is changed: search by SKU instead of search by product ID is introduced. Fri Oct 29 15:03:39 MSD 2004 [*] - mclap - InternetSecure payment processor is improved: information about taxes and discounts is added. Fri Oct 29 12:50:30 MSD 2004 [!] - mclap - A bug is fixed regarding importing FedEx rates when PHP 4.3.2 is used: range() did not understand string type arguments. Fri Oct 29 11:40:06 MSD 2004 [!] - max - A bug regarding framing template files in Webmaster mode is fixed. Fri Oct 29 10:47:05 MSD 2004 [*] - max - 'Port of the server through which the transaction is performed' option is added to eSelect plus configuration page. Thu Oct 28 16:10:27 MSD 2004 [!] - max - A bug regarding wrong redirection if an anonymous user logs in during Checkout (if anonymous user logged in in the process of checkout, he was redirected back to the shopping cart). Thu Oct 28 15:34:09 MSD 2004 [*] - max - Speed bar format is improved (Speed bar got distorted if a big text block was inserted into it). Thu Oct 28 14:49:00 MSD 2004 [!] - sdg - Modifications are made in 2CO to match 2CO protocol changes. Thu Oct 28 12:10:00 MSD 2004 [*] - mclap - 'News Management' module is improved: ability to create newslists without subscriptions is added. Wed Oct 27 17:09:36 MSD 2004 [-] - mclap - Additional files for VeriSign PayFlow Pro payment module is removed from the distribution because of problems under Windows OS. Tue Oct 26 17:07:52 MSD 2004 [!] - max - A bug regarding using the default state on Register page is fixed. Tue Oct 26 11:16:22 MSD 2004 [!] - mclap - A bug regarding passing wrong cart cost to CyberSource payment gateway is fixed. Mon Oct 25 18:05:43 MSD 2004 [!] - mclap - A bug regarding processing orders via viaKlix 2.0 is fixed. Mon Oct 25 16:41:56 MSD 2004 [!] - mclap - A bug regarding wrong location passed to viaKlix 2.0 is fixed. Mon Oct 25 14:15:39 MSD 2004 [-] - max - UTF8 conversion function is deleted. Mon Oct 25 14:04:06 MSD 2004 [!] - max - A bug regarding saving language labels in non-English code pages (Webmaster mode) is fixed. Mon Oct 25 11:02:31 MSD 2004 [!] - max - A bug regarding wrong pagination on Product commissions page is fixed (X-Affiliate). Mon Oct 25 10:48:23 MSD 2004 [!] - max - A bug regarding displaying Antifraud warning in Customer area is fixed. Mon Oct 25 10:19:57 MSD 2004 [!] - max - A bug regarding displaying additional fields on Order invoice page in Admin/Customer area is fixed. Fri Oct 22 17:50:37 MSD 2004 [*] - mclap - Callback scheme for several CC processors is improved. Fri Oct 22 17:36:00 MSD 2004 [*] - svowl - Libcurl is defined as the default https bouncer. Fri Oct 22 17:04:07 MSD 2004 [!] - max - A bug regarding a wrong news subscription form is fixed (Neon Lights & Crystal Blue skins). Fri Oct 22 16:43:38 MSD 2004 [!] - max - A bug regarding displaying product options in E-Mail notifications if product options are stored as text is fixed. Fri Oct 22 15:48:35 MSD 2004 [!] - max - A bug regarding updating returns records when order data is updated is fixed (X-AOM and X-RMA). Fri Oct 22 15:38:48 MSD 2004 [!] - max - A bug regarding realtime calculation of shipping cost if the cart contains products from several providers is fixed (X-Cart PRO only). Fri Oct 22 12:04:40 MSD 2004 [!] - max - A bug regarding displaying state and country labels on Contact us page is fixed. Fri Oct 22 11:55:31 MSD 2004 [*] - max - JS state and country selector is improved: ability to use quotes in names of states & countries is added. Fri Oct 22 10:37:57 MSD 2004 [!] - max - A bug regarding returning after deleting a configurable product is fixed (X-Configurator). Thu Oct 21 17:54:29 MSD 2004 [!] - max - A bug regarding the link for re-checking the fraud risk factor displaying on Order details page if order was not checked by Antifraud module is fixed. Thu Oct 21 17:50:21 MSD 2004 [!] - mclap - A bug regarding detection of Solo/Switch cards is fixed. Thu Oct 21 17:27:54 MSD 2004 [!] - max - A bug regarding saving wrong contents in order details field if Blowfish encryption is enabled but merchant key is not entered is fixed. Thu Oct 21 15:35:37 MSD 2004 [!] - mclap - A bug regarding malfunctional redirect to HTTPS when the option "Use HTTPS for users' login and registration" is selected is fixed. Thu Oct 21 13:50:22 MSD 2004 [!] - max - A bug regarding recalculation of partner comissions after editing an order is fixed (X-AOM and X-Affiliate). Thu Oct 21 12:23:07 MSD 2004 [!] - max - A bug regarding removing categories to root level is fixed. Thu Oct 21 11:49:02 MSD 2004 [!] - max - A bug regarding displaying clear price (without taxes) in Send to frind e-mail notification is fixed. Thu Oct 21 10:31:53 MSD 2004 [!] - max - A JS bug regarding focus getting switched to an empty hidden or disabled field on Register page is fixed. Thu Oct 21 09:55:23 MSD 2004 [!] - max - A JS bug regarding email validation script working on IE for MacOS is fixed. Wed Oct 20 14:12:57 MSD 2004 [!] - max - A bug regarding displaying taxes and wholesale prices on Product details page if product has options is fixed. Wed Oct 20 12:54:00 MSD 2004 [!] - svowl - A bug regarding updating the minicart after profile modification is fixed. Wed Oct 20 10:50:06 MSD 2004 [!] - max - A bug regarding the calculation of parent partner commission is fixed (X-Affiliate). Wed Oct 20 10:37:00 MSD 2004 [!] - svowl - A bug regarding product options getting lost for a configured product in the wishlist is fixed (X-Configurator). Wed Oct 20 10:28:01 MSD 2004 [!] - max - A bug regarding the format of Froogle export file (product image part) is fixed. Wed Oct 20 10:08:17 MSD 2004 [!] - max - A bug regarding updating the quantity/price of a product variant if the variant and the product as a whole have the same SKU is fixed (Update inventory functionality). Tue Oct 19 16:58:00 MSD 2004 [!] - svowl - A bug regarding searching for orders if the option 'Time difference between shop location and host server location' is defined is fixed. Tue Oct 19 16:48:00 MSD 2004 [!] - svowl - A bug regarding displaying "1 results found" message if, in fact, no orders were found is fixed. Tue Oct 19 16:06:00 MSD 2004 [!] - svowl - A bug regarding displaying the cart details table if one of the product names (or options) contains " is fixed. Tue Oct 19 15:45:00 MSD 2004 [!] - svowl - A bug regarding updating the extra fields for a group of products is fixed. Tue Oct 19 15:12:00 MSD 2004 [!] - svowl - A bug regarding a wrong state getting displayed if state code is duplicated in the 'states' table is fixed. Tue Oct 19 14:45:00 MSD 2004 [!] - svowl - A bug regarding images getting corrupted after database restoration from the backup is fixed. Mon Oct 18 16:59:42 MSD 2004 [!] - mclap - A bug regarding support of Solo/Switch cards in Protx Direct payment module is fixed. Mon Oct 18 16:57:00 MSD 2004 [!] - svowl - A bug regarding the inability to update the shipping method correctly while modifying order totals in X-AOM when UPS OnLine Tools module is enabled is fixed. Mon Oct 18 15:19:00 MSD 2004 [!] - svowl - A bug regarding Javascript error appearing on the 'Modify product/Product details' page when the 'Tax exempt' option is selected and no taxes are defined in the store is fixed. Mon Oct 18 14:37:00 MSD 2004 [!] - svowl - A bug regarding a PHP error in the Category section (Customer area) when 'Subscriptions' module is enabled is fixed. Thu Oct 14 10:44:00 MSD 2004 [+] - sdg - Heidel payment module (DirectDebit) is added. Thu Oct 14 10:15:10 MSD 2004 [*] - max - Error reporting is improved: Error Id is added. Wed Oct 13 15:49:00 MSD 2004 [+] - sdg - Heidel payment module (CreditCard) is added. Wed Oct 13 15:48:17 MSD 2004 [!] - max - A bug regarding sorting in Product configurator (func_search_products() function is used) is fixed. Wed Oct 13 15:20:31 MSD 2004 [!] - max - The bug regarding sorting on Manufacturer products page is fixed. Wed Oct 13 14:15:17 MSD 2004 [*] - mclap - Orders export to QuickBooks is improved: order prefix is added. Wed Oct 13 11:11:11 MSD 2004 [*] - sdg - PayPro payment module is reviewed. Tue Oct 12 17:58:24 MSD 2004 [!] - max - A bug regarding redirecting after changing the language in Admin area is fixed. Tue Oct 12 17:42:33 MSD 2004 [!] - max - A bug regarding cloning a product (the part with cloning thumbnails) is fixed. Tue Oct 12 17:27:15 MSD 2004 [!] - max - A bug regarding defining User profile options on Modify administrator profile page in GOLD mode is fixed. Tue Oct 12 17:06:14 MSD 2004 [!] - max - A bug regarding exporting product variant values (SKU, weight, etc) in Orders export section is fixed. Tue Oct 12 15:58:52 MSD 2004 [!] - max - A bug regarding wrong top navigation string on Create administrator profile page is fixed. Tue Oct 12 14:33:33 MSD 2004 [*] - max - A configuration option (Check if the current set of products coincides with the product set from an order originating from a blocked IP) for Stop List module is added. Tue Oct 12 11:52:18 MSD 2004 [!] - max - A bug regarding JS calculation of Product price on Product details page (Product options + Wholesale prices) is fixed. Tue Oct 12 10:27:24 MSD 2004 [!] - mclap - A bug regarding imporing "hidden" products is fixed. Mon Oct 11 16:55:03 MSD 2004 [!] - mclap - A bug regarding the incorrect detection of Net::SSLeay is fixed. Mon Oct 11 16:12:08 MSD 2004 [!] - mclap - A bug regarding the usage of ' and " in the filter of language variables in "Edit languages" section is fixed. Mon Oct 11 14:35:41 MSD 2004 [!] - max - A bug regarding deleting values of additional register fields is fixed. Mon Oct 11 12:23:53 MSD 2004 [!] - max - A bug regarding the wrong work of "Redirect customer to cart" functionality (if a customer is not logged in) is fixed. Mon Oct 11 09:48:00 MSD 2004 [*] - sdg - 'Bank of America' payment module is improved: 'Selective' and 'Strict Enforcement' modes support is added (RC4 encryption algorithm is used). Sun Oct 10 13:15:00 MSD 2004 [+] - sdg - A web-based payment module Bank of America is added. Fri Oct 08 16:37:38 MSD 2004 [!] - max - A bug regarding the influence of 'User profile options' on the Shipping/Billing fields 'Title', 'Firstname' and 'Lastname' is fixed. Fri Oct 08 16:09:52 MSD 2004 [!] - max - A bug regarding charging money for orders (CyberSource payment method) where the subtotal is bigger than the total amount is fixed. Fri Oct 08 15:38:46 MSD 2004 [!] - mclap - A bug regarding processing of orders declined by PayPal is fixed: check for $payment_status was missing. Fri Oct 08 15:23:51 MSD 2004 [!] - max - A bug regarding the invoices for selected orders appearing in the same window with the Orders list instead of appearing in a new window is fixed. Fri Oct 08 14:58:58 MSD 2004 [!] - max - A bug regarding Webmaster mode if Admin area is located on HTTPS domain and Customer area - on HTTP domain is fixed. Fri Oct 08 12:09:00 MSD 2004 [*] - svowl - The option 'List products in reversed order' is removed from 'General settings' section (obsolete). Fri Oct 08 11:50:06 MSD 2004 [!] - max - A bug regarding saving thumbnail width and height on the Add new product page is fixed. Fri Oct 08 11:37:38 MSD 2004 [!] - max - A bug regarding the wrong work of JS code on the Product details page if the product is out-of-stock is fixed. Fri Oct 08 11:16:08 MSD 2004 [!] - max - A bug regarding displaying CC info on the Invoice page in Admin area is fixed. Fri Oct 08 10:51:04 MSD 2004 [*] - max - 'The cart does not contain products to which the coupon can be applied' note is added in Discount coupons module. Fri Oct 08 10:23:42 MSD 2004 [*] - max - visibleBox() javascript function is improved. Thu Oct 07 18:01:08 MSD 2004 [!] - max - A bug regarding checking the availability of JS objects in visibleBox() function is fixed. Thu Oct 07 17:50:57 MSD 2004 [!] - max - A bug regarding checking the format of the contents of the email address field on the Register page if the email address field is not required is fixed. Thu Oct 07 16:55:40 MSD 2004 [!] - max - A bug regarding a wrong product quantity displayed on Category/Featured products page if the product has been placed into the shopping cart is fixed. Thu Oct 07 15:50:12 MSD 2004 [!] - max - A bug regarding subscription to unavailable news is fixed. Thu Oct 07 15:20:27 MSD 2004 [!] - max - A bug regarding a wrong product price getting sent to customer in an email notification if the price has been changed by the store management after the order was placed is fixed. Thu Oct 07 14:51:31 MSD 2004 [!] - max - A bug regarding converting special symbols in Related products list is fixed. Thu Oct 07 14:42:49 MSD 2004 [!] - max - A bug regarding stripping slashes in Speed bar data is fixed. Thu Oct 07 14:09:47 MSD 2004 [!] - max - A bug regarding Detailed images importing in the form of URL is fixed. Thu Oct 07 11:44:51 MSD 2004 [!] - mclap - A bug regarding allowed path checking in the function "func_allowed_path" when the store is located in the filesystem root is fixed. Thu Oct 07 11:04:18 MSD 2004 [*] - mclap - Detection of TrustCommerce client (tclink.so) is improved. Wed Oct 06 17:27:40 MSD 2004 [!] - mclap - A bug regarding the editing of labels fetched by func_get_langvar_by_name() in Webmaster mode is fixed. Wed Oct 06 12:39:47 MSD 2004 [!] - mclap - A bug regarding the incorrect handling of shipping/billing address is fixed. Wed Oct 06 10:32:54 MSD 2004 [*] - mclap - Compatibility with SpamAssasin is improved: html messages are now enclosed in 'HTML' tags; empty 'Reply-To' header is not included into the messages. Tue Oct 05 16:29:26 MSD 2004 [!] - mclap - A bug regarding wrong values of additional fields getting displayed when the store admin is modifying users' profiles in admin area is fixed. Mon Oct 04 17:57:18 MSD 2004 [!] - mclap - A bug regarding removing HTML tags from the html part of event description in X-GiftRegistry is fixed. Thu Sep 30 16:35:00 MSD 2004 [!] - svowl - A bug regarding searching for products in subcategories in the Customer area is fixed. Thu Sep 30 11:05:00 MSD 2004 [+] - sdg - Bank of Asia payment module is added. Thu Sep 30 10:46:47 MSD 2004 [!] - max - A bug regarding restoring a Gift Certificate after an order with the status "Queued" has been declined is fixed. Thu Sep 30 10:24:00 MSD 2004 [!] - svowl - A bug regarding the sorting mode getting lost when a customer walks via several product pages within a category is fixed. Thu Sep 30 09:17:00 MSD 2004 [*] - svowl - A minor correction regarding navigation in the 'Shop statistics/Referred from' section. Thu Sep 30 09:07:00 MSD 2004 [!] - sdg - PayNet payment module is reviewed and improved. Tue Sep 28 17:47:00 MSD 2004 [!] - svowl - A bug regarding 'Test realtime shipping' page and 'UPS OnLine Tools' module enabled is fixed. Tue Sep 28 16:35:35 MSD 2004 [!] - max - A bug regarding sending Profile notification without additional fields is fixed. Tue Sep 28 16:10:09 MSD 2004 [!] - max - A bug regarding sending a newsletter to a test e-mail with slashed quotes is fixed. Tue Sep 28 15:53:36 MSD 2004 [!] - max - A bug regarding displaying Order invoice (design displacement) is fixed. Tue Sep 28 15:02:00 MSD 2004 [!] - sdg - A security bug in both 2CheckOut modules is fixed. Tue Sep 28 14:43:24 MSD 2004 [!] - max - A bug regarding managing membership levels for admin, provider and partner is fixed. Tue Sep 28 14:28:21 MSD 2004 [!] - max - A bug regarding the link from the Partner orders page to the Partner profile page is fixed. Tue Sep 28 14:09:01 MSD 2004 [*] - max - Register script is improved: url normalization code is added. Tue Sep 28 13:06:17 MSD 2004 [!] - max - A bug regarding Secure login in Partner area is fixed. Tue Sep 28 12:11:30 MSD 2004 [!] - max - A bug regarding an unclosed TD tag is fixed. Tue Sep 28 12:05:45 MSD 2004 [!] - max - A bug regarding the wrong calculation of the number of found orders is fixed. Tue Sep 28 11:38:19 MSD 2004 [!] - max - A bug regarding the import of detailed images with 'productid' and 'productcode' fields in the import file is fixed. Tue Sep 28 09:45:07 MSD 2004 [*] - max - The version script is improved: addons & skins information is added. Mon Sep 27 15:32:00 MSD 2004 [+] - svowl - System fingerprints management section is added. Mon Sep 27 14:40:34 MSD 2004 [*] - max - The bot detector is improved: signature of X-Cart info script is added. Fri Sep 24 16:26:27 MSD 2004 [!] - max - A bug regarding the calculation of Fraud risk factor in Aniti Fraud module is fixed. Fri Sep 24 16:11:40 MSD 2004 [!] - max - A bug regarding the recalculation of the cart data after adding a product to cart when the option "Redirect customer to cart" is turned off is fixed. Fri Sep 24 14:42:42 MSD 2004 [!] - max - A bug regarding using the default shipping address on Anonymous checkout page is fixed. Fri Sep 24 14:14:16 MSD 2004 [!] - max - A bug regarding the calculation of product count for categories is fixed. Thu Sep 23 17:19:44 MSD 2004 [!] - max - A bug regarding adding a new Wholesale price for a product in Group editing mode is fixed. Thu Sep 23 17:10:46 MSD 2004 [!] - max - A bug regarding displaying manufacturer logo is fixed. Thu Sep 23 16:40:47 MSD 2004 [!] - max - A bug regarding entering data into the additional fields in 'Contact Us' form is fixed. Thu Sep 23 15:03:02 MSD 2004 [!] - mclap - A bug regarding the updating of subcategories counts is fixed. Thu Sep 23 10:49:00 MSD 2004 [+] - sdg - PayPro payment module is added. Wed Sep 22 16:08:00 MSD 2004 [!] - svowl - A bug regarding taxes (with 'Included into the product price' option selected) calculation when a configurable product is placed into the shopping cart is fixed (X-Configurator). Wed Sep 22 09:22:00 MSD 2004 [*] - sdg - Internal CreditCard type detection is added to TotalTrans payment module. Tue Sep 21 15:22:00 MSD 2004 [+] - sdg - TotalTrans payment module is added. Support for new card types is added to GZS payment module. Secure-I payment module is improved. HSBC fraud shield reviews caused Queue status for orders. Mon Sep 20 15:39:00 MSD 2004 [!] - mclap - A bug regarding the wrong redirect in HTML Catalog generation with "Number of pages per one pass" is fixed. Mon Sep 20 15:29:11 MSD 2004 [!] - max - A bug regarding product cloning with Product options module disabled is fixed. Mon Sep 20 15:07:19 MSD 2004 [!] - max - A bug regarding displaying Order invoice (design displacement) is fixed. Mon Sep 20 14:07:05 MSD 2004 [!] - max - A bug regarding the wrong redirection after the Secure login page is fixed. Mon Sep 20 13:58:16 MSD 2004 [!] - max - The bug regarding the incorrect including of images into emails is fixed. Mon Sep 20 13:53:00 MSD 2004 [+] - sdg - Credomatic payment module is added. Mon Sep 20 13:41:15 MSD 2004 [!] - max - A bug regarding displaying out-of-stock products in the Featured products section is fixed. Mon Sep 20 12:23:41 MSD 2004 [!] - max - A bug regarding Blowfish encryption method is fixed: bug in definition CRC32. Mon Sep 20 11:13:08 MSD 2004 [!] - max - A bug regarding displaying menu dingbats if dingbats aren't defined is fixed. Mon Sep 20 11:07:14 MSD 2004 [!] - max - A bug regarding displaying category icons in Fancy categories (Icons theme) if a category does not have an icon is fixed. Mon Sep 20 10:43:01 MSD 2004 [!] - max - A bug regarding pagination on the Search statistic page is fixed. Mon Sep 20 10:03:23 MSD 2004 [!] - max - A bug regarding the wrong redirectin to forbidden pages (Order history page) after logoff is fixed. Wed Sep 15 16:23:12 MSD 2004 [*] - max - 'A customer using the "Buy now" button to order a product with product options must be redirected to the product details' option is added. Wed Sep 15 15:59:54 MSD 2004 [*] - max - JScript state and country selector is implemented for the Create Gift certificate form and Contact us form. Wed Sep 15 14:44:27 MSD 2004 [*] - max - Discount coupons module is improved: a new error notification is added; an old error notification is transferred to the new notification system. Wed Sep 15 11:16:11 MSD 2004 [!] - max - A bug regarding displaying the "minus" icon in Fancy categories module (Explorer theme) is fixed. Wed Sep 15 10:37:01 MSD 2004 [!] - max - A bug regarding wrong redirection after log in on Checkout page (redirect to View cart page instead of Checkout page) is fixed. Wed Sep 15 10:14:55 MSD 2004 [*] - max - Product options module is improved: conversion of product options types is improved; 'get default variant price' SQL query is improved. Wed Sep 15 09:31:57 MSD 2004 [!] - max - A bug regarding wrong redirectin to forbidden pages after logoff is fixed. Tue Sep 14 16:51:22 MSD 2004 [!] - max - A bug regarding displaying Returns page if a customer is not logged in and enters the page via a direct link is fixed. Tue Sep 14 16:32:24 MSD 2004 [!] - max - A bug regarding displaying Returns page if a customer is not logged in is fixed. Tue Sep 14 10:08:27 MSD 2004 [*] - max - The formatting of Order details field is improved. Tue Sep 14 10:00:49 MSD 2004 [!] - max - A bug regarding displaing Gift certificates on Invoice page is fixed. Tue Sep 14 09:55:41 MSD 2004 [!] - max - A bug regarding displaing Gift certificates on Checkout page (Step 1.) is fixed. Tue Sep 14 09:47:17 MSD 2004 [*] - max - Anti Fraud module is improved. Tue Sep 14 09:34:10 MSD 2004 [!] - max - A bug regarding adding out-of-stock product to cart from wishlist if "Disable inventory tracking" = ON is fixed. Mon Sep 13 16:16:05 MSD 2004 [!] - max - A bug regarding updating product quantity in cart is fixed. Mon Sep 13 15:08:31 MSD 2004 [!] - max - A bug regarding e-mail addresses checking with 2-letter in first part of address (like ab@example.com) is fixed. Mon Sep 13 15:03:25 MSD 2004 [!] - mclap - A bug regarding wrong redirect HTTP->HTTPS in customer area when using Safari is fixed. Mon Sep 13 14:31:30 MSD 2004 [!] - max - A bug regarding adding an out-of-stock product to cart from wishlist is fixed. Mon Sep 13 14:17:28 MSD 2004 [!] - max - A bug regarding product quantity updating if "Disable inventory tracking" = ON is fixed. Mon Sep 13 12:29:26 MSD 2004 [!] - max - A bug regarding displaying orders with 2-... products on Orders search page (Provider area) is fixed. Mon Sep 13 11:45:46 MSD 2004 [*] - max - Product export format for Froogle service is changed. Mon Sep 13 11:22:00 MSD 2004 [!] - svowl - A bug regarding the calculation of the taxes with 'Included into the product price' option turned on is fixed. Mon Sep 13 09:58:39 MSD 2004 [!] - max - A bug regarding the incorrect work of the "Redirect customer to cart" functionality is fixed. Mon Sep 13 09:30:00 MSD 2004 [!] - svowl - A bug regarding the second address line on the order details page is fixed. Mon Sep 13 09:02:24 MSD 2004 [!] - max - An SQL bug regarding ESD product TTL prolongation is fixed. Fri Sep 10 16:58:52 MSD 2004 [*] - max - JScript check functionality is improvedfor counties and states. Fri Sep 10 15:58:45 MSD 2004 [!] - max - A bug regarding space chars quoting in Browser indetification script is fixed. Fri Sep 10 15:45:16 MSD 2004 [!] - max - A bug regarding error heading on Anonymous checkout page if username already exists is fixed. Fri Sep 10 15:12:33 MSD 2004 [!] - max - A bug regarding the formatting of the export file for Froogle service is fixed. Fri Sep 10 14:52:19 MSD 2004 [!] - max - A bug regarding displaying products' short descriptions on the Products search results page is fixed. Fri Sep 10 14:35:02 MSD 2004 [!] - max - A bug regarding displaying Extra field values with quotes is fixed. Fri Sep 10 14:23:23 MSD 2004 [!] - max - A bug regarding steps in anonymous checkout process is fixed. Fri Sep 10 13:53:17 MSD 2004 [!] - max - A bug regarding displaying wholesale price on the Product details page if a product has product options is fixed. Fri Sep 10 11:58:49 MSD 2004 [!] - max - A bug regarding exporting products with disabled Product options module is fixed. Fri Sep 10 11:53:36 MSD 2004 [!] - max - A bug regarding displaying the Save money section on the Product details page if a product has product options is fixed. Fri Sep 10 11:36:03 MSD 2004 [!] - max - A bug regarding displaying product quantity on the Product details page if a product has product options is fixed. Fri Sep 10 11:20:23 MSD 2004 [!] - max - A bug regarding defining image path in 'Send HTML email mesasge with attached images' functionality is fixed Fri Sep 10 10:44:48 MSD 2004 [!] - max - A bug regarding adding a bookmark product with quotes in the product name is fixed. Fri Sep 10 10:37:26 MSD 2004 [!] - max - A bug regarding searching for orders by Product options is fixed. Thu Sep 09 16:10:31 MSD 2004 [*] - max - SQL queries are optimized for large databases (up to 6.000 categories and up to 150.000 products). Thu Sep 09 13:58:00 MSD 2004 [!] - svowl - A bug regarding the wrong tax rates calculation for customers with a defined membership is fixed. Thu Sep 09 10:31:14 MSD 2004 [!] - mclap - A bug regarding subscription cancellation when using Subscriptions module is fixed. Wed Sep 08 11:56:08 MSD 2004 [*] - max - Editing Product options is improved: rebuild variants module is improved. Wed Sep 08 11:48:00 MSD 2004 [!] - svowl - A bug regarding 'Page not found' displaying when administrator with 'Fulfilment stuff' membership tries to modify his profile is fixed. Wed Sep 08 11:28:00 MSD 2004 [!] - svowl - A bug regarding the ability to add to the order a product that is out of stock is fixed (X-AOM). Wed Sep 08 10:39:51 MSD 2004 [*] - max - Product import is improved: multisession mechanism is added. Wed Sep 08 10:06:01 MSD 2004 [*] - max - Adding to cart of a product with the default set of product options is improved: the cheapest variant is added. Tue Sep 07 17:59:10 MSD 2004 [*] - mclap - Webmaster mode is improved: now all the formatting of a text label is saved. The issue with <I> and <LI> tags is resolved. Tue Sep 07 17:03:47 MSD 2004 [!] - mclap - The bug regarding Webmaster mode not working under Mozilla is fixed. Tue Sep 07 14:33:36 MSD 2004 [*] - max - Update inventory functionality is improved: update variant's quantity and price functionality is added. Tue Sep 07 11:42:41 MSD 2004 [!] - max - A bug regarding categories list with international names in select box on Advanced search page is fixed. Tue Sep 07 09:27:45 MSD 2004 [*] - max - User profiles options are changed: admin can edit Admin & Provider settings. Mon Sep 06 12:33:00 MSD 2004 [*] - sdg - Improvement of Firepay/OptimalPay payment module: transaction id number is added. Mon Sep 06 12:20:00 MSD 2004 [!] - sdg - A bug regarding FirePay/OptimalPay payment module: CVV code was "123" permanently. Mon Sep 06 11:29:36 MSD 2004 [*] - mclap - Net::SSLeay HTTPS module is rewritten: compatibility with Windows is added. Mon Sep 06 10:50:15 MSD 2004 [!] - max - A bug regarding product thumbnail location in products list (Customer area) is fixed. Mon Sep 06 10:37:53 MSD 2004 [!] - max - A bug regarding searching for out-of-stock products is fixed. Mon Sep 06 10:06:16 MSD 2004 [*] - mclap - Escaping arguments for the shell commands under Windows are improved. Fri Sep 03 17:52:50 MSD 2004 [!] - max - A bug regarding wrong data 'products' output field in Internet secure CC payemnt module is fixed. Fri Sep 03 17:31:45 MSD 2004 [!] - mclap - A bug regarding incorrect passing of parameters to several HTTPS modules under Windows is fixed. Fri Sep 03 14:32:03 MSD 2004 [!] - max - A bug regarding automated completion of the fields of the Shipping address section on Register page is fixed. Fri Sep 03 11:40:45 MSD 2004 [*] - max - 'Client environment settings' module is improved: randomly disabled JScript is fixed. Fri Sep 03 11:30:35 MSD 2004 [!] - max - A bug regarding the highlighting of a selected row in Icons Menu mode (Fancy Categories module) is fixed. Fri Sep 03 10:44:23 MSD 2004 [!] - mclap - A bug regarding wrong switch from HTTP to HTTPS at checkout is fixed. Thu Sep 02 17:00:20 MSD 2004 [!] - mclap - A bug regarding the encryption of mail by GnuPG/PGP under Windows is fixed. Thu Sep 02 16:48:00 MSD 2004 [*] - svowl - Auto-update of the 'Cart/Checkout' page is added when UPS shipping method is changed (if UPS OnLine Tools module is turned on). Thu Sep 02 15:40:13 MSD 2004 [!] - max - A bug regarding editing text product options in Customer area is fixed. Thu Sep 02 15:16:04 MSD 2004 [!] - max - A bug regarding fields options on Add new customer page is fixed. Thu Sep 02 14:51:22 MSD 2004 [*] - max - 'Client environment settings' module is improved. Thu Sep 02 14:13:19 MSD 2004 [!] - max - A bug regarding modifying product options exceptions on Product options modify page is fixed. Thu Sep 02 11:57:35 MSD 2004 [!] - max - A bug regarding deleting all orders is fixed: xcart_order_extras table is saved. Thu Sep 02 11:50:39 MSD 2004 [!] - max - An SQL bug regarding deleting all orders is fixed. Thu Sep 02 11:41:36 MSD 2004 [!] - max - A bug regarding checking CVV2 information on Checkout page is fixed. Thu Sep 02 09:32:42 MSD 2004 [*] - max - Customer's first name and last name are now taken from his billing information instead of his personal information. Wed Sep 01 17:03:18 MSD 2004 [!] - max - A bug regarding the calculation of products in subcategories on Category pages (Customer area) is fixed. Wed Sep 01 16:20:00 MSD 2004 [!] - svowl - A bug regarding the deletion of configurable products is fixed (X-Configurator). Wed Sep 01 16:16:01 MSD 2004 [!] - max - A bug regarding detecting product default variant price in Featured products page is fixed. Wed Sep 01 15:46:06 MSD 2004 [!] - max - A bug regarding deleting additional categories on Product modufy page is fixed. Wed Sep 01 15:23:31 MSD 2004 [!] - max - A bug regarding timezone offset in AuthorizeNet CC payment module is fixed. Wed Sep 01 14:16:00 MSD 2004 [!] - svowl - A bug regarding displaying of the states of a disabled country in the dropdown box on the customer profile, contact and some other pages is fixed. Wed Sep 01 13:52:00 MSD 2004 [!] - svowl - A bug regarding page navigation in 'Countries' section (when 'All regions' is selected) is fixed. Tue Aug 31 17:48:14 MSD 2004 [!] - max - A bug regarding wrong price format in eSelect CC payment module is fixed. Tue Aug 31 17:42:28 MSD 2004 [!] - max - A bug regarding using 'hash' as field name (hash is a service word in MySQL 4.1) is fixed. Tue Aug 31 17:00:55 MSD 2004 [!] - max - A bug regarding JScript error on REgister page with enabled counties is fixed. Tue Aug 31 16:47:32 MSD 2004 [!] - max - A bug regarding displaying disabled products in manufacturer product list is fixed. Tue Aug 31 10:53:47 MSD 2004 [*] - mclap - Test page for currently active HTTPS module is added. Mon Aug 30 16:43:00 MSD 2004 [!] - svowl - A bug regarding wrong recalculation of the number of products within categories when adding a product is fixed. Mon Aug 30 16:00:00 MSD 2004 [!] - svowl - A bug regarding redirection in admin area when provider deletes products (in PRO only) is fixed. Mon Aug 30 11:41:54 MSD 2004 [!] - max - A bug regarding charging money for a cart containing only Gift certificates through Protx CC payment method is fixed. Mon Aug 30 10:47:00 MSD 2004 [+] - svowl - The possibility to use 'UPS OnLine Tools' module in combination with other real-time shipping modules (USPS, FedEx, DHL) is added. Mon Aug 30 10:41:50 MSD 2004 [!] - max - A bug regarding displaying on the Product details page of the quantity select box of a product with zero quantity and with variants is fixed. Mon Aug 30 09:53:36 MSD 2004 [!] - max - A bug regarding displaying out-of-stock products with "Disable Products which are out of Stock" = ON is fixed. Mon Aug 30 09:17:12 MSD 2004 [!] - max - A bug regarding displaying time with timezone_offset in "Select time format" option on the "Appearance options" page is fixed. Fri Aug 27 15:49:42 MSD 2004 [!] - mclap - A bug regarding non-working Patch/Upgrade center when perl is not found is fixed. Thu Aug 26 16:34:26 MSD 2004 [*] - max - A template with page head for Partner area is added (X-Affiliate). Thu Aug 26 13:41:00 MSD 2004 [+] - sdg - Secure-I payment module is added. Wed Aug 25 17:39:04 MSD 2004 [*] - max - Warning about AntiFraud module being disabled is added. Wed Aug 25 17:18:20 MSD 2004 [*] - max - Product options import is changed: all product options are deleted before import. Wed Aug 25 16:48:13 MSD 2004 [*] - max - 'Forcedly to turn on Manual CC processing if the shopping cart contains EGoods' functionality is improved: now works for all online payment methods. Wed Aug 25 16:18:32 MSD 2004 [!] - max - A bug regarding the incorrect work of callback function in Nochex paysystem module is fixed. Wed Aug 25 14:55:50 MSD 2004 [!] - max - A bug regarding the erasure of the product position in a category after product modification is fixed. Wed Aug 25 14:16:28 MSD 2004 [!] - max - A bug regarding storing session id in Nochex paysystem module is fixed. Wed Aug 25 14:06:00 MSD 2004 [*] - sdg - Trolley payment module is improved: some messages are added. Wed Aug 25 12:25:46 MSD 2004 [!] - max - A bug regarding storing a Gift certificate in a cart without products and sending Gift certificate information is fixed. Wed Aug 25 12:06:38 MSD 2004 [*] - max - "Close" button is added on Product modify page (Product options section). Wed Aug 25 11:56:10 MSD 2004 [*] - max - 'Forcedly to turn on Manual CC processing if the shopping cart contains EGoods' functionality is added. Wed Aug 25 10:26:53 MSD 2004 [!] - max - A bug regarding displaying the Order details field in E-Mail notifications to Orders department is fixed. Wed Aug 25 10:05:13 MSD 2004 [!] - max - A bug regarding CC info checking (JS & PHP code) is fixed. Tue Aug 24 15:44:38 MSD 2004 [!] - max - A bug regarding orders deleting is fixed. Tue Aug 24 15:28:40 MSD 2004 [!] - mclap - A bug regarding applying an SQL patch with comments starting with '--' is fixed. Tue Aug 24 15:22:40 MSD 2004 [!] - max - A bug regarding adding product options in 'Group editing of products' mode is fixed. Tue Aug 24 14:49:24 MSD 2004 [!] - max - A bug regarding "The time period for this request has expired" error in AuthorizeNet: SIM CC payment module is fixed. Tue Aug 24 14:38:22 MSD 2004 [!] - max - A bug regarding SQL in TTL prolongation functionality in Admin area is fixed. Tue Aug 24 13:57:45 MSD 2004 [*] - max - MacOS support in Fancy categories module is improved. Tue Aug 24 10:00:00 MSD 2004 [+] - sdg - Credit card type detecting functions are added. Protx Direct payment module accepts SOLO/SWITCH credit card types now. Tue Aug 24 09:28:30 MSD 2004 [*] - max - Color schemes & standard CSS files are normalized. Tue Aug 24 09:26:00 MSD 2004 [*] - sdg - 'DPI Link. Hosted payment page' payment module is renamed to 'Payment Express. Hosted payment page' Mon Aug 23 17:22:25 MSD 2004 [*] - max - A note is added on HSBC configuration page. Mon Aug 23 17:18:42 MSD 2004 [*] - max - 'Group editing of products' functionality (Product classification section) is improved: all classes (not only common classes) are displayed. Mon Aug 23 16:53:43 MSD 2004 [*] - max - 'Product URL' information field on Product modify page is added. Mon Aug 23 16:02:57 MSD 2004 [!] - max - A bug regarding losing RefererCookie variable after switching to HTTPS protocol is fixed. Mon Aug 23 16:00:00 MSD 2004 [!] - sdg - A bug regarding testmode in HSBC CC payment module is fixed. Mon Aug 23 15:41:39 MSD 2004 [!] - max - A bug regarding wrong input fields format in HSBC CC payment module is fixed. Mon Aug 23 15:30:12 MSD 2004 [!] - max - A bug regarding required fields on the Payment details page (if the payment method is Purchase order or Gift certificate) is fixed. Mon Aug 23 14:49:59 MSD 2004 [!] - max - A bug regarding color schemes and dialog tools window is fixed. Mon Aug 23 09:23:02 MSD 2004 [!] - max - A bug regarding discounts getting displayed wrongly on pages listing products is fixed. Sat Aug 21 10:55:00 MSD 2004 [*] - sdg - 'DPI Link (server based solution)' is renamed to 'TransFirst eLink'. Fri Aug 20 17:35:37 MSD 2004 [!] - max - A bug regarding deleting thumbnail images stored on the Filesystem is fixed. Fri Aug 20 16:58:55 MSD 2004 [*] - max - Gift certificate payment method is improved: now customers cannot use a Gift certificate to pay for a cart containing just Gift certificate(s). Fri Aug 20 16:38:39 MSD 2004 [!] - max - A bug regarding adding to the shopping cart of a product with one text option is fixed. Fri Aug 20 16:40:00 MSD 2004 [!] - svowl - A bug regarding wrong input price validation in X-AOM add-on is fixed. Fri Aug 20 16:10:00 MSD 2004 [!] - svowl - A bug regarding wrong displaying of shipping rates for disabled shipping methods is fixed. Fri Aug 20 15:16:48 MSD 2004 [*] - mclap - Products sorting is removed when the store site is being indexed by HTML Catalog or by a search engine. Fri Aug 20 14:48:52 MSD 2004 [*] - mclap - FedEx realtime shipping module is improved: ability to calculate shipping rates for Alaska and Hawaii is added. Fri Aug 20 09:59:05 MSD 2004 [!] - max - A bug regarding sending e-mail initial order notifications to the Orders department (and SQL error notes to the site administrator) is fixed. Fri Aug 20 09:46:44 MSD 2004 [*] - max - 'Group editing of products' functionality is improved: Product classification section is added. Thu Aug 19 16:16:02 MSD 2004 [*] - max - Product status 'Hidden' is added. Fri Aug 19 09:54:00 MSD 2004 [!] - sdg - A bug in BeanStream payment module is fixed (transactions were successful, but data was not entered into X-Cart database). Thu Aug 19 15:44:00 MSD 2004 [*] - sdg - A bug regarding error code detecting in HSBC payment module is fixed. Thu Aug 19 14:49:36 MSD 2004 [!] - max - A bug regarding instructions on AuthorizeNet: SIM setup page is fixed. Thu Aug 19 14:04:26 MSD 2004 [!] - max - A bug regarding the Australian server of VeriSign CC processor is fixed: our payment module used only the US-server. Thu Aug 19 10:02:25 MSD 2004 [!] - max - A bug regarding the configuration array defined in a wrong way in Fancy categories module if X-Cart is installed in root web-directory is fixed. Thu Aug 19 09:51:45 MSD 2004 [*] - max - Request URL of 2Checkout.com CC processor is updated. Wed Aug 18 17:29:44 MSD 2004 [!] - max - A bug regarding adding a product with empty product options on Advanced Order Management page is fixed. Wed Aug 18 17:23:40 MSD 2004 [!] - max - A bug regarding adding a Customer note to Order details is fixed. Wed Aug 18 17:17:43 MSD 2004 [!] - max - A bug regarding the formatting of Order label page is fixed. Wed Aug 18 17:05:51 MSD 2004 [*] - max - Instructions for viaKlix 2.0 CC payment module are added. Wed Aug 18 16:49:57 MSD 2004 [!] - max - A bug regarding language selector in Partner area is fixed: selector did not display. Wed Aug 18 09:43:41 MSD 2004 [!] - max - A bug regarding wrong inventory (price) updating on Update inventory page is fixed: during import the main prices replaced all membership-specific prices. Tue Aug 17 17:34:12 MSD 2004 [!] - mclap - A bug regarding wrong price calculation for downloadable products in the shopping cart is fixed. Tue Aug 17 17:16:00 MSD 2004 [!] - sdg - A bug regarding the wrong list of allowed php in CallBack IP checker is fixed. Tue Aug 17 14:02:00 MSD 2004 [!] - svowl - A bug regarding product search by zero price, quantity or weight is fixed. Tue Aug 17 11:00:46 MSD 2004 [!] - max - A bug regarding Product options module functionality getting executed when the module is disabled is fixed. Tue Aug 17 10:51:46 MSD 2004 [!] - max - A bug regarding adding to cart of a product with variants via "Buy Now" button is fixed: a customer could add to cart a product item of an out-of-stock variant; Low avail limit email notification for product variants is added. Tue Aug 17 09:52:42 MSD 2004 [!] - max - A bug regarding an SQL error on Product export page is fixed. Tue Aug 17 09:34:16 MSD 2004 [!] - max - A bug regarding subscribe/unsubscribe functionality with an empty newslist is fixed. Mon Aug 16 12:34:45 MSD 2004 [*] - mclap - Detection of remote file size in Egoods module is improved. Mon Aug 16 12:24:40 MSD 2004 [!] - max - A bug regarding empty subject field if func_send_simple_mail is used is fixed. Mon Aug 16 12:05:11 MSD 2004 [!] - max - A bug regarding wrong displaying of product option names with quotes is fixed. Fri Aug 13 16:35:58 MSD 2004 [+] - max - DirectOne CC payment module is added. Fri Aug 13 14:26:34 MSD 2004 [!] - max - A bug regarding the 'Search again' link pointing to a wrong location is fixed. Fri Aug 13 13:59:37 MSD 2004 [!] - max - A bug regarding the stock quantity of a product not getting updated after an order is placed (if the product has non-variant product options) is fixed. Fri Aug 13 13:49:21 MSD 2004 [!] - max - A bug regarding updating of the quantity of a product variant after an order is placed is fixed. Fri Aug 13 12:23:12 MSD 2004 [!] - max - A bug regarding adding to the cart of a product with a text option and a wrong product variant tracking quantity in the shopping cart is fixed. Fri Aug 13 09:43:25 MSD 2004 [!] - max - A bug in JScript code regarding the incorrect work of the debugging console in Webmaster mode is fixed. Thu Aug 12 14:54:18 MSD 2004 [!] - mclap - A bug regarding the wrong detection of skins in FancyCategories module is fixed. Thu Aug 12 10:52:07 MSD 2004 [!] - max - A bug regarding numeric values for Product options ('Text field' type) is fixed: a product could not be added to the shopping cart if it had a purely numeric value in its product option text field. Thu Aug 12 10:25:00 MSD 2004 [*] - max - Additional user profile fields are improved: additional fields are now displayed on the Order invoice page/email notification Thu Aug 12 09:59:00 MSD 2004 [!] - max - A bug regarding the wrong work of NetSSleay is fixed: syntax bug in Perl code (payemnt/netssleay.pl) Wed Aug 11 15:47:40 MSD 2004 [!] - max - A bug regarding including JS validation code for Product options is fixed: JS code has not been included into HTML body. Wed Aug 11 14:47:53 MSD 2004 [!] - max - A bug regarding adding a product to cart with default product options is fixed Wed Aug 11 13:26:34 MSD 2004 [!] - max - A bug regarding product quantity detection in Product options module on Edit product options page is fixed. Wed Aug 11 11:43:36 MSD 2004 [!] - max - A bug regarding the wrong work of fgets() function in News management module is fixed. Wed Aug 11 09:02:36 MSD 2004 [!] - max - A bug regarding JS checking code on Register page is fixed: in spite of shipping/billing zip code fields being disabled, JS checking code attempted to check the absent fields. Tue Aug 10 14:45:01 MSD 2004 [!] - max - A bug regarding AVS/CVV checking in DPI Link CC processor is fixed. Tue Aug 10 14:37:54 MSD 2004 [*] - mclap - Static pages are improved: now it is possible to create pages containing <SCRIPT> tags. Tue Aug 10 14:20:23 MSD 2004 [*] - max - 'Product applied tax export/import' functionality is improved: the field "taxid" has been changed to "tax_name". Tue Aug 10 13:55:21 MSD 2004 [*] - max - Product import is improved: the 'productid' field can now be left empty when importing products. Tue Aug 10 12:17:36 MSD 2004 [*] - max - NetBilling CC processor is improved: 'Order Integrity key' is added. Tue Aug 10 11:48:13 MSD 2004 [!] - max - A bug regarding selecting state in the Postal address section on "Gift certificates" page is fixed: now "Other" can be selected. Tue Aug 10 11:40:04 MSD 2004 [*] - mclap - Exporting information about taxes applied to orders is improved (when exporting orders into QuickBooks). Tue Aug 10 10:26:19 MSD 2004 [!] - max - A bug regarding searching for products with wholesale prices is fixed. Mon Aug 09 17:42:00 MSD 2004 [!] - max - A bug regarding importing product manufacturers on "Import products" page is fixed. Mon Aug 09 17:09:14 MSD 2004 [!] - max - A bug regarding importing product prices is fixed. Mon Aug 09 16:14:21 MSD 2004 [!] - max - A bug regarding importing Product extra fields is fixed. Mon Aug 09 14:43:32 MSD 2004 [!] - max - A bug regarding SQL error when deleting a state is fixed. Mon Aug 09 11:40:10 MSD 2004 [!] - max - A bug regarding displaying products from restricted (members only) categories in Recommended list is fixed. Fri Aug 06 17:59:26 MSD 2004 [!] - max - A bug regarding the calculation of the 'Estimated expences' column on Advertising statistics page in X-Affiliate is fixed. Fri Aug 06 16:40:32 MSD 2004 [!] - max - A bug regarding displaying media rich banner elements is fixed. Fri Aug 06 16:00:16 MSD 2004 [!] - max - A bug regarding product names with a '"' symbol in Verisign Link CC processor is fixed. Fri Aug 06 15:22:04 MSD 2004 [!] - max - A bug regarding the order of fields on 'Gift cartificate' and 'Contact us' pages is fixed. Fri Aug 06 14:44:04 MSD 2004 [*] - max - 'Export of product thumbnails stored on the filesystem' functionality is added. Fri Aug 06 12:22:10 MSD 2004 [!] - mclap - A bug regarding the incorrect work of CURL based https module under Windows is fixed. Thu Aug 05 17:51:55 MSD 2004 [!] - max - A bug regarding submitting non-US/CA states to the web-based PaySystems payment gateway is fixed. Thu Aug 05 16:15:16 MSD 2004 [!] - max - A bug regarding displaying disabled products/product components in Wishlist is fixed. Thu Aug 05 16:41:21 MSD 2004 [*] - mclap - Export to QuickBooks is improved: the issue with the last product item missing is fixed; the issue with the customer's name missing in Bill To and Ship To is fixed; products can now be declared as inventory items; name of accounts and transactions class can be set up in General Settings/QuickBooks options. Thu Aug 05 15:28:22 MSD 2004 [!] - mclap - A bug regarding breaking lines when exporting orders is fixed (address line 2). Thu Aug 05 12:24:32 MSD 2004 [!] - max - A bug regarding wrong area enviroment on "Referred sales" page in partner area is fixed. Thu Aug 05 11:28:31 MSD 2004 [!] - max - A bug regarding product deleting is fixed. Thu Aug 05 11:20:19 MSD 2004 [!] - max - A bug regarding editing product options with some 'out-of-stock' variants is fixed. Thu Aug 05 09:30:01 MSD 2004 [*] - max - Export/import of taxes applied to products functionality is added. Tue Aug 03 17:33:01 MSD 2004 [!] - max - A bug regarding the detection of a CC payment processor for subscription in "Subscriptions" module is fixed. Tue Aug 03 17:12:23 MSD 2004 [!] - max - A bug regarding cloning Product variants and Extra fields is fixed. Tue Aug 03 16:48:04 MSD 2004 [!] - max - A bug regarding parsing Product options variants when adding a new option is fixed. Tue Aug 03 15:38:31 MSD 2004 [!] - max - A bug regarding the calculation of markups for free configurable product components (components with zero price) is fixed. Tue Aug 03 15:09:23 MSD 2004 [!] - mclap - A bug regarding the wrong link to the manufacturers page in a generated HTML Catalog is fixed. Tue Aug 03 14:32:58 MSD 2004 [!] - mclap - A bug regarding wrong redirection when store language is defined in query string is fixed. Tue Aug 03 11:41:37 MSD 2004 [!] - mclap - A bug regarding showing wrong wholesale prices is fixed. Mon Aug 02 17:18:21 MSD 2004 [!] - max - A bug regarding an SQL error in Partner commission script is fixed. Mon Aug 02 16:44:55 MSD 2004 [*] - max - Web spider bots identification algorithm is improved. Mon Aug 02 16:43:28 MSD 2004 [!] - max - A bug regarding international product option names is fixed. Mon Aug 02 14:29:31 MSD 2004 [!] - max - A bug regarding MD5 checking in Authorize.Net CC processor is fixed. Mon Aug 02 14:28:24 MSD 2004 [!] - max - A bug regarding CC info checking (JScript error) is fixed. Mon Aug 02 14:00:13 MSD 2004 [!] - max - A bug regarding the debugging console (JScript error) is fixed. Mon Aug 02 12:25:19 MSD 2004 [-] - max - The option "Product return time" in RMA module is removed. Mon Aug 02 11:42:17 MSD 2004 [*] - max - Orders history page is improved: product names are now displayed according to the currently selected language. Mon Aug 02 10:53:00 MSD 2004 [!] - max - A bug regarding dispaying product names on the Search page according to the currently selected language is fixed. Mon Aug 02 10:16:11 MSD 2004 [*] - max - 'Return URL' information label on WorldPay CC processor configuration page is added. Mon Aug 02 10:00:21 MSD 2004 [!] - max - A bug regarding a wrong notification on the "Add return" page in RMA module is fixed. Mon Aug 02 09:26:30 MSD 2004 [!] - max - A bug regarding a wrong link for the "Search products" page in provider area is fixed. Fri Jul 30 17:42:43 MSD 2004 [!] - max - A bug regarding the incorrect work of PayPal payment module with register_globals=off is fixed. Fri Jul 30 17:22:47 MSD 2004 [!] - max - A bug regarding the checkout process using web-based CC payment methods is fixed: an unnecessary check of CVV2 code is removed. Fri Jul 30 16:39:23 MSD 2004 [!] - max - A bug regarding creating categories during product import is fixed. Fri Jul 30 16:23:49 MSD 2004 [!] - max - A bug regarding the checkout process using non CC payment methods is fixed: an unnecessary check of CVV2 code is removed. Fri Jul 30 16:21:37 MSD 2004 [!] - max - A bug regarding displaying the returns list on the Returns page in the Customer area is fixed. Fri Jul 30 13:51:36 MSD 2004 [!] - max - A bug regarding displaying the categories list on Product HTML code page is fixed. Fri Jul 30 13:42:58 MSD 2004 [!] - max - A bug regarding the calculation of the path to a detailed image file is fixed when images are stored on the filesystem. Fri Jul 30 13:35:01 MSD 2004 [!] - max - A bug regarding the compilation of templates is fixed. Fri Jul 30 10:58:14 MSD 2004 [!] - max - A bug regarding displaying static pages is fixed. Fri Jul 30 09:11:49 MSD 2004 [!] - max - A bug regarding product options support in featured products is fixed. Thu Jul 29 17:07:01 MSD 2004 [!] - max - A bug regarding HTTPS detection is fixed. Thu Jul 29 17:00:43 MSD 2004 [!] - max - A bug regarding the incorrect work of test_ssleay() function if Net::SSLeay package was not found is fixed. Thu Jul 29 14:21:26 MSD 2004 [|] - max - A minor bug in RMA module regarding displaying the search results is fixed. Thu Jul 29 14:17:10 MSD 2004 [|] - max - A bug regarding a warning appearing when a file is being uploaded onto Froogle FTP server. Thu Jul 29 14:09:40 MSD 2004 [!] - max - A bug regarding the wrong work of func_search_products() function with Product options module disabled is fixed. Thu Jul 29 14:05:59 MSD 2004 [!] - max - A bug regarding the wrong work of func_find_executable() function is fixed (on Windows platform). Thu Jul 29 13:33:11 MSD 2004 [!] - max - A bug regarding manufacturer import on Product import page is fixed. Thu Jul 29 10:01:00 MSD 2004 [*] - svowl - The shipping methods list on the 'Shipping markups' page is corrected if UPS OnLine Tools module is enabled. Wed Jul 28 17:45:05 MSD 2004 [!] - max - A bug regarding the wrong operation of the 'Use JavaScript to dynamically expand menu on mouse over' option in Fancy categories module is fixed. Wed Jul 28 16:19:09 MSD 2004 [!] - max - A bug regarding searching in the Customer area with an empty search query is fixed. Wed Jul 28 16:11:48 MSD 2004 [!] - max - A bug regarding the wrong operation of product price import (Product import page) is fixed. Wed Jul 28 15:50:55 MSD 2004 [*] - max - E-Mail order notification is improved (product names localization). Wed Jul 28 15:04:13 MSD 2004 [!] - max - A bug regarding the wrong work of func_userinfo() is fixed; func_send_mail() function is improved. Wed Jul 28 12:15:57 MSD 2004 [*] - max - Product/Detailed images import code is changed (URL as image source). Wed Jul 28 11:12:56 MSD 2004 [*] - max - The code regarding displaying selected Product options is improved. Wed Jul 28 10:57:47 MSD 2004 [*] - max - Product import is improved (in Extra fields import part). Wed Jul 28 10:49:34 MSD 2004 [!] - max - A bug regarding exporting Extra fields is fixed. Wed Jul 28 10:20:44 MSD 2004 [!] - max - A bug regarding adding Product Options with decimals is fixed. Wed Jul 28 10:12:10 MSD 2004 [*] - max - 'Edit product options' functionality is improved; content normalization in Cart & Wishlist is added. Tue Jul 27 17:38:51 MSD 2004 [!] - max - A bug regarding sending egoods keys (egoods keys were not sent) is fixed. Tue Jul 27 17:22:28 MSD 2004 [*] - max - JScript code for CC data checking is improved. Tue Jul 27 16:20:36 MSD 2004 [*] - max - Fancy categories module (flexibility) is improved. Tue Jul 27 09:34:40 MSD 2004 [*] - max - Additional information (Payment request page) on DeltaPay payment module configuration page is added. Mon Jul 26 13:38:03 MSD 2004 [!] - max - A small syntax bug on HSBC config page is fixed. Mon Jul 26 13:30:59 MSD 2004 [!] - max - A bug regarding the wrong format of Froogle export file is fixed. Mon Jul 26 12:17:23 MSD 2004 [*] - max - SQL optimization in include/catgories.php. Mon Jul 26 11:14:28 MSD 2004 [!] - max - A bug regarding an invalid SQL query in HTML catalog is fixed. Mon Jul 26 09:38:55 MSD 2004 [!] - max - A bug regarding displaying the content of a category if there are limitations as to what membership levels are allowed to view this category is fixed. Fri Jul 23 15:16:57 MSD 2004 [!] - max - A bug regarding the wrong functioning of the Register page (user could edit his login if some of the required fields were left empty) is fixed. Fri Jul 23 14:52:18 MSD 2004 [!] - max - A bug regarding the wrong work of Detailed images import functionality for Windows is fixed. Fri Jul 23 14:44:44 MSD 2004 [!] - max - A bug regarding wrong redirection after logging onto HTML catalog pages is fixed. Fri Jul 23 14:27:08 MSD 2004 [!] - max - A bug regarding a wrong SQL query in Detailed images import is fixed. Fri Jul 23 14:01:01 MSD 2004 [!] - max - A bug regarding anonymous checkout with javascript switched off is fixed. Fri Jul 23 13:34:22 MSD 2004 [!] - max - A bug regarding pagination on Shop statistics page is fixed. Fri Jul 23 12:31:48 MSD 2004 [!] - max - A bug regarding updating Option variants in Import products procedure is fixed. Fri Jul 23 11:32:31 MSD 2004 [+] - max - 'Export additonal categories and wholesale prices' functionality is added. Fri Jul 23 11:11:00 MSD 2004 [!] - svowl - A bug regarding displaying tax rates created by other providers in the Provider area (X-Cart PRO) is fixed. Fri Jul 23 09:14:25 MSD 2004 [!] - max - A bug regarding the wrong work of 'text->array' parser in Product options module is fixed. Thu Jul 22 14:41:01 MSD 2004 [!] - max - A bug regarding shipping cost calculation for a Configurable product (product_type = C) is fixed. Thu Jul 22 12:13:20 MSD 2004 [!] - max - A bug regarding changing product categories in Product modify page is fixed. Thu Jul 22 12:01:48 MSD 2004 [*] - max - Antifraud module is improved (small logic changes). Thu Jul 22 10:42:20 MSD 2004 [*] - max - 'Quantity label in Product details page depends on product options variants' functionality is added. Thu Jul 22 09:17:24 MSD 2004 [*] - max - 'Product details page is displayed if product main category is disabled' functionality is added. Wed Jul 21 17:50:32 MSD 2004 [!] - max - A bug regarding including Product options functionality in include/search.php without checking the module availability is fixed. Wed Jul 21 17:33:19 MSD 2004 [!] - max - A bug regarding the wrong work of "Enable all shipping methods even if a customer is not logged in" functionality is fixed. Wed Jul 21 15:57:08 MSD 2004 [!] - max - A bug regarding the wrong work of JScript code in check_cc_number_script.tpl (in 'Card expiration date' part) is fixed. Wed Jul 21 15:11:59 MSD 2004 [!] - max - A bug regarding the wrong placement of the variables $card_expire and $card_valid_from in include/payment_method.php is fixed. Wed Jul 21 14:55:21 MSD 2004 [!] - max - A bug in LinkPoint payment module is fixed. Wed Jul 21 14:45:40 MSD 2004 [!] - max - A bug regarding the wrong operation of 'func_get_thumbnail_url' function for Windows is fixed. Wed Jul 21 14:26:44 MSD 2004 [!] - max - A bug regarding products sorting (in Product configurator -> Slot) is fixed. Wed Jul 21 11:25:10 MSD 2004 [!] - max - A bug regarding a wrong value in 'height' parametrs of <IMG> tags in Fancy categories module is fixed. Tue Jul 20 17:16:44 MSD 2004 [*] - max - A checking function for additional address fields in AunthorizeNet payment module is added. Tue Jul 20 17:04:57 MSD 2004 [!] - max - A bug regarding the wrong operation of Users online module in GOLD mode is fixed. Tue Jul 20 16:43:17 MSD 2004 [*] - max - Session start functionality logics is improved. Tue Jul 20 16:30:11 MSD 2004 [!] - max - 'Export product saves all the detailed images with the same name' bug is fixed. Tue Jul 20 16:22:30 MSD 2004 [*] - max - Compatibility of the functions 'exec','passthru','dl' with Windows 2000 is improved. Tue Jul 20 15:52:28 MSD 2004 [*] - max - 'Display CVV2 input box at the last stage of checkout if Manual CC processing is used' funcionality is added. Tue Jul 20 15:35:14 MSD 2004 [!] - max - A bug regarding 'incorrect work if all payment methods are unavailable' is fixed. Tue Jul 20 14:34:02 MSD 2004 [!] - max - A bug regarding languages export is fixed. Tue Jul 20 14:11:16 MSD 2004 [!] - max - A bug regarding uploading of GestPay ric and ris key files is fixed. Tue Jul 20 13:37:18 MSD 2004 [!] - max - A bug regarding the wrong work of 'User profile options' functionality in GOLD mode is fixed. Tue Jul 20 11:41:49 MSD 2004 [!] - max - A bug regarding an SQL error on Search for orders page ('Advanced search options' section) is fixed. Tue Jul 20 11:37:53 MSD 2004 [!] - max - A bug regarding JScript error on Product page if a product doesn't have an amount field is fixed. Tue Jul 20 11:29:05 MSD 2004 [!] - max - A bug regarding adding to cart of products with different prices (product with customer price) is fixed. Tue Jul 20 10:36:01 MSD 2004 [!] - max - A bug regarding the wrong work of 'Delete selected' button on Taxing system page is fixed. Tue Jul 20 10:28:16 MSD 2004 [!] - max - A bug regarding the wrong work of 'When a customer isn't logged in, it is presumed that he is from the default country' functionality is fixed. Tue Jul 20 10:15:21 MSD 2004 [!] - max - A bug regarding categories sorting (in Fancy categories) is fixed. Mon Jul 19 17:46:09 MSD 2004 [!] - max - A bug regarding the incorrect work of Product option quantity is fixed. Mon Jul 19 17:37:13 MSD 2004 [!] - max - A bug regarding the wrong work of product options with 'space' symbol in the Product option name is fixed. Mon Jul 19 15:51:30 MSD 2004 [!] - max - A bug regarding the wrong operation with empty Product options is fixed. Mon Jul 19 15:37:48 MSD 2004 [!] - max - A syntax bug is fixed. Mon Jul 19 15:04:09 MSD 2004 [!] - max - A bug regarding wrong redirection on the Product classification page is fixed. Mon Jul 19 14:14:15 MSD 2004 [!] - max - A bug regarding wrong template (change_mpassword.tpl) placement is fixed. Mon Jul 19 13:43:39 MSD 2004 [!] - max - A logic bug is fixed. Mon Jul 19 12:08:16 MSD 2004 [*] - max - A customer's first name and last name are now taken from his billing information instead of personal information. Mon Jul 19 11:14:00 MSD 2004 [!] - svowl - A bug regarding categories sorting is fixed. Mon Jul 19 10:57:00 MSD 2004 [*] - svowl - "email" field is renamed to "newsemail" in the subscription to newsletters form. Mon Jul 19 11:36:36 MSD 2004 [*] - max - Require CC fields checking in Checkout page (step 3) is added. Mon Jul 19 10:36:00 MSD 2004 [!] - max - A bug regarding the switch of focus onto the window bottom upon a click on a 'plus-icon' in the Categories list is fixed (Fancy Categories module, Explorer skin, only Opera). Mon Jul 19 10:21:00 MSD 2004 [!] - svowl - A bug regarding displaying of the first page for administrator with 'Fulfillment staff' membership is fixed. Mon Jul 19 09:57:07 MSD 2004 [!] - max - A bug regarding displaying an empty category name in Fancy categories module is fixed. Mon Jul 19 09:52:00 MSD 2004 [!] - svowl - A bug regarding SQL errors during users profiles deleting is fixed. Fri Jul 16 20:01:42 MSD 2004 [!] - mclap - A bug regarding "Change password on next login" feature for admin is fixed. Fri Jul 16 11:30:34 MSD 2004 [!] - max - A bug regarding wrong generation of a field title on Register page is fixed. Fri Jul 16 11:02:00 MSD 2004 [*] - svowl - Ability to delete/modify profile is turned off for a customer using the store as an anonymous user. Thu Jul 15 17:53:05 MSD 2004 [!] - max - A bug regarding a wrong value in 'height' parametrs of <IMG> tags in Fancy categories module is fixed. Thu Jul 15 17:29:00 MSD 2004 [!] - svowl - A bug regarding an SQL error occurring when admin is deleting orders is fixed. Thu Jul 15 16:39:00 MSD 2004 [!] - svowl - A bug regarding wrong redirection when customer subscribes to a newsletter is fixed. Thu Jul 15 15:54:00 MSD 2004 [!] - svowl - A bug regarding importing detailed images is fixed. Thu Jul 15 14:16:00 MSD 2004 [*] - svowl - A text note is added on PayBox configuration page. Thu Jul 15 11:52:00 MSD 2004 [!] - svowl - A bug regarding assigning a manufacturer to a product is fixed. Thu Jul 15 17:28:20 MSD 2004 [!] - max - A bug regarding wrong https detection in Antifraud module is fixed. Wed Jul 14 18:01:28 MSD 2004 [*] - max - 'Fancy categories' module is tested on: Win32 IE6; Win32 Mozilla; Win32 Opera 7; Win32 Netscape 7; FreeBSD Mozilla; FreeDSD Opera 7. ----------------- X-CART v4.0.0 RELEASED Wed Jul 14 09:55:00 MSD 2004 [*] - max - Input box for Credit card expiration date is replaced with a dropdown select box. Tue Jul 13 09:57:00 MSD 2004 [*] - sdg - Minor changes in Caledon payment module. Mon Jul 12 16:12:00 MSD 2004 [*] - sdg - Minor changes in NOCHEX payment module. Fri Jul 09 17:25:13 MSD 2004 [!] - mclap - The bug regarding the application of unallowed combinations of variants of the product options when editing product options in cart is fixed. Fri Jul 09 16:30:58 MSD 2004 [!] - mclap - The bug regarding the re-creation of product options on each update is fixed. Fri Jul 09 16:13:00 MSD 2004 [*] - svowl - X-AOM module is modified according to the last changes in core application. Thu Jul 08 17:32:08 MSD 2004 [!] - mclap - The bug regarding values getting lost when adding product variants is fixed. Thu Jul 08 17:08:17 MSD 2004 [!] - mclap - The bug regarding wrong count of products in customer area is fixed. Thu Jul 08 17:06:24 MSD 2004 [!] - mclap - The bug regarding showing unavailable products to customers is fixed. Thu Jul 08 15:57:08 MSD 2004 [*] - mclap - Ability to import wholesale prices when importing products is added. To do this use the following format for the price field: "membership:quantity:price". Multiple price fields for one row in csv are now accepted. Thu Jul 08 14:35:25 MSD 2004 [!] - mclap - The bug regarding reinstallation of X-Cart is fixed. Tue Jul 06 17:49:09 MSD 2004 [*] - mclap - Import of products is corrected: ability to use multiple categories for products is added; category path separator for "category" field is added. Tue Jul 06 15:47:43 MSD 2004 [!] - mclap - The bug regarding deleting categories is fixed. Tue Jul 06 14:25:12 MSD 2004 [!] - mclap - The bug regarding assigning default category to a product when importing products is fixed. Mon Jul 05 17:31:00 MSD 2004 [*] - sdg - Authorization data for confirmation request is added for GZS payment module. Mon Jul 05 16:41:00 MSD 2004 [*] - sdg - Confirmation request is added for GZS payment module. Mon Jul 05 15:42:34 MSD 2004 [!] - mclap - The bug regarding importing products with undefined price is fixed. Mon Jul 05 15:32:33 MSD 2004 [!] - mclap - The bug regarding CC info removal is fixed. Mon Jul 05 15:29:00 MSD 2004 [*] - sdg - Ability to use HTTP authorization for CURL,HTTPScli,OpenSSL https modules is added. Mon Jul 05 12:02:49 MSD 2004 [*] - mclap - Ability to return headers in libCURL https module is added. Fri Jul 02 17:50:00 MSD 2004 [*] - sdg - 2CheckOut payment module is modified: md5 hash checking is added. Fri Jul 02 11:42:59 MSD 2004 [!] - mclap - The bug regarding usage of fixed shipping cost in X-AOM is fixed. Thu Jul 01 18:41:00 MSD 2004 [+] - sdg - 2CheckOut (version 2) payment module is added: for vendorID greater then 200000 Thu Jul 01 17:20:00 MSD 2004 [*] - svowl - X-Configurator module is modified according to the last changes in core application. Thu Jul 01 10:11:54 MSD 2004 [!] - mclap - The bug regarding increasing of the quantity in stock of ordered products in X-AOM when products are deleted from an order is fixed. Thu Jul 01 09:35:19 MSD 2004 [*] - mclap - Increasing of the quantity in stock of ordered products is added when administrator deletes an order with the status "Not finished" or "Queued". Tue Jun 29 18:21:00 MSD 2004 [*] - sdg - PayPal payment method is moved to the online payment modules. Tue Jun 29 18:04:32 MSD 2004 [*] - mclap - Decreasing of product's quantity in stock is added when the status of an order from "declined" or "failed" becomes "completed", "processed" or "queued". Tue Jun 29 16:53:49 MSD 2004 [!] - mclap - The bug regarding the check up of product amount in cart and at checkout is fixed. Tue Jun 29 14:27:56 MSD 2004 [!] - mclap - The bug regarding "empty" orders when a customer tries to buy a product which became "out of stock" at the last step of checkout is fixed. Tue Jun 29 11:31:00 MSD 2004 [*] - svowl - Download links for ESD products are added on order details page. Tue Jun 29 10:48:00 MSD 2004 [+] - svowl - Second address line for user profiles is added. Mon Jun 28 17:09:46 MSD 2004 [!] - mclap - The bugs regarding customer and partner registration are fixed (user already exists, wrong page after partner registration). Mon Jun 28 13:19:00 MSD 2004 [+] - svowl - The ability to view/update products assigned to display under some category in 'Categories' section is added. Mon Jun 28 10:55:34 MSD 2004 [!] - mclap - The bug regarding adding a Gift Certificate to cart is fixed. Mon Jun 28 10:35:00 MSD 2004 [!] - svowl - The bug regarding SQL error on category page when default sort method is selected is fixed. Mon Jun 28 09:57:54 MSD 2004 [!] - mclap - The bug regarding wrong links to some scripts in HTML Catalog is fixed. Fri Jun 25 17:24:59 MSD 2004 [!] - mclap - The bug regarding showing the latest news item in "News Management" module in "News box" is fixed. Fri Jun 25 17:01:00 MSD 2004 [+] - svowl - The ability to clone a zone and all zone information is added. Fri Jun 25 14:34:11 MSD 2004 [*] - max - 'Send customer IP address to Anti Fraud server' functionality is added. ----------------- X-CART v4.0.0 beta 1 RELEASED Thu Jun 24 17:30:16 MSD 2004 [*] - max - Customer area is moved to X-Cart root directory. Thu Jun 24 15:47:52 MSD 2004 [+] - max - The ability to change the order of products on the customer side is added. Thu Jun 24 15:21:10 MSD 2004 [*] - mclap - Ability to install pre-configurations for Canada and UK is added. Thr Jun 24 10:00:00 MSD 2004 [+] - sdg - Caledon payment module is added. Wed Jun 23 24:51:00 MSD 2004 [+] - sdg - PayByCheck payment module is added: XML method. Wed Jun 23 14:11:00 MSD 2004 [*] - sdg - Cheque checkout form is modified. Wed Jun 23 11:33:00 MSD 2004 [*] - sdg - The numeric A3 and N3 country codes support is added to VelocityPay, HSBC, Jettis payment modules. Wed Jun 23 11:27:00 MSD 2004 [*] - sdg - "Insert into xcart_cc_pp3_data..." is replaced by "Replace into..." Wed Jun 23 11:19:00 MSD 2004 [!] - sdg - The bug regarding wrong section sequence in Scopus payment module is fixed. Tue Jun 22 18:29:10 MSD 2004 [*] - mclap - HTML Catalog is improved: converting of embedded static pages is added. Also HTML Catalogs may be generated for all languages installed in the store. Tue Jun 22 18:27:44 MSD 2004 [*] - mclap - New function "func_normalize_path" is added for the path (local, and web) normalization. Mon Jun 21 16:11:09 MSD 2004 [*] - max - New HTML-based template for order invoice is designed. Mon Jun 21 16:11:09 MSD 2004 [*] - max - The function func_send_mail is modified to support the attached data in the e-mails. Mon Jun 21 13:50:47 MSD 2004 [!] - mclap - The bug regarding quotes in Speed Bar is fixed. Mon Jun 21 11:06:01 MSD 2004 [+] - mclap - Airborne (DHL) ShipIt API support is added. Mon Jun 21 10:52:09 MSD 2004 [+] - max - Statistics page for 'Users online' module is added. Fri Jun 18 10:55:00 MSD 2004 [*] - svowl - The taxes management system is modified to allow a more flexible setup of taxes for the store. Thu Jun 17 18:08:06 MSD 2004 [*] - max - button.tpl template is improved in order to make buttons look the same in all browsers. Thu Jun 17 16:30:48 MSD 2004 [!] - mclap - The bug regarding selecting images using URL as the source is fixed. Thu Jun 17 15:24:02 MSD 2004 [!] - mclap - The bug regarding entering javascript code when modifying a product is fixed. Thu Jun 17 10:42:11 MSD 2004 [!] - mclap - The bug regarding usage of array_map in prepare.php with some versions of PHP (in particular 4.3.2) is fixed: function call is replaced by wrapper "func_array_map". Thu Jun 17 10:22:29 MSD 2004 [*] - max - 'Global Product options' functionality is moved to 'Group editing of products'. Thu Jun 17 10:17:01 MSD 2004 [*] - max - Pagination in 'Group editing of products' is added. Wed Jun 16 17:27:50 MSD 2004 [!] - mclap - The bug regarding slow import of big numbers of products is fixed. Wed Jun 16 16:53:40 MSD 2004 [!] - mclap - The bug regarding adding a product with free price to the cart is fixed. Wed Jun 16 15:28:03 MSD 2004 [+] - mclap - X-Cart is integrated with Smarty-2.6.3 Wed Jun 16 13:31:08 MSD 2004 [*] - max - Product Options module is improved: now options can be defined as simple modifiers (as before) or product variants (which means each product variant has its own price, weight, SKU). Wed Jun 16 09:49:23 MSD 2004 [!] - mclap - The bug regarding applying patches using Patch/Upgrade center is fixed. Tue Jun 15 16:26:00 MSD 2004 [*] - svowl - The destination zones management mechanism is modified to allow more detailed zone definition (including countries, states, counties, city masks, zip/postal code masks and address masks). Tue Jun 15 10:30:01 MSD 2004 [!] - mclap - The bug regarding importing products detailed images when images are stored on the filesystem is fixed. Tue Jun 15 10:13:09 MSD 2004 [*] - mclap - Multi-language installation wizard. Tue Jun 15 09:57:00 MSD 2004 [*] - sdg - BeanStream payment module is improved: additional error messages are added. Sat Jun 12 10:40:00 MSD 2004 [*] - sdg - Nochex payment module is rewritten as one of payment gateways. Sat Jun 12 09:47:00 MSD 2004 [+] - sdg - PSW Billing payment module is added. Sat Jun 12 09:22:00 MSD 2004 [+] - sdg - Trolley payment module is added. Sat Jun 12 09:11:00 MSD 2004 [+] - sdg - WebCraft payment module is added. Sat Jun 12 08:47:00 MSD 2004 [+] - sdg - Ogone payment module is added: web form. Fri Jun 11 18:14:00 MSD 2004 [+] - sdg - TripleDeal payment module is added. Fri Jun 11 17:59:00 MSD 2004 [+] - sdg - EasyPay payment module is added. Fri Jun 11 17:45:00 MSD 2004 [+] - sdg - HSBC payment module is added. Fri Jun 11 17:33:00 MSD 2004 [*] - sdg - VeriSign Link payment module is improved: new callback mechanizm is applied. Fri Jun 11 17:25:00 MSD 2004 [*] - sdg - ePDQ payment module is improved: new callback mechanizm is applied. Fri Jun 11 17:19:00 MSD 2004 [*] - sdg - Pasat Internet payment module is improved: new callback mechanizm is applied. Fri Jun 11 17:11:00 MSD 2004 [+] - sdg - LaCaixa/CyberPac payment module is added. Fri Jun 11 17:03:00 MSD 2004 [+] - sdg - YellowPay payment module is added. Fri Jun 11 16:44:00 MSD 2004 [+] - sdg - OnLine payment modules are improved: callback scheme support is added. Fri Jun 11 16:04:00 MSD 2004 [+] - sdg - A1M platform XML integrator payment module is added. Fri Jun 11 15:57:00 MSD 2004 [+] - sdg - iDeb payment module is added. Fri Jun 11 15:52:00 MSD 2004 [+] - sdg - EZtp payment module is added. Fri Jun 11 15:46:00 MSD 2004 [+] - sdg - Smart people payment module is added. Fri Jun 11 15:40:00 MSD 2004 [+] - sdg - CardiaShop 2.0 payment module is added. Fri Jun 11 15:23:00 MSD 2004 [+] - sdg - PayWeb payment method is added. Fri Jun 11 15:17:00 MSD 2004 [+] - sdg - PlugnPay payment method is added: Smart Screen. Fri Jun 11 15:10:00 MSD 2004 [+] - sdg - uSight payment module is added. Fri Jun 11 15:03:00 MSD 2004 [+] - sdg - Epoch/PayCom payment module is added. Fri Jun 11 14:58:00 MSD 2004 [+] - sdg - FirePay payment module is added. Fri Jun 11 14:51:00 MSD 2004 [+] - sdg - Bean Stream payment module is added. Fri Jun 11 14:44:00 MSD 2004 [+] - sdg - DPI Link payment module is added: Hosted payment page. Fri Jun 11 14:39:00 MSD 2004 [+] - sdg - YourPay payment module is added. Fri Jun 11 14:35:00 MSD 2004 [+] - sdg - NetPay payment module is added. Fri Jun 11 14:28:00 MSD 2004 [*] - sdg - CyberSource payment module: CVV/AVS support is added. Fri Jun 11 14:23:00 MSD 2004 [+] - sdg - ANZeGate (MIGS payment client) payment module is added. Fri Jun 11 14:16:00 MSD 2004 [+] - sdg - Way2Pay payment module is added. Fri Jun 11 13:51:00 MSD 2004 [+] - sdg - GoEmerchant payment module is added. Fri Jun 11 13:42:00 MSD 2004 [*] - sdg - PlugNPay payment module: Phone line is added. DPI Link payment module: CVV/AVS support is added. Fri Jun 11 12:43:00 MSD 2004 [+] - sdg - The payment system management is modified to allow payment via several online payment modules. Fri Jun 11 09:45:44 MSD 2004 [!] - mclap - The bug regarding disappearing debugging console is fixed. Thu Jun 10 16:36:00 MSD 2004 [+] - svowl - The option 'Use counties' is added. If this option is turned on, additional field is added in the address forms on registration and contact us forms. Thu Jun 10 16:30:49 MSD 2004 [!] - mclap - The bug regarding the increase of times of discount coupons usage is fixed. Thu Jun 10 16:17:16 MSD 2004 [!] - mclap - The bug regarding updating a gift certificate in Wishlist is fixed. Thu Jun 10 16:08:12 MSD 2004 [!] - mclap - The bug regarding "empty" wishlist in Gift Registry when wishlist contains only gift certificates is fixed. Thu Jun 10 10:59:21 MSD 2004 [!] - mclap - The bug regarding adding configurable product to cart with a slot containing an "out of stock" product when "Disable inventory tracking" option is turned on is fixed. Thu Jun 10 10:34:10 MSD 2004 [!] - mclap - The bug regarding changing the amount of ordered products in X-AOM when "Disable inventory tracking" option is turned on is fixed. Thu Jun 10 10:14:59 MSD 2004 [*] - mclap - The tag "<SCRIPT" now is allowed for use in Language variables. Wed Jun 09 15:36:47 MSD 2004 [!] - mclap - The bug regarding the JavaScript function "checkEmailAddress" is fixed: missing '\' in regexp. Wed Jun 09 12:26:00 MSD 2004 [*] - svowl - The option 'Include user password in e-mail notifications to the Users department' is added (General settings/Email options). Wed Jun 09 10:22:56 MSD 2004 [!] - mclap - The bug regarding creating user profile from admin area is fixed: admin was unable to fill in customer-specific fields. Tue Jun 08 15:03:00 MSD 2004 [*] - svowl - FancyCategories module is corrected according to modifications in the categories architecture. Tue Jun 08 14:46:09 MSD 2004 [+] - max - Search engine bots & spider identificator is added Mon Jun 07 17:15:00 MSD 2004 [*] - svowl - Categories architecture is improved: now products can be assigned to an unlimited number of categories. Mon Jun 07 16:49:44 MSD 2004 [+] - max - Setup page for all email notifications is added to the 'General settings' section. Mon Jun 07 16:13:32 MSD 2004 [!] - mclap - The bug regarding CanadaPost shipping processor is fixed. Mon Jun 07 14:17:52 MSD 2004 [+] - max - RMA (Return Merchandise Authorization) add-on is added. Mon Jun 07 11:46:48 MSD 2004 [!] - mclap - The bug regarding improting products into a category with quotes in its name is fixed. Fri Jun 04 18:29:00 MSD 2004 [*] - svowl - Displaying category icon mechanism is improved: if no icon is defined for the current category, then one of the parent category icons is displayed. Fri Jun 04 16:51:00 MSD 2004 [*] - svowl - Categories architecture is improved: categories using the same name and slashes "/" in the names of categories are now possible. Fri Jun 04 15:02:10 MSD 2004 [*] - mclap - Memberships editing section in admin area is improved: check for previously added level with the same name is added. Fri Jun 04 13:30:39 MSD 2004 [!] - mclap - The bug regarding importing thumbnails of products when thumbnails are stored on the filesystem is fixed. Thu Jun 3 17:58:19 MSD 2004 [+] - Setup page for 'Contact us' page is added to the 'General settings' section. Thu Jun 03 17:11:26 MSD 2004 [!] - mclap - The bug regarding importing products with stored layout is fixed. Thu Jun 3 15:58:07 MSD 2004 [*] - max - Authorize.Net: AIM payment module is modified according to the certification requirements. Thu Jun 3 15:43:48 MSD 2004 [+] - max - 'Multi-type transaction CC processors' and 'Individual templates for CC/CH processors' - general functionality is added. Thu Jun 3 12:03:41 MSD 2004 [!] - max - Email checking scripts (.php and .js) are corrected. Thu Jun 03 10:45:47 MSD 2004 [*] - mclap - Optional encoding mail headers using "Base 64" is added. Thu Jun 03 09:29:40 MSD 2004 [!] - mclap - The bug regarding getting email of currently logged admin on the "Test data encryption by PGP/GnuPG methods" page is fixed. Wed Jun 2 15:45:49 MSD 2004 [+] - max - 'Mark/unmark checkboxes' common functionality (on javascript) is added. Wed Jun 2 15:44:56 MSD 2004 [+] - max - Stop list module is added. Wed Jun 02 12:20:00 MSD 2004 [!] - svowl - The bug regarding redirect after some action in the 'Files' section (provider area) is added. Wed Jun 02 11:15:50 MSD 2004 [!] - mclap - The bug regarding importing products from a file located on the server is fixed. Tue Jun 01 18:03:52 MSD 2004 [!] - mclap - The bug regarding extracting data for languages other than English is fixed. ----------------- X-CART v4.0.0 alpha 1 RELEASED Tue Jun 01 09:28:21 MSD 2004 [!] - mclap - The bug regarding price import when importing products is fixed. Mon May 31 16:15:29 MSD 2004 [*] - mclap - "Test PGP/GnuPG" page is improved: content type for emails is corrected. Mon May 31 12:27:25 MSD 2004 [*] - mclap - Function "func_get_language" is removed; the $admin_language and $customer_language variables are obsolete. Mon May 31 10:52:40 MSD 2004 [*] - mclap - The calls of Smarty functions display() and fetch() are replaced by func_display(). Mon May 31 10:22:44 MSD 2004 [+] - max - 'Create array with language variables on demand' functionality is added. Fri May 28 17:16:02 MSD 2004 [!] - mclap - The bugs regarding DB backup and func_get_language is fixed. Fri May 28 16:19:08 MSD 2004 [*] - max - HTML text is normalized. Thu May 27 10:20:49 MSD 2004 [*] - max - Country names and languages are moved to language variables. Wed May 26 15:12:02 MSD 2004 [!] - mclap - The bug regarding the wrong calculation of shipping cost if products with "free shipping" get into the shopping cart together with products with defined shipping charges is fixed. Wed May 26 10:18:40 MSD 2004 [!] - mclap - The bug regarding html tags getting lost on the "Test data encryption by PGP/GnuPG methods" page is fixed. Wed May 26 10:13:10 MSD 2004 [*] - mclap - Order emails encryption is improved: func_send_mail will use only plain-text templates when encryption is requested. Tue May 25 14:39:04 MSD 2004 [+] - max - 'Printable version for categories and products pages in Customer area' functionality is added. Tue May 25 14:36:28 MSD 2004 [*] - max - Note about file size in Download module is added. Tue May 25 14:00:02 MSD 2004 [*] - mclap - HTML Catalog is improved: new scheme "with hyphens in filenames (4.0)" is added: it provides real hyphens in names of products and categories. Tue May 25 12:07:14 MSD 2004 [+] - max - 'Page title format' option is added defining the style of the page title in the customer area. Tue May 25 10:09:51 MSD 2004 [+] - max - 'Search statistics' functionality is added: statistics on search patterns customers use when searching products. Mon May 24 18:19:00 MSD 2004 [+] - svowl - New front page for administrator is added: 'Top site information'. Mon May 24 17:57:55 MSD 2004 [+] - max - 'Send to friend' section is added on the product details page. Mon May 24 11:05:56 MSD 2004 [!] - mclap - The bug regarding processing text in languages other than English is fixed: escape:"htmlall" is replaced by escape:"html" in skin templates. Fri May 21 15:59:00 MSD 2004 [!] - svowl - The bug regarding updating tax rates on states is fixed. Fri May 21 15:04:55 MSD 2004 [!] - mclap - The bug regarding PGP/GnuPG key configuration is fixed. Fri May 21 13:59:00 MSD 2004 [!] - svowl - The bug regarding PST calculation if a customer is from the Canadian provinces Quebec or PEI and the product has disabled 'Apply PST' flag is fixed. Fri May 21 13:43:00 MSD 2004 [!] - svowl - The bug regarding displaying the states of disabled countries in 'Destination zones' section is fixed. Fri May 21 10:42:48 MSD 2004 [+] - max - 'Clear all visitors enviroment statistics' functionality is added. Thu May 20 12:29:46 MSD 2004 [*] - mclap - "Please wait" message is displayed when order placing process starts. The function "func_header_location" now sends <META http-equiv="Refresh"...> tag when headers have already been sent. Thu May 20 11:50:00 MSD 2004 [!] - svowl - The bug regarding removing extra_data field value from xcart_order_details table after order modification is fixed (X-AOM). Thu May 20 11:24:00 MSD 2004 [*] - svowl - A border separating the components of a configurable product from the independent products on the 'Edit ordered products' page is added. Wed May 19 17:28:00 MSD 2004 [!] - svowl - The bug regarding the displaying on the preview page of a subtotal that is different from the subtotal on the order details page is fixed (X-AOM). Wed May 19 16:22:27 MSD 2004 [!] - mclap - The bug regarding "lost order" when using SaferPay payment gateway is fixed. Wed May 19 15:30:53 MSD 2004 [*] - mclap - SaferPay payment gateway is improved: paths to "saferpay" binary and to the config are separated. Wed May 19 15:30:12 MSD 2004 [+] - max ? Client environment settings statistics is added. Wed May 19 14:12:59 MSD 2004 [+] - max - Setup page for 'Advanced search' page in the customer area is added to the 'General settings' section. Wed May 19 13:52:32 MSD 2004 [+] - max - Products search functionality is improved: search by manufacturers and extra fields is added. Wed May 19 12:23:00 MSD 2004 [*] - svowl - Security improvement: .htaccess files area added into the directories 'log' and 'payment'. Wed May 19 12:12:11 MSD 2004 [*] - mclap - Templates editing is improved: ability to preview a template within the default stylesheet is added. Tue May 18 17:55:09 MSD 2004 [!] - mclap - The bug regarding session loss when logging in from HTTP to HTTPS is fixed. Tue May 18 17:44:07 MSD 2004 [*] - mclap - Security is improved: X-Cart can now notify the site administrator by email if unallowed request to site occurs (see corresponding option on "General settings / Security options" page. Tue May 18 17:12:50 MSD 2004 [*] - mclap - Debug functions "func_print_r" and "func_print_d" are improved: data is quoted using htmlspecialchars. Tue May 18 16:56:47 MSD 2004 [*] - mclap - Webmaster mode is updated to allow correct change of language labels within substitute constructions ({{mark}}). Fri May 14 11:05:45 MSD 2004 [!] - mclap - The bug regarding wrong cart calculation when an order is paid for by a Gift Certificate is fixed. Thu May 13 16:41:36 MSD 2004 [!] - mclap - The bug regarding incorrect pass of parameters in web-based CC processors is fixed. Thu May 13 10:05:52 MSD 2004 [!] - mclap - The bug in X-AOM regarding adding a disabled product or a bundled product (when used within X-Configurator) to an order is fixed. Wed May 12 16:57:32 MSD 2004 [!] - mclap - The bug in PayPal payment method regarding incorrect session restoration is fixed. Wed May 12 10:17:14 MSD 2004 [*] - mclap - The duplicate orders catching mechanism is improved: check up for previously placed orders is protected by "func_lock" function. Tue May 11 15:47:40 MSD 2004 [*] - mclap - Fancy Categories module is improved: additional links to the categories are added for increased friendliness to web search engines. Tue May 11 11:12:36 MSD 2004 [*] - mclap - Deletion of old HTML Catalog is improved: files declared root static pages are ignored. Fri May 07 17:20:46 MSD 2004 [*] - mclap - Modules un-installation procedure is added to the X-Affiliate, X-AOM, X-FancyCategories, X-GiftRegistry & X-Configurator. Thu May 6 15:21:28 MSD 2004 [+] - max - Javascript-based functionality allowing to check if all the required fields are filled in is added. Wed May 5 17:56:42 MSD 2004 [+] - max - State and country selector based on Javascript is added (user profile form). Wed May 5 17:56:42 MSD 2004 [+] - max - Visitors environment statistics gathering is added. Wed May 05 17:17:20 MSD 2004 [*] - mclap - Generation of a unique id for a session is improved. Wed May 05 16:04:39 MSD 2004 [!] - mclap - The bug regarding showing names of recommended products in default language is fixed. Wed May 05 14:25:00 MSD 2004 [!] - svowl - The bug regarding the incorrect filling out of the title, firstname and lastname fields for shipping and billing addresses during anonymous checkout is fixed. Wed May 05 12:34:00 MSD 2004 [!] - svowl - The bug regarding total calculation if 'Use VAT taxing system' option is turned on is fixed (X-AOM). Wed May 05 10:05:23 MSD 2004 [!] - mclap - The bug regarding huge expansion of the categories menu when using "Explorer" skin with "Fancy Categories" module is fixed. Tue May 04 17:35:52 MSD 2004 [!] - mclap - The bug regarding price increase when refreshing the "summary" page (last step of configuration) for configurable products is fixed. Tue May 04 16:15:30 MSD 2004 [!] - mclap - The bug regarding the application of global discounts for customers with membership is fixed. Tue May 04 16:01:40 MSD 2004 [!] - mclap - The bug regarding the log in of users with "Fulfillment staff" membership in "Simple mode" is fixed. Tue May 04 15:47:22 MSD 2004 [!] - mclap - The bug regarding the loss of <br> tags in product short and detailed descriptions when editing a configurable product is fixed. Tue May 04 14:43:56 MSD 2004 [!] - mclap - The bug regarding the wrong path to uploaded thumbnails for products under Windows is fixed. Tue May 04 14:37:18 MSD 2004 [*] - mclap - Product search is improved: ability to search by secondary categories is added. Tue May 04 12:45:42 MSD 2004 [!] - mclap - Import of products is improved: test run is added. Fri Apr 30 12:10:20 MSD 2004 [*] - max - Small changes in X-Affiliate module (Affiliates tree page is improved) Fri Apr 30 12:07:51 MSD 2004 [*] - max - Setup page for 'User profile fields' page is added to the 'General settings' section. Thu Apr 29 15:24:47 MSD 2004 [*] - max - Small changes in "X-Affiliate" module design. Thu Apr 29 11:08:04 MSD 2004 [*] - mclap - Access to the admin area can be restricted by a list of IP addresses (see $admin_allowed_ip variable in config.php). Wed Apr 28 17:12:22 MSD 2004 [*] - mclap - Subscriptions module is improved: now admin can withdraw money from the customers accounts without setting up the "Secret key to avoid non-authorized usage of Subscriptions module" option in "General settings/Modules options" page. Wed Apr 28 15:50:15 MSD 2004 [+] - max - "Editing of a product group" functionality is added. Wed Apr 28 15:17:19 MSD 2004 [*] - mclap - The function "func_is_allowed_file" is improved: now it can process values of "General settings/Secutity/Comma separated list of file extensions disallowed for uploading" entered in any case. Wed Apr 28 10:15:46 MSD 2004 [*] - mclap - The look of "Explorer" skin in Fancy Categories is improved: the name of a category is enclosed in <NOBR> tag. Tue Apr 27 11:25:26 MSD 2004 [!] - max - The bug regarding "Free products with order total = 0" functionality is fixed. Tue Apr 27 09:19:18 MSD 2004 [*] - max - Small changes in Authorize.net CC module Mon Apr 26 17:19:19 MSD 2004 [!] - mclap - The bug regarding javascript validation of credit card numbers for Switch & Solo credit cards ("General settings/General" => "Enable Credit Card info validation") is fixed. Mon Apr 26 16:20:15 MSD 2004 [+] - max - "Free products with order total = 0" functionality are added. Mon Apr 26 15:23:13 MSD 2004 [!] - mclap - The bug regarding stripping tags while modifying a configurable product is fixed. Mon Apr 26 13:53:24 MSD 2004 [*] - max - X-Affiliate module is revised and redesigned. Mon Apr 26 10:17:22 MSD 2004 [*] - mclap - Database backup is improved: memory usage is reduced (by selecting 200 rows per query); comments are added when dumping into file. Thu Apr 22 17:06:45 MSD 2004 [!] - mclap - The bug regarding renaming categories with slashes is fixed. Thu Apr 22 10:18:47 MSD 2004 [!] - mclap - The bug regarding wrong links to images in Fancy Categories module under Windows is fixed. Wed Apr 21 12:44:00 MSD 2004 [!] - svowl - The bug regarding statistics on deleting products from the cart is fixed. Wed Apr 21 10:55:32 MSD 2004 [!] - mclap - The bug regarding the deletion of a local file is fixed (if the URL of a file located on the local computer was entered into the "File on the Internet (enter image URL)" field of the "Image selection" box, the file was deleted from the local computer). Wed Apr 21 10:33:00 MSD 2004 [*] - svowl - Order details are included into the text of e-mail notification mailed to the orders department when an order is processed. Tue Apr 20 12:47:00 MSD 2004 [!] - svowl - The bug regarding updating the price of a configured product is fixed (X-AOM, X-Configurator). Tue Apr 20 12:07:08 MSD 2004 [!] - mclap - The bug regarding child nodes appearing in a wrong way in Fancy Categories is fixed. Mon Apr 19 17:38:31 MSD 2004 [!] - mclap - The bug regarding the subcategories of a disabled category showing up is fixed (Fancy Categories module). Mon Apr 19 16:07:19 MSD 2004 [*] - mclap - VeriSign PayFlow Pro payment gateway is improved: compatibility with Windows systems is added; "The certificate chain did not validate" issue is resolved. Mon Apr 19 12:24:23 MSD 2004 [!] - mclap - The bug regarding the cancellation of newsletter subscription is fixed. Mon Apr 19 12:02:03 MSD 2004 [*] - mclap - Support of CVV2 is added to the Clear Commerce (PayFuse) payment gateway. Thu Apr 15 17:47:16 MSD 2004 [*] - mclap - FedEx shipping module is improved: ability to use FedEx Ground for shipping from US to Canada is added. Wed Apr 14 16:47:00 MSD 2004 [*] - svowl - The possibility to specify URL as a source of file is added (E-goods module). Wed Apr 14 10:37:00 MSD 2004 [!] - svowl - The bug regarding the incorrect shipping cost displayed on preview order page is fixed (X-AOM). Wed Apr 14 09:19:32 MSD 2004 [!] - mclap - The bug regarding failure to apply markups to realtime shippings when the defined shipping method is available for selection in cart is fixed. Tue Apr 13 16:36:29 MSD 2004 [*] - mclap - The ability to use a discount coupon when buying a product belonging to several categories regardless of the category where the purchase is made, if the discount coupon covers at least one of the categories the product belongs to, is added (Discount coupons now can be applied to the secondary categories of products as well as to the primary). Tue Apr 13 10:40:19 MSD 2004 [*] - mclap - HTTPS subsystem is improved: compatibility with strange newlines ("\r\r\n") under Windows is added. Mon Apr 12 17:26:00 MSD 2004 [!] - mclap - The bug regarding the import of images (uploading csv file mode) is fixed. Mon Apr 12 17:01:06 MSD 2004 [*] - mclap - Data encryption by GnuPG/PGP is improved: test page is added for testing data encryption (available from page "General settings" => "GnuPG options" or "PGP options" ("Test data encryption"). Fri Apr 09 11:18:00 MSD 2004 [!] - svowl - The bug regarding displaying a state if the state code is duplicated in the database is fixed. Fri Apr 09 10:16:00 MSD 2004 [!] - svowl - The bug regarding displaying product price on the order details page after it was changes is fixed. Thu Apr 08 09:48:29 MSD 2004 [!] - mclap - The bug regarding the loss weight on "Test realtime shipping page" is fixed. Now admin can change weight on that page. Wed Apr 07 16:46:13 MSD 2004 [!] - mclap - The bug regarding importing FedEx zones is fixed: zones with single zipcodes were missing. Wed Apr 07 10:40:08 MSD 2004 [!] - mclap - The bug regarding page redirection when using Opera 7.xx is fixed. Mon Apr 05 10:59:00 MSD 2004 [!] - max - Incorrect operation of 'Remove CC info' with Blowfish encryption method enabled is fixed; notification about decryption error in Subscription module is added. Mon Apr 05 10:50:59 MSD 2004 [*] - mclap - Support of Switch, Solo, Diners Club and JCB credit cards is added to the SECpay payment gateway. Fri Apr 02 14:36:22 MSD 2004 [*] - mclap - Export orders to Quickbooks is improved: all transactions are marked as non-taxable. Fri Apr 02 14:01:00 MSD 2004 [+] - max - Users online module is added. Fri Apr 02 11:47:00 MSD 2004 [!] - max - The bug regarding the enabling of Blowfish encryption method after its disabling is fixed. Fri Apr 02 11:09:00 MSD 2004 [+] - max - 'What is CVV2?' help section is added (as a popup window). Thu Apr 01 17:13:00 MSD 2004 [!] - svowl - The bug regarding updating the quantity of a product in the cart during checkout is fixed. Thu Apr 01 15:17:00 MSD 2004 [+] - max - Manufacturers module is added. Thu Apr 01 10:46:00 MSD 2004 [*] - svowl - Minor modification regarding updating Gift Certificate debit amount when saving a modified order (X-AOM). Wed Mar 31 17:00:41 MSD 2004 [*] - mclap - Reinstall skins facility is improved: compatibility with FrontPage is added (ignoring directories like _vti*, _private). Wed Mar 31 14:05:00 MSD 2004 [+] - max - Anti-Fraud module is added. Wed Mar 31 11:41:00 MSD 2004 [+] - max - 'Edit product options in cart/wishlist/Gift registry wishlist' functionality is added. Wed Mar 31 11:15:21 MSD 2004 [*] - mclap - Support of delayed callback from PayPal is added. Wed Mar 31 10:14:18 MSD 2004 [!] - mclap - The bug regarding recommended products and disabled inventory tracking is fixed. Tue Mar 30 17:27:24 MSD 2004 [!] - mclap - The bug regarding bestsellers and disabled inventory tracking is fixed. Tue Mar 30 16:42:00 MSD 2004 [+] - max - Support terminal (support.php) is added. Tue Mar 30 15:57:08 MSD 2004 [*] - max - The option 'Open Product details page in a new window when customer clicks on a product link in "Related products" list' is added. Tue Mar 30 15:32:00 MSD 2004 [!] - svowl - The bug regarding the check-up of the selected product options for configured products is fixed: when the product options combination selected by the customer was not allowed the redirection was wrong (X-Configurator). Tue Mar 30 15:25:08 MSD 2004 [*] - max - Small changes in PayZip payment modules: delayed ordering is changed. Tue Mar 30 14:26:08 MSD 2004 [*] - mclap ? The function "func_place_order" is improved: lock of place order process is added (for details see functions "func_lock", "func_unlock"). Tue Mar 30 14:03:00 MSD 2004 [!] - svowl - The bug regarding updating the configured product in cart when the customer attempts to order this product in a quantity exceeding the quantity that can be assembled from the components available for sale is fixed (X-Configurator). Tue Mar 30 11:33:29 MSD 2004 [*] - mclap - Fancy categories will be disabled if a customer clicks on "If you have disabled Javascript in your browser click here", because only "Explorer" skin has the ability to work with JavaScript disabled. Tue Mar 30 10:44:00 MSD 2004 [*] - max - Templates for mail notifications are formatted. Mon Mar 29 17:49:00 MSD 2004 [+] - max - The possibility to export products in Froogle format is added. Mon Mar 29 15:48:00 MSD 2004 [*] - svowl - The possibility to enter the shipping cost directly is added (X-AOM module). Mon Mar 29 14:57:31 MSD 2004 [*] - mclap - Compatibility with php.ini directive "open_basedir" is improved. Mon Mar 29 12:06:00 MSK 2004 [*] - svowl - The shipping address is passed over to the payment gateway in AuthorizeNet: SIM payment module. Fri Mar 26 16:02:00 MSK 2004 [!] - svowl - The bug regarding the wrong zip code in IIF file is fixed (Quickbooks module). Fri Mar 26 13:54:00 MSK 2004 [*] - svowl - Server side email validation is added. Fri Mar 26 12:28:00 MSK 2004 [*] - max - Old directory separators '/' are changed to DIRECTORY_SEPARATOR constant. Fri Mar 26 09:17:05 MSK 2004 [*] - mclap - The function "func_find_executable" is corrected: it will return $prefered_file if not empty and php.ini directive "open_basedir" is set. Fri Mar 26 09:08:35 MSK 2004 [*] - mclap - The function "func_allowed_path" is corrected: "realpath" is replaced by "func_realpath" wrapper. Thu Mar 25 16:43:00 MSK 2004 [*] - max - Old variants of HTTP locations are changed to service array 'xcart_catalogs'. Thu Mar 25 12:50:00 MSK 2004 [*] - max - Payment CallBack IP checker for NOCHEX payment is added. Payment CallBack IP checker for CC/ACH processors is changed. Thu Mar 25 12:50:00 MSK 2004 [!] - svowl - The bug regarding the wrong date of order placement in exported CSV file is fixed. Thu Mar 25 12:20:00 MSK 2004 [*] - max - Security improvement: the functions fopen(), readfile() and move_uploaded_file() are changed to corresponding wrappers. Wed Mar 24 14:53:00 MSK 2004 [*] - svowl - If the option 'HTML mail' is selected the template for notification from skin1/mail/html/ is used (X-GiftRegistry module). Wed Mar 24 10:25:00 MSK 2004 [!] - svowl - The bug in FancyCategories module regarding displaying the categories tree when the default admin language is not English is fixed. Tue Mar 23 10:16:00 MSK 2004 [!] - svowl - The bug regarding incorrect language in email notifications about deleting a profile is fixed. Mon Mar 22 12:06:00 MSK 2004 [*] - max - The extra fields limit (per provider) is added. Mon Mar 22 11:54:00 MSK 2004 [*] - max - The field 'productcode' is made unique and obligatory. Mon Mar 22 10:20:00 MSK 2004 [*] - max - Products updating via a CSV file; support of "Extra fields" in export/import procedure is added. Fri Mar 19 17:30:00 MSK 2004 [+] - max - NOCHEX payment method is added. Fri Mar 19 15:12:00 MSK 2004 [*] - max - Fraud protection functionality is added in Verisign payment module. Fri Mar 19 14:52:00 MSK 2004 [*] - max - Improvement in "Extra fields" module: truly unlimited number of extra fields. Fri Mar 19 12:02:00 MSK 2004 [!] - svowl - The bug regarding displaying wrong subtotal if the option 'The prices of products in cart must be shown including VAT' is selected is fixed. Thu Mar 18 14:08:00 MSK 2004 [+] - max - GnuPG encryption method is added (PGP alternative). Tue Mar 16 17:40:00 MSK 2004 [+] - max - Security improvement: the possibility of encrypting order data with Blowfish encryption method is added. Tue Mar 16 16:47:00 MSK 2004 [*] - svowl - Users search is improved: the search by date of user registration or/and last log in is added. Tue Mar 16 14:57:20 MSK 2004 [!] - mclap - The bug regarding displaying non-English category names in Fancy Categories module is fixed. Tue Mar 16 14:23:00 MSK 2004 [!] - svowl - The bug regarding updating Gift Certificate debit amount when saving a modified order is fixed (X-AOM). Tue Mar 16 14:11:00 MSK 2004 [*] - sdg - 2Checkout payment module is improved: MD5 Hash checking is added. Tue Mar 16 12:12:00 MSK 2004 [*] - sdg - Payment CallBack IP checker is added. Non-active payment modules are disabled. Tue Mar 16 10:27:32 MSK 2004 [!] - mclap - The bug regarding using password within quotes in installation script is fixed. Mon Mar 15 14:43:58 MSK 2004 [*] - mclap - Detection of executables is improved for windows systems. Mon Mar 15 12:00:00 MSK 2004 [!] - sdg - The bug regarding eSec.Direct test mode is fixed. Fri Mar 12 17:32:07 MSK 2004 [*] - mclap - Validation of POST variables is improved: html tags will be removed from untrusted variables. Fri Mar 12 14:48:09 MSK 2004 [!] - mclap - The bug regarding wrong statistics for partners is fixed: the number of sales shown on the stats page is now always greater than zero, even if there were no sales. Fri Mar 12 12:51:35 MSK 2004 [!] - mclap - The bug regarding untrusted file operations by providers is fixed. Also check-up of file extensions is added: "php" extension is now disallowed. Fri Mar 12 12:32:00 MSK 2004 [!] - svowl - The bug regarding missing extended profile fields (billing first/last names, shipping first/last names) on the register page during anonymous checkout is fixed. Fri Mar 12 10:38:00 MSK 2004 [!] - svowl - The bug regarding adding a configured product to the shopping cart from wish list is fixed (X-Configurator). Fri Mar 12 10:38:00 MSK 2004 [!] - svowl - The bug regarding the configured product options cost refreshing after product is updated is fixed (X-Configurator). Fri Mar 12 10:10:57 MSK 2004 [*] - mclap - Validation for COOKIE & POST variables is added: html tags will now be removed from COOKIE variables, and any variables containing "<SCRIPT>..." will be removed from POST data. Thu Mar 11 10:09:07 MSK 2004 [*] - mclap - Customer area is optimized: func_get_language is rewritten, duplicate calls of func_get_language are eliminated. Thu Mar 11 10:01:50 MSK 2004 [!] - mclap - The bug regarding HTML catalog generation for products only is fixed. Wed Mar 10 16:36:56 MSK 2004 [*] - mclap - Protx payment gateway is modified according to the latest documentation. Wed Mar 10 15:04:21 MSK 2004 [!] - mclap - The bug regarding successful processing of the payment gateway response from Bank Of America when response was not successful is fixed. Wed Mar 10 14:44:23 MSK 2004 [*] - mclap - Interaction with operating system is improved: compatibility with path names containing spaces is added for shell functions. Wed Mar 10 12:31:47 MSK 2004 [*] - mclap - Patch/Upgrade center is improved: "Upgrade" and "Apply patch" sections are now disabled if perl executable is not found or patch.pl does not have the rights to execute. The function "func_shellquote" for quoting arguments for shell command according to the host operating system is added. Wed Mar 10 11:48:00 MSK 2004 [+] - sdg - CyberSource payment module is added. Wed Mar 10 10:41:00 MSK 2004 [!] - svowl - The bug regarding permissions of SQL dump file generated by X-Cart is fixed: on some systems this file cannot to be removed after generating. Wed Mar 10 09:23:00 MSK 2004 [*] - sdg - Return connection method is changed for NetBanx payment module. Wed Mar 10 09:18:13 MSK 2004 [!] - mclap - The bug regarding creating subcategories if an icon for the parent category is missing is fixed. Check-up for presence of a category icon is added when changing the icon for a category. Tue Mar 09 13:59:00 MSK 2004 [!] - svowl - The bug regarding missing 'Ship To' information in RTWare payment module request is fixed. Tue Mar 09 12:16:00 MSK 2004 [!] - svowl - The bug regarding the adding of a featured product for a category if this product already exists in the list of featured products for this category is fixed. Tue Mar 09 12:05:00 MSK 2004 [!] - svowl - The bug regarding the adding of a product from the wish list to the shopping cart (if the real quantity of the product is less than the quantity specified in the wish list) is fixed. Tue Mar 09 11:30:00 MSK 2004 [*] - svowl - The language selector is removed from the page header if only one language is active for the store. Tue Mar 09 10:41:00 MSK 2004 [!] - svowl - The bug regarding tax cost updating on the order modification page is fixed (X-AOM). Tue Mar 09 10:06:00 MSK 2004 [!] - svowl - The bug regarding updating Gift Certificate status in PRO mode if a purchase is entirely paid for by a Gift Certificate is fixed. Tue Mar 09 09:28:34 MSK 2004 [*] - mclap - Check requirements script is improved: check-up of upload_max_filesize is corrected. Fri Mar 05 16:22:26 MSK 2004 [*] - mclap - Warning in HTML Catalog module about droping all *.html files (except shop_closed.html) in catalog directory before generating a new catalog is added. Fri Mar 05 15:38:02 MSK 2004 [!] - mclap - The bug regarding AVS check failure for non-US orders processing through Authorize.Net is fixed. Fri Mar 05 15:32:56 MSK 2004 [!] - mclap - The "insecure" popup is eliminated at eSec.ReDirect payment processor. Fri Mar 05 14:05:15 MSK 2004 [!] - mclap - The bug regarding HTML Catalog generation with configurable products is fixed. Fri Mar 05 11:30:00 MSK 2004 [!] - svowl - The bug regarding the selection of products for a slot is fixed (X-Configurator). Fri Mar 05 10:58:00 MSK 2004 [!] - svowl - The minor bug regarding the number of found items when searching for products is fixed (X-Configurator). Fri Mar 05 10:20:00 MSK 2004 [+] - svowl - The 'SEO' (Search engine optimization) options group is added. Fri Mar 05 10:05:00 MSK 2004 [*] - svowl - User interface is improved for the administrator area: Users, Categories, Products, Orders and other sections. Thu Mar 04 10:20:06 MSK 2004 [*] - mclap - Password change may now be required of a user by the store admin: if "Change password on next login" option is activated in the profile, the user will have to change his password before logging in next time. Wed Mar 03 15:24:41 MSK 2004 [*] - mclap - Removal of credit card information from customer profiles and processed and completed orders is added. Tue Mar 02 12:18:58 MSK 2004 [*] - mclap - HTML Catalog is improved: the catalog can now be located in the root catalog of the store ($catalog_dir_name = ""). Mon Mar 01 12:36:00 MSK 2004 [*] - svowl - The possibility to select configurable product options is removed from the product details. Now a customer can select options only after the product is configured (X-Configurator). Fri Feb 27 16:45:10 MSK 2004 [!] - mclap - The bug regarding product options validation when user just hit the "Enter" key is fixed. Thu Feb 26 17:42:41 MSK 2004 [+] - mclap - News Management module is added to replace the former Newsletter: fully dynamic news, multiple lists, edit/import/export of subscribers, news archive for customers. Thu Feb 26 16:59:27 MSK 2004 [*] - mclap - $config["Appearance"]["datetime_format"] instead of $config["Appearance"]["date_format"] is added for the cases requiring date & time. Thu Feb 26 15:39:58 MSK 2004 [+] - mclap - The possibility to notify the site administrator about SQL errors in the store by e-mail is added. See the corresponding option in "General settings". Thu Feb 26 10:41:46 MSK 2004 [!] - mclap - The bug regarding pounds format in Intershipper shipping module is fixed. Thu Feb 26 10:07:42 MSK 2004 [*] - mclap - Tracking statistics is improved: log in history is added. Wed Feb 25 16:39:45 MSK 2004 [+] - mclap - New states are added: states for Spain & Australia. Wed Feb 25 13:43:29 MSK 2004 [!] - mclap - The bug regarding the "Page not found" message in X-AOM for users within "Fulfilment Staff" membership is fixed. Wed Feb 25 12:26:05 MSK 2004 [!] - mclap - The bug regarding HTML Catalog generation is fixed: func_http_get_request is corrected. Wed Feb 25 11:45:01 MSK 2004 [!] - mclap - The bug regarding extra spaces before '=' in product options within prices is fixed. Thu Feb 19 12:15:00 MSK 2004 [!] - svowl - The bug regarding displaying order totals is fixed (became apparent only when discount coupon 'Free shipping' was applied). Thu Feb 19 11:43:51 MSK 2004 [*] - mclap - The "Realtime shipping" page is improved: the possibility to test shippings with "Realtime shipping" option disabled is added. Thu Feb 19 09:42:39 MSK 2004 [!] - mclap - The bug regarding placing orders with just a Gift Certificate and no products within is fixed. Thu Feb 19 09:33:00 MSK 2004 [!] - svowl - The bug regarding deleting products if X-Configurator module is installed but turned off is fixed. Tue Feb 17 15:50:04 MSK 2004 [!] - mclap - The bug regarding the location of images for categories and detailed images for products is fixed: there was a direct link to the http location. Mon Feb 16 13:36:00 MSK 2004 [!] - svowl - The bug regarding adding a bundled product into a slot is fixed (X-Configurator). Mon Feb 16 11:35:14 MSK 2004 [*] - mclap - If the store admin activated the option 'Tick here if you want to use HTTPS for users login and registration' in "General settings", a customer will be redirected to HTTPS on checkout. Mon Feb 16 11:09:49 MSK 2004 [*] - mclap - Minor logic correction in "Edit templates" section: "Compile templates" did not hide if there were no write permissions in skin1 directory. Thu Feb 12 15:17:00 MSK 2004 [!] - svowl - The bug regarding the difference between the number of options in the quantity dropdown box on the products list and on the product details page is fixed. Wed Feb 11 16:46:00 MSK 2004 [*] - svowl - Improvement in Subscriptions module: order details are inherited by all further orders from the initial order of the subscription billing. Tue Feb 10 17:43:00 MSK 2004 [*] - svowl - Validation of the correspondence of the state code with the country code is added on the register page. Tue Feb 10 11:51:00 MSK 2004 [!] - svowl - The bug regarding the wrong number of the used events displayed in the events list is fixed (X-GiftRegistry module). Tue Feb 10 09:39:28 MSK 2004 [!] - mclap - The bug regarding the Authorize.NET AIM payment module is fixed: there was an error in processing of the payment gateway response. Warning about LIVE mode is added to the "CC/ACH processing" page in admin area. Mon Feb 09 15:49:09 MSK 2004 [!] - mclap - The bug regarding navigation in Patch/Upgrade center in SQL mode ("Apply SQL patch") is fixed. Fri Feb 06 14:19:00 MSD 2004 [*] - sdg - Authorize.Net payment module: about 150 reason messages are added. Thu Feb 05 11:10:00 MSK 2004 [*] - svowl - 'The prices of products in cart must be shown including VAT' option is added (General settings/Taxes options). Thu Feb 05 10:08:00 MSK 2004 [*] - svowl - The type of tax_percent and tax_flat fields in xcart_state_tax and xcart_zipcode_tax tables are changed to support 3 digits after the point. Thu Feb 05 09:58:27 MSK 2004 [*] - mclap - The HTML Catalog is improved: new format of filenames with hyphens is added. Wed Feb 04 16:13:13 MSK 2004 [!] - mclap - The bug regarding wrong interpretation of answers from PayFuse payment gateway is fixed. Tue Feb 03 16:24:13 MSK 2004 [*] - mclap - Versign PayFlow Pro payment module is improved: the possibility to change the order prefix is added. Mon Feb 02 14:43:00 MSK 2004 [*] - svowl - The possibility to delete an order from Advanced Order Managament section is added (X-AOM). Mon Feb 02 12:29:00 MSK 2004 [!] - svowl - The bug regarding the products list generated when a customer goes to select a product for a slot is fixed: a wrong product price was displayed if the product had a wholesale price (X-Configurator). Mon Feb 02 11:54:00 MSK 2004 [!] - svowl - The bug regarding product configurator cloning is fixed: language variables for step and slot names and descriptions were not copied (X-Configurator). Fri Jan 30 16:44:05 MSK 2004 [*] - mclap - Port support is added to the func_http_get_request and HTML Catalog. Fri Jan 30 15:53:32 MSK 2004 [*] - mclap - Changes are made in the Bank Of America payment module according to the modifications in the Settlement API. Tue Jan 27 18:01:00 MSD 2004 [+] - sdg - Censeo payment modules are added: Dialog / NoDialog methods. Tue Jan 27 17:42:52 MSK 2004 [+] - svowl - The possibility to import/export data for product classifications is added (X-Configurator). Tue Jan 27 09:21:52 MSK 2004 [!] - mclap - The bug regarding updating profile information is fixed. Mon Jan 26 15:02:00 MSK 2004 [!] - mclap - The bug regarding newsletter in html format is fixed. Mon Jan 26 15:01:04 MSK 2004 [!] - mclap - The bug regarding wrong information about charset parameter in Content-Type header in mail is fixed. Mon Jan 26 12:22:00 MSK 2004 [!] - svowl - The bug regarding the printing of order invoices on separate pages is fixed. Sat Jan 24 14:14:36 MSK 2004 [*] - mclap - The "Test Realtime Shipping Rates Calculation" page is improved: information about origin address is added. Sat Jan 24 13:09:49 MSK 2004 [!] - mclap - The bug regarding category moving feature while renaming is fixed. Sat Jan 24 13:08:00 MSK 2004 [!] - svowl - The bug regarding wrong names of steps in the 'Move to the other step' dropdown box is fixed (X-Configurator module). Sat Jan 24 12:08:00 MSK 2004 [*] - svowl - X-Configurator module is improved: check-up of the fact that the products already placed in the configurable product slots meet the requirements of the product the customer is going to place in the next slot is added. Sat Jan 24 10:41:11 MSK 2004 [!] - mclap - The bug regarding the disappearing of some products in categories due to a conflict of options ("Disable inventory tracking" and "Disable products which are out of stock") is fixed. Sat Jan 24 10:26:00 MSK 2004 [!] - svowl - The bug regarding VAT calculation when 'Price includes VAT' option is turned on is fixed: miscalculation in 1 cent occurred in some cases. Fri Jan 23 14:34:43 MSK 2004 [*] - mclap - Logging into the customer area is improved: a customer will not be redirected to HTTP location if HTTPS location was used for log in. Fri Jan 23 12:19:00 MSK 2004 [*] - svowl - Improvement in the Canadian taxes calculation: in Quebec and Prince Edward Island only, GST is included in the PST base. Thu Jan 22 12:03:00 MSK 2004 [!] - svowl - The bug regarding the wrong link to the Subscription page if Simple_Mode mode is turned on is fixed. Thu Jan 22 11:43:00 MSK 2004 [!] - svowl - The bug regarding the wrong shipping cost displayed in the dropdown box in the cart is fixed: markups were not taken into account. Thu Jan 22 10:59:09 MSK 2004 [*] - mclap - Import of FedEx rate files is improved: sometimes zone numbers are written as "14.00", "11-12", "14-15". This resulted in the fact that not all the shipping methods were shown. Wed Jan 21 16:02:12 MSK 2004 [*] - mclap - Export of product options into QuickBooks is improved: options are now separated by '\n' sequence. Wed Jan 21 15:41:04 MSK 2004 [*] - mclap - HTTP<=>HTTPS redirection for customer area is improved: the possibility not to redirect a customer to HTTP is added. See "Do not redirect customers from HTTP to HTTPS" option in "General Settings". Wed Jan 21 15:19:25 MSK 2004 [*] - mclap - Creating a separate HTTPS login page is simplified. Wed Jan 21 11:24:22 MSK 2004 [*] - mclap - Requirements checking script is improved: checking of Server API is added. Recomended Server API now is "CGI". Tue Jan 20 16:29:00 MSK 2004 [!] - svowl - The bug regarding wrong slot names displayed in the compatibility list on 'Select product for slot' page in the customer area is fixed (X-Configurator module). Tue Jan 20 16:11:54 MSK 2004 [*] - mclap - HTTPS modules are improved: support of additional headers is added. Tue Jan 20 15:45:00 MSK 2004 [+] - svowl - The possibility to import and export product types and specification is added (X-Configurator module). Fri Jan 16 14:23:23 MSK 2004 [!] - mclap - The bug regarding the prev and next orders in PRO is fixed. Fri Jan 16 13:46:02 MSK 2004 [*] - mclap - magic_quotes_gpc=off emulator is improved: support of arrays is added. Thu Jan 15 14:59:34 MSK 2004 [*] - mclap - Products sorting by the product name is made case-insensitive. Thu Jan 15 11:56:59 MSK 2004 [*] - mclap - The Bank Of America payment module is improved: support of ioc_auto_settle_flag=N is added. Wed Jan 14 16:04:24 MSK 2004 [!] - mclap - The bug regarding displaying thumbnails under Windows environment is fixed. Wed Jan 14 11:38:43 MSK 2004 [*] - mclap - The tests of the presence of Perl and Net::SSLeay module for Perl are now fully compatible within Windows environment. New function "func_temp_store" is added: it will return the pathname for the temporary file on success and false otherwise. Tue Jan 13 12:36:00 MSK 2004 [!] - svowl - The 'date_format' Smarty modifier is added to date format field in skin1/main/orders_export.tpl template. Tue Jan 13 12:03:45 MSK 2004 [!] - mclap - The bug regarding wrong http<=>https redirection in customer area for the payment methods is fixed. Tue Jan 13 11:04:04 MSK 2004 [*] - mclap - Redirection at the end of credit card payment is changed from $http_location to $current_location. Mon Jan 12 16:59:00 MSK 2004 [*] - svowl - The possibility to turn off sending e-mail notifications about placed orders to providers who uploaded the purchased products (in addition to the orders department) is added (for GOLD installations only). Mon Jan 12 15:42:00 MSK 2004 [!] - svowl - The bug regarding wrong ordered product price calculation if VAT was applied and 'Product prices includes VAT' option is turned on is fixed. Mon Jan 12 14:56:00 MSK 2004 [!] - svowl - The bug in CanadaPost shipping module is fixed: the possibility to specify the conversion rate to convert the shipping cost returned by CanadaPost service into the necessary currency. Mon Jan 12 12:49:00 MSK 2004 [!] - svowl - The bug regarding generating the shipping methods list depending on the shipping zones is fixed. Mon Jan 12 11:09:00 MSK 2004 [!] - svowl - The bug regarding wrong operation of 'Recommended Products' module if 'Select recommended products randomly' option is turned off is fixed. Mon Jan 12 10:12:00 MSK 2004 [!] - svowl - The bug regarding wrong currency code in AuthorizeNet: SIM payment module is fixed. Fri Jan 09 17:07:00 MSK 2004 [!] - svowl - The bug regarding wrong production server port number in the payment module ClearCommerce (PayFuse) is fixed. Fri Jan 09 16:37:00 MSK 2004 [*] - svowl - The language selector is added on every page in the customer area. Fri Jan 09 14:57:00 MSK 2004 [*] - svowl - The possibility not to specify emails in General settings/Company options section is added. Fri Jan 09 14:13:00 MSK 2004 [!] - svowl - The bug regarding a Javascript error if a language variable is used as a parameter for the function alert() and has line breaks is fixed. Fri Jan 09 11:51:00 MSK 2004 [!] - svowl - The bug regarding disabling languages that have comma ',' in title is fixed. Thu Jan 08 17:51:00 MSK 2004 [!] - svowl - The bug regarding the confusion with <br> tags in product short and detailed descriptions is fixed. Thu Jan 08 15:02:00 MSK 2004 [*] - svowl - The possibility to print order invoices on separate pages is added (General settings/Appearance options). Thu Jan 08 13:37:00 MSK 2004 [*] - svowl - 'Disable shipping' option (General settings / Shipping options) is turned on by default (in X-Cart fresh installation). Thu Jan 08 11:52:00 MSK 2004 [*] - svowl - Intershipper's debug output (XML-response) is formatted. Mon Jan 05 16:13:00 MSK 2004 [!] - svowl - The bug regarding generating HTML catalog pages for disabled products is fixed. Mon Jan 05 12:36:00 MSK 2004 [!] - svowl - The bug regarding the application of global discounts to products in the cart depending on the customer's membership is fixed. Mon Jan 05 11:40:00 MSK 2004 [!] - svowl - The bug regarding the use of ' and " in the product option text input box when a product is added to the cart/wish list is fixed. Mon Dec 29 12:21:15 MSK 2003 [*] - mclap - The "Test Realtime Shipping Rates Calculation" page is improved: test destination shipping address form is added. Fri Dec 26 16:25:52 MSK 2003 [*] - mclap - Minor improvement in http<=>https redirection mechanism: now its URL params positions are independent. Fri Dec 26 12:27:31 MSK 2003 [*] - mclap - Support of patches made by diff(1) utility is added to the Patch/Upgrade center. Thu Dec 25 14:29:52 MSK 2003 [*] - mclap - Orders export is improved: product options are added (CSV and QuickBooks). Thu Dec 25 12:28:00 MSK 2003 [!] - svowl - The bug regarding PHP-warning on the 'Edit order totals' page in X-AOM module is fixed: the bug appeared when real-time shipping calculation via alternative shipping module (non-Intershipper) was turned on and FedEx shipping methods were enabled. Thu Dec 25 10:29:14 MSK 2003 [!] - mclap - The bug regarding wrong substitution of variables in config.php in install script is fixed. Wed Dec 24 17:58:24 MSK 2003 [!] - mclap - The bug regarding the broken transactions in Quickbooks module is fixed. Wed Dec 24 16:51:43 MSK 2003 [*] - mclap - Install scripts are improved: all directories are now accessed within $xcart_dir variable. Wed Dec 24 16:15:00 MSK 2003 [*] - svowl - The UPS shipping module is improved: Licensing and Registering and Address Validation UPS OnLine Tools are implemented, Rates & Service Selection UPS OnLine Tool is revised. Wed Dec 24 15:32:43 MSK 2003 [*] - mclap - "Use HTTPS for login" feature is improved: any login forms will use it; "Insecure login form" link is added for store administrators login forms. Wed Dec 24 15:29:03 MSK 2003 [!] - mclap - The bug regarding the partners login from "Login incorrect form" is fixed. Wed Dec 24 11:09:45 MSK 2003 [!] - mclap - The bug regarding hiding deleted products in orders is fixed. Wed Dec 24 10:12:51 MSK 2003 [*] - mclap - Simple navigation is added to orders: links to next and previous orders are added. Tue Dec 23 18:03:18 MSK 2003 [*] - mclap - Moving of images from FS to DB and vice versa is improved: possibility to change the path on the file system is added. Warning suppression for chmod() operations and html redirection in view log mode are added. Tue Dec 23 17:50:39 MSK 2003 [*] - mclap - Subsciptions module is improved: possibility to change pay dates per year is added. Tue Dec 23 17:43:49 MSK 2003 [*] - mclap - Category modification is improved: confirmation warning for changing category image is added. Tue Dec 23 11:26:54 MSK 2003 [!] - mclap - The bug regarding non deleting subcategories icons when deleting category is fixed. Tue Dec 23 10:18:49 MSK 2003 [*] - mclap - Net::SSLeay and CURL https modules are improved: compatibility with requests which may contain the '"' and '$' characters is added. Mon Dec 22 16:22:13 MSK 2003 [*] - mclap - URL checking scheme is changed in CURL, libCURL, OpenSSL and https_cli https modules. Mon Dec 22 14:06:31 MSK 2003 [*] - mclap - Redirection url in login procedure is changed to $current_location. Fri Dec 19 11:49:00 MSD 2003 [*] - sdg - Order status after online processing can change to "Q" Fri Dec 19 11:23:00 MSD 2003 [+] - sdg - DeltaPAY payment module is added. Fri Dec 19 11:08:00 MSD 2003 [!] - sdg - Authorize.Net:SIM: smarty.php changed to top.inc.php Fri Dec 19 10:50:00 MSD 2003 [*] - sdg - New redirect method is added in payment_ccend.php. payment_chend.php is removed. Fri Dec 19 10:41:25 MSK 2003 [!] - mclap - The bug regarding only 1 bestseller showing up is fixed. Fri Dec 19 10:37:00 MSD 2003 [+] - sdg - Authorize.Net payment module: SIM method is added. Fri Dec 19 09:25:00 MSK 2003 [*] - sdg - PayFuse payment gateway is improved: currency is added. Thu Dec 18 16:53:47 MSK 2003 [!] - mclap - The bug regarding globals discounts distortion after cart calculation is fixed. Thu Dec 18 11:13:08 MSK 2003 [*] - mclap - magic_quotes_qpc emulation is improved: compatibility of magic_quotes_gpc=off with register_globals=on is added. magic_quotes_qpc is not critical any more. Wed Dec 17 17:57:50 MSK 2003 [*] - mclap - Requirements check-up for Check payment method is added. Wed Dec 17 16:42:59 MSK 2003 [*] - mclap - Testmode in PayFuse payment gateway is improved: accept/decline division is added. Wed Dec 17 16:25:22 MSK 2003 [*] - mclap - Improvement in product modification: warning is added for changing/deleting a product thumbnail. Tue Dec 16 16:16:48 MSK 2003 [*] - mclap - Configurable possibility to use HTTPS for login and registration forms in customer area is added ("Tick here if you want to use HTTPS for users login and registration" option in General settings). Tue Dec 16 16:08:00 MSK 2003 [*] - svowl - Improvement in shipping/tax zones definition: now it is possible to create different shipping zones for one country (e.g. Zone 1: [US + Alaska, Hawaii]; Zone 2: [US + The rest of the states] ). Tue Dec 16 15:07:00 MSK 2003 [!] - svowl - The bug regarding subcategories counter displaying in the 'Categories' section in admin area is fixed. Mon Dec 15 16:49:00 MSK 2003 [!] - svowl - The bug regarding file name generation when admin downloads a file via 'File' section is fixed: the file name used to be getfile.php. Mon Dec 15 16:39:00 MSK 2003 [!] - svowl - The bug regarding displaying of labels for already placed orders is fixed: the wrong 'Access denied' message was displayed when 'Display labels' called for several orders at once. Mon Dec 15 16:24:29 MSK 2003 [*] - mclap - Orders export into QuickBooks is improved: information about order details is added. Thu Dec 11 09:36:00 MSK 2003 [!] - svowl - The bug in X-Configurator module regarding the possibility to add a bundled product to the cart is fixed. Wed Dec 10 17:32:00 MSK 2003 [*] - svowl - Improvement in X-Affiliate module: the possibility to define default affiliate plan that will be assigned to each newly registered partner is added. Wed Dec 10 15:50:00 MSK 2003 [!] - svowl - The bug in X-Configurator module regarding the use of the multi-column products list template is fixed: 'Add to configurator' button did not appear. Wed Dec 10 14:52:54 MSK 2003 [!] - mclap - The bug regarding the deleting of expired download keys is fixed. Wed Dec 10 14:47:00 MSK 2003 [*] - svowl - When administrator or provider deletes his profile check-up if this profile is the last one in X-Cart is added. Wed Dec 10 10:48:33 MSK 2003 [*] - mclap - Customer's credit card info does not show up on checkout anymore. Wed Dec 10 10:12:23 MSK 2003 [!] - mclap - The bug regarding the wrong path returned by func_get_files_location function is fixed. Tue Dec 09 17:27:00 MSK 2003 [!] - svowl - The bug in the GiftRegistry module is fixed: email in the 'From' field in the confirmation notifications is corrected (replaced with 'Reply-To' newsletter email address). Tue Dec 09 16:47:00 MSK 2003 [!] - sdg - The bug regarding Scopus payment gateway is fixed. Tue Dec 09 16:41:11 MSK 2003 [!] - mclap - The bug regarding products export is fixed: newline and tab symbols weren't cut out. Tue Dec 09 16:17:00 MSK 2003 [*] - svowl - Improvement in X-Configurator module: the possibility to define steps and slots names and descriptions in several languages. Tue Dec 09 13:38:44 MSK 2003 [!] - mclap - The bug regarding the wrong redirect in CC/ACH processing when payment gateway decline order is fixed. Tue Dec 09 12:23:55 MSK 2003 [*] - mclap - Ability to copy subdirectories in modules installation scripts is added. Tue Dec 09 09:37:14 MSK 2003 [*] - mclap - Ability to access a temporarily closed shop for developers using a secret key is added: just enter a non-empty value for the "Key for access to a temporaly closed shop" on the General options page and disable the store. Mon Dec 08 17:41:11 MSK 2003 [*] - mclap - HTML Catalog is improved: ability to change file names style is added. There are 2 schemes now: old (pre 3.5.0) and new (3.5.0). Both schemes are hardcoded in php, but can be easily customized. Mon Dec 08 16:49:13 MSK 2003 [*] - mclap - Newsletter sending procedure is improved: "Content-Type" and "MIME-Version" headers are added to outgoing mail (spam.sh). "MIME-Version" header is added to the functions func_send_mail() & func_send_simple_mail(). Mon Dec 08 15:07:49 MSK 2003 [!] - mclap - The bug regarding the deleting diff files in upgrade mode is fixed. Mon Dec 08 15:06:00 MSK 2003 [!] - svowl - The bug regarding discount coupons (on a product, on a category) application is fixed. Mon Dec 08 13:59:32 MSK 2003 [!] - mclap - The bug regarding the Subscriptions module is fixed: there was no $xcart_dir variable declaration, so the module was unusable. Mon Dec 08 13:40:35 MSK 2003 [!] - mclap - The bug regarding fixing of broken path for some hostings is fixed: there are may be one extra '/' in path, so images may be broken. Mon Dec 08 11:17:25 MSK 2003 [!] - mclap - The bug regarding image selection in provider area is fixed: missing slash is added. Mon Dec 08 09:45:00 MSK 2003 [!] - svowl - The bug regarding shipping charges (per item) calculation is fixed. Thu Dec 04 12:33:41 MSK 2003 [!] - mclap - The bug regarding displaying "hidden" categories to customers who are not logged in is fixed. Thu Dec 04 10:47:01 MSK 2003 [!] - mclap - The bug regarding excessive caution of ACH settings section in admin area is fixed. Wed Dec 03 16:28:00 MSK 2003 [!] - svowl - The bug regarding links displaying in Mozilla is fixed. Wed Dec 03 15:32:00 MSK 2003 [!] - svowl - The bug regarding subscribed product price displaying in the cart is fixed. Tue Dec 02 16:10:41 MSK 2003 [!] - mclap - The bug regarding the export of orders into QuickBooks is fixed: transactions could be unbalanced for orders with many products. Also the format of customer's name field is changed: now it contains a customer's first, last name and login at the store, not the orderid as it was before. Tue Dec 02 12:21:24 MSK 2003 [*] - mclap - The probability of that the gc (garbage collection) routine for sessions of types "1" and "2" is started on each request is set to 90%. Tue Dec 02 11:40:00 MSK 2003 [*] - svowl - Improvement in Speed Bar: 'active' field is added to temporary disable/enable menu. Tue Dec 02 11:16:00 MSK 2003 [!] - svowl - The bug regarding empty list of states in 'General settings' for 'Company state' and 'Default state' options is fixed: the text field is replaced by a dropdown box now if the list is empty. Tue Dec 02 10:21:55 MSK 2003 [*] - mclap - Phrase "Return to the X-Cart" is replaced by "Return to {Company name}" in payment methods. Company name can be changed on "General settings > Company options" page. Tue Dec 02 09:48:02 MSK 2003 [!] - mclap - The bug regarding the running of the https modules based on OpenSSL executable and https_cli executable under Linux and Windows is fixed: under windows echo command works in a different way than in unix, and Linux doesn't support bi-directional pipes. Now these modules store request in a temporary file. Mon Dec 01 17:43:05 MSK 2003 [*] - mclap - All PHP short open tags were replaced by the long form of PHP open tags. Mon Dec 01 16:41:05 MSK 2003 [*] - mclap - The possibility to re-install just skin files in modules installations is added. Mon Dec 01 14:24:15 MSK 2003 [!] - mclap - The bug regarding the testing of Intershipper from the admin area is fixed: there were no shipping rates available, but the customer area worked good. Mon Dec 01 12:05:00 MSK 2003 [!] - svowl - The bug regarding displaying information about excluding VAT in the cart for customers from non-VAT taxable countries is fixed. Mon Dec 01 11:46:12 MSK 2003 [*] - mclap - Permission check for patch.pl is added to the Patch/Upgrade process. Mon Dec 01 11:37:00 MSK 2003 [!] - svowl - The bug regarding templates compilation is fixed. Mon Dec 01 11:25:15 MSK 2003 [*] - mclap - Compatibility with some hostings, which provide different http and https locations is added. Initial compatibility with magic_quotes_gpc=off is added. Mon Dec 01 10:43:00 MSK 2003 [!] - svowl - The bug regarding shipping methods list generation for the customer in PRO mode is fixed. Fri Nov 28 16:21:50 MSK 2003 [!] - mclap - The bug regarding incorrect working of Webmaster mode in IE is fixed. Thu Nov 27 18:01:28 MSK 2003 [*] - mclap - Possibility to turn off trans_sid is added: PHP 4.3.0 and higher have the ini variable "url_rewriter.tags". To turn off trans_sid, it just needs to be set to empty. Sessions of type "1" and "2" (which are build-in PHP sessions) are marked as DANGEROUS and not recommended to use. Thu Nov 27 16:55:51 MSK 2003 [!] - mclap - The bug regarding changing the language of the store is fixed. Thu Nov 27 12:27:17 MSK 2003 [!] - mclap - The bug regarding https module based on OpenSSL, CURL and https_cli executables is fixed. Note: not all installations are affected. Wed Nov 26 14:43:37 MSK 2003 [!] - mclap - The bug regarding products weight < 1 lb and FedEx shipping module is fixed: no rates were returned if the weight was less then 1 lb. The minimum weight is now 1 lb. because of FedEx rate files. Wed Nov 26 13:56:29 MSK 2003 [!] - mclap - The bug regarding the CC processors testing is fixed: test script was unable to check the presence of a custom test script. Tue Nov 25 16:22:00 MSK 2003 [!] - svowl - The bug regarding the new button-like style links and Webmaster mode is fixed. Tue Nov 25 15:59:00 MSK 2003 [!] - svowl - The bug regarding new button-like style links is fixed: the redundant carriage return that occurred on some conditions in go_image.tpl template corrupted the link. Tue Nov 25 15:45:17 MSK 2003 [*] - mclap - Warning regarding prohibited writing to directory in the process of uploading an image from a user's local computer is added: uploading will be disabled if writing is prohibited. Tue Nov 25 14:48:50 MSK 2003 [*] - mclap - Warning regarding prohibited writing to directory in file manager is added. Action buttons in that case are hidden. Tue Nov 25 14:43:00 MSK 2003 [!] - svowl - The bug regarding using remote files as images is fixed. Tue Nov 25 11:27:56 MSK 2003 [*] - mclap - Correct information about disabled shipping is displayed now on provider's "Summary" page. Mon Nov 24 17:50:59 MSK 2003 [*] - mclap - Compatibility with php.ini directive "open_basedir" is added. Mon Nov 24 14:43:00 MSK 2003 [!] - svowl - The bug regarding VAT is fixed: if a customer is from a non-VAT taxable country and 'Price includes VAT' option is selected, then cart totals was calculated not incorrectly. Mon Nov 24 14:14:27 MSK 2003 [*] - mclap - HTML catalog is improved: regular expression for modifying links to php scripts is corrected. Mon Nov 24 13:54:19 MSK 2003 [*] - mclap - Downloading of files is improved: extra param "attachment" is added to the header "Content-Disposition" to handle downloading in Internet Explorer better. Mon Nov 24 13:25:00 MSD 2003 [*] - sdg - Extra parameter is added to 'Innovative E-Commerce' payment module to supress outgoing email from gateway. Mon Nov 24 12:24:54 MSK 2003 [!] - mclap - The bug regarding checkout with one allowed payment method in HTTPS is fixed: redirection to HTTPS if necessary is added. Mon Nov 24 09:46:56 MSK 2003 [*] - mclap - Displaying extra fields is improved: closing tag 'td' is placed where needed. Fri Nov 21 15:25:00 MSK 2003 [!] - svowl - The bug regarding the Speed Bar corruption in the static html-pages generated via 'HTML catalog' section is fixed. Fri Nov 21 11:45:00 MSK 2003 [!] - svowl - The bug regarding the tracking of the products amount in Wishlist module is fixed. Fri Nov 21 10:42:26 MSK 2003 [!] - mclap - The bug regarding the missing charset in func_send_simple_mail is fixed: the declaration of a global variable was missing. Fri Nov 21 10:10:00 MSK 2003 [!] - svowl - The bug regarding the corrupted message displayed on some X-GiftRegistry module pages is fixed. Fri Nov 21 10:10:00 MSK 2003 [!] - svowl - The bug regarding some fields left blank in the e-mail notifications when a user creates or updates his profile is fixed. Fri Nov 21 10:06:31 MSK 2003 [*] - mclap - Customer notes text field is removed from offline payment methods (it was duplicate). Thu Nov 20 17:56:17 MSK 2003 [!] - mclap - The bug regarding "ERROR: Cannot initiate application" and PHP 4.0.6 usage is fixed: PHP 4.0.6 had a different scheme of return codes of include_once/require_once. Thu Nov 20 17:25:00 MSK 2003 [!] - svowl - The bug regarding the new button-like link style is fixed: the order of items in .Button CSS-style is changed. Thu Nov 20 12:03:00 MSK 2003 [!] - svowl - A minor bug in the template for Speed bar administration is fixed. Wed Nov 19 10:11:03 MSK 2003 [!] - mclap - The bug regarding creating directories in installation is fixed. Wed Nov 19 10:04:00 MSK 2003 [+] - sdg - 'Lynk Systems' payment module is added. Tue Nov 18 17:05:58 MSK 2003 [*] - mclap - Import of products is improved: import is tested with 150,000 products. All of the products have been successfully imported. ----------------- X-CART v3.5.0 RELEASED Mon Nov 17 15:07:44 MSK 2003 [*] - mclap - Ability for customers to type in notes when ordering is added to all payment methods. Mon Nov 17 14:40:55 MSK 2003 [*] - mclap - Boolean variables checking using function "bool_get" is implemented in install scripts. Mon Nov 17 12:33:49 MSK 2003 [*] - mclap - The bug regarding Webmaster mode working in Opera browser is fixed. Mon Nov 17 09:26:00 MSK 2003 [*] - svowl - Password hint/answer fields are disabled (commented out in the register.tpl templates). Mon Nov 17 09:26:00 MSK 2003 [*] - svowl - Navigation is added on the 'Countries/Taxes' and 'States/Taxes' pages in the provider area. Mon Nov 17 09:13:00 MSK 2003 [!] - sdg - The bug regarding wrong regexp in SlimCD payment module is fixed. Fri Nov 14 15:15:20 MSK 2003 [*] - mclap - The checkout process is improved: cart now will skip step 2 (select payment method) if there is only 1 payment method is available. If there are more payment methods available, first will be checked by default. Fri Nov 14 14:59:00 MSD 2003 [*] - svowl - The possibility to use Smarty-tags in the embedded static pages is added ('parse_smarty_tags' option is added into the General settings/General options). Fri Nov 14 14:50:00 MSD 2003 [+] - sdg - 'Money Bookers' payment module is added. Fri Nov 14 14:37:00 MSD 2003 [!] - sdg - The bug regarding XML section detecting in 'PayFuse' payment module is fixed. Fri Nov 14 14:31:00 MSD 2003 [+] - sdg - 'MultiCards' payment module is added. Fri Nov 14 13:49:16 MSK 2003 [!] - mclap - The bug regarding the mininal weight in Intershipper shipping module is fixed: there were no shipping methods for zero-weight products. Also, zipcodes now urlencode'd because of Canada & UK. Fri Nov 14 12:50:00 MSD 2003 [*] - svowl - Navigation by countries is added on the 'States' page in the administration area. Fri Nov 14 12:32:00 MSD 2003 [*] - sdg - The bug regarding test mode in 'Jettis' payment module is fixed. Fri Nov 14 12:07:00 MSD 2003 [*] - svowl - Navigation is added on the 'Countries' page in the administration area. Fri Nov 14 12:09:00 MSD 2003 [+] - sdg - 'Jettis' payment module is added. Fri Nov 14 12:02:00 MSD 2003 [+] - sdg - 'SecurePay' payment module is added. Fri Nov 14 11:59:00 MSD 2003 [!] - sdg - Debug line is commented in the 'DPI Link' payment module. Fri Nov 14 11:53:00 MSD 2003 [+] - sdg - 'Innovative E-Commerce' payment module is added. Fri Nov 14 11:50:00 MSD 2003 [+] - sdg - 'VelocityPay' payment module is added. Fri Nov 14 11:38:00 MSD 2003 [+] - sdg - 'BiBit' payment module is added. Fri Nov 14 11:08:00 MSD 2003 [+] - sdg - 'eZic' payment module is added: Direct mode V3.x method. Fri Nov 14 11:02:00 MSD 2003 [+] - sdg - 'PRI' payment modules are added: WEB Interface and POST Interface Fri Nov 14 10:25:00 MSK 2003 [+] - svowl - The possibility to create links on the top of customer area pages (speed bar) is added (valid only for new skin shema). Fri Nov 14 10:25:00 MSK 2003 [+] - svowl - The default skin schema is changed. Fri Nov 14 10:05:18 MSK 2003 [!] - mclap - The bug regarding no shipping methods available for zero weight products is fixed. Fri Nov 14 10:02:00 MSD 2003 [+] - sdg - 'Slim CD' payment module is added. Thu Nov 13 17:58:40 MSK 2003 [*] - mclap - Additional data in Linkpoint payment gateway is added for better AVS check. Thu Nov 13 16:33:19 MSK 2003 [!] - mclap - The bug regarding FedEx character zones names is fixed. Also rates can be too high for international shipping. Thu Nov 13 15:45:00 MSK 2003 [*] - svowl - Javascript alert with confirmation is added on the 'Edit templates' page when the button 'Restore All' is clicked. Thu Nov 13 15:09:23 MSK 2003 [*] - mclap - The default values in "General settings" are added: default value is applied only if shop admin does clear the edit box. Thu Nov 13 13:40:00 MSK 2003 [*] - svowl - Information about requested membership level is added to the e-mail notification after user is updated his profile. Thu Nov 13 11:55:00 MSK 2003 [*] - svowl - The possibility to apply product options surcharge to the products with free price (i.e. price=0) is added. Thu Nov 13 11:37:57 MSK 2003 [!] - mclap - The bug regarding passing wrong email as sendmail command line argument in "func_send_mail" and "func_send_simple_mail" functions is fixed is fixed: perl regex is used to get the email. Thu Nov 13 10:53:00 MSK 2003 [*] - svowl - Improvement in the Gift Certificates module: the possibility do not limit maximum amount is added. Thu Nov 13 10:20:00 MSK 2003 [*] - svowl - Javascript alert with confirmation is added on the 'Edit templates' page when the button 'Compile templates' is clicked. Thu Nov 13 09:28:18 MSK 2003 [*] - mclap - Import to QuickBooks is tested with QuickBooks 2002 and 2003. Wed Nov 12 17:48:45 MSK 2003 [+] - mclap - Install subsystem is added: all code related to installation process is moved into include/install.php. Install scripts (install.php, install-xaff.php, install-xaom.php, install-xgiftreg.php, install-xprodconf.php) is rewritten using new API. Wed Nov 12 15:45:00 MSK 2003 [+] - svowl - 'Fancy Categories' module is added. Wed Nov 12 13:29:00 MSK 2003 [+] - svowl - The alternative appearance (like button) for some links is added. Tue Nov 11 17:05:00 MSK 2003 [+] - svowl - Module X-Configurator is replaced with its second version. Tue Nov 11 17:05:00 MSK 2003 [*] - svowl - Improvement in the cart functionallity: all products in the cart are addressed by unique identificator 'cartid' now. Tue Nov 11 16:25:48 MSK 2003 [*] - mclap - Test for EXPAT extension is improved: now X-Cart try at first to test EXPAT presence using phpinfo() and if failed then using function_exists("xml_parser_create"). Tue Nov 11 11:16:29 MSK 2003 [!] - mclap - The bug regarding function "func_send_simple_mail" is fixed: charset is not defined. Tue Nov 11 09:51:11 MSK 2003 [!] - mclap - The bug regarding CyberCash payment module is fixed: there was a syntax error in payment/ccash.pl Mon Nov 10 17:32:46 MSK 2003 [*] - mclap - Link to the USPS at "General settings -> Shipping options" page is directed to http://www.uspswebtools.com instead of http://www.usps.com Mon Nov 10 16:53:48 MSK 2003 [*] - mclap - Order placement by "Credit Card" payment method is improved: information about test mode is added. Thu Nov 06 17:56:39 MSK 2003 [!] - mclap - The bug regarding wrong link conversions in HTML catalog is fixed: sometimes links to the products are converted incorrectly. Thu Nov 06 16:20:43 MSK 2003 [*] - mclap - Products import is improved: creating all necessary categories during products import now can be disabled. If a category doesn't exist and category creating is disabled, a product will be placed in the default category. Thu Nov 06 15:01:17 MSK 2003 [!] - mclap - The bug regarding the category renaming is fixed: category is renamed successfully, but names of subcategories weren't changed. Thu Nov 06 10:57:16 MSK 2003 [*] - mclap - "Summary" page for provider is improved: taxes checks are added. Tue Nov 04 09:28:20 MSK 2003 [*] - mclap - Test subsystem is improved: possibility to override "get_ccrequirements" and "test_ccprocessor" functions is added. Mon Nov 03 17:46:26 MSK 2003 [*] - mclap - Default return value (false) for the product options validation function (FormValidation) is added. Return value is applied only to the cases, when javascript code, defined by prodiver doesn't return any value. Mon Nov 03 16:05:45 MSK 2003 [*] - mclap - Detection of the libCURL & CURL is improved: additional check is added to check that they have been compiled with support SSL. Mon Nov 03 16:03:10 MSK 2003 [*] - mclap - FedEx shipping module may not import all zone definitions for some original zip codes. Mon Nov 03 11:47:19 MSK 2003 [+] - mclap - The list of credit card types is extended. Validation of enRoute credit cards is added. Mon Nov 03 10:02:17 MSK 2003 [-] - mclap - AsiaDebit payment module is removed because it change name to PayZip. Fri Oct 31 16:02:00 MSK 2003 [*] - mclap - Several payment gateways may work incorrectly in case of buying only Gift certificates and no products. Fri Oct 31 10:17:51 MSK 2003 [*] - mclap - Sorting by "pos" field is added to Upselling products in customer area. Fri Oct 31 10:05:00 MSK 2003 [!] - svowl - The bug regarding the embedded static pages creation in Mozilla is fixed. Fri Oct 31 10:00:53 MSK 2003 [*] - mclap - Banner uploading is improved: at some servers banner upload may fall. Thu Oct 30 15:21:17 MSK 2003 [*] - mclap - Test mode for CC processors is unified by adding testmode column in xcart_ccprocessors table. Tests are revised. Thu Oct 30 12:14:57 MSK 2003 [+] - mclap - Orders export into QuickBooks 2002 format is reimplemented. Now it fully compatible with QuickBooks 2002. Thu Oct 30 12:13:49 MSK 2003 [*] - mclap - Orders export is improved: delimiter is replaced by "file format". Thu Oct 30 12:10:00 MSK 2003 [+] - svowl - 'Clear cart' button is added. Thu Oct 30 12:10:00 MSK 2003 [+] - svowl - The possibility to add gift certificates to the wish list is added. Thu Oct 30 12:10:00 MSK 2003 [+] - svowl - Gift Registry module is added. Mon Oct 27 14:05:40 MSK 2003 [*] - mclap - Displaying of information about VATs is improved: partners don't see the vats. Mon Oct 27 12:17:52 MSK 2003 [!] - mclap - The bug regarding return from PayPal to X-Cart is fixed. Tue Oct 21 14:39:36 MSD 2003 [*] - mclap - File naming scheme in HTML catalog is changed to be more user-friendly (product_18602_Green_Gizmo.html -> Green_Gizmo_p_18602.html, category_106_CD__DVD__Video_DVD_page_1.html -> CD__DVD__Video_DVD_page_1_c_106.html). Tue Oct 21 11:32:11 MSD 2003 [*] - mclap - Definition of PATH_SEPARATOR is added for compatibility with older versions of PHP. Tue Oct 21 11:04:03 MSD 2003 [+] - mclap - The posibility to move "files" directory is added. The function "func_get_files_location" is added to determine the files location for a current user. Tue Oct 21 11:03:40 MSD 2003 [*] - mclap - Content-Type detection in getfile.php is improved: now it's compatible with PHP 4.2.3. Mon Oct 21 09:46:00 MSD 2003 [*] - mclap - Provider profile deletion is improved: files weren't deleted as it should be. Mon Oct 20 14:10:35 MSD 2003 [*] - svowl - The possibility to define local config.php files for modules is added. Fri Oct 17 17:17:35 MSD 2003 [*] - mclap - Compatibility of skin1 with new directory scheme is improved: some files have to use old addressing scheme (e.g. ../admin) instead new one ({$catalogs.admin}). Fri Oct 17 16:36:59 MSD 2003 [*] - mclap - Webmaster mode is adapted to the new directory scheme. Fri Oct 17 13:31:10 MSD 2003 [!] - mclap - The bug regarding category renaming is fixed: if root category "Books" is going to be renamed into "Root/Books" and if it has a subcategory which name begins with "Books" it will be renamed into "Root/Books/Root/Books ...". Fri Oct 17 10:38:46 MSD 2003 [-] - mclap - Test for console php (cli) is removed from "Summary" page: it is no longer a dependency of subscriptions and on some servers it causes long "Summary" execution. Thu Oct 16 09:30:47 MSD 2003 [*] - mclap - Mysql autorepair feature is improved: handling messages like "Can't open file: 'xcart_sessions_data.MYD'. (errno: 145)" is added. realpath() calls is removed from function "func_find_executable". Wed Oct 15 09:23:20 MSD 2003 [*] - mclap - Images transfering from the database to the filesystem and from the filesystem to the database is improved: process now is less memory dependent. Tue Oct 14 13:28:53 MSD 2003 [+] - mclap - The "Summary" page is added to the provider zone. Tue Oct 14 12:42:12 MSD 2003 [!] - mclap - The bug regarding pages caching in HTTPS mode is fixed. Mon Oct 14 10:05:00 MSD 2003 [+] - svowl - AOM module Installation script and manual is added. Mon Oct 13 12:00:00 MSD 2003 [+] - svowl - 'Do not calculate shipping rates for products with defined shipping freight' option is added into the 'General settings/Shipping options' section. Mon Oct 13 10:35:00 MSD 2003 [+] - svowl - 'Advanced order management' module is added to allow administrators edit placed orders content. Mon Oct 13 10:35:00 MSD 2003 [+] - svowl - Fields 'title', 'firstname' and 'lastname' is added under billing and shipping addresses during checkout. Mon Oct 13 10:35:00 MSD 2003 [*] - svowl - The gathering information about allowed shipping methods and its rates is moved from customer/cart.php to the function 'func_get_shipping_methods_list' in shipping/shipping.php. Fri Oct 10 14:16:19 MSD 2003 [!] - mclap - The bug regarding wrong weight rounding in FedEx shipping module is fixed. Fri Oct 10 10:09:20 MSD 2003 [!] - mclap - The bug regarding Subscriptions modules is fixed: admin is not able to process subscription from admin area. Fri Oct 10 10:03:37 MSD 2003 [+] - mclap - The function "func_html_location" to redirecting a user to another page using HTML meta tags (without using header() function or Javascript) is added. Fri Oct 10 09:57:53 MSD 2003 [+] - mclap - The HTML Catalog is improved: the ability to select start category, processing subcategories or not, generate pages for categories or products or for both is added. Generation now can be splited into many passes (by N pages per pass). Fri Oct 10 09:57:20 MSD 2003 [!] - mclap - The bug regarding membership levels names with quotes in it (') is fixed: the quote character is replaced by \' combination in new names, and if old names contain quotes they could not be renamed or deleted. Fri Oct 10 09:56:04 MSD 2003 [*] - mclap - SMARTY_DIR is now defined in smarty.php to avoid problems with PHP 4.2.3 & SunOS. Thu Oct 09 15:20:11 MSD 2003 [*] - mclap - Test mode warnings is improved: TrustCommerce is added to the function "get_cc_in_testmode". Warning now displaying for Subscriptions processor also. Wed Oct 08 16:22:04 MSD 2003 [*] - mclap - Warning suppression is added to function "func_is_executable". Wed Oct 08 14:34:57 MSD 2003 [!] - mclap - The bug regarding image selection is fixed: the variable "file_upload_data" was given a value and after that it was registered in the session, which caused the loss of data. Revealed only within usage of PHP 4.2.3 and sessions of type "1" and "2". Wed Oct 08 12:15:36 MSD 2003 [*] - mclap - Customers could buy a more product amount, than it was in stock if they simultaneously did checkout. It is solved by delay reduction between products in customer's cart validation and decreasing of the number of products in stock. Wed Oct 08 12:09:29 MSD 2003 [!] - mclap - The bug regarding the session loss in EPDQ payment method is fixed. Mon Oct 06 17:36:27 MSD 2003 [*] - mclap - Requirements testing of the TrustCommerce is improved. Because it will work with it's own TCLink API (tclink.so) and our https modules, TCLink API is marked as non-required. Mon Oct 06 17:27:25 MSD 2003 [+] - mclap - Test mode warning is added for the payment methods which was setted up at X-Cart side (for more details see function "get_cc_in_testmode" in include/tests.php). Warnings are displayed at "Summary" and "CC/ACH processing" pages. Mon Oct 06 14:05:00 MSD 2003 [*] - svowl - Category icons displaying mechanism is improved: if icon is stored in the file system and the source of image is a server where X-Cart is installed, the tag <img src=...> uses URL based on X-Cart HTTP location instead of using script icon.php, to display this image. Fri Oct 03 17:17:53 MSD 2003 [+] - mclap - The Patch/Upgrade center is improved: patch applicability is added. Now patch/upgrade process should be as easy as shelling pears. Fri Oct 03 14:35:00 MSD 2003 [!] - svowl - The bug regarding creation discount coupon that expires at the next year is fixed. Fri Oct 03 14:12:00 MSD 2003 [*] - svowl - Detailed information about VAT is stored in the xcart_orders table. Templates are modified to display additional information about order invoices. Fri Oct 03 09:50:00 MSD 2003 [*] - svowl - The anonymous checkout is improved: user informaion was not saved in case registration form was filled in with errors. Fri Oct 03 09:40:00 MSD 2003 [*] - svowl - 'Allow to update product quantity on the checkout pages' options is added to the General settings/Appearance options. Fri Oct 03 09:40:00 MSD 2003 [*] - svowl - 'Display detailed cart totals information' option is added to the General settings/Appearance options. Fri Oct 03 09:40:00 MSD 2003 [*] - svowl - Discount coupons module: the creation mechanism is improved. Fri Oct 03 09:40:00 MSD 2003 [*] - svowl - The customer's membership is stored in the xcart_orders table now. Fri Oct 03 09:40:00 MSD 2003 [*] - svowl - The checkout mechanism is revised and redesigned to ease its customization and correct VAT and discounts application. Fri Oct 03 09:40:00 MSD 2003 [*] - svowl - The possibility to get printable version of invoice is added after checkout is completed. Fri Oct 03 09:40:00 MSD 2003 [*] - svowl - The product features 'Apply GST" and "Apply PST" are made ticked by default. Fri Oct 03 09:40:00 MSD 2003 [!] - svowl - The bug regarding shipping zones displaying in PRO and $single_mode=false for different providers is fixed. Mon Sep 30 16:49:00 MSD 2003 [!] - svowl - The bug regarding HTML-catalog generating for categories with more than 10 navigation pages is fixed. Mon Sep 29 16:33:00 MSD 2003 [*] - svowl - The Smarty option 'use_sub_dirs' is turned off by default. Mon Sep 29 16:13:54 MSD 2003 [!] - mclap - The bug regarding category renaming is fixed: there is a posibility to rename a category and get two categories with one name. Mon Sep 29 16:01:03 MSD 2003 [!] - mclap - The bug regarding Subscriptions modules is fixed: admin is unable to process subscription from admin area. Wed Sep 24 17:12:29 MSD 2003 [*] - mclap - The anti-cache control block is improved: now we control cache in manual way, even in sessions of type "1" and "2". Prior this there were troubles with Internet Explorer and downloading files via HTTPS. Wed Sep 24 09:57:24 MSD 2003 [!] - mclap - The bug regarding importing of FedEx rate files is fixed: in some files there are zone numbers is specified in format "$1.00" instead "1". Wed Sep 24 09:26:34 MSD 2003 [!] - mclap - The bug regarding generating SQL dump file to stdout is fixed. Tue Sep 23 14:23:39 MSD 2003 [+] - mclap - 'E-Gateway (Mantis Technologies)' payment module is added. Tue Sep 23 14:01:23 MSD 2003 [*] - mclap - Declared value of products is assumed equal to 0 in a test mode in FedEx shipping module. Tue Sep 23 11:03:11 MSD 2003 [*] - mclap - CURL-based bouncer is improved: support of HTTP headers is added. Mon Sep 22 12:07:22 MSD 2003 [*] - mclap - Discount coupons are improved: now they can be applied to category and its subcategories. Fri Sep 19 10:57:33 MSD 2003 [+] - mclap - Automatic repair of the broken indexes in MySQL tables is added: now it's possible to run REPAIR sql command in case of error: "INVALID SQL: 1016 : Failed to open file: 'table_name.MYI'. (error: 145)". Error 145 = Table was marked as crashed and should be repaired. Fri Sep 19 10:42:29 MSD 2003 [*] - mclap - Additional security checks is added to avoid direct access to some scripts. Thu Sep 18 12:23:36 MSD 2003 [*] - mclap - Destination zipcode parsing in FedEx shipping module is improved: the regular expression is corrected. Thu Sep 18 12:00:04 MSD 2003 [!] - mclap - Bug regarding category creation in parent category with name containing "'" is fixed. Wed Sep 17 17:30:00 MSD 2003 [*] - svowl - Header that included into all email notifications is added (skin1/mail/mail_header.tpl). Wed Sep 17 12:06:00 MSD 2003 [*] - svowl - The limit of credit card holder's name field in the 'Credit Card info' form is increased from 20 to 50 characters. Wed Sep 17 11:45:00 MSD 2003 [*] - svowl - The possibility to have states with same codes in different countries is added (e.g. Washington (WA) in US and Western Australia (WA) in Australia). Tue Sep 16 17:47:27 MSD 2003 [!] - mclap - The bug regading storing images in directories at Windows-based hostings or which have "'" and other similar symbols is fixed. Tue Sep 16 16:22:00 MSD 2003 [+] - svowl - The set of alternative templates for email notifications in the HTML format is added (skin1/mail/html). These templates used automatically if 'HTML email' option is selected in the general settings. Tue Sep 16 10:01:57 MSD 2003 [*] - mclap - Sessions of type "3" is improved: cookie output is added for cases then $xcart_http_host or $xcart_https_host variables in config.php not the real ones (f.e. an configuration mistake). Mon Sep 15 14:56:18 MSD 2003 [*] - mclap - Payment gateway TrustCommerce is improved: now it is possible to use HTTPS connection in addition to a TCLink API. Requirements check for TrustCommerce is added. Mon Sep 15 14:38:19 MSD 2003 [*] - mclap - Session of type "1" and "2" is improved: expiration is added to the sessions of type "1" and "2". Mon Sep 15 12:28:06 MSD 2003 [+] - mclap - Posibility to hide disfunctional payment methods is added: in this mode system checks if all required software (like binary client programs required for some payment gateways) is installed and configured. If this check fails system will not display this payment method in the list of available payment methods during the checkout. Fri Sep 12 16:08:48 MSD 2003 [+] - mclap - New payment gateway is added: viaKlix (version 1.0 and version 2.0) as two methods. Fri Sep 12 14:25:59 MSD 2003 [+] - mclap - New payment gateway is added: TrustCommerce. Thu Sep 11 15:51:27 MSD 2003 [*] - mclap - Manual generation of session indentificator is added for all new sessions. Thu Sep 11 14:55:00 MSD 2003 [+] - svowl - The possibility to update status for a multiple orders at once is added. Wed Sep 10 16:45:00 MSD 2003 [*] - svowl - customer/cart.php is optimized to avoid double shipping rates calculation when customer delete or update quantity of products in tha cart. Wed Sep 10 16:45:00 MSD 2003 [+] - svowl - The possibility to turn off tracking statistics gathering is added. Wed Sep 10 16:33:51 MSD 2003 [*] - mclap - CyberCash payment method is improved: func_find_executable is used to find correct location of perl executable. Wed Sep 10 15:31:11 MSD 2003 [*] - mclap - VeriSign PayFlow Pro payment method is improved: payment/verisign.pl is obsolete and removed. Information about VeriSign PayFlow Pro client is added to the "Summary" page - full path to executable and version. function test_payflow is added. Wed Sep 10 11:40:52 MSD 2003 [*] - mclap - Subscription to newsletter is improved: if customer change his email, old will be deleted from maillist. Wed Sep 10 11:11:00 MSD 2003 [!] - svowl - The bug regarding the Bestsellers module wrong working when customer comes into the disabled category is fixed. Wed Sep 10 10:20:00 MSD 2003 [!] - svowl - The bug regarding shipping rate calculation in module FedEx is fixed: after deleting or updating quantity of products in the cart wrong shipping cost was calculated (page needs to be reloaded to get correct shipping cost). Wed Sep 10 09:23:08 MSD 2003 [*] - mclap - The way of switching-off of display of cost for all shipping methods is added. Mon Sep 08 17:20:02 MSD 2003 [*] - mclap - Sessions of "1" and "2" types were revised: now them fully compatible with PHP version from 4.0.6 till 4.3.2 and register_globals=off. Mon Sep 08 16:06:44 MSD 2003 [*] - mclap - Re-establish connection with mysql server while DB restore process now can be turned off (sql_reconnect_count=0). Mon Sep 08 14:53:33 MSD 2003 [*] - mclap - Support of the billing state is added to the WorldPay.SELECT payment gateway. Fri Sep 05 17:40:19 MSD 2003 [*] - mclap - Installation and DB restore processes were improved: while executing big amount of SQL commands re-establish connection with mysql server before every Nth SQL command. Fri Sep 05 14:05:27 MSD 2003 [!] - mclap - The bug regarding downloading not allowed files is fixed. Thu Sep 05 11:54:00 MSD 2003 [+] - svowl - Product options are included to the export/import fields list (i.e. product options can be exported and imported via CSV file coupled with other products data). Thu Sep 04 14:54:37 MSD 2003 [!] - mclap - The bug regarding download keys is fixed: the sql mistake have place. Thu Sep 04 10:35:38 MSD 2003 [*] - mclap - The posibility to create duplicate categories is eliminated. Thu Sep 04 09:45:11 MSD 2003 [*] - mclap - Instalation scripts are now compatible with '--' comments style of mysqldump. Tue Sep 02 09:34:29 MSD 2003 [*] - mclap - The database backup/restore is improved: database backup now is less memory dependent - the data is save in process iof database query; in restore mode - script echo one dot per 20 table rows. Support of '--' mysqldump comments is added. Mon Sep 01 10:46:22 MSD 2003 [*] - mclap - Sample path at "Images location" page at admin area is changed to real path to X-Cart at filesystem. Fri Aug 29 17:21:16 MSD 2003 [*] - mclap - The summary page is improved: contents of environment components imformation box can be easily customized. Fri Aug 29 12:21:22 MSD 2003 [!] - mclap - The bug regarding updating the sales statistics is fixed. Thu Aug 28 17:22:46 MSD 2003 [*] - mclap - The tracking number is added to the order printable label. Thu Aug 28 16:40:34 MSD 2003 [*] - mclap - The bug regarding the date ranges reseting to the current date in the "Statistics" at admin zone is fixed. Thu Aug 28 12:48:38 MSD 2003 [*] - mclap - The shipping rate now is shown in the shipping methods dropdown list at cart page. Tue Aug 27 11:22:00 MSD 2003 [*] - svowl - Script "pages.php" is added to the list of original scripts that should not be replaced during the HTML-catalog generation. Tue Aug 26 17:16:01 MSD 2003 [!] - mclap - The bug regarding WorldPay payment module is fixed: after end of transaction customer did not come back into shop. Tue Aug 26 15:48:00 MSD 2003 [!] - sdg - The bug regarding wrong data in order when customer back to the X-Cart by wrong way. Tue Aug 26 15:13:00 MSD 2003 [!] - svowl - The bug regarding wrong special symbols displaying in the 'Order details' section is fixed. Tue Aug 26 11:53:00 MSD 2003 [*] - svowl - Improvement in the FedEx shipping module: now 'Company type' can be set up to 'FedEx Ground & FedEx Express' value in shipping options. Tue Aug 26 11:12:00 MSD 2003 [!] - svowl - The minor bug regarding email verification in skin1/check_email_script.tpl is fixed. Tue Aug 26 10:15:00 MSD 2003 [!] - svowl - The bug regarding VAT and price calculation if customer is from non-VAT taxable country and price includes VAT is fixed. Tue Aug 26 10:15:00 MSD 2003 [!] - svowl - The bug regarding the applying VAT on shipping if customer is from non-VAT taxable country is fixed. Mon Aug 25 15:49:00 MSD 2003 [!] - svowl - The bug regarding displaying asterisks (that means required field) in the credit card info form when 'Enable Credit Card info validation' option is turned off is fixed. Now asterisks shows up only if this options is turned on. Mon Aug 25 10:51:00 MSD 2003 [!] - svowl - The bug regarding not correct working some payment modules with register_globals is Off is fixed (2Checkout, 3Delta Systems, AsiaDebit, Bank of America, Cardia, CentiPaid, GoChargeIt, E-Dinar, E-Gold, ePDQ, eSec.ReDirect, GestPay, InternetSecure, MultiPay, PaySystems, Pasat Internet, Protx VSP Form, PSiGate, SECURETRADING, VeriSign Link, WorldPay, PayPal). Fri Aug 22 14:20:00 MSD 2003 [!] - svowl - The bug in VeriSign Link payment module is fixed: the mistyping was in cc_verisignl.php script. Tue Aug 19 15:10:00 MSD 2003 [*] - svowl - Small modification in the "Extra fields" module: now extra field isn't displayed for customer if it's value is empty. Tue Aug 19 14:12:00 MSD 2003 [+] - svowl - The checking of system requirements is added to config.php. Mon Aug 18 14:27:00 MSD 2003 [*] - svowl - 'Saskatchevan' is corrected as 'Saskatchewan' in sql/states_CA.sql file. Mon Aug 18 12:40:00 MSD 2003 [*] - svowl - InterShipper codes for shipping methods are updated according to the last changes in InterShipper system. Mon Aug 18 10:15:00 MSD 2003 [!] - svowl - The bug regarding package size types for USPS shipping methods is fixed: 'Oversize (108 < size <= 130)' type is added. Mon Aug 18 09:45:00 MSD 2003 [!] - svowl - The bug regarding creating directories in the 'Static pages' section that appeared on PHP<4.2.0 is fixed. Mon Aug 11 14:45:00 MSD 2003 [+] - svowl - Short tags '<?' replaced with '<?php' in all scripts to avoid problems with 'short_open_tag' option turned off on some servers. Mon Aug 11 14:45:00 MSD 2003 [+] - svowl - The possibility to move administrator, provider, customer and partner (if X-Affiliate module is installed) area to other directory is added. For example, 'customer' directory can be renamed and/or scripts can be placed to one directory level up/down. Fri Aug 08 17:39:21 MSD 2003 [*] - mclap - Escaping of '&' symbol is added to iTransact (ProcessUSA) payment method. Fri Aug 08 15:43:46 MSD 2003 [*] - mclap - Access verification by setting up secret initialization key for money transfering in Subscriptions module is added. Fri Aug 08 09:21:34 MSD 2003 [*] - mclap - CURL and libCURL based bouncers is improved: they will never check personal certificate against CA certificate. Mon Aug 04 16:16:00 MSD 2003 [!] - svowl - The minor bug regarding the currency displaying in the notes for 'Choose an amount' field in the 'Gift certificate' page is fixed. Fri Aug 01 17:54:18 MSD 2003 [!] - mclap - The bug regarding wrong headers in images is fixed: in cases when image location is "File system" wrong headers is passed to client (text/html). Fri Aug 01 12:00:42 MSD 2003 [*] - mclap - New function "func_get_dir_status" is added: it harvest information about directory - how much files directory does contains and how much size directory does have. Currentry used at "Summary" page for templates cache (at page bottom). Fri Aug 01 11:25:00 MSD 2003 [*] - svowl - The orders delete procedure is imporved: 'orderid' counter (xcart_orders table) reset is added after all orders was deleted. Fri Aug 01 11:25:00 MSD 2003 [!] - svowl - The minor bug regarding the displaying of quantity products on the products list if some products are placed into the cart is fixed. Wed Jul 30 16:59:22 MSD 2003 [*] - mclap - Detection of environment components is improved: detection of XML parser (EXPAT extension) is added to the "Summary page" - this extension is used by the following shipping modules: Intershipper, UPS, USPS, Canada Post; detection of the CURL executable is improved - in some cases version of CURL is detected incorrectly; detection of PHP(cli) executable is improved - posibility to detect 'php-cli' executable (at some systems) is added. Function test_php_cli is moved to include/tests.php Wed Jul 30 15:57:00 MSD 2003 [*] - svowl - The register pages template is divided into separate templates for administrator, provider, customer and partner usertypes. Wed Jul 30 15:09:33 MSD 2003 [!] - mclap - The bug regarding displaying price of the subscribed products in wishlist is fixed. Web Jul 30 11:35:00 MSD 2003 [+] - sdg - Clear Commerce (PayFuse) payment module is added. Wed Jul 30 10:15:00 MSD 2003 [*] - svowl - "Activate all" and "Deactivate all" buttons are added on the "Countries" page. Tue Jul 29 16:19:25 MSD 2003 [*] - mclap - Install script is improved: now it will be more verbose while creating files. Fri Jul 25 16:22:38 MSD 2003 [*] - mclap - Wishlist module is improved: out of stock message is added in case of insufficient quantity of product. Fri Jul 25 16:01:40 MSD 2003 [*] - mclap - Wishlist module is improved: Add to cart ability and support of product options in Wishlist is added. Products in Wishlist doesn't depends on quantity in stock. Tracking of purchased product amount is added. Fri Jul 25 15:17:09 MSD 2003 [+] - mclap - Code of function "func_products_in_cart" is moved into function "func_products_from_scratch" due code optimization of Wishlist module. This function "func_products_from_scratch" supposed to create products array from simple list with may contain product options. Function "func_products_in_cart" now act as wrapper for the function "func_products_from_scratch". Fri Jul 25 12:52:00 MSD 2003 [*] - sdg - ECHOnline payment module: now support DS(debit credit card) mode. Fri Jul 25 11:38:00 MSD 2003 [*] - svowl - Product options exception format and example of usage is added on the product modify page (template skin1/modules/Product_Options/product_options.tpl). Fri Jul 25 10:36:00 MSD 2003 [!] - svowl - The bug regarding wrong order status in the e-mail notifications after status was changed is fixed. Thu Jul 24 16:49:00 MSD 2003 [*] - svowl - Small changes in the 'Product modify' section: if HTML-tags in the product description text will be detected this text will be stored in the database as is, otherwise - as plain text with all new line breaks replaced with <br> tags. Thu Jul 24 14:11:00 MSD 2003 [*] - svowl - The possibility to change charset for selected language is added to the 'Edit language' page. Thu Jul 24 14:15:30 MSD 2003 [*] - mclap - Subscription to newsletter is changed: if user not tick the checkbox "I agree to receive notification of any promotions and future plans!", then subscription to newsletter with user's email will be closed. Thu Jul 24 11:39:00 MSD 2003 [*] - svowl - The checking on valid amount of Gift Certificate (GC) is removed when admin creates GC. Wed Jul 23 16:33:00 MSD 2003 [*] - svowl - Minor improvement in uploading CSV-file when importing products: file temporary moved to the templates_c directory and deleted after import completed. Wed Jul 23 16:33:00 MSD 2003 [*] - svowl - Requirements section in INSTALL file is updated. Wed Jul 23 13:34:26 MSD 2003 [*] - mclap - Generation of HTTP headers is improved: anti-cache block is added. Anti-cache block is move to include/sessions.php Wed Jul 23 09:55:00 MSD 2003 [*] - sdg - LinkPoint payment module template is modified: Port info. Protx payment module is improvement: can process products with ":" in product name. Mon Jul 21 16:09:00 MSD 2003 [*] - svowl - Navigation on the search results pages is improved: now the results that are not fit in the amount of pages placed by the option "Maximum navigation pages" won't be lost. Mon Jul 21 18:13:00 MSD 2003 [!] - sdg - Fix in GoChargeIt payment module: wrong status detection. Mon Jul 21 16:59:00 MSD 2003 [*] - sdg - PayByCheck payment module is modified. Mon Jul 21 16:08:00 MSD 2003 [*] - sdg - Improvement in VeriSign Link payment module: products' info is add to description Mon Jul 21 15:38:00 MSD 2003 [*] - sdg - Improvement in LinkPoint payment module: secure host & port are configurable. Mon Jul 21 12:14:00 MSD 2003 [*] - svowl - Improvement in the weight system for real-time shipping modules: now weight of products in the cart calculates more exactly. Mon Jul 21 11:54:00 MSD 2003 [!] - svowl - The bug regarding the profile of admin (or provider) creation is fixed: profile could not be created if the option 'Do not ask customers to enter CC information while registering' was unselected and option 'Enable Credit Card info validation' was selected in 'General settings/General options'. Mon Jul 21 09:45:00 MSD 2003 [*] - svowl - Minor changes in the template cc_2checkoutcom.tpl: 'Login' replaced with '2Checkout.com account number'. Fri Jul 18 16:35:00 MSD 2003 [+] - svowl - The possibility for administrator to select sort order for products is added (General settings/Appearance options). Fri Jul 18 11:12:00 MSD 2003 [*] - svowl - Improvement in the newsletter section: signature template with unsubscribe link is added (skin1/mail/newsletter_signature.tpl). Thu Jul 17 17:44:00 MSD 2003 [+] - sdg - WorldSwift payment system is added. Thu Jul 17 17:18:37 MSD 2003 [*] - mclap - Posibility to run custom php code required to be run by upgrade-kit is added. Thu Jul 17 15:32:23 MSD 2003 [*] - mclap - Imformation about magic_quotes_gpc (one of the system requirements) is added to the "Summary" page. Thr Jul 17 14:26:00 MSD 2003 [*] - sdg - Fix: wrong test label in AccessPoint template. Thr Jul 17 14:24:00 MSD 2003 [+] - sdg - AccessPoint/Merchant Manager payment module is added. Thr Jul 17 12:57:00 MSD 2003 [*] - sdg - New version of DataTrans payment gateway is implemented. Wed Jul 16 17:26:00 MSD 2003 [*] - svowl - The function func_search_products is optimized for future customizations to ease sorting the products by different fields. Wed Jul 16 14:22:00 MSD 2003 [!] - svowl - The bug regarding images location changing if no images was posted is fixed. Wed Jul 16 13:15:00 MSD 2003 [!] - sdg - Fix: PaySystems Client payment module was tested on real account. Tue Jul 15 15:46:22 MSD 2003 [*] - mclap - Subscriptions module is improved: auto addition of the new pay period for product subscription is added. Tue Jul 15 11:43:50 MSD 2003 [*] - mclap - Product addition to the wishlist is improved: amount of product is accomulated. Mon Jul 15 10:52:00 MSD 2003 [!] - svowl - The bug regarding creation of files in install.php is fixed. Tue Jul 15 10:50:00 MSD 2003 [!] - sdg - Fix: ProcessUSA wrong charge total. PayZip wrong charge total. Mon Jul 14 14:48:00 MSD 2003 [+] - sdg - PaySystems Client payment module is added. Mon Jul 14 14:03:46 MSD 2003 [*] - mclap - Anonymous checkout is improved: fields not filed with default address/city/country/zipcode anymore. Mon Jul 14 12:07:00 MSD 2003 [+] - sdg - WorldSwift payment module is added. Wed Jul 9 17:33:19 MSD 2003 [!] - mclap - The bug regarding PHP own sessions is fixed: function x_session_id usage with $use_sessions_type=1 or 2 resulted to session loss because session was not restored in such payment methods as PayPal. Wed Jul 09 12:21:00 MSD 2003 [!] - sdg - Fix PayZip payment modules: Shipping address correctly added. Tue Jul 08 17:53:00 MSD 2003 [!] - sdg - Fix PayZip payment modules: <ProductTotal> tag is required (mismatch in docs) Tue Jul 8 15:08:04 MSD 2003 [*] - mclap - Requirements "register_globals=off" and "trans_sid" is removed from INSTALL.X-AFFILIATE and INSTALL.X-PRODCONF. Tue Jul 08 11:20:00 MSD 2003 [*] - sdg - X-Cart test payment module template is added. Mon Jul 7 16:39:13 MSD 2003 [!] - mclap - Bug regarding subscription to newsletter is fixed: deletion of existing email is added. Subscriptions will now work correctly in case of multiple users with one email address. Fri Jul 04 14:10:00 MSD 2003 [*] - sdg - Debug lines is removeed from PRI payment module. Fri Jul 04 14:05:00 MSD 2003 [+] - sdg - Payment Resources International payment module is added. HTTPS via XML method. Fri Jul 4 13:40:11 MSD 2003 [*] - mclap - Rate calculation in FedEx shipping module is improved: support of weight conversion to lbs and calculation with fractional weight is added. Thu Jul 3 18:15:29 MSD 2003 [*] - mclap - Addition of the international descriptions is improved: only new title now can be added. Thu Jul 3 17:59:06 MSD 2003 [!] - mclap - Selection of pay dates in Subscription module is fixed: selection is work only in Internet Explorer. Now it works in Opera 7.1 and Mozilla 1.3. Thu Jul 03 15:31:00 MSD 2003 [+] - sdg - eWAY payment module is added. Shared payment method. Thu Jul 3 15:12:27 MSD 2003 [!] - mclap - Profile modification is modified: if shipping address fields contains only spaces they treated as not empty, and address information not copied from billing address. Thu Jul 03 10:58:00 MSD 2003 [!] - sdg - Fix: Session ID don't restore in PayZip:Web2Web payment module. Wed Jul 02 17:35:00 MSD 2003 [+] - sdg - NetBanx payment module is added. Wed Jul 02 17:05:00 MSD 2003 [*] - sdg - OrderID field is added in PasatInternet payment module. Wed Jul 02 13:43:00 MSD 2003 [*] - sdg - NameToShip field is passed via VeriSign Link payment module. Wed Jul 02 13:09:00 MSD 2003 [*] - sdg - Improvement: SmartPag payment method selector & receipt page. Wed Jul 02 12:57:00 MSD 2003 [!] - sdg - Fix: PasatInternet payment module reversed the order status Tue Jul 1 18:07:56 MSD 2003 [*] - mclap - File sorting is added. Tue Jul 01 17:59:00 MSD 2003 [!] - sdg - Fix: PasatInternet multiply cart amount in 10. Tue Jul 01 17:52:00 MSD 2003 [!] - sdg - Fix: PasatInternet payment module: incorrect return process, if order declined. Cart isn't clearing. Tue Jul 01 15:18:00 MSD 2003 [!] - sdg - SkipJack payment module tempalate is modified. Mon Jun 30 10:47:11 MSD 2003 [+] - mclap - Auto-detecting bouncers is implemented: at "General settings" page admin assign the prefered bouncer, if it not exists, X-Cart will use any available. Mon Jun 30 10:40:00 MSD 2003 [*] - mclap - At "General settings" admin assign the prefered path to the perl, if not exists, X-Cart will use any available in system's PATH. Fri Jun 27 16:09:13 MSD 2003 [+] - mclap - Canada Post shipping module is added. Fri Jun 27 16:00:35 MSD 2003 [*] - mclap - func_http_post_request is improved: now it can be used to connect to non-standart http port. Thr Jun 26 11:00:00 MSD 2003 [!] - sdg - Changed protocol for live mode in Scopus payment module. Tue Jun 24 15:43:20 MSD 2003 [!] - mclap - The bug in CURL and libCURL bouncers regarding verification of certificates is fixed: CURL beginning with version 7.10 requires option CURLOPT_SSL_VERIFYPEER to be set up in FALSE if personal certificates are not used. The problem is solved by adding the check for the curl version. Tue Jun 24 15:41:00 MSD 2003 [!] - svowl - The bug regarding using VAT rates on the product modify page is fixed: VAT rates defined by provider 'provider_1' were not displayed on this page when 'provider_2' tried to modify product ($single_mode = true). Tue Jun 24 15:41:00 MSD 2003 [*] - svowl - Images displaying mechanism is improved: if images are stored in the file system and the source of image is a server where X-Cart is installed, the tag <img src=...> uses URL based on X-Cart HTTP location instead of using script, to display this image (e.g. image.php). Tue Jun 24 14:54:00 MSD 2003 [*] - sdg - Recurring billing module is modified: admin can choose payment module for recurring billing. Tue Jun 24 10:42:00 MSD 2003 [!] - svowl - The bug regarding e-mail notifications about placed and processed orders to providers is fixed: when the order contained products of providers who were deleted from the database the "Internal Server Error" occured (the bug took place when $single_mode=true). Mon Jun 23 17:55:00 MSD 2003 [*] - sdg - SmartPag additional notes are added on configure page. Mon Jun 23 17:46:00 MSD 2003 [+] - sdg - SmartPag payment module is added. Mon Jun 23 17:44:00 MSD 2003 [+] - sdg - Ogone payment module is added. Mon Jun 23 17:37:00 MSD 2003 [!] - svowl - The bug regarding e-mail notifications about failed attempts to log in to providers area in GOLD is fixed. Mon Jun 23 15:50:00 MSD 2003 [*] - sdg - Additional info is added to Protx payment module report. Mon Jun 23 15:24:00 MSD 2003 [*] - svowl - Company name is added to the e-mail signature template (skin1/mail/signature.tpl). Mon Jun 23 14:41:01 MSD 2003 [*] - mclap - Install scripts for the X-Affiliate and X-Configurator modules are improved: colors and styles from install.php were applied. Also minor logic improvements were made. Mon Jun 23 14:07:00 MSD 2003 [!] - svowl - The bug regarding function x_session_id in session mode ($use_sessions_type) set up to "1" or "2" is fixed. Mon Jun 23 11:52:00 MSD 2003 [!] - svowl - The bug regarding shipping methods issue in the checkout if the cart contains 'free shipping' products only is fixed. Mon Jun 23 11:52:00 MSD 2003 [*] - svowl - The products export/import procedure is improved: the export CSV file now contains column names in the first row; just received CSV file export now can be easily imported back to the database. Fri Jun 20 16:33:00 MSD 2003 [!] - sdg - The bug in WorldPay payment module is fixed. Fri Jun 20 15:53:33 MSD 2003 [*] - mclap - The obsolete parameter of PayPal (PayPal logo URL) is removed. Fri Jun 20 15:25:32 MSD 2003 [!] - mclap - The bug regarding duplicated emails under several mail transfer agents is fixed. Fri Jun 20 09:38:00 MSD 2003 [*] - sdg - Level3 data is added to eSelect payment module. Wed Jun 18 10:47:00 MSD 2003 [+] - sdg - Protx VSP Direct payment module is added. Tue Jun 17 18:48:00 MSD 2003 [!] - sdg - The bug in PayZip.Net is fixed: <?xml ...?> header is removed. Tue Jun 17 17:40:00 MSD 2003 [+] - sdg - PayZip.Net payment modules are added: Web2Web and Server2Server methods. Tue Jun 17 14:19:00 MSD 2003 [!] - svowl - The bug regarding usage of PGP 6 is fixed. Mon Jun 16 14:18:00 MSD 2003 [*] - sdg - Extra lines is removed from Authorize.Net eCheck payment module. Mon Jun 16 12:10:00 MSD 2003 [+] - sdg - Check processing is improved. Authorize.Net eCheck payment module is added. Mon Jun 16 11:34:00 MSD 2003 [+] - sdg - eProcessingNetwork payment gateway is added. Mon Jun 16 11:15:00 MSD 2003 [!] - sdg - ECHO payment module is fixed: CREDIT request is removed. Fri Jun 13 18:01:00 MSD 2003 [*] - sdg - Unused perl executable is removed from /payment Fri Jun 13 17:56:00 MSD 2003 [!] - sdg - Regexp in LinkPoint is fixed. Fri Jun 13 16:35:00 MSD 2003 [*] - svowl - Canadian taxes system (GST/PST) can be applied to other countries (e.g. for Australia and New Zealand) as from now. Fri Jun 13 14:17:00 MSD 2003 [*] - svowl - English language labels are updated (thanks to Olga Kant). Fri Jun 13 09:19:49 MSD 2003 [!] - mclap - The bug regarding reinstallation is fixed: non-authorized reinstallation of X-Cart was possible on the hosts with register_globals=Off. Wed Jun 11 17:55:00 MSD 2003 [!] - svowl - The bug regarding the counting of products when option 'Disable products which are out of stock' in 'General settings/General options' is enabled is fixed. Wed Jun 11 14:49:00 MSD 2003 [*] - svowl - The files index.php that redirects user to the root X-Cart directory is added to the include, modules, payment, shipping and sql directories. Wed Jun 11 13:59:00 MSD 2003 [*] - svowl - The possibility to update config.php without database modifications is added to the installation script. Wed Jun 11 09:36:10 MSD 2003 [*] - mclap - Copyright is modified in install scripts. Tue Jun 10 17:59:00 MSD 2003 [!] - svowl - The bug regarding html catalog generation is fixed (the regular expressions that are used in preg_match() and preg_replace() were case sensitive). Tue Jun 10 13:55:00 MSD 2003 [!] - svowl - The bug regarding anonimous users is fixed (after deleting the anonimous users from the database the problem with creating a new anonimous user occured). Tue Jun 10 12:21:50 MSD 2003 [*] - mclap - The function "is_executable" is not used directly any more. The function "func_is_executable" is used instead and it works correctly under Windows. Tue Jun 10 11:49:00 MSD 2003 [!] - svowl - The bug regarding deleting of language variables is fixed (language variable was deleted from only current edited language but not from other existing languages). Tue Jun 10 11:49:00 MSD 2003 [*] - svowl - The date/time format is configurable now in "General settings/Appearance options" section in the admin area. Tue Jun 10 10:29:00 MSD 2003 [*] - sdg - ProxyPay3 payment module is improved. Mon Jun 09 12:01:00 MSD 2003 [*] - svowl - Function func_query_first is optimized to avoid redundant actions (mclap). Mon Jun 09 11:01:00 MSD 2003 [*] - svowl - Improvement in X-Affiliate module: now administrator is able to create affiliate plans and set up commission rates separately for products, categories and general rate. Each partner should be assigned to one affiliate plan. Affiliate plans can be temporary disabled, deleted and modified. Mon Jun 09 10:09:00 MSD 2003 [!] - sdg - The minor bug in the PP3 payment module si fixed. Thu Jun 05 12:43:00 MSD 2003 [+] - sdg - Card Bank USA (RTWare) payment module is added. (ADC Direct method) Thu Jun 5 09:39:54 MSD 2003 [!] - mclap - The minor bug in the Net::SSleay bouncer is fixed: the wrong path was added to INC. Wed Jun 04 17:46:00 MSD 2003 [!] - sdg - The minor bug in Authorize.Net payment module is fixed. Wed Jun 04 14:19:00 MSD 2003 [!] - sdg - 'print_r' statement is removed from LinkPoint payment module. Wed Jun 04 10:12:00 MSD 2003 [*] - svowl - Admin and provider membership levels management is removed from 'Membership Levels' section in GOLD package. Tue Jun 03 14:17:00 MSD 2003 [!] - sdg - The bug in Verisign Link payment module is fixed. Tue Jun 03 10:56:00 MSD 2003 [-] - svowl - These payment modules: 'AccessPoint/Merchant Manager', 'iPayment Inc' is removed from the list of supported payment gateways. Mon Jun 02 10:31:00 MSD 2003 [!] - svowl - The bug in eSelect Plus payment module is fixed. Mon Jun 02 09:44:03 MSD 2003 [*] - mclap - Minor code improvement in PayPal module. Fri May 30 16:07:23 MSD 2003 [!] - mclap - PayPal payment gateway rewritten: a lot of issues have been fixed. Module paypal_ipn.pl is not necessary any more: PayPal payment gateway now uses https modules (bouncers). Fri May 30 16:02:20 MSD 2003 [*] - mclap - Minor code improvement in Securetrading payment gateway. Fri May 30 15:54:09 MSD 2003 [+] - mclap - Securetrading payment gateway is added. Fri May 30 15:09:58 MSD 2003 [*] - mclap - Smarty 'default' modifier is replaced by the one from Smarty version 2.3.0: because in some cases it doesn't work. Fri May 30 14:21:30 MSD 2003 [*] - mclap - Minor code improvement in payment_method. Fri May 30 11:51:52 MSD 2003 [*] - mclap - Output of environment information is improved: there are no blank fields anymore. Fri May 30 11:24:10 MSD 2003 [*] - mclap - New bouncer https_cli is added. Fri May 30 11:18:40 MSD 2003 [*] - mclap - Module (func_https_tunneling_bouncer.php) for supporting tunneling bouncers is added. Fri May 30 10:57:16 MSD 2003 [*] - mclap - Primary support of the SSL certificates in https_cli.c is added. Fri May 30 10:52:30 MSD 2003 [*] - mclap - The possibility to override broken Net::SSLeay perl module in Net::SSLeay bouncer by placing Net::SSLeay to payment directory is added. Fri May 30 09:46:00 MSD 2003 [*] - sdg - Minor changes in Scopus payment gateway. Thr May 29 12:07:00 MSD 2003 [+] - sdg - Scopus payment gateway (Brazil) is added. Wed May 28 17:35:00 MSD 2003 [!] - svowl - The bug regarding displaying real time shipping rates in test mode is fixed. Wed May 28 11:28:00 MSD 2003 [!] - svowl - The bug in the taxes calculation if 'disable_shipping' and 'apply_default_country' options are enabled and a customer not logged in is fixed. Wed May 28 10:57:00 MSD 2003 [!] - svowl - The bug regarding generating the countries list on 'Countries/Tax' and 'Shipping/Tax zones' pages in PRO mode is fixed. Tue May 27 11:45:00 MSD 2003 [!] - sdg - LinkPoint payment module is modified. Tue May 27 10:09:00 MSD 2003 [!] - sdg - "Phone" field added in Skip Jack payment module. Tue May 27 09:22:00 MSD 2003 [+] - sdg - VaultX system payment module is added. Include WebPay, GlobalPoint payment gateways. Mon May 26 16:58:00 MSD 2003 [!] - svowl - A small bug regarding the error code transferring to the error_message.php script is fixed. Mon May 26 09:36:00 MSD 2003 [*] - svowl - The checking of the 'templates_c' directory existing is added. Fri May 23 17:52:00 MSD 2003 [*] - sdg - PsiGate payment module is modified. Fri May 23 15:38:00 MSD 2003 [*] - svowl - 'Membership', 'Signup for membersip' and 'Not member' text is moved to the language variables and stored in the database. Fri May 23 15:13:00 MSD 2003 [!] - svowl - The bug regarding a product deletion is fixed (SQL error occured after confirming the deleting). Fri May 23 14:57:00 MSD 2003 [+] - sdg - Wells Fargo payment module is added. Fri May 23 11:20:00 MSD 2003 [*] - sdg - CyberCash payment module is modified. The minor bug is fixed in Verisign Payflow Pro payment module. Fri May 23 10:28:00 MSD 2003 [!] - svowl - The bug regarding the usage of $REQUEST_URI variable in https.php is fixed (on Windows platform $REQUEST_URI is empty). Fri May 23 09:39:00 MSD 2003 [!] - svowl - The bug in the function x_session_id is fixed: XCARTSESSID was not updated after switching the session. Fri May 23 09:39:00 MSD 2003 [!] - svowl - The bug regarding the updating of categories products count after the cloning product is fixed. Thu May 22 15:55:00 MSD 2003 [!] - svowl - The bug in function func_send_mail is fixed. Thu May 22 14:29:00 MSD 2003 [!] - svowl - The bug regarding the operation with categories which contain "'" in the name is fixed. Thu May 22 14:29:00 MSD 2003 [!] - svowl - The bug regarding the loss of the session name in PayPal payment module is fixed. Thu May 22 11:52:00 MSD 2003 [!] - svowl - The bug regarding Javascript validation of the product options that appeared after integration with Smarty-2.5.0 is fixed. Thu May 22 10:05:00 MSD 2003 [!] - svowl - The bug regarding the loss of data stored as product extra fields when the administrator modifies a product is fixed. Wed May 21 17:30:00 MSD 2003 [*] - sdg - Unnecessary perl files removed from /payment dir. Wed May 21 17:24:00 MSD 2003 [!] - sdg - The bug in cc_2checkout.php is fixed. Wed May 21 16:34:00 MSD 2003 [!] - svowl - The bug regarding 'Clone product' operation in PRO mode is fixed (the error occured when administrator tried to clone a product). Wed May 21 13:50:00 MSD 2003 [*] - svowl - German language labels are updated (thanks to Thomas Reichelt). Wed May 21 11:29:00 MSD 2003 [*] - svowl - French language labels are updated (thanks to Laurent Beauchamps). Tue May 20 17:50:00 MSD 2003 [*] - svowl - Images displaying mechanism is improved: if images are stored in the file system and source of image is an URL, the tag <img src=...> uses this URL instead of using script to display image (e.g. image.php). Tue May 20 12:32:02 MSD 2003 [*] - mclap - A new bouncer based on OpenSSL executable is added. Tue May 20 12:31:35 MSD 2003 [*] - mclap - Cookies handling in curl bouncer is improved. Mon May 19 17:06:53 MSD 2003 [!] - mclap - The bug regarding wrong order notifications which were mailed to the orders departments and providers is fixed Mon May 19 16:30:00 MSD 2003 [!] - sdg - Required removed line is restored. Mon May 19 16:19:00 MSD 2003 [!] - sdg - Debug line is removed from XProdConf. Mon May 19 16:17:00 MSD 2003 [!] - sdg - Debug line is removed from XProdConf. Mon May 19 16:16:00 MSD 2003 [!] - sdg - The bug in XProdConf is fixed (multioptions for same type pairs didn't work correctly) Mon May 19 16:01:54 MSD 2003 [*] - mclap - Net::SSLeay test scheme is changed to be more compatible with Windows(tm) environment. Mon May 19 14:21:00 MSD 2003 [!] - sdg - The bug in eSec.ReDirect payment module is fixed. Mon May 19 13:59:46 MSD 2003 [!] - mclap - The bug regarding the absence of the default value for the parameter 'join' in curl bouncer is fixed (it could cause the incorrect request). Mon May 19 13:58:32 MSD 2003 [!] - mclap - The bug regarding automatic logout in several cc processors is fixed (it happened because of the incorrect usage of variable names). Mon May 19 13:11:00 MSD 2003 [*] - sdg - Bank of America payment module is modified. Fri May 16 09:20:00 MSD 2003 [*] - svowl - Text labels used by X-Configurator module moved from xcart_data.sql to pc_data.sql. Thu May 15 14:39:00 MSD 2003 [*] - svowl - Text labels are correct on the pages used in X-Configurator module. Thu May 15 14:02:44 MSD 2003 [*] - mclap - Improvement: text labels spelling check & correction in XProdConf (template skin1/modules/Product_Configurator/pc_admin.tpl) Wed May 14 10:57:00 MSD 2003 [!] - sdg - The bug in XProdConf is fixed (collision scheme didn't work correctly) Mon May 13 12:25:00 MSD 2003 [!] - svowl - The bug in Smarty-2.5.0 is fixed (relative paths to the Smarty used directories replaced with absolute paths in smarty.php). Mon May 13 11:45:00 MSD 2003 [*] - svowl - Modification in the X-Affiliate installation script: now all copied files have world writable permissions (0666). Mon May 13 11:36:00 MSD 2003 [!] - svowl - The bug regarding generating of the shipping methods list with $single_mode=true is fixed. Mon May 13 11:10:00 MSD 2003 [!] - svowl - The bug regarding price and VAT calculation with customer from non-VAT taxable country and option 'VAT included in price' is enabled is fixed. ----------------- X-CART v3.4.0 RELEASED Mon May 5 12:03:40 MSD 2003 [*] - mclap - Improvement: function "func_print_r" was renamed to "func_print_d". The new function "func_print_r" is for displaying the information like function "print_r" does it. In the output "Debug [A/B]: some text" - 'A' means the number of the argument, 'B' means the number of the current call of the function "func_print_r", 'some text' means content of argument # 'A'. Mon May 05 09:32:00 MSD 2003 [!] - svowl - The bug regarding preview of non-templates in the "Edit templates" page is fixed. Tue Apr 29 12:26:47 MSD 2003 [*] - mclap - Improvement: directories test is added to the summary page. New function func_is_executable is added: emulation of the function is_executable for the platforms where it isn't implemented. Mon Apr 28 16:59:00 MSD 2003 [*] - mclap - Improvement: the summary page is updated: the information about curl executable is added. Mon Apr 28 16:43:00 MSD 2003 [*] - mclap - Improvement: a new bouncer based on libcurl is added. Mon Apr 28 16:40:00 MSD 2003 [*] - mclap - Improvement: a bouncer based on curl executable now supports cookies. Function 'func_find_curl' for automatic executable look-up is added. Mon Apr 28 15:40:00 MSD 2003 [*] - mclap - Some minor bugs in Netbilling CC processor are fixed. Thu Apr 25 17:05:00 MSD 2003 [*] - svowl - E-goods downloading is improved: empty browser window that opened on some systems is transformed to the download confirmation page. Thu Apr 25 16:16:00 MSD 2003 [*] - mclap - Intershipper is improved: service name checking for the 'nameless' methods is added. Also dummy_http_get_request is not necessary any more. Thu Apr 25 12:02:37 MSD 2003 [*] - mclap - The shipping methods which were absent are added to X-Cart database. Thu Apr 24 17:01:00 MSD 2003 [*] - svowl - CC info javascript validation is improved: CVV2 and Expiration date fields validation is added. Thu Apr 24 15:46:00 MSD 2003 [+] - sdg - eSec payment module is added (Redirect method). Thu Apr 24 15:03:00 MSD 2003 [+] - sdg - eSec payment module is added (Direct method). Thu Apr 24 14:06:00 MSD 2003 [!] - sdg - CC types were fixed in IONGATE payment module. Thu Apr 24 13:52:00 MSD 2003 [*] - svowl - The structure of "General settings' section is changed. Thu Apr 24 12:16:00 MSD 2003 [*] - sdg - CreditCard details receiving is removed from SaferPay. Thu Apr 24 12:12:00 MSD 2003 [*] - sdg - Saferpay payment modules are modified. Thu Apr 24 10:52:00 MSD 2003 [!] - sdg - 'Location' line is removed from cc_epdq.php Thu Apr 24 10:49:00 MSD 2003 [*] - sdg - $perl_path is applied to VeriSign Payflow Pro & func_header_location is applied to ePDQ. Thu Apr 24 09:55:01 MSD 2003 [*] - ndv - Webmaster mode now works under the latest version of Smarty (2.5.0), support of Mozilla browser is added. Wed Apr 23 17:17:00 MSD 2003 [+] - sdg - SurePay(Merchant Payment) payment module is added. Wed Apr 23 17:16:00 MSD 2003 [*] - svowl - The possibility to define CVV2 field as mandatory for different CC types defined in the 'Credit card types' section is added. Wed Apr 23 12:14:00 MSD 2003 [*] - sdg - Improvement: $config["General"]["perl_binary"] is added to Perl bouncer. Wed Apr 23 10:45:00 MSD 2003 [*] - svowl - Some improvements regarding the viewing/loading files from 'files' directory are made. Wed Apr 23 09:06:00 MSD 2003 [+] - sdg - ZipZap payment module is added. Tue Apr 22 17:09:00 MSD 2003 [*] - svowl - The clone product procedure is optimized for development and future customizations. Tue Apr 22 16:39:00 MSD 2003 [*] - sdg - IO*NGATE payment module is modified. Tue Apr 22 14:41:00 MSD 2003 [*] - sdg - GestPay payment module is modified: a new payment processing system is added. Tue Apr 22 14:08:00 MSD 2003 [*] - svowl - Database backup procedure is improved: now the admin can create SQL dump file on the server where X-Cart is installed. Mon Apr 21 16:33:00 MSD 2003 [*] - svowl - The script in check_cc_number_script.tpl template is corrected to support Swith/Solo credit cards validation. Mon Apr 21 16:18:00 MSD 2003 [+] - svowl - The possibility to disable shipping is added. Mon Apr 21 15:44:00 MSD 2003 [*] - sdg - Improvement: multicurrency is added to InternetSecure payment module. Mon Apr 21 15:26:00 MSD 2003 [*] - sdg - DPI Link payment module is modified. Mon Apr 21 14:29:00 MSD 2003 [*] - svowl - Profile modification section is corrected so that nobody can change his own membership level. Mon Apr 21 12:20:00 MSD 2003 [*] - sdg - iTransact.com payment module is modified. Fri Apr 18 17:17:00 MSD 2003 [+] - svowl - The possibility to include 'Issue Number' and 'Valid from' fields to the CC info form (UK-oriented CC info form) in the checkout process is added. Fri Apr 18 12:24:00 MSD 2003 [+] - svowl - The possibility to disable anonymous checkout for customers is added. Fri Apr 18 11:32:00 MSD 2003 [*] - svowl - Templates editor is improved for images displaying. Thu Apr 17 17:25:00 MSD 2003 [+] - svowl - Checking the file size limit during image selection (e.g. category icon, product thumbnail) is added. Thu Apr 17 16:47:00 MSD 2003 [+] - svowl - The directory log is created for storing log files that are generated by X-Cart. Thu Apr 17 12:11:00 MSD 2003 [!] - svowl - The downloading problem (e.g. DB backup, export products) in IE is fixed (if admin's (or provider's) area works via HTTPS). Tue Apr 16 16:19:00 MSD 2003 [*] - mclap - Intershipper is improved: interchange with intershipper.com is updated. Also a small bug is fixed: sometimes there were inactive shipping methods. Tue Apr 15 16:56:00 MSD 2003 [*] - svowl - Paymentech's Orbital Gateway payment module is removed. Tue Apr 15 16:13:00 MSD 2003 [+] - mclap - "func_print_r" function is added. This function replaced the standard PHP function "print_r". It requires variable names as arguments. It produces a readable output. Tue Apr 15 16:08:00 MSD 2003 [*] - sdg - Plug'n'Pay payment module is modified. Tue Apr 15 16:05:00 MSD 2003 [!] - svowl - The bug regarding using 'tab' as delimiter in the export files in Netscape and Mozilla is fixed. Tue Apr 15 15:39:00 MSD 2003 [*] - svowl - The products search is improved: searching by additional product categories is added. Tue Apr 15 11:53:00 MSD 2003 [*] - svowl - The UK-counties list is updated (states_UK.sql). Tue Apr 15 10:08:00 MSD 2003 [!] - svowl - The bug regarding updating order details by the admin is fixed (e-mail notification was sent without the updated tracking number and order details info). Tue Apr 15 10:09:00 MSD 2003 [+] - sdg - PASAT Internet payment module is added. Mon Apr 14 17:18:00 MSD 2003 [*] - sdg - Product Configurator 1.1 is modified: multiwizards, wizard icons, types icons are improved. Mon Apr 14 17:16:00 MSD 2003 [+] - svowl - The possibility to generate different kinds of the HTML-links to product is added. Mon Apr 14 17:16:00 MSD 2003 [+] - svowl - X-Cart is integrated with Smarty-2.5.0. Mon Apr 14 14:58:00 MSD 2003 [*] - sdg - Go-Charge-It payment module is modified. Mon Apr 14 12:14:00 MSD 2003 [*] - svowl - The changes in the shipping cost calculation: if a shipping method doesn't have any rates, it is unavailable and isn't shown in the shipping methods dropdown list in the cart. Mon Apr 14 12:14:00 MSD 2003 [*] - svowl - Country code is added to the states table. Mon Apr 14 12:14:00 MSD 2003 [!] - svowl - A small bug in the 'formatprice' Smarty-modifier is fixed . Mon Apr 14 12:14:00 MSD 2003 [*] - svowl - A small modification of install.php (now config.php is updated before database creating). Mon Apr 14 11:29:00 MSD 2003 [*] - sdg - MultiPay payment module is modified. Fri Apr 11 17:08:00 MSD 2003 [*] - sdg - PaySystems payment module is modified according to a new payment processing system. Fri Apr 11 16:15:00 MSD 2003 [*] - sdg - ProxyPay3 system payment module is modified according to a new payment processing system. Fri Apr 11 15:32:00 MSD 2003 [*] - sdg - ePDQ payment module is modified according to a new payment processing system. Fri Apr 11 12:11:00 MSD 2003 [*] - sdg - SkipJack payment module is modified. Fri Apr 11 09:57:00 MSD 2003 [*] - sdg - Minor PHP-code formatting changes are made in payment modules. Thu Apr 10 17:58:00 MSD 2003 [*] - sdg - InternetSecure payment module is modified according to a new payment processing system. Thu Apr 10 17:47:00 MSD 2003 [*] - svowl - The button "Delete" is added to the newsletter management section. Thu Apr 10 17:15:00 MSD 2003 [*] - sdg - E-Dinar payment module is modified according to a new payment processing system. Thu Apr 10 17:09:00 MSD 2003 [+] - svowl - "Summary" section is added (general info about the current status of the store, environment info, statistics clearing, templates cache clearing). Thu Apr 10 17:00:00 MSD 2003 [*] - sdg - E-Gold payment module is modified according to a new payment processing system. Thu Apr 10 16:26:00 MSD 2003 [*] - sdg - 2CheckOut payment module is modified. Thu Apr 10 16:07:00 MSD 2003 [*] - sdg - WorldPay payment module is modified. Thu Apr 10 14:51:00 MSD 2003 [*] - sdg - VeriSign PayFlow Link payment module is modified. Wed Apr 09 17:31:00 MSD 2003 [*] - sdg - Authorize.Net payment module is modified. Wed Apr 09 13:58:00 MSD 2003 [*] - svowl - Multi-language product descriptions and titles are included into the search criteria in the customer's area. Wed Apr 09 11:06:00 MSD 2003 [*] - sdg - Include languages switch is added to payment_ccend.php Wed Apr 09 10:44:00 MSD 2003 [+] - sdg - AsiaDebit payment module is added. Wed Apr 09 10:02:00 MSD 2003 [*] - sdg - Paygateway payment module is modified. Wed Apr 09 09:54:00 MSD 2003 [+] - olga - The default page index.html is added. Wed Apr 09 09:05:00 MSD 2003 [!] - svowl - The bug regarding files uploading when register_globals is "Off" is fixed. Tue Apr 08 17:00:00 MSD 2003 [*] - sdg - VeriSign PayFlow Pro payment module is modified. Tue Apr 08 16:00:00 MSD 2003 [*] - svowl - The generic taxing system is improved: a provider now is able to define option "Shipping charges taxes" depending on the state/zipcode. Tue Apr 08 15:53:00 MSD 2003 [*] - sdg - USAePAY payment module is modified. Tue Apr 08 15:33:00 MSD 2003 [*] - sdg - SECPay payment module is modified. Tue Apr 08 15:05:00 MSD 2003 [*] - sdg - PayNet payment module is modified. Tue Apr 08 14:26:00 MSD 2003 [*] - sdg - PayGateway payment module is modified. Tue Apr 08 14:07:00 MSD 2003 [*] - svowl - The possibility to find and enter the information about the existing static pages into the database is added. Tue Apr 08 13:52:00 MSD 2003 [*] - sdg - eWAY payment module is modified. Tue Apr 08 13:38:00 MSD 2003 [*] - sdg - EFSNet payment module is modified: AVS support, CVV2 are added. Tue Apr 08 11:30:00 MSD 2003 [*] - sdg - BluePay payment module is modified: AVS support is added. Tue Apr 08 11:00:00 MSD 2003 [*] - svowl - orangespacer.gif is removed from the images directory. Tue Apr 08 11:00:00 MSD 2003 [*] - svowl - The updating data algorithm is improved on the "Extra fields" page. Tue Apr 08 11:00:00 MSD 2003 [*] - svowl - The thumbnail width in the products list can be defined in General settings now. Tue Apr 08 10:34:00 MSD 2003 [*] - sdg - IntelliPay payment module is modified: ExpertLink, AVS support are added. Mon Apr 07 17:36:00 MSD 2003 [*] - matr - Upgrade and Patch functions are changed and they work on win32 (a full path to the perl interpreter binary is required and it can be changed on the 'General settings' page) Mon Apr 07 17:23:00 MSD 2003 [!] - matr - The bug 'file not found' is fixed when patch.pl is launched on win32 Mon Apr 07 10:49:00 MSD 2003 [!] - svowl - The bugs regarding the loss of language variables in the templates in ePDQ, ChargeIt and Paysystems payment modules are fixed. Mon Apr 07 10:49:00 MSD 2003 [!] - svowl - The bug regarding the wrong credit card type transferring in Intellipay payment module is fixed. Mon Apr 07 10:03:00 MSD 2003 [!] - svowl - The bug in "Subscriptions" module is fixed (this module didn't work correctly after some changes in the AuthorizeNet payment module and orders export optiomization). Fri Apr 04 16:30:00 MSD 2003 [*] - svowl - HTML-catalog generation is corrected to allow the usage links like <a style='...' href='...'> in the templates. Fri Apr 04 16:30:00 MSD 2003 [!] - svowl - "Not finished" order status was not displayed on the order details page in customer's and provider's areas. Fri Apr 04 10:42:00 MSD 2003 [*] - svowl - The message about the number of accounts found on user search result page is changed. Fri Apr 04 11:00:00 MSD 2003 [+] - sdg - 3Delta Systems Inc. payment module is added (EC-Linx Method). Fri Apr 04 10:32:00 MSD 2003 [+] - sdg - DPS payment module is added (PX POST method). Fri Apr 04 09:23:00 MSD 2003 [*] - sdg - DeliveryAddress & BillingAddress fields are added to Protx VSP Form payment module. Thu Apr 03 17:53:00 MSD 2003 [+] - sdg - DataTrans payment module is added (include Java bin/source). Thu Apr 03 16:40:00 MSD 2003 [*] - svowl - The function flush() is replaced with func_flush() to solve the problems with output buffer on some systems. Thu Apr 03 16:17:00 MSD 2003 [*] - svowl - The possibility to disable products which are out of stock is added. Thu Apr 03 16:09:00 MSD 2003 [+] - sdg - Cambist payment module is added. Thu Apr 03 15:53:00 MSD 2003 [+] - sdg - Cardia AS payment modules are added. Thu Apr 03 15:41:00 MSD 2003 [*] - svowl - Option "Overwrite file if exists" is added to the 'Browse templates' section for uploading files. Thu Apr 03 15:35:00 MSD 2003 [*] - sdg - WebLink switch is added to payment_ccend.php(redirection method can be changed by this). Thu Apr 03 15:27:00 MSD 2003 [!] - sdg - Duplicate switcher is added to PayBox payment module. Thu Apr 03 15:15:00 MSD 2003 [+] - sdg - Protx VSP Form payment module is added. Thu Apr 03 14:17:00 MSD 2003 [*] - svowl - Taxing system is modified: the option to apply taxes on subtotal+shipping cost is added; Canadian taxes (GST/PST) are added. Thu Apr 03 11:32:00 MSD 2003 [+] - sdg - PayBox payment module is added. Thu Apr 03 10:32:00 MSD 2003 [+] - sdg - NR:e-commerce payment module is added. Thu Apr 03 09:51:00 MSD 2003 [+] - sdg - PayGate payment module is added. GZS:PayMaster payment module is added. Improvement: Authorization process support is added to bouncer. Tue Apr 01 17:40:00 MSD 2003 [+] - svowl - GST/PST (canadian taxing system) is added. Tue Apr 01 17:40:00 MSD 2003 [*] - svowl - VAT rates management mechanism is added. Tue Apr 01 15:15:00 MSD 2003 [+] - sdg - ECHO Inc. payment module is added. Tue Apr 01 14:15:00 MSD 2003 [!] - sdg - The bug regarding the wrong condition inside Autoswitcher for Fraction Number in ACH payment form is fixed. Tue Apr 01 12:33:00 MSD 2003 [+] - sdg - eSelect Plus payment module is added. Mon Mar 31 17:39:00 MSD 2003 [+] - mclap - Netbilling.com CC processing module was added. ACH module is scheduled. Mon Mar 31 17:11:00 MSD 2003 [+] - sdg - GlobalCommerce/MerchantCommerce/ATS Inc. payment module is added. Mon Mar 31 16:57:00 MSD 2003 [*] - sdg - Autoswitcher for Fraction Number in ACH payment form is improved. Mon Mar 31 15:23:00 MSD 2003 [+] - sdg - CentiPaid payment module is added. Mon Mar 31 12:33:00 MSD 2003 [*] - sdg - Improvement: "Name on card" field is filled. Improvement: Bouncers. New feature: REFERER is added. Improvement: CC processing error page has a new format. Improvement: func_change_order_status can add advanced detail info now. X-Cart TEST Credit Card payment processor is added. New unify engine is improved. Mon Mar 31 10:43:05 MSD 2003 [!] - ndv - "Disable inventory tracking" now allows to add more than available items in stock to cart. Featured products are displayed when inventory tracking is disabled and stock quantity is zero. Fri Mar 28 17:02:00 MSK 2003 [!] - svowl - The bug in customer/search.php that appeared on old MySQL servers is fixed. Fri Mar 28 12:18:00 MSK 2003 [!] - svowl - The bug regarding generation of the recommendation list when there are no available products for sale is fixed. Fri Mar 28 11:25:00 MSK 2003 [+] - svowl - The possibility to create and modify static HTML pages within X-Cart directory is added. Fri Mar 28 11:25:00 MSK 2003 [*] - svowl - The orders export process is optimized to decrease the memory usage. Wed Mar 26 17:25:51 MSK 2003 [*] - ndv - The Webmaster mode now works on Netscape 7.0 Tue Mar 25 16:13:00 MSK 2003 [*] - svowl - Gift Certificate amount Javascript and server validation are added. Tue Feb 25 16:13:00 MSK 2003 [!] - svowl - The bug in the gift certificates functionality when single mode is included is fixed. Tue Mar 25 14:32:00 MSK 2003 [*] - svowl - The mechanism of products counting in categories is optimized. Tue Mar 25 10:36:00 MSK 2003 [!] - svowl - The bug in Blue payment module is fixed. Fri Mar 21 12:35:00 MSK 2003 [!] - svowl - The bug regarding showing shipping markups instead of shipping cost is fixed. ( When a customer was not logged in and the real time shipping cost was undefined shipping markups were shown instead of shipping cost) Fri Mar 21 11:41:00 MSK 2003 [*] - sdg - "CC processing" menu is renamed to "CC/ACH processing" Fri Mar 21 11:07:00 MSK 2003 [*] - svowl - The file download process for ESD products is optimized (now file is transferred in parts). Thu Mar 20 16:54:00 MSK 2003 [!] - svowl - The bug regarding the transferring information about the customer's state to ePDQ CC processor (for non-US countries) is fixed. Thu Mar 20 15:25:00 MSK 2003 [*] - cirus - Comments are added to the "Product Configurator" setting page. Mon Mar 17 15:56:00 MSK 2003 [!] - svowl - The bug in PSiGate payment module is fixed. Thu Mar 13 17:26:00 MSK 2003 [!] - svowl - The bug in Ptech payment module is fixed. Thu Mar 13 15:28:00 MSK 2003 [!] - svowl - The bug regarding applying discount coupon (free shipping type) to cart that contains products with the defined shipping freight is fixed. Wed Mar 12 16:18:00 MSK 2003 [*] - svowl - The products export process is optimized to decrease memory usage. Wed Mar 12 16:18:00 MSK 2003 [!] - svowl - The bug in credit card checksum validation in the checkout process is fixed. Wed Mar 12 09:49:00 MSK 2003 [!] - svowl - The bug in credit card types definition page is fixed (the storing extra slashes caused the failure during 'Delete' or 'Rename' operation). Fri Mar 7 09:07:00 MSK 2003 [!] - svowl - The bug regarding wrong redirecting after customer is logged in (PRO mode, Simple mode turn on) is fixed. Thu Mar 6 17:59:00 MSK 2003 [*] - svowl - Wish list is modified (the possibility to inform any person about the content of the Wish list is added). Thu Mar 6 09:50:00 MSK 2003 [+] - svowl - Popup help system is added. Wed Mar 5 12:05:00 MSK 2003 [*] - svowl - FedEx shipping rates calculation is reimplemented (now this shipping module is table based). Tue Mar 4 16:51:03 MSK 2003 [*] - ndv - Detailed error message is shown in Bank of America when an order is failed. Tue Mar 4 16:48:57 MSK 2003 [+] - ndv - IonGate payment processor is added. Fri Feb 28 16:05:00 MSK 2003 [+] - svowl - "Other" state is added to the registration form. Fri Feb 28 15:38:00 MSK 2003 [+] - svowl - "Tax exempt" feature is added for products. Fri Feb 28 14:45:00 MSK 2003 [*] - svowl - Quantity limit value on the product details and product list pages (if 'Buy Now' button is enabled) is corrected. Fri Feb 28 11:19:00 MSK 2003 [+] - svowl - Debug mode is added for errors tracking. Thu Feb 27 17:18:00 MSK 2003 [*] - svowl - Conditional logic is added for displaying order details in the export orders file. Thu Feb 27 16:45:00 MSK 2003 [*] - svowl - Order details are included into the order invoice now. Thu Feb 27 14:13:00 MSK 2003 [*] - svowl - Usersô search criteria are extended (user's firstname and lastname, email). Thu Feb 27 13:39:00 MSK 2003 [*] - svowl - Search orders criteria are extended (orderid range, customer's firstname, lastname). Thu Feb 27 10:55:00 MSK 2003 [!] - svowl - The bug in PGP encrypting function is fixed. Wed Feb 26 15:35:00 MSK 2003 [+] - svowl - The possibility to disable store front from the admin interface is added. Wed Feb 26 12:38:00 MSK 2003 [+] - svowl - The support of Interneka affiliates software is added (as module). Tue Feb 25 18:02:00 MSK 2003 [!] - ndv - A minor bug in Webmaster mode is fixed. Debug console didn't appear when Webmaster mode was on; rectangle_top.tpl template appeared at the root of template path in status bar. Tue Feb 25 12:00:00 MSK 2003 [*] - olga - Some modifications in the templates structure are made (these modifications allow to make future customizations easier). Thu Feb 20 11:47:00 MSK 2003 [!] - svowl - The bug regarding the loss of store language during HTTP/HTTPS transitions is fixed. Thu Feb 20 10:02:00 MSK 2003 [!] - svowl - The bug in skipJack payment module is fixed. Thu Feb 20 09:49:00 MSK 2003 [!] - svowl - The bug regarding updating quantity items of products in the cart (when several same products with different product options were placed to the cart) is fixed. Wed Feb 19 16:47:00 MSK 2003 [!] - svowl - The bug in func_http_get_request (this bug appeared only on some servers) is fixed. Wed Feb 19 16:22:00 MSK 2003 [!] - svowl - A small bug in the search form in the header (this bug appeared only in HTML catalog) is fixed. Wed Feb 19 16:09:00 MSK 2003 [!] - svowl - The bug in the gift certificate modification process is fixed. Wed Feb 19 14:44:00 MSK 2003 [!] - svowl - The bug regarding copying an unselected file on the 'Files' page is fixed. Wed Feb 19 14:26:00 MSK 2003 [!] - svowl - The bug that appeared during deleting provider's profile (if a provider clicked on 'No' button 'Access denied' page was displayed) is fixed. Wed Feb 19 14:07:00 MSK 2003 [!] - svowl - The bug regarding the root providerôs access to order details in the turned off single mode is fixed. Tue Feb 18 14:44:00 MSK 2003 [!] - svowl - The bug in PayPal module is fixed. Tue Feb 18 13:23:00 MSK 2003 [!] - svowl - The bug regarding "cookie warning" false message is fixed. Tue Feb 18 12:33:00 MSK 2003 [!] - svowl - The bug regarding using quotes '"' in extra fields and tags in product descriptions is fixed. Tue Feb 18 11:47:00 MSK 2003 [!] - svowl - The bug in mail system under OS Windows is fixed. Fri Feb 14 12:37:00 MSK 2003 [!] - svowl - The bug in partner_report.tpl template is fixed. Fri Feb 14 10:55:00 MSK 2003 [*] - sdg - Improvement: õCredit Cardæ list and õCheckæ list are changed to new "dropdown" boxes on admin's CC processing page. Fri Feb 14 09:17:00 MSK 2003 [*] - svowl - Referer URLs length limitation is added to the statistics page. Thu Feb 13 16:47:00 MSK 2003 [!] - sdg - The bugs in AuthorizeNet,LinkPoint and 2CheckOut payment modules are fixed. Thu Feb 13 14:41:00 MSK 2003 [!] - svowl - The bug in Worldpay payment module is fixed. Wed Feb 12 15:35:00 MSK 2003 [!] - svowl - The bug in MerchantManager module is fixed. Wed Feb 12 15:00:00 MSK 2003 [!] - svowl - The bug regarding appearing billing/shipping states when table 'xcart_states' is empty. Tue Feb 11 15:49:00 MSK 2003 [*] - svowl - Paid orders statistic is added to orders search result page. Tue Feb 11 14:30:00 MSK 2003 [*] - svowl - Small modifications in the templates are made. Tue Feb 11 12:20:00 MSK 2003 [!] - sdg - Missed ")" is added to SQL query in X-ProdConf installation script. Tue Feb 11 12:08:00 MSK 2003 [!] - sdg - UNIQUE KEY is removed from X-ProdConf installation script. Tue Feb 11 11:26:00 MSK 2003 [!] - svowl - A small bug in database backup is fixed. Tue Feb 11 10:55:00 MSK 2003 [*] - svowl - In the review fields validation 'htmlentities' was replaced with 'htmlspecialchars'. Tue Feb 11 10:16:00 MSK 2003 [!] - svowl - The bug in HTML-catalog creation is fixed. Mon Feb 10 17:45:00 MSK 2003 [!] - svowl - The bug regarding order details storing (cardholder's name wasnôt stored) is fixed. Mon Feb 10 17:24:00 MSK 2003 [*] - svowl - Configuration settings for order details are modified. Mon Feb 10 15:30:00 MSK 2003 [!] - svowl - The bug regarding file links on 'Files" page is fixed. Mon Feb 10 15:30:00 MSK 2003 [!] - svowl - a minor bug in E-goods module is fixed. Mon Feb 10 14:07:00 MSK 2003 [!] - svowl - The bug in price calculation in the wish list is fixed. Mon Feb 10 9:35:00 MSK 2003 [!] - svowl - The bug in the download keys e-mail for E-goods is fixed. Fri Feb 7 17:10:00 MSK 2003 [*] - svowl - "Paymentech" CC processor is renamed to "Paymentech's Orbital Gateway". Fri Feb 7 14:35:00 MSK 2003 [+] - svowl - Alternative (multi-column) template for product list page is added. Fri Feb 7 10:01:00 MSK 2003 [*] - basil - Debug mode for the realtime shipping rates calculation is improved. Thu Feb 6 16:59:00 MSK 2003 [!] - svowl - The bug on search products page in the customer area (search results were generated in the wrong way when a membership was defined for a customer) is fixed. Thu Feb 6 14:17:00 MSK 2003 [!] - svowl - The bug regarding "Ship to" field is fixed (this field wasnôt added to order details when $store_cc was 'false'). Wed Feb 5 17:50:00 MSK 2003 [!] - svowl - The bug in the checkout process is fixed. Wed Feb 5 14:45:00 MSK 2003 [!] - svowl - The bug on the search products page in customers area is fixed. Wed Feb 5 14:00:00 MSK 2003 [*] - svowl - Function 'func_change_order_status' allows the admin to set up any order status now. Wed Feb 5 12:15:00 MSK 2003 [*] - basil - Debug mode for the realtime shipping rates calculation modules (UPS, USPS, InterShipper) is reimplemented. Wed Feb 5 10:20:00 MSK 2003 [+] - svowl - The current language selector is added to the admin/provider area. Tue Feb 4 17:13:00 MSK 2003 [+] - svowl - The support of multi-lingual product options is added. Tue Feb 4 10:55:00 MSK 2003 [*] - basil - Debug mode is created for the realtime shipping rates calculation modules (UPS, USPS, InterShipper). Mon Feb 3 17:20:00 MSK 2003 [!] - svowl - The bug in cart_totals.tpl (alternative currency value wasn't calculated correctly) is fixed. Mon Feb 3 14:40:00 MSK 2003 [*] - svowl - "Advert. discount" (%)is replaced with "List price" ($) in the products list and on product details pages. Mon Feb 3 14:50:00 MSK 2003 [!] - svowl - The bug in the discount coupon (free shipping) functionality is fixed. Fri Jan 31 16:59:00 MSK 2003 [+] - svowl - The support of multi-lingual product titles is added. Fri Jan 31 12:20:00 MSK 2003 [+] - svowl - New module is added: export of orders in QuickBooks format. Fri Jan 31 10:15:00 MSK 2003 [!] - svowl - The bug in skin1/mail/order_notification_admin.tpl is fixed (field 'fax' was duplicated). Thu Jan 30 16:15:00 MSK 2003 [*] - svowl - The possibility to turn off sending e-mail notifications about initially placed orders is added. Thu Jan 30 15:20:19 MSK 2003 [!] - ndv - The Webmaster mode now works with new session scheme & on PHP versions less than 4.1.0. Thu Jan 30 09:45:00 MSK 2003 [!] - svowl - Checking of existing products before their deleting is added to import.php (if a user chooses the option "Drop all products before importing"). Wed Jan 29 12:40:00 MSK 2003 [*] - svowl - The starting year (in the forms with the date selector) is configured from "General settings/Company options". Wed Jan 29 10:06:00 MSK 2003 [+] - svowl - The storing of a partnerôs cookie on the customer's computer is added. Tue Jan 28 17:34:55 MSK 2003 [+] - ndv - ZIP code validation has been added to a registration form. See doc/zipcode_validation. Tue Jan 28 15:35:00 MSK 2003 [!] - svowl - The bug regarding deleting shipping methods markups is fixed. Tue Jan 28 14:40:00 MSK 2003 [*] - svowl - The cart functionality is improved: when downloadable products are only in the cart, shipping methods list is not generated. Tue Jan 28 12:14:00 MSK 2003 [!] - svowl - The bug in the procedure of mail list update is fixed (include/register.php) Tue Jan 28 11:45:00 MSK 2003 [*] - svowl - Sendmail is set up as default mail program in spam.sh Tue Jan 28 11:10:51 MSK 2003 [!] - basil - The bug regarding credit card checksum validation is fixed. Mon Jan 27 17:15:00 MSK 2003 [+] - svowl - "Buy Now" button is added to the product list page. Mon Jan 27 09:35:00 MSK 2003 [+] - svowl - Saving customer's cart in the database feature is added. Fri Jan 24 14:30:00 MSK 2003 [!] - basil - The bug regarding the customer's download links is fixed (when a customer who was not logged in clicked a wrong download link, a blank page was displayed instead of a diagnostic message). Fri Jan 24 12:30:00 MSK 2003 [!] - basil - The bug with the "ESD Distribution" field is fixed (it didn't work properly in the admin interface of the PRO version). Fri Jan 24 10:53:00 MSK 2003 [!] - svowl - The bug in creating HTML-catalog is fixed (this bug appeared only in PHP 4.3.0). Thu Jan 23 17:30:00 MSK 2003 [!] - basil - The bug on the "Product details" page is fixed ("Save money" star disappeared when a product description was big). Wed Jan 22 17:30:00 MSK 2003 [!] - svowl - The bug in the international product description update is fixed (extra addslashes are removed). Wed Jan 22 17:20:00 MSK 2003 [!] - svowl - The bug on "Shopping cart" page is fixed (an error appeared when a customer entered non-numeric quantity and clicked on "Update" link). Wed Jan 22 16:25:00 MSK 2003 [*] - basil - The unified weight system is created (for realtime shipping rates calculation). Wed Jan 22 14:15:00 MSK 2003 [*] - basil - The UPS realtime shipping rates calculation module is reimplemented. Wed Jan 22 14:06:00 MSK 2003 [*] - sdg - Some improvements in using netssleay.pl are made. Wed Jan 22 09:50:00 MSK 2003 [!] - sdg - The bug regarding WTS bank payment module is fixed. Tue Jan 21 11:28:00 MSK 2003 [*] - sdg - Improvement: payment gateway bouncers now work in the whole X-Cart Mon Jan 20 17:52:00 MSK 2003 [*] - sdg - Improvement: compatibility isn't checked if the rules are empty. (PConf) Mon Jan 20 17:43:00 MSK 2003 [*] - sdg - Improvements regarding x-session & skin templates (PConf) are made. Mon Jan 20 16:20:00 MSK 2003 [!] - sdg - The bug regarding multi-languages is fixed. (PConf) Mon Jan 20 16:14:00 MSK 2003 [!] - sdg - The bug regarding the wrong table name in install script(PConf) is fixed. Mon Jan 20 15:54:00 MSK 2003 [!] - sdg - The bug regarding '_' symbol in module name (Product_Configurator) is fixed. Mon Jan 20 15:36:00 MSK 2003 [*] - sdg - Improvement: The installation script uses sql_tbl array. (PConf) Mon Jan 20 15:15:00 MSK 2003 [+] - sdg - The installation script for Product Configurator is added. Mon Jan 20 14:15:00 MSK 2003 [!] - svowl - The bug regarding updating products sales statistics is fixed. Mon Jan 20 11:53:00 MSK 2003 [+] - sdg - A new feature: Product Configurator module is created. Fri Jan 17 14:22:00 MSK 2003 [!] - svowl - The bug regarding calculating partner's commissions is fixed (X-Affiliate module). Fri Jan 17 12:20:00 MSK 2003 [!] - svowl - The bug regarding sending email notifications when the admin changes gift certificate status to "Active" is fixed (field "from" was empty). Thu Jan 16 17:50:00 MSK 2003 [*] - basil - Small changes are made in the InterShipper module. Thu Jan 16 15:40:00 MSK 2003 [!] - svowl - The bug on "States/Tax" and "Countries/Tax" pages is fixed (small issue during updating tax list was found). Wed Jan 15 17:25:00 MSK 2003 [+] - svowl - New sessions mechanism is developed which doesn't depend on standard PHP sessions. Wed Jan 15 10:09:00 MSK 2003 [*] - svowl - Function "func_header_location" is added to func.php. This function replaced standard PHP function header("Location..."). Tue Jan 14 11:22:00 MSK 2003 [!] - basil - A very little bug in the shipping options is fixed. Tue Jan 14 09:32:00 MSK 2003 [!] - basil - The bug in "Subscriptions" module is fixed (button "Pay Dates" did not work in providerôs section). Mon Jan 13 15:17:00 MSK 2003 [*] - svowl - The procedure of exporting orders without page separation is possible now (i.e. navigation pages are removed when admin/provider exports orders). Mon Jan 13 14:48:00 MSK 2003 [!] - sdg - The bug regarding defining status in ePDQ is fixed. Mon Jan 13 13:25:00 MSK 2003 [!] - sdg - The bug in LinkPoint payment module is fixed. Province fields are added to ePDQ. Fri Jan 10 16:10:00 MSK 2003 [+] - svowl - The support of multi languages names and descriptions of categories is added. Fri Jan 10 10:50:00 MSK 2003 [*] - svowl - VAT application mechanism is improved. Thu Jan 9 13:58:00 MSK 2003 [!] - svowl - The bug on search users page (error message appeared when no users were found) is fixed. Wed Jan 8 14:30:00 MSK 2003 [+] - svowl - The possibility to modify countries list and to change charsets for languages is added. Wed Jan 8 10:58:00 MSK 2003 [!] - svowl - The bug regarding defining charset of pages in the admin zone is fixed (before the charset for pages was not defined in the admin area). Wed Jan 8 10:39:51 MSK 2003 [!] - basil - The bug regarding the price formatting is fixed. Mon Jan 6 14:27:51 MSK 2003 [!] - basil - The bug in advanced search is fixed (search by price didn't work properly). Mon Jan 6 12:47:51 MSK 2003 [!] - basil - The bug related to credit card checksum validation is fixed. Fri Jan 3 16:50:00 MSK 2003 [+] - svowl - This feature allows customers with disabled JavaScript in browsers to make purchases with the X-Cart. Fri Dec 27 16:06:00 MSK 2002 [+] - svowl - A new feature: storing images in the file system now is possible. Images can be stored in the file system or in the database separately for each group: category icons, product thumbnails and product detailed images. Also the source of images can be file on the server, file on local computer or file from the Internet. Thu Dec 26 16:07:04 MSK 2002 [!] - ndv - Template editor now preserves UNIX-like line breaks in templates. This is critical on some systems where MS-DOS-like breaks cause empty strings in mail. Wed Dec 25 10:47:51 MSK 2002 [!] - ndv - The bug on some PHP installations in the Webmaster mode is fixed. Warnings on all X-Cart pages were displayed. Wed Dec 25 10:57:00 MSK 2002 [!] - basil - Line break was missed in "Administration" menu Mon Dec 24 15:05:00 MSK 2002 [*] - sdg - Improvement: CVV2 code is added to VeriSign Pro Mon Dec 24 14:13:00 MSK 2002 [!] - sdg - The bug regarding buying parts of the products is fixed. Mon Dec 24 11:31:00 MSK 2002 [!] - sdg - The bug regarding setting Manual Processing in CC processing menu which was impossible is fixed. Mon Dec 24 11:10:00 MSK 2002 [*] - sdg - Improvement: Credit Card & Check payment modules are sorted alphabetically. Background Paysystems payment module is changed to alternative. Mon Dec 23 16:57:00 MSK 2002 [+] - sdg - A new feature: payment gateway bouncers are created. Fri, 20 Dec 11:31:23 MSK 2002 [!] - alfiya - if the number of products wasnôt defined in bestsellers list in General settings SQL Errors were displayed.(modules/Bestsellers/bestsellers.php) Wed Dec 20 10:11:00 MSK 2002 [!] - sdg - Error report is improved in WTS bank payment module Wed Dec 20 10:05:00 MSK 2002 [!] - sdg - The bug in WTS Bank payment module is fixed. ----------------- X-CART v3.3.1 RELEASED Wed Dec 18 15:17:00 MSK 2002 [!] - sdg - The bug in ChargeIt payment module is fixed. Wed Dec 18 14:30:00 MSK 2002 [+] - sdg - A new feature: WTS bank payment module (by checks) is added. PayByCheck payment module is moved to checks DB. A new feature: Payment by check mechanism in real-time process is added. DPI Link payment module is added. Wed Dec 18 12:32:29 MSK 2002 [*] - basil - Small changes in the InterShipper module are made. Wed Dec 18 11:32:29 MSK 2002 [*] - basil - Shipping options are added to new implementation of the InterShipper module. ----------------- X-CART v3.3.0 RELEASED Tue Dec 17 16:17:30 MSK 2002 [*] - basil - InterShipper module is reimplemented. Mon, 16 Dec 15:51:00 MSK 2002 [!] - sdg - The bug in ePDQ payment module is fixed Mon, 16 Dec 15:05:00 MSK 2002 [+] - sdg - InternetSecure payment module is added Fri Dec 13 17:12:53 MSK 2002 [!] - basil - The bug is fixed in realtime shipping rates calculation for FedEx. Fri, 13 Dec 15:57:00 MSK 2002 [!] - sdg - The bug is fixed in ChargeIt payment module Fri, 13 Dec 15:48:00 MSK 2002 [!] - sdg - ePDQ for preplacing mechanism is added. Fri Dec 13 15:01:16 MSK 2002 [!] - basil - The bug regarding Realtime shipping rates calculation for FedEx is fixed. Fri, 13 Dec 13:46:00 MSK 2002 [!] - sdg - Inlcude lines are added in ePDQ payment module Fri, 13 Dec 12:28:00 MSK 2002 [!] - sdg - The result file is added to ePDQ Fri, 13 Dec 12:17:00 MSK 2002 [+] - sdg - E-Gold & E-Dinar payment modules are added. Wed Dec 11 14:09:56 MSK 2002 [*] - basil - The mechanism of realtime shipping rates calculation for USPS is changed. Tue,10 Dec 13:58:09 MSK 2002 [!] - alfiya - The bug regarding duplicating related products is fixed.(modules/Upselling_Products/related_products.php) Tue, 10 Dec 12:01:00 MSK 2002 [+] - sdg - PayNet demo certificate is added. Tue, 10 Dec 11:50:00 MSK 2002 [+] - sdg - Added features: Preplacing orders mechanism, auto-switch CCInfo page. GoChargeIt payment module is fixed. Payment modules are rewritten for new preplacing mechanizm. Mon, 09 Dec 17:50:00 MSK 2002 [+] - svowl - Added feature: Time difference between shop location and host server location. Fri, 06 Dec 18:17:00 MSK 2002 [!] - sdg - The bug regarding the incorrect registration of session variables is fixed. Fri, 06 Dec 18:12:00 MSK 2002 [+] - sdg - PayNet payment module is added. Fri, 06 Dec 16:45:00 MSK 2002 [+] - svowl - Added feature: Page navigation in 'Users', 'Orders' and 'Products' sections in the admin/provider areas. Fri, 06 Dec 15:00:39 MSK 2002 [!] - alfiya - The bug regarding declining the accepted orders with CVV2 code by Authorize.net is fixed. (payment/authorize_net.pl) Fri, 06 Dec 12:48:00 MSK 2002 [+] - svowl - Added feature: Weight limit for shipping methods. Fri, 06 Dec 10:15:00 MSK 2002 [+] - svowl - Added feature: Markups for realtime shipping methods Fri, 06 Dec 10:02:39 MSK 2002 [!] - alfiya - The bug regarding deleting any variables from languages in Edit languages is fixed. Now it is possible to add it again. (admin/languages.php) Thu, 05 Dec 17:31:07 MSK 2002 [!] - alfiya - The double-quotes bug has been fixed while changing the profile. (include/register.php) Thu, 05 Dec 16:50:07 MSK 2002 [!] - alfiya - The bug regarding the incorrect work of "Redirect customer to cart" when it is disable is fixed. Thu, 05 Dec 15:30:00 MSK 2002 [!] - sdg - The bug is fixed in USAePay payment module. Thu, 05 Dec 15:58:07 MSK 2002 [!] - alfiya - The bug is fixed in the files which have MS-DOS line breaks Thu, 05 Dec 15:02:56 MSK 2002 [!] - alfiya - The bug is fixed in the title and navigation in skin1/admin/main/shipping.tpl Thu, 05 Dec 14:46:56 MSK 2002 [!] - alfiya - The bug regarding rounding-up in the calculation of total sums is fixed in the shopping card.(include/func.php) Thu, 05 Dec 14:10:00 MSK 2002 [+] - svowl - added feature: when a customer is not logged in, it is presumed that he is from default country Thu, 05 Dec 13:09:00 MSK 2002 [!] - sdg - The bug regarding live-mode-test for PayGateway is fixed. Thu, 05 Dec 12:20:56 MSK 2002 [!] - alfiya - The format of date display is corrected in export orders.(include/orders_export.php) Wed, 04 Dec 16:33:00 MSK 2002 [!] - sdg - Invoice field is added in USAePay module Wed, 04 Dec 16:26:00 MSK 2002 [+] - sdg - USAePay payment module is added. Wed, 04 Dec 15:40:00 MSK 2002 [!] - sdg - The bug is fixed in PayGateway Wed, 04 Dec 15:31:00 MSK 2002 [!] - sdg - The debug line is removed in PayGateway Wed, 04 Dec 14:43:00 MSK 2002 [+] - sdg - PayGateway payment module is added. Wed, 04 Dec 16:47:21 MSK 2002 [!] - alfiya - The bug regarding setting the limit length of the membership level name in skin1/admin/main/edit_memberships.tpl is fixed. Wed, 04 Dec 13:42:21 MSK 2002 [!] - alfiya - The bug regarding the Default password warning. Wed, 04 Dec 11:13:09 MSK 2002 [!] - zorg - corrected syntax in provider zone Wed, 04 Dec 11:13:09 MSK 2002 [*] - matr - Uploaded image handling is improved (admin/category_modify.php, admin/partner_banners.php, include/product_modify.php, modules/Detailed_Product_Images/product_images_modify.php) Tue, 03 Dec 15:34:18 MSK 2002 [*] - matr - The support of php sessions storing in mysql is improved (include/mysql_sessions.php) Tue, 03 Dec 12:08:00 MSK 2002 [!] - matr - the bug regarding issuing an incorrect image type when displaying an icon (icon.php) is fixed. Tue, 03 Dec 10:54:17 MSK 2002 [*] - matr - Egoods download implementation is optimized (customer/download.php) Mon, 01 Dec 16:19:00 MSK 2002 [!] - sdg - Uncomment func_place_order in ePDQ Fri, 28 Nov 17:30:30 MSK 2002 [*] - issue encode "Navigation path" Thr, 28 Nov 10:34:00 MSK 2002 [!] - andrew - The bug regarding minimal membership prices in func_search_products is fixed. Wed, 27 Nov 17:47:00 MSK 2002 [!] - sdg - ePDQ payment module is optimized. (the original POST function has been replaced to standard) Wed, 27 Nov 14:37:00 MSK 2002 [+] - sdg - Payment module is added to ProxyPay3 payment gateways. For example, Eurobank. Wed, 27 Nov 14:33:00 MSK 2002 [+] - sdg - ePDQ payment module, written in Perl,is replaced to the same, written in PHP only. ePDQ POST conformation is added. Wed, 27 Nov 11:21:03 MSK 2002 [!] - novik - The bug regarding the incorrect page displaying in patch. tpl in old mozilla browsers with unclosed SELECTED tag is fixed. Tue, 26 Nov 17:02:16 MSK 2002 [!] - alfiya - The bug regarding the incorrect use of empty $page category in subcategories.tpl is fixed. Tue Nov 26 14:02:16 MSK 2002 [!] - alfiya - The bug regarding the absence of the message "There are no available products under this category" with empty subcategories is fixed. Tue Nov 26 11:29:00 MSK 2002 [!] - sdg - edit CyberCash MCK URL in TPL Mon Nov 25 15:33:00 MSK 2002 [!] - sdg - The process of order placing in PaySystems.com payment gateway (non perl)is fixed. Sat Nov 23 20:03:00 MSK 2002 [+] - sdg - PaySystems.com payment gateway is added (non perl realization) Fri Nov 22 17:10:00 MSK 2002 [!] - tolian - The bug regarding missing variable name in file 'provider/export.php' is fixed. Fri Nov 22 14:32:00 MSK 2002 [+] - sdg - MultiPay payment gateway is added. Fri Nov 22 13:56:25 MSK 2002 [!] - basil - The bug regarding modifying file include/func.php on conditions that a customer's shipping country is equal to the company's location country and his shipping state is undefined, the customer's tax zone is not calculated properly. Fri Nov 22 10:32:00 MSK 2002 [!] - vod - The bug regarding appearing the incorrect navigation path while clicking Bestsellers link is fixed. Fri Nov 22 09:48:00 MSK 2002 [!] - sdg - The bug is fixed in BluePay (in REAL mode $HTTP_REFERER is needed) Fri Nov 22 09:37:00 MSK 2002 [!] - svowl - Gift Certificates feature is changed. See doc/gift_certificates.txt Fri Nov 22 08:52:00 MSK 2002 [!] - vod - The bug regarding changing the navigation path to default category while clicking "See details" is fixed. Thu Nov 21 09:02:54 MSK 2002 [!] - basil - The bug is fixed in provider/register.php (provider is able to create other providers (PRO only)) Wed Nov 20 15:53:52 MSK 2002 [!] - ndv - Smarty-2.1.1/ is removed Wed Now 20 15:09:00 MSK 2002 [+] - sdg - BluePay payment gateway is added. Tue Nov 19 17:33:58 MSK 2002 [+] - ndv - Webmaster mode is added. See doc/webmaster_mode.txt Tue, 19 Nov 15:44:17 MSK 2002 [!] - alfiya - VATs are now displayed on products list page (skin1/modules/Wishlist/wishlist.tpl skin1/customer/main/product.tpl) Tue, 19 Nov 15:03:31 MSK 2002 [!] - alfiya - Featured products are display- ed in subcategories (customer/products.php) Mon, 18 Nov 17:40:57 MSK 2002 [!] - alfiya - Product title is changed. Mon, 18 Nov 17:14:57 MSK 2002 [!] - alfiya - The bug regarding partner/register.php include/register.php is fixed. (After a partner is registered, he is not logged in). Mon Nov 18 14:00:00 MSK 2002 [*] - matr - date, datetime and timestamp fields are changed to int(11) in database Mon, 18 Nov 16:11:56 MSK 2002 [!] - alfiya - The word "committion" is corrected in skin1/admin/main/partner_commitions.tpl skin1/admin/main/payment_history.tpl Mon, 18 Nov 16:11:56 MSK 2002 [!] - alfiya - Words in x-affiliate in signup form are corrected in skin1/main/register.tpl Fri, 15 Nov 16:00:47 MSK 2002 [!] - alfiya - The Button is added in Delete confirmation in skin1/main/product_delete_message.tpl. Fri, 15 Nov 14:21:44 MSK 2002 [!] - alfiya - The bug regarding customer/register.php is fixed. (After a customer is registered, he is not logged in). Thu Nov 14 16:04:00 MSK 2002 [*] - andrew - The speed of search for admin, provider and partner is increased. admin/search.php, include/func.php, partner/search.php, provider/search.php, skin1/main/search_result.tpl are changed for this purpose. Thu Nov 14 15:51:00 MSK 2002 [*] - matr - Magic Quotes Sybase are moved to Critical dependencies section (install.php) Thu Nov 14 15:26:00 MSK 2002 [-] - matr - Magic Quotes Runtime check is removed. (install.php) Thu Nov 14 15:26:00 MSK 2002 [+] - matr - MySQL support check is added. (install.php) Thu Nov 14 14:09:27 MSK 2002 [!] - ambal - The bug regarding session contents loosing for 2checkout and worldpay is fixed. Thu, 14 Nov 12:11:11 MSK 2002 [+] - alfiya - A new feature: Default password warning.(include/login.php) Wed, 13 Nov 16:44:54 MSK 2002 [+] - novik - The X-Cart upgrade manual is added. Wed, 13 Nov 16:35:28 MSK 2002 [*] - novik - updated admin/patch.php, admin/upgrade.php and skin1/admin/main/patch_apply.tpl to support Perl patch tool and patchset upgrade. Wed, 13 Nov 16:23:00 MSK 2002 [+] - novik - new features: Perl patch tool and manpage are added. Wed, 13 Nov 15:28:11 MSK 2002 [*] - andrew - The speed of xcart for customers is increased, customer/products.php, customer/search.php, include/func.php are changed. Wed, 13 Nov 11:22:55 MSK 2002 [!] - alfiya - The bug regarding the font of line-through numbers is fixed in skin1/skin1.css Tue, 12 Nov 17:15:43 MSD 2002 [!] - alfiya - The bug regarding Session_register is fixed in customer/minicart.php customer/giftcert.php Tue, 12 Nov 17:15:43 MSD 2002 [!] - alfiya - The bug regarding shop price in the admin interface while searching products is fixed in skin1/main/products.tpl Tue Nov 12 15:53:27 MSK 2002 [!] - andrew - The bug regarding capability of subcategories counting for $ current category is fixed in include/categories.php Tue, 12 Nov 16:40:43 MSD 2002 [!] - alfiya - The bug regarding shipping for downloadable products is fixed in include/func.php Sun Nov 11 16:53:37 MSK 2002 [*] - andrew - "Show number of products in categories" switched on in General settings. Sun Nov 11 14:49:52 MSK 2002 [*] - andrew - The speed of bestseller's sql query is increased ( modules/Bestsellers/bestsellers.php and modules/Advanced_Statistics/prod_sold.php are changed) Sun Nov 10 17:25:00 MSK 2002 [+] - sdg - CyberCash payment gateway is added. Sun Nov 10 12:25:09 MSK 2002 [!] - ndv - The bug is fixed: after category icon is uploaded old cashed image is shown; now it shows an updated image. Sun Nov 10 12:01:49 MSK 2002 [!] - ndv - The bug regarding the incorrect work of CVV2 in AuthorizeNet is fixed. Fri, 8 Nov 15:10:43 MSD 2002 [!] - alfiya - The bug regarding an empty store is fixed in Recommends list in customer/recommends.php Fri, 8 Nov 14:43:27 MSD 2002 [+] - alfiya - A new page where the admin can add or remove credit card types is created. (config.php admin/card_types.php skin1/admin/main/card_types.tpl skin1/admin/home.tpl skin1/single/home.tpl skin1/admin/menu_admin.tpl) Wed, 6 Nov 16:24:37 MSD 2002 [+] - alfiya - A new feature: Customers management. A drop down that controls how customers (registered and anonymous) are listed is made.(admin/users.php skin1/single/main/users.tpl skin1/admin//main/users.tpl) Wed, 6 Nov 14:27:58 MSD 2002 [+] - alfiya - Signature configuration tool is created in General Settings(include/func.php skin1/mail/signature.tpl) Tue, 5 Nov 15:07:17 MSD 2002 [!] - alfiya - The bug regarding the line folding is fixed in international descriptions. Tue, 5 Nov 15:07:17 MSD 2002 [!] - alfiya - The bug regarding the problem with slashes in international descriptions is fixed. include/func.php customer/featured_products.php include/product_modify.php Tue, 5 Nov 12:27:17 MSD 2002 [!] - alfiya - The bug regarding duplicated emails is fixed. in include/func.php Tue, 5 Nov 11:56:17 MSD 2002 [!] - alfiya - The bug regarding the update of Referred links is fixed. Mon, 4 Nov 17:16:10 MSD 2002 [!] - alfiya - The bug regarding the apostrophe in Statistics in category name is fixed. modules/Advanced_Statistics/display_stats.php Mon, 4 Nov 17:14:10 MSD 2002 [!] - alfiya - The bug regarding the list of deleted products from the cart products is fixed. modules/Advanced_Statistics/display_stats.php Mon, 4 Nov 15:56:10 MSD 2002 [!] - alfiya - The bug regarding the incorrect display of LNG variables is fixed. include/login.php Mon, 4 Nov 13:50:27 MSD 2002 [!] - alfiya - The bug regarding the selection of zones in Pro version is fixed. include/func.php (func_calculate_single) Mon, 4 Nov 13:50:27 MSD 2002 [!] - alfiya - The bug regarding the incorrect update of Countries/Tax in Pro version is fixed. provider/countris.php Mon, 4 Nov 13:50:27 MSD 2002 [!] - alfiya - The bug regarding the incorrect update of States/Tax in Pro version is fixed. provider/states.php Fri, 1 Nov 12:16:56 MSD 2002 [!] - alfiya - The Smarty bug regarding printing all, when invoice variables Gift certificates are not clear is fixed. skin1/main/order_invoice_print.tpl Fri, 1 Nov 11:27:56 MSD 2002 [!] - alfiya - The bug regarding the incorrect work of the discount is fixed. /skin1/customer/main/products.tpl Fri, 01 Nov 10:27:00 MSD 2002 [!] - sdg - The bug regarding The "Update" process (shopping cart) is fixed. cart.php Thu, 31 Oct 16:39:37 MSD 2002 [!] - alfiya - The bug regarding selecting countries and states in General settings is fixed. skin1/admin/main/configuration.tpl admin/configuration.php Thu, 31 Oct 12:08:51 MSD 2002 [!] - alfiya - The bug regarding Navigation while browsing the products page is fixed. include/categories.php Wed Oct 30 17:08:11 MSD 2002 [!] - alfiya - When there are no products in subcategories the number of subcategories is displayed. skin1/customer/main/subcategories.tpl include/categories.php Wed Oct 30 16:07:00 MSD 2002 [+] - sdg - A new feature: Paymentech payment gateway is added. Wed Oct 30 16:33:00 MSD 2002 [!] - matr - added code to display bill_message text received from ccprocessor module (skin1/main/error_ccprocessor_unavail.tpl) Wed Oct 30 15:15:00 MSD 2002 [+] - matr - A new feature:'Clone product' feature is implemented (include/func.php, include/process_product.php, skin1/main/product.tpl, skin1/main/search_result.tpl, skin1/buttons/clone.tpl) Wed Oct 30 15:04:00 MSD 2002 [!] - matr - The bug regarding the loose of productid value in products links is fixed.(skin1/modules/Discount_Coupons/coupons.tpl) Wed Oct 30 14:58:00 MSD 2002 [!] - matr -The bug regarding the display of smarty debug console javascript code while printing data is fixed. (include/hisotry_order.php) Wed Oct 30 12:14:28 MSD 2002 [!] - matr - The bug regarding deleting a data from the updated list of tables when deleting a product (include/func.php) Tue, 29 Oct 17:39:37 MSD 2002 [!] - alfiya - The bug regarding newsletters is fixed in admin/newsletter_modify.php Tue, 29 Oct 16:51:37 MSD 2002 [!] - alfiya - The bug regarding quotes in welcome back is fixed. skin1/customer/main/welcome.tpl Tue, 29 Oct 16:34:30 MSD 2002 [!] - alfiya - The bug regarding the incorrect tax of downloadable products is fixed.in include/func.php Tue, 29 Oct 14:26:31 MSD 2002 [!] - alfiya - The bug regarding removing SSN field from the register form is fixed. in skin1/main/register.tpl Tue, 29 Oct 13:58:29 MSD 2002 [!] - alfiya - The bug regarding the incorrect work of recover password is fixed. in include/help.php Tue, 29 Oct 12:14:00 MSD 2002 [!] - matr - The bug regarding the absence of checking for unlimited_products = Y before calling func_update_quantity() (admin/order.php, include/func.php) Tue, 29 Oct 12:29:29 MSD 2002 [!] - alfiya - The bug regarding searching products inside subcategories is fixed. in provider/search.php admin/search.php Tue, 29 Oct 09:49:42 MSD 2002 [!] - alfiya - A new feature: The description of MySQL error is added. in include/func.php Mon, 28 Oct 15:56:37 MSD 2002 [!] - alfiya - The text bugs in x-affiliate in registration and mail notification. in include/register.php skin1/mail/signin_partner_notif.tpl skin1/main/register.tpl skin1/partner/main/promotions.tpl Mon, 28 Oct 12:22:15 MSD 2002 [!] - alfiya - The bug regarding the absence of e-mail notifications for customers in provider section is fixed. in provider/order.php Mon, 28 Oct 10:33:29 MSD 2002 [!] - alfiya - The whole list of UK counties is added. (insert into sql/states_UK.sql) Fri, 25 Oct 16:19:42 MSD 2002 [+] - alfiya - A new feature: All names of states and countries are shown in include/func.php Thu, 24 Oct 17:27:03 MSD 2002 [!] - alfiya - When the order status is changed an e-mail notification is sent to a customer. Thu, 24 Oct 11:27:03 MSD 2002 [!] - alfiya - The bug regarding subscription to newsletters is fixed. in mail/subscribe.php mail/unsubscribe.php mail/admin/ Thu, 24 Oct 10:56:03 MSD 2002 [!] - alfiya - The bug regarding quotes is fixed fix include/func.php include/register.php skin1/main/register.tpl (BUG with quotes ) Thu Oct 22 17:34:39 MSD 2002 [!] - alfiya - The bug concerning downloadable products is fixed. in customer/cart.php Thu Oct 22 15:23:35 MSD 2002 [!] - alfiya - The bug regarding the presence of empty images page in provider zone in Pro version is fixed. in in skin1/provider/home.tpl Thu Oct 22 14:52:35 MSD 2002 [+] - alfiya - Terms and conditions for affiliates are added. Mon Oct 21 17:52:35 MSD 2002 [!] - alfiya - bug fix in skin1/mail/order_customer_processed.tpl (BUG in orders management ) Mon Oct 21 17:02:35 MSD 2002 [!] - alfiya - The bug regarding the store layout which doesn't work is fixed. in provider/import.php Mon Oct 21 16:12:35 MSD 2002 [!] - alfiya -The bug regarding free shipping in real-time shipping is fixed. in shipping/myshipper.php (func_shipper) Mon Oct 21 10:14:35 MSD 2002 [!] - alfiya - The bug regarding slashes in "Order details" is fixed. in include/func.php (function func_select_order) Fri, 18 Oct 17:42:37 MSD 2002 [!] - alfiya - The bug regarding passwords in profile modify notifications letters is fixed in skin1/mail/profile_modified.tpl Fri, 18 Oct 17:06:00 MSD 2002 [+] - sdg - A new feature: Bank of America payment gateway is added. Thu, 17 Oct 16:43:20 MSD 2002 [!] - alfiya - The bug regarding products counter is fixed. Thu, 17 Oct 14:05:00 MSD 2002 [!] - alfiya - The bug regarding upselling links is fixed in modules/Upselling_Products/related_products.php Thu, 17 Oct 12:23:00 MSD 2002 [!] - alfiya - The bug regarding discounts is fixed. in include/func.php(func_calculate_single) Thu, 17 Oct 09:53:00 MSD 2002 [!] - alfiya - Info, bizz, coop etc are added in e-mail checker. in skin1/check_email_script.tpl Wed, 16 Oct 18:00:00 MSD 2002 [!] - matr - The bug regarding the update of invalid tax rates is fixed. (provider/countries.php) Wed, 16 Oct 16:30:00 MSD 2002 [+] - sdg - A new feature: EFSNet payment gateway is added. Wed, 16 Oct 14:56:41 MSD 2002 [!] - alfiya - The bug regarding charging shipping cost for a product marked as free-shippable is fixed in include/func.php(func_calculate_single) Thu Oct 15 17:49:45 MSD 2002 [!] - alfiya - A new feature: The deletion of single orders is implemented. in admin/order.php provider/order.php skin1/main/orders.tpl Thu Oct 15 12:23:45 MSD 2002 [!] - alfiya - The display of VAT in the cart is added. in skin1/customer/main/cart.tpl Thu Oct 15 12:23:45 MSD 2002 [!] - alfiya - The bug regarding VAT calculations is fixed. in include/func.php (func_calculate_single) Thu Oct 15 11:49:35 MSD 2002 [!] - alfiya - The bug regarding incorrect displaying of International descriptions is fixed in include/func.php (in function func_products_in_cart) Mon Oct 14 16:55:00 MSD 2002 [!] - matr - The bug regarding double quotes in SQL info is fixed (install.php, INSTALL) Mon Oct 14 16:49:35 MSD 2002 [!] - alfiya - A new feature:Product and category names are added in title in skin1/customer/home.tpl Mon Oct 14 11:43:35 MSD 2002 [!] - ambal - The bug regarding zipcode when calculating taxes in func_calculate_single is fixed in func.php Mon, 14 Oct 13:25:00 MSD 2002 [!] - matr - The bug regarding in template (skin1/mail/shipping_information.tpl) Fri, 11 Oct 17:58:00 MSD 2002 [+] - sdg - A new feature: eWAY payment gateway is added. Fri Oct 11 16:42:37 MSD 2002 [+] - ambal - A new feature: additional navigation tabs set is added in the bottom of search results page and subcategories page Thu Oct 10 12:04:42 MSD 2002 [!] - verbic - The bug regarding the registration Session variable cart in customer/cart.php customer/giftcert.php is fixed. Thu, 9 Oct 17:00:00 MSD 2002 [+] - sdg - A new feature: VeriSign PayFlow Link payment gateway: 'html-form-only' release is added. Wed, 9 Oct 2002 17:49:13 MSD 2002 [!] - alfiya - The bug regarding help in customer area is fixed in skin1/help/general.tpl Wed Oct 9 17:14:38 MSD 2002 [+] - verbic - A new feature: HTML catalog is added. Thr, 10 Oct 2002 14:52:47MSD 2002 [+] - zorg - The bug regarding apostrophe in bestsellers module is fixed. Thu, 9 Oct 12:27:00 MSD 2002 [*] - sdg - A new feature: new FedEx plug-in is implemented. Thu, 8 Oct 2002 16:30:47MSD 2002 [!] - alfiya - The bug regarding Intershipper calculation is fixed in customer/cart.php Wed, 9 Oct 2002 15:42:47MSD 2002 [+] - zorg - A new feature: information about root provider is added into the installation script. Thu, 8 Oct 2002 15:49:47MSD 2002 [*] - zorg - Directory admin/newsletter is added. Temporary files are created under $smarty->compile_dir, i.e "templates_c" directory. Thu, 8 Oct 2002 15:51:47MSD 2002 [!] - ambal - The bug regarding the absence of the closed tag </form> is fixed in skin1/customer/main/advanced_search.tpl Thu, 8 Oct 2002 14:21:47MSD 2002 [!] - alfiya - The bug regarding the incorrect deduct discount is fixed in include/func.php Thu, 8 Oct 2002 14:21:47MSD 2002 [!] - alfiya - The bug regarding the calculation discounts for different membership levels is fixed in include/func.php Thu, 8 Oct 13:49:00 MSD 2002 [+] - matr - a new feature: code to disable language <select> in home.tpl when compiling templates is added. Thu, 8 Oct 13:46:00 MSD 2002 [!] - matr - The bug regarding appearing a smarty error after templates compilation procedure is fixed in (skin1/customer/main/products.tpl) Thu, 8 Oct 11:42:00 MSD 2002 [!] - novik - The bug regarding the incorrect date format in Affiliate plugin Thu, 8 Oct 10:08:00 MSD 2002 [!] - matr - The function of returning real image dimensions instead of 0 is improved. Thu, 8 Oct 9:24:47 MSD 2002 [!] - alfiya - The bug regarding displaying advanced search form with trans_sid is fixed in customer/search.php Mon Oct 7 16:54:00 MSD 2002 [+] - sdg - A new feature: ePDQ payment gateway is added. Mon Oct 7 15:50:00 MSD 2002 [!] - matr - The bug regarding the incompatibility of install.php is fixed. Mon Oct 7 16:18:39 MSD 2002 [!] - zorg - A security bug is fixed. Mon Oct 7 11:07:20 MSD 2002 [+] - basil - A new feature: CreditCard checksum validation mechanism is added. Fri Oct 4 11:27:20 MSD 2002 [*] - ambal - redirection scheme for 2checkout module is changed. Wed Oct 3 14:24:07 MSD 2002 [!] - alfiya - The bug regarding the presence of two English languages in languages in the admin interface admin/languages.php is fixed. Wed Oct 3 16:42:39 MSD 2002 [+] - zorg - Orders features are deleted. Wed Oct 3 14:18:39 MSD 2002 [!] - zorg - The bug regarding bestsellers in schemes is fixed. Wed Oct 2 17:43:39 MSD 2002 [!] - ambal - The bug regarding duplicated related products entries is fixed in UpsellingProducts module - script related_product.php Wed Oct 3 10:45:07 MSD 2002 [!] - alfiya - The bug regarding changing default language for customer/admin is fixed in admin/ languages.php Thu Oct 2 16:09:09 MSD 2002 [!] - alfiya - The bug regarding the update of items quantity to number more than in stock is fixed in customer/cart.php Thu Oct 1 17:34:09 MSD 2002 [!] - alfiya - The bug regarding storing layout in import products page is fixed in /provider/import.php Thu Oct 1 14:24:09 MSD 2002 [!] - alfiya - The bug regarding the apostrophe in a product name while searching products is fixed in search.php Thu Sep 30 12:27:09 MSD 2002 [!] - alfiya - The bug regarding the incorrect count of products when they are Disabled is fixed. ----------------- X-CART v3.2.0 RELEASED Thu Sep 27 14:31:32 MSD 2002 [!] - ambal - The bug regarding warning message "cookie is not supported" is fixed. Thu Sep 26 16:07:09 MSD 2002 [+] - zorg - A new feature: Login history table is added. Wed Sep 25 16:07:09 MSD 2002 [!] - ambal - The bug regarding multilanguage support in featured products listing is fixed. Tue Sep 24 17:46:00 MSD 2002 [+] - sdg - A new feature: GoChargeIt cc-processor is added. Tue Sep 24 14:19:40 MSD 2002 [*] - zorg - Minicart image is changed. Tue Sep 24 14:19:40 MSD 2002 [!] - zorg - The ability to modify skin configuration after the X-cart installation is added. Tue Sep 24 12:19:40 MSD 2002 [!] - zorg - The bug regarding apostrophe is fixed, the bug regarding categories modification is fixed. Tue Sep 24 12:19:40 MSD 2002 [!] - verbic - The bug regarding thousand delimiters which were not displayed if precision was zero is fixed in Smarty modifier format_price. Mon Sep 23 16:21:00 MSD 2002 [+] - sdg - A new feature: VeriSign Payflow Link (non perl realization) is added. Fri Sep 20 16:51:20 MSD 2002 [!] - ambal - The bug regarding Multilanguage fulldescription is fixed in func_select_product. Fri Sep 20 14:30:30 MSD 2002 [!] - verbic - The bug regarding displaying óNever loggedô string instead of the current time in the customers search list is fixed. Fri Sep 20 10:06:00 MSD 2002 [!] - sdg - Currency field is added in SaferPay. Checked CC type is added in PaySystems, SecPay. Thu Sep 19 17:58:00 MSD 2002 [+] - sdg - A new feature: Saferpay CC-processor is added. Tue Sep 17 16:38:00 MSD 2002 [+] - zorg - A new feature: Auto-upgrade feature is added. Tue Sep 17 10:13:00 MSD 2002 [!] - sdg - The line 'use MD5;'is removed from payment perl script. Mon Sep 16 17:46:00 MSD 2002 [*] - gorky - AuthorizeNet documentation is upgraded. Mon Sep 16 17:45:00 MSD 2002 [!] - gorky - The bug regarding cc_authorizenet.php and authorize_net.pl is fixed. Fri Sep 13 11:06:00 MSD 2002 [!] - sdg - The bug regarding using órandô function instead of óstrandô by cc_secpay payment module is fixed. Thu Sep 12 16:38:00 MSD 2002 [+] - sdg - A new feature: PaySystems.com CC-processor is added. Thu Sep 12 15:20:36 MSD 2002 [!] - rrf - Bugfixes will be marked like this (starting today) Thu Sep 12 15:20:36 MSD 2002 [*] - rrf - Misc. changes will be marked like this (starting today) Thu Sep 12 15:20:36 MSD 2002 [+] - rrf - New features will be marked like this (starting today) Thu Sep 12 14:35:49 MSD 2002 [+] - ambal - A new feature: import detailed images are added. Thu Sep 12 14:18:31 MSD 2002 - verbic - [!] The bug regarding using CH country by default is fixed in contactus.tpl template. Wed Sep 11 14:54:00 (MSD) - sdg - New features: PayByCheck payment gateway and SECPay CC-processor are added. Tue 10 Sep 11:23:21 (MSD) - zorg - A new feature: The ability to change quantity in cart and in checkout process Tue Sep 10 12:10:00 (MSD) - svowl - The forming of bestsellers list is improved. Now it is based on subcategories. Thu Sep 5 16:40:58 (MSD) - zorg - Variables from skin1.conf are moved to database. Thu Sep 5 16:40:58 (MSD) - zorg - A new feature: Customer_Reviews module is added. Thu Sep 5 15:02:00 MSD 2002 - sdg - A new feature: Support for VeriSign Payflow LINK cc-processor is added. Thr Sep 5 11:56:00 MSD 2002 - gorky - A new feature: Support for CVV2 code in authorize.net payment module is added. Wed Sep 4 17:45:46 MSD 2002 - verbic - Improvement: Session id restoration code is added to https.php, and this prevents session loss during HTTP/HTTPS transactions on some sites. Session is now stored in MySQL by default. Wed Sep 4 12:15:26 MSD 2002 - verbic - The bug regarding Payment methods label is fixed in template customer/main/checkout.tpl Tue, 3 Sep 2002 17:21:16 (MSD) - zorg - A new feature: The ability to setup products order inside category is added. Tue, 3 Sep 2002 14:52:10 (MSD) - zorg -A new feature: The ability to choose from a number of dingbat sets when installing X-Cart is added. Mon, 2 Sep 2002 17:18:00 (MSD) - matr - Code to prevent the unlimited addition of extra shipping rates when using browser's 'Reload' button after adding a shipping rate is added. Mon, 2 Sep 2002 16:55:00 (MSD) - matr - 'Suppress profile' was renamed to 'Delete profile' ( A lot of templates were changed and some language variables were renamed accordingly.) Mon, 2 Sep 2002 16:30:00 (MSD) - sdg - Notes to SkipJack template & iTransact/Autorize.Net descriptions are added. Fri, 30 Aug 2002 14:55:00 (MSD) - sdg - Tables names are changed to their references, i.e. 'table_name' is changed to '$sql_tbl[table_name]' Thu, 29 Aug 2002 17:27:00 (MSD) - lucky - It is possible to edit membership levels via admin interface now. Thu, 29 Aug 2002 16:52:00 (MSD) - matr - Home directories for predefined users were created in files directory when installing x-cart (install.php) Thu, 29 Aug 2002 14:53:00 (MSD) - matr - The bug regarding storing the encrypted CC number in DB form is fixed (payment/payment_cc.php) Thu, 29 Aug 2002 14:30:00 (MSD) - matr - The bug regarding intershipper shipping calculation when weight is less than 1 weight unit is fixed (shipping/intershipper.php) Thu, 29 Aug 2002 12:00:00 (MSD) - matr - The bug regarding the presence of smarty debug console javascript code in exported csv data is fixed (admin/languages.php,include/orders_export.php,provider/export.php) Thu, 29 Aug 2002 11:28:00 (MSD) - matr - The bug regarding setting "admin_default_language and customer_default_language" to empty values is fixed. The text disappeared when working with the cart. (admin/languages.php) Wed, 28 Aug 2002 16:39:00 (MSD) - lucky - A new feature: debug mode for Gestpay cc gateway is added. Wed, 28 Aug 2002 14:30:00 (MSD) - sdg - The array of inputs variables was removed from Customer section($GPC_vars). Wed, 28 Aug 2002 14:05:00 (MSD) - matr -The bug regarding empty email when sending product from wishlist to a friend is fixed. New 'text' entry is added to the languages table. (modules/Wishlist/wishlist.php,skin1/modules/Wishlist/wishlist.tpl,skin1/modules/Wishlist/send2friend_message.tpl). Wed, 28 Aug 2002 10:37:00 (MSD) - sdg - global.php was rewritten for PHP "register_globals off" mode; the array of inputs variables was added to Customer section ($GPC_vars) Tue, 27 Aug 2002 18:10:00 (MSD) - matr - The bug regarding searching partner in partner commissions is fixed (admin/partner_commitions.php) Tue, 27 Aug 2002 16:48:00 (MSD) - matr -The bug regarding the loss of $ symbols when referencing to variables in templates including product_thumbnail.tpl (customer/main/cart.tpl, customer/main/product.tpl,main/product.tpl,main/product_modify.tpl,modules/Wishlist/wishlist.tpl,partner/main/product.tpl) Tue, 27 Aug 2002 16:30:00 (MSD) - matr -New features: Detailed images and thumbnails with size >64Kb can now be used in x-cart. Mon, 26 Aug 2002 17:35:00 (MSD) - matr - The bug regarding the loss of double quotes in submit value in product vote is fixed (customer/main/vote.tpl) Mon, 26 Aug 2002 15:05:00 (MSD) - corney - Orders deletion mechanism is implemented. The button 'Delete all orders' is added to 'orders' page in the admin interface. Fri, 23 Aug 2002 17:48:00 (MSD) - matr - The bug regarding the low execution time limit is fixed (it was increased to 1800 seconds) (admin/db_backup.php,admin/patch.php,provider/export.php,provider/import.php,provider/inv_update.php) Fri, 23 Aug 2002 13:53:00 (MSD) - lucky - The bug regarding headers in the CC processing configuration templates is fixed(SkipJack, iPaymentInc, GestPay) Fri, 23 Aug 2002 13:53:00 (MSD) - lucky - A new feature: TerminalID option is added to GestPay CC processing gateway. Fri, 23 Aug 2002 12:23:00 (MSD) - matr - The bug regarding form action field which was urlencoded in CC processing configuration templates is fixed. Thr, 22 Aug 2002 18:50:00 (MSD) - matr - The bug regarding adding featured products with incorrect reference to productid in javascript is fixed. Thr, 22 Aug 2002 17:57:00 (MSD) - matr -The bug is fixed in a lot of templates. Modifier |escape:"htmlall" is added to display double quotes properly. Thr, 22 Aug 2002 17:43:00 (MSD) - matr - The bug regarding extra backslashes which were removed from a message body in help/contact_us is fixed Thr, 22 Aug 2002 17:43:00 (MSD) - matr - The bug regarding giftcert is fixed. Extra backslashes were removed from giftcert message body. Thr, 22 Aug 2002 13:46:30 (MSD) - matr - Extra backlashes were removed from the customer and admin areas. Thr, 22 Aug 2002 11:01:00 (MSD) - lucky - Payment module for GestPay Italian payment gateway is added. Tue, 20 Aug 2002 °. 17:21:02 (MSD) - zorg - New installation wizards are added. Tue, 20 Aug 2002 11:17:39 (MSD) - lucky - Payment module for SkipJack processor is added. Tue, 20 Aug 2002 11:17:39 (MSD) - lucky - Payment module for iPaymentInc processor is added. Fri, 16 Aug 2002 17:00:27 (MSD) - verbic - Redirection scheme of PayPal script was changed, now it provides better compatibility with different PHP configuration. Stripslashes function is added. Fri 16 Aug 2002 14:31:37 (MSD) - ambal - Very small and not obvious bug in config.php is fixed. Wed, 14 Aug 2002 17:04:57 (MSD) - zorg - Skin1_images were moved to skin1/images Wed, 14 Aug 2002 17:04:57 (MSD) - zorg - Schemes are added. Wed, 14 Aug 2002 17:32:34 (MSD) - verbic - The bug in discount coupons is fixed (Now free shipping coupons can have minimum amount limitation) Wed, 14 Aug 2002 16:42:01 (MSD) - verbic - Authorize.net module now passes Phone, E-mail, City, Country, State for AVS check Tue, 13 Aug 2002 16:15:49 (MSD) - zorg -A new feature: Advanced search page is added. Tue, 13 Aug 2002 14:33:14 (MSD) - zorg -A new feature: The ability to leave customer notes in checkout form is added. Tue, 13 Aug 2002 14:33:14 (MSD) - zorg - Bestsellers were moved to 'Bestsellers' module Tue, 13 Aug 2002 14:30:35 (MSD) - ambal - The bug regarding wrong updating of membership levels is fixed in admin/category_modify.php Tue, 6 Aug 2002 11:30:55 (MSD) - verbic - Redirection scheme of WorldPay script is changed, now it provides better compatibility with the different PHP configuration. ----------------- X-CART v3.1.3a RELEASED Tue, 6 Aug 2002 9:30:55 (MSD) - verbic - The bug regarding template compilation engine is fixed. It produced errors while compiling cart templates into single language mode. ----------------- X-CART v3.1.3 RELEASED Fri, 26 Jul 2002 16:51:12 (MSD) - verbic - The bug regarding empty subscribed and unsubscribed letters because the language variables were not assigned is fixed. Thu, 25 Jul 2002 09:55:00 (MSD) - ambal - "Enable all shipping methods" feature is added to Shipping options. Thu, 25 Jul 2002 09:40:00 (MSD) - ambal - The bug regarding import function is fixed in languages.php. Thu, 25 Jul 2002 09:40:00 (MSD) - zorg - The bug is fixed in cart.php. ----------------- X-CART v3.1.2 RELEASED Tue, 9 Jul 2002 09:40:00 (MSD) - matr - The bug regarding the incompatibility of calling fsockopen function with allow_call_time_pass_reference=off is fixed. Fri, 5 Jul 2002 16:36:55 (MSD) - lucky - the "Import products" page now stores the order of the selected fields. Tue, 2 Jul 2002 19:04:40 (MSD) - matr - The bug regarding the emptiness of language variables in payment/cc_processusa.php is fixed. Tue, 2 Jul 2002 17:33:23 (MSD) - verbic - When exporting orders, the orders details were exported in encrypted form. Tue, 2 Jul 2002 15:59:15 (MSD) - zorg - The language table is fixed. ----------------- X-CART v3.1.1 RELEASED ----------------- X-CART v3.1.0 RELEASED Fri, 28 Jun 2002 14:01:21 (MSD) - verbic - Redirection mechanism is improved in cc_processusa.php script Fri, 28 Jun 2002 12:16:02 (MSD) - matr - Invalid zipcode reference when giving parameters for the script is fixed in payment/cc_linkpoint.php and payment/cc_psigate.php Fri, 28 Jun 2002 15:50:24 (MSD) - zorg - Compile templates function is added. Fri, 28 Jun 2002 11:31:09 (MSD) - zorg - A new feature: it is possible to login by hitting on 'Enter' button. Wed, 26 Jun 2002 15:09:41 (MSD) - zorg -The bug regarding states_tax is fixed. Fri, 21 Jun 2002 16:30:09 (MSD) - lucky - Integrated shipping module is added to the Intershipper support. Thu, 20 Jun 2002 16:25:02 (MSD) - zorg - A new feature: the ability to select country option and sample products/categories options during the installation is added. Thu, 20 Jun 2002 16:25:02 (MSD) - zorg - SQL dump was divided into several files: xcart_tables.sql; xcart_data.sql; xcart_demo.sql; states_US.sql; states_UK.sql; states_CA.sql. Wed, 19 Jun 2002 12:32:50 (MSD) - zorg - A new feature: Apply SQL patch is added to database. Wed, 19 Jun 2002 12:32:50 (MSD) - zorg - 'Upgrade' option is added. Layout is changed in the single mode. Tue, 18 Jun 2002 16:16:06 (MSD) - verbic - Shipping methods returned by Intershipper are now sorted by orderby value Mon, 17 Jun 2002 14:04:09 (MSD) - verbic - In process USA script October and November had incorrect indexes Mon, 17 Jun 2002 13:59:24 (MSD) - verbic - Customer's URL is added to order details. Fri, 14 Jun 2002 10:43:58 (MSD) - lucky - Partner commissions can be calculated in percentage (%) or fixed sums ($). Thu, 13 Jun 2002 17:43:11 (MSD) - lucky - "Update language" feature is added to update language variables. (Now it is not necessary to delete and add them again.) Fri, 14 Jun 2002 11:43:41 (MSD) - zorg - New features: The French and German languages are added. Thu, 13 Jun 2002 15:29:35 (MSD) - zorg - A new feature: 'Root providers' membership is added. Thu, 13 Jun 2002 15:29:35 (MSD) - zorg - Interface is improved in the admin section. Thu, 13 Jun 2002 13:47:30 (MSD) - zorg - 'location' and 'warranty' fields are removed from database. ----------------- X-CART v3.0.2 RELEASED Tue, 11 Jun 2002 17:27:01 (MSD) - zorg - The bug regarding sending test newsletters is fixed. Tue, 11 Jun 2002 17:27:01 (MSD) - zorg - The bug regarding deleting providerôs files directory when deleting this provider is fixed. Tue, 11 Jun 2002 16:45:40 (MSD) - lucky - The ability to import and export languages is added to languages page in the Admin interface. Tue, 11 Jun 2002 15:03:12 (MSD) - lucky -The bug regarding the presence of a country name instead of a language name is fixed on the product modify page. ----------------- X-CART v3.0.1 RELEASED Fri, 7 Jun 2002 11:49:05 (MSD) - verbic - [!] Unclosed curly bracket is removed from giftcert.tpl Thu, 6 Jun 2002 14:50:25 (MSD) - lucky - Disabling language feature is added. Wed, 5 Jun 2002 15:08:38 (MSD) - verbic - [!] Debug info is stripped from the file payment_cc.php ----------------- X-CART v3.0.0 RELEASED Wed, 5 Jun 2002 12:17:25 (MSD) - verbic - Newsletter can be sent using internal PHP mail() function (Option is added to general settings) Mon, 3 Jun 2002 17:05:33 (MSD) - lucky - The bug regarding func_select_order function which didnôt choose shipping in database and didnôt write it into $order array is fixed. Mon, 3 Jun 2002 17:05:33 (MSD) - lucky - User defined shipping methods are now available with Realtime shipping Mon, 3 Jun 2002 15:55:35 (MSD) - lucky - The bug regarding counting products is fixed. Mon, 3 Jun 2002 12:37:17 (MSD) - lucky - The correct language is now shown in the partner's interface Fri, 31 May 2002 16:34:37 (MSD) - lucky - The bug regarding partner banners which were not deleted is fixed. 31 May 2002 14:56:10 (MSD) - zorg -New features: X-affiliate related files are added. Fri, 31 May 2002 15:16:49 (MSD) - lucky -The same products in the cart are now joined together. Fri, 31 May 2002 15:16:49 (MSD) - lucky - A new feature: statistics for fulfillment staff is added 30 May 2002 16:37:28 (MSD) - zorg - A new feature: auto-creation skin1 dir tree is added in install.php 30 May 2002 11:42:34 (MSD) - zorg - The bug regarding 'orders history' page is fixed in include/orders.php 30 May 2002 11:42:34 (MSD) - zorg - A new feature: 'Restore template' feature is added. 29 May 2002 11:06:55 (MSD) - lucky - The bug regarding error message is fixed in /provider/global_prodopts.php. Now if there are no products in the category the error message is not displayed. 29 May 2002 10:27:02 (MSD) - lucky - The bug regarding the wrong variable is fixed in /payment/cc_worldpay.php 28 May 2002 18:04:51 (MSD)- verbic - Now variable store_cc also defines either to store CC info in order details during automatic CC processing or not. 28 May 2002 18:03:29 (MSD) - verbic - Now processUSA returns to the same protocol (HTTP/HTTPS) from which it was called 22 May 2002 14:28:36 MSD - verbic - The page where CC number is entered is also secured (https.php modified) 20 May 2002 14:33:21 MSD - lucky - The bug regarding the minimum number of items to be order is fixed in cart.php 20 May 2002 14:33:21 MSD - lucky - A new feature: The admin defines the access to the categories depending on the customersô membership. 20 May 2002 14:33:21 MSD - lucky - Some improvements are made in orders export. 20 May 2002 14:33:21 MSD - lucky - Bug fixed with showing shipping cost as n/a while customer not logged in, meanwhile shipping_cost was not empty because of shipping freight 20 May 2002 10:37:00 MSD - lucky - A new feature: Multilanguage support is added. 20 May 2002 10:37:00 MSD - lucky - A new feature: Product options exceptions are added. 15 May 2002 09:35:30 MSD - verbic - Incompatibility of x-cart with PHP 4.2.0 was fixed (when a user did not specify any file for upload an error: unlink() failed (Operation not permitted) was raised) 13 May 2002 11:11:17 MSD - verbic - The script cc_processusa.php was rewritten, now it works correctly and doesn't need Perl and Net::SSLeay anymore 13 May 2002 11:06:57 MSD - verbic - The bug regarding discount coupons is fixed. The number of times the coupon was used was not updated. 10 May 2002 16:44:34 MSD - lucky -The bug regarding copying CVS directory into .pgp directory during the installation is fixed. Fri 10 May 2002 16:37:45 MSD - verbic - Now Order confirmation Page and Error pages are also displayed in HTTPS during HTTPS checkout 7 May 2002 10:53:53 MSD - zorg - The bug regarding deleting product_links when the product was deleted is fixed. ----------------- X-CART v2.4.2 RELEASED 26 Apr 2002 09:56:00 MSD - zorg -A new feature: default image for products is added. 26 Apr 2002 09:56:00 MSD - zorg - A new feature: default icon for categories is added. 26 Apr 2002 09:56:00 MSD - zorg - Optimization of the x-cart for the best performance. 15 Apr 2002 09:19:23 MSD - lucky - The affiliate system is improved. 10 Apr 2002 15:06:50 MSD - lucky -The bug regarding uploading the detailed images is fixed. ----------------- X-CART v2.4.1 RELEASED 4 Apr 2002 17:32:55 MSD - lucky - Batch labels print is added. 4 Apr 2002 16:17:31 MSD - lucky - Batch invoices print is added. 4 Apr 2002 15:33:23 MSD - lucky - The number of products in Failed & Cancelled orders is moved back to the inventory. 4 Apr 2002 15:07:34 MSD - lucky - The products quantity can be modified directly in the search page 2 Apr 2002 17:02:36 MSD - lucky - Categories sorting is added. 1 Apr 2002 12:39:48 MSD - lucky - Affiliate system is created. ----------------- X-CART v2.4.0 RELEASED 28 Mar 2002 15:03:47 MSK - lucky - Now providers can import products from the local filesystem 27 Mar 2002 17:49:09 MSK - lucky - Switchable PGP encrypting CC information is added to the order notifications for orders department in the General Settings. 27 Mar 2002 11:55:21 MSK - lucky - A discount is applied to not all products now. 25 Mar 2002 11:19:48 MSK - lucky -Now the wholesale prices are shown as a rating chart for products 25 Mar 2002 10:05:52 MSK - lucky -A new feature: The admin can edit reviews and ratings. 25 Mar 2002 10:05:52 MSK - lucky - A new feature: Update inventory feature is added. ----------------- X-CART v2.3.4 RELEASED 22 Mar 2002 16:22:43 MSK - zorg - Zip-based Taxes are added. 22 Mar 2002 10:33:36 MSK - zorg - Real-Time shipping mode is added. 20 Mar 2002 11:26:56 MSK - zorg - 'include "script"' is replaced with 'include "./script"'in php files. 20 Mar 2002 11:26:56 MSK - zorg - Navigation bar is improved. (left & right arrows are added) ----------------- X-CART v2.3.3 RELEASED 19 Mar 2002 11:22:31 MSK - zorg - The bug is fixed in Smarty-2.0. 18 Mar 2002 12:33:38 MSK - gorky - VeriSign PayFlow support is added. 15 Mar 2002 09:17:25 MSK - lucky - When importing products providers can import thumbnails located in the local file system. 14 Mar 2002 17:18:04 MSK - zorg - A new feature: Customer defined prices are added. ----------------- X-CART v2.3.2 RELEASED 14 Mar 2002 14:28:03 MSK - zorg - A new feature: Database backup/restore facility is added. 14 Mar 2002 11:39:36 MSK - zorg - 'Subtotal' value is added to orders table. ----------------- X-CART v2.3.1 RELEASED 13 Mar 2002 10:01:33 MSK - zorg - skin1.conf is moved from ./configs subdir to ./skin1 directory 13 Mar 2002 14:54:26 MSK - lucky - An improvement: The total separation of providers in Pro_mode. ----------------- X-CART v2.3.0 RELEASED 12 Mar 2002 15:50:07 MSK - lucky -An improvement: Vote stars images were changed. 12 Mar 2002 15:06:10 MSK - verbic -A new feature: Signup for membership is added. A user now can request a specific membership level. 12 Mar 2002 15:06:10 MSK - verbic -A new feature: In customers profile a new field "Referred by" is added. (It specifies the origin from which a user came to X-Cart for the first time) 12 Mar 2002 15:06:10 MSK - verbic -A new feature: In advanced statistics module referrer tracking is added. 12 Mar 2002 15:06:10 MSK - verbic - Payment methods can be available to specified member types now. 12 Mar 2002 15:06:10 MSK - verbic - Detailed product images can be disabled individually. 12 Mar 2002 15:06:10 MSK - verbic -A new feature: Free shipping method for products is added. 12 Mar 2002 14:57:24 - zorg - New features: "Powered by" button is added. New License agreement is added to Help section. 12 Mar 2002 10:33:52 MSK - lucky -A new feature: Customer_Reviews module is added. 12 Mar 2002 09:47:26 MSK - zorg - Smarty class is upgraded to version 2.0 ----------------- X-CART v2.2.3 RELEASED 11 Mar 2002 16:58:09 MSK - zorg - Featured products management is improved by adding popup product selection. 11 Mar 2002 12:59:43 MSK - zorg - Membership levels are divided according to the usertype. 11 Mar 2002 11:56:06 MSK - lucky - Product shipping freight is added. 11 Mar 2002 11:21:42 MSK - lucky - Membership based discounts are added. 11 Mar 2002 10:32:12 MSK - lucky - Function of wishlist emailing is moved from customer cart.php to modules/Wishlist/wishlist.php. 11 Mar 2002 10:08:25 MSK - lucky - Product code search is added. 7 Mar 2002 16:27:58 MSK - lucky - States editing feature is added to the admin interface. 11 Mar 2002 09:47:16 - zorg - The minor bug is fixed in func_userinfo. ----------------- X-CART v2.2.2 RELEASED 7 Mar 2002 13:45:26 MSK - zorg - Credit Card & password encryption is added. 7 Mar 2002 10:36:11 MSK - lucky - A new feature: Minimum cost of an order is added. 7 Mar 2002 10:00:49 MSK - lucky - A new feature: Zone tax for specified products is added. ----------------- X-CART v2.2.1 RELEASED ----------------- X-CART v2.2.0 RELEASED 6 Mar 2002 14:36:07 MSK - verbic,zorg -A new feature: Membership prices are added. (Wholesale_Trading module) 6 Mar 2002 11:18:39 MSK - zorg -A new feature: Debug console is added to X-cart. (for advanced template developers) 6 Mar 2002 10:35:03 MSK - zorg - An improvement: Auto-login after a customerôs registration ----------------- X-CART v2.1.1 RELEASED 5 Mar 2002 10:35:03 MSK - zorg -A new feature: LinkPoint payment module is added. ----------------- X-CART v2.1.0 RELEASED 4 Mar 2002 16:30:34 MSK - verbic,zorg - A new feature: Electronically distributed products support (Egoods module)is added. 4 Mar 2002 12:29:00 MSK - gorky -The field x_Version is added to authorize_net.pl. It must be set to '3.0' 4 Mar 2002 10:44:16 MSK - lucky - An improvement: Provider can delete all his products before importing them. 4 Mar 2002 10:15:30 MSK - lucky - Categories fetching is now in a separate file /provider/categories.php in provider interface. 4 Mar 2002 09:52:41 MSK - lucky - 'free-shipping' discount coupon type is added. 4 Mar 2002 09:52:41 MSK - lucky -Discount coupons can be applied to a product or a category. 4 Mar 2002 09:36:27 MSK - zorg - 'Detailed images' are moved from 'Product details' page to 'Product modify' page 4 Mar 2002 09:36:27 MSK - zorg - Orderby field is added to product_links table 1 Mar 2002 15:36:22 MSK - verbic - An improvement: New categories properties are added. (metas, etc) 1 Mar 2002 15:36:22 MSK - verbic -A new feature: Upselling products are added. 1 Mar 2002 15:36:22 MSK - verbic - A new feature: Greet Visitor module is added. 28 Feb 2002 17:39:38 MSK - zorg - A new feature: Extra Fields module is added. 28 Feb 2002 10:56:02 MSK - gorky - A new feature: Merchant Manager payment module is added. ----------------- X-CART v2.0.3 RELEASED ----------------- X-CART v2.0.2 RELEASED 26 Feb 2002 15:33:22 MSK - zorg - A new feature: Preview function is added to Template editor. 26 Feb 2002 11:42:01 MSK - zorg - An improvement: double currencies 25 Fed 2002 17:32:25 MSK - zorg - An improvement: 100% table width ----------------- X-CART v2.0.1 RELEASED 25 Feb 2002 12:28:30 MSK - zorg - Checkout steps are added. 25 Feb 2002 12:28:30 MSK - zorg - The bug regarding smarty.php.cnf is fixed. 25 Feb 2002 11:41:31 MSK - zorg - The bug regarding navigation is fixed. ----------------- X-CART v2.0.0 RELEASED 22 Feb 2002 17:07:02 MSK - zorg - 'Multimedia products' module is removed. 19 Feb 2002 15:58:32 MSK - zorg - A new feature: Global product options are added. 22 Feb 2002 17:07:02 MSK - zorg - An improvement: Title substrings 22 Feb 2002 17:07:02 MSK - zorg - An improvement: No cookies warning ----------------- X-CART v1.5.0 RELEASED 21 Feb 2002 15:36:15 MSK - lucky - T&C agreement is added to install.php 21 Feb 2002 15:36:06 MSK - zorg - func_send_mail & func_send_simple_mail are added. 21 Feb 2002 15:36:06 MSK - zorg - A new feature: Products navigation is added. 21 Feb 2002 15:06:49 MSK - lucky - A new feature: each category can have its own featured products. 21 Feb 2002 10:30:58 MSK - lucky - A new feature: Orders export is added. ----------------- X-CART v1.4.11 RELEASED 20 Feb 2002 15:51:18 MSK - lucky - Minicart module is added. ----------------- X-CART v1.4.10 RELEASED ----------------- X-CART v1.4.9 RELEASED ----------------- X-CART v1.4.8 RELEASED 13 Feb 2002 16:58:33 MSK - zorg - An improvement: National/International shipping methods are added. 13 Feb 2002 15:37:46 MSK - zorg -A new feature: Orders history fields are added to the table for storing deleted products information. 12 Feb 2002 17:07:08 MSK - zorg - An improvement: HTTP-HTTPS redirection mechanism 12 Feb 2002 11:33:12 MSK - zorg - A new feature: the ability to sent newsletter test messages is added. 11 Feb 2002 16:49:20 MSK - zorg - An improvement: GC management. A new orders processing system is created. 8 Feb 2002 12:38:49 MSK - lucky - The bug regarding links in skin1/admin/main/edit_dir.tpl which were not urlencoded is fixed. 8 Feb 2002 12:38:49 MSK - lucky - New features: upload, delete, create, copy functions are added to óEdit templatesô. 7 Feb 2002 17:22:30 MSK - gorky - A new feature: GC payment module is added. 7 Feb 2002 14:11:56 MSK - lucky - import/export features are improved. 7 Feb 2002 14:11:56 MSK - lucky -An improvement: import/export functions can work up categories. 7 Feb 2002 12:22:21 MSK - zorg - An improvement: shipping methods now are selected from checkout page ----------------- X-CART v1.4.7 RELEASED 6 Feb 2002 16:56:54 MSK - zorg - A new feature: shipping zones functionality is added to the single mode 6 Feb 2002 15:04:23 MSK - zorg - An improvement: shipping range is made according to the total order cost 6 Feb 2002 15:03:54 MSK - zorg - An improvement: shipping zones are made according to the states 6 Feb 2002 15:03:38 MSK - zorg - A new feature: WorldPay payment module is added. 5 Feb 2002 17:22:10 MSK - zorg - Shipping charges page is improved. 5 Feb 2002 17:22:10 MSK - zorg - An improvement: configurable anonymous username 1 Feb 2002 16:44:46 MSK - zorg - Shipping zones are added. ----------------- X-CART v1.4.6 RELEASED 31 Jan 2002 17:13:21 MSK - zorg - Configurable values were added to install.php file to handle HTTP/HTTPS host settings. 31 Jan 2002 15:23:48 MSK - zorg - HTTP/HTTPS payment settings are added. ----------------- X-CART v1.4.5 RELEASED 30 Jan 2002 17:07:54 MSK - zorg -An improvement: The ability to disable shipping methods temporarily. 30 Jan 2002 12:12:51 MSK - zorg -A new feature: The ability to store the credit card information on a server is added. ----------------- X-CART v1.4.4 RELEASED 29 Jan 2002 17:07:25 MSK - zorg- 'Multimedia Products' module is added. 29 Jan 2002 15:19:43 MSK - zorg - A new feature: 2checkout payment gateway is added. ----------------- X-CART v1.4.3 RELEASED 29 Jan 2002 09:30:32 MSK - zorg - The bug regarding the incorrect use of $mail_smarty variable is fixed. ----------------- X-CART v1.4.2 RELEASED 28 Jan 2002 16:59:14 MSK - zorg - Several variable names are changed in skin1.config 28 Jan 2002 16:28:46 MSK - zorg - Install.php script is improved. 28 Jan 2002 12:19:16 MSK - zorg - An improvement: Description of modules is added to the admin interface. 28 Jan 2002 12:19:16 MSK - zorg - The ability to login on the check out page is added. ----------------- X-CART v1.4.1 RELEASED 25 Jan 2002 16:35:20 MSK - zorg -A new idea of 'modules' is implemented. 25 Jan 2002 12:27:22 MSK - zorg- Some changes are made in "single store" mode ----------------- X-CART v1.4.0 RELEASED 24 Jan 2002 14:27:22 MSK - zorg - The ability to configure payment methods from the admin area is added. 24 Jan 2002 12:27:22 MSK - zorg - A new feature: "Express checkout". 23 Jan 2002 12:27:22 MSK - zorg - Multiple payment methods (online & offline) are added. ----------------- X-CART v1.3.3 RELEASED 18 Jan 2002 13:02:38 MSK - zorg - A new feature: orders history is added to the admin interface. ----------------- X-CART v1.3.2 RELEASED 16 Jan 2002 16:30:05 MSK - zorg -A new feature: orders history is added to the customers interface. 16 Jan 2002 16:30:05 MSK - zorg - A new feature: IntelliPaycom processor is added. 16 Jan 2002 16:30:05 MSK - zorg - card_type field is added to the database. 15 Jan 2002 16:30:58 MSK - zorg - "delete" & "modify" buttons are added to ./skin1/main/product.tpl. 15 Jan 2002 16:14:52 MSK - zorg - An improvement: times, times_used are added to discount_coupons table 15 Jan 2002 14:08:00 MSK - zorg - Full description field is added to products table. 15 Jan 2002 14:07:59 MSK - zorg - The "Wholesale trading" module is added. 14 Jan 2002 16:01:36 MSK - zorg - Extra user-defined fields are added to products table.