Modules: Event
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
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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.0 | 2008-Aug-26 | Download · Release notes | Recommended 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...
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.x-dev | 2008-Apr-12 | Download · Release notes | Development snapshot | |
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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.0-alpha1 | 2008-Jul-08 | Download · Release notes | Recommended 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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-2.0-rc1 | 2008-Aug-13 | Download · Release notes | Recommended for 6.x | |
| 5.x-2.2 | 2008-Sep-05 | Download · Release notes | Recommended 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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 4.7.x-1.x-dev | 2006-Nov-13 | Download · Release notes | Development snapshot | |
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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 4.7.x-1.x-dev | 2006-Dec-01 | Download · Release notes | Development snapshot | |
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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.x-dev | 2008-Mar-15 | Download · Release notes | Development snapshot | |
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:
- every author can only see his own paper
- every reviewer can only see his own reviews but download the files attached to the papers assigned to him
- 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).
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.x-dev | 2008-Jan-31 | Download · Release notes | Development snapshot | |
| 4.7.x-1.2 | 2007-Feb-27 | Download · Release notes | Recommended 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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.x-dev | 2007-Jul-27 | Download · Release notes | Development snapshot | |
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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.0 | 2008-May-12 | Download · Release notes | Recommended for 6.x | |
| 5.x-1.1 | 2008-May-12 | Download · Release notes | Recommended 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!
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-2.0-rc2 | 2008-Aug-21 | Download · Release notes | Recommended for 6.x | |
| 5.x-2.1 | 2008-Sep-05 | Download · Release notes | Recommended 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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-2.x-dev | 2008-Jul-01 | Download · Release notes | Development snapshot | |
| 5.x-1.0 | 2007-Jun-04 | Download · Release notes | Recommended 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:
- Participate in a particular role or job
- Participate during specified time slot
- Participate in a particular role and time slot
- Provide an item or food needed for the event
- 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:
- To see a demonstration of the Event Manager module, visit: http://em-demo.mind-sky.com
- For more detailed documentation, visit:http://em-demo.mind-sky.com/?q=node/3
Module sponsored by Mind Sky, Internet Communications
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.0 | 2008-Apr-05 | Download · Release notes | Recommended for 5.x | |
Event Manager Block
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
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.0 | 2008-Aug-29 | Download · Release notes | Recommended 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)
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.0 | 2008-Aug-29 | Download · Release notes | Recommended 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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.1 | 2008-Apr-30 | Download · Release notes | Recommended for 5.x | |
| 4.7.x-2.0 | 2007-Jun-07 | Download · Release notes | Recommended 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
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.x-dev | 2008-Apr-03 | Download · Release notes | Development snapshot | |
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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-2.x-dev | 2008-Jun-13 | Download · Release notes | Development snapshot | |
| 5.x-2.x-dev | 2008-Jun-13 | Download · Release notes | Development snapshot | |
Event Webform
Allow associating Webforms to events for collecting information
This project sponsored by Trellon
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.x-dev | 2008-Jun-03 | Download · Release notes | Development snapshot | |
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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.0 | 2007-Mar-05 | Download · Release notes | Recommended for 5.x | |
| 4.7.x-1.0 | 2006-Nov-19 | Download · Release notes | Recommended 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
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.x-dev | 2008-Jun-21 | Download · Release notes | Development snapshot | |
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
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.1 | 2008-Aug-21 | Download · Release notes | Recommended 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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.x-dev | 2007-Nov-22 | Download · Release notes | Development snapshot | |
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
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-2.18 | 2008-May-21 | Download · Release notes | Recommended for 6.x | |
| 5.x-1.21 | 2008-Apr-21 | Download · Release notes | Recommended for 5.x | |
| 4.7.x-1.2 | 2007-Aug-31 | Download · Release notes | Recommended 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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.0 | 2008-Apr-07 | Download · Release notes | Recommended for 6.x | |
| 5.x-1.0 | 2008-Apr-02 | Download · Release notes | Recommended 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
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-2.x-dev | 2008-Aug-26 | Download · Release notes | Development snapshot | |
| 5.x-2.x-dev | 2008-Aug-26 | Download · Release notes | Development snapshot | |
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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.x-dev | 2008-Jul-30 | Download · Release notes | Development snapshot | |
| 5.x-1.1 | 2007-Apr-03 | Download · Release notes | Recommended 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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 5.x-1.0 | 2007-Sep-09 | Download · Release notes | Recommended for 5.x | |
| 4.7.x-1.0 | 2007-Sep-09 | Download · Release notes | Recommended 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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.0-alpha1 | 2008-Jul-08 | Download · Release notes | Recommended for 6.x | |
