Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/drupal-modules/booking_timeslots
Booking Time Slots
https://github.com/drupal-modules/booking_timeslots
drupal-6 drupal-7
Last synced: about 1 month ago
JSON representation
Booking Time Slots
- Host: GitHub
- URL: https://github.com/drupal-modules/booking_timeslots
- Owner: drupal-modules
- Created: 2013-01-25T18:18:46.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2015-11-18T23:52:32.000Z (about 9 years ago)
- Last Synced: 2024-03-27T00:01:26.935Z (9 months ago)
- Topics: drupal-6, drupal-7
- Language: PHP
- Homepage: http://drupal.org/project/booking_timeslots
- Size: 495 KB
- Stars: 5
- Watchers: 8
- Forks: 2
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Booking Time Slots
==================Drupal project page: http://drupal.org/project/booking_timeslots
GitHub project page: https://github.com/drupal-modules/booking_timeslotsRequirements
------------- PHP 5.3
Installation
------------Please download and enable booking_timeslots module manually or via drush:
drush -y en booking_timeslotsConfiguration
-------------To properly configure the module, please look at the tutorial available at /admin/config/booking_timeslots/tutorial.
Demo
----1. Enable Booking Timeslots Example module.
2. Go to "Add content" and then to "Booking Timeslots Example Venue". Enter any title and save node. Now go to the "Opening Hours" tab.
3. Click on some day of week to add venue opening hours.
4. Enter start time e.g. 08:00 and end time e.g. 20:00. It will restrict facilities' and classes' opening hours to be lay between specified hours.
5. Go to "Add content" and then to "Booking Timeslots Example Facility". Enter any title and select previously created Venue. Save the node.
7. Go to the "Opening Hours" tab of the facility.
8. Click on the day when previously created venue is open and specify facility opening hours (must lay between venue opening hours), pricing(mandatory) and other things.
9. You may finally open the venue and go to "Schedule" tab to display calendar and be able to book slots.
10. If you create "Booking Timeslots Example Class", you may relate it with the facility. This will allow you to create bookable slots of custom length (user must book the whole slot instead of selecting custom length).
11. If you create "Booking Timeslots Example Instructor", you may relate it with the class to enable filtering classes by instructor (you won't be able to create slots per instructor so 4th level content type acts like classes filter).Those steps should allow you to book timeslots.