这个版本主要修复了很多错误.

以及非常多的关于php5.3的版本兼容支持.

这样也是可以保证和joomla1.6有效快速的对接上.

具体的changelog如下:

14.10.2009 aravot

  1. Fix for review form.

08.10.2009 soeren

  1. Deprecated error message when using php 5.3 – Deprecated error message when using php 5.3
  2. Admin Folder Blocked Via Htacess | Update Account “Save” Image comes from Admin http://forum.virtuemart.net/index.php?topic=61258
  3. 3 Bugs in product.folders.php – 3 Bugs in product.folders.php

30.09.2009 soeren

  1. Deprecated error message when using php 5.3 – Deprecated error message when using php 5.3

26.09.2009 soeren

  1. Rounding issue in step 4 of checkout – Rounding issue in step 4 of checkout
  2. Count of Parameters of Product Type at front page – Count of Parameters of Product Type at front page
  3. small fix to resized image display http://forum.virtuemart.net/index.php?topic=59990.0

24.09.2009 soeren

  1. Undefined variable when review is modified by store owner. – Undefined variable when review is modified by store owner.
  2. euvatid works properly but does not handle VAT properly resulting in 19% VAT penalties – EU VAT ID tax handling with dynamic EU VAT ID field name
  3. convertECB error in localhost – convertECB error in localhost

23.09.2009 mauri

  1. Fixed EU VAT ID in ps_product.php and ps_checkout.php
  2. Fixed undefined index in ps_order_chenge.php

21.09.2009 soeren

  1. fixed voting on edit vote http://forum.virtuemart.net/index.php?topic=60287.0

21.09.2009 aravot

  1. Switched width and height in ps_product.php
  2. Fixed case in ps_product_files.php

20.09.2009 thepisu
^ updated Persian (farsi) language (thanks to Mohoammad Hosien Fazeli)
^ updated Bulgarian language (thanks to Todor Iliev)

18.09.2009 soeren
- removed prototype.js
- removed unnecessary nusoap class files
^ using file_put_contents to write the configuration file in ps_config.php (instead of fputs)
- removed old “all-one-module”

14.09.2009 soeren

  1. small fix to make VirtueMart compatible to PHP 5.3

11.09.2009 soeren

  1. Attribute List price modification not honored in add to cart (VM 1.1 SVN nightly v297) – Attribute List price modification not honored in add to cart
  2. added the fix for order tax calculation when coupon discounts are used http://www.nandebayo.org/blog/?p=80

01.09.2009 soeren

  1. Searching for child products is not possible – Searching for child products is not possible

28.08.2009 thepisu
^ updated Persian (farsi) language (thanks to Mohoammad Hosien Fazeli)
^ updated Hungarian language (thanks to pedrohsi)
^ updated Swedish language (thanks to sgagner)

25.08.2009 soeren

^ added new “init” function to the currency converter module, to check wether currency conversion can be initialized

  1. when currency conversion was not possible, the currency was still changed, but no conversion was calculated!

22.08.2009 thepisu
^ updated Persian (farsi) language (thanks to Mohoammad Hosien Fazeli)

19.08.2009 soeren

  1. impossible to delete a credit card – impossible to delete a credit card

17.08.2009 soeren

  1. mod_virteumart vm_JSCook.php error – mod_virtuemart vm_JSCook.php error
  2. shop.feed.php SEF URL Bug Fix – shop.feed.php SEF URL Bug Fix

09.08.2009 mauri

  1. Page Title shows wrong in checkout, if uncheck some steps – Page Title shows wrong in checkout, if uncheck some steps.

