Newbie Guidance Requested

Jeffrey_Dunning - July 25, 2008 - 18:28

I am creating a simple website for our family vacation home, hoping that Drupal is the right CMT for me, and would appreciate any comments and/or guidance.

Is Drupal right for me?

Requirements:
1. Generic sign-on home page

2. Calendar with scheduling, allowing all approved users the ability to reserve the home for single or multiple days. As we often overlap vacations, we would need the ability for multiple people to reserve the same day(s). The calendar should be hidden from non-approved users.

3. Blog/guestbook where all approved users can write notes pertaining to their stay. The Blog/guestbook should be hidden from non-approved users. Ideally, the Blog/guestbook notes would be linked to the calendar entry, and other users would be able to add comments to someone else's log entry.

4. Picture gallery where approved users can easily upload pictures.

Thanks in advance.

It's the CMS I'd use

webthingee - July 26, 2008 - 14:54

From reading you list of requirements, I can tell you that it is the CMS I would use to set up that website.

Thanks saneangel. Any

Jeffrey_Dunning - July 26, 2008 - 15:10

Thanks saneangel. Any particular modules anyone would suggest?

Module suggestions

zirvap - July 28, 2008 - 16:49

For your calendar entries, I suggest http://drupal.org/project/cck with http://drupal.org/project/date, and http://drupal.org/project/views with http://drupal.org/project/calendar to display them.

This won't be quite enough if you need some kind of automatic calculation of whether a resource is already reserved. If you need that, there are a lot of modules to explore. I haven't tried any of them, but searching for "reservation" and "booking" gave, among others: http://drupal.org/project/availability, http://drupal.org/project/reservation, http://drupal.org/project/airplane_reservation, http://drupal.org/project/resource_conflict, http://drupal.org/project/publicbookings, as well as this group: http://groups.drupal.org/booking-systems

For blog/guestbook, you might use the blog functionality in core (it's meant for multi-user blogs). But I suggest you make a new content type for them, instead, and use the node reference field (comes with http://drupal.org/project/cck) to link to a calendar entry.

I don't have much experience with images/galleries, but I believe http://drupal.org/project/image is the most widely used (with various helper modules to enhance it). Take a look at the media modules: http://drupal.org/project/Modules/category/67

what he said... great post

webthingee - July 29, 2008 - 03:24

what he said... great post zirvap!

 
 

Drupal is a registered trademark of Dries Buytaert.