Modules: Event

Filter by Drupal Core compatibility:
Login or register to modify the filter.

Contributed (contrib) modules are plugins for Drupal that extend, build or enhance Drupal core functionality. Use matching versions (modules released for Drupal 5.x will not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and may or may not have optimized code/functionality. If a module solves your needs please consider joining forces and helping the maintainer.

Availability Calendars

Availability Calendars

The Availability Calendars module allows for availability calendars to be attached to certain node types. It is useful for showing availability for projects such as websites for small accommodation providers (e.g. bed and breakfast, guesthouse or self catering establishments) as it also allows for a note to be entered for each week (e.g. a rental price for the week) and for the status for each day to be easily updated.

Availability is shown on monthly calendars and you can choose the number of months to show as well as which day of the week to start the calendars on for that node.

VersionDateLinksStatus
5.x-1.02008-Aug-26Recommended for 5.xThis is currently the recommended release for 5.x.

Booking system api

As discussed in this group: http://groups.drupal.org/booking-systems

The Bookings modules main purpose is to provide drupal with a native booking system that can be expanded/enhanced through the use of contrib modules. This is still very much in early development and its not ready for testing; however if you would like to suggest features in the issues cue go right ahead!

  • Optionally integrate with ubercart or other ecommerce modules.
  • Support currency; whether it's monetary or points or whatever!
  • Have a MyBookings block so the user can track their bookings
  • Utilize the date api
  • Have its' own calendar display functions (we will need at least year,month,week,day views)
  • Come bundled with a room booking system module
  • Provide hooks for other modules to utilize
  • More to come...
VersionDateLinksStatus
6.x-1.x-dev2008-Apr-12Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

Bookings API

This is an API that takes care of general booking functionality, with arbitrary time granularity. Bookable resources can have default availability times set, and bookings with time conflicts are not permitted.

VersionDateLinksStatus
6.x-1.0-alpha12008-Jul-08Recommended for 6.xThis is currently the recommended release for 6.x.

Calendar

Requires Views and the Date API (packaged with the Date module).
This module will display any Views date field in calendar formats, including CCK date fields, node created or updated dates, etc. Switch between year, month, and day views. Back and next navigation is provided for all views.

Event module event fields are no longer supported. The Event module has its own calendar that you can use to display Event fields.

Note! The latest D6 -dev version uses the new Views2 API and requires the latest -dev version of CCK, Views, and Date to work right!

See documentation at Date/Calendar Documentation for more information.

VersionDateLinksStatus
6.x-2.0-rc12008-Aug-13Recommended for 6.xThis is currently the recommended release for 6.x.
5.x-2.22008-Sep-05Recommended for 5.xThis is currently the recommended release for 5.x.

ChipIn module

The Drupal ChipIn module enables users to insert a ChipIn widget which enables group money collection for any purpose. The ChipIn widget is a small indicator of the progress of your event that you can add to your Web pages.

VersionDateLinksStatus
4.7.x-1.x-dev2006-Nov-13Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

CiviCRM

CiviCRM - CRM for Advocacy, Non-Profit and Non-governmental Groups

CiviCRM is the first open source and freely downloadable constituent relationship management solution. CiviCRM is web-based, open source, internationalized, and designed specifically to meet the needs of advocacy, non-profit and non-governmental groups.

VersionDateLinksStatus
4.7.x-1.x-dev2006-Dec-01Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

CiviCRM Event Block

CiviCRM Event Block is a simple module that creates a block with a list of upcoming CiviCRM CiviEvent events and their event types. The name of the link to event registration can be specified on the block configuration page.

CiviCRM Event Block builds on the code from a CiviCRM wiki page.

VersionDateLinksStatus
5.x-1.x-dev2008-Mar-15Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

Conference

The conference module for drupal 4.7 allows you to organise conferences with Drupal. 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. every author can only see his own paper
  2. every reviewer can only see his own reviews but download the files attached to the papers assigned to him
  3. a manager can see both and create assignments

The conference module does not implement note types for posting papers and reviews. It is designed to cooperate with the content constriction kit or flexinode (cck is suggested). So you can provide a review questionnaire that suit your needs.

This module is sponsored by the university of Duisburg-Essen (Germany) and developed for the german moodle conference 2007 (see http://www.moodle07.de).

VersionDateLinksStatus
5.x-1.x-dev2008-Jan-31Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
4.7.x-1.22007-Feb-27Recommended for 4.7.xThis is currently the recommended release for 4.7.x.

Conference Organizing

This module makes it easy to organize conferences through your website. It is intended to only be used on sites installed with the Conference Organizing Distribution and utilizing the Conference Organizing Theme.

VersionDateLinksStatus
5.x-1.x-dev2007-Jul-27Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

Countdown

Adds a block titled "Countdown" to count the days, hours, minutes, and seconds since or until a specified event. Can configure to just show days, or days and hours, etc.

VersionDateLinksStatus
6.x-1.02008-May-12Recommended for 6.xThis is currently the recommended release for 6.x.
5.x-1.12008-May-12Recommended for 5.xThis is currently the recommended release for 5.x.

Date

This package contains both the Date module and a Date API module. The Date API is available to be used by other modules and is not dependent on having CCK installed.

The date module is a flexible date/time field type for the cck content module which requires the CCK content.module and the Date API module.

Features

  • date.module can store dates in two ways, as an iso date (YYYY-MM-DDTHH:MM:SS) or a unix timestamp
  • multiple widgets are available for date input - a drop-down selector, a javascript pop-up, and plain text that accepts ISO format or anything strtotime allows
  • Create dates with a single input element, or add a second date input element to create 'From' and 'To' dates.
  • Use the Views Calendar to display CCK dates in calendars.
  • Use the included Date Browser Views plugin to add flexible date-based grouping and paging to any View that uses a CCK date field as an argument.

See documentation at Date/Calendar Documentation for more information.

Note! The latest D6 -dev version uses the new Views2 API and requires the latest -dev version of both CCK and Views to work right!

VersionDateLinksStatus
6.x-2.0-rc22008-Aug-21Recommended for 6.xThis is currently the recommended release for 6.x.
5.x-2.12008-Sep-05Recommended for 5.xThis is currently the recommended release for 5.x.

Event

This is a simple module to keep track of events and show them to users in various calendar displays. It also provides an event API to allow other modules to store and work with date data.

VersionDateLinksStatus
6.x-2.x-dev2008-Jul-01Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
5.x-1.02007-Jun-04Recommended for 5.xThis is currently the recommended release for 5.x.

Event Manager

The Event Manager module provides event registration capabilities for five different types of events.

Setup events in which web site visitors register to:

  1. Participate in a particular role or job
  2. Participate during specified time slot
  3. Participate in a particular role and time slot
  4. Provide an item or food needed for the event
  5. Simply participate

Key features:

  • Flexible Registration Scenarios
    Choice of five registration scenarios, listed above.
  • Online Registration and Cancellation
    Self-service features enable individuals to register, cancel, and confirm their participation at any time – all online. Individuals can also update their contact information, select a different time to volunteer or participate, and change their role for the event (if applicable) without assistance.
  • Confirmation
    Event-specific confirmation pages can be displayed when participants successfully register for an event or cancel their registration. In addition, participants receive personalized email messages when they register or cancel their registration.
  • Privacy
    When registering for an event, participants receive a confirmation code that serves as a password for changing or cancelling their registration. Participants who forget or lose their confirmation code can have it emailed to them using an online form.
  • Usability
    Event Manager features are designed for ease of use. Registration forms are simple and clean. Separate mini-pages provide easy and clear access to commonly used functions. A prominent “Register for Event” button (optional) draws immediate attention to the registration function and encourages site visitors to click-through.
  • Event Registration Open/Close Dates
    Administrators can manage events more effectively by setting a time period for participants to register. At the end of the registration period, access to the registration feature is closed automatically.
  • Registration Report
    An online report provides up-to-the-minute registration information for each event. The report lists participants, their roles, participation time and other event-relevant information. Quick links to each participant's registration page make it easy for administrators to make any necessary changes.

Additional Information:

Module sponsored by Mind Sky, Internet Communications

VersionDateLinksStatus
5.x-1.02008-Apr-05Recommended for 5.xThis is currently the recommended release for 5.x.

Event Manager Block

event_manager_block.jpg

The Event Manager Block extends both Event and Event Manager to provide a block listing upcoming events and whether or not the event has open volunteer slots. The module also provides a summary page of all open volunteer slots (reached by a link off of the block).

Configurable options include:

  • Number of events to display
  • Text of the openings notice
  • Can configure which navigation links to include in block
VersionDateLinksStatus
5.x-1.02008-Aug-29Recommended for 5.xThis is currently the recommended release for 5.x.

Event Manager Reminder

The Event Manager Reminder extends both Event and Event Manager to cron based reminder emails for events that you have signed up for.

Configurable options include:

  • Number of days before events to send reminders (reminders will only be sent once)
  • Subject of reminder email (uses same replacement tags as Event Manager)
  • Body of reminder email (uses same replacement tags as Event Manager)
VersionDateLinksStatus
5.x-1.02008-Aug-29Recommended for 5.xThis is currently the recommended release for 5.x.

Event Repeat

UPDATE: This modules has some issues related to time zones, performance on high traffic sites and advanced repeat patterns. You may want to use the date/calendar soultion instead, which is currently further along.

Eventrepeat enables the creation of repeating event patterns for node types that are event-enabled.

VersionDateLinksStatus
5.x-1.12008-Apr-30Recommended for 5.xThis is currently the recommended release for 5.x.
4.7.x-2.02007-Jun-07Recommended for 4.7.xThis is currently the recommended release for 4.7.x.

Event Tokens

A very simple module that adds a few tokens for event.

event-start - The formatted version of the start date/time
event-end - The formatted version of the end date/time
event-start_time - The formatted start time
event-end_time - The formatted end time
event-start_date - The formatted start date
event-end_date - The formatted end date

VersionDateLinksStatus
5.x-1.x-dev2008-Apr-03Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

Event Views

Requires both the Event module and the Views module. The Event Views module exposes event fields to the Views module, creates year, month, day, and week argument handlers, and provides default event views that filter events using a drop-down date selector, the jscalendar selector, if installed, or by arguments in the url. Argument combinations can include year, year/month, year/month/day, and year/week. You can also combine the event arguments with content type and taxonomy arguments for more granularity.

Note that until recently this module was included with the event module's tarball.

VersionDateLinksStatus
6.x-2.x-dev2008-Jun-13Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
5.x-2.x-dev2008-Jun-13Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

Event Webform

Allow associating Webforms to events for collecting information

This project sponsored by Trellon

VersionDateLinksStatus
5.x-1.x-dev2008-Jun-03Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

Event with volunteer time slots

This module requires the event module and defines a new event-enabled node type "event with volunteer time slots". Site users can sign up for particular times, and event organizers (and those with the admin permission) can also add users to or remove users from the schedule.

VersionDateLinksStatus
5.x-1.02007-Mar-05Recommended for 5.xThis is currently the recommended release for 5.x.
4.7.x-1.02006-Nov-19Recommended for 4.7.xThis is currently the recommended release for 4.7.x.

eVENTeria

The Venteria Project (http://www.venteria.com) offers an online calendar for you and your friends to plan public and private meetings online. You can browse through the public meetings near your location or a given town. Currently it is only availabe in Germany. On venteria it says:

The calendar for your circle of friends

* make appointments and meet your friends
* plan events together
* find events and get to know new people

This module will sync event enabled content types with venteria. Additionally, it will import Events near your location as nodes. Currently it is under development in accordance with the site maintainers of venteria.com

VersionDateLinksStatus
5.x-1.x-dev2008-Jun-21Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

Fee

This module allows an event web site to charge fees for attendance.

The module assumes that the entire site is for a one-time event, and the fee is fixed for everyone. So this module is suitable for subdomains (e.g. 2008.yourconference.org, 2009.yourconference.org, ...etc.).

Views integration is provided, with several fields exposed to views, such as gross amount, net amount, currency, and whether the user has paid or not. Note that this requires the bio module so users are represented by nodes.

If you want a more granular event payment solution, then consider using the Signup Pay for a node module which allows this and much more.

Requires the simple paypal framework.

Sites

This module was developed for the Drupal Association in order to allow conferences to collect an attendance fee.

It was used for two Drupal Conferences:

Moreover the following sites use it as well:

Author

VersionDateLinksStatus
5.x-1.12008-Aug-21Recommended for 5.xThis is currently the recommended release for 5.x.

Field Thief

***
I've drifted out of Drupal development and i would be glad if someone would be able to adopt this orphan module.
***

Allow copying CCK fields from an existing node into another node on creation.

VersionDateLinksStatus
5.x-1.x-dev2007-Nov-22Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

Javascript Countdown Timer

The Countdown Timer module provides a timer implemented through javascript which gives you a countdown (second-by-second) to a certain date and time in the future. It uses the onload event (or document.ready in jquery) and then dynamically searches content/blocks/teasers for certain css classes and then injects itself. A really basic dynamic clock was added in 6.x-2.13

VersionDateLinksStatus
6.x-2.182008-May-21Recommended for 6.xThis is currently the recommended release for 6.x.
5.x-1.212008-Apr-21Recommended for 5.xThis is currently the recommended release for 5.x.
4.7.x-1.22007-Aug-31Recommended for 4.7.xThis is currently the recommended release for 4.7.x.

Keyboard shortcut utiilty

This module allow you to create keyboard shortcuts that you can associate with paths, addresses or javascript functions.
It also contains a block to display the available shortcuts that has being entered.

VersionDateLinksStatus
6.x-1.02008-Apr-07Recommended for 6.xThis is currently the recommended release for 6.x.
5.x-1.02008-Apr-02Recommended for 5.xThis is currently the recommended release for 5.x.

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:

  • integrates LMO so you can use it in your drupal site as you would normally do this without drupal
  • provides an interface to create blocks with content from LMO (yet rank lists only)

Future plans:

  • more different blocks for your drupal site
  • filter to insert content from LMO into your nodes
  • integration with event and views module
VersionDateLinksStatus
6.x-2.x-dev2008-Aug-26Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
5.x-2.x-dev2008-Aug-26Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

Node Color

Node Color / node_color

Sorry for the vague module description and bare bones code.
A couple of people at Drupalcon Boston wanted me to push it out so they could use it on their sites while i finish it.

I'll update the code/screenshot and description shortly.

Mainly right now you can set a color in the content type edit page and in the edit term page for taxonomy. Then in your theme you can use the exposed function to set a background color or anything else you need with that color. The example given in the readme allows you to over ride the month view of the event calendar and assign colors to the taxonomy or content types. A bug/feature in the event module i'm putting an issue in for is that taxonomy doesn't work currently for multi day.

An example can be seen here : http://cmes.hmdc.harvard.edu/event

if you click the "color key" link it displays a popup with the taxonomy list and their associated color.

There will be more documentation,examples,features to come soon.

-------------------------------------

Node Color is a helper module that allows themers and developers to assign colors used to display nodes on their site

What it currently does:
Allows assigning color by Taxonomy
Allows assigning color by Content Type
Displays assigned color on the event calendar
Exposes node_color_get_color($node) which gets the color

To Do :

OG Calendar

This module provides each group with a calendar showing only the group's events.

Currently developed and maintainted by Paul Booker @ Glaxstar.
Many thanks to Glaxstar for their continued support of Drupal projects.

Sponsored by Raven Brooks of BuyBlue.
Developed by CivicSpace Labs.

VersionDateLinksStatus
6.x-1.x-dev2008-Jul-30Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
5.x-1.12007-Apr-03Recommended for 5.xThis is currently the recommended release for 5.x.

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.

VersionDateLinksStatus
5.x-1.02007-Sep-09Recommended for 5.xThis is currently the recommended release for 5.x.
4.7.x-1.02007-Sep-09Recommended for 4.7.xThis is currently the recommended release for 4.7.x.

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.

Use the dev releases, not the alpha.

VersionDateLinksStatus
6.x-1.0-alpha12008-Jul-08Recommended for 6.xThis is currently the recommended release for 6.x.
 
 

Drupal is a registered trademark of Dries Buytaert.