Project

General

Profile

Changes in Virtuemart 1013a » History » Version 3

Rick Glunt, 02/09/2010 12:36 PM

1 2 Rick Glunt
h1. Changs in Virtuemart 1.0.13a
2 1 Rick Glunt
3
--- VirtueMart 1.0.13a released ---
4
5
13.10.2007 soeren
6 3 Rick Glunt
Broken Registration on checkout (ps_shopper.php)
7
Task #1431 - Advanced Search Result page direction (shop.browse.php)
8 1 Rick Glunt
9
10.10.2007 soeren
10 3 Rick Glunt
Task #1234 - In ps_order.php: $curr_order_status="C" (missing double equal!)
11 1 Rick Glunt
12
--- VirtueMart 1.0.13 released ---
13
14
09.10.2007 soeren
15
^ removed "eval"s from the image processing function, fixed using the disableToggle function in the product form
16 3 Rick Glunt
fixed Mambo 4.6.2 login issue (+CSV Upload Error) - thanks to Andr?s
17 1 Rick Glunt
18
08.10.2007 soeren
19
^ fixed some more Joomla! 1.5 compatibility issues
20
21
05.10.2007 gregdev
22 3 Rick Glunt
Fixed security problem 
23 1 Rick Glunt
24
26.09.2007 soeren
25 3 Rick Glunt
fixed "Transaction Key Change" not working under Joomla! 1.0.13
26 1 Rick Glunt
27
14.09.2007 soeren
28 3 Rick Glunt
Fixed Checkout Redirection when VirtueMart is restricted to registered users (Access denied...)
29 1 Rick Glunt
30
06.09.2007
31 3 Rick Glunt
Task #1363 - Fixed Regression in attribute list parsing. Edited ps_product_attribute.php.
32 1 Rick Glunt
33
05.09.2007 gregdev
34 3 Rick Glunt
 Task #1409 - fixed back button to return to checkout page when updating address during checkout
35 1 Rick Glunt
^ Updated Joomla! 1.5 compatibility file (for partial compatibility)
36
37
25.08.2007 soeren
38 3 Rick Glunt
Task #1325 - Extra fields are not checked in the account.billing page
39
Task #1340 - [Import CSV] update product erase product_attribute (attribute_values) infos
40
Task #1357 - Performance problems creating new products
41 1 Rick Glunt
 
