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