Latest News

...browse the latest news from the VirtueMart Project...
Print

Happy easter, new VirtueMart 2.0.4 released, security update SQLi

Written by Max Milbers on .

The VirtueMart team wish happy eastern. Some days ago, a small security issue appeared. As far as we know no one got trouble due it, anyway we fixed it. The issues create possibilities for vandalism and data griefing, then actually hacking your store. Therefore we advice everyone to update to vm2.0.4 as soon as possible.
VirtueMart 2.0.4 has various fixes and small enhancements to improve the usability.

Download VirtueMart 2.0.4

I am sorry to say that we had to change a bit the layouts of the templates and that 1-2 functions have a slighty different parameters now. To help templaters and developers, we created a change log page . This page is now also displayed directly in the liveupdater. We will also going to add a rss feed in the backend.

The long time promised manuals are on the way, you can read some free english tutorials by Kerry Watson. She is a book author since a long time for internet software and in special ecommerce systems. Interesting is her opinion about virtuemart 2: "I am getting pretty comfortable with the VirtueMart. I realize the lack of documentation is one of the problems people are having with the program". The tutorials are nice written and with good illustrations: http://oscmanuals.com/virtuemart-fdm-26.html.
For the german speakers, there is already a manual written by DerHake http://www.easybay-web.de/de/joomla-handbuecher-a-software/244-shop-unter-joomla-25-und-virtuemart-20.html further more the famous book of Martin Blaszyk by the publisher addison wesley is on the way.

A lot new extensions and various templates appeared already for VirtueMart 2. Valérie and Patrick will be at the j and beyond 201 to present the VirtueMart framework, which extends the joomla framework for ecommerce purposes. Extending VirtueMart 2 becomes easier and easier.

New features, or fixed ones:
- Fixed security issue with uncasted virtuemart_userinfo_id, and two other
- Fixed security issue, it was possible to reveal address data of other shoppers

- Migrator enhanced to migrate bigger shops, code is more robust now, and faster.
- Migrator has now an option to migrate the old vm1 order_ids as vm2 order_numbers

- Advice for the safe path in the config

- Added plugin triggers for userfields (euvatid, captcha)

- Fix, enhancements for paginations, ordering

- Product edit allows to enter the final price and calculates the cost price for you
- Product edit displays all children, when it has a the customfield "dynamic child variant" attached

- Text input plugin and similar working again

- Cart is now also rounding prices
- Cart shows now values according to quantity
- Internal rounding decimals increased.
- Reduce of cart session data

- Custom orderstatus are now better useable without code hack
- Template override of plugins

- Some country, states fixes
- Some router fixes
- Js uses its own namespace now, added different fixes for better compatibility

- Waiting list by Seyi Awofadeju

- And many other small fixes, enhancements not written

Enjoy Download VirtueMart 2.0.4

Print

What happened with Extensions.virtuemart.net?

Written by Max Milbers on .

Good news. The new VirtueMart store of the virtuemart core team is now opened and using the official address extensions.virtuemart.net. This store uses multivendor to give 3rd party developers an easy possibility to sell their extensions for virtuemart. The idea is that the core team can be payed to ensure the ongoing development and enhancing of the virtuemart core. Maybe we can later offer also support hours, books, hosting and others. When you want to support the project, but you dont have time to contribute, then buy something in the store to support us.

But what happened now with the VMED? At the moment the VMED is displayed in the shop http://extensions.virtuemart.net/component/sobi2 . It is not completly consistent yet. Either the shop will also provide free downloads as a kind of editors pick, or the shop is evoluting more and more to the new VMED for VM2.

What else is going on. A professional writer started to write a manual for our wiki dev.virtuemart.net/projects/virtuemart/wiki.

We have a new section in the forum for 3rd party developers and their extensions for vm2 3rd party extension VM2. You can find there a free eway plugin, jcomments for virtuemart, a redirect plugin to keep old vm1 links (just some examples). More and more payment and shipment plugins are ready. Systempay is now also in the core and maintained by the team.

