Hello! I am new to Drupal and have begun installing version 7 for my volunteer organization, which sends many trips throughout the country. So far everything's been smooth and I've found most modules I've needed, but after a fruitless search, I still can't find anything to handle setting up interview times that is compatible with 7.x. This is one of the most important parts of our process for placing applicants on trips.
I've found a few modules that were only compatible with 5.x or 6.x. So far, the closest I've found for 7.x has been Agreservations, which handles hotel room booking (though it can be specified in any "unit"), but it's in beta and I couldn't forsee any way for it to become an interface visitors could choose times in.
I guess all I need is anything that lets users choose one instance from a dropdown (say, in Webform), then uses it up so no other users can choose the same instance. I don't have much of a coding background, so I'm not confident in my ability to whip up something from scratch.
Does anyone have any ideas about modules or ways that this would be accomplished? Many thanks!
Not sure if it's needed, but just in case, here's the site, to see some of the ways it's used: http://dev.illinoisasb.org/
Comments
I think there are several
I think there are several ways of doing this in Drupal but in Drupal 7 none are really simple and ready to work out of the box AFAIK. There is a gap in the market here. Drupal Rooms is the obvious starting point, but I think you could do it with just Calendar.
Or for an easy life you could try sending them to Google Calendar for the booking feature. http://support.google.com/calendar/bin/answer.py?hl=en&query=resource&an...
I found your site slow, as you obviously will expect it to be on cheap shared hosting (a reverse lookup lists over 1,000 sites sharing your iP). If you build a system where people can log in and make bookings, it might stop working altogether. But I realise this is only a dev site, and no doubt you will buy hosting able to give whatever speeds and features you feel you need, once it is in production. Still, one plus of outsourcing this kind of feature to the likes of Google Calendar would be that it would keep down the costs of hosting the site properly, because a booking system will of course make the site a bit more demanding to host.
Digit Professionals
Thanks! I will look into the
Thanks! I will look into the Calendar module and ask about the feasibility of doing it offsite through Google calendar. That may be best.
I'm only in charge of building the project, not the hosting. I'm working with what's been provided for the organization, so you're right that I don't want to strain it. The final site may end up having over 1,000 users (though very few will be logged in simultaneously), so I've been doing what I can to keep the number of modules down.