/administrator/components/com_virtuemart/CHANGELOG.php
PHP | 2845 lines | 1779 code | 388 blank | 678 comment | 102 complexity | 4aa05a62c9807f4e25863ba36d83b2eb MD5 | raw file
Possible License(s): GPL-2.0, LGPL-2.1
Large files files are truncated, but you can click here to view the full file
- <?php
- if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) {
- die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
- }
- /**
- *
- * @version $Id: CHANGELOG.php 1495 2008-07-31 19:06:30Z soeren_nb $
- * @package VirtueMart
- * @subpackage core
- * @copyright Copyright (C) 2004-2008 soeren - All rights reserved.
- * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
- * VirtueMart is free software. This version may have been modified pursuant
- * to the GNU General Public License, 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.
- * See /administrator/components/com_virtuemart/COPYRIGHT.php for copyright notices and details.
- *
- * http://virtuemart.net
- */
- ?>
- <pre>
- 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
- *************************************
- --- VirtueMart 1.1.2 released (Rev. 1495 2008-07-31) ---
- 31.07.2008 soeren
- # added missing </div> 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 </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 " "
- # 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)
- --- VirtueMart 1.1.0 released ---
- 23.04.2008 soeren
- # quantity in stock is checked against quantity in cart only on cartAdd and cartUpdate events, not on checkout
- 22.04.2008 soeren
- # Task #2036 - add/edit user information page
- 22.04.2008 gregdev
- # Task #1687 - Don't do extra lookup for tax when in EU mode and with EU shopper; always refresh tax calculation
- # Task #2037 - Fatal error using coupon submit without coupon code or with non-existent coupon code
- ^ Added 'none' to the list of states (for countries that have states) in tax.tax_form.
- 21.04.2008 gregdev
- # Task #1687 - Refactored for simplicity. It is equivalent to the previous version.
- 21.04.2008 soeren
- # Task #2009 - Session not handed over when switching to shared SSL
- # Task #2033 - Number of products will be shown even though the function is disabled.
- ^ updated ExtJS to version 2.1
- 20.04.2008 soeren
- # Task #2032 - In Internet Explorer 7 width of layout in administration is to wide.
- 19.04.2008 gregdev
- # Task #1999 - $zone_qty variable is not set
- # Task #1687 - Discount price calculated wrongly (fixed for VM 1.1.x - not VM 1.0.x)
- # Fixed typo in checkout.epay_result
- ^ Add start date to discounts created through override method
- # Choosing '0 -none-' as the product discount should clear the product discount price
- # Fixed typo in English
- ^ Right align prices in the basket
- 19.04.2008 soeren
- # Task #2024 - user id not set when writting review
- # Task #2028 - button_ok.png in ps_image is missing
- # Task #1922 - No related products list
- 17.04.2008 thepisu
- # Task #2025 Hard coded label
- ^ updated portuguese translation (uploaded by Puppycare)
- ^ updated german translation (uploaded by iamalive)
- ^ updated hungarian translation (uploaded by pedrohsi)
- 15.04.2008 thepisu
- # Task #1976 hardcoded language string in ps_checkout.php
- # Task #2010 backslash in token text hides all text
- # Task #2018 Hard coded strings shipping files and emails (partially: only enquiry_email.tpl.php)
- 14.04.2008 gregdev
- # Task #2017 - ps_coupon.php 'gif' instead of 'gift'
- 12.04.2008 gregdev
- # Corrected syntax errors (%s) in common/french.php.
- 10.04.2008 soeren
- ^ switched from ExtJS 1.1.1 to ExtJS 2.0.2
- # product list doesn't filter by parent ID when a category was selected
- # dropdown list of child products had no pre-selection after selecting a child product
- 09.04.2008 gregdev
- # Task #1687 - Discount price calculated wrongly (fixed for VM 1.1.x - not VM 1.0.x)
- 09.04.2008 soeren
- # Task #2007 - Account Maintenance alway visible after first login
- - checkbox for "Disable Shipping ..." in the configuration form, tab "shipping".
- # Task #1933 - Security Token Error when submitting form after a while
- # Task #2002 - Related products shows only 10 products
- # Task #1981 - please make sure the form is complete and valid - error (removed the configuration parameter MUST_AGREE_TO_TOS, handled by the userfield manager!)
- ^ it's possible to place an order without having a Joomla! user account now (registration type: NO_REGISTRATION and OPTIONAL_REGISTRATION)
- the user will be logged out after having placed the order
- # Task #1998 - Unable to save Joomla registration update in extended layout.
- ^ removed the requirement of being logged in to make downloads (the function downloadRequest has permissions set to "none" by default now)
- 08.04.2008 gregdev
- # Task # 1687 - Discount price calculated wrongly (fixed for VM 1.1.x - not VM 1.0.x)
- ^ In Simple Layout, the product form opens into the full browser window, not a new window
- ^ Go back to only storing 2 decimal places in the order_total.
- 07.04.2008 gregdev
- # Task #1978 - If Show Manufacturer Link? is selected increasing product quantity, shifts product detail to left
- # Task # 1687 - Discount price calculated wrongly (fixed for VM 1.1.x - not VM 1.0.x)
- # Task #1969 - Can't remove customer group and something is wrong, and Vendor problem.
- 06.04.2008 soeren
- # initially hide vendor module from administration menu
- # Task #1982 - Lost password link is still wrong in joomla 1.0.15
- # Task #1986 - Recently Viewed Products are not aligned left
- 05.04.2008 gregdev
- # Fixed blank cells and subtotal rounding on order.order_print
- # Task #1249 - Improper price rounding
- 04.04.2008 soeren
- # Task #1969 - Can't remove customer group and something is wrong, and Vendor problem.
- # Task #1975 - Wrong # "forgot the password" - link
- ^ moved Javascript Libraries, which are only used by modules to the modules directory. They are part of the mod_virtuemart installation now
- (reduces size of com_virtuemart install package - we need to keep it under 2MB!)
- ^ reduced size of all PNG images
- 04.04.2008 thepisu
- # translation fixes for new ePay module (some string added in "common" and "checkout" modules)
- 03.04.2008 soeren
- ^ updated to new ePay Payment Module version sent in by Thomas Knudsen of ePay
- 31.03.2008 soeren
- # Task #1951 - Wrong display of child products when coming from account maintenance
- # smaller fixes with display of child items + attributes; added label element for accessible radio/checkbox display types
- # Task #1934 - forgot the password - link
- # fixed Product Feed displaying ampersands for htmlentities; links were relative
- # Task #1958 - Fatal error after rev 1338 when trying to look at product details
- # Task #1927 - fixed PayPal IPN script on J! 1.5
- # Task #1945 - 2 warnings, update one doesn't update
- # Task #1957 - hardcoded image
- ^ update PayPal payment code
- # Bugs in Product Type Parameter processing [Forum Topic 37239]
- ^ renamed all Log_* classes to vmLog_* to prevent namespace problems
- # wrong accentuated character in Search for Products [Forum Topic 38093]
- ^ various changes to make upgrade from VirtueMart 1.0.x easier
- # Task #1953 Manufacturer Form strips HTML and Images
- # Task #1952 - User > Order List > Remove function bugs
- 30.03.2008 thepisu
- ^ updated translations: finnish
- 28.03.2008 thepisu
- # Task #1941 hard coded string
- # added various translation strings (module "common")
- 28.03.2008 gregdev
- + Added separate .sql files for manual installation of modules and mambots (plugins).
- 28.03.2008 soeren
- + added possibility to use external/remote files as product download files
- + possibility to cancel the VirtueMart Update by Patch Package (deletes the Patch File)
- !! New Function Table Entry
- ###
- INSERT INTO `jos_vm_function` (`function_id`, `module_id`, `function_name`, `function_class`, `function_method`, `function_description`, `function_perms`) VALUES
- (NULL, 1, 'removePatchPackage', 'update.class', 'removePackageFile', 'Removes a Patch Package File and its extracted contents.', 'admin');
- ###
- + possibility to upload a Patch Package to the server instead of relying on the server-server transfer from dev.virtuemart.net
- ^ updated Prototype Version to 1.5.1.2 (minified by JSMinifier [http://fmarcia.info/jsmin/test.html])
- # fixed Function Form Ajax Calls
- # Task #1648 - Incorrect Product Type parameter separator in product_type table
- 26.03.2008 gregdev
- # Task #1939 - shop.savedcart.tpl.php unclosed div and few typos
- 26.03.2008 soeren
- # Task #1929 - Image handling bugs
- # Task #1935 - Currency & List of accepted currencies
- # Task #1938 - "Availability" always visible?
- # Task #1920 - Age Verification User Field being reset after viewing from Admin
- # Task #1916 - twice description meta tag
- # Task #1927 - paypal notify script
- # Task #1928 - Display# is not changing
- 24.03.2008 soeren
- ^ removed eval function from list_payment_methods template, moved tooltip for "Credit Card Validation Value" to the associated label
- # Task #1924 - After account creation a warning message is shown.
- 23.03.2008 thepisu
- # small fix in italian states data
- 20.03.2008 soeren
- # Task #1917 - Shipvalue is still using old mosToolTip function
- # Task #1915 - file rigths during installation
- # Task #1914 - close fieldset tag in ps_userfield.php
- 19.03.2008 soeren
- # fatal error in toolbar on Mambo
- # Mambo didn't show correct CSS and loading JS didn't work
- # Task #1910 - A closing div braking templates in checkout_register_form.php
- ^ non-existing or unpublished products are removed from cart on Cart Update
- # Quantity Steps are checked for when updating the cart (say you have a product which can only be ordered at quantity steps of 5 - like 10 or 25)
- + added the variable "product_price_raw" to product details page, so the "raw" product price array can be used inside the flypage templates
- # Task #1907 - Cart Module not updating after first product added (IE only)
- 18.03.2008 soeren
- # Task #1902 - Filters reset after add new product, etc.
- 17.03.2008 thepisu
- # Task #1898 Sort Alphabetically is hard coded
- # Task #1905 List of hard coded strings
- # added various translation strings (module "common")
- ^ updated dutch translation
- 15.03.2008 gregdev
- # Task #1891 - Add/Update product form, minor bug in prewiev link.
- # Task #1896 - nowrap to remove in shopper.shopper_group_form.php
- # Fully load Joomla! 1.5 framework for extlayout.js.php
- 12.03.2008 soeren
- # List Limitstart wasn't set per page.
- # Task #1401 - Print View does order total does not include coupon discount.
- --- VirtueMart 1.1.0 RC2 released ---
- 11.03.2008 soeren
- # Task #1897 - Page navigation is wrong after default Display Items change (J1.5+VM1.1)
- 11.03.2008 thepisu
- # Task #1867 - PHPSHOP_PRODUCT_FORM_ATTRIBUTE_LIST_EXAMPLES
- # Task #1877 - Language not being picked up consistently
- # Task #1883 - 'Specify the minimum Age' hard coded
- # Task #1886 - confirmation_email.tpl translation
- 08.03.2008 gregdev
- # Task #1882 - Default 'Image unavailable'
- # Task #1879 - PDF generator in Product List & Product Details generates gif error
- 07.03.2008 gregdev
- # Task #1878 - Template breaks when in Account Maintenance
- # Task #1677 - When no child is presend and List box for child is selected error is shown
- # Task #1880 - PDF creation fails on shop.browse page
- 06.03.2008 gregdev
- # Task #1497 - Badly formatted Recommend the Product email
- - Removed enquiry_english.html
- + Added enquiry_email.tpl.php
- # Task #1412 - Don't show feed icons when feeds are disabled in the general config settings
- 05.03.2008 soeren
- # Task #1874 - Confirmation email Ship To, State wrong
- # Task #1875 - "No image" points to the wrong directory(didn't cotain the image file) in shop.browse.php
- 05.03.2008 gregdev
- # Task #1875 - "No image" points to the wrong directory (didn't cotain the image file) in shop.browse.php
- # Task #1841 - Attribute Price calculation with group price not correct
- # Task #1691 - Discount price shows wrong on flypage, baket is correct
- # Task #1876 - Ask a question about... is not working (restored enquiry_english.html)
- # Fixed vendor confirmation email missing order items
- # Fixed missing product attributes in confirmation emails
- 04.03.2008 soeren
- # Task #1873 - Adress is missing in Checkout adress
- + new Flypage Template Parameter "product_availability_data" (Array), so product availibility can be customized
- # Task #1870 - product packaging
- # Task #1869 - Custom attribute - remove "add to cart " in browse page?
- # Task #1868 - double quote to remove in addtocart_drop.tpl.php
- # Task #1865 - Please make sure the form is complete and valid.
- # Task #1864 - Confirmation email- wrong shipping country
- # Fixed "Security Token not found" Message on Joomla! 1.0.15 when magic_quotes_gpc = Off (ps_main.php)
- 04.03.2008 thepisu
- # Task #1845 - PHPSHOP_USER_FORM_TITLE should not be used in ps_product_attribute
- # Task #1852 - Missing language in Canada post.
- # added various translation strings (module "common")
- # Task #1524 - During checkout state is cut offed and county uses ISO code.
- # added translations strings for update check feature (modules "common" / "admin")
- # "Back to Joomla! Administration" was not translated on Joomla 1.5
- (can't initialize correctly mosConfig_lang, passed to JS throug "lang" parameter)
- ! added ability to pass GET parameter to JS files, if not using fetchscript (was ignored)
- # vmAbstractObject validate function was considering "0" as empty
- (i.e. was unable to insert new "0" level user group)
- # producted user groups not correctly checked (was able to delete core groups)
- 03.03.2008 soeren
- # too long words in reviews break the site layout
- # Task #1862 - Random Product Module: table layout don't output correct xhtml
- # Task #1860 - cannot send order, error and wrong page after step 4
- 02.03.2008 soeren
- # Task #1810 - When Product Price field is empty on the category view error is given.
- # Task #1858 - Language Strings in rel 1284
- ^ Order Details pages show all custom user fields now
- - removed email_*.html (localized email templates)
- ^ changed Order Confirmation Email to use a php-based template (/order_emails/confirmation_email.tpl.php)
- + custom registration/user fields are sent with confirmation email now
- 29.02.2008 gregdev
- # Task #1415 - no account creation bug
- # Fixed missing global variable when adding custom attributes.
- # Task #1832 - Flypage not change on product browsing...
- 29.02.2008 soeren
- # Task #1815 - Cancelling user field it creates a blank / empty user field
- # Task #1816 - User fields, value section sometime is shows sometime it doesn't
- # Task #1833 - quantity ,drop down list, add to cart
- # Task #1834 - list of prices, thanks Valerie!
- # Task #1848 - In IE7 it is possible to move a product into the same category, doing so results in product being placed in no category
- # Task #1839 - Empty name, empty price in product list (extended layout)
- # Task #1851 - Quantity Start and Quantity End language strings missing from List Prices
- # Task #1800 - mod_virtuemart_manufacturers said "No manufacturers defined!"
- # undefined var "product_parent_id" in product.product_display.php
- ^ Saving some queries on product price retrieval + product field retrieval
- # Task #1853 - Additional image upload not working
- 27.02.2008 gregdev
- # Task #1849 - Missing field values in Joomla 1.5
- 26.02.2008 soeren
- + added basic VirtueMart Version Updater Functionality. It requires two new functions:
- ###
- INSERT INTO `jos_vm_function` ( `function_id` ,`module_id` ,`function_name` ,`function_class` ,`function_method` ,`function_description` ,`function_perms`)
- VALUES ( NULL , '1', 'getupdatepackage', 'update.class', 'getPatchPackage', 'Retrieves the Patch Package from the virtuemart.net Servers.', 'admin'),
- (NULL , '1', 'applypatchpackage', 'update.class', 'applyPatch', 'Applies the Patch using the instructions from the update.xml file in the downloaded patch.', 'admin');
- ###
- # Task #1844 - Moving product to another category gives error
- 26.02.2008 gregdev
- # Task #1842 - Can't put no order-by on admin (and so in the user interface)
- ^ Added $Itemid to template variables for browse_orderbyform.tpl
- ^ Changed all theme class names to vmTheme for easier theme creation (Task #1822)
- 26.02.2008 thepisu
- # Task #1835 - Add Product Type menu label
- # added many translations (modules common/admin)
- # minor fixes
- 20.02.2008 gregdev
- # Task #1811 - first query doesn't execute in ps_product_product_type::delete_record()
- 20.02.2008 soeren
- # Task #1473 - ps_product_category.php timeout
-
- 18.02.2008 gregdev
- # Fixed - clicking save button on account.billing incorrectly returns to store.index with J! 1.5.1 SEF enabled
- # Fixed - Call to a member function on a non-object ($vm_mainframe) in checkout_register_form
- 15.02.2008 gregdev
- # Task #1556 - Added native Joomla! 1.5 .xml file for vmproductsnapshots plugin
- # Added missing global $database in virtuemart_parser.php
- 15.02.2008 soeren
- # Task #1793 - moving products to another category give fatal error
- # Task #1556 - mosProduct Snapshot not working in Joomla 1.5
- 15.02.2008 gregdev
- # Task #964 - Silent registration through mod_virtuemart shows user name/password
- + Added vmGenRandomPassword() ( to replace mosMakePassword() )
- # Added missing $mosConfig_absolute_path (for com_securityimages support)
- 14.02.2008 thepisu
- # updated languages: finnish, hungarian, russian, italian
- ^ updated Argentine currency
- # fixed typo
- 14.02.2008 gregdev
- # Unchecking "Show Prices including tax?" results in PHP Notice.
- # Fixed unreachable code in ps_shopper_group->add().
- ^ Removed 'yes/no' text from "Show Prices including tax?" checkbox
- # Task #1790 - User-defined "User Registration Field" of type 'Checkbox Single' doesn't work (thanks to pyh)
- # Task #1779 - Notice: Undefined variable: option
- 13.02.2008 soeren
- # Task #1785 - Semicolon missing in theme.css file
- # Bug in ps_product when using product types with apostrophes
- 12.02.2008 gregdev
- # Task #1670 - Discount price field does not save value.
- 12.02.2008 soeren
- # Manufacturer ID left empty in product form when only one manufacturer present
- # Task # 1706 - Deselection of Sort Order in Configuration not working
- 12.02.2008 gregdev
- # Task #1779 - Installation archive files don't get deleted in Joomla 1.0.x
- 11.02.2008 soeren
- # Task #1683 - When a word in category contain ' apostrophe in mod_virtuemart the categories are not displayed
- # Task #1729 - JS cook menu type give error in Internet Explorer
- # Task #1755 - Blank Notice on Add Tax Information
- # Task #1778 - Converting cent to dollar amount
- 09.02.2008 gregdev
- ^ Set default for 'Show on shipping form' to 'No'
- # Ensure that system user fields (sys=1) do not have their names changed.
- # Row not added to #__vm_order_user_info when order is confirmed.
- 09.02.2008 soeren
- # Operation Aborted Error in IE when browsing products + Lightbox'ed Links enabled
- # Task #1745 - mod_virtuemart_allinone error
- # Task #1702 - When save Store image missing
- # Task #1766 - Account Order Details: Fatal Error in account.order_details.tpl.php on line 322
- 08.02.2008 gregdev
- # Task #1425 - Changing User fields have no effect in frontend Shipping Addresses section
- !!! DATABASE: TABLE STRUCTURE CHANGE
- ###
- ALTER TABLE `jos_vm_userfield` ADD `shipping` TINYINT( 1 ) NOT NULL DEFAULT '0' AFTER `registration`;
- INSERT INTO `jos_vm_userfield` VALUES (NULL, 'address_type_name', '_PHPSHOP_USER_FORM_ADDRESS_LABEL', '', 'text', 32, 30, 1, 6, NULL, NULL, NULL, NULL, 1, 0, 1, 0, 0, 0, 1, 1, NULL);
- UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='company';
- UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='first_name';
- UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='last_name';
- UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='middle_name';
- UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='address_1';
- UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='address_2';
- UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='city';
- UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='zip';
- UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='country';
- UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='state';
- UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='phone_1';
- UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='phone_2';
- UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='fax';
- ###
-
- 08.02.2008 soeren
- ^ Added getUserStateFromRequest Handler to vmMainframe
- # preventing empty Orders (throws a critical error)
- # Task #370 - Sorting Products by Price on shop.browse is wrong
- ^ Task #1039 - Bug in adding new Product gui - discounts
- ^ Task #1377 - mark downloadable Order Items
- 07.02.2008 gregdev
- # Task #1710 - Basic and Advanced component parameters (added config.xml to virtuemart.j15.xml)
- 07.02.2008 thepisu
- # Updated Finnish lang files (translation by Mauri)
- # Task #1735 Translation bug in admin product menu
- # Task #1738 Translation bug in admin special products
- # Task #1736 Translation bug in product atribute
- 06.02.2008 gregdev
- + Added the ability to set product, category, flypage, or page in a Joomla menu item
- # Fixed missing slash in install (for loading sql sample data)
- ^ Suppressed error messages when extracting tar.gz files during installation
- ^ Cleaned up the component .xml files
- 06.02.2008 soeren
- ^ tax rate list contains 0% tax rate now by default
- ^ when deleting files from a product, the actual file is not removed from the server when it's used by a different product
- # Task #1769 - Users, Shopper Groups not functioning as expected in front-end and admin (also: # Task #1752 - Bug in adding a user to a shopper group)
- # Task #1746 - downloadable products are not published
- # changed default admin "layout" from extended to standard
- # fixed javascript errors in the file form (standard layout)
- 05.02.2008 soeren
- # Task #1750 - Two slashes on paths in install.php
- # Task #1747 - Problems with apostrophe in product edit window
- # Registration with automatic login wasn't working on Joomla! 1.0.14
- ^ not all "required" registration fields must be filled in by a storeadmin when adding a new user (just system fields like name/password/email are really required)
- # Logged Errors were not displayed in Simple Layout
- 04.02.2008 soeren
- + added new registration field types for "Captcha" and Age Verification (using simple date drop-down lists)
- Captcha uses Walter Cedric's com_securityimages (http://www.waltercedric.com) and is only available if that component is installed!
-
- 04.02.2008 gregdev
- # Task #1745 - mod_virtuemart_allinone error
- + Restored the special.png image for the all-in-one module
- # Task #1741 - Error in mod_productscroller.php
- ^ Adjusted dates/versions inside module .xml files
- 01.02.2008 gregdev
- ^ Ability to choose featured (special) products only for product scroller (thanks Michel Beek!)
- ^ Added separate module builds for Joomla! 1.5 in the ant build script.
- # Added Joomla! 1.5 .xml install files for the VirtueMart modules.
- ^ Made module names consistent and cleaned up the module descriptions.
- # Task #763 - ScrollWidth does not effect Width of Productscroller /w Fix
- # Task #1692 - Payment Method List in Admin panel not work
- 30.01.2008 soeren
- # Task #1731 Category Thumb not displayed when dynamic thumbnail resizing is enabled
- 30.01.2008 gregdev
- # Task #1733 - Missing argument 2 for vmredirect()
- 29.01.2008 soeren
- # Task #1727 - Layout error after installation
- # Task #1725 - Frontend admin link error
- 28.01.2008 soeren
- # Task #1725 - Frontend admin link error
- # Admin Product List in Frontend didn't allow Price Management due to wrong URLs
- 27.01.2008 thepisu
- # Changed peruvian currency (Peruvian Nuevo Sol)
- # updated SQL files
- # small fixes in languages
- 26.01.2008 gregdev
- # Restore $VMVERSION fix (for install)
- # Fixed Warning: mysql_real_escape_string() expects parameter 2 to be resource (compat.joomla1.5)
- # Variable can't be assigned by reference (account.order_details)
- 25.01.2008 soeren
- # Task #1717 - Security Token message when saving shipping address in backend administration
- # Task #1715 - Publish/unpublish check mark buttons not working in IE, when clicked it give 404 error
- # Task #1479 - Backend - Cancel shipping address takes user back to user list
- 25.01.2008 gregdev
- # Fixed another undefined variable $VMVERSION warning (during install)
- # Removed reference to non-variable for PHP4 (virtuemart_parser)
- 24.01.2008 gregdev
- ^ Allow access to download area from mod_virtuemart_login
- # Task #1711 - User registration work is not complete
- # Obtain language variable correctly
- # Task #1676 - Class 'mosCommonHTML' error when trying to add parameters to product type
- # Task #1652 - use of deprecated method mosCommonHTML::loadCalendar()
- # Task #1701 - Ask a question about this product give error with legacy plugin off
- ^ Cleaned up the install (especially for Joomla! 1.5)
- # Added missing logging constants to the default config file
- # Fixed undefined variable $VMVERSION warning
- # Use vmMail (instead of mosMail) when creating a user in VM backend
- 21.01.2008 mwmills
- ! @MWM1 used in source code comments.
- + Logging & Debugging enhancements: See new modules: classes/Log/LogInit.php & classes/DebugUtil.php for more information.
- ^ $vmLogger is now a composite logger. Use $vmDisplayLogger for display-only msgs, use $vmFileLogger for file-only msgs, and $vmLogger to send msgs to both display and file.
- # Fixed a bug in classes/Log/display.php - referred to class 'Log' instead of 'vmLog'.
- ^ Added some formatting options to classes/Log/file.php
- ^ Changed "if (DEBUG == 1)" logic to use new vmShouldDebug() function (inside DebugUtil.php), which also checks if IP address-specific debugging output is enabled (so you can debug without affecting other customers.)
- ^ Changed admin.show_cfg.php to add new logging & debug-related configuration parameters.
- ^ Modified all language files in language/admin with ENGLISH versions of new logging & debug-related text strings. Translators need to convert strings to other languages.
- 21.01.2008 soeren
- # double/triple VirtueMart Frames after being logged out and logging back into Joomla! and going back to VirtueMart (related to Tasks #1695 and #1696, but that was a Joomla! 1.0.13 issue)
- # Pressing "Cancel" after Saving returns to standard Joomla! Admin Interface (Extended Layout only)
- # Task #1690 - Bad filenames for Products and Categories with non-ASCII chars
- # Task #1689 - Invalid Token during login in joomla! 1.5
- 21.01.2008 thepisu
- # Task #1637 Missing VM_RECOVER_CART language string
- # Task #1673 NotifyMe language bug
- # added translations for various strings (in module 'common')
- 16.01.2008 soeren
- # Task #1681 - Problem with Page Navigation - (1st page in product list)
- 15.01.2008 soeren
- # Task #1675 - Currency module give fatal error
- # Task #1674 - When no sort order is selected in Available "Sort-by" fields configuration, error is given
- # additional File Upload not working correctly on Windows Systems
- # Task #1659 - ß as attribute value
- # Task #1669 - Browsing categorys end in redirect error
- 15.01.2007 thepisu
- # Task #1667 Categorylist, OderList icon names
- # Task #1671 Missing PHPSHOP_ADMIN_CFG_PRICES_INCLUDE_TAX
- 14.01.2008 soeren
- ^ updated modules for J! 1.5 (still don't install with disabled Legacy Mode)
- ^ Updated Currencies Module to work on J! 1.5 (shows a select list with all available currencies now)
- 14.01.2008 thepisu
- # Task #1660 Replace PHPSHOP_ERROR message with real message
- # Task #1663 CVS upload link in VM backend is redirected to a not found page
- ! modified Javascript handling menu items, if target is '_blank' or '_top' JS is ignored
- 13.01.2008 soeren
- # Task #1665 - Class 'mosphpmailer' not found when trying to register user in Joomla 1.5
- # Task #1664 - Empty page after last step in checkout
- # Task #1661 - Missing argument 6 for vmMail() when trying to registration user in Joomla 1.0.13
- 11.01.2008 soeren
- # Task #1655 - Call to undefined function mosmail() - user registration
- # Task #1656 - Mambots not working in product description
- # Task #1654 - PHP Task #27626 html_entity_decode bug
- # Task #1658 - Module permission form error
- 10.01.2008 gregdev
- # Task #508 System allow a end-date before the start-date for discount
- 10.01.2008 soeren
- # Task #1653 - Call to a member function setQuery() error message
- 09.01.2008 thepisu
- - removed no more used CSV-related language strings
- 09.01.2008 soeren
- # fixed InputFilter Class forTask #1574 and Task #1581: errors in HTML in product descriptipion
- ^ optimized query in dynamic_state_list function (not running a query for each country, but just one now)
- - removed CSV Upload from VirtueMart Core (CSVImproved handles CSV Import/Export much better: http://csvimproved.com)
- ^ last called page is correctly remembered now (important for Administration) and loaded when returning to VM ADMIN
-
- 08.01.2008 gregdev
- ^ Set usertype in Joomla! 1.5 shopper registration (ps_shopper)
- ^ Native Joomla! 1.5 compatibility changes for mod_virtuemart
- ^ Change how we get $my in virtuemart_parser for Joomla! 1.5 (native and legacy support)
- 08.01.2008 thepisu
- # Added translations for various strings (modules product/shop/store/zone)
- 08.01.2008 soeren
- # Task #1591 - Add product in Modify Order incorrectly opens Order Status Change tab
- # Task #1649 - htmlTools.class listFactory->newRow() not holding class, id or attributes
- # Task #1648 - Incorrect Product Type parameter separator in product_type table
- # Task #1647 - Double menu buttons are shown
- # Task #1645 - Call to a member function loadBotGroup error when trying to browse product
- 07.01.2008 thepisu
- # Added translations for various strings (modules admin/affiliate/checkout/help/order)
- 07.01.2008 soeren
- # Toolbar not visible in Product Form Popup under Joomla! 1.5
- # Task #1634 - Attribute name with äöüß not work
- # Task #1638 - Layout Tabs not working in Internet Explorer
- # Task #1640 - require_once virtuemart_parser.php in virtuemart.php
- # Task #1643 - Error message in "Parameters of Product Type"
- # Category won't save when no WYSIWYG Editor is enabled [http://forum.virtuemart.net/index.php?topic=35170.0]
- - removed some Javascripts for a smaller component archive
- removed: Scriptaculous, Behaviour, Lightbox(2 + "gone wild"), LiteBox, WindowJS
- 05.01.2008 soeren
- # Task #1636 - Manage User Fields - mosHTML Class
- 03.01.2008 thepisu
- + Re-added some language strings previusly deleted.
- # Removed extra comma in english common language.
- # Various fixes in language files.
- 02.01.2008 soeren
- # Task #1611 - Search with Keywords that contain quotes/apostrophes doesn't work
- # fixed Email Receipt not being sent by Email Server because of violation of sender policy framework (thanks to Jens Kirk Foged from Sunburst WebConsult for reporting)
- + added protection against CSRF (using the parameter "vmtoken" to verify the
- validity of a request that will execute a function through the parameter "func" in admin mode).
- 02.01.2008 thepisu
- ^ Task #1268 Language strings modularization; a lot of strings moved + cleaning
- # Task #1624 Admin area problem, caused by error in extlayout.js.php
- (JTable class was missing, added in compat.joomla1.5)
- # Task #1620 Danish language file - corrupt charset (+ fixed all langs)
- 29.12.2007 gregdev
- # Fixed "unable to add new discounts" (ps_product_discount)
- 22.12.2007 gregdev
- + Added vmArrayToInts() to replace mosArrayToInts() (ps_main)
- # Use vmArrayToInts() instead of mosArrayToInts() (virtuemart_parser)
- # Removed call to mosCommonHTML::loadOverlib(), cleanup, added javascript to open contact form (admin.user_form)
- ^ Register mosUser for autoloading until a better solution is found (compat.joomla1.5)
- ^ Fixed spelling error (english.php)
- # Removed mosGetParam() for native Joomla! 1.5 compatibility (get_final_confirmation.tpl)
- # Use VirtueMart's DATE_FORMAT_LC (ps_checkout, reviews.tpl)
- # Removed CAN_SELECT_STATES (admin.user_address_form, account.shipto.tpl)
- 21.12.2007 gregdev
- ^ More changes for Joomla! 1.5 native compatibility.
- ^ Register mosMenuBar for autoloading.
- 21.12.2007 soeren
- # Task #1619 - Unable to install VM 1099 in Joomla 1.5 RC4+
- ^ when modifying a product via Frontend Admin => Click "Edit" Icon, the user is returned to the site correctly now (index.php, not index2.php)
- ^ more changes for Joomla! 1.5 native compatibility. VirtueMart should now run without Legacy Mode.
- 19.12.2007 soeren
- ^ added "_JEXEC" to all file headers + more changes to achieve Joomla! 1.5 native integration
- 18.12.2007 soeren
- + added extended Search Mambot by Alejandro Kurczyn (one version for Joomla! 1.0 + Mambo, one native for Joomla! 1.5)
- 18.12.2007 thepisu
- ^ Task #1268 Language System Modularization (1st step - made structure and moved all strings to "common")
- ! build scripts changed to reflect new folder structure (languages/MODULE/LANGUAGE.php)
- ! actually no change needed for $VM_LANG->_() calls
- 17.12.2007 soeren
- # fixed wrong queries in Sample Data SQL file
- 16.12.2007 soeren
- # images of products with accented chars in their name weren't showing up on frontpage and product form
- 14.12.2007 gregdev
- # Fixed typos in ps_export
- # Fixed table creation for new product type
- # Closing </table> tag in payment methods list
- # Obtain _BACK string from VM_LANG (flypage-ask.tlp.php)
- ^ Moved advanced attributes select list to the template
- 12.12.2007 thepisu
- # states list ordered by state name
- # Task #1588 Can't edit group properties in Shopper Group List
- # Task #1569 Multiple Prices and shopper group with % discount
- (shopper group percent discount was not working, also with single prices)
- 12.12.2007 soeren
- ^ Task #1582 - ps_session.php - checkSessionSavePath fails on custom session handlers
- # Task #1594 - Apostrophe search word returns 0 results.
- (search for products with a single or double quote is possible now)
- ^ the advanced search now can handle multiple keywords (separated by a space)
- ^ when the Product Search returns 1 product, the customer is redirected to the details page of that product instead
- of the search result overview
-
- 07.12.2007
- # Task #1589 - User registration error when Affiliate is enabled / can not browse shop
- # Task #1320 Adding a "Print" button in order.order_printdetails (hiding print button from print output)
- --- VirtueMart 1.1.0 beta2 released (05.12.2007, Rev. 1076) ---
- 05.12.2007 thepisu
- # Task #1320 Adding a "Print" button in order.order_printdetails (small fixes, now working)
- 03.12.2007 soeren
- # Task #1579 - Shipping Module Form "Cancel" shows second side menu
- # Task #1578 - Read Only setting in manage user fields not working.
- # Task #1577 - Child/sub category; when updated it becomes top-level category
- # Task #1576 - Search Function doesn't work anymore
- 03.12.2007 thepisu
- # tax % not displayed correctly
- # vmTooltip image alignment (absmiddle)
- # hardcoded strings in store edit form
- + added link to PHP strftime manual near to store date format
- 02.12.2007 thepisu
- # Task #1571 - Some hard coded language strings in admin panel (payment classes)
- # HTML entites should not be used in SELECT states list
- 02.12.2007 soeren
- # Task #1574 - errors in product description
- # Task #1573 - Bank account language tags missing
- 30.11.2007 soeren
- # Task #1553 - Product with multi attribute only the first attribute is shown on frontpage
- # moved manufacturer- and vendor-specific out of the product class
- + Print Icon on PopUp pages
- # fixed PayPal SQL install error
- 28.11.2007 soeren
- # Task #1565 - Manage User Fields unclick able.
- 27.11.2007 soeren
- - Task #1559 - Customers can select a state/region? Not needed anymore
- # user form submission not using Ajax
- # fixed empty virtuemart Cookie under Joomla! 1.5
- 27.11.2007 thepisu
- # Task #1547 - User activation link with Joomla! 1.5
- # euro symbol not converted to html entity
- # typo corrections
- # Task #1360 - Hardcoded language in account.order_details.tpl.php
- 26.11.2007 thepisu
- ^ language variables are now globally called by using "_" function, like: $VM_LANG->_('MYSTRING')
- ! language variables must be called without starting "_" underscore; for example, $VM_LANG->_('MYSTRING') will call $_MYSTRING variable
- ! html entities are automatically converted in strings; to prevent it (example in javascript alert), use $VM_LANG->_('MYSTRING',false)
- + language function $VM_LANG->exists('MYSTRING'), return true if string exists in language file
- + charset definition in language file, used for htmlentities PHP function; now language file charset can be different from Joomla! charset
- # some minor corrections
- + added function $ps_DB->getTableFields(array), for Joomla 1.5 compatibility (function not present in legacy plugin)
- 24.11.2007 soeren
- ! Known Issue: Redirection from https => http (if "generally prevent https" enabled) not working on Joomla! 1.5 currently,
- because Joomla! 1.5 doesn't know a $mainframe->getCfg('live_site') value other than the currently requested URL
- // TODO: make "URL" constant editable in the Shop Configuration (just like the SECUREURL value)
- # fixed add-to-cart message (ajax response) on Joomla! 1.5
- # Task #1560 - Error message in product scroller module
- 23.11.2007 soeren
- # fixed Currency Selector Module configuration
- # Task #1554 - Products in unpublished category are shown in search result
- # Task #1552 - Call for pricing gives 404 not found error message
- # Task #1550 - In backend Product list Manufacture column does not show other manufacturer's name
- # Task #1549 - Deleting a state give 'Country ID could not be found' error
- # Task #1547 - User activation link with Joomla! 1.5 (secondy try)
- 22.11.2007 thepisu
- + Task #1533 Add Spanish and Italian states in installation SQL
- + added states for Armenia, Iran, India
- + added currency (Armenian Dram)
- ^ state codes correction (2char codes were not unique) for Brazil, China, Romania (source: Wikipedia/ISO_3166-2)
- ^ Task #1537 state_3_code UNIQUE KEY ? - Changed unique keys for vm_states table
- for update please drop and re-add table; take SQL from "sql.update.VM-1.0.x_to_VM-1.1.0.sql", line 163-628
- (the ALTER command will not work because of duplicated 2char codes)
- ^ product.product_discount_form: popup calendar, updated for using vmCommonHTML::scriptTag and J1.5 compatibility
- ^ product.product_form: translated string "Search for Products or Categories here:"
- 21.11.2007 soeren
- # Task #1548 - Class 'mm_InputFilter' not found
- # Task #1547 - User activation link with Joomla! 1.5
- # Task #1536 - Back to the country from state list not functioning properly
- 18.11.2007 soeren
- # Task #1541 - Error during installation of com_virtuemart rev. 1039
- # Task #1…
Large files files are truncated, but you can click here to view the full file