Form Expiry Field for RSForm! Pro

Introduction

Contacts & Feedback, Contact forms, Forms, Surveys, RSForm! Pro Extensions

The Form Expiry Field plugin provides a comprehensive solution for RSForm! Pro forms, enabling automatic form closure based on date or capacity. The plugin adds a new field type to RSForm! Pro: an expiration field that checks every submission and automatically closes the form when the specified conditions are met.


Perfect for campaigns, registrations, contests, or any time-limited or capacity-restricted service. The plugin automatically manages capacity, prevents over-registration, and gives users clear feedback about the form's status. Administrators can track form status through colour-coded preview indicators and receive one email notification per event, not one per visitor.

The plugin integrates seamlessly with RSForm! Pro's existing features, including conditional fields, multilingual support, and all validation rules. Every deadline is a single moment in time: the form closes for all visitors at the same instant, with daylight saving transitions handled automatically.

For operators, the plugin offers robust administration tools: three timezone modes (server, visitor's local time, fixed), real-time countdown timers, email alerts on expiry or when the capacity limit is reached, and dynamic closure from your own PHP code. The frontend experience is simple and clear: the form closes in place the moment it expires, without a page reload and without losing anything the visitor has typed. An automatic "closes in 2 days" warning appears before the deadline, and popup notifications show the form's status. Late, full or closed forms are always rejected on the server, even with JavaScript switched off.

Key Features:

  • Date-based Expiration - Precise timing, timezone-aware calculation, DST handling, strict date validation
  • Capacity Limits - Automatic closure at maximum submission count
  • Countdown Modes - Static and live countdown with second precision
  • Timezone Management - Three modes: server, visitor's local time, fixed (120+ timezones)
  • Warning Period - Configurable days/hours before expiry with an automatic "closes in X days" message
  • Custom Expiration Message - Your own text for the expired state, multilingual
  • Email Notifications - One admin alert per event on expiry or when capacity is reached
  • Server-side Protection - Submissions to expired, full or closed forms are rejected on the server, even without JavaScript
  • Instant Closure - The form closes in place at the moment of expiry, no page reload, no lost input
  • Cache-safe - Correct countdown and expired state even on cached pages
  • Dynamic Closure - Close a form from PHP for every visitor or just the current one, and reopen it any time
  • Popup Notifications - Customizable delay, keyboard and screen-reader accessible, developer mode for testing
  • Visual Feedback - Colour-coded preview indicators, transparent form overlays
  • Multilingual Support - Complete Hungarian and English interface
  • RSForm! Pro Integration - Conditional fields, validation, multilingual forms
  • Responsive Design - Fully responsive, mobile-friendly user interface
  • Flexible Display - Static and live countdown, date formatting options
Repeatable Group Field for RSForm! Pro
Paid download

Repeatable Group Field for RSForm! Pro

By extensions.blaho.hu
RSForm! Pro Extensions
Custom RSForm! Pro plugin that enables dynamic, repeatable field groups within any form — now with extensive layout, labelling, output, live-calculation, per-row computed fields with multi-branch rules, per-row file uploads with image display, front-end submission views, JavaScript events for your own scripts, and export customisation options. Perfect for collecting multiple participants, order...
Timeslot Field for RSForm! Pro
Paid download

Timeslot Field for RSForm! Pro

By extensions.blaho.hu
RSForm! Pro Extensions
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 registration...
Glightbox
Free

Glightbox

By extensions.blaho.hu
Photos & Images
GLightbox Gallery A lightbox gallery for images, video and maps — free, GPL, and built to hold thousands of photos without slowing down your admin. > 1,000–2,000 items per gallery, stored in their own database table — not squeezed into the module's settings field. > The admin item list is virtualised, so opening and editing a 2,000-photo gallery feels like editing one with ten. Free Joo...
Subscribe Link for RSMembership!
Free

Subscribe Link for RSMembership!

By extensions.blaho.hu
Membership & Subscriptions
Content plugin for Joomla that replaces shortcodes with RSMembership! subscription links and membership prices anywhere in your content. Perfect for pricing pages, articles introducing paid features, sidebar CTAs, and any content where a subscribe button or price needs to appear inline. The RSMembership! Subscribe Link plugin processes Joomla content and replaces two shortcodes — one for subscr...
Advanced Conditional Logic for RSForm! Pro
Paid download

Advanced Conditional Logic for RSForm! Pro

By extensions.blaho.hu
RSForm! Pro Extensions
The Advanced Conditional Logic plugin provides a comprehensive solution for RSForm! Pro forms, enabling dynamic field visibility, value manipulation, and intelligent form logic based on fully configurable conditions. The plugin adds a new field type to RSForm! Pro: the Advanced Conditional Logic, which evaluates rules in real-time and executes a series of actions on other form fields — showing o...
Flexbox Layout for TinyMCE
Paid download

Flexbox Layout for TinyMCE

By extensions.blaho.hu
Editor Buttons
With On-Canvas Row & Cell Handles and Responsive, Framework-Free Output System and editor-button plugin for Joomla that lets content authors build real flexbox layouts — rows, cells, alignment, spacing, responsive behavior — visually inside any TinyMCE editor, without writing a line of CSS or installing a heavy page builder. Perfect for multi-column articles, sidebar-and-content pages, featur...

Form Expiry Field for RSForm! Pro

Version:
v1.6.8
Developer:
extensions.blaho.hu
Last updated:
Oct 14 2026
1 week ago
Date added:
May 24 2026
License:
GPLv2 or later
Type:
Paid download
Includes:
p e
Compatibility:
J4 J5 J6
Download

Uses Joomla! Update System