316 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.

Calendar Overlay

Move a node to a different position to change its Date field value

7.x-1.x-dev version is a WIP, will be updated by Dec 14 2013.

Interactively move and resize node calendar representations on weekly Views displays by drag and drop method. This effectively changes the Date field value associated with the calendar Views.

Display buttons on the node representations and assign custom functions to them. Edit and Delete node buttons are implemented out of the box.

Downloads

Context States

Define the States

Allows administrators to define universal states that can then be used by Context. Also, provides a permission to enable site editors to toggle these states through a UI.

Downloads

Single Date Time

Single date time module extend date module UI experience feature. For example you have selected end date in configurations and you want to add end time only for single date event instead of to date section for more details see the screen shorts.
When Uncheck "Show End Date"
Single Date Time Screen short

When checked "Show End Date"
Single Date Time Screen short

Downloads

Taarikh

Pop-up calendar (Hijri) provided by Taarikh module

Synopsis

Taarikh is a field formatter and widget module to display and input hijri dates using the fields defined by the date module. The formatter can work with all the fields defined by the date module, i.e., Date, Date (ISO format) and Date (Unix timestamp). The widget, however, does not work with Date (Unix timestamp).

Requirements

This module requires the following modules:

Downloads

Meetup Events

The Meetup Events module provides a way to automatically sync events created in your drupal site to meetup.com. This assumes your definitive data about your events lives in drupal, but you'd like to have the events also listed in meetup to get more publicity.

Downloads

Cvent

This is an API module to consume the Cvent API. It has no functionality other than providing functions other modules can use.

Modules

See Cvent Signup for an example of a module using this API.

Credits

Inspiration from http://drupal.org/sandbox/jasonrichardsmith/1083478

Downloads

Invite FBOAuth

Invite fboauth integrates the Invite with the FBOAuth module and allows users to login via Facebook by invitation.

Downloads

Signup Counts

This module adds Views field/sort/filter definitions for signup counts on
nodes.

This module was originally created by @reubidium.

Downloads

Anonymous Date Reminder

Overview

Anonymous Date Reminder re-factors the Date Reminder module to allow anonymous visitors to request an email reminder to be sent at a specified time before an event. Generally these would be calendar events, but any node type that has a date field can support reminders.

Features

How this module differs from Date Reminder
This module does not integrate with Drupal's user system. It does not link reminders to users, it allows anonymous visitors to request reminders. In addition to the above change, this module:

  • Shows tabs only to users with the permission to view all reminders on a node.
  • Shows 'Send test email' only to users who can administer anonymous date reminders.
  • Allows reminder form to be displayed in a table and as unformatted fields
  • Creates a block that can be used to place the reminder form in a region using the block ui

Apart from the above, this module uses the code from and stays true to the original Date Reminder Module. The information below has been taken from the Date Reminder project page and changed where appropriate.

When reminders are enabled for a node, anonymous visitors can request reminders to be sent before each occurrence of the date/time. The visitor specifies how long before the date/time to send the reminder.

Downloads

Knowledge Graph

The Knowledge Graph Module allows to build schemas from schema.org using the field ui. A schema can be used to map content type fields and properties as a schema property and output it as JSON-LD in the HTML head.

Downloads

LMO - League Manager Online

This Module integrates the famous 'Liga Manager Online' into Drupal.

Of course you need an actual version of the 'Liga Manager Online', so download it 'here'!

Features:

Downloads

Signup Participation

signup_participation.png

This is a submodule for the Signup module.

The signup participation module provides a signup pane with a radio option with "Yes", "No" or "Maybe". This allows users to quickly set there participation to a signup event.

Requires 6.x-2.x version of signup! It doesn't work with 6.x-1.x.

As of the 2.x version of Signup has been killed this module is not longer maintainded.

Downloads

Tourney

A tournament building module.

The purpose of this module is to abstract the functionality around building tournaments in a way that is fully customizable and extendable.

