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.
Remindme
A module that reminds users of upcoming events. They can choose to subscribe to individual events or events that have a taxonomy term assigned to them.
volunteer
This module allows visitors to the site to volunteer for an event and provides the site administrator with comprehensive Volunteer management tools to keep track of Volunteers, tasks and communication.
Shooting Events
A small, quick and dirty module to manage shooting events in a simple list. The entries are displayed in a block and on a page. Users can add and manage their own items. Old items removed by cron.
Views Scheduler
Allows users to schedule views. A scheduled view can then be linked to any number of actons.
This module makes use of Views.module, Schedule.module and Actions.module
Dudel
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).
Meetup
Welcome to the Meetup module's sandbox!
Right now, this is in development, and so this page is kind of a dump of what I already was thinking about. It will be improved later.
In short, the initial version will provide some blocks and some Views integration. And it may provide the former via the latter.
Things to think about:
* caching - how long, or leave it up to the user, or to views, etc.? performance in general
* query/option validation to avoid unnecessary API limit usage
* ladrupal.org needing its own API key eventually - will talk to Meetup dev support, they know me
* operation under error conditions, e.g. limit reached, API not responding, etc. (v1-ish goal will be to use previously retrieved information and bail before any new (or rather, no real) data is returned.
It's actually probably the most feasible implementation - a module that provides fields to be used in custom views - then people can make their own blocks and display Meetup.com data however they like. This would actually be useful.
Ideas welcome!
Google Calendar
Allows pasting google calendar code into a CCK textfield and displaying google calendar there. Implementation is EXTREMELY basic, and with as yet limited functional options.
Webform Signup
Features
The Webform 3.x module allows you to assign webforms to any Drupal content type that you want to have signups.
This module allows you to create an (unpublished) webform node as a signup form template
That webform's form components will be made available to each node of the content type you indicated as needing to have signup functionality.
You'll be able to select multiple content types that serve as "events" and can have a webform serve as signup form.
You can also specify a certain CCK field on the event content type that serves as a numeric indicator of how many signups will be possible. Additionally another CCK field can indicate the number of subscriptions one webform submission accounts for (i.e. let users select with how many people they will come to the event).
Lastly it's also possible to select a CCK date field from the event content type to serve as date selection, in case an event takes place at multiple dates.
Status
This module's functionality is pretty rough and was targeted for some specific use cases. It might not work well in other cases...
FullCalendar Event Ajax Manipulation
git clone http://git.drupal.org/sandbox/leilyrken/1112686.git fullcalendar_event_ajax_manipulationThe module FullCalendar allow drag and drop for event with Ajax update.
This module to be merged with FullCalendar, add the possibility to Create events by drag and drop (similar to google calendar feature), and to Edit or Delete an Event. The creation is done by selecting a range of date, open a colorbox popup with the creation form for the content type selected in the view configuration and save it with AJAX. If you have the permission, an icon appear on the events, right click on the icon offer you a context menu to Edit or Delete. Edit will open the edit form a colorbox popup and save it Ajax. Delete simply delete the node event with Ajax.
Currently only the D6 version is in development but D7 version can be done.
For more information, or to help in the development, please see: http://drupal.org/node/1085862
Copernica Connector
This module provides integration into Copernica, an award winning marketing platform trusted by over 1000 brands. It deploys personalised campaigns which are triggered when site visitors complete actions or fall into criteria you set. These campaigns can be delivered across multiple channels (email, mobile SMS, fax, PDF) and may exists as a series of messages delivered over time.
Webform cURL
This module extends the popular Webform module and initiates a cURL session to POST user-submitted and validated form values to a specified page for further processing.
Flash Event Calendar
This module creates a dynamic flash calendar that loads in event types and color coordinates them
Events Calendar Block
Creates a Block with the Events in the Calendar. When the Mouse is hovered on the date where the event is placed a Fancy tool tip is being displayed. This code has the dependency on Calendar, Calendar_Block and Beautytips.
Dependencies
Calendar
Calendar_Block
Beautytips
This is still under active development any ideas or bugs if noticed I would try to clear them in my spare time.
Sport Signup
Sign up for entering sports competitions online. End user will 1) Enter participant details 2) see a summary 3) pay 4) get a confirmation/reciept. Event organizer will be able to extract entry list.
Eventslots
Eventslots / shifts
This module is made for the situation when you have an Event where people can sign up for different time slots or shifts and for different roles in this Event.
- Choose if people can be submitted and/or submit themselves to the event.
- Select wheter the Event has time shifts and if there is a min or max number of people to attend
- Select the lenght of a shift
- Select if there are different roles involved and add roles. Optional a reserve role can be selected For example an event needs 1 driver, 6 players and 1 coach.
- Save!
Now users can go to the Event node
- Select the rol the want to subscribe for
- Optional an Admin can add users to the Event
- Select the time slots (nicely with jQuery)
- Save your subscription
An administrator can see a list of all roles and timeslots filled.
Screenshots
http://www.goalgorilla.com/sites/default/files/eventslots-1.png
http://www.goalgorilla.com/sites/default/files/eventslots-2.png
Commons
This module can be discussed on:
http://commons.acquia.com/blog/eventslots-shifts-module
Please help us to further develop this module!
signup_options
Extends the signup module to provide multiple signup options.
It is not complete at all in the sense that it does not integrate with all the features that signup provides (eg control through tabs, views integration, etc) and it hard-codes some settings.
QM Event
This is a Schedule Management Software.
User will be able to add and manage schedules and events. Share them and comment them.
Each schedule can be private or public. There can be a group schedule. Group admin may add users to group and maintain the group.
This is still totally in brain. Hope we can make them soon.
maestro for drupal
The purpose of this project is to enhance and improve the already useful and well developed Maestro Module (http://drupal.org/project/maestro). Specifically the goal is to use drupal coding standards and best practices and allow maestro workflows to be exported into code and overridden by the database, much the same way that views and features can be.
Legal_holidays
"Legal holidays" is a module that interacts with the date- and calendar-module to provide information of legal holidays all over the world to the calendars. Currently there will be the following countries:
- Germany (all states)
- Austria (all states)
- Switzerland (all states)
As the module will be designed to be "pluggable", it should be easy to add new countries with their corresponding holidays.