31.07.2009 aravot

  1. Fixed – SQL error caused by function get_name_by_catid($catid) (http://forum.virtuemart.net/index.php?topic=58641.0)

29.07.2009 soeren

  1. Problem with ps_authorize.php on checkout if more than one ps_authorize payment method exists – Problem with ps_authorize.php on checkout if more than one ps_authorize payment method exists

23.07.2009 soeren

  1. Authorize.net current configuration will not connect to the testing server. – Authorize.net current configuration will not connect to the testing server.

22.07.2009 soeren

  1. Wrong credit card expiration date in user Account Maintenance. – Wrong credit card expiration date in user Account Maintenance.
  2. Stock levels not maintained correctly when selling downloadable products. – Stock levels not maintained correctly when selling downloadable products.

21.07.2009 aravot

  1. Tax rate should not be rounded. – Tax rate should not be rounded.

Modified tax.tax_list.php file to use 5 decimals for the tax rate

20.07.2009 soeren

  1. Tax rate should not be rounded. – Tax rate should not be rounded.
  2. Table Structure Change: Table “jos_vm_tax_rate”, using 5 decimals for the tax rate now
 ALTER TABLE `jos_vm_tax_rate` CHANGE `tax_rate` `tax_rate` DECIMAL( 10, 5 ) NULL DEFAULT NULL
  1. Notice: Undefined index: order_status in ps_order.php on line 296 when Resend Download ID is clicked. – Notice: Undefined index: order_status in ps_order.php on line 296 when Resend Download ID is clicked.

15.07.2009 aravot
+ One Title option in billing form (Ms) – posted by BlueNight83 on forum – One Title option in billing form (Ms)

15.07.2009 mauri

  1. Notice: Undefined index: unit in product_type.tpl.php on line 44 – Notice: Undefined index: unit in product_type.tpl.php on line 44

14.07.2009 soeren

  1. Mail contents is broken on OSX server. – Mail contents is broken on OSX server.
  2. Tax added even when product has no tax assign to it – Tax added even when product has no tax assign to it
  3. Image upload displays errors and thumbnail creation is not possible when open_basedir does not include PHP’s upload_tmp_dir directory – Image upload displays errors and thumbnail creation is not possible when open_basedir does not include PHP’s upload_tmp_dir directory

12.07.2009 mauri

  1. When ‘Virtual Tax’ is unchecked, ‘Show “(including XX% tax)” when applicable?’ it not shown for all products. – When ‘Virtual Tax’ is unchecked, ‘Show “(including XX% tax)” when applicable?’ it not shown for all products.

11.07.2009 mauri

  1. Fixed Order Dates incorrect ps_order_change, reverted changes.

10.07.2009 aravot

  1. Fixed Warning: Call-time pass-by-reference has been deprecated in payment/ps_eway.php on line 511

02.07.2009 thepisu
^ updated Simplified Chinese language, now utf-8 (thanks to joomladz)
+ added Estonian language (thanks to Eraser)

30.06.2009 soeren

  1. When Dynamic Thumbnail Resizing is off (unchecked) additional images show big image instead of thumbnail – When Dynamic Thumbnail Resizing is off (unchecked) additional images show big image instead of thumbnail
  2. In category removing a thumbnail doesn’t check if the file is used by other categories – In category removing a thumbnail doesn’t check if the file is used by other categories

26.06.2009 aravot

  1. Order Dates incorrect – Order Dates incorrect, reverted changes.

^ Update CA tax rate

29.06.2009 soeren

  1. The truncated title (<title>) of product details pages when use national product names – The page title of product details pages gets truncated when use national product names
  2. Product could not be unpublished from the product list page if this product has different vendor other then the default one. – Product could not be unpublished from the product list page if this product has different vendor other then the default one.
  3. Super Adminisrtaor has right to publish/unpublish only default vendor products (should have permission to all) – Super Adminisrtaor has right to publish/unpublish only default vendor products (should have permission to all)
  4. Price converted twice when attributes with prices are set up – Price converted twice when attributes with prices are set up
  5. Only variable references should be returned in ps_country – Only variable references should be returned in ps_country
  6. CC month in Admin panel differs from Email Invoice – CC month in Admin panel differs from Email Invoice

28.06.2009 soeren

  1. little enhancement for addtocart_advanced_attribute.tpl.php – little enhancement for addtocart_advanced_attribute.tpl.php
  2. Notice: Undefined variable: resultmm in ps_authorize – Notice: Undefined variable: resultmm in ps_authorize

27.06.2009 mauri

  1. Clean unnecessary comments in ps_product
  2. Fixed Standard_Shipping_module, Currency convert in shipping rates.
  3. Fixed Divided by zero in ps_order_change, when all orders are deleted.
  4. Undefined variable: order_id when viewing order – Undefined variable: order_id when viewing order.
  5. Fixed Undefined variables in ps_order_change.
  6. Fixed Order Dates incorrect in ps_order_change.
  7. Fixed Undefined variable rate in ps_product.
  8. Wrong tax, when update price or add product in existing order in backend. – Wrong tax, when update price in backend order.

26.06.2009 aravot

  1. Order Dates incorrect – Order Dates incorrect (thank you Scott)

24.06.2009 sobers_2002

  1. Fixed the shipping tax calculation in the standard shipping module
  2. Fixed the sh404sef issues in transmenu with submenus

24.06.2009 aravot

  1. Corrected PHP short tags.

24.06.2009 soeren
^ Do not save login cookies by default – Do not save login cookies by default

  1. Credit card type now showing – Credit card type now showing
  2. PDF Output won’t add product image – PDF Output won’t add product image

23.06.2009 soeren

  1. Undefined index message in Store Edit – Undefined index message in Store Edit
  2. prep4SQL renames field names – prep4SQL renames field names
  3. Wrapper Url traced wrrong – Wrapper Url traced wrrong
  4. arguments for str_replace () are swapped – arguments for str_replace () are swapped
  5. Problem with email registration – Problem with email registration

23.06.2009 aravot

  1. Fixed landscape/portrait issue http://forum.virtuemart.net/index.php?topic=55201.0 Thank you Phil
  2. Fixed Bug in template.class.php http://forum.virtuemart.net/index.php?topic=54394.0 Thank you Phil

22.06.2009 soeren

  1. The Value of the Coupon is greater than the current Order Total, coupon value displayed with no tax – The Value of the Coupon is greater than the current Order Total, coupon value displayed with no tax
  2. Fixed VAT based on Shipping Address (http://forum.virtuemart.net/index.php?topic=56983.msg186554)

^ added Slovak Language Files (utf-8)

  1. Resend Download ID, lower order status update buttons do not send emails – Resend Download ID, lower order status update buttons do not send emails
  2. when updating a downloadable product file any references to ordered downloadable files are updated as well when necessary
  3. Title setting is done by different function, integrity of code requires virtumart defined function – Title setting is done by different function, integrity of code requires virtumart defined function

17.06.2009 aravot

  1. Username & Password required when updating address with “No Account Creation” – Username & Password required when updating address with “No Account Creation”
  2. Product name in Call for Pricing message promt is wrong, if product name have special characters. – Product name in Call for Pricing message promt is wrong, if product name have special characters.

12.06.2009 soeren

  1. Customers comments sripts slashes and I m getting rn in the enter of users. – Customers comments sripts slashes and I m getting rn in the enter of users.
  2. New urergroup with admin rights cant see administrationlin in frontend – New usergroup with admin rights can’t see administration in in frontend

^ adapted rewritten ps_session::url function from here: http://forum.virtuemart.net/index.php?topic=56664.0, thanks!

02.06.2009 soeren

  1. Credit card type now showing for No Account creation method – Credit card type now showing for No Account creation method
  2. flypage_images.tpl.php has function protoPop() which is outdated (I can fix it if you give me permissions) – flypage_images.tpl.php has function protoPop() which is outdated
  3. Order Print View, Inc Tax & Coupon Discount – Order Print View, Inc Tax & Coupon Discount

29.05.2009 soeren

  1. partly fixed linkpoint class

28.05.2009 soeren

  1. “&#039;” instead of “apostrophe” in breadcrumb – “&#039;” instead of “apostrophe” in breadcrumb (mainframe.class.php)

27.05.2009 soeren

  1. Can not register user – Can not register user
  2. corrected Serbian/Yugoslavia currency

24.05.2009 thepisu

  1. updated Croatian-Hrvatski language (thanks to dac3d)
  2. updated Spanish language (thanks to Blogapeuta)
  3. updated Bulgarian language (thanks to Imago)
  4. updated Swedish language (thanks to mauri)
  5. updated Traditional Chinese language (thanks to SimonSimon)

+ added Lithuanian translation (thanks to no0n3)

15.05.2009 macallf

  1. Do not show child products that are out of stock (if option is enabled), If show products in stock option desactivated, the child products which are not in stock are shown in the list – Out of stock children displayed in drop down

15.05.2009 aravot

  1. Functions not showing in admin – Functions not showing in admin

13.05.2009 aravot

  1. Fixed Notice Undefined variable total in shop.basket_short.php

11.05.2009 soeren

  1. Attributes are not calculated – Attributes are not calculated
  2. Frontend edit icon should not have a hard-coded dimension – Frontend edit icon should not have a hard-coded dimension
  3. Notify button not working – Notify button not working
  4. Product attributes with a ’0′ value are blank in orders [PATCH] – Product attributes with a ’0′ value are blank in orders PATCH
  5. Multiple price table (tier pricing) conversion bug – Multiple price table (tier pricing) conversion bug

10.05.2009 aravot

  1. _PSHOP_ADMIN – Changed _PSHOP_ADMIN to _VM_IS_BACKEND
  2. Fixed The Vendor Category and Vendoer Image Path fields can’t be updated (Thank you Phil)
  3. Fixed ‘Error: A value for the field “vendor_category_name” is missing’ (Thank you Phil)

06.05.2009 aravot

  1. Fixed TransMenu Call to a member function setQuery() on a non-object error message
  2. Fixed TigraTree Call to a member function query() on a non-object error message
  3. Fix for Authorize.net status code 4 (good trans but produces error in VM) – Fix for Authorize.net status code 4 (good trans but produces error in VM)

03.05.2009 aravot
^ Changed Authorize.net Login ID to Authorize.net API ID

02.05.2009 rolandd

  1. € is displayed in info message The Value of the Coupon is greater than the current Order Total, € is displayed in info message The Value of the Coupon is greater than the current Order Total,
  2. suppres getimagesize warning if file does not exist

01.05.2009

  1. Tax field is not shown for shipping rate when tax mode is based on shipping address – Fixed to show shipping rate tax for all tax modes

01.05.2009 rolandd

  1. Unknown column ‘file_is_image=0′
  2. PSHOP_SHIPPING_MODULES not defined
  3. Product type not adding for a single product

27.04.2009 aravot

  1. Fixed typo in product.product_product_type_list.php

26.04.2009 rolandd
^ shop.browse – optimize to lower nubmer of DB queries. shop.browse – optimize to lower nubmer of DB queries.

23.04.2009 rolandd

  1. Billing information will be overwritten if sento information is saved Billing information will be overwritten if sento information is saved
  2. ps_cashondel.php contains a couple of short tags ps_cashondel.php contains a couple of short tags

22.04.2009 aravot

  1. Fixed recently viewed items when a product or category is unpublished it is still shown (thank you Phil)
  2. Fixed number of recently viewed products to display (thank you Phil)

21.04.2009 aravot

  1. Child product price is shown wrong for users other than default group (bug 2197 needs some addition fix) – Child product price is shown wrong for users other than default group

16.04.2009 aravot

  1. Incomplete php tag with a duplicated table closure – Incomplete php tag with a duplicated table closure’
  2. Default curency plugin not set! – Default currency plugin not set!
  3. Fixed delete child product from cart when child product has apostrophe in product name.

15.04.2009 aravot

  1. Fixed Kenya, Somali and Tanzania currency

07.04.2009 macallf

  1. Bug – Fix problems with slimbox not init after AJAX pageload & addtocart confirmation box only working once.

05.04.2009 aravot
^ Update CA tax rate

05.04.2009 macallf

  1. BUG – 0 quantity deletes product from cart on product page and browse page. Should only happen on update or single add to cart button child list

31.03.2009 rolandd

  1. Making a File a “downloadable product file” resets existing downloadable product files Making a File a “downloadable product file” resets existing downloadable product files

30.03.2009 aravot
^ Changed PayPal test account link in notify.php
+ Added Continue Shopping link when cart is empty

23.03.2009 soeren

  1. Incomplete php tag with a duplicated table closure – Incomplete php tag with a duplicated table closure’
  2. Default curency plugin not set! – Default curency plugin not set!

20.03.2009 macallf

  1. Additional images of product is not shown

19.03.2009 aravot

  1. Review message fixed.

15.03.2009 rolandd

  1. missing in conditional expression in mod_virtuemart TigraTree missing in conditional expression in mod_virtuemart TigraTree
  2. CSV Improved not correctly detected
  3. Open Account Maintenance in a GreyBox does not work. Open Account Maintenance in a GreyBox does not work.
  4. Ext is undefined Ext is undefined
  5. Open Checkout in Greybox (revisited)

^ Updated DTD for modules for J1.5

13.03.2009 macallf

  1. Assigning a product type to multiple products doesn’t work. Fixed adding multiple products to product_type

12.03.2009 aravot

  1. Fixed – Fatal error: Class ‘ps_order_change’ not found in ps_order_change.php

08.03.2009 macallf
^ Changed product_types to template control. Template file product_types.tpl.php added to /common

08.03.2009 aravot
^ Changed Parameters of Category to Parameters of Product

04.03.2009 aravot

  1. Fixed – Open Checkout in Greybox

04.03.2009 soeren

  1. Shipper notice is empty – Shipper notice is empty

03.03.2009 macallf

  1. Saving exisintg custom user field multiplies values – with fix Current fix saves fields correctly but does not allow for adding new fields.

28.02.2009 aravot

  1. Bug in product type flypage path for Joomla 1.5 / VM 1.1.2 – Bug in product type flypage path for Joomla 1.5 / VM 1.1.2

^ Compliance issue in classes/ps_userfield.php (http://forum.virtuemart.net/index.php?topic=44940.0)

28.02.2009 tkahl

  1. VirtueMart installation fails – VirtueMart installation fails

25.02.2009 aravot

  1. Fixed Failed to open stream error when product image is missing (http://forum.virtuemart.net/index.php?topic=52081.0)
  2. Fixed Bug in Product Type Parameter processing (http://forum.virtuemart.net/index.php?topic=44445.0)

25.02.2009 soeren

  1. Customer review comment length error message – Customer review comment length error message
  2. Saving exisintg custom user field multiplies values – with fix – Saving exisintg custom user field multiplies values – with fix

24.02.2009 soeren

  1. Taxes ids higher than 127 cannot be used on products – Taxes ids higher than 127 cannot be used on products

22.02.2009 macallf

  1. Extra ID’s doesn’t work for all products Extra ID’s doesn’t work for all products, it only works for child products. Edited logic in ps_product_attribute.php

19.02.2009 macallf

  1. child suffix only accepts alpha chars Altered ps_product.php to allow aplhanumeric chars in the child_class_suffix field

17.02.2009 soeren

  1. Subtotal rounding error in savebasket – Subtotal rounding error in savebasket
  2. fixed the IE “Operation Aborted” error in the frontend, when “Open Product Images in a LightBox?” is enabled (which is the default)
  3. fixed the IE “Operation Aborted” error in Extended Layout in the backend’s product form

11.02.2009 aravot
^ Fixed comment typo in SQL file

05.02.2009 soeren

  1. Add to cart issues when javascript disabled – Add to cart issues when javascript disabled
  2. fixed: no value assigned to $DescOrderBy

05.02.2009 aravot

  1. Loading Edit Store and other administrative pages under MSIE 7.0 results in Operation Aborted error and unable to view. – Loading Edit Store and other administrative pages under MSIE <= 7.0 results in Operation Aborted error and unable to view.

02.02.2009 aravot

  1. Broken links on pathway – Broken links on pathway

^ Fixed Configuration table alignment in admin.show_cfg.php
^ Corrected langauge files (thank you Phil)

01.02.2009 soeren

  1. Loading Edit Store and other administrative pages under MSIE 7.0 results in Operation Aborted error and unable to view. – Loading Edit Store and other administrative pages under MSIE <= 7.0 results in Operation Aborted error and unable to view.
  2. Changes to class_currency_display.php course currency symbol to be displayed as currency type. – Changes to class_currency_display.php course currency symbol to be displayed as currency type.

24.01.2009 aravot

  1. in Extended Layout view, menu icons are shown twice

24.01.2009 thepisu

  1. Standard Shipping Module saving problem in DB – Standard Shipping Module saving problem in DB (fix in ps_shipping – adding a new carrier)

22.01.2009 thepisu

  1. Untranslated language string in checkout_register_form.php – Untranslated language string in checkout_register_form.php
  2. added translation for strings in ps_shopper_group