33,998 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.

CU Shortcodes

A set of shortcodes for CU-Boudler Drupal sites


This is my very own sandbox #1. And I like it that way.

advpoll instant

Modifies the Advanced Poll form to instantly vote upon selecting an option. This is only really useful for polls which only offer one response and cleans up the amount of user interaction required.

Planned Features

  • Allow greater control over which specific forms are Instant Submit and which are not to accomodate sites with multiple poll types.


Sandbox for Agreement module

Views Nodes With Fields

Views currently only allows for node displays or field displays, but not both. Sometimes there's a need to display full nodes, but also use specific field values from a query.

Imagine a situation where one piece of content references three other pieces of content. If the view needs to show those three pieces of content as full nodes, but also needs to use the values in the first field to make the title, its not possible. This module helps solve this problem by providing a full node display that also allows you to chose fields to show.

When enabled, your views will have a new display option called "Content with Fields". Just like the normal content screen, the view results will display in either full or teaser mode. If you are using content relationships, you can even chose which side of the relationship content will be rendered from.

The added bonus comes in that you can also select fields you want to specifically work with. These fields won't display on the screen, but can be used wherever view tokens are used. this could be the title, arguments headers, footers etc.

Rules Add Child

This module will add a child page under a newly created node.

You will need the following modules.

Book made simple

Follow these steps to install and use this module.

1. Install the module.
2. Install the Dependance modules.
3. Configure add child module.
4. Configure the Book Made simple node.
5. Read the Readme file.
6. Create a Rule Component ( see Readme file)
7. Create a Rule to add Child to a parent node. ( See Readme File)

Wysiwyg html5

This module integrate wysiwyg with wysihtml5 library http://github.com/xing/wysihtml5 and redactor library http://redactorjs.com/

Code will comming soon.

Execute Query

Execute query home page

What is Execute Query?

The Execute Query module allows you to run queries on your database using the Drupal interface.

You can save your queries for future use and execute them whenever required. It also displays the number of rows selected and the execution time for each query. It also records the number of times a query is executed.

It displays the list of queries, number of times it is executed along with option to edit delete and execute.

CiviCRM API connect

Helper module providing a connection layer to get data from a CiviCRM installation through the REST API interface.
You should write your own module that depends on this one, and leverages its API functions.

Forum Export

This module allows to export containers, forums and topic content from Drupal core forum (or Advanced Forum) into CSV files.

You may optionally filter posts you want to export by date.

Caution: when NOT using Advanced Forum, you may experience a double "Export" link on topics. This will be fixed (one day).

Views query save

Save exposed filters settings (a bit like redmine does).

Email Image Display

and extension to the email module to allow for links to emails address contact form as an image with the email address in it


The explorer project - being a Drupal 7 successor of the Nodereference Explorer module - aims at providing a universal entity selection utility, for nodes, users, taxonomy terms etc. The ambitions are high as it's supposed to be highly customizable and scale to a large number of entities. Here, I try to sketch the core features:


Import Doc

A very simple module to import HTML sites to Drupal.

Switch Mobile

Multiple swtiching options for mobile devices / domains.
- Switch to mobile domain for mobile devices (minimal UI to switch back manually)
- When on mobile domain:
- Switch View modes for content (Display Suite)
- Switch Variables,
- Switch theme.

dgis maps

Double gis maps and geolocation module development

Field Group List

General Description

Fieldgroup List adds an ordered or unordered list as an html wrapper for the FieldGroup module.
It will wrap all the elements inside this group with an <ul> or <ol> and it will render all the elements inside the group inside a <li> element.

Form Reference

Form Reference add's the possibility to reference a node, via views in a select option.
The module add's the node's from the selected view, to the select option i a webform.

Needed modules:

The module has been tested with Webform 3.x and Views 3.x, and are working.
Please report if you find an issue, or if you have an idea for a feature.

Mozilla Popcorn Fields

Under active development (sample here http://tiptoes.ca/drupal-popcorn

PURPOSE: leverage Popcorn.js / web native video editing integration into Drupal for content editors
REQUIRES video.js module

Potentially leverage code from Popcorn Maker http://mozillapopcorn.org/popcorn-maker/

1. Field Definition, that includes 'groups' of fields as a representation of each Mozilla Popcorn Plugin
2. User uploads a video.js
3. user enters start/stop time and other plugin-relevant information as an 'events'
4. Node-specific JS is generated based on user entry (see field_plugin_popcorn.js) as an example/stub of what should be generated


Rework as an entity
This needs to be an entity type, I think although the field type seemed great at the time...it's not the right direction
Someone to take on recreating an entity type based on the ideas expressed here in code . (this will be me, in November if no one else is interested in helping by then :)
Popcorn Maker Sandbox (butter etc) needs to go up so we can play (and learn)
I'll try to do this before end of Aug

Media: Wistia for D7

This is a D7 version of the Media Wistia module. It is designed to work with Meda 7.x-1.x. It is largely based on the Media Youtube module.

Entity Teaser

Entity Teaser is useful if the editor want to change teasers in defined area, but they should only change the content of these.
With this module you can use seperate permission for the position of Entity teaser on page and who can change the entity of these Entity Teaser.

UC Order Update Attribute

UC Order Update Attribute allows Admin to update the attribute of the product purchased through the order. Update Product Attribute is very easy to install and use.

This module creates a pane in order form to View, Edit attribute on the order page. In edit order this gives a selection option for the attributes with currently selected attribute value as a default value.

This module currently does provide the functionality to view, update the attribute in the order with following assumptions:

Selective Assets

This module allows you to select which assets (CSS and JS) files you want to include or exclude in individual pages.

Commerce Discount Products

This is an addon module for Commerce Discount that adds the posibility to limit an offer to a specific list of products.

Provision profile settings

This is a little module for Provision that allows install profiles to easily inject information into the settings.php of sites installed using them.


Install like any other drush extension, into a folder that will be picked up by drush, such as /var/aegir/.drush.