Timeslot Field for RSForm! Pro
Introduction
The Timeslot Field extension turns RSForm! Pro into a booking tool for time slots, events and resources with limited capacity. It adds two new field types to RSForm! Pro — radio buttons and checkboxes with capacity tracking — which count every booking against the places you set, disable full slots, and check the limit again on the server when the form is submitted.
It suits event registrations, course and workshop bookings, appointment scheduling, or any service with limited availability. A slot can be a time of day or a specific date; dated slots close by themselves when they start, or a set number of hours earlier. With the optional waiting list, a full slot stays selectable: visitors queue, and when a place frees up the next person gets it automatically and is notified by email. Every booked slot comes with its own cancellation link, so visitors can free their place without contacting you.
Overbooking is prevented at the moment of submission: the selected places are reserved while the form is checked, inside a database lock, so when two people go for the last place only one gets it — the other sees the form again with a message, never a confirmation without a booking. Overlapping time slots are greyed out in the browser and refused on the server, inside a field and between connected fields.
For administrators the package includes a separate component: a dashboard, a capacity overview with waiting-list counts and diagnostics that flag misconfigured slot lists, a bookings list with status filter, CSV export and a printable attendance sheet, manual bookings for phone reservations, a connection manager for clash detection between fields, and a remap tool that repairs bookings after the slot list was edited. Email alerts warn about low capacity, and optional notifications report cancellations and waiting-list promotions.
The extension integrates with RSForm! Pro's existing features, including conditional fields, validation rules and multilingual forms with translated slot lists. Confirmation emails can show the start and end time, the booking status and the cancellation link, with an optional calendar (.ics) attachment. The front-end look is set in the plugin options — three themes, eight colours, corner radius and custom CSS — without editing files.
Key Features:
- Capacity Management - Bookings counted per slot, full slots disabled automatically, limit enforced on the server
- Safe Booking - Places reserved during validation, so simultaneous submissions can't overshoot
- Dated Slots - Slots for a specific date and time, closing automatically at the start or earlier
- Waiting List - Full slots stay selectable; freed places go to the next person automatically, with email
- Self-Service Cancellation - A cancellation link per booked slot, with a confirmation page
- Conflict Detection - Overlapping selections disabled in the browser and refused on the server, across connected fields
- Email Placeholders - Start, end, booking status and cancellation link; optional .ics calendar attachment
- Manual Bookings - Add bookings from the admin under the same capacity rules
- Admin Dashboard - Booking overview, capacity statistics, waiting-list counts, diagnostics
- Email Notifications - Low-capacity alerts with cooldown; optional notices on cancellations and promotions
- Data Retention - Old bookings anonymized or deleted, by hand or on a schedule; permissions on every view and action
- Export - CSV export and a printable attendance sheet with a signature column
- Appearance Options - Three themes, colours, corner radius and custom CSS in the plugin settings
- Intelligent Auto-Adjustment - Required fields and minimum selections adapt when slots run out
- RSForm! Pro Integration - Conditional fields, validation, multilingual forms
- Flag System - [c] checked and [d] disabled flags on any slot
- Flexible Layouts - Horizontal, vertical and multi-column display, responsive on mobile
- Languages - English and Hungarian
Requirements: Joomla 5.x or 6.x, PHP 8.1 or newer, RSForm! Pro 3.x.
Timeslot Field for RSForm! Pro
- Version:
- v1.3
- Developer:
- extensions.blaho.hu
- Last updated:
-
Oct 11 2026
3 days ago - Date added:
- May 24 2026
- License:
- GPLv2 or later
- Type:
- Paid download
- Includes:
- c p e
- Compatibility:
- J4 J5 J6
Share