16,671 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.

Asymmetric crypt algorithm (gnupg)

This project aims to provide simple encryption method for using asymmetric gnupg (pgp) crypt algorithm.
The idea behind this is to have a way for encrypting data by using public key without even possibility to decrypt it on server side, because there is no private key within a server's filesystem at all.

How to use this module:

Use admin/config/system/gpg_acrypt for adding your public key.

Downloads

Entity background

Overview

Entity background allows you to attach images and parallax images to entity types.

Requirements

Each sub-module has their own set of dependancies please review the README.txt.

Upgrades

While this modules is in alpha, there will be no database upgrade support.

Demo

Check out our Paragraphs demo site to see this module in action.

Downloads

Commerce options as images

Before and after the module installation

The module allows to use an image to represent the color/size (options) instead of the dropdown-list of the "add-to-cart-form". It converts select list for attached to product images. The product's info (SKU, price) reloads on image clicks.

At present the module supports only one product type with name product (default product from Commerce). See #2420455: Add support for several products for details.

Downloads

Stylus CSS Preprocessor

Stylus preprocessor for Drupal

Stylus — expressive, robust, feature-rich CSS preprocessor. This module allows themes or modules to use Stylus files (.styl)

Current Features:

  • Automatic compilation from Stylus to CSS.
  • No external requirements. This can run on almost any server as it uses the AustP/Stylus.php compiler.

Requirements:

Downloads

Workbench Moderation State Access

This module works with Workbench Moderation. Workbench Moderation implements only per-transition permissions. This module implements an access control by moderation states.

The initial code is based on a patch by @Bevan (thanks!) in #1296216: Set Permissions By State. As recommended in that issue, I created a contrib module.

Downloads

Wechat(Drupal微信模块)

Drupal wechat module

1,本模块,采用dodge开发的PHP版本微信SDK,里面包含微信的几乎所有功能,Drupal端只需要简单调用即可。项目地址:
https://github.com/dodgepudding/wechat-php-sdk
这个项目在git官网,评价很高。

Downloads

MixItUp Views

This module implements ability to use MixItUp filtering for Views.

From https://mixitup.kunkalabs.com/:

MixItUp is a jQuery plugin providing animated filtering and sorting.
Great for managing any categorised or ordered content like portfolios, galleries and blogs, MixItUp can also function as a powerful tool for engaging application UI and data-visualisation.

Downloads

Administration Menu Flat Toolbar

Downloads

Social Share Counter

This module is clearly inspired by the share buttons used by Mashable.

This module gives the share counts for only Facebook,Twitter and more which has some excellent features in more elegant manner. If you have a website, then you definitely need this module.Social share Counter

Features

Social Share Buttons

Downloads

WOW JS

WOW Javascript library

This module integrates the wow.js library into Drupal. WOW is a Javascript library which works nicely with the Animate CSS library to create great cross browser CSS3-based animations in your Drupal sites.

Downloads

Taxonomy Sync

INTRODUCTION
------------
This module provides a means to centrally manage vocabularies and share them to client sites.

FEATURES
--------
* Share a single vocabulary to multiple client sites.
* Unique SHA-264 hash keys provide additional security when clients are pulling from the master.
* Unlimited term depth compatibility.
* Leverages UUID for consistent IDs across multiple sites.
* Built to be as lightweight as possible.

INSTALLATION
------------
Enable this module just like any other Drupal module.

Downloads

ArcGIS Webmap

Drupal module that enables you to display content from ArcGIS.com, ArcGIS.com Subscriptions, or Portal for ArcGIS.

Features

  • ArcGIS Webmap Field - Displays a webmap from ArcGIS.com, ArcGIS.com Subscriptions or ArcGIS for Portal installations.
  • ArcGIS Geocode an addressfield

Instructions

ArcGIS Webmap Field

Downloads

Logs HTTP

Note: Development and issues are handled on GitHub, and code is synced back to Drupal.org

Provides JSON event pushing to Logs via the tag/http endpoint.

The tag/http method that this module provides is very useful when the Logs syslog agent is not an option such as when a web hosting limitation restricts installing custom web server software. This module provides a decoupled push via watchdog depending on severity levels.

Downloads

Piwik API

Piwik API module is a simple wrapper for Piwik Web-Analytics API.

Downloads

Site pre-install and post-install hooks

This is an API project that gives installation profiles (and select modules during install) the ability to implement hook_site_pre_install() and hook_site_post_install().

Downloads

Bypass Form Validations

This module adds 2 new permissions and exposes a hook to allow users to bypass required fields and form validations.

You can use it as an API to remove form validations and required fields using your custom criteria.

See README.txt for more details.

Maintained by the experts of Drupal on IIS and SQL Server:

www.DrupalOnWindows.com

Downloads

Harmony Akismet

Integration for Harmony and the Akismet anti spam service.

Downloads

HAX

Headless Authoring User Experience

Downloads

EntityReference Dynamic Bundle

Dynamic mode selection makes the bundle of listed entities match the bundle of field_instance. So when the user is creating a content of type "page", the field will list only contents of the same type.

NOTE: Dynamic Bundle filter will be applied only for entities that match 'entity type' with 'target type' configured in the field. Otherwise, all entities are listed.

Development sponsored by Fisqua.

Downloads

Drush Migrate Inspect

Tools for inspecting records created by Drupal Migrate.

Usage

migrate-inspect-last

Open the last migrated item in a browser:

drush migrate-inspect-last MyMigration
drush mil MyMigration

migrate-inspect-random

Open a random migrated item in a browser:

Downloads

Drupal PSR-3

PSR-3 is the current standard for logging in PHP (https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-3-logg...). Watchdog makes it a bit complicated to test API level modules. This module provides a PSR-3 logging interface over watchdog that you can use in your infrastructure, so you can write unit tests independently from Drupal.

Enable

Composer is needed for the dependencies.

  • composer update
  • drush en drupal_psr3

Downloads

Shownid

This is kind of a simple module, apologies for that, but it does something that is often requested by our site editors: It shows the nid / tid of the current active page in a configurable block.

Our editors often need to reference nids or tids of other pages and have been complaining that due to autoalias patterns they can't see the nids/tids in the page url and so they have to hover over the "edit" -button and memorise the nid/tid in order to use it somewhere later on.

Downloads

Commerce surcharge

Add a fixed or variable rate surcharge to all order totals.

Downloads

Retrofit

I'm working with the creator of https://github.com/tebru/retrofit-php to see if we can integrate it with Drupal 8.

Downloads

Field lock multi values

This module:
- allow disable edit previous field values
- allow disable field values reorder

Downloads

Pages