Changes in Virtuemart 110 RC2 » History » Version 2
Roland Dalmulder, 02/14/2010 06:00 AM
Cleanup
| 1 | 1 | Roland Dalmulder | h1. Changes in Virtuemart 1.1.0 RC2 |
|---|---|---|---|
| 2 | |||
| 3 | --- VirtueMart 1.1.0 RC2 released --- |
||
| 4 | |||
| 5 | 11.03.2008 soeren |
||
| 6 | # Task #1897 - Page navigation is wrong after default Display Items change (J1.5+VM1.1) |
||
| 7 | 11.03.2008 thepisu |
||
| 8 | # Task #1867 - PHPSHOP_PRODUCT_FORM_ATTRIBUTE_LIST_EXAMPLES |
||
| 9 | # Task #1877 - Language not being picked up consistently |
||
| 10 | # Task #1883 - 'Specify the minimum Age' hard coded |
||
| 11 | # Task #1886 - confirmation_email.tpl translation |
||
| 12 | |||
| 13 | 08.03.2008 gregdev |
||
| 14 | # Task #1882 - Default 'Image unavailable' |
||
| 15 | # Task #1879 - PDF generator in Product List & Product Details generates gif error |
||
| 16 | |||
| 17 | 07.03.2008 gregdev |
||
| 18 | # Task #1878 - Template breaks when in Account Maintenance |
||
| 19 | # Task #1677 - When no child is presend and List box for child is selected error is shown |
||
| 20 | # Task #1880 - PDF creation fails on shop.browse page |
||
| 21 | |||
| 22 | 06.03.2008 gregdev |
||
| 23 | # Task #1497 - Badly formatted Recommend the Product email |
||
| 24 | - Removed enquiry_english.html |
||
| 25 | + Added enquiry_email.tpl.php |
||
| 26 | # Task #1412 - Don't show feed icons when feeds are disabled in the general config settings |
||
| 27 | |||
| 28 | 05.03.2008 soeren |
||
| 29 | # Task #1874 - Confirmation email Ship To, State wrong |
||
| 30 | # Task #1875 - "No image" points to the wrong directory(didn't cotain the image file) in shop.browse.php |
||
| 31 | |||
| 32 | 05.03.2008 gregdev |
||
| 33 | # Task #1875 - "No image" points to the wrong directory (didn't cotain the image file) in shop.browse.php |
||
| 34 | # Task #1841 - Attribute Price calculation with group price not correct |
||
| 35 | # Task #1691 - Discount price shows wrong on flypage, baket is correct |
||
| 36 | # Task #1876 - Ask a question about... is not working (restored enquiry_english.html) |
||
| 37 | # Fixed vendor confirmation email missing order items |
||
| 38 | # Fixed missing product attributes in confirmation emails |
||
| 39 | |||
| 40 | 04.03.2008 soeren |
||
| 41 | # Task #1873 - Adress is missing in Checkout adress |
||
| 42 | + new Flypage Template Parameter "product_availability_data" (Array), so product availibility can be customized |
||
| 43 | # Task #1870 - product packaging |
||
| 44 | # Task #1869 - Custom attribute - remove "add to cart " in browse page? |
||
| 45 | # Task #1868 - double quote to remove in addtocart_drop.tpl.php |
||
| 46 | # Task #1865 - Please make sure the form is complete and valid. |
||
| 47 | # Task #1864 - Confirmation email- wrong shipping country |
||
| 48 | # Fixed "Security Token not found" Message on Joomla! 1.0.15 when magic_quotes_gpc = Off (ps_main.php) |
||
| 49 | |||
| 50 | 04.03.2008 thepisu |
||
| 51 | # Task #1845 - PHPSHOP_USER_FORM_TITLE should not be used in ps_product_attribute |
||
| 52 | # Task #1852 - Missing language in Canada post. |
||
| 53 | # added various translation strings (module "common") |
||
| 54 | # Task #1524 - During checkout state is cut offed and county uses ISO code. |
||
| 55 | # added translations strings for update check feature (modules "common" / "admin") |
||
| 56 | # "Back to Joomla! Administration" was not translated on Joomla 1.5 |
||
| 57 | (can't initialize correctly mosConfig_lang, passed to JS throug "lang" parameter) |
||
| 58 | ! added ability to pass GET parameter to JS files, if not using fetchscript (was ignored) |
||
| 59 | # vmAbstractObject validate function was considering "0" as empty |
||
| 60 | (i.e. was unable to insert new "0" level user group) |
||
| 61 | # producted user groups not correctly checked (was able to delete core groups) |
||
| 62 | |||
| 63 | 03.03.2008 soeren |
||
| 64 | # too long words in reviews break the site layout |
||
| 65 | # Task #1862 - Random Product Module: table layout don't output correct xhtml |
||
| 66 | # Task #1860 - cannot send order, error and wrong page after step 4 |
||
| 67 | |||
| 68 | 02.03.2008 soeren |
||
| 69 | # Task #1810 - When Product Price field is empty on the category view error is given. |
||
| 70 | # Task #1858 - Language Strings in rel 1284 |
||
| 71 | ^ Order Details pages show all custom user fields now |
||
| 72 | - removed email_*.html (localized email templates) |
||
| 73 | ^ changed Order Confirmation Email to use a php-based template (/order_emails/confirmation_email.tpl.php) |
||
| 74 | + custom registration/user fields are sent with confirmation email now |
||
| 75 | |||
| 76 | 29.02.2008 gregdev |
||
| 77 | # Task #1415 - no account creation bug |
||
| 78 | # Fixed missing global variable when adding custom attributes. |
||
| 79 | # Task #1832 - Flypage not change on product browsing... |
||
| 80 | 29.02.2008 soeren |
||
| 81 | # Task #1815 - Cancelling user field it creates a blank / empty user field |
||
| 82 | # Task #1816 - User fields, value section sometime is shows sometime it doesn't |
||
| 83 | # Task #1833 - quantity ,drop down list, add to cart |
||
| 84 | # Task #1834 - list of prices, thanks Valerie! |
||
| 85 | # 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 |
||
| 86 | # Task #1839 - Empty name, empty price in product list (extended layout) |
||
| 87 | # Task #1851 - Quantity Start and Quantity End language strings missing from List Prices |
||
| 88 | # Task #1800 - mod_virtuemart_manufacturers said "No manufacturers defined!" |
||
| 89 | # undefined var "product_parent_id" in product.product_display.php |
||
| 90 | ^ Saving some queries on product price retrieval + product field retrieval |
||
| 91 | # Task #1853 - Additional image upload not working |
||
| 92 | |||
| 93 | 27.02.2008 gregdev |
||
| 94 | # Task #1849 - Missing field values in Joomla 1.5 |
||
| 95 | |||
| 96 | 26.02.2008 soeren |
||
| 97 | + added basic VirtueMart Version Updater Functionality. It requires two new functions: |
||
| 98 | ### |
||
| 99 | INSERT INTO `jos_vm_function` ( `function_id` ,`module_id` ,`function_name` ,`function_class` ,`function_method` ,`function_description` ,`function_perms`) |
||
| 100 | VALUES ( NULL , '1', 'getupdatepackage', 'update.class', 'getPatchPackage', 'Retrieves the Patch Package from the virtuemart.net Servers.', 'admin'), |
||
| 101 | (NULL , '1', 'applypatchpackage', 'update.class', 'applyPatch', 'Applies the Patch using the instructions from the update.xml file in the downloaded patch.', 'admin'); |
||
| 102 | ### |
||
| 103 | # Task #1844 - Moving product to another category gives error |
||
| 104 | |||
| 105 | 26.02.2008 gregdev |
||
| 106 | # Task #1842 - Can't put no order-by on admin (and so in the user interface) |
||
| 107 | ^ Added $Itemid to template variables for browse_orderbyform.tpl |
||
| 108 | ^ Changed all theme class names to vmTheme for easier theme creation (Task #1822) |
||
| 109 | 26.02.2008 thepisu |
||
| 110 | # Task #1835 - Add Product Type menu label |
||
| 111 | # added many translations (modules common/admin) |
||
| 112 | # minor fixes |
||
| 113 | |||
| 114 | 20.02.2008 gregdev |
||
| 115 | # Task #1811 - first query doesn't execute in ps_product_product_type::delete_record() |
||
| 116 | 20.02.2008 soeren |
||
| 117 | # Task #1473 - ps_product_category.php timeout |
||
| 118 | |||
| 119 | 18.02.2008 gregdev |
||
| 120 | # Fixed - clicking save button on account.billing incorrectly returns to store.index with J! 1.5.1 SEF enabled |
||
| 121 | # Fixed - Call to a member function on a non-object ($vm_mainframe) in checkout_register_form |
||
| 122 | |||
| 123 | 15.02.2008 gregdev |
||
| 124 | # Task #1556 - Added native Joomla! 1.5 .xml file for vmproductsnapshots plugin |
||
| 125 | # Added missing global $database in virtuemart_parser.php |
||
| 126 | |||
| 127 | 15.02.2008 soeren |
||
| 128 | # Task #1793 - moving products to another category give fatal error |
||
| 129 | # Task #1556 - mosProduct Snapshot not working in Joomla 1.5 |
||
| 130 | |||
| 131 | 15.02.2008 gregdev |
||
| 132 | # Task #964 - Silent registration through mod_virtuemart shows user name/password |
||
| 133 | + Added vmGenRandomPassword() ( to replace mosMakePassword() ) |
||
| 134 | # Added missing $mosConfig_absolute_path (for com_securityimages support) |
||
| 135 | |||
| 136 | 14.02.2008 thepisu |
||
| 137 | # updated languages: finnish, hungarian, russian, italian |
||
| 138 | ^ updated Argentine currency |
||
| 139 | # fixed typo |
||
| 140 | |||
| 141 | 14.02.2008 gregdev |
||
| 142 | # Unchecking "Show Prices including tax?" results in PHP Notice. |
||
| 143 | # Fixed unreachable code in ps_shopper_group->add(). |
||
| 144 | ^ Removed 'yes/no' text from "Show Prices including tax?" checkbox |
||
| 145 | # Task #1790 - User-defined "User Registration Field" of type 'Checkbox Single' doesn't work (thanks to pyh) |
||
| 146 | # Task #1779 - Notice: Undefined variable: option |
||
| 147 | |||
| 148 | 13.02.2008 soeren |
||
| 149 | # Task #1785 - Semicolon missing in theme.css file |
||
| 150 | # Bug in ps_product when using product types with apostrophes |
||
| 151 | |||
| 152 | 12.02.2008 gregdev |
||
| 153 | # Task #1670 - Discount price field does not save value. |
||
| 154 | |||
| 155 | 12.02.2008 soeren |
||
| 156 | # Manufacturer ID left empty in product form when only one manufacturer present |
||
| 157 | # Task # 1706 - Deselection of Sort Order in Configuration not working |
||
| 158 | |||
| 159 | 12.02.2008 gregdev |
||
| 160 | # Task #1779 - Installation archive files don't get deleted in Joomla 1.0.x |
||
| 161 | |||
| 162 | 11.02.2008 soeren |
||
| 163 | # Task #1683 - When a word in category contain ' apostrophe in mod_virtuemart the categories are not displayed |
||
| 164 | # Task #1729 - JS cook menu type give error in Internet Explorer |
||
| 165 | # Task #1755 - Blank Notice on Add Tax Information |
||
| 166 | # Task #1778 - Converting cent to dollar amount |
||
| 167 | |||
| 168 | 09.02.2008 gregdev |
||
| 169 | ^ Set default for 'Show on shipping form' to 'No' |
||
| 170 | # Ensure that system user fields (sys=1) do not have their names changed. |
||
| 171 | # Row not added to #__vm_order_user_info when order is confirmed. |
||
| 172 | |||
| 173 | 09.02.2008 soeren |
||
| 174 | # Operation Aborted Error in IE when browsing products + Lightbox'ed Links enabled |
||
| 175 | # Task #1745 - mod_virtuemart_allinone error |
||
| 176 | # Task #1702 - When save Store image missing |
||
| 177 | # Task #1766 - Account Order Details: Fatal Error in account.order_details.tpl.php on line 322 |
||
| 178 | |||
| 179 | 08.02.2008 gregdev |
||
| 180 | # Task #1425 - Changing User fields have no effect in frontend Shipping Addresses section |
||
| 181 | !!! DATABASE: TABLE STRUCTURE CHANGE |
||
| 182 | ### |
||
| 183 | ALTER TABLE `jos_vm_userfield` ADD `shipping` TINYINT( 1 ) NOT NULL DEFAULT '0' AFTER `registration`; |
||
| 184 | 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); |
||
| 185 | UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='company'; |
||
| 186 | UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='first_name'; |
||
| 187 | UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='last_name'; |
||
| 188 | UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='middle_name'; |
||
| 189 | UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='address_1'; |
||
| 190 | UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='address_2'; |
||
| 191 | UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='city'; |
||
| 192 | UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='zip'; |
||
| 193 | UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='country'; |
||
| 194 | UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='state'; |
||
| 195 | UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='phone_1'; |
||
| 196 | UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='phone_2'; |
||
| 197 | UPDATE `jos_vm_userfield` SET `shipping`=1 WHERE `name`='fax'; |
||
| 198 | ### |
||
| 199 | |||
| 200 | 08.02.2008 soeren |
||
| 201 | ^ Added getUserStateFromRequest Handler to vmMainframe |
||
| 202 | # preventing empty Orders (throws a critical error) |
||
| 203 | # Task #370 - Sorting Products by Price on shop.browse is wrong |
||
| 204 | ^ Task #1039 - Bug in adding new Product gui - discounts |
||
| 205 | ^ Task #1377 - mark downloadable Order Items |
||
| 206 | |||
| 207 | 07.02.2008 gregdev |
||
| 208 | # Task #1710 - Basic and Advanced component parameters (added config.xml to virtuemart.j15.xml) |
||
| 209 | |||
| 210 | 07.02.2008 thepisu |
||
| 211 | # Updated Finnish lang files (translation by Mauri) |
||
| 212 | # Task #1735 Translation bug in admin product menu |
||
| 213 | # Task #1738 Translation bug in admin special products |
||
| 214 | # Task #1736 Translation bug in product atribute |
||
| 215 | |||
| 216 | 06.02.2008 gregdev |
||
| 217 | + Added the ability to set product, category, flypage, or page in a Joomla menu item |
||
| 218 | # Fixed missing slash in install (for loading sql sample data) |
||
| 219 | ^ Suppressed error messages when extracting tar.gz files during installation |
||
| 220 | ^ Cleaned up the component .xml files |
||
| 221 | |||
| 222 | 06.02.2008 soeren |
||
| 223 | ^ tax rate list contains 0% tax rate now by default |
||
| 224 | ^ when deleting files from a product, the actual file is not removed from the server when it's used by a different product |
||
| 225 | # 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) |
||
| 226 | # Task #1746 - downloadable products are not published |
||
| 227 | # changed default admin "layout" from extended to standard |
||
| 228 | # fixed javascript errors in the file form (standard layout) |
||
| 229 | |||
| 230 | 05.02.2008 soeren |
||
| 231 | # Task #1750 - Two slashes on paths in install.php |
||
| 232 | # Task #1747 - Problems with apostrophe in product edit window |
||
| 233 | # Registration with automatic login wasn't working on Joomla! 1.0.14 |
||
| 234 | ^ 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) |
||
| 235 | # Logged Errors were not displayed in Simple Layout |
||
| 236 | |||
| 237 | 04.02.2008 soeren |
||
| 238 | + added new registration field types for "Captcha" and Age Verification (using simple date drop-down lists) |
||
| 239 | Captcha uses Walter Cedric's com_securityimages (http://www.waltercedric.com) and is only available if that component is installed! |
||
| 240 | |||
| 241 | 04.02.2008 gregdev |
||
| 242 | # Task #1745 - mod_virtuemart_allinone error |
||
| 243 | + Restored the special.png image for the all-in-one module |
||
| 244 | # Task #1741 - Error in mod_productscroller.php |
||
| 245 | ^ Adjusted dates/versions inside module .xml files |
||
| 246 | |||
| 247 | 01.02.2008 gregdev |
||
| 248 | ^ Ability to choose featured (special) products only for product scroller (thanks Michel Beek!) |
||
| 249 | ^ Added separate module builds for Joomla! 1.5 in the ant build script. |
||
| 250 | # Added Joomla! 1.5 .xml install files for the VirtueMart modules. |
||
| 251 | ^ Made module names consistent and cleaned up the module descriptions. |
||
| 252 | # Task #763 - ScrollWidth does not effect Width of Productscroller /w Fix |
||
| 253 | # Task #1692 - Payment Method List in Admin panel not work |
||
| 254 | |||
| 255 | 30.01.2008 soeren |
||
| 256 | # Task #1731 Category Thumb not displayed when dynamic thumbnail resizing is enabled |
||
| 257 | 30.01.2008 gregdev |
||
| 258 | # Task #1733 - Missing argument 2 for vmredirect() |
||
| 259 | |||
| 260 | 29.01.2008 soeren |
||
| 261 | # Task #1727 - Layout error after installation |
||
| 262 | # Task #1725 - Frontend admin link error |
||
| 263 | |||
| 264 | 28.01.2008 soeren |
||
| 265 | # Task #1725 - Frontend admin link error |
||
| 266 | # Admin Product List in Frontend didn't allow Price Management due to wrong URLs |
||
| 267 | |||
| 268 | 27.01.2008 thepisu |
||
| 269 | # Changed peruvian currency (Peruvian Nuevo Sol) |
||
| 270 | # updated SQL files |
||
| 271 | # small fixes in languages |
||
| 272 | |||
| 273 | 26.01.2008 gregdev |
||
| 274 | # Restore $VMVERSION fix (for install) |
||
| 275 | # Fixed Warning: mysql_real_escape_string() expects parameter 2 to be resource (compat.joomla1.5) |
||
| 276 | # Variable can't be assigned by reference (account.order_details) |
||
| 277 | |||
| 278 | 25.01.2008 soeren |
||
| 279 | # Task #1717 - Security Token message when saving shipping address in backend administration |
||
| 280 | # Task #1715 - Publish/unpublish check mark buttons not working in IE, when clicked it give 404 error |
||
| 281 | # Task #1479 - Backend - Cancel shipping address takes user back to user list |
||
| 282 | |||
| 283 | 25.01.2008 gregdev |
||
| 284 | # Fixed another undefined variable $VMVERSION warning (during install) |
||
| 285 | # Removed reference to non-variable for PHP4 (virtuemart_parser) |
||
| 286 | |||
| 287 | 24.01.2008 gregdev |
||
| 288 | ^ Allow access to download area from mod_virtuemart_login |
||
| 289 | # Task #1711 - User registration work is not complete |
||
| 290 | # Obtain language variable correctly |
||
| 291 | # Task #1676 - Class 'mosCommonHTML' error when trying to add parameters to product type |
||
| 292 | # Task #1652 - use of deprecated method mosCommonHTML::loadCalendar() |
||
| 293 | # Task #1701 - Ask a question about this product give error with legacy plugin off |
||
| 294 | ^ Cleaned up the install (especially for Joomla! 1.5) |
||
| 295 | # Added missing logging constants to the default config file |
||
| 296 | # Fixed undefined variable $VMVERSION warning |
||
| 297 | # Use vmMail (instead of mosMail) when creating a user in VM backend |
||
| 298 | |||
| 299 | 21.01.2008 mwmills |
||
| 300 | ! @MWM1 used in source code comments. |
||
| 301 | + Logging & Debugging enhancements: See new modules: classes/Log/LogInit.php & classes/DebugUtil.php for more information. |
||
| 302 | ^ $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. |
||
| 303 | # Fixed a bug in classes/Log/display.php - referred to class 'Log' instead of 'vmLog'. |
||
| 304 | ^ Added some formatting options to classes/Log/file.php |
||
| 305 | ^ 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.) |
||
| 306 | ^ Changed admin.show_cfg.php to add new logging & debug-related configuration parameters. |
||
| 307 | ^ 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. |
||
| 308 | |||
| 309 | 21.01.2008 soeren |
||
| 310 | # 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) |
||
| 311 | # Pressing "Cancel" after Saving returns to standard Joomla! Admin Interface (Extended Layout only) |
||
| 312 | # Task #1690 - Bad filenames for Products and Categories with non-ASCII chars |
||
| 313 | # Task #1689 - Invalid Token during login in joomla! 1.5 |
||
| 314 | 21.01.2008 thepisu |
||
| 315 | # Task #1637 Missing VM_RECOVER_CART language string |
||
| 316 | # Task #1673 NotifyMe language bug |
||
| 317 | # added translations for various strings (in module 'common') |
||
| 318 | |||
| 319 | 16.01.2008 soeren |
||
| 320 | # Task #1681 - Problem with Page Navigation - (1st page in product list) |
||
| 321 | 15.01.2008 soeren |
||
| 322 | # Task #1675 - Currency module give fatal error |
||
| 323 | # Task #1674 - When no sort order is selected in Available "Sort-by" fields configuration, error is given |
||
| 324 | # additional File Upload not working correctly on Windows Systems |
||
| 325 | # Task #1659 - ß as attribute value |
||
| 326 | # Task #1669 - Browsing categorys end in redirect error |
||
| 327 | 15.01.2007 thepisu |
||
| 328 | # Task #1667 Categorylist, OderList icon names |
||
| 329 | # Task #1671 Missing PHPSHOP_ADMIN_CFG_PRICES_INCLUDE_TAX |
||
| 330 | |||
| 331 | 14.01.2008 soeren |
||
| 332 | ^ updated modules for J! 1.5 (still don't install with disabled Legacy Mode) |
||
| 333 | ^ Updated Currencies Module to work on J! 1.5 (shows a select list with all available currencies now) |
||
| 334 | 14.01.2008 thepisu |
||
| 335 | # Task #1660 Replace PHPSHOP_ERROR message with real message |
||
| 336 | # Task #1663 CVS upload link in VM backend is redirected to a not found page |
||
| 337 | ! modified Javascript handling menu items, if target is '_blank' or '_top' JS is ignored |
||
| 338 | |||
| 339 | 13.01.2008 soeren |
||
| 340 | # Task #1665 - Class 'mosphpmailer' not found when trying to register user in Joomla 1.5 |
||
| 341 | # Task #1664 - Empty page after last step in checkout |
||
| 342 | # Task #1661 - Missing argument 6 for vmMail() when trying to registration user in Joomla 1.0.13 |
||
| 343 | |||
| 344 | 11.01.2008 soeren |
||
| 345 | # Task #1655 - Call to undefined function mosmail() - user registration |
||
| 346 | # Task #1656 - Mambots not working in product description |
||
| 347 | # Task #1654 - PHP Task #27626 html_entity_decode bug |
||
| 348 | # Task #1658 - Module permission form error |
||
| 349 | |||
| 350 | 10.01.2008 gregdev |
||
| 351 | # Task #508 System allow a end-date before the start-date for discount |
||
| 352 | 10.01.2008 soeren |
||
| 353 | # Task #1653 - Call to a member function setQuery() error message |
||
| 354 | |||
| 355 | 09.01.2008 thepisu |
||
| 356 | - removed no more used CSV-related language strings |
||
| 357 | 09.01.2008 soeren |
||
| 358 | # fixed InputFilter Class forTask #1574 and Task #1581: errors in HTML in product descriptipion |
||
| 359 | ^ optimized query in dynamic_state_list function (not running a query for each country, but just one now) |
||
| 360 | - removed CSV Upload from VirtueMart Core (CSVImproved handles CSV Import/Export much better: http://csvimproved.com) |
||
| 361 | ^ last called page is correctly remembered now (important for Administration) and loaded when returning to VM ADMIN |
||
| 362 | |||
| 363 | 08.01.2008 gregdev |
||
| 364 | ^ Set usertype in Joomla! 1.5 shopper registration (ps_shopper) |
||
| 365 | ^ Native Joomla! 1.5 compatibility changes for mod_virtuemart |
||
| 366 | ^ Change how we get $my in virtuemart_parser for Joomla! 1.5 (native and legacy support) |
||
| 367 | |||
| 368 | 08.01.2008 thepisu |
||
| 369 | # Added translations for various strings (modules product/shop/store/zone) |
||
| 370 | |||
| 371 | 08.01.2008 soeren |
||
| 372 | # Task #1591 - Add product in Modify Order incorrectly opens Order Status Change tab |
||
| 373 | # Task #1649 - htmlTools.class listFactory->newRow() not holding class, id or attributes |
||
| 374 | # Task #1648 - Incorrect Product Type parameter separator in product_type table |
||
| 375 | # Task #1647 - Double menu buttons are shown |
||
| 376 | # Task #1645 - Call to a member function loadBotGroup error when trying to browse product |
||
| 377 | |||
| 378 | 07.01.2008 thepisu |
||
| 379 | # Added translations for various strings (modules admin/affiliate/checkout/help/order) |
||
| 380 | |||
| 381 | 07.01.2008 soeren |
||
| 382 | # Toolbar not visible in Product Form Popup under Joomla! 1.5 |
||
| 383 | # Task #1634 - Attribute name with äöüß not work |
||
| 384 | # Task #1638 - Layout Tabs not working in Internet Explorer |
||
| 385 | # Task #1640 - require_once virtuemart_parser.php in virtuemart.php |
||
| 386 | # Task #1643 - Error message in "Parameters of Product Type" |
||
| 387 | # Category won't save when no WYSIWYG Editor is enabled [http://forum.virtuemart.net/index.php?topic=35170.0] |
||
| 388 | - removed some Javascripts for a smaller component archive |
||
| 389 | removed: Scriptaculous, Behaviour, Lightbox(2 + "gone wild"), LiteBox, WindowJS |
||
| 390 | |||
| 391 | 05.01.2008 soeren |
||
| 392 | # Task #1636 - Manage User Fields - mosHTML Class |
||
| 393 | |||
| 394 | 03.01.2008 thepisu |
||
| 395 | + Re-added some language strings previusly deleted. |
||
| 396 | # Removed extra comma in english common language. |
||
| 397 | # Various fixes in language files. |
||
| 398 | |||
| 399 | 02.01.2008 soeren |
||
| 400 | # Task #1611 - Search with Keywords that contain quotes/apostrophes doesn't work |
||
| 401 | # 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) |
||
| 402 | + added protection against CSRF (using the parameter "vmtoken" to verify the |
||
| 403 | validity of a request that will execute a function through the parameter "func" in admin mode). |
||
| 404 | |||
| 405 | 02.01.2008 thepisu |
||
| 406 | ^ Task #1268 Language strings modularization; a lot of strings moved + cleaning |
||
| 407 | # Task #1624 Admin area problem, caused by error in extlayout.js.php |
||
| 408 | (JTable class was missing, added in compat.joomla1.5) |
||
| 409 | # Task #1620 Danish language file - corrupt charset (+ fixed all langs) |
||
| 410 | |||
| 411 | 29.12.2007 gregdev |
||
| 412 | # Fixed "unable to add new discounts" (ps_product_discount) |
||
| 413 | |||
| 414 | 22.12.2007 gregdev |
||
| 415 | + Added vmArrayToInts() to replace mosArrayToInts() (ps_main) |
||
| 416 | # Use vmArrayToInts() instead of mosArrayToInts() (virtuemart_parser) |
||
| 417 | # Removed call to mosCommonHTML::loadOverlib(), cleanup, added javascript to open contact form (admin.user_form) |
||
| 418 | ^ Register mosUser for autoloading until a better solution is found (compat.joomla1.5) |
||
| 419 | ^ Fixed spelling error (english.php) |
||
| 420 | # Removed mosGetParam() for native Joomla! 1.5 compatibility (get_final_confirmation.tpl) |
||
| 421 | # Use VirtueMart's DATE_FORMAT_LC (ps_checkout, reviews.tpl) |
||
| 422 | # Removed CAN_SELECT_STATES (admin.user_address_form, account.shipto.tpl) |
||
| 423 | |||
| 424 | 21.12.2007 gregdev |
||
| 425 | ^ More changes for Joomla! 1.5 native compatibility. |
||
| 426 | ^ Register mosMenuBar for autoloading. |
||
| 427 | |||
| 428 | 21.12.2007 soeren |
||
| 429 | # Task #1619 - Unable to install VM 1099 in Joomla 1.5 RC4+ |
||
| 430 | ^ when modifying a product via Frontend Admin => Click "Edit" Icon, the user is returned to the site correctly now (index.php, not index2.php) |
||
| 431 | ^ more changes for Joomla! 1.5 native compatibility. VirtueMart should now run without Legacy Mode. |
||
| 432 | |||
| 433 | 19.12.2007 soeren |
||
| 434 | ^ added "_JEXEC" to all file headers + more changes to achieve Joomla! 1.5 native integration |
||
| 435 | 18.12.2007 soeren |
||
| 436 | + added extended Search Mambot by Alejandro Kurczyn (one version for Joomla! 1.0 + Mambo, one native for Joomla! 1.5) |
||
| 437 | |||
| 438 | 18.12.2007 thepisu |
||
| 439 | ^ Task #1268 Language System Modularization (1st step - made structure and moved all strings to "common") |
||
| 440 | ! build scripts changed to reflect new folder structure (languages/MODULE/LANGUAGE.php) |
||
| 441 | ! actually no change needed for $VM_LANG->_() calls |
||
| 442 | |||
| 443 | 17.12.2007 soeren |
||
| 444 | # fixed wrong queries in Sample Data SQL file |
||
| 445 | |||
| 446 | 16.12.2007 soeren |
||
| 447 | # images of products with accented chars in their name weren't showing up on frontpage and product form |
||
| 448 | |||
| 449 | 14.12.2007 gregdev |
||
| 450 | # Fixed typos in ps_export |
||
| 451 | # Fixed table creation for new product type |
||
| 452 | # Closing </table> tag in payment methods list |
||
| 453 | # Obtain _BACK string from VM_LANG (flypage-ask.tlp.php) |
||
| 454 | ^ Moved advanced attributes select list to the template |
||
| 455 | |||
| 456 | 12.12.2007 thepisu |
||
| 457 | # states list ordered by state name |
||
| 458 | # Task #1588 Can't edit group properties in Shopper Group List |
||
| 459 | # Task #1569 Multiple Prices and shopper group with % discount |
||
| 460 | (shopper group percent discount was not working, also with single prices) |
||
| 461 | |||
| 462 | 12.12.2007 soeren |
||
| 463 | ^ Task #1582 - ps_session.php - checkSessionSavePath fails on custom session handlers |
||
| 464 | # Task #1594 - Apostrophe search word returns 0 results. |
||
| 465 | (search for products with a single or double quote is possible now) |
||
| 466 | ^ the advanced search now can handle multiple keywords (separated by a space) |
||
| 467 | ^ when the Product Search returns 1 product, the customer is redirected to the details page of that product instead |
||
| 468 | of the search result overview |
||
| 469 | |||
| 470 | 07.12.2007 |
||
| 471 | # Task #1589 - User registration error when Affiliate is enabled / can not browse shop |
||
| 472 | # Task #1320 Adding a "Print" button in order.order_printdetails (hiding print button from print output) |
||
| 473 | |||
| 474 | [[Virtuemart 1.1.x]] |