14,968 Modules match your search

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.

Restaurant User

User management for the Restaurant Distribution.

This module is part of the Restaurant Distribution which requires several modules and libraries. See the Restaurant project page for more information and file all issues in the main issue queue.

Downloads

Field API Tab Editor

This module allows individual field values to be modified on their own custom tabs on the entity's page. Each field must be enabled from the field's settings page, then the new tab will show.

Features

The primary features include:

Downloads

UserVoice Integration

Overview

This module provides deep integration with the UserVoice feedback and online help desk service for widget placement, single sign on authentication, custom gadgets, and more.

Features

This module allows you to:

Downloads

Recurly Entity

Exposes Recurly API objects as Drupal entities.

Recurly is a platform for managing subscriptions and recurring billing. This module lets Fields be attached to Recurly objects. The Recurly API doesn't have any mechanism for storing custom data, so to extend a Recurly object it must reference data in your Drupal database.

Currently supported entities include:

  • Subscription Plans
  • Subscriptions

Under development:

Downloads

Entity Recur

Heavily inspired by the Node recur project, but with a more generic approach so it works for all entities.

Downloads

Cached Block

This module enables to create the cached wrapper of any block. It can be used where standard block caching is disabled if node access modules are installed.

Downloads

Fastcache

This module is aimed at providing a robust yet lightweight caching option for sites that use views and panels. It can be considered as a faster and more advanced alternative to the standard caching provided by views/panels (also when they are combined with rules and cache_actions contribs).

Downloads

TOC Node

Provides a Table Of Contents for a node, which includes all the content of a node.

The TOC will display automatically above content, and is also available as a block, so can be placed anywhere on a page.

Usage

Set defaults on a content type, each node will also have individual settings.

The TOC will appear at the top of the Content region automatically.

If you add the TOC block to the page the automatic TOC will not display.

Downloads

Blocks Placer

Allows for assignment of Bean blocks to a theme’s standard Drupal block regions, per page, with a user-friendly interface in the context of the node edit page.

Downloads

Supercookie

Supercookie configuration

This module sets a persistent, unique cookie and corresponding database session record within the specified expiration interval for every site visitor, regardless of their user agent (browser) settings. This module was created specifically to address the problem of tracking many anonymous users visiting a site from a single IP address (e.g. a school, corporate office, etc.)

From some marketeer out in the ether:

Downloads

Configuration development

Functionality to help developers work with configuration in non-production environments.

By default, this module will write out config as yaml file to a 'config_devel' directory within your public files. Override this by setting:

Downloads

File path

Description

File path supply a form element with autocomplete for files and directory in a given path.

Usage

A proper use is when a distribution/module relay on a given path for a downloaded library and the user need to fill in the path.

Downloads

Acquia Mobile Redirect

In the Acquia Cloud platform, you can redirect site visitors in the Varnish layer, based on the devices they are using, as determined by the user-agent HTTP header in the request. You can do this by using your web site's .htaccess file to set HTTP headers in the response.

However, when you configure Acquia Cloud to use PHP-FPM, the .htaccess file is no longer parsed and these redirects stop working. To get the redirect headers to output, you'll need to run some PHP code.

Downloads

Panopoly Config

This module let's you build custom configuration pages for your Panopoly distributions.

Features

  1. Build configuration pages from a simple hook.
  2. Separate configuration pages.
  3. Sync configuration and site variables.
  4. Easily create an configuration form for the distribution installation.

How it works

The module reads configuration from a hook and build separate configuration pages for each config group.

Downloads

Restaurant Mail

Handles emails for the Restaurant Distribution.

This module is part of the Restaurant Distribution which requires several modules and libraries. See the Restaurant project page for more information and file all issues in the main issue queue.

Downloads

US Fed Government Google Analytics

Embeds the appropriate Google Analytics javascript file for US federal agencies. This module was built for DHS and developed by Blackstone Technology Group.

Once the module is installed, navigate to /admin/config/system/usfedgov_google_analytics to select the agency-specific javascript file that will be used in the Google Analytis embed code.

Downloads

Replicate paragraphs

Replicate Paragraphs Extends Replicate module to manage the cloning of paragraphs_item entities and fields.
Basics

When you clone an entity (node, taxonomy term, ...) containing a paragraphs reference, the paragraphs items are not duplicated, and the cloned entity still references the same paragraphs than the original entity.
This poses great issues as any modification on the paragraphs will impact all the duplicated entities.

Downloads

Stripe Payment

Downloads

Paymill payment

Downloads

Mpay24 Payment

Downloads

Webform Paymethod Select

Configuration dialog where the payment methods can be selected and line items can be defined

webform_paymethod_select defines a webform component that you can include in your webform. When filling out a webform, a user can then select a payment method out of a list of methods that you can define. By choosing a payment method the form for this method is presented to the user. On webform submit the component takes care of saving the payment.

Downloads

Webform tracking

Downloads

Shortcode Gmap

This module is about the simplest way to get a Google Map, or a link to a Google Map, displayed with your content.

Requirements

* Shortcode contrib project
* configure your input format to allow enter shortcode_gmap macro

Usage

Additional parameters

Allowed parameters listed there with the default values.

Downloads

Feeds OAuth Instagram

Adds pager state per source for instagram to https://drupal.org/project/feeds_oauth which allows for importing from the instagram api with automagic paging.

Downloads

Restaurant SEO

SEO for the Restaurant Distribution.

This module is part of the Restaurant Distribution which requires several modules and libraries. See the Restaurant project page for more information and file all issues in the main issue queue.

Downloads

Pages