2,428 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.

Icon panels

This module integrates the the Icon API module to panels and panes.

Requirements

* Icon API

Downloads

Blocks per menu

Blocks per menu extends the block visibility interface in Drupal 7 and allows the user to control block visibility based on the menu links.

Configuration

After enabling the module, new vertical tab is added to the block configure admin settings as shown in the snapshot.

If only a parent menu is selected and no child menu item is selected, then the restriction is applied to all the child menu links.

An alternative to this module may be to use Context module.

Downloads

Tagfield

Provides a form API element to add multiple items (like tag) to a form.

Downloads

Form.IO

This module serves as an integration mechanism between Form.IO (https://form.io) and Drupal CMS.

Many more exciting things to come!

Downloads

Entity Reference Embed Widget

Entity Reference Embed Widget

Overview

This module provides an advanced Entity Reference widget. To use it, create an entity reference field, set it to use an autocomplete (embed) widget, and in the field instance settings select a view mode (e.g. teaser) to use. Now when you select an entity to reference and click on "Add item" button, you should see a preview of the referenced entity in the selected view mode. Also, this widget provides "Remove" button against each field (Drupal does not facilitate to remove these fields after you have added).

Downloads

Webform Redirect

Provides option to redirect the user to different page/URL depending on the submission data.

Downloads

Shortlist

Shortlist/Bookmark content in your site. You will be able to create a list out of it and share it with others. Anonymous users can also create list of their own.

Downloads

Unix Time Conversion

Date To Timestamp

About:

Unix Time Conversion, This module allows site users to perform following conversions.

  • Unix-timestamp to Date conversion
  • Date to Unix-timestamp conversion

The time conversion happens with respect to standard epoch time of 01/01/1970 midnight.

How it works:

This module provide two different ajax blocks from where conversions can be acheived for any reference date or unix-timestamp.

The ajax blocks are mentioned below.

Downloads

Second chance

This module captures every deleted entity in a recycle bin, it also provides a tool for restoring nodes.

Roadmap/known issues

  1. Restore any deleted entity.
  2. Restore linked items e.g. files deleted with nodes.
  3. Periodically clear out old items, via cron.
  4. Provide configuration as to which entities will be held after deletion.
  5. Provide appropriately granular permissions.

Downloads

Field collection to multifield

Allows site builders to migrate existing Field Collection fields to Multifield fields.

Downloads

Entity Gallery

Entity Gallery is a lightweight module which allows users to group entities together into galleries.

Requirements

Entity Gallery has two dependencies:

Contributed modules

Downloads

Europass

The Europass module collects field values from one or more entity bundles and uses the API provided as web-services exposed by the Europass Interoperability in order to allow users to download the formatted Europass Curriculum Vitae. The module allows users to download the Curriculum Vitae as .pdf, .doc or .odt but exposes an API that allows developers to provide additional output formats.

Downloads

Associate Entities With Users

Full Description coming. Allows you to associate entities on your site (nodes, taxonomy terms, users) with user accounts and displaying those associations on user information pages.

Downloads

jQuery oEmbed All

Integrates jQuery oEmbed All, which allows you to automatically embed Tweets, Facebook posts, and other oEmbed content anywhere on a site simply by posting a link.

Configuration consists of one step- setting the selector to which to apply jQuery oEmbed All. This allows you to whitelist or blacklist certain types of content (for instance, only applying jQuery oEmbed All to links in articles that do not have a 'no-embed' class).

Downloads

Atoms

Revolutionary new way to create content in Drupal.

Demo

  1. Open this link (pre-configured sandbox on simplytest.me).
  2. Click Launch sandbox and wait.
  3. Click Log in (email and password should be pre-filled).
  4. Go to Modules and enable Atoms Basic.
  5. Go to Structure > Content types > Page > Manage fields and delete useless Body field.
  6. Finally click Add content on the toolbar and create your first Atomic page!

Requirements

Downloads

Prevnext

Summary

PrevNext (Previous/Next) is a simple module that provides, for any node type you want, two links to the previous and to the next node of the same type.

You can choose for what type of node you want to enable these links through a simple configuration panel. Once you enabled the content types you want, in the "Manage Display" of that types you'll find two new "extra fields": one for previous and one for next link.

Downloads

Multilang - Embed multiple translations inside a unique node or block

Multilang with CKEditor

Description

This module is intended to allow entering all desired translations of a given content inside of a unique node, instead of having to create a separate node (with Multilingual Content) or a distinct field version (with Entity Translation) for each translation.

Downloads

Scald Video: JW Player

This module adds the JW Player for the Scald Video module.

Downloads

Scald Video: VideoJS

This module adds the VideoJS player for the Scald Video module.

Downloads

Skype

This module provides a field to integrate with Skype buttons and Skype URI's. The module contains 2 formatters, both configurable.
When a stable drupal 8 version is released, this module will be ported

Downloads

BigVideo

The BigVideo module provide the ability for attaching background video to site pages.

Warning
You'll probably need to adapt/update your theme styles to make your theme look good with background videos.

Requirements
This module requires the following modules and libraries:

* Modules
- Libraries (https://drupal.org/project/libraries)
- Video.js (https://www.drupal.org/project/videojs)
- jQuery Update (https://www.drupal.org/project/jquery_update)

* Libraries
- BigVideo.js (https://github.com/dfcb/BigVideo.js)
- ImagesLoaded (https://github.com/desandro/imagesloaded)

Downloads

Scald Dailymotion

INTRODUCTION

Scald Dailymotion is a video provider for the Scald module.

INSTALLATION

Scald Dailymotion depends on Scald. For specific installation instructions
related to Scald, check out its documentation at:
http://drupal.org/node/1652740

Downloads

Scald Vimeo

INTRODUCTION

Scald Vimeo is a video provider for the Scald module.
It can handle URLs and video IDs, and pulls meta data directly from Vimeo.

INSTALLATION

Scald Vimeo depends on Scald. For specific installation instructions
related to Scald, check out its documentation at:
http://drupal.org/node/1652740

Downloads

Scald YouTube

INTRODUCTION

Scald Youtube is a video provider for the Scald module.
It can handle URLs and video IDs, and pulls meta data directly from YouTube.
If a V3 API key is provided then it is possible to also get the author of
the video and to search videos directly in the add form.

Downloads

Pages