Share

VirtueMart

File Release Notes and Changelog

Release Name: VirtueMart 1.1.2

Notes:
VirtueMart 1.1.2 is a recommended maintenance update, which  provides enhancements and fixes a lot of minor bugs, including:

    * Plugins are now processed on child product pages
    * Child product attributes are now displayed on the product details page
    * PayPal Websites Standard is now supported in No Account Creation mode
    * Improved SEF support for sh404SEf
    * Shipping bypass option

(see the changelog for full details). 

Changes: 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 </li> 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 <label> for child product titles when there is no child link 01.07.2008 gregdev # Task #2183 - VM productsnapshots not working in J1.5 when legacy plugin enabled. # Task #2180 - mosproductsnap mambot executed even if unpublished # Fixed vmproductsnapshot to use parameters in Joomla! 1.5.x 01.07.2008 soeren # Task #2198 - 0 rating doesn't work for review system. + added Roland's massively improved SOAP-based EU VAT ID validitation code (thank you!) # Task #2196 - Protected property accessed directly in class.inputfilter.php 30.06.2008 soeren + implemented "Shipping Bypass" for downloadable products ^ re-enabled Payment Bypass for checking out with zero-priced products 26.06.2008 soeren # Task #2189 - Tigra Tree not SEF compatible with fix # Task #2185 - Advanced Search according to Parameters bug and fix 26.06.2008 gregdev # Task #2184 - Missing 'Yes' in show in shipping form in user filed. # Task #2188 - curl_exec() has been disabled fix # Task #2187 - Missing url in connectionTools.class.php # Task #2181 - Membergroup to show prices to not working without legacy plugin ^ Remove "Select" from Joomla! user groups list on user form 24.06-2008 soeren # Task #2175 - Minimum Purchase Order Value not updated according to new currency set in Currency Selector # Task #2178 - Missing back button on adding additional image # Task #2179 - changed varname in virtuemart_parser.php # Task #2129 - Billing address is not shown on checkout page # Task #2182 - Please add - Select State - to beginning of State drop down list. 24.06.2008 gregdev # Fixed vmSimpleXML to not inherit from JObject (for Joomla! 1.0.x and PHP4) --- VirtueMart 1.1.1 released (Rev. 1436 2008-06-24) --- 19.09.2008 soeren # new Joomla! users find Billto information of other customers (dummy user_info entries could mix up with Joomla! user records) # fixed "operation aborted" error on some pages (due to wz_tooltip.js) # fixed Updater to handle float numbers 18.06.2008 soeren # updater class not able to create new subdirectories 18.06.2008 gregdev - Removed PayPal Website Payments Pro (will restore in later release) # Hide the Joomla admin menu in Joomla! 1.5 for the order print details 17.06.2008 gregdev ^ Added ability to print order from order details page in backend ^ Added ability to publish/unpublish products from the inventory page; also changed product link to match product list 16.06.2008 soeren # no space between additional Images in Internet Explorer 7 # fix for EU VAT ID check 14.06.2008 gregdev # Task #2168 - Bankaccount informations of customers are not shown in Backend # Task #2068 - No link in email when order status changes # Task #1742 - Wrong redirection with virtuemart login module # Task #2034 - Wrong URL after logging out # Task #1889 - Publish button not working in filemanager # Task #2118 - Shipping value doesn't change in new order change file # Task #2062 - USPS and UPS conflict # Need to instantiate ps_country. ^ Reformat FedEx shipping options to match UPS and USPS. ^ Clean up the order details (VM admin) page. 12.06.2008 soeren # Task #2104 - Add to Cart 'Up' and 'Down' buttons don't display correctly in IE6 + added Filename-Display to all important template files (shows file names in DEBUG mode then!) # Item Dropdown List didn't reflect actual discounted prices, but normal prices # Task #2165 - e-mail address of customer as from in vendor_mail 12.06.2008 gregdev # Task #2110 - Fixes for PayPal Website Payments Pro 12.06.2008 kaltokri # Fix the divide by zero bug in "Order Edit" 11.06.2008 soeren ^ changed product form to display a "category search form" instead of a select-list with all categories when more than 200 categories are present in the store # Task #2069 - Wrong URL in Order Status Change email when using PayPal # Task #2166 - Add to cart broken in SVN 1408 09.06.2008 soeren # Task #1840 - Ajax call does not work with full SEF URL # Task #2120 - Cookie check not showing warning when cookies are disabled # Task #2119 - Product descriptions are truncated at the first instance of "&nbsp;" # Task #2116 - Search in Country, State list not working # Task #2109 - Captcha is shown on invoice (attempt #2) # Task #2108 - Spaces removed form alt and title of images inserted in product descriptions # Task #2107 - Feature Product on shop page shows 'Notify Me' button even when product is in stock 26.05.2008 soeren # Task #2117 - Call-time pass-by-reference error in ps_order_change.php 25.05.2008 thepisu + added language strings for updated "Order Edit" feature 24.05.2008 soeren ^ updated "Order Edit" feature, thanks to kaltokri! # Task #2109 - Captcha is shown on invoice # Task #2111 - Payflow Pro - Call to undefined function mosgetparam error ^ updated wz_tooltip to version 5.0 24.05.2008 thepisu # addslashed javascript-driven text in order.order_list + added "default" ordering option for frontend (using the already working product_list field) # Task #2047 Missing conversion from utf-8 to cp1251 # Task #1893 Strings hard coded - removed language strings related to old PBS (danish) payment module # Updated Dutch translation (by Tonslag) # Romanian state Vreancea corrected to Vrancea 23.05.2008 joomlacorner # Updated Thai translation 20.05.2008 thepisu # Task #2092 OFFLINE MODE hard coded (new string added to "common" module) # Task #1908 list of hard coded strings (new strings added to "product" module) 19.05.2008 soeren # the order number in ps_checkout:add ($order_number) is 34 characters long- instead of the allowed 32 chars. 10.05.2008 gregdev (for k0nan) # Task #2057 - Extra Bullets / dots in navigation menu when in attribute or product type section # Task #2038 - Extended Layout view, menu icons are shown twice # Task #2074 - W3C css 3 errors: lightgray 09.05.2008 gregdev # Task #2089 - "Membergroup to show prices to" non-funtionsla with Joomla 1.5.3 # Task #2086 - HTML error in availability.tpl.php for the Availability line # Task #2088 - When VM extended search plug-in is enabled in backend Joomla search gives error. # Task #2085 - ps_DB : Function getErrorNum from not inherited from JDatabase object 09.05.2008 soeren # Task #2086 - HTML error in availability.tpl.php for the Availability line 04.05.2008 soeren # Task #2075 - Last Page remembered in Frontend 02.05.2008 soeren # Task #2055 - Orders date not locale language # Task #2060 - When registration method is 'No Account Creation' PayPal is not working. # Task #2061 - When registration method is 'No Account Creation' no need of link in order email # Task #2062 - USPS and UPS conflict # Order form layout too broad [http://forum.virtuemart.net/index.php?topic=38926.0] # Task #2064 - Vendor Address 2 and URL missing from confiramtion email and order page. 29.04.2008 soeren # Task #2052 - mod_product_categories images link to old location 28.04.2008 soeren # Task #1840 - Ajax call does not work with full SEF URL # Task #2014 - group Discounts are not calculated after rev. 1368 # extra bracket in admin.styles.css # Task #2052 - mod_product_categories images link to old location # when caching is enabled, products don't show up in listing (but drop down lists instead)