Karting Reservations addresses the common need to manage scheduled reservations in Drupal through a custom form and database schema. It collects reservation timing, duration, participant count, contact details, reservation type, and notes, then stores and displays upcoming reservations chronologically.
The module validates future dates, 24-hour times, participant counts, and minimum duration. Dedicated permissions control who can add and view reservations, while accessible form styling and submission announcements support the reservation experience.
Features
- Collects reservation dates, start times, durations, participant counts, contact details, reservation types, and notes
- Validates future dates, 24-hour times, participant counts, and minimum duration
- Stores reservation records in a custom database schema
- Displays upcoming reservations in chronological order
- Provides separate permissions for adding and viewing reservations
- Provides accessible reservation form styling and submission announcements
Integrations
- Drupal Database API
- Drupal Form API
- Drupal JavaScript behaviors
- Drupal accessibility announcements
Ask your assistant about Karting Reservations
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 1.x-dev | Dev | 11 | Oct 27, 2026 |