Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.
This module allows a user to register and then login to a Drupal 7 site using a smart card. There is out-of-the-box support for DOD Common Access Card (CAC) as well as a hook to allow for validation of other types of smart card such as Soft Certs, PIV or any other PKI certificate.
Overview
Rather than PKI protecting the entire site, there is a protected directory in the misc area of your site. Links to login and register direct the user to this protected directory where the PKI data is extracted from the client, added to a temporary table that is indexed by a nonce which is passed back into the module. If the nonce is passed back into the module before it has expired, a validation hook is fired. If the PKI data is valid the user is either logged in or an account is created, as specified in the user configuration settings.
Note: This module currently overrides the edit user page and user login pages, dis-allowing regular logins.
See README.txt for additional information.
Quick Start
Ever needed to have consecutive Paragraphs of the same type wrapped in a container for theming purposes? If so, this module can help.
Merge default Drupal robots.txt with Sitemap and custom instructions.
Integrate Webforms with MailChimp.
This module provides per-language access control for creating and updating nodes by adding a list of checkboxes for each available language to the user add/edit form (only visible to users with 'administer users' permission). These language permissions are combined with the normal user permissions to give more fine-grained access control.
Provides Portfolio for Open Portal Distribution.
Smart Content Data Layer is a helper module to be used in conjunction with Smart Content.
With this module you are able to check all of your URLs, witch are integrated on your Drupal page. You can scan the whole page after Links and Custom pages as well.
Replace the "Add block" interface in layout builder with an AJAX search input, for sites with thousands of blocks.
This module simply provides block with YouTube channel videos in a slider. You can provide channel ID, number of videos to show and size of box.
CoinGate bitcoin payment services for use with Drupal Commerce.
Implements (fixer.io) as currency exchange rate sync providers for Commerce multicurrency module.
This module integrate with ECPay.
Overview
This module makes a bridge between Drupal Commerce module and Userpoints.
It allows users to create commerce_line items with negative points value, behaving like a discount system in the order process.
The user can choose how many points he wants to use, they will be automatically taken from his userpoints account.
Features
- Select the type of Userpoints taxonomy should be used as "money"
- Allow your Drupal commerce customers to complete orders using Userpoints points in the checkout process.
- Select the a Commerce currency -> Userpoints points conversion rate (very basic for now)
it DOES NOT behave as a Commerce payment method:
- Depending on how your site will manage points, user will or will not always have the exact amount nor enough points to fully pay an order
- I don't want to overload the payment process by displaying an odd interface asking the user how he will pay (userpoints and CB ? CB only ? Userpoints only etc...)
Requirements
- Commerce
- Userpoints (7.x-1.x)
- Entity API
Installation
Steps for a quick install
- Enable the module
- Create a taxonomy term in userpoints vocabulary (Say "Credit" for instance)
- Go to Store > Config > Commerce points settings
This module allows for site admins to clear cached pages through the Expire module.
Allows Drupal users to check animal scientific names and conservation statuses against the IUCN API and provides a seamless way to update their data to be in sync with IUCN.
When enabled, this module will skip any image effect for animated GIFs for all styles. This will prevent animated GIFs to be turned into static images, but of course won't apply any style.
Pages