Volunteer registration for ministry events

Joined: 09/07/2009
User offline. Last seen 46 weeks 3 days ago.

Hi, I'm glad I came upon your site. I'm struggling about what modules to use for event volunteer registration for my church.. Basically, what we need is the ability for a volunteer to browse events from a calendar and sign up for that event to volunteer..simple ha :) but there are a few specific requirements that make it a little more complex ...

1. A volunteer should be able to do multiple registrations - like signing up the kids for an event, or signing up others who don't have user accounts or even email addresses, we have a lot of volunteers who don't even use the computer..

2. Be able to customize the volunteer registration fields for each event.

3. Be able to export the registration list to Excel.

4. Be able to set limits for # of volunteers for an event.

5. be able to open and close an event manually and automatically (when maximum is reached).

6. Be able to prevent schedule conflicts ... volunteers shouldn't be able to sign up for 2 events for the same time slot.

7. Be able to restrict sign ups by age (for example, there are volunteer events only for kids less than 12, events that require age > 18 or events for < 18 )

After going through several event related modules, we brought it down to 2 - the signup and webform modules. But we cant get all the functionality we need with just one of them.

Webform is very nice with customizing registration fields and we can make the webform an event by adding CCK date fields. It also allows multiple registrations and can export the results to delimited formats and Excel. so it addresses 1 to 3 very well but the rest are questionable. Setting limits is possible through a PHP hack but opening and closing the event can only be done by unpublishing the node.

Signup is more flexible since it can be assigned for different content types and setting max limits, opening/closing and auto-closing upon reaching limits are all built in functionality. It also has nice features for emailing reminders for signed up events and built in "My Signups" views and blocks. However, it cant handle 2 important requirements - multiple registrations and customizable registration fields... actually you can customize the registration fields in the PHP code as documented, but the customization is site wide.. not per event.

I wish a can just combine the 2! As for preventing schedule conflicts and age-based signups, I still don't have a solution...

I think I've hit a dead end. I don't know if we can achieve the requirements with existing modules.

Do you have any recommendations/thoughts to share/tips based on your experience with implementing Drupal for ministries?

thank you very much!

Joined: 10/18/2008
User offline. Last seen 5 days 4 hours ago.
Humm, in order to meet all

Humm, in order to meet all your requirements, you might just have to write a custom module. If you need help, feel free to contact me.

/ * Begin Signature */
It's a strange thing about determined seekers-after-wisdom that, no matter where they happen to be, they'll always seek that wisdom which is a long way off. Wisdom is one of the few things that looks bigger the further away it is.