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

51,576 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.

Mailinglist

Building a replacement for Listhandler for D7 with the intent to handle significantly more features.

CoolYet

Module that checks whether Melbourne has had its cool change yet.

jrbChartsview

The jrbchartsview module provides both charting and inline editing capabilities. Specifically it enhances DRUPAL with the following functions

  • incorporation of canvas jrbCharts library from http://jrbCharts.com
  • inline editing. An administrator can bulk edit values as displayed in an HTML table or canvas chart directly without having to open up a form for each record.

Bootstrap Extras

A collection of theme functions and other helpful things for building sub themes of the Bootstrap theme.

Field Group Label

Field Group Label allows you to customize field group label differently for each
node or entity where it's used, just install the module, add new field type

First Comment

Keeps track of first comment attached to content. Also adds support for referencing to the first comment in views.

CTools cookie context

Ctools cockie context administrativ interface

Grabs a specified cookie value and use it as a CTools context

Applications and Postings

Applications and Postings allows users to submit postings to the site; these could be job postings, requests for proposals, calls for submissions, and so forth. Each posting has its own fieldable application form (much in the same way each content type has its own set of fields), allowing administrators to create separate application forms for each posting. Other users may then submit applications against these postings, up until a predetermined (and automatically enforced) deadline. These applications may be reviewed later on, potentially integrating with other modules for more advanced workflows.

Features

  • Create postings for users to apply to, visible at /postings
  • Submit and edit applications against postings until automatically enforced deadlines
  • Postings act as fieldable "application types," allowing custom application forms for each separate posting
  • Limit how many applications may be submitted by each user to any given posting
  • "My Applications" tab added to each user's profile page
  • Import, export and clone existing postings (requires CTools)
  • Postings and Applications are first-class entities with their own CRUD API, along with Views and EntityFieldQuery support

Requirements

Pull up your pants

Pullup module configuration screenshot

Ever wished you could apply some CSS style on nodes based on its terms? Now you can with the pullup module.

Password Change Log

Write a watchdog log entry when a user's password is edited.

Pedigree Graph

An extensive pedigree graph for your Drupal website.

simple RSVP for D7

Enter date, place, time and invitation text as well as select a role and enter additional mail addresses.

CKEditor Google event tracker

Integrate the ckeditor google event tracker plugin to the wysiwyg api module.

Mobile Switch (Varnish version)

The Mobile Switch (Varnish) module provides a simple automatic theme switch functionality for mobile devices, utilising Varnish for detecting the user-agent and providing proper cacheable pages using the same URLs per mobile device group.

Webform PercentCalc

Description

This module provides a "Percentage Calculation" component to webform-enabled
content types for Drupal 7. The content editor can add this component to their
webform, and select 2 other components (already added to the form) which are
the numerator and denominator of the built-in percentage calculation function.

The module then displays a dynamically updated percentage value while the data
entry user is filling in the form. This is achieved by adding some simple
(soon-to-be themeable) div-set markup + a hidden input field, both of which are
updated whenever the selected numerator/denominator components change.

I have borrowed heavily from http://drupal.org/project/webform_calculator to
write this (unfinished) module, after failing to make it work to meet my
immediate (client's) needs. My hope would be to merge with that project,
providing a generalized calculated-value component for the excellent Webform
module, with some display-side niceties for the js-loving set. If you're
interested in helping this effort, see Development notes in the README.txt.

Requirements

Drupal 7.x
Webform 3.x
jQuery Update 2.x-dev (jQuery 1.7)

Installation

IP Geolocation Block

This module provides a block that will show if it matches your current location using the ip_geoloc module (which also uses GPS data

Syndicator

Uses a PubSubHubbub implementation to syndicate content between any sites that also have this module, moderate incoming content, and publish. Currently supports two sites with identical content-types to share content between each other automatically.

The PubSubHubbub protocol allows for near-immediate updates from the publisher to the consumer, including updates to content. The consumer registers itself with the publisher automagickally when it initiates the first pull of content. The publisher will then ping all of its subscribers when syndicatable content has been created or modified. The consumer will pull in new content and make updates to existing consumed content, and put the new content into a moderation queue waiting for your editor's approval and placement of the content within the consumer site.

A great use case is creating a content hub for a series of stand-alone websites. They all subscribe to the content hub and publish to the hub, allowing all sites to pick and choose which content to use out of all of the websites combined.

View README for details.

Internet Justice League

I totally failed on naming the project correctly and did Internet Justice League when it should have been Internet Defense League. Appropriate project is at Internet Defense League. Many apologies for the inconvenience.

To "upgrade" uninstall this module, install new module, configure the same way you did with this module.

See for more details: #1694740: Rename project!!!!

Views S3

Amazon S3 logo

Use views to list the files in your AWS S3 buckets.

This module lists files from S3 buckets using views. To use S3 as a filesystem for your Drupal installation check the AmazonS3 project.

This module is useful for any kind of integration with the S3 hosting system, and uses the official AWS SDK for PHP library from Amazon through the AWS SDK for PHP module. An example use case would be a private/authenticated video delivery network that stores videos using Amazon's S3 hosting solution.

You can also provide signed URL through CloudFront CDN when available.

Dependencies

This module depends on:

In order to install this module you will need to install AWS SDK for PHP and the actual library as explained in the module documentation.

Features

Widget

Widget is peace of content that can be inserted in the pane.

User Field Access

This module is a branch of the user_field_privacy module and will possibily be merged into it.

Pages