42
16.07.2007 gregdev
43 3 Rick Glunt
Task #1328 - long php opening tags missing in vendor.vendor_form.php
44 1 Rick Glunt
45
06.07.2007 gregdev
46 3 Rick Glunt
Check for set $_REQUEST entries before resetting values
47 1 Rick Glunt
48
05.07.2007 gregdev
49 3 Rick Glunt
Corrected filename error in usps.ini
50 1 Rick Glunt
51
23.07.2006 soeren
52 3 Rick Glunt
fixed the Login issues with Joomla! 1.0.13 (ps_session.php, ps_shopper.php, virtuemart_parser.php)
53 1 Rick Glunt
54
--- VirtueMart 1.0.12 released ---
55
56
26.06.2007 gregdev
57 3 Rick Glunt
Corrected PHP short tags in USPS shipping module
58 1 Rick Glunt
59
25.06.2007 soeren
60
61
^ Updated the USPS Shipping module to version 3.0 (thank you Corey!!)
62
63
20.06.2007 soeren
64 3 Rick Glunt
Task #1255 - image uploads broken when open_basedir is set (ps_main.php)
65
Task #1289 - Logged out when using Secure https in Joomla - Virtuemart Backend - Bug (ps_session.php)
66 1 Rick Glunt
^ Manufacturer Module: Stripped off Tables, Changed manufacturer list from table rows to unordered list
67
68
19.06.2007 soeren
69 3 Rick Glunt
Task #1297 - Coupon discount total does not adjust after removing item from cart (basket.php, ps_cart.php)
70
Task #1299 - Credit card number accepts a string as valid (ps_payment_method.php)
71
Task #1319 - Lockup issue with permissions on browse_* files. (ps_main.php)
72 1 Rick Glunt
73
18.06.2007 gregdev
74 3 Rick Glunt
Fixed fatal coupon error upon adding coupon to order (ps_coupon.php)
75
Corrected LEFT JOIN that was causing payment method code to not run (checkout.thankyou.php)
76 1 Rick Glunt
77
13.06.2007 soeren
78 3 Rick Glunt
Task #1316 - When deleting orders, records in 'order_history' and 'order_user_info' are not deleted (ps_order.php)
79
Fixed the htmlentities bug, which caused the Admin Menu to display wrong characters or not to be displayed at all (header.php)
80 1 Rick Glunt
81
--- VirtueMart 1.0.11 released ---
82
83
03.05.2007 gregdev
84 3 Rick Glunt
Task #966 - Cleared credit card info when using non-credit card payment method.
85
Fixed a text size bug in the product scroller.
86 1 Rick Glunt
87
03.05.2007 soeren
88 3 Rick Glunt
authorize.net: Test Mode didn't work. The host test.authorize.net is not used anymore. VM will use a POST var instead to indicate a test request.
89
authorize.net: Response Codes were not correctly recognized due to a wrong setting of the encapsulation character for the response string.
90 1 Rick Glunt
91
27.04.2007 soeren
92 3 Rick Glunt
Task #1273 - Error in creation of HTML confimation Email if more than a specific amount of products was ordered
93
Task #1272 - Error in product attributes with attribute depending price modifier
94 1 Rick Glunt
95
30.03.2007 gregdev
96
^ Changed shop_browse_queries.php to use a LEFT JOIN for #__{vm}_shopper_vendor_xref (fixes empty categories when table entry is missing).
97
98
21.03.2007 soeren
99 3 Rick Glunt
Task #1226 - VM Search in admin backend has problems with text strings using symbol
100
the variable PHP_SELF was not properly cleaned (virtuemart_parser.php)
101 1 Rick Glunt
102
15.03.2007 soeren
103 3 Rick Glunt
JoomFish language setting is overwritten in virtuemart.cfg.php ( Task #1282 - Virtuemart does not apply proper language switching)
104
CSV Upload not recognising correct Mime Type due to case-sensitive equality check
105 1 Rick Glunt
106
13.03.2007 soeren
107
108 3 Rick Glunt
Task #1187 - Virtuemart does not redirect correctly if only 1 payment option is available. (ps_checkout.php)
109
Task #1200 - checkout.thankyou shows empty page when order_total is 0 (checkout.thankyou.php)
110 1 Rick Glunt
111
--- VirtueMart 1.0.10 released ---
112
113
03.03.2007 gregdev
114 3 Rick Glunt
Added global $vmLogger in ps_config.
115
Changed $page in admin.shop_cfg form (due to earlier ps_config change).
116 1 Rick Glunt
117
02.03.2007 soeren
118 3 Rick Glunt
Task #1174 - Coupon discount does not change with Quantity (basket.php)
119 1 Rick Glunt
+ added Result Counter to the browse page (Results 1 - x of XX )
120 3 Rick Glunt
quotes are not escaped in category names in the VM module in JSCookTree mode (vm_JSCook.php)
121 1 Rick Glunt
^ hiding text "This category is currently empty" when the category has child categories (shop.browse.php)
122
123
01.03.2007 gregdev
124
^ optimized category tree creation (ps_product_category.php, product.product_category_list.php)
125
 
126
27.01.2007 soeren
127
128
^ no cookie check is done when the shop is used as catalogue only (ps_session.php)
129 3 Rick Glunt
fixed SSL redirection when Shared SSL is used on Joomla! 1.0.12 (ps_session.php)
130 1 Rick Glunt
^ changed the simple attributes' price modifier handling from user-submitted prices to price modifiers retrieved from
131
	the product's attribute field in the DB. So the [+3.99] price modifiers are not longer part of the
132
	drop down list, but just the attribute values like "red" or "big". (ps_product_attribute.php, ps_product.php)
133
	
134
21.02.2007 soeren
135 3 Rick Glunt
adjusted the compat file for the latest Joomla! 1.5 SVN (compat.joomla1.5.php)
136
mosproductsnap - Fatal Error (only variables should be passed by reference)
137 1 Rick Glunt
+ added "featured=y" and "discounted=y" parameters for the browse page to allow to filter by featured or discounted products (shop_browse_queries.php)
138
139
19.02.2007 soeren
140 3 Rick Glunt
Task #1161 - Updated PS_Linkpoint should be included in future releases
141
Task #1160 - Registration - Empty state list + Fix (ps_html.php)
142
Task #1153 - email address not required at registration (ps_shopper.php)
143
Task #1150 - vmcchk=1 breaks SEO URL (ps_session.php)
144
Task #1147 - shop.parameter_search_form.php error with template...
145
Task #1146 - Small bug in order-change-mail (ps_order.php)
146 1 Rick Glunt
147
13.02.2007 soeren
148
^ changed the input field for attributes and custom attributes in the product form to a textarea (product.product_form.php)
149 3 Rick Glunt
fixed XSS vulnerabilities globally (virtuemart_parser.php)
150 1 Rick Glunt
151
16.01.2007 soeren
152 3 Rick Glunt
Task #1098 - invalid html in shop.index.php
153
Task #1100 - Make Manufacturers module work on "Select -> xx" rather than having to click [Search] button (mod_virtuemart_manufacturers.php)
154
fixed an XSS vulnerability (ps_cart.php)
155
Task #1084 - Memory eating loop when non-available fetching remote files (ps_product_files.php)
156 1 Rick Glunt
157
--- VirtueMart 1.0.9 released ---
158
159
06.01.2007 soeren
160 3 Rick Glunt
Task #1085 - Save Order Button (product.product_category_list.php)
161 1 Rick Glunt
162
04.01.2007 soeren
163 3 Rick Glunt
Task #1038 - Category search doesn't show category name (product.product_category_list.php)
164
fixed a Login-Issue when using Shared SSL on Joomla! 1.0.12 (ps_session.php)
165
Task #1086 - Paypal Payments will not be confirmed, fixed a time-out error in the PayPal IPN script (notify.php)
166
Task #1081 - Cannot delete products (global error when working with products and categories; virtuemart_parser.php)
167 1 Rick Glunt
168
04.01.2007 gregdev
169 3 Rick Glunt
Fixed check for authorize.net test mode (ps_authorize.php).
170 1 Rick Glunt
171
--- VirtueMart 1.0.8 released ---
172
173
174
28.12.2006 soeren
175
176
^ Update the language files, removed some errors/typos
177 3 Rick Glunt
fixed a security issue in virtuemart_parser.php
178 1 Rick Glunt
179
27.12.2006 soeren
180 3 Rick Glunt
Task #1072 - Wrong Tip! (coupon.coupon_form.php)
181 1 Rick Glunt
^ displaying Manufacturer name in the product list instead of the vendor name.
182
183
184
21.12.2006 soeren
185
^ better ordering for the list of products in the tab "Related Products" => now grouped by category including the category name
186 3 Rick Glunt
Task #1069 - "< ?php echo" appears in New Item button link when creating a child item
187 1 Rick Glunt
19.12.2006 soeren
188 3 Rick Glunt
file downloads (ps_main.php, function vmReadFileChunked): 
189 1 Rick Glunt
	^ preventing script time-outs, 
190
	^ shortened the script sleep phase to 100 msec.
191 3 Rick Glunt
Add-to-Cart button shown for users that aren't allowed to see prices (shop.product_details.php, see http://virtuemart.net/index.php?option=com_smf&Itemid=71&topic=13824.0)
192
"&amp;#039;" instead of "apostrophe" in title tags (shop.product_details.php)
193 1 Rick Glunt
 
194
14.12.2006 soeren
195
196
^ added RolandH's CSV Import improvements (v. 0.75, http://virtuemart.net/index.php?option=com_smf&Itemid=71&topic=22738.0, thanks RolandD!!)
197 3 Rick Glunt
Task #1059 - Wrong Sort title in shop.browse.php
198
missing month names in the language file
199 1 Rick Glunt
200
13.12.2006 soeren
201
202 3 Rick Glunt
Fixed Login issue during Checkout on Mambo 4.6.x and Joomla! 1.5
203
Task #1052 - php short tags in many files
204
Task #1051 - PDF generation Problem
205 1 Rick Glunt
206
09.12.2006 soeren
207 3 Rick Glunt
Task #1045 - ps_product_category::get_navigation_list cannot be called twice! (ps_product_category.php)
208
Task #1040 - Redirect after registration (ps_shopper.php)
209 1 Rick Glunt
210
08.12.2006 soeren
211
212
+ added a pathway to the cart page (shop.cart)
213
- removed the PayFlow Pro payment class, it can be downloaded including the necessary SDK from virtuemart.net
214
215
! various fixes to make VirtueMart compatible to Joomla! 1.5
216 3 Rick Glunt
Task #998 - reordering fails due to incorrect number of rows
217 1 Rick Glunt
^ changed all language constants into VM_LANG variables (a lot of files affected!)
218
^ added all the language strings from the Joomla language file used in Virtuemart to the VM language files
219
! new language tokens in the language files
220
221
07.12.2006 soeren
222
223 3 Rick Glunt
Task #390 - Top Ten Product Module randomly generates items (mod_virtuemart_topten.php)
224 1 Rick Glunt
225
226
01.12.2006 soeren
227
228 3 Rick Glunt
Task #1035 - Sorry, but the Product you\'ve requested wasn\'t found! (shop.product_details.php)
229
Task #1029 - You are not authorized to view this resource. when viewing user list
230
Task #1012 - Manufacturers in Manufacturer Module List not Alpha sorted
231 1 Rick Glunt
 
232
29.11.2006 gregdev
233
234 3 Rick Glunt
Adjusted so that updating an existing shipping address does not require a new address name (ps_user_address.php)
235 1 Rick Glunt
236
27.11.2006 soeren
237
238 3 Rick Glunt
Task #1011 - Cancelled Products get added to Top Ten Module (ps_order.php)
239 1 Rick Glunt
240
24.11.2006 soeren
241 3 Rick Glunt
Task #1027 - Error in stock handling (ps_checkout.php)
242
Task #1014 - Authorize.net test mode error
243
Task #1015 - Pathway duplicated in account.billing, account.shipping, account.shipto
244 1 Rick Glunt
245
22.11.2006 gregdev
246
247 3 Rick Glunt
 Error suppression on some non-existant PayPal variables in notify.php; added vendor id for order status update emails in notify.php
248
 Task #842 - fixed preselected country when editing an existing shipping address 
249 1 Rick Glunt
250
22.11.2006 soeren
251
252 3 Rick Glunt
fixed PayPal IPN script, mail_download_id works (notify.php)
253
Task #877 - cannot complete checkout when final amount is 0 (ps_checkout.php)
254 1 Rick Glunt
255
10.11.2006 gregdev
256 3 Rick Glunt
 Fixed duplicate error message when no shipping address is chosen during checkout (Task #972)
257 1 Rick Glunt
258
30.10.2006 soeren
259
260 3 Rick Glunt
no title tag displayed for empty categories (shop.browse.php)
261 1 Rick Glunt
262
27.10.2007 soeren
263 3 Rick Glunt
PayPal notify script not sending Download ID (notify.php, thanks R Browne!; http://virtuemart.net/index.php?option=com_smf&Itemid=71&topic=22296.msg56419#msg56419)
264
Task #996 - Brazilian Portuguese translation problem (brazilian_portuguese.php)
265 1 Rick Glunt
266
18.10.2006 gregdev
267
268 3 Rick Glunt
 Task #959 - Virtuemart search bot not working properly
269 1 Rick Glunt
270
17.10.2006 gregdev
271
272 3 Rick Glunt
 Task #969 - order_id error in Dutch language file VM vs. 1.0.7
273
 Task #973 - Error in mod_product_categories
274
 Task #956 - Closing DIV-Tag in html/shop.cart.php
275
!fixed various non-critical XSS vulnerabilities
276 1 Rick Glunt
277
13.10.2006 gregdev
278
279 3 Rick Glunt
!fixed various non-critical XSS vulnerabilities
280 1 Rick Glunt
281
04.10.2006 gregdev
282
283 3 Rick Glunt
 Task #978 - PHP Short-Tag used in ps_paypal.php
284 1 Rick Glunt
285
02.10.2006 gregdev
286
287 3 Rick Glunt
!fixed various non-critical XSS vulnerabilities QUERY_STRING, category_id, and shopItemid
288 1 Rick Glunt
289
02.10.2006 soeren
290
291 3 Rick Glunt
!fixed various non-critical XSS vulnerabilities though Itemid parameter
292 1 Rick Glunt
293
---- VirtueMart 1.0.7 released ----
294
295
13-09-2006 soeren
296
297 3 Rick Glunt
vendor info page not displaying information (RG_EMULATION issue, shop.infopage.php)
298 1 Rick Glunt
299
12-09-2006 soeren
300
301 3 Rick Glunt
Fatal Error on admin user form (admin.user_form.php)
302
Smaller fixes for RG_EMULATION, 0 (ps_checkout.php, ps_reportbasic.php, reportbasic.index.php)
303 1 Rick Glunt
^ CSV: If a field is NOT included in the CSV file (like product description) an existing value won't be overwritten
304
^ CSV: removed the requirement to have all fields in the CSV file (you can now leave all optional fields away!)
305
^ CSV: Changed the default CSV Field Ordering (only affects new installations)
306
	The first fields are now: product_sku,product_name,category_path,product_price,product_s_desc,product_desc,....
307
308
+ added a login form at the download page, so returning customers can easily login now.
309
^ improved the check for the session save path. If the session save path is not writable due to open_basedir
310
	restrictions, no error is generated, because PHP can use such a directory when it is set in the php.ini
311
312
08-09-2006 soeren
313
+ introduced a new cookie check function that checks if the user accepts cookies - and if not - displays
314
	a nice information about this issue. (ps_session.php)
315
	
316
07-09-2006 soeren
317
- removed the call to session_write_close() completely (was introduced for Mambo compatibility, but now it seems just to break it) (ps_session.php)
318 3 Rick Glunt
PNGs not displaying in Internet Explorer: updated the Sleight.js for PNG/IE Fix (sleight.js)
319 1 Rick Glunt
320
03-09-2006 soeren
321
322 3 Rick Glunt
Problem downloading larger files, e.g. >16MB (ps_main.php) (http://virtuemart.net/index.php?option=com_smf&Itemid=71&topic=20481.msg53015#msg53015)
323 1 Rick Glunt
324
325
02-09-2006 gregdev
326 3 Rick Glunt
Task #938 - Product list select statement causes MySql out of memory error
327
Task #734 - transmenu.php wrong itemid in a first menu level
328
Task #933 - Reports fail with RG_EMULATION=0
329
Task #870 - Wrong template used for Order Status Change link (ps_order.php)
330
Task #868 - missing pathway's style class in Account Maintenance (account.billing.php, account.order_details.php, account.shipto.php, account.shipping.php)
331
Task #867 - errors in german language-file
332
Task #861 - Control panel when press any button on frontend administration are not displayed. (reportbasic.index.php)
333 1 Rick Glunt
334
31-08-2006 soeren
335
336
^ updated Error/Messages CSS styles
337
^ Link behaviour changed for "I agree to the terms of service". 
338
	Now a click on the link doesn't toggle the checkbox. (checkout_register_form.php)
339
340
29-08-2006 soeren
341
342 3 Rick Glunt
Task #887 - Minimum Amount for Free Shipping (ps_main.php)
343 1 Rick Glunt
^ EU tax mode implementation by Sam Morris <sam@robots.org.uk>
344
	(http://virtuemart.net/index.php?option=com_smf&Itemid=71&topic=21124.msg52587#msg52587)
345
	affected files: ps_checkout.php, ps_product.php, basket.php, admin.show_cfg.php, all language files
346 3 Rick Glunt
possible errors in tax total calculation when coupons are used in vendor-based tax mode
347
Task #901 - FileManager's pics > Commas in Tittle bug.
348 1 Rick Glunt
^ Task #904 - Cannot delete Product_type assingment of a product
349 3 Rick Glunt
Task #735 - attributes errors (ps_product.php) - (double currency symbols and price modifiers not adding up when one "price setter" is selected in the attributes)
350 1 Rick Glunt
351 3 Rick Glunt
Task #866 - Error removing last item from cart (checkout.index.php)
352 1 Rick Glunt
^ Adding the same product again and again now updates the quantity in cart
353 3 Rick Glunt
Task #839 - "Add to Cart" twice for same product removes product (ps_cart.php)
354 1 Rick Glunt
^ added cache-control / expire / last-modified headers in show_image_in_imgtag.php to 
355
	increase performance by using client caching capabilities
356
^ updated the mShop_validateEmail function to check for correct email addresses (ps_main.php)
357
+ added name & subject checks for email sending (J! 1.0.11) (ps_main.php)
358
^ changed the vmSpoofValue function to work with J! 1.0.11 (ps_main.php)
359
360
26-08-2006 soeren
361
362 3 Rick Glunt
 Task #902 - extra_field_4, fatal error when using extra fields in language file (checkout_register_form.php
363 1 Rick Glunt
364
23-08-2006 soeren
365 3 Rick Glunt
"A shipping address with this nickname already exists" (ps_user_address.php)
366
Blank PO on checkout (ps_checkout.php)
367 1 Rick Glunt
368
14-08-2006 soeren
369
370 3 Rick Glunt
Task #804 - On status change text showing 'rn' instead of CR (ps_order.php)
371 1 Rick Glunt
372
27-07-2006 soeren
373
374 3 Rick Glunt
Task #850 - Order list not showing all orders (order.order_list.php)
375 1 Rick Glunt
376
22-07-2006 soeren
377
378
+ added a workaround for installations where the "Session Save Path" is not writable. 
379
	VM will try using the global cache path for storing session files instead.(ps_session.php)
380
	
381
17-07-2006 soeren
382 3 Rick Glunt
wrong redirection on checkout login when using Shared SSL on a Windows Server (checkout.login_form.php)
383
added the missing function mosHash (Mambo-only problem!)
384 1 Rick Glunt
385
---- VirtueMart 1.0.6 released ----
386
387
08-07-2006 soeren
388
389 3 Rick Glunt
fixed USPS class by Corey
390 1 Rick Glunt
391
07-07-2006 soeren
392
393 3 Rick Glunt
empty cart on checkout when using Shared SSL in SEF mode
394
Task #775 - Transmenu (at least) does not sort categories correctly (Shop_Menu.php)
395
Task #802 - filename not saved when adding a product (ps_product.php)
396
Task #803 - TAX now showing on attribute price modifications in confirm Mail AND order confirmation page (account.order_details.php, ps_checkout.php)
397
Task #829 - Call to a member function on a non-object (on order status update, ps_order.php)
398 1 Rick Glunt
+ reintroduced the PayPal IPN amount/currency check, now using the correct PayPal variables (notify.php)
399
400
02-07-2006 soeren
401
402 3 Rick Glunt
Free Shipping not calculated on "subtotal with tax", but on "subtotal without tax" (ps_checkout.php)
403 1 Rick Glunt
^ Updated Search Mambot (Thank you Mark! - http://virtuemart.net/index.php?option=com_smf&Itemid=71&topic=19615.msg46837#msg46837)
404
405
28-06-2006 soeren
406
407 3 Rick Glunt
Task #665 - shipping address save but without display (virtuemart_parser.php)
408
Task #780 - VM don't send the confirmation order to user or admin, update status order don't run (ps_affiliate.php)
409
Task #817 - relative url is missing server base (ps_product_attribute.php)
410
2Checkout order_total number format corrected
411
Task #788 - HTML bug in ps_order.php
412
Task #787 - Tab 'Order Status' in order admin panel empty in IE7 (order.order_print.php)
413
Task #784 - Can't edit files/images without a title (product.file_list.php)
414
Task #801 - 'vmMenu' not defined (htmltools.class.php)
415
Task #800 - Order list error: double order listings of the same order (order.order_list.php)
416
Task #814 - mysql_escape_string issues (class.inputfilter.php, htmltools.class.php)
417
Task #816 - missing "alt" attribute in category images on shop.index.php
418 1 Rick Glunt
^ adjusted login procedure to comply with Joomla 1.0.10 (ps_main.php, checkout.login_form, mod_virtuemart.php)
419
	+ added new functions called "vmSpoofValue" and "vmSpoofCheck" as used in Joomla 1.0.10
420
421
07-06-2006 soeren
422 3 Rick Glunt
Task #795 - Edit user with VM 1.0.5 and Joomla 1.0.9
423
"only variables should be assigned by reference..." errors in the file menuBar.class.php
424 1 Rick Glunt
425
---- VirtueMart 1.0.5 released ----
426
427
07-05-2006 soeren
428
429 3 Rick Glunt
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)
430
added missing Itemid parameter in the product file list (ps_product_files.php) and the PDF-button link (virtuemart.php)
431
Task #724 - Coupon discount becomes 0.00 when adding a new item (basket.php)
432 1 Rick Glunt
433
05-05-2006 soeren
434
^ Updated the UPS and USPS shipping modules with the versions contributed by koltz & deneb
435 3 Rick Glunt
Task #738 - shop.pdf_output.php creates a loop when /usr/bin/htmldoc is available (shop.pdf_output.php)
436 1 Rick Glunt
437
! DATABASE STRUCTURE CHANGED!
438
^ The length of some DECIMAL fields is not enough
439
#############################
440 3 Rick Glunt
	Allow Shopper group discounts up to 100.00%
441 1 Rick Glunt
	ALTER TABLE `jos_vm_shopper_group` CHANGE `shopper_group_discount` `shopper_group_discount` DECIMAL( 5, 2 ) NOT NULL DEFAULT '0.00';
442 3 Rick Glunt
	Allow bigger discounts than 999.99
443 1 Rick Glunt
	ALTER TABLE `jos_vm_product_discount` CHANGE `amount` `amount` DECIMAL( 12, 2 ) NOT NULL DEFAULT '0.00';
444 3 Rick Glunt
	Allow prices up to 9 999 999 999.99
445 1 Rick Glunt
	ALTER TABLE `jos_vm_product_price` CHANGE `product_price` `product_price` DECIMAL( 12, 5 ) NULL DEFAULT NULL ;
446 3 Rick Glunt
	Adjust order item price
447 1 Rick Glunt
	ALTER TABLE `jos_vm_order_item` CHANGE `product_item_price` `product_item_price` DECIMAL( 15, 5 ) NULL DEFAULT NULL ;
448 3 Rick Glunt
	Adjust order item final price
449 1 Rick Glunt
	ALTER TABLE `jos_vm_order_item` CHANGE `product_final_price` `product_final_price` DECIMAL( 12, 2 ) NOT NULL DEFAULT '0.00';
450 3 Rick Glunt
	Adjust order total, allowing totals up to 9 999 999 999 999.99
451 1 Rick Glunt
	ALTER TABLE `jos_vm_orders` CHANGE `order_total` `order_total` DECIMAL( 15, 5 ) NULL DEFAULT NULL ;
452
	ALTER TABLE `jos_vm_orders` CHANGE `order_subtotal` `order_subtotal` DECIMAL( 15, 5 ) NULL DEFAULT NULL ;
453
	
454 3 Rick Glunt
	Allow larger coupon amounts
455 1 Rick Glunt
	ALTER TABLE `jos_vm_orders` CHANGE `coupon_discount` `coupon_discount` DECIMAL( 12, 2 ) NOT NULL DEFAULT '0.00';
456
	ALTER TABLE `jos_vm_coupons` CHANGE `coupon_value` `coupon_value` DECIMAL( 12, 2 ) NOT NULL DEFAULT '0.00';
457
	
458 3 Rick Glunt
	Allow larger payment discounts
459 1 Rick Glunt
	ALTER TABLE `jos_vm_orders` CHANGE `order_discount` `order_discount` DECIMAL( 12, 2 ) NOT NULL DEFAULT '0.00';
460
	ALTER TABLE `jos_vm_payment_method` CHANGE `payment_method_discount` `payment_method_discount` DECIMAL( 12, 2 ) NULL DEFAULT NULL ;
461
#############################
462
	
463
464
02-05-2006 soeren
465
466 3 Rick Glunt
could not update or delete in/from cart for products with single quotes in their attribute name/value (ps_cart.php)
467 1 Rick Glunt
468
27-04-2006 soeren
469 3 Rick Glunt
Task #729 - additional address links in admin (admin.user_form.php)
470
Task #733 - Discount causes error message in Order Details page (account.order_details.php
471
Task #73 - Order Confirm E-Mail - Plain text & html text of Message differ (ps_checkout.php)
472
fixed mis-aligned icons on administraton start page (ps_html.php)
473
product type list & form missing an object (product.product_type_list/_form.php)
474 1 Rick Glunt
475
23-04-2006 soeren
476
477
+ Now it is possible to easily inform your customers about their order cancellation right
478
	and your returns policy (as required by law in most european countries!)
479
	=> added 3 new configuration parameters (affected files: ps_config.php, admin.show_cfg.php, checkout.index.php, language files)
480
	! Update your configuration when updating from an earlier version
481 3 Rick Glunt
hiding attribute price modifiers when the user has no permission to view prices (ps_product_attribute.php)
482 1 Rick Glunt
483
20-04-2006 soeren
484 3 Rick Glunt
Task #722 - Undefined index: coupon_discount in ps_checkout.php
485
Task #721 - Trying to get property of non-object in shop.debug.php
486
Task #720 - Undefined $VM_LANG in ps_config.php
487
Task #719 - User list and user registration not compatible with UserExtended Component (ps_perm.php, admin.user_list.php)
488
Task #715 - List Prices not showing since upgrade to 1.0.4 (ps_product.php, function show_prices)
489
Task #560 - Clone Product with Child Products (added "SHOW" as result-returning-case ps_database.php)
490
Task #675 - No permissions to view products after search (virtuemart.searchbot.php)
491
Task #698 - Lost password link uses relative link instead of absolute (mod_virtuemart.php)
492
Task #707 - Payment method at the end of the checkout is not shown (ps_checkout.php)
493
Task #703 - Continue Shopping appears after modifying order details in shopping cart 
494 1 Rick Glunt
^ registered users (logged in) who are NOT registered as a customer (no billing address and 
495
	no shopper group) now get the "default" shopper group id when browsing the shop. (ps_perm.php)
496
	
497
18-04-2006
498
499 3 Rick Glunt
Task #705 - Product Type Pagelinks are not working due to wrong $num_rows
500
Task #706 - Session Problems in Mambo 4.5.3h (closing opened sessions when session.auto_start=1, ps_session.php)
501
search for the correct flypage lead to endless loop (ps_product.php)
502 1 Rick Glunt
503
09-04-2006
504
505 3 Rick Glunt
Task #686 - VirtueMart and Mambo 4.6.0 (admin.user_form.php. virtuemart_parser.php)
506
Task #646 - Search according to Parameters incorrect query
507
Task #642 - Set Locale Error (virtuemart_parser.php)
508 1 Rick Glunt
 
509
02-04-2006 soeren
510
511 3 Rick Glunt
Task #632 - get_flypage doesn't take into consideration parent products (ps_product.php)
512
Task #631 - Customer Unable to Remove Data from Bill To / Ship To Fields (ps_shopper.php)
513
Task #629 - PayFlow Pro does not handle 4 digit expiration dates gracefully
514
Task #511 - Discount % percentage is ignored by cart (ps_product.php)
515
Page redirection on error from Ship-To address from fixed, thanks TJ! (account.shipto.php)
516 1 Rick Glunt
517
30-03-2006 soeren
518
519
^ 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)
520 3 Rick Glunt
wrong object names in PayPal notify.php script lead to a fatal error
521
Task #656 - "Remember Me" must be enabled to checkout, checkout_registration_form.php
522
tooltip function: added charset parameter to encode UTF-8 strings too, htmlTools.class.php
523 1 Rick Glunt
+ introduced a new function called "vmGetCharset" to return the current charset from the _ISO setting (UTF-8 by default), ps_main.php
524
525
28-03-2006 soeren
526 3 Rick Glunt
query error in ps_affiliate.php
527
fixed reviews listing ("More..." - link when more than 5 reviews exist for a product) in the frontend (ps_reviews.php)
528
fixed page navigation on product review list in adminsitration (product.review_list.php)
529 1 Rick Glunt
+ customer name on order list (thanks to deneb!), (order.order_list.php)
530 3 Rick Glunt
Fixed PayPal notify.php script:
531 1 Rick Glunt
	- wrong field name (` order_currency` instead of `order_currency`)
532
	- checking received currency and amount against database
533 3 Rick Glunt
parameter search query missing a `
534 1 Rick Glunt
535
27-03-2006 soeren
536
537 3 Rick Glunt
version.php causing fatal error regarding "class vmVersion previously declared..."
538
Prices visible to all users, although restricted
539
Admin Menu not visible with chinese language file (htmlentities missing third (=Charset) parameter)
540
CSV Export doesn't export parent product SKU (parent-child relationship gets lost)
541
fixed a small typo in the product scroller module
542 1 Rick Glunt
543
---- VirtueMart 1.0.4 released ----
544
545
23-03-2006 soeren
546
547 3 Rick Glunt
Order "Print View" link lead to a 404 error
548 1 Rick Glunt
+ ProductScroller module: added the category_id parameter to the XML file, so you can now specify a category_id (or a comma-separated list of more than one category_id) 
549
	to filter the products by (multiple) category/ies
550 3 Rick Glunt
Product Reviews are not added to the database, although the vote is added
551 1 Rick Glunt
	
552
20-03-2006 soeren
553
^ Payment method preselecection: the first displayed payment method is always pre-selected now
554 3 Rick Glunt
"delete from cart" fails when the custom attribute value contains quotes
555
can't assign more than one product type to a product
556
Task #622 - Order Update Time is Wrong
557
Task #601 - Show the Number of Products in a Category
558 1 Rick Glunt
+ for debugging: added '@ini_set( 'display_errors', 1 );' to virtuemart_parser.php
559
	for making PHP errors visible
560
^ changed behaviour for HTTPS links when in HTTPS mode.
561
	When the user is NOT on "checkout" or "account" pages, all links are generated using the http://... URL
562
	This will allow leaving the HTTPS mode 2 after the order has been placed.
563 3 Rick Glunt
Task #490 - adding attributes error on sub-items
564
Task #518 - Reports miss same-day orders
565
Task #558 - Bug in report basic module
566 1 Rick Glunt
^ showing "no image" image when a product thumbnail image is not available
567 3 Rick Glunt
Task #470 - Close tablerow after Categorylisting
568 1 Rick Glunt
+ products can be viewed using the SKU now. Works for the product details page:
569
	Instead of "&product_id=XX" just use "&sku=YY" where YY stands for the SKU of the product
570 3 Rick Glunt
credit card number not checked on form submit, another bug, same reason: payment method can be left unchecked
571 1 Rick Glunt
+ added: autocomplete="off" to the credit card form to prevent sensible information being prefilled
572
+ Order item status update by manelzaera
573 3 Rick Glunt
Task #617 - Wrong image path in account.billing.php
574
Task #615 - Cannot add multiple Product Types to a Product
575 1 Rick Glunt
576
16-03-2006 soeren
577
578 3 Rick Glunt
Sort ASC / DESC icon not working on Internet Explorer
579
wrong query in payment module for Linkpoint (ps_linkpoint.php)
580 1 Rick Glunt
^ restricting prices by user access level can be completely 
581
	disabled in the shop administration now (useful for people using ACL extensions like JACL)
582 3 Rick Glunt
manufacturer search code contained wrong SQL (shop_browse_queries.php) + various SQL fixes
583 1 Rick Glunt
584
14-03-2006 soeren
585
586 3 Rick Glunt
Fixed the session problems (removed the call to session_id() and various lines of unnecessary code)
587 1 Rick Glunt
588
12-03-2006 soeren
589
590 3 Rick Glunt
users, who are logged in, but not yet registered as customer/shopper 
591 1 Rick Glunt
	can't directly continue their "checkout" after registration as shopper
592 3 Rick Glunt
users who are logged in, but have an empty "usertype" field don't see prices
593
added $manufacturer_id support for caching pages
594 1 Rick Glunt
595
---- VirtueMart 1.0.3 released ----
596
597
11-03-2006 soeren
598 3 Rick Glunt
syntax error in shipping.rate_form.php
599 1 Rick Glunt
600
10-03-2006 soeren
601 3 Rick Glunt
Task #325 Log out does not work
602
missing $mosConfig_absolute_path in currency_convert.php
603 1 Rick Glunt
604
07-03-2006 soeren
605 3 Rick Glunt
many short tag fixes (< ? => < ?php )
606
Task #566 - DescOrderBy doesn't work with SEF
607
more ps_session class fixes to work on Joomla 1.0.8 & Mambo 4.6
608 1 Rick Glunt
	seems to me as if some Joomla 1.0.8 users are suffering serious Session problems now
609
^ setting memory_limit to 16M when it is lower
610
+ multiple tax rate details in order email
611
612
04-03-2006 soeren
613 3 Rick Glunt
short php tags in shop.manufacturer_page.php
614
Task #551 - Cart showing extra products after adding first item
615
Task #562 - Discount deletion problem
616 1 Rick Glunt
617
02-03-2006 soeren
618 3 Rick Glunt
Task #432 - missing ST address in order_user_info when using default address
619
Task #482 - error with multiple mod_virtuemart
620
Task #541 - IE gets error in admin orders
621
View by Manufacturer: Products without prices not shown
622 1 Rick Glunt
+ new global variable $VM_BROWSE_ORDERBY_FIELDS, contains all sort-by fields for the browse page
623
^ moved $orderby code to shop.browse.php and shop_browse_queries.php
624
+ new configuration constant: VM_BROWSE_ORDERBY_FIELD can be [product_name|product_price|product_cdate|product_sku]
625
+ added "ob_start" to the session class to prevent HTML output BEFORE the template is loaded ( Task #553 - Product Display)
626
^ tax rates in drop-down list in product form are ordered by rate, descending now
627
628
28-02-2006 soeren
629
630 3 Rick Glunt
tax total calculated based on product tax rate when TAX_MODE = 1 (store-address based tax mode)
631
Task #536 - vendor info page error
632
page navigation on browse pages contained the live site URL.
633 1 Rick Glunt
634
22-02-2006 soeren
635
636 3 Rick Glunt
standard shipping module doing wrong number_format when amount is greater than 999.99
637
fixed: multiple tax rates / subtotal re-calculation when discounts are applied
638
ps_product_category::get_cid => category ID query not executed
639
attribute prices being displayed without tax, although "show prices including tax" is active
640
totals getting stored without decimals: changed "setlocale( LC_NUMERIC, 'en' )" to "setlocale( LC_NUMERIC, 'en_US' )"
641 1 Rick Glunt
+ page title on order details page in account maintenance
642 3 Rick Glunt
checkout login form using sefRelToAbs for $return
643 1 Rick Glunt
^ using the same "Add-to-cart" image as in product_details in browse page now
644 3 Rick Glunt
tax rates were stored with 0.0000 value
645 1 Rick Glunt
646
! DATABASE STRUCTURE CHANGED 
647
---
648 3 Rick Glunt
	http://virtuemart.net/index.php?option=com_flyspray&Itemid=83&do=details&id=521
649 1 Rick Glunt
	ALTER TABLE `jos_vm_product_mf_xref` CHANGE `product_id` `product_id` INT( 11 ) NULL DEFAULT NULL 
650
	
651 3 Rick Glunt
	Store multiple-tax-rates details for each order when applicable
652 1 Rick Glunt
	ALTER TABLE `jos_vm_orders` ADD `order_tax_details` TEXT NOT NULL AFTER `order_tax` ;
653
---
654
655
656
21-02-2006 soeren
657
658 3 Rick Glunt
Task #525 - USPS shipping module: User details SQL query
659
order email: text part had ugly HTML entities in it (e.g. &euro; )
660 1 Rick Glunt
^ file downloads (paid downloads): reading and sending the file is now handled by a new function 
661
	(previously: readfile, now: vmReadFileChunked )
662 3 Rick Glunt
fixes for compatibility with Joomla 1.1.x, still maintaining backwards compatibility with Mambo
663 1 Rick Glunt
	- added $vmInputFilter to global declaration list in virtuemart.php
664
	- virtuemart module dealing with wrong module paths
665
	- ps_perm needed its own ACL manipulation methods
666
	- ps_session doesn't need to append "&Itemid=" in the backend
667
	
668
17-02-2006 soeren
669
670 3 Rick Glunt
When price field left empty and product had no price, a price record (0) was added.
671
Task #456 - Foreign adress give error on checkout
672 1 Rick Glunt
	If you leave the ZIP start or end fields empty, automatically "00000" or "99999"
673
	is inserted. This was a trap for many users.
674 3 Rick Glunt
Task #515 - Problem with Authorize.net after upgrade
675
Task #519 - Fatal error when adding a manufacturer
676
linkpoint class using wrong user information query (ps_linkpoint.php)
677
order list query error
678 1 Rick Glunt
+ order and user list can be filtered by full name now 
679
	(before it was possible to search for the first name OR the last name, not both at the same time)
680
	
681
14-02-2006 soeren
682
683 3 Rick Glunt
Task #514 - add to cart URL does not always work
684
Task #509 - Deleting manufacturer bug
685
Task #495 - Related products list doesn't update with new products: 
686 1 Rick Glunt
	now displaying 2000 related products instead of 1000.
687 3 Rick Glunt
Task #483 - fatal error in admin.user_form.php in line 101
688
Task #480 - Various Errors (one fatal) in vm_dtree.php
689
Task #474 - Changing default flypage is broken
690
Task #473 - Free Shipping broken: SQL statement in global.php
691
Task #471 - The script sleight.js isn't loaded when SEF URLs is on
692
Task #468 - wrong variable in standard_shipping.php
693
Task #455 - Silent registration not working
694 1 Rick Glunt
695
08-02-2006
696 3 Rick Glunt
"empty cart bug" using Mambo 4.5.3h
697
Task #502 - Deleting User From VirtueMart 
698
Task #486 - HTTPS Error In Virtuemart.cfg.php (not every server uses port 443 for secure connections)
699 1 Rick Glunt
700
---- VirtueMart 1.0.2 released ----
701
702
19-01-2006 soeren
703 3 Rick Glunt
Deleting a product didn't delete the product <-> product type relationship,
704 1 Rick Glunt
	so you couldn't delete the product type
705
706
16-01-2006 soeren
707 3 Rick Glunt
Task #443 - Registration not possible with .info domain
708
Task #418 - Can't assign multiple product types to a product
709
Task #417 - Changing status to 'C' for auth net settle del. trans ID!
710
product list not showing all search options
711
Using recent Itemid instead of 1, when the Shop has no own Itemid
712
Task 412 - no tax on attributes
713
Task 413 -  wrong price on details page when using quantity-based prices
714 1 Rick Glunt
+ added Australia Post shipping module by Ben Wilson (ben@diversionware.com.au)
715 3 Rick Glunt
mosproductsnapshot Mambot wouldn't correctly display linked images
716 1 Rick Glunt
+ Download ID "hack" by Eugene, wooly, scott, joomlasolutions!
717
	Customers can get their download IDs for downloading files
718
	directly from the order details page (products are linked)
719
+ showing filesize for files which are listed on the product details page (by djlongy)
720
721
11-01-2006 soeren
722 3 Rick Glunt
Task #433 Blocked message (popup) on registration
723 1 Rick Glunt
724
27-12-2005 soeren
725 3 Rick Glunt
mod_productscroller not using category ID for filtering products
726 1 Rick Glunt
727
20-12-2005 soeren
728
^ silently registered users don't have to remember their old usernames now (Task #385 returning hidden/silent users can't use the same email address)
729 3 Rick Glunt
order list: searching by user names won't work
730 1 Rick Glunt
731
15-12-2005 soeren
732 3 Rick Glunt
product prices can be zero or empty now. When the product price is left empty in the product form, an existing price will be deleted and no price will be added.
733 1 Rick Glunt
^ PayPal payment extra info now subtracts order and coupon discounts from the order subtotal
734
^ Now it's possible to checkout with $0 in the cart. Allows free purchases using gift coupons.
735 3 Rick Glunt
Tax total is zero although user's country/state combinination has a matching tax rate record (when CHECKOUT_STYLE = 3 or 4)
736
Task #364 "thank you for your patience...": wrong Waiting list link
737
Task #386 "New user couldn't be added"
738 1 Rick Glunt
739
10-12-2005 soeren
740 3 Rick Glunt
currency_convert including wrong DOMIT files.
741
user list has no valid user id in the delete link (deleting didn't work)
742 1 Rick Glunt
743
07-12-2005 soeren
744 3 Rick Glunt
Task #63: Prices are stored in the session and do not change on update
745
wrong xhtml syntax in mod_virtuemart_search
746
Task #374: Incorrect "Title" wording on [Featured & Discounted Products] Screen
747
Task #372: Product Search doesn't work when Joomla Caching is ON
748 1 Rick Glunt
	(product search pages were cached, so the search function could only be used once)
749
750
04-12-2005 soeren
751 3 Rick Glunt
"product_list" search not working, when a category is selected
752 1 Rick Glunt
^ Extra Fields are now visually integrated in the registration form, not appended at the end
753
^ more debug output in standard_shipping module (only when DEBUG is turned on)
754
755
01-12-2005 soeren
756
^ attributes are formatted now in the order print screen - just as in the frontend
757
+ attributes of child products (which were selected by the customer) are stored now which each order
758 3 Rick Glunt
fixed a bug in the frontend order listing (account maintenance section), which showed no search box and page navigation
759
fixed a bug in global.php, where an administrator, which has no record in the table
760 1 Rick Glunt
  jos_vm_auth_user_vendor wouldn't get the vendor information (and see prices in the backend with no decimals)
761
762
763
30-11-2005 soeren
764 3 Rick Glunt
added a routine to unpublish mambo-phpShop mambots on upgrade
765
added checks for the existance of files which are to be loaded
766
added a check if $ps_shopper_group is an instantiated ps_shopper_group object to admin.user_form.php
767
renamed all occurences of $PHP_SELF to $_SERVER['PHP_SELF']
768
fixed a bug in the page navigation on the browse page (document.adminForm is null or not an object)
769 1 Rick Glunt
770
---- VirtueMart 1.0.1 released ----
771
772
28-11-2005 soeren
773
^ renamed the vmLog function 'flush' to 'printLog' to prevent early flushing (was it caused by the function name?? would be another curious php bug)
774
! wrong error handling when a user is not allowed to view the requested page (Security Issue).
775 3 Rick Glunt
wrong featured products links on storeadmin homepage
776
PDF output not working
777
calling html_entity_decode with an empty string crashed Apache and VM (class.phpinputfilter.php)
778 1 Rick Glunt
 
779
24-11-2005 soeren
780 3 Rick Glunt
setlocale( LC_NUMERIC, 'en' ) is used globally for ensuring that numbers are handled with decimal points
781
fixed a parser error in the random products module
782 1 Rick Glunt
783
---- VirtueMart 1.0.0 final released ----
784
785
23-11-2005 soeren
786 3 Rick Glunt
vmPopUpLink generating window with same value for width and height
787
removed whitepace at the end of ps_main.php
788
even when no discount was selected in the product form, a discounted end price was filled in
789
when user is assigned to a Shoppergroup which doesn't exist, the default one is used now (thanks to esteve!)
790
CSV-Export: removed export of "product_special" field, because it's not included in the default CSV configuration
791
CSV-Export running incorrect query (empty file received)
792 1 Rick Glunt
793
21-11-2005 soeren
794 3 Rick Glunt
filenames didn't include the full path
795
problem with filemanager: "The request file wasn't found"
796 1 Rick Glunt
^ small DB structure change to allow negative quantities for "jos_vm_product.product_in_stock" (just removed the UNSIGNED attribute)
797
	ALTER TABLE `jos_vm_product` CHANGE `product_in_stock` `product_in_stock` INT( 11 ) NULL DEFAULT NULL;
798 3 Rick Glunt
wrong height of full-image-popUp-window in product details
799 1 Rick Glunt
^ (or bug fix?): added ob_start according to this bug report: http://virtuemart.net/index.php?option=com_flyspray&Itemid=83&do=details&id=300
800
^ fixed the laoyut for IE in "Your store::control panel"
801
+ added login form to account maintenance pages to allow quick login
802
803
17-11-2005 soeren
804
^ removed the "VirtueMart already installed?" check to allow manual installation.
805
^ extended ps_html::writableIndicator to process arrays with more than one directory
806
+ integrated Verisign Payflow Pro payment module into VirtueMart
807
808
16-11-2005 soeren
809
810
^ splitted up and renamed "/sql/virtuemart.installation.mysql.sql"
811
	into "/sql/virtuemart.installation.joomla.sql"
812
	and "/sql/virtuemart.installation.mambo.sql"
813
	for those users WHO DON'T EVEN LOOK INTO THE FILE THEY ARE UPLOADING IN PHPMYADMIN.
814
	
815
^ updated the INSTALLATION.php to be able to distribute a "Manual Installation" package,
816
	where it is added to as "README.txt"
817 3 Rick Glunt
authorize.net not getting the correct billto address
818 1 Rick Glunt
^ improved the debug and error message reporting in authorize.net payment module
819
820
16-11-2005 schirmer
821 3 Rick Glunt
switched to vmLogger in payment and shipping modules
822
switched to new user_info table in payment and shipping modules
823 1 Rick Glunt
824
825
15-11-2005 soeren
826 3 Rick Glunt
fixed a small bug in the ps_shopper.php
827 1 Rick Glunt
+ new: bulgarian language file
828 3 Rick Glunt
"Credit Card type not found" error would prevent checkout.
829 1 Rick Glunt
830
12-11-2005 soeren
831 3 Rick Glunt
users couldn't rename their username in account maintenance (ps_shopper.php)
832
small notices in ps_checkout.php
833 1 Rick Glunt
834
10-11-2005 schirmer
835 3 Rick Glunt
renamed 'Log' to 'vmLog' in virtuemart_parser.php
836 1 Rick Glunt
837
09-11-2005 soeren
838 3 Rick Glunt
fatal error: prices can't be deleted (ps_product_price.php, product.product_price_list.php)
839
renamed class 'Log' to 'vmLog'
840
standard shipping module not accepting valid rates onValidate
841 1 Rick Glunt
842
---- 1.0.0 RC3 released ----
843
844
08-11-2005 soeren
845 3 Rick Glunt
installation displays a log now
846
installation would copy files with wrong permissions on upgrade
847
product list empty when browsing child products of a product from pages no. >= 2
848
ps_checkout typos
849
"Empty Cart" - fixed a bug where the session id would have been changed on each page load
850 1 Rick Glunt
	what made keeping items in the cart impossible
851
	
852
07-11-2005 soeren
853
854 3 Rick Glunt
task #252 (Japanese Yen Currency symbol affects attribute list line break)
855
unpublished products were counted in "products in category".
856
task #249 (a bug with html_entity_decode ("Warning.....MBCS not implemented"))
857
fixed a small notice in vm_dtree.php
858 1 Rick Glunt
859
---- 1.0.0 RC2 released ----
860
861
06-11-2005 soeren
862 3 Rick Glunt
changed all occurences to 'com_phpshop' to 'com_virtuemart' in payment methods
863
bug #164 (Admin doesn't accept any input and doesn't change pages)
864
fixed a fatal error in the install.php
865 1 Rick Glunt
866
04-11-2005 soeren
867 3 Rick Glunt
when updating the order status from the order list, always a customer notification would be sent
868
the Altbody (alternative text part of an email) is utf8_encoded now,
869 1 Rick Glunt
	when the language charset is 'utf-8' (standard in all new language files in joomla!)
870
+ Manufacturer ID is shown in manufacturer_list now
871
+ added search by product_sku to searchbot
872
^ payment method and shipping method are validated again on orderAdd
873 3 Rick Glunt
fixed the shipping_rate_id validation in the standard_shipping module
874
moved the coupon field back into the cart
875
wrong names for new customers in overview
876 1 Rick Glunt
- removed the table prefix replacing function from ps_database
877
^ changed the url formatting function ps_session::url to use $mm_action_url instead of URL
878 3 Rick Glunt
more fixes to the Shared SSL support (it now logs the user in on the https domain, even when Joomla is used)
879 1 Rick Glunt
880
881
02-11-2005 soeren
882 3 Rick Glunt
fatal error in payment method form in frontend
883
passkey change code didn't work (e.g. authorize.net)
884
admin top menu didn't show up when quotes in a module name
885
usps module referenced wrong DOMIT! path
886
coupon add didn't work
887
wrong rounding of the subtotal field
888 1 Rick Glunt
! table structure changed!
889
	#####
890
	ALTER TABLE `jos_vm_orders` 
891
	CHANGE `order_subtotal` `order_subtotal` DECIMAL( 10, 5 ) NULL DEFAULT NULL;
892
	#####
893
^ refreshed paypal code (removed tax field, charging amount=subtotal+tax and shipping now).
894
	
895
01-11-2005 soeren
896 3 Rick Glunt
category_flypage was 'flypage' regardless of the category setting (changed ps_DB::sf() )
897 1 Rick Glunt
^ changed coupon field to be displayed only on the payment method selection screen
898 3 Rick Glunt
percentage coupon was miscalculated on quantity update in cart (thanks gwen)
899 1 Rick Glunt
^ currency symbol in store form is now stored as HTML entity (?  => &euro; )
900
^ payment methods are surrounded by fieldsets now
901
902
28-10-2005 soeren
903 3 Rick Glunt
changed shopmakeHtmlSafe to use hmtlspecialchars instead of htmlentities
904
fixed a lot of queries using a database object instead of ps_DB
905
replaced all occurences of mosToolTip by mm_ToolTip
906
tax rate is automatically divided by 100 when larger than 1.0
907
"view more images" wasn't shown on product details, view_images page had SQL errors
908 1 Rick Glunt
909
27-10-2005 soeren
910 3 Rick Glunt
fixed a bug in ps_order.php, where the mail would have been sent to '' (nobody)
911
some fixes for the wz_tooltip (using htmlentities now)
912 1 Rick Glunt
^ page navigation links only show up when more results are there to display than $limit
913
+ added page navigation to order list in account maintenance section
914
+ added tax amount to paypal payment form code
915 3 Rick Glunt
fixed a big bug in the SQL update of the user data to VirtueMart
916 1 Rick Glunt
+ added quick (un)publish feature to category and payment method list
917
- files admin.user.hmtl.php, store.user.html.php
918
^ restricted access to the user list & form to conform with joomla's user component access
919
+ added new class vmAbstractObject
920
+ added new handlePublishState function (class vmAbstractObject)
921
^ changed productPublish function to handlePublishState
922
! Database table entry changed: 
923
##############
924
UPDATE `jos_vm_function` SET `function_name` = 'changePublishState',
925
`function_class` = 'vmAbstractObject.class',
926
`function_method` = 'handlePublishState',
927
`function_description` = 'Changes the publish field of an item, so that it can be published or unpublished easily.' WHERE `function_id` =139 LIMIT 1 ;
928
##############
929
930
26-10-2005 soeren
931
+ added debugging to image upload function
932 3 Rick Glunt
Bug #181 ? Can't add new prices to product
933 1 Rick Glunt
934
25-10-2005 soeren
935 3 Rick Glunt
Bug #174 ? Checkout using USPS Module, fixed path to xml domit! library
936 1 Rick Glunt
^ renamed /html/VERSION.php to /html/footer.php
937
^ changed the colors of the order list to joomla css classes (account maintance section)
938 3 Rick Glunt
FR #127 font size in tab headings too big in safari browser
939 1 Rick Glunt
+ added new language tokens for the Log integration
940 3 Rick Glunt
Bug #166 ? virtuemart-beta4-shared SSL
941
Bug #173 - Registration with e-mails over 25 characters
942
bug #176 - beta4: message tax included displayed even if OFF
943 1 Rick Glunt
^ FR #125 vendor name in shopper group drop-down
944
945
24-10-2005 soeren
946 3 Rick Glunt
fixed a bug where "my-email-address@domain.com" couldn't be used for username (converting - to _ now)
947 1 Rick Glunt
^ file uploading errors are handled better now
948
+ introduced new global Log object for better Error Message Handling
949
	See http://pear.php.net/package/Log for docs.
950
	The class and its child classes can be found in /classes/Log. VM uses a modified version
951
	of the display class. Support for buffering and formatting depending on priority was added.
952
953
	
954
22-20-2005 soeren
955
+ added ability to change username + password through shop's billing form
956 3 Rick Glunt
waiting list extension printing errors...
957 1 Rick Glunt
958
20-10-2005 soeren
959 3 Rick Glunt
fixed various bugs in modules (vm_dtree, vm_transmenu, vm_JSCook, vm_product_categories, vm_productscroller)
960
category_id is lost when (un)publishing a product directly from the product list
961 1 Rick Glunt
962
19-10-2005 soeren
963 3 Rick Glunt
fixed session debug messages, a session isn't started in the backend now
964
fixed various installation / update bugs
965 1 Rick Glunt
^ changed Mail functions
966
	* renamed mShop_Mailer to vmMailer
967
	* added the functions vmMail (similar to mosMail) and vmCreateMail( similar to mosCreateMail)
968
	* line-ending fix for Mac & Win problems sending mail (Could not instatiate mail function)
969
	
970 3 Rick Glunt
made labels for payment methods clickable
971
fixed bug #137 'unpublished products can become related products'
972 1 Rick Glunt
973
=======
974
19-10-2005 schirmer
975 3 Rick Glunt
 fixed Top10 module showing products multiple times if it has more than one category
976 1 Rick Glunt
977
978
18-10-2005 soeren
979
^ Changed the field jos_vm_order_item.product_item_price from DECIMAL(10,2) to DECIMAL(10,5) to prevent rounding errors
980
##########
981
ALTER TABLE `mos_vm_order_item` CHANGE `product_item_price` `product_item_price` DECIMAL( 10, 5 ) NULL DEFAULT NULL;
982
##########
983
984
+ re-added shop.registration.php (includes login form and registration form)
985 3 Rick Glunt
changed cart initialitation function from "ps_cart" to "initCart"
986
fixed bug #135 Cannot use a scalar value as an array
987
bug in product folder view
988 1 Rick Glunt
^ introduced new blue icons
989 3 Rick Glunt
bug in product file form + filemanager
990 1 Rick Glunt
991
17-10-2005 soeren
992 3 Rick Glunt
user registration required email, although no email field was there
993
credit card payment wasn't recognized correctly on order details screens
994 1 Rick Glunt
^ added Credit Card details to order confirmation email
995
^ last 4 digits of a Credit Card number are masked by asterisks now (security!) in administration
996 3 Rick Glunt
fixed the PDF function (a file was missing php code), updated HTML2FPDF to version 3.02beta
997
prices from advanced attribute field didn't include shopper group discount, 
998 1 Rick Glunt
  when the price was set to a fixed price ( Color,blue,green[=45.00]; )
999 3 Rick Glunt
dtree module crashed - missing global $db declaration
1000 1 Rick Glunt
1001
14-10-2005 soeren
1002 3 Rick Glunt
On registration an error from the Joomla registration function would empty all fields
1003 1 Rick Glunt
+ added new Version check link to admin section
1004 3 Rick Glunt
keyword length is restricted to 50 from now on (security), prevents 10000 characters long keyword via URL 
1005 1 Rick Glunt
1006
12-10-2005 soeren
1007 3 Rick Glunt
wz_tooltip.js is included now whenever mm_ToolTip was called
1008 1 Rick Glunt
^ The registration & billto form have been completely rewritten
1009
	The are built out of a loop now, that runs through an array with all fields and 
1010
	marks required fields. This prepares the integration of	a form & field management 
1011
	component! You can already now easily re-arrange the fields by changing their order.
1012
+ Added complete JS validation to the registration / billto forms
1013
	Uses vmCommonHTML::printJS_formvalidation() to print a JS form validation function
1014
	
1015
11-10-2005 soeren
1016 3 Rick Glunt
fixed a bug in the shopper-registration of a registered user
1017 1 Rick Glunt
+ added SwitchCard support to CC numbers validation
1018
1019
10-10-2005 soeren
1020
^ moved to class vmInputFiler to prevent SQL injection
1021
	(we always had our own basic protection against that, but vmInputFilter was especially made for that)
1022
	To secure a variable just use $variable = $vmInputFilter->safeSQL( $variable );
1023 3 Rick Glunt
fixed a dumb bug in the function ps_product_attributes::cartGetAttributes
1024 1 Rick Glunt
	(allowed to add products without choosing attributes)
1025
^ moved ACL code for 'show_prices' authentication into ps_perm::prepareACL()
1026
^ moved cart initialization code into a new constructor for ps_cart
1027
^ moved Session initialization code into ps_session::initSession(); a new constructor calls this on class instantiation
1028
1029
09-10-2005 soeren
1030
+ new Configuration parameter VM_SILENT_REGISTRATION
1031
	allows users to "silently" register into Mambo/Joomla
1032
	means they don't have to fill in a username and password at the registration.
1033
! you can use the configuration panel to set this value; default: 1 (=enabled)
1034
1035
08-10-2005 soeren
1036
+ added new configuration parameter VM_PRICE_ACCESS_LEVEL
1037
	The value is the name of a Joomla user group, default: "Public Frontend"
1038
	It can be used to restrict the price display to certian membergroups (including their childs)
1039
+ added new configuration parameter VM_PRICE_SHOW_INCLUDINGTAX
1040
	A flag to turn on or off the message (including 8.5% tax) behind a price display
1041
+ added new configuration parameter VM_PRICE_SHOW_PACKAGING_PRICELABEL
1042
	A flag to switch between usual price labels or packaging price labels (which are used, when Packaging Units are set)
1043
^ re-arranged fields in the configuration panel
1044
1045
07-10-2005 soeren
1046
+ new function vmPopupLink to quickly generate a JS + XHTML compliant link
1047 3 Rick Glunt
TopTen module optimized (ran 11 queries before on 10 products, now ONE)
1048 1 Rick Glunt
1049
06-10-2005 soeren
1050
^ updated the PayPal Form Code according to this post (http://mambo-phpshop.net/index.php?option=com_smf&Itemid=71&topic=11167.msg21226#msg21226)
1051
1052
06-10-2005 schirmer
1053 3 Rick Glunt
tax list optional with onChange field. product_form automatically edits the price fields if tax is changed.
1054
public frontend fixed. New menu buttons didn't send admin state pshop_mode variable.
1055 1 Rick Glunt
1056
06-10-2005 schirmer
1057 3 Rick Glunt
typos in install script
1058
missing / in dummy phpshop file
1059 1 Rick Glunt
1060
05-10-2005 soeren
1061
+ added new product discount "overrides" to the product form which can be used to
1062
	fill in a discounted end user price, from which a discount will be calculated and added to the product discount list
1063 3 Rick Glunt
fixed a bug in install.php
1064 1 Rick Glunt
+ added a new CVS module 'build_scripts', so you can build your installers
1065
1066
1067
04-10-2005 soeren
1068
^ moved the Shipping Rates and Carriers of the standard shipping module into sample data file
1069
^ the class ps_user registers users into VirtueMart (function for admins!)
1070
^ the class ps_shopper registers Shoppers into VirtueMart (function add for Shoppers)
1071
^ Changed the registration process to use the registration component of Mambo/Joomla
1072
- file shop.registration.php
1073
! User Management no longer uses modified Mambo files, but includes needed functions.
1074
- file admin.users.html.php
1075
1076
04-10-2005 schirmer
1077
^ Updated Montrada payment class for VirtueMart
1078 3 Rick Glunt
Minor fix in url generation in ps_session. If option is specified com_virtuemart will not be appended.
1079
Category count now displays correct count for vendors
1080
Error messages from ps_product now are space seperated for better readability
1081 1 Rick Glunt
1082
01-10-2005 soeren
1083
- Removed many fields from the table jos_vm_modules which are not longer necessary (and were actually never needed)
1084
! Updated all SQL files and the Installation script
1085
! Beginning to change the code to not to use mos_users table for customer information
1086 3 Rick Glunt
! ##Database Structure Changes ##! 
1087 1 Rick Glunt
	Details: /sql/UPDATE-SCRIPT_mambo-phpshop_1.2_stable-pl3_to_VirtueMart_1.0.sql
1088
1089
^ Changed all tooltips to use wz_tooltip, this gives always working tooltips - even on tabbed forms
1090
+ added JS ToolTip by Walter Zorn to VirtueMart
1091
1092
1093
30-09-2005 schirmer
1094 3 Rick Glunt
frontend administration can't load page
1095
missing pshop_mode=admin in inventory for links
1096
ps_affiliate undefined index afid on checkout in register_sale function
1097 1 Rick Glunt
^ list_year in ps_html changed to dynamic year list
1098 3 Rick Glunt
store.index only shows apropriate options and information. no links to unusable modules or non-vendor specific stats
1099
fixed duplicate files listed on flypage
1100 1 Rick Glunt
1101
29-09-2005
1102
- updated all files to use com_virtuemart as path
1103
- updated all queries to use {vm} as shop table prefix
1104
- Changed $PHPSHOP_LANG to $VM_LANG
1105
- fixed product file listing
1106
- renamed *phpshop*.php to *virtuemart*.php
1107
- added "update to virtuemart" routines to install.php
1108
1109
27-09-2005
1110
- Domit! libraries are not longer included in VirtueMart, Mambo provides them
1111 3 Rick Glunt
WYSIWYG Editor not loading in frontend admin
1112 1 Rick Glunt
^ Frontend Administration uses the backend toolbar now (shared administration)
1113
^ changed the file headers of all files to carry the new name (VirtueMart) and a copyright notice
1114
1115
26-09-2005 soeren
1116 3 Rick Glunt
fixed the "product inventory" and "special products" list
1117 1 Rick Glunt
1118
25-09-2005 soeren
1119
! configuration constant SEARCH_ROWS (deprecated) is to be replaced by $mosConfig_list_limit
1120
- removed Mail configuration from configuration form (dropping support for Mambo < 4.5.1 )
1121
- removed configuration constant MAX_ROWS.
1122
^ changed the configuration file (virtuemart.cfg.php) to build URLs and Paths from Mambo configuration variables
1123
  This means that you don't have to adjust your configuration file when moving a site.
1124
^ updated all forms to use the new formFactory class and it's methods
1125
+ new class formFactory for managing common form tasks in all administration forms in virtuemart
1126
1127
18-09-2005 soeren
1128
^ Language files are updated. Language Strings can be returned as HTML Entity-encoded Strings.
1129
	* class vmAbstractLanguage is the base class for all language files.
1130
	* function _() returns an html entity-encoded string
1131
! language classes extend class vmAbstractLanguage from now on. mosAbstractClass is deprecated.
1132
- file mos_4.6_code.php will be removed.
1133
	* vmAbstractLanguage & mosAbstractLanguage class moved into language.class.php
1134
	* mosMailer / mosCommonHTML compat code moved into ps_main.php
1135
1136
13-09-2005 soeren
1137
+ changed the product files list to show images in a tooltip
1138 3 Rick Glunt
added code to prevent that manufacturers are deleted which still have products assigned to it
1139
changed virtuemart_parser.php not to be greedy on variables when $option is NOT "com_virtuemart"
1140 1 Rick Glunt
	this should fix conflicts with variables of the same name used by other components
1141
^ Updated the toolbar to allow batch delete / (un)publishing of items in lists
1142
^ Changed complete page navigation to Mambo style (also remembers list positions!)
1143 3 Rick Glunt
Product Quantity wasn't updated in cart when adding the same product again
1144 1 Rick Glunt
! functions search_header and search_footer will be removed. Don't use them. Use the class listFactory and its methods instead.
1145
^ changed all shop administration lists to use the new class listFactory. No more HTML Code in those lists!
1146
+ added new file "htmlTools.class.php" containing a listFactory for admin lists
1147
+ added new file "pageNavigation.class.php" (copy of the administrator/includes/pageNavigation.php)
1148
+ added new file "/js/functions.js" for JS functions in the administration area
1149
1150
06-09-2005 soeren
1151
^ mod_virtuemart: changed the default value for "Pre-Text" to "" (empty!)
1152 3 Rick Glunt
product search not handling keywords as separate search words, but as one (normal search)
1153 1 Rick Glunt
1154
01-09-2005 soeren
1155
1156
+ added a CSS file called shop.css to /css: will control all shop specific layout in the future
1157
^ moved some program logic from virtuemart_parser.php to their appropriate classes
1158
1159
1160
31-08-2005 soeren
1161 3 Rick Glunt
products with a single quote (') didn't have a visible product image
1162 1 Rick Glunt
^ upated the CSV documentation
1163
^ product form: moved the discount drop-down list to product information tab
1164
	added a check to test if the IMAGEPATH is writable (see Tab "product images")
1165 3 Rick Glunt
Custom Attribute Values would allow the customer to alter the product price (thanks to "Ary Group" <AryGroup@ua.fm> for reporting that)
1166 1 Rick Glunt
1167
=======
1168
26-08-2005 Zdenek Dvorak
1169
+ Now is possible use EXTRA FIELDS in user_info. Just set variable _PHPSHOP_SHOPPER_FORM_EXTRA_FIELD_X (where X is from 1 to 5)
1170
  in language file and new input field will be shown in user's billing and shipping address form and in order details. Size of 
1171
  extra field 1, 2 and 3 is 255 chars. Size of extra field 4 and 5 is one char and they are shown as input select field.
1172
  For reasonable using extra field 4 and 5 is needed change items of input select in functions list_extra_field_4 
1173
  and list_extra_field_5 in file classes/ps_html.php.
1174
  You can change position of this fields in form in files: account.shipto.php account.billing.php account.order_details.php 
1175
  admin.users.html.php admin.user_address_form.php
1176 3 Rick Glunt
+ User info in order includes EXTRA FIELDS. #REQUIRES a DATABASE UPDATE! ##
1177
^ #Database structure changed ##
1178 1 Rick Glunt
  ALTER TABLE mos_{vm}_order_user_info ADD  `extra_field_1` varchar(255) default NULL;
1179
  ALTER TABLE mos_{vm}_order_user_info ADD  `extra_field_2` varchar(255) default NULL;
1180
  ALTER TABLE mos_{vm}_order_user_info ADD  `extra_field_3` varchar(255) default NULL;
1181
  ALTER TABLE mos_{vm}_order_user_info ADD  `extra_field_4` char(1) default NULL;
1182
  ALTER TABLE mos_{vm}_order_user_info ADD  `extra_field_5` char(1) default NULL;
1183
+ New input field in user's shipping and billing address: phone_2
1184 3 Rick Glunt
wrong address_type in file account.shipto.php
1185
wrong $missing comparision for address_type_name in files account.shipto.php and admin.user_address_form.php
1186
showing $missing_style in file admin.user_address_form.php
1187
URL for editing shipping address in file admin.users.html.php
1188 1 Rick Glunt
+ New variables in language file
1189
1190
12-08-2005 Zdenek Dvorak
1191
+ New feature in backend: You can search products by:
1192
  - modified date of product (You can search products which are very old and need update or which are new and need be checked)
1193
  - modified date of product's price (Very usefull if you use price synchronizing with other system - e.g. company accountancy)
1194
  - products with no price
1195 3 Rick Glunt
+ New features: unit & packaging #REQUIRES a DATABASE UPDATE! ##
1196 1 Rick Glunt
  You can set unit of product, number units in packaging and number units in box. For showing packaging in product_details is
1197
  needed use in flypage {product_packaging} - see html/templates/product_details/flypage.php
1198 3 Rick Glunt
^ #Database structure changed ##
1199 1 Rick Glunt
  ALTER TABLE `mos_{vm}_product` ADD `product_unit` varchar(32);
1200
  ALTER TABLE `mos_{vm}_product` ADD `product_packaging` int(11);
1201
^ Now is possible set default product weight unit (pounds) and default product length unit (inches) in language file:
1202
  var $_PHPSHOP_PRODUCT_FORM_WEIGHT_UOM and var $_PHPSHOP_PRODUCT_FORM_LENGTH_UOM
1203
+ New language file for Czech translation (czechiso.php with ISO-8859-2 and czech1250.php with CP1250 codepage)
1204
+ New parameter for modul virtuemart: moduleclass_sfx
1205
1206
09-08-2005 Zdenek Dvorak
1207 3 Rick Glunt
bad showing last_page in cart and show error message if no product_id (no redirecting) (ps_cart.php)
1208
error message befor login to show account.order_details (ps_main.php)
1209
error message in no tax_rate (before show Shipping Address) (ps_product_attribute.php)
1210
bad redirecting if URL == SECUREURL (ps_session.php)
1211
vertical aligning button "Add to Cart" (shop.product_details.php)
1212 1 Rick Glunt
1213
02-08-2005 soeren
1214 3 Rick Glunt
categories from the category list were not shown in the list under some circumstances
1215
Slashes were stripped out of text when saving a payment method (extrainfo)
1216 1 Rick Glunt
^ moved the SQL Queries out of the file shop.browse.php into shop_browse_queries.php
1217
1218
01-08-2005 Zdenek Dvorak
1219 3 Rick Glunt
Product Type: File mod_virtuemart.php, variable _PHPSHOP_PARAMETER_SEARCH was changed to _PHPSHOP_ADVANCED_PARAMETER_SEARCH 
1220 1 Rick Glunt
1221
26-07-2005
1222 3 Rick Glunt
Tax Total wasn't calculated correctly when MULTIPLE_TAXRATES_ENABLE was set to 1 and a disount was applied
1223
Product Discounts weren't calculated correctly when PAYMENT_DISCOUNT_BEFORE was enabled (ps_product::get_advanced_attribute_price())
1224
basket.php didn't calculate the correct Tax Amount when a Coupont has been redeemed
1225
Coupon Discount wasn't calculated correctly (when Percentage) - ps_coupon::process_coupon_code()
1226
Quantity Discounts didn't show the correct price in the basket (ps_product::get_price())
1227
Related Products couldn't be changed in Product Form
1228 1 Rick Glunt
^ more changes for Mambelfish compatiblity (added product_id / category_id to various SQL queries)
1229
1230
19-07-2005 soeren
1231 3 Rick Glunt
Tax Rate for other states didn't return 0 when no tax rate was specified
1232
Report Basic Module doing an endless loop when showing single products
1233
Product Form always displaying the name of the first Shopper Group, not saving the price to the correct shopper group
1234 1 Rick Glunt
+ CSV: Added the "Skip the first line" feature by Christian Lehmann (thanks!)
1235
  so you can just keep the column names in the first line of the CSV file
1236
1237
01-07-2005 Zdenek Dvorak
1238
! changed ToolTip in files ps_product_type.php, shop.parameter_search_form.php, product.product_form.php and
1239
  product.product_type_parameter_form.php
1240
  Now is used function mm_ToolTip.
1241
  
1242
^ changed the PNG Fix to this solution: http://www.skyzyx.com/scripts/sleight.php
1243
  (this doesn't let images disappear)
1244
1245
27-06-2005 soeren
1246 3 Rick Glunt
Checkout not working (Minimum Purchase Order Value not reached)
1247 1 Rick Glunt
1248
---- derived from mambo-phpShop 1.2 stable - patch level 3 ----
1249
1250
---- mambo-phpShop 1.2 stable patch level 3 released ----