Along the beautiful beaches of Indian Shores, just a few short minutes from the Tampa or St. Petersburg-Clearwater airports, Bay & Beach Club will soon be your private home away from home.
What seemed to be a simple site in the beginning actually ended up presenting some surprising challenges in it's customization. The Resort owner account is shared among all owners (one account - many users), so this required some serious account lock down. Owners are not able to change the password, or any other account settings. The contact form's auto-fill name/password has been removed. The owners account name is prefilled in the login and they are automatically taken to their appropriate documents after logging in.
There is a simple custom module to allow the admin to easily change condo rates and an interactive, fully automated AJAX time-share calendar.
There are quite a few custom node templates to get the site working correctly. And we're happy to say that as flexible as we're finding Drupal to be, we did not have to hack code or any contrib modules at all. It seems like there is almost always a way to get your desired results without having to hack.
For the google map, I had wanted to use the gmap module but after some warning signs, I simply added the map data into a page template file and the node body content.