The development version 2.0.3E is very matured now. The use of child variants got strongly enhanced. You can calculate your costprice according to the final price. This are mainly enhancments in the gui, else we concentrate on the various small fixes. Here the link when you want to test it VM2.0.4-RC. Personally I would use now the latest 2.0.3E aka 2.0.4-RC :-)

Print

VirtueMart 2.0.2 released with new features

Written by Max Milbers, Valerie Isaksen, Patrick Kohl on .

The whole Team is happy to offer you the 2.0.2 Official Update, with new features, and improvements.

Some people said we released VirtueMart 2 too early and it was not a real final. Most programs are never final and so Virtuemart 2 is always under ongoing development. So what means final then?

It means that the code is not changing strong for extension developers and templaters.

There are already now a lot extensions available for VirtueMart 2 and it is steadily growing. The traffic on our page has increased and we are very happy to have a new provider cloudaccess.net as partner being able to handle the upcoming page load. With PayZen and Klarna we have two payment providers working directly together with the team. There exists also new solutions for VirtueMart 2 and mobile solutions. Our new partner for mobile solution is ivmstore.com. This allow us to work in the best conditions for you, to propose an always better online sales solution.

Link : Download VirtueMart 2.0.2

New features:

  • New payment plugins:  PayZen, and Authorize.Net
  • Compatibility Joomla 2.5
  • New billing system incorporated in core:  after order payment confirmation, the invoice is sent directly to shopper with the mail
  • PDF Librairy added in AIO
  • New router file reusable by 3 party's developers
  • Customisable Page titles per category and product
  • Automatic child customfield product displayed in a the parent product as a dropdown list
  • Media handles downloadables files (free download) and also files for sales
  • Faster media synchronisation 
  • New triggers (plgVmOnAddToCart)
  • Migrations of most of datas
  • Vendor view added, extended with layout for tos, about and contact
  • Legal Informations for vendors

 

Fixes, improvements, enhancements:

  • Some j2.5 blockers 
  • New order numbers and invoice numbers
  • One click checkout for registred user
  • More multibyte handling
  • Fixed slug generation
  • Sef links
  • Js fixes
  • Template enhancements
  • Fix for limit "all" in category
  • New getModel method to avoid not reproduceable bugs
  • Deletion of data, handling data
  • Some performance tweaks
  • Customisable positions for customfields in the productdetails
  • Tooltip for filter in mediahandler 
  • Medias can be unpublished now
  • Added register layout in user view
  • Minors in shipment and payment methods fixes
  • Corrected error that prevent other administrators in j1.7 to act as the mainvendo
  • Fixed price override display for anonymous
  • Fix for order list 
  • Calculation rules are stored in order
  • Search query
  • When installing the component com_virtuemart_aio, the configuration is not overwritten
  • Ordering for payment/shipment method display in checkout fixed
  • Fix stockupdate and other fixes in custom fields
  • Non vendors now stored with vendorid= 0
  • Custom fields are also cloned when cloning a product
  • Enhanced account maintenance
  • Facebox js fix, compatibility fix for jquery

...... some small enhancements, fixes and bugs mainly written in the forum.

Thanks all Virtuemart testers, users and developers for your support and help.

The VirtueMart 2 development team at the JoomlaDay France

This year, the Joomla Day France will be held from March 24 to 25, 2012 in Strasbourg. The VirtueMart development team will be there for a conference and to assist both new and experienced users. It is an great opportunity for us to meet the french speaking community.

Print

VIrtueMart 2.0.0 takes off!

Written by Max Milbers, Patrick Kohl, Valérie Isaksen on .

Finally after 2 years of development, the VirtueMart team proudly releases the first stable version of the new VirtueMart 2 Core. More than 100 people were involved, 8500 posts were written and endless lines of skype chats were done to create this new

VirtueMart 2.0.0.

Free Open Source Online Shop Solution,

an extension for Joomla in GPL2.

VirtueMart 2.0.0 is compatible Joomla 1.5 and Joomla 1.7.

