Project

General

Profile

Changes in Virtuemart 105 » History » Version 3

Roland Dalmulder, 02/14/2010 05:30 AM
Add 1.0.5 changes

1 1 Rick Glunt
h1. Changes in Virtuemart 1.0.5
2
3 3 Roland Dalmulder
---- VirtueMart 1.0.5 released ----
4
5 1 Rick Glunt
07-05-2006 soeren
6
7 3 Roland Dalmulder
# Itemid issue: the shop was also fetching restricted menu items and used their Itemid, which resulted in "You're not allowed to view this resource..." (ps_session.php)
8
# added missing Itemid parameter in the product file list (ps_product_files.php) and the PDF-button link (virtuemart.php)
9
# Task #724 - Coupon discount becomes 0.00 when adding a new item (basket.php)
10 1 Rick Glunt
11
05-05-2006 soeren
12
^ Updated the UPS and USPS shipping modules with the versions contributed by koltz & deneb
13 3 Roland Dalmulder
# Task #738 - shop.pdf_output.php creates a loop when /usr/bin/htmldoc is available (shop.pdf_output.php)
14 1 Rick Glunt
15
! DATABASE STRUCTURE CHANGED!
16
^ The length of some DECIMAL fields is not enough
17
#############################
18 3 Roland Dalmulder
	# Allow Shopper group discounts up to 100.00%
19 1 Rick Glunt
	ALTER TABLE `jos_vm_shopper_group` CHANGE `shopper_group_discount` `shopper_group_discount` DECIMAL( 5, 2 ) NOT NULL DEFAULT '0.00';
20 3 Roland Dalmulder
	# Allow bigger discounts than 999.99
21 1 Rick Glunt
	ALTER TABLE `jos_vm_product_discount` CHANGE `amount` `amount` DECIMAL( 12, 2 ) NOT NULL DEFAULT '0.00';
22 3 Roland Dalmulder
	# Allow prices up to 9 999 999 999.99
23 1 Rick Glunt
	ALTER TABLE `jos_vm_product_price` CHANGE `product_price` `product_price` DECIMAL( 12, 5 ) NULL DEFAULT NULL ;
24 3 Roland Dalmulder
	# Adjust order item price
25 1 Rick Glunt
	ALTER TABLE `jos_vm_order_item` CHANGE `product_item_price` `product_item_price` DECIMAL( 15, 5 ) NULL DEFAULT NULL ;
26 3 Roland Dalmulder
	# Adjust order item final price
27 1 Rick Glunt
	ALTER TABLE `jos_vm_order_item` CHANGE `product_final_price` `product_final_price` DECIMAL( 12, 2 ) NOT NULL DEFAULT '0.00';
28 3 Roland Dalmulder
	# Adjust order total, allowing totals up to 9 999 999 999 999.99
29 1 Rick Glunt
	ALTER TABLE `jos_vm_orders` CHANGE `order_total` `order_total` DECIMAL( 15, 5 ) NULL DEFAULT NULL ;
30
	ALTER TABLE `jos_vm_orders` CHANGE `order_subtotal` `order_subtotal` DECIMAL( 15, 5 ) NULL DEFAULT NULL ;
31 3 Roland Dalmulder
32
	# Allow larger coupon amounts
33 1 Rick Glunt
	ALTER TABLE `jos_vm_orders` CHANGE `coupon_discount` `coupon_discount` DECIMAL( 12, 2 ) NOT NULL DEFAULT '0.00';
34
	ALTER TABLE `jos_vm_coupons` CHANGE `coupon_value` `coupon_value` DECIMAL( 12, 2 ) NOT NULL DEFAULT '0.00';
35 3 Roland Dalmulder
36
	# Allow larger payment discounts
37 1 Rick Glunt
	ALTER TABLE `jos_vm_orders` CHANGE `order_discount` `order_discount` DECIMAL( 12, 2 ) NOT NULL DEFAULT '0.00';
38
	ALTER TABLE `jos_vm_payment_method` CHANGE `payment_method_discount` `payment_method_discount` DECIMAL( 12, 2 ) NULL DEFAULT NULL ;
39
#############################
40
41 3 Roland Dalmulder
42 1 Rick Glunt
02-05-2006 soeren
43
44 3 Roland Dalmulder
# could not update or delete in/from cart for products with single quotes in their attribute name/value (ps_cart.php)
45 1 Rick Glunt
46
27-04-2006 soeren
47 3 Roland Dalmulder
# Task #729 - additional address links in admin (admin.user_form.php)
48
# Task #733 - Discount causes error message in Order Details page (account.order_details.php
49
# Task #73 - Order Confirm E-Mail - Plain text & html text of Message differ (ps_checkout.php)
50
# fixed mis-aligned icons on administraton start page (ps_html.php)
51
# product type list & form missing an object (product.product_type_list/_form.php)
52 1 Rick Glunt
53
23-04-2006 soeren
54
55
+ Now it is possible to easily inform your customers about their order cancellation right
56
	and your returns policy (as required by law in most european countries!)
