This is a non-exhaustive (but still near complete) changelog for
VirtueMart, including beta and release candidate versions.
Our thanks to all those people who've contributed bug reports and code fixes.
Legend:
# Bug Fix
+ Addition
^ Change
- Removed
! Note
--------------------------------------------------------------------------------------------------------------
VirtueMart 1.1.x
*************************************
14.10.2009 aravot
# Fix for review form.
08.10.2009 soeren
# Task #2719 - Deprecated error message when using php 5.3
# Admin Folder Blocked Via Htacess | Update Account "Save" Image comes from Admin [topic=61258]
# Task #2722 - 3 Bugs in product.folders.php
30.09.2009 soeren
# Task #2719 - Deprecated error message when using php 5.3
26.09.2009 soeren
# Task #2692 - Rounding issue in step 4 of checkout
# Task #2702 - Count of Parameters of Product Type at front page
# small fix to resized image display [http://forum.virtuemart.net/index.php?topic=59990.0]
24.09.2009 soeren
# Task #2711 - Undefined variable when review is modified by store owner.
# Task #2651 - EU VAT ID tax handling with dynamic EU VAT ID field name
# Task #2703 - convertECB error in localhost
23.09.2009 mauri
# Fixed EU VAT ID in ps_product.php and ps_checkout.php
# Fixed undefined index in ps_order_chenge.php
21.09.2009 soeren
# fixed voting on edit vote (http://forum.virtuemart.net/index.php?topic=60287.0)
21.09.2009 aravot
# Switched width and height in ps_product.php
# 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
# small fix to make VirtueMart compatible to PHP 5.3
11.09.2009 soeren
# Task #2683 - Attribute List price modification not honored in add to cart
# added the fix for order tax calculation when coupon discounts are used (http://www.nandebayo.org/blog/?p=80)
01.09.2009 soeren
# Task #2555 - 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
# 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
# Task #2690 - impossible to delete a credit card
17.08.2009 soeren
# Task #2687 - mod_virtuemart vm_JSCook.php error
# Task #2689 - shop.feed.php SEF URL Bug Fix
09.08.2009 mauri
# Task #2688 - Page Title shows wrong in checkout, if uncheck some steps.
31.07.2009 aravot
# Fixed - SQL error caused by function get_name_by_catid($catid) (http://forum.virtuemart.net/index.php?topic=58641.0)
29.07.2009 soeren
# Task #2686 - Problem with ps_authorize.php on checkout if more than one ps_authorize payment method exists
23.07.2009 soeren
# Task #2679 - Authorize.net current configuration will not connect to the testing server.
22.07.2009 soeren
# Task #2563 - Wrong credit card expiration date in user Account Maintenance.
# Task #2310 - Stock levels not maintained correctly when selling downloadable products.
21.07.2009 aravot
# Task #2677 - Tax rate should not be rounded.
! Modified tax.tax_list.php file to use 5 decimals for the tax rate
20.07.2009 soeren
# Task #2677 - Tax rate should not be rounded.
! 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
# Task #2676 - Notice: Undefined index: order_status in ps_order.php on line 296 when Resend Download ID is clicked.
15.07.2009 aravot
+ Task #2663 - One Title option in billing form (Ms)
15.07.2009 mauri
# Task #2672 - Notice: Undefined index: unit in product_type.tpl.php on line 44
14.07.2009 soeren
# Task #2668 - Mail contents is broken on OSX server.
# Task #1972 - Tax added even when product has no tax assign to it
# Task #2584 - 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
# Task #2549 - When 'Virtual Tax' is unchecked, 'Show "(including XX% tax)" when applicable?' it not shown for all products.
11.07.2009 mauri
# Fixed Order Dates incorrect ps_order_change, reverted changes.
10.07.2009 aravot
# 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
# Task #2548 - When Dynamic Thumbnail Resizing is off (unchecked) additional images show big image instead of thumbnail
# Task #2507 - In category removing a thumbnail doesn't check if the file is used by other categories
26.06.2009 aravot
#BUG #2498 - Order Dates incorrect, reverted changes.
^ Update CA tax rate
29.06.2009 soeren
# Task #2658 - The page title of product details pages gets truncated when use national product names
# Task #2647 - Product could not be unpublished from the product list page if this product has different vendor other then the default one.
# Task #2659 - Super Adminisrtaor has right to publish/unpublish only default vendor products (should have permission to all)
# Task #2665 - Price converted twice when attributes with prices are set up
# Task #2662 - Only variable references should be returned in ps_country
# Task #2655 - CC month in Admin panel differs from Email Invoice
28.06.2009 soeren
# Task #2660 - little enhancement for addtocart_advanced_attribute.tpl.php
# Task #2661 - Notice: Undefined variable: resultmm in ps_authorize
27.06.2009 mauri
# Clean unnecessary comments in ps_product
# Fixed Standard_Shipping_module, Currency convert in shipping rates.
# Fixed Divided by zero in ps_order_change, when all orders are deleted.
# BUG #2657 - Undefined variable: order_id when viewing order.
# Fixed Undefined variables in ps_order_change.
# Fixed Order Dates incorrect in ps_order_change.
# Fixed Undefined variable rate in ps_product.
# BUG #2502 - Wrong tax, when update price in backend order.
26.06.2009 aravot
#BUG #2498 - Order Dates incorrect (thank you Scott)
24.06.2009 sobers_2002
# Fixed the shipping tax calculation in the standard shipping module
# Fixed the sh404sef issues in transmenu with submenus
24.06.2009 aravot
# Corrected PHP short tags.
24.06.2009 soeren
^ TSK-2620 - Do not save login cookies by default
# Task #2624 - Credit card type now showing
# Task #1489 - PDF Output won't add product image
23.06.2009 soeren
# Task #2630 - Undefined index message in Store Edit
# Task #2631 - prep4SQL renames field names
# Task #2652 - Wrapper Url traced wrrong
# Task #2653 - arguments for str_replace () are swapped
# Task #2654 - Problem with email registration
23.06.2009 aravot
# Fixed landscape/portrait issue http://forum.virtuemart.net/index.php?topic=55201.0 Thank you Phil
# Fixed Bug in template.class.php http://forum.virtuemart.net/index.php?topic=54394.0 Thank you Phil
22.06.2009 soeren
# Task #2015 - The Value of the Coupon is greater than the current Order Total, coupon value displayed with no tax
# Fixed VAT based on Shipping Address (http://forum.virtuemart.net/index.php?topic=56983.msg186554)
^ added Slovak Language Files (utf-8)
# Task #2053 - Resend Download ID, lower order status update buttons do not send emails
# when updating a downloadable product file any references to ordered downloadable files are updated as well when necessary
# Task #2643 - Title setting is done by different function, integrity of code requires virtumart defined function
17.06.2009 aravot
# BUG #2649 - Username & Password required when updating address with "No Account Creation"
# BUG #2648 - Product name in Call for Pricing message promt is wrong, if product name have special characters.
12.06.2009 soeren
# Task #2373 - Customers comments sripts slashes and I m getting rn in the enter of users.
# Task #2646 - 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
# Task #2637 - Credit card type now showing for No Account creation method
# Task #2638 - flypage_images.tpl.php has function protoPop() which is outdated
# Task #2495 - Order Print View, Inc Tax & Coupon Discount
29.05.2009 soeren
# partly fixed linkpoint class
28.05.2009 soeren
# Task #2547 - "'" instead of "apostrophe" in breadcrumb (mainframe.class.php)
27.05.2009 soeren
# Task #2634 - Can not register user
# corrected Serbian/Yugoslavia currency
24.05.2009 thepisu
# updated Croatian-Hrvatski language (thanks to dac3d)
# updated Spanish language (thanks to Blogapeuta)
# updated Bulgarian language (thanks to Imago)
# updated Swedish language (thanks to mauri)
# updated Traditional Chinese language (thanks to SimonSimon)
+ added Lithuanian translation (thanks to no0n3)
15.05.2009 macallf
# BUG #1345/#1598 - Out of stock children displayed in drop down
15.05.2009 aravot
# BUG #1348 - Functions not showing in admin
13.05.2009 aravot
# Fixed Notice Undefined variable total in shop.basket_short.php
11.05.2009 soeren
# Task #2590 - Attributes are not calculated
# Task #2595 - Frontend edit icon should not have a hard-coded dimension
# Task #2566 - Notify button not working
# Task #2599 - Product attributes with a '0' value are blank in orders [PATCH]
# Task #2602 - Multiple price table (tier pricing) conversion bug
10.05.2009 aravot
# BUG #2611 - Changed _PSHOP_ADMIN to _VM_IS_BACKEND
# Fixed The Vendor Category and Vendoer Image Path fields can't be updated (Thank you Phil)
# Fixed 'Error: A value for the field "vendor_category_name" is missing' (Thank you Phil)
06.05.2009 aravot
# Fixed TransMenu Call to a member function setQuery() on a non-object error message
# Fixed TigraTree Call to a member function query() on a non-object error message
# BUG #2592 - 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
# BUG #2016 € is displayed in info message The Value of the Coupon is greater than the current Order Total,
# suppres getimagesize warning if file does not exist
01.05.2009
# BUG #2583 - Fixed to show shipping rate tax for all tax modes
01.05.2009 rolandd
# Unknown column 'file_is_image=0'
# PSHOP_SHIPPING_MODULES not defined
# Product type not adding for a single product
27.04.2009 aravot
# Fixed typo in product.product_product_type_list.php
26.04.2009 rolandd
^ FRQ #2582 shop.browse - optimize to lower nubmer of DB queries.
23.04.2009 rolandd
# BUG #2356 Billing information will be overwritten if sento information is saved
# BUG #2573 ps_cashondel.php contains a couple of short tags
22.04.2009 aravot
# Fixed recently viewed items when a product or category is unpublished it is still shown (thank you Phil)
# Fixed number of recently viewed products to display (thank you Phil)
21.04.2009 aravot
# BUG #2550 - Child product price is shown wrong for users other than default group
16.04.2009 aravot
# Task #2536 - Incomplete php tag with a duplicated table closure'
# Task #2537 - Default currency plugin not set!
# Fixed delete child product from cart when child product has apostrophe in product name.
15.04.2009 aravot
# Fixed Kenya, Somali and Tanzania currency
07.04.2009 macallf
# 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
# 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
# BUG #2410 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
# Task #2536 - Incomplete php tag with a duplicated table closure'
# Task #2537 - Default curency plugin not set!
20.03.2009 macallf
# Bug #2543
19.03.2009 aravot
# Review message fixed.
15.03.2009 rolandd
# Bug #2539 missing in conditional expression in mod_virtuemart TigraTree
# CSV Improved not correctly detected
# Bug #2526 Open Account Maintenance in a GreyBox does not work.
# Bug #2538 Ext is undefined
# Open Checkout in Greybox (revisited)
^ Updated DTD for modules for J1.5
13.03.2009 macallf
# Task #2532 Fixed adding multiple products to product_type
12.03.2009 aravot
# 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
# Fixed - Open Checkout in Greybox
04.03.2009 soeren
# Task #1921 - Shipper notice is empty
03.03.2009 macallf
# Task #2509 Current fix saves fields correctly but does not allow for adding new fields.
28.02.2009 aravot
# Task #2374 - 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
# Task #2517 - VirtueMart installation fails
25.02.2009 aravot
# Fixed Failed to open stream error when product image is missing (http://forum.virtuemart.net/index.php?topic=52081.0)
# Fixed Bug in Product Type Parameter processing (http://forum.virtuemart.net/index.php?topic=44445.0)
25.02.2009 soeren
# Task #2489 - Customer review comment length error message
# Task #2509 - Saving exisintg custom user field multiplies values - with fix
24.02.2009 soeren
# Task #2513 - Taxes ids higher than 127 cannot be used on products
22.02.2009 macallf
# Task #2511 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
# Task #2510 Altered ps_product.php to allow aplhanumeric chars in the child_class_suffix field
17.02.2009 soeren
# Task #2506 - Subtotal rounding error in savebasket
# fixed the IE "Operation Aborted" error in the frontend, when "Open Product Images in a LightBox?" is enabled (which is the default)
# 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
# Task #2490 - Add to cart issues when javascript disabled
# fixed: no value assigned to $DescOrderBy
05.02.2009 aravot
# Task #2486 - Loading Edit Store and other administrative pages under MSIE <= 7.0 results in Operation Aborted error and unable to view.
02.02.2009 aravot
# Task #2491 - Broken links on pathway
^ Fixed Configuration table alignment in admin.show_cfg.php
^ Corrected langauge files (thank you Phil)
01.02.2009 soeren
# Task #2486 - Loading Edit Store and other administrative pages under MSIE <= 7.0 results in Operation Aborted error and unable to view.
# Task #2481 - Changes to class_currency_display.php course currency symbol to be displayed as currency type.
24.01.2009 aravot
# in Extended Layout view, menu icons are shown twice
24.01.2009 thepisu
# Task #2496 - Standard Shipping Module saving problem in DB (fix in ps_shipping - adding a new carrier)
22.01.2009 thepisu
# Task #2473 - Untranslated language string in checkout_register_form.php
# added translation for strings in ps_shopper_group
--- VirtueMart 1.1.3 released (Rev. 1611 2009-01-22) ---
19.01.2009 soeren
# Task #2471 - Wrong bill_to address in email confirmation Text mail.
17.01.2009 thepisu
+ added Serbian Latin translation (serbian_lat, UTF-8); by Vlada_bgd; not yet fully translated
15.01.2009 aravot
^ updated Turkish Lira from "New Turkish Lira" to "Turkish Lira" in installation sql
14.01.2009 thepisu
^ converted Italian language to UTF-8
^ fixed French language encoding - converted to UTF-8
12.01.2009 soeren
# Task #2470 - Quantity Box JavaScript validation code fails XHTML validation
# fixed paymenow module (login information was missing on payment processing)
10.01.2009 aravot
# Fixed PHP5 Call-time pass-by-reference message
10.01.2009 thepisu
^ updated Finnish language (by Mauri)
^ updated Italian language
08.01.2009 soeren
# Task #2458 - order search function in account maintenance now searches for order item names/sku and order number
# Task #2469 - tax_rate problem in checkout
# Task #2434 - Modules need a statment if to check if the product has items so not to show add to cart.
# Task #2457 - Error: CheckOut needs a valid Step! (currency switcher module)
06.01.2009 soeren
# Task #2455 - Problems with sort function "Order by"
# Task #2250 - Products that contain more than one download file only have one download link listed on invoice
# merged patches for compatibility with SecurityImages 5 (http://www.waltercedric.com/joomla-mainmenu-247/304-securityimages/1364-virtuemart-112-and-securityimages-5.html), thanks Cedric for providing these!
05.01.2009 soeren
# Task #2463 - pageNavigation problem
# Task #2317 - Submit button on shop ask page is not working
24.12.08 thepisu
# address formatting: {statename} not converted; config tip wrong
# sql update script from 1.0.x: some chars wrongly encoded; updated version info to 1.1.2 stable; missing function records
# sql sample data: removed HTML entities from shipping rates
# checkout confirmation tpl: not "make safe" old shipping sample data (cointaining ">"); that was "maked safe" twice
20.12.08 thepisu
# fix in Language Manager
^ updated Swedish language (by sgagner)
^ fix in Italian language
19.12.2008 soeren
# Task #2453 - Problem with Tax State
17.12.2008 soeren
# Task #2451 - Additional downloadable files missing in account maintenance
15.12.2008 soeren
# Task #2448 - stock levels not reduced when order confirmed
# Task #2446 - adding custom user fields causes inability to see orders in order list
# Task #2450 - Weekly Sales report only lists products sold on first day of week
10.12.2008 aravot
# Cant disable Keep Product Stock Level on Purchase (http://forum.virtuemart.net/index.php?topic=42901 - thank you patjun)
08.12.2008 soeren
# Task #2440 - Zone Shipping on checkout page shows zone value rather than zone name.
# Task #2443 - Save button for additional file/images not working in IE (missing ajax_request var)
# Task #2197 - Parent price shown for Child items when user is member of a shopper group other than default
# Task #2445 - hidden user_id present 2 times in a form
# removed additional user_id parameter from admin.user_address_form
^updated Turkish Lira to "New Turkish Lira" in installation sql
# undefined variables in ro_basket.php
08.12.2088 aravot
# Compliance issue in classes/htmlTools.class.php (Thank you Phil)
05.12.2008 aravot
# Fixed shipvalue (http://forum.virtuemart.net/index.php?topic=39883.0 Thank you chaliet)
04.12.2008 aravot
# Removed affiliate reference from configuration and language file
04.12.2008 soeren
^ Task #2441 - Updated Slimbox to latest version (1.54)
# usps.php - fatal error on curl_error
# shop.feed.php - fatal error when JoomFish is enabled
# Task #2439 - Dynamic Image Resizing ( PSHOP_IMG_RESIZE_ENABLE ) can not be switched off casuing broken thumb images on Category display
^ show_image_in_imgtag.php: changed max height+width to 600px and min to 40px;
# no resized images will be created when "Enable Dynamic Thumbnail Resizing?" is disabled; added a check for the existance of the GD library
02.12.2008 soeren
# better HTTPS detection;
#Task #2438 - fixed mod_virtuemart_manufacturers.php PHP notice
30.11.08 soeren
#Task #2437 - Undefined variable: coupon_display;
#Task #2436 - Error when trying to view order in Account Maintenance
30.11.08 aravot
# Task #2414 - Shipping zone display error
29.11.08 aravot
#2314 - Add Item MISSING in 1.1.2
29.11.2008 soeren
# fixed some security-related issues.
28.11.2008 soeren
# Task #2429 - Undefined variable: tax_display
# fix for removed affiliate module
28.11.08 aravot
# Task #2366 - Missing info message "The selected quantity exceeds quantity available in stock." with EASY FIX (Thank you Danny)
# Task #2394 - Selecting orders in the back-end causes a major slow-down with large number of orders
27.11.08 aravot
# Task #2412 - Child Products do not Display in IE7 AJAX Cart
# Task #2406 - Too many escape characters are added when writing virtuemart.cfg.php
26.11.08 aravot
Fixed missing Checkout Bar image using Joomla 1.5.8
19.11.08 thepisu
^ updated Hungarian language (by pedrohsi)
^ updated Finnish language (by mauri)
^ updated Dutch language (by Tonslag)
^ updated Spanish language (by adancer)
^ fix in Italian language
10.11.08 mainly Danny with help by Max Milbers and committed by Max Milbers
+ showing state name instead of state-2-code in order details
06.11.2008 aravot
Added missing User Group List icon
23.10.2008 aravot
Added missing forum icon
13.10.2008 aravot
# Task #2305 - VM1.1.2 frontend order layout broken
04.10.2008 by RolandD committed by Max Milbers
fix for displaying child products in a list. In IE7 and IE6 the page collapses because of a missing span tag. IE then places all subsequent child products in the previous span. This works fine unless you have more than let's say 15 child products.
02.10.2008 aravot
Added missing product navigation link parameters to theme.xml file
19.09.2008 soeren
# Task #2371 - Moving up/down doesn't work in admin lists
# Task #2368 - order date not local language
+ added pathway + page title to registration page
^ changed basket + ro_basket to read the basket templates using the vmtemplateClass::fetch method
15.09.2008 soeren
# Task #2331 - search_date hidden field doesn't get a value in admin product listing on backend after
# Task #2335 - mod_virtuemart_login.php contains unescaped ampersand characters
# Task #2336 - HTML entities in product name are not always escaped leading to XHTML validation errors.
# Task #2337 - Labels for the user fields 'title' and 'state' do not match the ids used on the select tags.
# Task #2338 - Option values for dropdown lists allow unescaped HTML entities leading to XHTML validation errors.
# Task #2339 - The vendor image requires the alt attribute for XHTML validation
# Task #2340 - pageNavigation.class.php specifies nowrap="true" causing XHTML validation errors.
# Task #2341 - writeSearchHeader function in htmlTools.class.php generates invalid HTML
# Task #2342 - The dropdown list of downloadable filenames for a product should exclude system files such as .htaccess and index.html etc.
# Task #2345 - Rogue double quote in basket_b2c.html.php
# Task #2344 - XHTML validation errors in basket
# Task #2346 - Username and password login boxes require unique ids for XHTML validation
# Task #2347 - XHTML validation errors in shop.downloads.php
# Task #2348 - XHTML validation error with PayPal image
13.08.2008 aravot
Corrected few spelling mistakes in English language (http://forum.virtuemart.net/index.php?topic=44169.0 - thank you Phil)
07.08.2008 aravot
Fix compatibility issues with jomcomment system plugin (http://forum.virtuemart.net/index.php?topic=42558.0 - thank you azrulrhm)
05.08.2008 aravot
Changes made to mod_virtuemart_login to make xhtml w3c compliance (http://forum.virtuemart.net/index.php?topic=44009.0 - thank you Phil)
Changes made to mod_virtuemart to make xhtml w3c compliance (http://forum.virtuemart.net/index.php?topic=44008.0 - thank you Phil)
03.08.2008
# Task #2286 - Manufacturer Description missing query mf_desc in shop.browse.php on line 121
--- VirtueMart 1.1.2 released (Rev. 1495 2008-07-31) ---
31.07.2008 soeren
# added missing in update preview
31.07.2008 gregdev
# Change mkdir permissions from 755 to 0755 in updater.
30.07.2008 gregdev
# Task #2277 - Subcategories are not show if category has only one product
# Task #2219 - Attributes of Childproduct are not shown
- Removed 1.1.1->1.1.2 sql update script.
# Task #2263 - Incorrect total price rounding in mini cart and mod_virtuemart cart
25.07.2008 aravot
Minor CSS fix lightblue to #ADD8E6 (thank you Phil)
24.07.2008 soeren
# Task #2272 - added ccNewsletter Integration for VM
24.0.7.2008 aravot
# Fix productsnapshots output order when displaying a row of products (http://forum.virtuemart.net/index.php?topic=43001.0 - thanks donmarvin)
# 2176 Error in Infotip for Cofig/Layout/Category template.
23.07.2008 gregdev
# Fix disabled shipping methods when last option is chosen (http://forum.virtuemart.net/index.php?topic=40580.15 - thanks Joseph)
21.07.2008 soeren
# Task #2081 - add product page tabs empty
18.07.2008 gregdev
# Task #2260 - DHL shipping error when address 2 is present
17.07.2008 gregdev
# Task #2256 - When Joomla Allow User Registration is set to No, VM template breaks.
^ Changed vmRedirect to use $mainframe->redirect($url, $msg) on Joomla! >= 1.5
# Task #2258 - Bottom page navigation is placed in wrong location for two product list styles.
16.07.2008 gregdev
# Task #2195 - Don't allow a user id of zero
# Fix fatal error for date-type userfield
16.07.2008 soeren
# Task #2246 - Download count and expiration still modified if file missing or unreadable when download requested.
^ language class: added the ability to retrieve a key from an arbitrary module, whose language file was loaded from within a page
Example: $VM_LANG->load('mymodule') now gives you access to that language keys even if the current "page" belongs to a different module (e.g. "store")
15.07.2008 gregdev
# Task #2243 - User prompted for username & password when Virtuemart in "No Account Creation"
# Task #2245 - Shipping Address Selection - switching back to default address
14.07.2008 soeren
^ Task #2240 - mf description also in shop.browse.php and browse_header_manufacturer.tpl.php
# Task #2227 - When Joomla cache is enabled Product list with table doesn't work
# Task #2232 - Wrong currency code value for Polish Zloty
^ Task #2234 - added "statename" to the list of placeholders which can be used in the vendor address format. It holds the actual state name.
14.07.2008 gregdev
# Fixed product_url for featured products
# Fixed typo in pageNavigation.class.php
# Xhtml compliance issues in shop.search.php
# Don't show the browse page footer when there are no products
11.07.2008 gregdev
# Task #2226 - Instead of 'Notify Me' button 'add to cart' button is shown when list box for child products is selected.
09.07.2008 gregdev
# Task #2224 - Don't show up ajax pop-up when click "Notify me"
^ Dates supplied to the browse templates are formatted now, rather plain UNIX timestamps
# Task #2204 - Fixed logic error for showing product name in product snapshot template
# Fixed missing $product_parent_id in header.php
# Task #2041 - Renamed Subtotal column to Total (English only) on order list
08.07.2008 gregdev
# Task #2168 - Fixed bank account information not saved in backend user form
# Task #2210 - product_availability_date typo in shop.browse.php
# Task #2211 - product_url missing in shop.browse.php
# Task #2093 - Show Pagination only when needed
# Task #2220 - Add to Cart for each child is not saving
^ Added optional $force parameter to ps_product::get_field() to force reload from the database
# Task #2204 - Cannot remove product name in mod_productscroller
# Fixed missing class mosParameters (used vmParameters) when validating EUVatID during registration
08.07.2008 soeren
# Product Form: fixed Attribute Form becoming inaccessible when many attributes are added (overflow not visible)
# fixed hidden (inaccessible) Tabs when too many tabs are in the tab panel (scrolls like in FF now)
# Task #2185 - Advanced Search according to Parameters bug and fix
# Task #2214 - XTHTML Error in LoginScript
# Task #2215 - Problems with ps_session.php after rev 1451
04.07.2008 soeren
# Task #2209 - Picture checkout2_1.png not in use
# shipping bypass didn't work
# re-enabling a product download made it impossible to resend the Download ID (user_id was set to 0)
^ adapted SEF pageNavigation.class.php by shumisha of sh404SEF
02.07.2008 gregdev
# Task #2059 - Plugins not working in child product.
^ Don't use
Copyright:
VirtueMart derives from copyrighted works licensed under the GNU General
Public License. This version has been modified pursuant to the
GNU General Public License as of September 15, 2005, and as distributed,
it includes or is derivative of works licensed under the GNU General
Public License or other free or open source software licenses, including
works copyrighted by any or all of the following, from 2000 through 2005 (appearing in alphabetical order):
Ekkehard Domning, Zdenek Dvorak, Edikon corp., Soeren Eberhardt,
pablo (from Edikon), Bernhard Pfeifer, John Syben, Phil Taylor, Erich Vinson,
or Mike Wattier from Zephware (devcompany.com)
(If you have contributed a piece of VirtueMart that is not mentioned and missing here,
and you feel that your copyright note should be mentioned here,
please contact the author of VirtueMart (soeren |at| virtuemart.net).)
VirtueMart includes or is derivative of works distributed under the following copyright notices:
CreditCard Class
---
Copyright: Daniel Fr�z Costa
License: Public Domain
Currency Converter Module
----
Copyright: 2004 Werner Knudsen
License: GNU General Public License (GPL)
ExtJS
----
Copyright: 2006-2007, Ext JS, LLC
License: Lesser GNU (LGPL) open source license version 2.1.
FPDF
----
Copyright: Olivier PLATHEY
License: Freeware
HMTL2PDF
----
Copyright: 2004-2005 Renato Coelho
License: GNU Lesser General Public License (LGPL)
Image2Thumbnail Class
---
Copyright: Andreas Martens and Patrick Teague
License: Freeware
js-jscook-menu
---
Copyright: 2002-2005 by Heng Yuan
License: Custom open source license
js-overlib
---
Copyright: Erik Bosrup 1998-2004
License: Artistic (see http://www.bosrup.com/web/overlib/?License)
js-tabs
---
Copyright: 1998 - 2003 Erik Arvidsson
License: GNU General Public License (GPL)
Mambo
----
Copyright: 2000 - 2007 Mambo Foundation, Inc.
License: GNU General Public License (GPL) Version 2.
minixml
---
Copyright: 2002,2003 Patrick Deegan, Psychogenic.com
License: GNU General Public License (GPL)
PEAR
----
Copyright: 1997-2004 The PHP Group
License: PHP license
phpInputfilter
----
Copyright: Daniel Morris
License: GNU General Public License (GPL)
phpMailer
----
Copyright: 2001 - 2003 Brent R. Matzelle
License: GNU Lesser General Public License (LGPL)
phpShop
----
Copyright: 2000 - 2004 Edikon Corp. (http://www.edikon.com)
License: GNU General Public License (GPL)
Community: http://www.phpshop.org
tar-archive
----
Copyright: 1997-2003 The PHP Group
License: PHP License
wz-tooltip
----
Copyright: 2002-2004 Walter Zorn
License: GNU Lesser General Public License (LGPL)
Administrator Icons
----
Copyright: 2008 Simon Josephson (http://www.artatwork.com.au)
Thank you Simon!
If you have contributed a vital part of VirtueMart that is not mentioned and missing here,
and you feel that your copyright note should be mentioned here,
please contact the author of VirtueMart (soeren|at|virtuemart.net).