It would be great if the module allows signing up for separate time slots for the event. Looks like the way this can be done currently, is by creating separate events.

I know volunteer_timeslots module (http://drupal.org/project/volunteer_timeslots) can provide this functionality, but problem is that the volunteer timeslots dont show up under the user's signups. It would be great if volunteer_timeslots can work with signup module so that when a user volunteer's for a timeslot, iot will be treated as a signup (will appear under user's "Current Signups").

Comments

shanefjordan’s picture

Modify the two Views signup_available_signups and signup_current_signups. If the volunteer_timeslots project doesn't support views, then you may want to ask them about integrating to views.

- Shane

dww’s picture

Status: Active » Closed (won't fix)

Yeah, this sounds like a "simple" request, but this is a huge can of worms. Everything about the signup module assumes you have a single signup to each event. Changing it to allow multiple signups to the same node would be a huge undertaking, and not something I'm at all interested in. If you have an "event" like a conference that has lots of individual events (each session), then yes, you should make separate event nodes for each discrete event, and have them all point to their "parent" event via a nodereference or something. You're probably going to want to do this anyway, since each session could have a unique location, might want its own text/comments/tags, etc, etc.

If you're just talking about something like "setup", "main event", "cleanup" kinds of timeslots, then you could add a field for that (multi-select or checkboxes or something) to your site's signup form using theme_signup_user_form(), as per the help you just got over at #325488: UI Support for selecting User Profile Fields. However, until #29568: Flexible number and type of fields is done, this will be site-wide for all signup forms...