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.
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
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.
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.
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.
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.
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.
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.
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.
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!
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.
The resubmission module allows you to create a list of nodes to be processed by a certain date or at specific intervals. Extremely helpful is this module for constantly changing content, which must be kept up to date or if registered offers expire on certain dates. In addition, a reminder text can be entered, which is helpful for the person who has to process the content in the processing.
- Time-limited product or service offers
- Expiring coupon offers
- Weekly changing Information Notices
- Changes in content to hold others up to date
There are certainly other applications, where you can take advantage of the resubmission of certain content.
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.
CiviCRM is an actively maintained project with an installed base of over 5,000 organizations. It is specifically designed to run inside of your Drupal site(s).
The current stable release - 4.2.x - requires Drupal 6.x or 7.x. Please make sure you download the module for your drupal version..
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
Important note: I will no longer maintain or provide support for this module (because of a number of reasons). I wrote an other module (Date picker formatter with the same goal but a much better code / flexibility / features set).
(if you do want to continue using/maintain Dudel, please contact me, I'll set you maintainer).
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.
Module no longer maintained: the lack of support from Dimdim and their constantly changing stance on who is allowed to use the API made it impossible to work on this project and hence it is no longer being worked on, I would highly encourage anyone to consider other web conferencing tools.
Dimdim lets anyone deliver synchronized live presentations, whiteboards and web pages and share their voice and video over the Internet - with no download required.
This module is seeking new co-maintainers, please chime in if you have time to help push it forwards.
Allocated seating provides two field types - an allocated seating designer and a seating plan.
These fields can be used for various purposes - eg the designer can be used on a node edit form to allow users to create a seating plan for an event whilst the plan can be used as part of a checkout workflow to allow customers to nominate which seat they wish to book.
The seat designer features a drag and drop interface powered by jquery_ui. Users can design their seating plan by nominating the number of tickets and the seating layout (number of rows, columns, sections/floors). Users can drag the seats around to set up their desired layout, including dragging between floors.
Ticket is a module that provides ticketing and registration for events (and more abstractly, entities). Events may have multiple ticket types, each with a unique set of requirements and registration fields.
A very simple module that adds a few tokens for event.
event-start - The formatted version of the start date/time
event-start-time - The formatted start time
event-start-date - The formatted start date
event-start-yyyy - Event Start year (four digit)
event-start-yy - Event Start year (two digit)
event-start-month - Event Start month (full word)
event-start-mon - Event Start month (abbreviated)
event-start-mm - Event Start month (two digit, zero padded)
event-start-m - Event Start month (one or two digit)
event-start-ww - Event Start week (two digit)
event-start-day - Event Start day (full word)
event-start-ddd - Event Start day (abbreviation)
event-start-dd - Event Start day (two digit, zero-padded)
event-start-d - Event Start day (one or two digit)
event-end - The formatted version of the end date/time
event-end-time - The formatted end time
event-end-date - The formatted end date
event-end-yyyy - Event End year (four digit)
event-end-yy - Event End year (two digit)
event-end-month - Event End month (full word)
event-end-mon - Event End month (abbreviated)
event-end-mm - Event End month (two digit, zero padded)
event-end-m - Event End month (one or two digit)
event-end-ww - Event End week (two digit)
event-end-day - Event End day (full word)
event-end-ddd - Event End day (abbreviation)
TimeCert is a web service for timestamping content. This provides evidence by a trusted third-party that something (e.g. a blog post, a document, or a file) existed at a given time. TimeCert records and gives you the timestamp for when someone first referenced a given digital fingerprint.
Webcam trigger is a trigger:) It gives you a page showing your webcam. If the cam recognizes a pattern (which is currently the Druplicon logo) it fires the trigger. You can assign any actions to it. It ships with a built in action that logges in with a given account and redirect to a custom page.
Enable modules on admin/build/modules/list page
Create action(s) for the trigger:
"Login with a user"
"Redirect to URL"
Assign action to the trigger on the admin/build/trigger/webcam_trigger page
Create a menu item pointing to webcam page with the url of: webcam_trigger
Don't forget about the permissions: webcam trigger access
That's it. Print out the webcam_trigger.pdf file (states in the module's directory), load the url: YOURSITE/webcam_trigger and concentrate:)