X-Cart: shopping cart software

X-Cart forums (https://forum.x-cart.com/index.php)
-   News and Announcements (https://forum.x-cart.com/forumdisplay.php?f=28)
-   -   Xcart 4.0.1 Released With Upgrade Kit + Changelog (https://forum.x-cart.com/showthread.php?t=8667)

shan 07-29-2004 05:03 AM

Xcart 4.0.1 Released With Upgrade Kit + Changelog
 
Xcart 4.0.1 is now in your file area along with Upgrade kits that take you from

V4.0.0 - V4.0.1

Heres the changelog

Quote:

$Id: CHANGELOG-4.0.1,v 1.1.2.2 2004/07/29 10:31:54 svowl Exp $

----------------- X-CART v4.0.1 RELEASED

Thu Jul 29 14:21:26 MSD 2004 [|] - max - Minor bug in RMA module regarding displaying the search results is fixed.

Thu Jul 29 14:17:10 MSD 2004 [|] - max - The bug regarding the warning appearing when a file is being uploaded onto Froogle FTP server.

Thu Jul 29 14:09:40 MSD 2004 [!] - max - The 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 - The bug regarding the wrong work of func_find_executable() function is fixed (under Windows platform).

Thu Jul 29 13:33:11 MSD 2004 [!] - max - The bug regarding manufacturer import on Product import page is fixed.

Thu Jul 29 10:01:00 MSD 2004[*] - svowl - Shipping methods list on 'Shipping markups' page is corrected if UPS OnLine Tools module is enabled.

Wed Jul 28 17:45:05 MSD 2004 [!] - max - The 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 - The bug regarding searching in Customer area with empty search query is fixed.

Wed Jul 28 16:11:48 MSD 2004 [!] - max - The 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 - The 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 - The bug regarding exporting Extra fields is fixed.

Wed Jul 28 10:20:44 MSD 2004 [!] - max - The 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 - The 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 - The 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 - The bug regarding invalid SQL query in HTML catalog is fixed.

Mon Jul 26 09:38:55 MSD 2004 [!] - max - The 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 - The bug regarding the wrong functioning of 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 - The bug regarding the wrong work of Detailed images import functionality for Windows is fixed.

Fri Jul 23 14:44:44 MSD 2004 [!] - max - The bug regarding wrong redirection after logging onto HTML catalog pages is fixed.

Fri Jul 23 14:27:08 MSD 2004 [!] - max - The bug regarding wrong SQL query in Detailed images import is fixed.

Fri Jul 23 14:01:01 MSD 2004 [!] - max - The bug regarding anonymous checkout with javascript switched off is fixed.

Fri Jul 23 13:34:22 MSD 2004 [!] - max - The bug regarding pagination on Shop statistics page is fixed.

Fri Jul 23 12:31:48 MSD 2004 [!] - max - The bug regarding updating Options 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 - The bug regarding displaying tax rates created by other providers in provider area (X-Cart PRO) is fixed.

Fri Jul 23 09:14:25 MSD 2004 [!] - max - The bug regarding the wrong work of 'text->array' parser in Product options module is fixed.

Thu Jul 22 14:41:01 MSD 2004 [!] - max - The bug regarding shipping cost calculation for a Configurable product (product_type = C) is fixed.

Thu Jul 22 12:13:20 MSD 2004 [!] - max - The 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[*] - ma - 'Product details page is displayed if product main category is disabled' functionality is added.

Wed Jul 21 17:50:32 MSD 2004 [!] - max - The 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 - The 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 - The 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 - The bug regarding wrong placement variables $card_expire and $card_valid_from in include/payment_method.php is fixed.

Wed Jul 21 14:55:21 MSD 2004 [!] - max - The bug in LinkPoint payment module is fixed.

Wed Jul 21 14:45:40 MSD 2004 [!] - max - The bug regarding the wrong operation of 'func_get_thumbnail_url' function for Windows is fixed.

Wed Jul 21 14:26:44 MSD 2004 [!] - max - The bug regarding products sorting (in Product configurator -> Slot) is fixed.

Wed Jul 21 11:25:10 MSD 2004 [!] - max - The bug regarding the wrong value in 'height' parametrs of <IMG> tags in Fancy categories module is fixed.

Tue Jul 20 17:16:44 MSD 2004[*] - max - Cheking function for additional address fields in AunthorizeNet payment module is added.

Tue Jul 20 17:04:57 MSD 2004 [!] - max - The bug regarding the wrong operation of User 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 'exec','passthru','dl' functions 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 - The bug regarding 'incorrect work if all payment methods are unavailable' is fixed.

Tue Jul 20 14:34:02 MSD 2004 [!] - max - The bug regarding languages export is fixed.

Tue Jul 20 14:11:16 MSD 2004 [!] - max - The bug regarding uploading of GestPay ric and ris key files is fixed.

Tue Jul 20 13:37:18 MSD 2004 [!] - max - The bug regarding the wrong work of 'User profile options' functionality in GOLD mode is fixed.

Tue Jul 20 11:41:49 MSD 2004 [!] - max - The 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 - The 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 - The 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 - The bug regarding the wrong work of 'Delete selected' button on Taxing system page is fixed.

Tue Jul 20 10:28:16 MSD 2004 [!] - max - The 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 - The bug regarding categories sorting (in Fancy categories) is fixed.

Mon Jul 19 17:46:09 MSD 2004 [!] - max - The bug regarding the incorrect work of Product option quantity is fixed.

Mon Jul 19 17:37:13 MSD 2004 [!] - max - The 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 - The bug regarding the wrong operation with empty Product options is fixed.

Mon Jul 19 15:37:48 MSD 2004 [!] - max - Syntax bug is fixed.

Mon Jul 19 15:04:09 MSD 2004 [!] - max - The bug regarding wrong redirection in Product classification page is fixed.

Mon Jul 19 14:14:15 MSD 2004 [!] - max - The bug regarding wrong template (change_mpassword.tpl) placement is fixed.

Mon Jul 19 13:43:39 MSD 2004 [!] - max - Logic bug is fixed.

Mon Jul 19 12:08:16 MSD 2004[*] - max - 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 - The 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 - The 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 - The bug regarding displaying of the first page for administrator with 'Fulfillment staff' membership is fixed.

Mon Jul 19 09:57:07 MSD 2004 [!] - max - The bug regarding displaying an empty category name in Fancy categories module is fixed.

Mon Jul 19 09:52:00 MSD 2004 [!] - svowl - The bug regarding SQL errors during users profiles deleting is fixed.

Fri Jul 16 20:01:42 MSD 2004 [!] - mclap - The bug regarding "Change password on next login" feature for admin is fixed.

Fri Jul 16 11:30:34 MSD 2004 [!] - max - The bug regarding wrong generation of a field title on Register page is fixed.

Fri Jul 16 11:02:00 MSD 2004[*] - svowl - The ability to delete/modify profile is turned off for a customer registered as an anonymous user.

Thu Jul 15 17:53:05 MSD 2004 [!] - max - The bug regarding wrong value in 'height' parametrs of <IMG> tags in Fancy categories module is fixed.

Thu Jul 15 17:29:00 MSD 2004 [!] - svowl - The bug regarding SQL error displaying when admin is deleting orders is fixed.

Thu Jul 15 16:39:00 MSD 2004 [!] - svowl - The bug regarding wrong redirection when customer subscribes to a newsletter is fixed.

Thu Jul 15 15:54:00 MSD 2004 [!] - svowl - The bug regarding importing detailed images is fixed.

Thu Jul 15 14:16:00 MSD 2004[*] - svowl - Text note is added on PayBox configuration page.

Thu Jul 15 11:52:00 MSD 2004 [!] - svowl - The bug regarding assigning a manufacturer to a product is fixed.

Thu Jul 15 17:28:20 MSD 2004 [!] - max - The 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


jpsowin 07-29-2004 07:17 AM

Lots of bug fixes! Very good to see. I'm really looking forward to 4.0.2, as I think I might finally upgrade some clients at that point!

shan 07-29-2004 07:20 AM

on my test site this upgrade screws the detailed images up.

Code:

Warning: Wrong parameter count for substr() in /home/jcimport/public_html/shop/modules/Detailed_Product_Images/product_images.php on line 62

Warning: Wrong parameter count for str_replace() in /home/jcimport/public_html/shop/modules/Detailed_Product_Images/product_images.php on line 62


Heres line 62

Code:

$images[$k]["tmbn_url"] = $current_location.str_replace("\\", "/", substr($v["image_path"]), strlen($xcart_dir));

plenty of other stuff fixed here though

shan 07-29-2004 08:13 AM

Heres another problem with the upgrade ...

shipping/shipping.php

the update changes line 105 by adding an extra } before the else statement. It does not add the neccessary { after the first if statement on line 99

code should read

Code:

        if (!$enable_shipping || $config["Shipping"]["realtime_shipping"] != "Y") {
        #
        # Get ALL shipping methods according to the conditions (W/O real time)
        #
                $shipping = func_query("SELECT * FROM $sql_tbl[shipping] WHERE active='Y' $destination_condition $weight_condition ORDER BY orderby");
               
        } else {


and not

Code:

        if (!$enable_shipping || $config["Shipping"]["realtime_shipping"] != "Y")
        #
        # Get ALL shipping methods according to the conditions (W/O real time)
        #
                $shipping = func_query("SELECT * FROM $sql_tbl[shipping] WHERE active='Y' $destination_condition $weight_condition ORDER BY orderby");
               
        } else {


this is not a problem in the full install, just the upgrade kit

mizzlewillz 07-29-2004 12:37 PM

news management x-cart 4.0.1
 
Is this a bug? I was testing out the news management in the admin area, and it will not send any e-mails I create. I know my e-mail works b/c I recieve e-mails saying I am subscribed etc.... from X-Cart.

Has anyone else has issues with 4.0.1 news management?

pmstudios 07-29-2004 07:24 PM

Quote:

Wed Jul 21 15:11:59 MSD 2004 [!] - max - The bug regarding wrong placement variables $card_expire and $card_valid_from in include/payment_method.php is fixed.

Could this be a cause for CC expiration dates not being sent through? I posted about having this problem before, but did get it working by adding a line in my vhost.conf file, but I'm wondering if this fixes that and I could do without the server-side configuration now?

Very good list of fixes! Should be fun manually updating :P

willirl 07-30-2004 04:01 AM

Quality and Testing?
 
Looks like x-cart needs to work on their quality control and pre-release testing.

balinor 07-30-2004 08:35 AM

We ARE the quality control and pre-release testing. They state very clearly that if you want a stable version, don't use 4.0.0. Personally, if they make it clear that the new version is buggy, I'm perfectly willing to test it out for them. I just hope the rest of the bug fixes come soon, because I really like the new version!

pmstudios 08-01-2004 11:22 AM

While manually upgrading, came across a potential issue with the 4.0.1 upgrade from 4.0.0

In include/categories.php.diff
Code:

        }
+        elseif (defined('MANAGE_CATEGORIES'))
+                $sort_condition = " ORDER BY $sql_tbl[categories].category, $sql_tbl[categories].order_by";


These two lines already exist as:
Code:

        }
        elseif (defined('MANAGE_CATEGORIES'))
                $sort_condition = " ORDER BY category, order_by";


But categories.php.diff file doesn't remove the existing lines before adding the updated format.

pmstudios 08-01-2004 09:42 PM

Another problem with the update:

Code:

@@ -632,7 +634,9 @@
 #
 # If it is partner, then remove all his information
 #
-        if ($usertype == "B") {
+        if ($usertype == "B" && func_query_first_cell("SELECT COUNT(*) FROM $sql_tbl[modules] WHERE module_name='XAffiliate'") > 0) {
+                                if (empty($active_modules["XAffiliate"]))
+                                        include $xcart_dir."XAffiliate/config.php";


The XAffiliate part should be:
Code:

+            if (!empty($active_modules["XAffiliate"]))
+              include $xcart_dir."/modules/XAffiliate/config.php";



All times are GMT -8. The time now is 07:27 AM.

Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.