Extend and customize Drupal functionality with contributed modules.
If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.
Commerce pay by check adds a pay by check payment type to the Drupal Commerce module. This module is based off the commerce deferred payment module. My particular requirements needed a specific check payment type.
To activate the payment type, visit ../admin/commerce/config/payment-methods and select, pay by check.
This modules also allows you to add pay by check information, such as the address users should send the payment.
Trim word allows you to set up trimmed and formatted text with a limit count. This is used on things like views, so you can trim and filter the word count to not include any unneeded formatting when displaying a summary of some content on node for example. It trims and strips the html and displays the max count while adding a ... to indicate the text has been trimmed.
TODO: Add the option to trim by actual word, so it doesn't break a word up, but instead keeps entire words.
Drupal 7 allows users to cancel their own account but there is no corresponding functionality to let users reopen their account. On very large sites, this functionality could be desirable to allow users to rejoin a site after taking a voluntary leave without having to register under a new email, etc. However, this shouldn't allow users that have been outright banned by the site administrators from reopening their account.
This module allows site users to make donations using their Interswitch bank cards. The design is of this module has been successfully checked for all the mandatory requirements of Interswitch's User Acceptance Test as described in Interswitch's DIY document
This is an initial push for some test code and while it may work in a limited fashion it is not close to ready for prime-time.
There are several outstanding points of note:
A webform id is hard-coded for testing the module
Documentation is very limited throughout the code
Currently it is passing a Lead to the CRM, but not correctly
If you are working with the Campaigner/Landslide SOAP and would like to provide some pointers, I could sure use the help.
Install the module on a development site. The install file should create a table campaignercrm. Navigate to /admin/campaignercrm_service where you place your credentials. (The password is currently not hidden).
WARNING: When submitting this form it will attempt to connect automatically to the CampaignerCRM SOAP server. If you have a credential wrong you'll get an ugly error. If you get everything right the form will submit back onto itself with no message. Yep, it stuff is pre-alpha.
There is a webform hard-coded in the module for testing. Hopefully I'll have a spot of time to fix this soon.
The main project is https://drupal.org/project/swiper. However it provides features that did not suit our needs. This module only provides the library link.