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

Date Restrictions for Commerce Line Items

Module settings

Restricts allowed values in a date field exposed in a line item. Source data for restrictions is picked from fields defined in the product display.

Downloads

Date part-of-day

Small module that provides a date token extension, partofday, a somewhat arbitrary indication of the part of the day (early morning, morning, noon, afternoon, evening, night or midnight).

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

Signup Scheduler

The Signup Scheduler module allows users of the Signup module to define a schedule upon which node signups should be opened and closed. Signups are opened and closed based on the defined schedule during cron. Views support is included through providing several fields and filters based on schedule data.

Downloads

Conference

The conference module allows you to organize conferences with Drupal.

Similar, active projects

This module is not actively maintained.

People interested in a currently maintained solution with similar features should consider the Conference Organizing Distribution.

Features of conference module

It implements a mechanism to post papers, to manage reviewers and to assign reviewers to papers. A paper is an arbitrary node with an attached file and a review is an arbitrary node assigned to a paper. It also takes care for the access permissions to papers and reviews.

  1. Automatic Content Type generation using CCK
  2. Ability to submit Abstracts via online methods, both by uploading files and by typing in the content as a part of a node
  3. Automated Paper Number generation
  4. Has fields to take in Keywords for a given paper.
  5. Ability to create Revisions of the current paper on Reviewer Request based on Drupal's node revisions.
  6. The Conference Manager can assign papers to reviewers as well as take the final decision on whether a paper is accepted or rejected or request for resubmission
  7. Complete Privacy of Papers / reviewers from various authors and reviewers, only the manager is able to see all reviews and papers in one go.

Downloads

Schedule

Generalised API module which handles data, logic, and UI of schedules for other modules.

Downloads

Simple Date Repeat

Simple Date Repat UI in action

This module provides a simpler date repeat UI. It integrates seamlessly with the Date modules date_repeat widgets and simply overrides the UI. It provides a UI similar to Google Calendar.

Downloads

OG Event

This module is a simple event with participants implementation.

Simply, it adds a participant list on each node which is posted in an OG group, and whose type is configured as an Event node. Each group member can add or remove himself to the participant list.

Downloads

Open CRM

Open CRM is a fully featured native Drupal CRM solution based on the Party Module with the aim of having a comparable feature set to other popular CRM systems such as CiviCRM.

A Party is record in the CRM system, a contact like an individual or
organisation.

This module is aimed at developers who might be looking at integrating CRM systems such as CiviCRM into their existing website. If you're making a new site and want to use Open CRM, we reccomend you try the install profile here.

Party Dashboard

Party Dashboard allows you to easily navigate and control the records in your database. By making use of Search API, SOLR and Facets it is quick and easy to find the record you want, even in systems with 100,000+ contacts. Our largest client currently uses Party Dashboard to manage 225,000 contacts!

The Party Dashboard looks the cleanest with our admin theme that uses flexbox to generate a web application style layout. We hope to make this theme available shortly.

Features

Open CRM - Provides basic CRM functionality and the Party Dashboard. This uses the Search API to provide search facets which is a incredibly easy way of obtaining simple reports from your data.

Downloads

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

Mandrill Inbound

Mandrill Inbound module provides integration with Mandrill Inbound email processing.

Downloads

RNG Conflict

RNG Conflict Logo

Prevent registrations for an RNG event when a registrant is registered for a similar event.

Please refer to README for installation and configuration information.

Downloads

Event Bookings

Event Bookings integrates the Bookings API functionality with a date enabled node - aka "Event". Specifically, this module provides the following functionality:

  • Book resources directly from an Event - aka date enabled Nodes.
  • Allow either multiple or exclusive booking of resources.
  • Extends Views to allow joins of an "Event" with a booked resource
  • Provide "out of the box" calendar views of bookable resources
  • Provide ajax functionality that refreshes available resources when date values change on an Event edit page
  • Provide links to conflicting events.
  • Provide security permissions to allow/restrict users from booking resources.
  • Define Event Content Type to be an availability or booking.
  • Specifiy whether pending bookings show as conflicts
  • If you have rights, you can set the status of a booking from a Node edit screen
  • New views to show availabilities and booked resources for an event.
  • All day support

Installation & Setup

How does bookingsapi & eventbookings differ from Resource Conflict?

Downloads

Feeds: Meetup

Meetup parser for the Feeds module.

This module adds a new parser for the Feeds module that makes it possible to parse and import Meetup XML feeds using the Meetup API.

Downloads

YATT

YATT (Yet Another Time Ticker)

Downloads

Changed Fields API

Test

Downloads

sagenda

free booking system for drupal

Sagenda is a free online booking / scheduling / reservation module that helps your clients fix appointments at absolutely NO COST!

Open a free account on : https://www.sagenda.net

Learn more on : www.sagenda.com

Downloads

Public Bookings

Public Bookings allows registered and unregistered users to book predefined resources. These booking requests can then be approved, rejected, or modified by an admin, with notifications to the user.

Available and unavailable dates and times can be specified for each resource.

Requires the Bookings API module, the Date API (and its submodule Date Repeat API) and Views. Use the corresponding Bookings API release! Never ever mix DEV and STABLE between those two modules (e.g. dev from API, alpha from Public or vice vesa).

Downloads

Live Coverage

Live Coverage

This module creates an easy live blogging feature to provide live coverage of an event. The content administrator can create a live event node and add updates to that node. These short updates auto-refresh for the site visitors, so they can watch new updates pop onto the page without hitting refresh.

Downloads

Signup Status Rules

This module provides rules integration for the Signup Status module, a status handler for Signup. This module can make use of all Signup Rules events, conditions, and actions, so it is recommended that users of this module also use Signup Rules.

Downloads

Signup Pay for a node

This module allows users to pay for a node, such as an event/conference/lecture/course, without the overhead of ecommerce or ubercart.

Different roles can have different amounts for the same node, for example members can be offered a lower rate over non-members.

After signing up for the node using the Signup module, the user will be redirected to Paypal where they can complete the payment. Once Paypal accepts the payment, the database will be updated to confirm the user as an attendee.

Integration with the Signup status module for reporting is also available.

Also see the Signup Pay Early Bird module.

Testers and patches are needed for this module.

Configuration

1. Go to admin/user/access, and assign roles to the 'sign up for content' permission

2. Go to admin/content/types create a content type like "course" or "conference", then enable signups for that content type.

3. Go to admin/settings/signup_pay and check "Enable payment on signup for all new signup enabled nodes by default". If you want anonymous users to be able to signup and pay, then uncheck the "Deny anonymous" too.

Downloads

Outlook Events

This module is used to fetch Calendar events from Exchange outlook accounts.

Installation:

Downloads

Panopoly Event

Panopoly Event provides event registration integration via the (Entity) Registration module. This Feature creates a content type for an event with user registration on your site. Registration is managed and customized through the (Entity) Registration module.

Panopoly Event provides an easy way to create signups events on your Drupal 7 site with various customizations to improve usability in Panopoly-based sites.

Downloads

CloudSponge

CloudSponge imports address books from Gmail, Facebook, Yahoo, Linkedin, Outlook.com, AOL, Outlook and Mac OS X Contacts.

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

Pages