Downloads

Registration Link Formatter

Register link formatter

When using the Entity Registration module, if you disallow anonymous users from registering then there's no way to show them the register link.

This module addresses the above scenario by creating an additional field formatter called 'Registration Link (ignore access control)'. When using this formatter, the 'register' link will always be shown, regardless of access control.

Downloads

TimelineJS API

Developer API for generating and rendering data using the TimelineJS3 library.

E.g.

Downloads

OG Minutes

This module makes Organic groups and Minutes work together. It allows to filter users so that the list of potential attendees in Minutes shows only the members of the group(s) to which the related event belongs.

Drupal 6 status: pukku has put up a beta version. Needs testing!

Downloads

Gentle Reminder

This module provides API to make user reminders.
From the box it can remind your users about:

Downloads

Sabbath

Disclaimer: This module has not been reviewed by any religious organization. No endorsement of its use for religious purposes is implied.

The time that the sabbath begins and ends changes throughout the year because, historically, a full day began at sunset. The Sabbath module provides the sabbath start and end times for any week and any latitude, longitude, and time zone.

It provides two API functions:

  1. sabbath_time($latitude, $longitude, $timezone = NULL, $time = NULL, $future = 'time')

    This returns an object containing the sabbath start and end timestamps, the time zone offset for each, and the beginning of the next week. $future can be set to 'day' or 'time' and specifies whether to show the sabbath that ends after the given time or after the day in which the time occurs.

  2. sabbath_now($latitude, $longitude, $timezone = NULL, $time = NULL)

    This returns a boolean value which tells whether the given time falls within the sabbath.

The Sabbath module also provides a block for displaying the local sabbath start and end times for the current week.

Requirements: PHP 5 or above

Downloads

Incident report

This module allows users to submit incident reports from a Drupal site. It was designed with the emergency services / public safety workforces in mind, although it can easily be modified to accommodate whichever industry might be in need of such a content type.

Downloads

Follow-up

Summary

Follow-up allows you to schedule the creation of nodes, triggered by the creation of a node. That is, it allows you to configure a trigger node type with information on the target nodes and the follow-up schedule, and the module will create a schedule for when the target nodes should be created.

As an example, you may have a questionnaire on which you want to collect additional responses from the same users every month for the next three months. The follow-up module will show a table when each next node is due. The follow-up nodes will, optionally, have a node reference back to the node that triggered the schedule.

Requirements

This module does not depend on any other modules, however, it can use the Date and Node Reference modules to provide more functionality. It also integrates with Node Reference URL Widget.

Exporting capabilities are provided by installing the Chaos tools suite module.

Configuration

Once installed, go to ?q=admin/build/followup and click on Add. You will be presented with all the options for configure a follow-up schedule. Once you Save it, it will show up in the table.

Downloads

Userfly Advanced Integration

UserFly Integration

With userfly you can run instant usability studies for your website using your real users. userfly is a free service and will allow you to watch movies/screencasts of your users’ browsing sessions. Thanks to userfly you can analyze the behavior of your visitors and increase your ROI.

Features of userfly Integration module

Downloads

Consult

Introduction

With the Consult module, developers and site builders are able to create questionnaires that present site users with a set of possible results based on answers to questions.

Example of a consult

An end user is recommended a website subscription plan based on a series of questions that assess their expected traffic, whether or not they will be serving heavy files and whether or not they expect mainly local or international traffic. A subscription plan that suits the users needs, including recommended add-ons is formulated.

Downloads

TimePad

Downloads

Cvent Signup

This module uses the Cvent API to register and mark users attended automatically for signup-enabled nodes when they are marked attended in Cvent.

Downloads

Timespan

This module is used to define quarters for Manhattan Neighborhood Network's Airing Grid Scheduler, but is can also be used to define semesters, trimesters, seasons, or any other period of time.

Downloads

Pages