Downloads

Download tar.gz 198.93 KB
MD5: 5aea23dfb4a9a966db75da59dfc8e0b2
SHA-1: aaab38dbe28c9b509492cdec84ddf6914168e313
SHA-256: 9c115cdd2d9bfcc19003905ad5e298cac34933bec35e538fe8ad398f3ebcbabf
Download zip 280.7 KB
MD5: 4a6469e29ebaf68feb5f7366cdfd3243
SHA-1: 0f4ef1040f9707960c87b49edf8b120f724a7c4d
SHA-256: 6f849794e58b7930f7cd09f94c36d1e4fb9fb80134251973b0f410e9725ee336

Release notes

This has been a long time between releases, and I have done a lot of tidy up. The main thing that has changed is the interface to the additional charges which has been re-written to use modal windows instead of the standard Drupal multi-form

Changes since DRUPAL-6--4-0-RC15:

  • corrected a spelling mistake
  • minor reformatting of code
  • Fix up vertical tabs integration for products
  • Fix up the documentation on hook_feature_ec_checkout_validate_item()
  • minor spelling changes
  • Add css to store transaction operations from wrapping.
  • Fix issue with form_alter() while converting a node to a product.
  • Add support for the admin menu
  • Change Charges loading to use ctools export system.
  • Change the price handler so that if it is not a product it will return NULL instead of $0.00
  • Fix up issue with states not being valid if they are entered in lower case.
  • Fix up the receipts page so that the default will be none for reversed allocation
  • Add new receipt completion screen for handling paper payments.
  • Fix up allocation link to view the transaction
  • Fix up issue with availability not counting current levels correctly.
  • Convert the charges to the new format.
  • Add in some other changes such as moving the code adding/editing to modal windows. - Needs more work.
  • Change over all static to use the ctools_static() for static fields.
  • Drop the {ec_charge_components} table as it is no longer used.
  • Add in allocation to allow for handling in transactions.
  • Fix up some uninitialised variables in the cart theming
  • Add some missing static conversions
  • Remove duplicate ec_store_alloc_get_handling()
  • Clean up the tests so they pass 100%
  • Fix up a small but in the conversion of the charges
  • Fix up undefined var
  • #689068 - @Xen makes hook_receipting_filter() useful.
  • #708824 - Transaction [subtotal] doesn't take quantity into account, thanks @Xen
  • Remove call to missing function ec_store_event_transactions_save(). Thanks @Xen
  • #636544 - Missing gateway requirements. Thanks @Xen
  • Restore missing rules set.
  • Do some more clean up on the rules.
  • #698988 - Change cart/add to add additional quantity instead of set. Thanks @Xen
  • Changes to the menu path of the addition of components.
  • Change all the names of the statics to make sure they are only used within a single function
  • Add new function ec_product_ptype_implements() which return a list of all product types a feature is used in.
  • Change the function to return a list of the product type info.
  • Add in ec_product_ptype_load() to allow loading from the menu
  • #683410 - Added warning on the status page so that if you only have the anonymous customer type it will show a warning that you need to install other customer types.
  • Fix up typo
  • Continue to make changes to the Charges interface. Modal additions is working.
  • Fix up some code formatting.
  • Fix up display issue when there are no charges.
  • Fix up issue with adding formless components.
  • Remove some obsolete code.
  • Move the component list table out of the function so it can be called independently.
  • Fix up issue of deleting from the edit charge page
  • Get component deletion working with the updating of the components list.
  • Fix up the updating of the tables so draggable tables will get set back up.
  • Get the AJAX updating when adding new components
  • Fix up the merging of the weights into the components.
  • Fix up the processing of variables.
  • Add collapse.js to admin edit page so it can be used by components.
  • Fix up the editing of components.
  • Fix up the creating of the charges for products.
  • Rename ec_charge.type to ec_charge.chg_type because it is used by ctools export.
  • Fix up sort of charges and componets
Created by: gordon
Created on: 12 May 2010 at 22:30 UTC
Last updated: 12 May 2010 at 22:35 UTC
New features
Bug fixes
Unsupported

Other releases