57
	=> added 3 new configuration parameters (affected files: ps_config.php, admin.show_cfg.php, checkout.index.php, language files)
58
	! Update your configuration when updating from an earlier version
59 3 Roland Dalmulder
# hiding attribute price modifiers when the user has no permission to view prices (ps_product_attribute.php)
60 1 Rick Glunt
61
20-04-2006 soeren
62 3 Roland Dalmulder
# Task #722 - Undefined index: coupon_discount in ps_checkout.php
63
# Task #721 - Trying to get property of non-object in shop.debug.php
64
# Task #720 - Undefined $VM_LANG in ps_config.php
65
# Task #719 - User list and user registration not compatible with UserExtended Component (ps_perm.php, admin.user_list.php)
66
# Task #715 - List Prices not showing since upgrade to 1.0.4 (ps_product.php, function show_prices)
67
# Task #560 - Clone Product with Child Products (added "SHOW" as result-returning-case ps_database.php)
68
# Task #675 - No permissions to view products after search (virtuemart.searchbot.php)
69
# Task #698 - Lost password link uses relative link instead of absolute (mod_virtuemart.php)
70
# Task #707 - Payment method at the end of the checkout is not shown (ps_checkout.php)
71
# Task #703 - Continue Shopping appears after modifying order details in shopping cart
72
^ registered users (logged in) who are NOT registered as a customer (no billing address and
73 1 Rick Glunt
	no shopper group) now get the "default" shopper group id when browsing the shop. (ps_perm.php)
74 3 Roland Dalmulder
75 1 Rick Glunt
18-04-2006
76 2 Rick Glunt
77 3 Roland Dalmulder
# Task #705 - Product Type Pagelinks are not working due to wrong $num_rows
78
# Task #706 - Session Problems in Mambo 4.5.3h (closing opened sessions when session.auto_start=1, ps_session.php)
79
# search for the correct flypage lead to endless loop (ps_product.php)
80 2 Rick Glunt
81 1 Rick Glunt
09-04-2006
82
83 3 Roland Dalmulder
# Task #686 - VirtueMart and Mambo 4.6.0 (admin.user_form.php. virtuemart_parser.php)
84
# Task #646 - Search according to Parameters incorrect query
85
# Task #642 - Set Locale Error (virtuemart_parser.php)
86
87 1 Rick Glunt
02-04-2006 soeren
88 2 Rick Glunt
89 3 Roland Dalmulder
# Task #632 - get_flypage doesn't take into consideration parent products (ps_product.php)
90
# Task #631 - Customer Unable to Remove Data from Bill To / Ship To Fields (ps_shopper.php)
91
# Task #629 - PayFlow Pro does not handle 4 digit expiration dates gracefully
92
# Task #511 - Discount % percentage is ignored by cart (ps_product.php)
93
# Page redirection on error from Ship-To address from fixed, thanks TJ! (account.shipto.php)
94 2 Rick Glunt
95
30-03-2006 soeren
96
97 1 Rick Glunt
^ integrated the changes to the authorize.net class by Daniel Wagner (http://virtuemart.net/index.php?option=com_flyspray&do=details&id=634&Itemid=83)
98 3 Roland Dalmulder
# wrong object names in PayPal notify.php script lead to a fatal error
99
# Task #656 - "Remember Me" must be enabled to checkout, checkout_registration_form.php
100
# tooltip function: added charset parameter to encode UTF-8 strings too, htmlTools.class.php
101 2 Rick Glunt
+ introduced a new function called "vmGetCharset" to return the current charset from the _ISO setting (UTF-8 by default), ps_main.php
102
103 1 Rick Glunt
28-03-2006 soeren
104 3 Roland Dalmulder
# query error in ps_affiliate.php
105
# fixed reviews listing ("More..." - link when more than 5 reviews exist for a product) in the frontend (ps_reviews.php)
106
# fixed page navigation on product review list in adminsitration (product.review_list.php)
107 1 Rick Glunt
+ customer name on order list (thanks to deneb!), (order.order_list.php)
108 3 Roland Dalmulder
# Fixed PayPal notify.php script:
109 1 Rick Glunt
	- wrong field name (` order_currency` instead of `order_currency`)
110
	- checking received currency and amount against database
111 3 Roland Dalmulder
# parameter search query missing a `
112 1 Rick Glunt
113
27-03-2006 soeren
114
115 3 Roland Dalmulder
# version.php causing fatal error regarding "class vmVersion previously declared..."
116
# Prices visible to all users, although restricted
117
# Admin Menu not visible with chinese language file (htmlentities missing third (=Charset) parameter)
118
# CSV Export doesn't export parent product SKU (parent-child relationship gets lost)
119
# fixed a small typo in the product scroller module