VirtueMart User Manual Sören Eberhardt, http://virtuemart.net Russel Walker www.netshinesoftware.com [http://www.netshinesoftware.com/] Copyright © 2005-2007 Soeren Eberhardt This document is published under the Open Content License available from http:// www.opencontent.org/opl.shtml [http://www.opencontent.org/opl.shtml] Revision 1.0 Revision 0.91 Revision 0.9 Revision 0.81 Revision History April 2007 Updated to reflect new features in VirtueMart 1.
VirtueMart User Manual 2.1. What does it do? 2.1.1. About VirtueMart is a Shopping Cart Application for selling goods over the internet. It's a Component (= plugin) for a Content Management System called Joomla! (and Mambo) and can't be used without Joomla!. It installs fairly easy using the automatic Component and Module installer. It's intended for use in small / mid-sized Online businesses / Online-Shops.
VirtueMart User Manual • Shopper can view all their Orders (and Order Details) • Order Confirmation Mail (customizable!) is sent to Shopper and Store Owner • manage different Currencies, Countries & States • use safe SSL encryption (128-bit) • capable of live Credit Card Processing • use payment gateways like authorize.net® [http://www.authorize.net], eWay, Worldpay, PayMate and NoChex.... • use PayPal [http://www.paypal.
VirtueMart User Manual Category Overview Page Product Details Page Administrator Screenshots Administration: Control Panel 4
VirtueMart User Manual Administration: Product List 3. Installation 3.1. Requirements 3.1.1. Server Requirements As VirtueMart is only a plugin for Joomla!, it has the same System Requirements, which are: • Joomla! 1.0.x or Mambo (>= 4.5.1) recommended: Joomla! 1.0.x • PHP 4.2.x or above - http://www.php.net recommended: PHP 4.4.x • MySQL 3.23.x or above - http://www.mysql.com recommended: MySQL 4.0.x • Apache 1.13.19 or above - http://www.apache.org recommended: Apache 2.
VirtueMart User Manual 1. The automatic installation with Joomla's / Mambo's Element (Component-, Module-, Mambot-) Installer. 2. The manual installation. Some users can't use the automatic Installer because of the PHP setting 'safe_mode' being set to 'On'. In case you're running into trouble with the automatic Installer try the manual installation instead. Upgrade from mambo-phpShop You want to upgrade to VirtueMart from mambo-phpShop? This is easy.
VirtueMart User Manual # Adjust order item final price ALTER TABLE `jos_vm_order_item` CHANGE `product_final_price` `product_final_pric # Adjust order total, allowing totals up to 9 999 999 999 999.
VirtueMart User Manual Backend Login Screen You need to have the priviliges of an Administrator / Superadministrator to install Elements. 3. Click 'Installers' => 'Components' (or 'Components' => 'Install/Uninstall' when using an older Mambo version) in the Top Menu. List of installed components Caution You must check if the directories listed above the component list are writable! If the directories are not writable, use ftp or JoomlaXplorer to change the permissions.
VirtueMart User Manual In the part 'Upload new component' select the file 'com_virtuemart_x.x.tar.gz'. This is the package file which contains all files for the VirtueMart Component, located on your computer (see Step 1). Now click on 'Upload File & Install'. Since the tar.gz file is about 1 MB in size, you will have to wait a moment while the file is being uploaded to your server and unpacked. If the upload takes too long, try Step 4 or do the Manual Installation. 4.
VirtueMart User Manual Caution This step again takes some time & the VirtueMart installer is running a lot of Database Queries now. So please be patient! 6. Click 'Installers' => 'Modules' (or 'Modules' -> 'Install/Uninstall' if you're using an older Mambo version) in the Top Menu to proceed to the installation of the VirtueMart Main module. Choose the file 'mod_virtuemart_x.x.tar.gz' in the File Dialog and click 'Upload File & Install'.
VirtueMart User Manual mod_virtuemart_randomprod "Random Products Module" Does what the name says: displays random products from your store or a certain category. mod_virtuemart_search "Searchbox Module" Displays the VirtueMart searchbox (which lets the customer search for products). mod_virtuemart_topten "Top Ten Products Module" Displays the bestsellers from your store. 7.
VirtueMart User Manual /site-root/administrator /site-root/components /site-root/mambots /site-root/modules 4. Login in to the Backend (Administration) of your site (http://www.your_site.com/ administrator/). 5. When having logged in, you see this URL in the address bar: http://www.your_site.com/administrator/index2.php 6. Now just add "?option=com_virtuemart" after index2.php, so it looks like this in your browser's address bar: http://www.your_site.com/administrator/ index2.
VirtueMart User Manual VirtueMart is a big component, its installer file archive has a size of more than 1.5 MB. When uploading this file to your server you can wait a long time until the file is completely transferred to your server. You can use the Remote Installer for VirtueMart instead! (Remote Installer for VirtueMart) [http://joomlacode.org/gf/project/virtuemart/frs/ ?action=FrsReleaseBrowse&frs_package_id=192] 3.5.1.4.What are those tar.gz files, aren't those for Unix/Linux systems only? tar.
VirtueMart User Manual 1. Go to "Store" -> "Edit Store" and make all important settings that fit to your details. Don't forget to set currency, currency display style and your email address! 2. Go to "Tax" -> "Add tax rate" and add a tax rate accoring to the local settings of your Shop (important for european shops!). 3. Go to "Components" -> "VirtueMart" -> "Admin" -> Configuration and change all details to fit your needs. 4.
VirtueMart User Manual / Mambo's SEF module or others, sometimes lead to "URL redirection limit exceeded..." or internal server errors. 5. Administrator Tutorial This tutorial will walk you through the setup of your site, ongoing management, and advanced administration accessed via the VirtueMart administrative interface. It assumes that you have already installed and configured your site (VirtueMart 1.1 with Joomla! 1.0.12). VirtueMart allows you to select "Simple Layout" and "Extended Layout".
VirtueMart User Manual product pages. This means the whole shop section isnt usable for customers. Administrators won't see the shop too. Offline Message This message will be displayed to customers who try to access your store. Use only as catalogue Hides all "Add to Cart" buttons. Show Prices When enabled, product prices are displayed. (useful when using "catalog-only" functionality. Note that you can't hide prices from unregistered users to show prices only to registered users.
VirtueMart User Manual location, the tax rate of the store/vendor location or - in EU Mode - the tax rate of the country, the store is located in, regardless where the goods are shipped to. Enable multiple tax rates? Check this, if you have products with different tax rates (e.g. 7% for books and food, 16% for other stuff). Discount before tax/shipping? Sets the flag whether to subtract the Discount for the selected payment BEFORE (checked) or AFTER tax and shipping.
VirtueMart User Manual Long version of the return policy (link to a content item) This is the long and detailled version of your returns policy. This text is linked in the short version and appended to each order confirmation email. Check Stock? Sets whether to check the stock level when a user adds an item to the shopping cart. If set, this will not allow user to add more items to the cart than are available in stock.
VirtueMart User Manual With this setting you can enable the Frontend Administration for users who are storeadmins, but can't access the Mambo Backend (e.g. Registered / Editor). Table Prefix for VirtueMart Tables This is an experimental feature to allow multiple shops in one Joomla! installation. HOMEPAGE Example: shop.index This is the page which will be loaded in the frontend by default. ERRORPAGE Default: shop.error This is the default page for displaying VirtueMart Error Messages.
VirtueMart User Manual "no image" image default: /ps_image/noimage.gif This image will be shown when no product image is available. Show footer "powered by..." ? Displays a powered-by-VirtueMart footer image. Give credits back to the author! Global Shop Theme Here you can select which theme is used to style the shop. The configuration link takes you to the theme configuration screen. Default number of products in a row This defines the number of products in a row.
VirtueMart User Manual Thumbnail Image Height The target height of the resized Thumbnail Image. 5.1.4. Shipping In the Shipping section you can select one or more of the provided Shipping Modules. Tip You can configure Online Services (like UPS® or Intershipper®) in "Store" => "List Shipping Modules" => Service Name.
VirtueMart User Manual Download Maximum Sets the number of downloads which can be made with one Download-ID for one order. Download Expire Sets the time range in seconds in which the download is enabled for the customer. This range begins with the first download! When the time range has expired, the download-ID is disabled. Tip 86400s=24h Keep Product Stock Level on Purchase? When enabled, the stock level for a downloadable product is not lowered although it was purchased by customers. 5.2.
VirtueMart User Manual If you see the VirtueMart "Welcome" page when accessing VirtueMart, click "Go Directly to Shop". Navigating to the VirtueMart admin interface will bring up the "Store: Summary" page. Shop Start- / Homepage You may also access this page from within the VirtueMart interface under "Store | Summary" 5.3. Store Setup To begin setting up your store, select "Store | Edit Store" from the VirtueMart admin interface.
VirtueMart User Manual Store Information Form Fields Store Name Required The name of the Store. Store Company Name Required The name of your company. URL The Store's Internet Address. Address 1 Address Line 1 Address 2 Address Line 2 City The City where your Store is located. State/Province/Region The State / Region where your Store is located. Country The Country where your Store is located. Zip/Postal Code The ZIP of your Store's location.
VirtueMart User Manual Thousands separator Positive format Display Order / Style for positive numbers. Negative format Display Order / Style for negative numbers. List of accepted currencies This list defines all those currencies you accept when people are buying something in your store. Note All currencies selected here can be used at checkout! If you don't want that, just select your country's currency (=default). Description This is your Store's Description which is shown on the page shop.index.
VirtueMart User Manual Don't forget to save and the new country is added to the list. You can modify existing countries. To do so, just click on the name of a country in that list and a form opens and you can modify the properties of this country. Again don't forget to save your changes. To remove one or more countries from the list, either click on the "trash bin" icon in the last column of each row and confirm to remove the country or select countries and click on "Remove" in the toolbar. 5.4.2.
VirtueMart User Manual Don't forget to save and the new currency is added to the list. You can modify existing currencies. To do so, just click on the name of a currency in that list and a form opens and you can modify the properties of this currency. Again don't forget to save your changes.
VirtueMart User Manual To add a new module, click "New" in the top of the list and fill out the fields in the module form. Don't forget to save and the new module is added to the list. You can modify existing modules. To do so, just click on the name of a module in that list and a form opens and you can modify the properties of this module. Again don't forget to save your changes.
VirtueMart User Manual To add a new function, click "New" in the top of the list and fill out the fields in the function form. Don't forget to save and the new function is added to the list. You can modify existing functions. To do so, just click on the name of a function in that list and a form opens and you can modify the properties of this function. Again don't forget to save your changes.
VirtueMart User Manual 5.5. Manufacturer Administration Manufacturers are associated with products, providing web site, contact, and descriptive information. Each product that is created is associated with a Manufacturer. For stores where manufacturer information is not necessarily relevant, a default manufacturer is created upon installation. It is not necessary to create manufacturers prior to creating your catalog.
VirtueMart User Manual 5.5.2. Manufacturers Adding Manufacturers To create a new manufacturers, select "Manufacturer | Add Manufacturer" in the VirtueMart admin menu. Edit the following fields in the Manufacturer Information Form: Manufacturer Name The manufacturer's name or company name. URL http://www.example.com The manufacturer's fully qualified web address. Manufacturer Category The manufacturer category this manufacturer will be associated with. Email The manufacturer contact's email address.
VirtueMart User Manual List Categories 5.6.1.1. Adding or modifying Product Categories To create a new product category, open the Product Category Form: "Products" => "Add Category". To modify an existing category, click on the name of the category you want to edit in the category list. Product Category Fields Publish? Used to specify whether the category will be published on the site. Category Name The name that will be used to identify the category.
VirtueMart User Manual ListOrder The Place of this category in a list with other categories. Parent The parent category with which this category will be associated. If the category is to be a top level category, leave the Parent drop down list with the Default Top Level selected.If the category is to be a sub category of an existing category, choose the appropriate parent category from the Parent drop down list.
VirtueMart User Manual Categories can be removed from the store although they contain products. If products are assigned to more than one category, those products won't be removed if you delete just one category. But if a product is just assigned to one category, it will be deleted if you delete its category. Removing a category can be done by clicking the "trash bin" icon in the last column of each row in the product category list.
VirtueMart User Manual Product Form Publish? Used to specify whether the product will be published on the site. SKU Means Article Number. Stock keeping unit ( SKU) is an identification, usually alphanumeric, of a particular product that allows it to be tracked for inventory purposes. Name The name that will be used to identify the product. URL A URL that can be displayed with a product. Usually used as a link to the product vendor or manufacturer.
VirtueMart User Manual Display Options Product Status Quantity in Stock The current quantity in stock for the item. Used for shipping and inventory purposes. Availability Date When the current quantity in stock is available for distribution. Used for shipping and inventory purposes. Availability Text / Image This is used to display it on the product details page. E.g.: "48 hrs." or "On Order". Alternatively you can select an availability image from the drop-down list below.
VirtueMart User Manual On Special? (Featured?) Used to indicate whether there are any specials running for the product. When checked, this product will be displayed on the "Featured Products Module". Discount Type The type of special being run on the product. Select a discount from the discount list. When there are no discounts, create one using the Product Discont Form. Advanced Attribute List Syntax: Size,XL[+1.99],M,S[2.99];Colour,Red,Green,Yellow,ExpensiveColor[=24.00];AndSoOn,..,..
VirtueMart User Manual Weight The weight of the product. For shipping purposes. Unit of Measure -Weight The unit of measure used in determining the weight of a product. Used for shipping purposes. Important Allowed UOM are po / pound(s) kg /kilogram(m)(s) ou / ounces lb / LB Thumbnail A thumbnail image that can be displayed along with the product. Full Image A larger image that can be displayed along with the product.
VirtueMart User Manual Now you're done. Just click on "Save" to make sure the changes are stored. 5.6.2.2. Importing Products using CSV Import VirtueMart allows a comfortable, automated mass Import of products using CSV- and Excel-Files. Note You can't import product images using this import, but just the names of the image files. You still need to upload the images into the product image directory. Thumbnails won't be automatically created.
VirtueMart User Manual You can also directly add and modify Product Prices from the Product List. Just click on one of the Price Entries with the yellow background. This opens a Price Form where you can select Currency and Shopper Group this Price is for. Each time you change the Shopper Group from the Drop-Down List, the Form refreshes. If the Price Field is empty, there's currently no Price for this Shopper Group.
VirtueMart User Manual To add Prices for Quantity Ranges, you need to go to the Product Price List, which is available from the toolbar in the Product List. You can also access the Price List for a Product from its Product Form. Just click on "List Prices" as shown in the following figure. In the Price List for this Product you can find a List of all available Prices, for Shopper Groups and Quantities. That's where you have a great Price overview.
VirtueMart User Manual In the Product Price Form you can choose the Price, the Shopper Group and the Quantity Range this Price is valid for. If you leave the Quantity Fields empty, the Price will be independent from the Quantity in Cart. Don't forget to save your changes when you're done.
VirtueMart User Manual 5.6.3.2. Deleting a Price Prices can only be delete from the Product Price List. How to access this List can be read in the Section "Adding or Modifying Prices". In this List you can click on the Trash Bin Icon at the end of the row of each Price Entry to remove a Price. You can also select multiple Prices using the Checkboxes and then click on "Remove" in the Toolbar. 5.6.4. Product Attributes Attributes are the characteristics of a product like Color, Size or Type.
VirtueMart User Manual have to set up at least one attribute first. Hence, it is only after you have added an attribute that the ‘New Item’ toolbar button and its related menu option appear. Adding Items To create a new item, a parent product must exist / be created first. When completing the form, keep in mind that the product information, product dimensions, and product images entered here are the ones that will be displayed initially for all items.
VirtueMart User Manual Editing Items To edit an existing item, open the product List and click on the "Item Information" Link behind a Product. You will be presented a List of all Child Items of that product. If you want to make changes to a specific item, click on the name of the item you want to edit to display the item entry form for that item. Make your changes and click the save button at the end of the form to update the item.
VirtueMart User Manual The image icon is the link to the file manager. The number behind the icon is the total number of all files assigned to this product. The File List for a Product contains all files currently assigned to the product. Files can have different "roles" like "downloadable file (to be sold!)", "additional file" and "additional image". To add a new file, let's say an .
VirtueMart User Manual You have the chance to upload a new file, which makes sense if you just upload a smaller image or product specsheet. Note If you want to assign a bigger file (maybe a 8MB mp3 file) you need to upload the file using an FTP program into the directory you have specified for downloadable product files (see Configuration). After you have done this, you can select the file from the drop-down list in the file form. 5.6.8.
VirtueMart User Manual Now fill in the details for this Discount Record: Discount Amount (required) This is the amount of discount you want to have subtracted (added) from the product price. Has the syntax: 000.0000 (no comma!) Discount Type (required) The Discount Type specifies how the amoung is handled: either as a percantage or as a total amount. If you select "Percentage", the amount will mean that you give a Discount of XX % to the Product Price.
VirtueMart User Manual When you're done, don't forget to "Save" your information. Deleting a Discount You can easily delete a discount. Note that this removes the Discount from all products which are assigned to it. Just go to the Product Discount List and click on the Trash Icon of the row of the Discount you want to delete at the right side of the List. Confirm that you "want to delete this record" and done. 5.6.9. Product Reviews 5.7.
VirtueMart User Manual To add a new shopper group, just click on the "New" button in the toolbar. In the following shopper group form just fill out the necessary fields. 5.7.1.2. Deleting Shopper Groups You can delete Shopper Groups from the Shopper Group List by clicking the "Trash Bin" icon in the last column of each row in the shopper group list. You could also check the checkboxes of each shopper group which you want to remove and click the "Remove" button in the toolbar.
VirtueMart User Manual When can this be useful? Imagine you have a user, who wants to access the "Report" section of the store. Usually this is restricted to admins and stoeradmins. If you assign this user to the admin/ storeadmin group, he will also be able to access other sensible parts of the store, where he could change or delete important data. The solution is to add a new User Group called "Report", which will have the same permissions as shoppers PLUS access to the "report" core module.
VirtueMart User Manual Now you can start to grant permissions to this new group by checking the boxes in this list for the column of the "New Group". Important The same needs to be done for the function list of each module! 5.7.4. User Registration Fields The "User Fields" Management allows you to freely modify the fields displayed on registration and account maintenance. Such fields are for example: First Name, Last Name, Telephone,...
VirtueMart User Manual The Form Fields have the following meaning: Type The type of this field. Can't be changed afterwards! Table Field Name The name of the column that will be inserted into the table structure of the tables "jos_vm_user_info" and "jos_vm_order_user_info" in your database.
VirtueMart User Manual Max Length This is the maximum number of characters that can be filled into the text field. Move the customer into the following Shopper Group... Here you can select into which shopper group the newly registered customer is moved when the EU VAT ID has been succesfully validated. If you are finished filling in the necessary values, don't forget to Save your changes. Here is a screenshot of the newly added field "EU Vat ID" in the registration form: 5.7.4.2.
VirtueMart User Manual Publish (show)/Unpublish (hide) Fields You can publish and unpublish fields by clicking on the icon in the column "Published". After that the publish state will be toggled. Changing Fields You can access the field form by clicking a field name in the User Field List. In this form you can modify all settings except the field type. 5.7.4.3. Deleting Fields You can delete all non-system fields from the User Field List.
VirtueMart User Manual To view all of the orders in the system, click on "List Orders" on the "Orders" menu. This takes you to the Order List which is illustrated in the next figure. 5.8.1. The Order List When you click on an order number, you are given the full details of the order as shown in the next figure. When you click on the name of the customer, you will be taken to the user form for this user. The Print View Link opens a new window that allows you to print out the order.
VirtueMart User Manual In this part of the order details screen you see the list of all purchased products. If the products are downloadable products, you can re-send the Download Notification Email or re-initiate the downloads if the maximum download number has been reached or the download period has expired. You can also change the order status for single order items using the status drop-down list in each row of the order item list. 5.9.
VirtueMart User Manual Note that a vendor on your site can only be associated with a single vendor category, so it is important to use categories that are broad enough to represent the shopper's choice of storefronts. For example, "Antique Furniture" and "Vintage Clothing" would not be broad enough categories if you have a vendor that sells both types of items. In this case, you might want to use "Antiques" as your vendor category. VirtueMart creates the vendor category name "-default-" upon installation.
VirtueMart User Manual Vendor Category Description The description of the vendor category. Click on the "Save" button. You will be redirected to the "Vendor Category List" page, showing the "-default-" category, and the new category you just entered. Vendor Category List You may also add a new vendor category with the Vendor Category Form by clicking on the "New" button in the toolbar. 5.9.1.3.
VirtueMart User Manual Vendor Category Deletion Click 'OK' to confirm deletion of this category. 5.9.2. Vendors Vendors are the main organizational factor in VirtueMart. Products and product categories, billing options, etc. are all configured per-vendor. Upon installation, a global, default vendor is created. This special case cannot be deleted, and is managed separately via the "Store | Edit Store" menu option.
VirtueMart User Manual Minimum Amount for Free Shipping This is the amount, from which on Shipping is free. Currency symbol This is the currency symbol which will be used when displaying prices. Decimals Number of decimals. Decimal symbol Can be somethin like . , or empty. Thousands separator Positive format Display Order / Style for positive numbers. Negative format Display Order / Style for negative numbers. Description This is the Vendor Store's Description which is shown on the page shop.
VirtueMart User Manual Click on the name of the vendor you would like to edit, or click on the linked text "update" in the Admin column - either will take you to the same Vendor Add Information form. Make your changes in the Vendor "Add Information" form (described above), and click on the "Save" icon. You will be returned to the Vendor List screen. 5.9.2.3.
VirtueMart User Manual Add Tax Information Form Fields: Tax Country The country this tax rate will be applied to, determined by either the vendor or the purchaser's shipping address. Tax State or Region The State or Region this tax rate will be applied to. If there is no region listed for the country you are configuring a tax rate for, select the "NonUSA / Non-Canadian / Not Listed" option.
VirtueMart User Manual or according to the weight of the shipment. You can also select whether to add VAT to the shipping rate or not. All of this takes place in the Shipping Rate Editor – see next figure. To edit or delete existing shipping rates, select ‘Shipping Rates’ from the ‘Shipping’ menu. By clicking on the name of a shipping rate in this list, you can access the shipping rate form to edit this shipping rate. To add a new shipping rate, click the "New" button in the toolbar.
VirtueMart User Manual In this form you can specify the details of the shipping rate. Shipping Rate Description This is the name of the Shipping Rate, displayed to the customer in the checkout. List Order The order of this shipping rate in the list of all other shipping rates (numeric value). Shipper Select the carrier for this shipping rate. Country The country/countries this shipping rate applies to. Shoppers from other countries won't be able to select this shipping rate.
VirtueMart User Manual 5.12.1. Payment Method Management Payment Method List It is possible to create a new payment method (there is a ‘New’ toolbar button), but you may to hack the VirtueMart code in order to make use of it (not for the faint-hearted!) The configuration options for each payment method are different – depending on what is required by that payment service provider.
VirtueMart User Manual 5.12.2. Add and Edit Payment Methods Some payment processors will allow you to specify a script to be run on successful completion of a payment. Such a script could be used to automatically update the order status in VirtueMart so that you don’t have to manually tie up all of your online receipts with your product orders.
VirtueMart User Manual PayPal integration is made using a Webform that transfers the customer to the PayPal site. This payment method allows automatic Order Status Updates. There's a file in /administrator/ components/com_virtuemart/ which is called notify.php. You will need to enter the appropriate URL (web address) for the script file in PayPal’s control panel. When a customer finishes the Payment, the PayPal server connects to this script on your server.
VirtueMart User Manual For the field Secret word just choose a secret word (without spaces!! max. 16 characters), fill it in and keep it in mind. 2. Login to your 2Checkout account at www.2checkout.com. 3. Go to the section called "Look and Feel". 4. Fill in "https://YOUR_JOOMLA_URL/2checkout_notify.php" into the fields Approved URL and Pending URL 5. Fill in the secret word from Step 1 into the Field Secret Word. 6. Move the file YOUR_JOOMLA_PATH/administrator/components/ com_virtuemart/2checkout_notify.
VirtueMart User Manual Here is where you can add, modify or remove existing coupons. To add a new coupon, click the "new" button in the toolbar. The coupon form shows up. Now you need to fill in the necessary value for the new coupon: Coupon Code This is the "code" a customer needs to fill in to redeem this coupon. This can be a simple word or a secret string with numbers and characters.
VirtueMart User Manual 5.14. Reports VirtueMart comes with a basic and self-explaining Report Module. It allows you to view the product sales of a specific time range. 6. Known Problems See Bug Tracker [http://virtuemart.net/index.php?option=com_flyspray&Itemid=91] 7. To-Do List 7.1. Wishlist / Not implemented Features • Meta Description/Keywords for products • Quick-Add: Discount on *all* Products • allow "send as gift" with individual text on order • Shipping based on Cart Total 7.2.
VirtueMart User Manual You can send your code snippets, hints and anything else helpful to the Homepage of the project: http://virtuemart.net [http://VirtueMart.net]. There's also an active Forum, where discussion and bug reporting can take place: Forum [http:// www.VirtueMart.net/index.php?option=com_smf&Itemid=71]. 8.3. The Documentation This documentation was written using XMLMind XML Editor [http://www.xmlmind.com/xmleditor] using the DocBook [http://www.docbook.org] XML Format.