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.
This module captures all message submitted via the site-wide contact
form and allow administrators with the "administer contact centre" permission to
view the contact message and also record notes against them, which can
optionally be sent to the original sender via email. It also has full
This module is an extension for the Quiz module. It adds the ability to score/mark a Long Answer or a Quiz File Upload answer using a rubric. Administrators can specify any number of criteria for the rubric for a question. Markers use radio buttons to select a score for each criteria.
This module is dependent of Commerce Discount module.
With this module, you can make a discount of $x every $y spent up to a maximum of discount of $z.
You can define maximum total of discount by frequency (weeks, year etc) for a user.
you can also define maximum global total of discount for a user.
This module provides the ability to show help text for each content type created on a site. It Is especially useful for sites with many content types, as it saves the time having to create a help block for each content type.
Example: if you have a specific content type say "Ride" then it can be configured to display the ride steps for creating a ride to end users.
Normally sometimes we need to put some Text for each node to help end users, this module provides the ability to do that.
This module is an alternative to the collapsible div/fieldset field groups for hiding
and showing content when a link is clicked.
Expose Box is a light weight module that provides a simple js-driven mechanism
for wrapping field content in a "show/hide" box. It does this by providing a new
field group. Bundling fields under the Expose Box field-group will wrap it in the
Box. The Expose Box functions similar to a collapsible fieldset field-group except
for a couple of differences:
The page caches provided by the drupal core or by different reverse proxies or by browsers themselves are not suitable for pages like entity edit forms. In case you expect the user to load a form in the next step of her work flow, you might consider a kind of proprietary browser driven link prefetching mechanism of that page. Especially if it takes a long time to load because it requires complex database queries or fetches data from external resources.
CacheWarmer Connect is a module to integrate your site with the cache-warmer.com service. After enabling the module a cache clear will trigger cache-warmer.com to immediately warm your Drupal site’s cache.
This module provides a simple abstraction of the Stripe PHP SDK. It does not (and will not) provide any additional functionality. This module is designed to be required by other contrib/custom modules.
This module creates entities for Australian postcodes.
It does this by importing from a csv file that is included in the module.
The information that it includes for each postcode is:
Delivery centre type
As the module leverages the Entity API, it has views support for all fields.
There is currently 1 custom views filter for state (select options instead of an autocomplete).
Partial API compatibility with the insecure AES module (via a submodule) is provided to act as a replacement for use with other modules. Contrary to AES, this module will not accept keys that are too long or too small.