Studyroom Sandbox
Categories
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Component created
Component changed
Component body
NOTE: Please refer to official Project page here: https://drupal.org/project/studyroom
Overview
Studyroom is a family of modules to create an online system by which users can reserve administrator-defined spaces of an organization for set periods of time. Users can create, edit, and delete their own reservations, as well as peruse a gallery of all spaces that can be reserved at a given location(s) and view calendars of all reservations.
Its primary audience is universities/colleges and libraries.
Features
- The module make use of Drupal 7 entities, using the Entity API module to do most of the heavy lifting.
- You can configure minimum and maximum duration of reservations, maximum reservations allowed per week, and maximum days in advance a reservation can be made. This is configurable at the global level, with overrides at the location and space level.
- One install can serve multiple location (ie different libraries or buildings), each with own rules.
- Each location can have unlimited spaces (room), each with own rules.
- Each location/space type has own permission, so can completly control access to system.
Requirements
Drupal version 7.14 or greater.
The use of the DateInterval class means that PHP version > 5.3 is required.
Dependencies
Tutorials/Installation
- Activate all the Studyroom modules and their dependencies.
- Visit admin/studyroom/locations create a location type (e.g. Estrella Hall).
- Visit admin/content/spaces and create spaces (e.g. Room 1, Lounge 3).
Credits
Current maintainers:
This project has been sponsored by:
Estrella Mountain Community College
Live working implementation
Estrella Mountain Community College - studyrooms
Recommended modules
Views Bulk Operations (VBO): Allow for bulk management of reservations (like delete all for testing)
Similar projects
Drupal Rooms - Drupal rooms requires the commerce module and is not designed to accomidate less than one day reservation, where this module can go a small as a 15 minute reservation.