A bunch of features are included, such as:

  • Products with expandable custom fields
  • Advanced Tax system
  • True multi-currencies management
  • Checkout process as registered user or as guest
  • One click checkout or multi-page checkout
  • Multilingual store as a native solution
  • SSL checkout



Based on Joomla MVC framework with all  its advantage:

  • Template overwritting,
  • Implementation of Joomla Plugins for: payment, shipment, coupons, calculation rules, custom product fields, ...
  • Simple installation and integration of other joomla extensions.



More features are listed here: http://forum.virtuemart.net/index.php?topic=91199.0

Perspective

The next months we will mainly concentrate on module and plugin development and supporting 3rd party developers. We will also update the wiki with a manual, and do workshops.

Credits

We thank the whole VirtueMart community. We all helped together to create a new fantastic solution. We thank in special Sören Eberhardt-Biermann who made this community possible and Kelvyn Sheppard our forum master and our most endurance tester Devendra Kumar Shukla.

Max Milbers, Patrick Kohl, Valérie Isaksen, Rick Glunt, Roland Dalmulder, Oscar van Eijk, Urs Brülhart, Devendra Kumar Shukla, Eugen Stranz, Alex Steiner, Jörg Kiekebusch, Christopher Roussel, John Acosta, George Kostopoulos, Zbigniew Mazur, Joe Motacek, John Wicks, Markus Öhler, Stephanie Schmidt, Vu Hoang Viet, Simon Hodgkiss, Mickaël Cabanas,  Holbok Istvàn, Fred Bidon, Alexander Kludt,  Akarawuth Tamrareang, Konstantin Dzvonik

and a lot different translators, supporters, and testers.

Download VirtueMart 2.0.0

Print

VirtueMart 2.0.0 RC3 is released

Written by Valérie Isaksen on .

VirtueMart 2.00 RC3: better, faster and stronger

What is new in VirtueMart RC3?

  • VirtueMart RC3 handles multi-lingual store as a native solution.
  • The plugins implementation has been improved.
  • Joomla cache has been introduced to speed up the code.
  • The number of queries has been reduced.

When is the final?

During one month, several pre-releases for the RC3 have been submitted directly to the members in the forum to test the migration process from the RC2 M version to the RC3, the multi lingual capabilities and the new plugin system. This RC3 version is our last step before the final release. VirtueMart 2.0.0 will be released december, 19th .

Everybody having a store built with a RC2 version should first update their store with this RC3 version. In the final release VirtueMart 2.0.0, all the table migration process will be removed.

How to install the RC3 over a store running RC2 version?

  1. If possible, increase the "max_execution_time" time and the "memory_limit" parameters in your php.ini file, so that the migration / update script gets executed without timing out.
  2. Disable the Akeeba System - System Restore Points.
  3. Disable the Joomla debug option in the Joomla configuration.
  4. Uninstall the vmshipper plugin via the Joomla uninstall menu.
  5. Delete the file virtuemart.cfg placed in the administrator/components/com_virtuemart folder.
  6. Set your default joomla frontend language to the one used in the description of your products. It is important to do this step before updating VirtueMart, to install the correct default VirtueMart languages tables.
  7. Install the component VirtueMart. The code will be overwritten, and VirtueMart tables content will be migrate to the new tables.
  8. Install the AIO component. It contains all the plugins and the modules related to VirtueMart.
  9. Edit and store all your payment methods. All the new tables needed to handle the payment will be created.
  10. Because we have renamed the plugin vmshipper to vmshipment, you must reconfigure the shipment methods.
  11. Go to the administrator, set the language(s) for your store, even if your store is not multi ligual and save the VirtueMart configuration.

How to set up a multi-lingual store?

In addition to the standard Joomla installation, install all languages you would like to use in your multi-lingual store. Select them in the VirtueMart configuration.

Products, categories, manufacturers, shipment, and payment can be translated. All the fields must be stored in the default language. For the others languages , translate only the contents signaled by a flag.

Translators

Some new keys have been added, some languages strings have changed. Now the language files are stable. Please check them or complete them.

Download VirtueMart RC3