Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

51,496 modules match your search

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.

Menu Admin Fix

Managing menu items is normally a breeze in Drupal, but the larger your site gets, the more likely you are to run in to this nasty usability bug:

hselect2

Hierarchical Select for Drupal 8 using Select2.

This module is based on shs and hierarchical_select.

The widget for taxonomy term reference works using the deepest selection.

Responsive Blocks

Responsive Blocks is a solution for Responsive Designing.
Device specific ( Resolution Specific ), content or Display of conditional content can be managed using this module

PhantomJS Cloud

A module that integrates with the cloud service PhantomJScloud to fetch screenshots on web sites and stores in Drupal

Presentation Framework

The Presentation Framework was developed by Mediacurrent for The Weather Company.

simple activity stream

This module's aim is to enable developers to be able to create an activity stream that records a sites user actions.

Hosting Advancedqueue

This module is a replacement for aegir-7.x-3.x's task queue by implementing https://www.drupal.org/project/advancedqueue as

TweetHook

TweetHook has stopped providing service.

Facet API Pretty Paths Slugs

Synopsis

General

This module allows you to assign slugs to facet values for Entity Reference fields to replace the node ID in the URL.

Date & Duration Widget

Widget Screenshot

The Date & Duration Widget module provides a field widget for date fields where the user inputs the start date/time and how long the event lasts, rather than inputting an end date directly.

wunderlistings

Experimental project to provide an object oriented, lightweight alternative to using views in panels to display content. Effort to generalise a module created for a specific use case.

Error Pages Messages

This project is intended to allow the administrator of the site to set multiple, different messages for error pages on admin/config/system/site-information

Bulletproof Facebook

A Facebook login/register module that has smart messages and fail safe's if Facebook is unavailable or e-mail is not found.

Web Experience Toolkit: Test

Provides some configuration only for use in the WetKit automated tests. This is provided as a separate module (rather than part of the main WetKit profile) to facilitate better abstraction.

Tripal Test

Provides Unit Testing for the Tripal Suite of modules.

Excel Generator Url

Link to download Excel files

SUMMARY

This module is useful to generate an excel file by clicking a link that points to an url created by the module.

Commerce Alignet

This module allows Commerce to connect to the Alignet Payment Gateway, that works in Peru.

Imgfly

Overview

The Imgfly module delivers on-the-fly images for responsive layouts with minimum configuration. The module uses a javascript code that determines the width of the parent element that holds the image and thus requests an image that will be dynamically generated to requested size. For optimal performance you need to have a reverse proxy caching mechanism on your site like Varnish or Squid to cache and deliver the dynamically generated images.

Features

  • Images are generated dynamically (on-the-fly).
  • Images are delivered in precisely the right size required unlike other responsive image modules that deliver slightly larger images and scales them down to fit.
  • Image sizes can be controlled by CSS on the parent elements containing the image element.
  • Minimal configuration required with Image presets unlike other modules that require you to create many presets for each size format you wish to deliver.
  • Width and height parameters are part of the image URL so you can use this to programatically call any image in any size format desired.
  • Lazy loading of images is now possible in the beta2 version.

Requirements

  • Highly recommended to use a reverse proxy caching mechanism like Varnish or Squid.

Similar projects

Commerce Datatrans

logo.png

Overview

This project provides a Datatrans integration for the Drupal Commerce payment and checkout system. Currently supports security level 0,1 and 2 for redirected payment with full logging for testing and debugging.
Datatrans is an international specialist for Internet-based payments, based in Switzerland. As a leading Swiss payment service provider (PSP) Datatrans operates independently from financial institutions.

Features

This project includes a base module that allows those that have a contract with datatrans to setup and execute direct e-commerce payments.

  • Payment page

Requirements

You will need the following modules:

Installation

Activate module, make sure a payment method has been created in Drupal Commerce (Store > Configuration > Payment methods) and setup your custom Datatrans API keys.

Known problems

No known problems.

Links to Documentation

No additional documentation yet.

Credits

This project is sponsored, maintained and developed by MD Systems.

Similar projects

Pages