RSForm! Pro

RSForm! Pro 3.3.12

No permission to download
13 Dec 2022

Version 3.1.6​

  • Fixed - 'Dynamic Filtering Values' are now checked to prevent duplicates when the menu item is saved.
  • Fixed - In some cases clicking on 'Save & Close' would result in a blank form in the frontend until the form is edited again.
  • Like
Reactions: lorus
13 Dec 2022

Version 3.1.5​

  • Added - 'System - RSForm! Pro CLI' plugin to interact with the Joomla! 4 cli/joomla.php script and provide automatic backups, old submissions removal and CSV export.
  • Added - 'Download All Submissions in CSV' option when configuring a Directory, allowing users to download all submissions in the frontend.
  • Added - 'Allow HTML' for 'Calendar' and 'Date and Time Picker' fields - this will allow to write HTML in the 'Popup Label' so you can, for example, place icons inside your buttons.
  • Added - 'Placeholder' attribute for the 'Calendar' and 'Date and Time Picker' fields (when 'Calendar Layout' is set to 'Popup').
  • Added - 'Dynamic Filtering Values' for the 'Submissions - Directory' menu item.
  • Updated - CSS and Javascript has been minified.
  • Updated - media/com_rsform/directory.css is now loaded on the 'Directory - Submissions' page as well.
  • Fixed - A PHP Warning could show up on PHP 8+ when exporting submissions into CSV format.
  • Fixed - Submissions could not be viewed or downloaded as PDF in the Directory menu item if 'Show Submissions For User ID' was used and the logged-in user didn't match.
  • Fixed - 'Date and Time Picker' field will now allow escaping the date format by using the forward slash \ character.
17 Oct 2022

Version 3.1.4​

  • Added - Emails can be deferred until submission is confirmed through the 'Defer Emails Until Confirmation' option.
  • Updated - 'Confirmation Link' when editing a submission in the backend, to manually confirm a submission and trigger deferred emails.
  • Updated - Placed all submission confirmation options inside their own group under Form Properties - Form Info - Confirmation.
11 Oct 2022

Version 3.1.3​

  • Added - PHP Scripts in the Directory configuration: Scripts called on Edit Layout, Scripts called when submission is updated.
  • Fixed - 'Manage Submissions' is now wrapped inside a 'table-responsive' class for easier horizontal scrolling.
  • Fixed - In some cases, errors were not shown when saving a Directory in the backend.
03 Oct 2022
Version 3.1.2
Added - Triggers: onRsformBackendValidateName, onRsformBeforeReturnUrl.
Updated - UIkit 3 updated to v3.15.10
Fixed - No longer generating duplicated Javascript code for 'File Upload' fields.
Fixed - 'Submissions - Directory' is now wrapped inside a 'table-responsive' class for easier horizontal scrolling.
Fixed - In some cases, new lines were stripped from the CSV export.
12 Sep 2022

Version 3.1.1​

  • Added - Can specify a different 'Multiple Selections Separator' when exporting submissions.
  • Like
Reactions: Johan
12 Jul 2022
  • Added - Triggers: onRsformBackendBeforeGrid, onRsformBackendAfterCreateFieldGroups, onRsformBeforeSilentPost, onRsformBeforeMappings.
  • Added - 'Allow HTML' for 'Submit Button', 'Button' and 'Pagebreak' fields - this will allow to write HTML in the 'Label' so you can, for example, place icons inside your buttons.
  • Updated - Changed minimum requirements to use Joomla! 3.9.0 or newer.
  • Updated - PHP 8.1 compatibility improvements.
  • Updated - Form Fields are now grouped accordingly. The 'CAPTCHA Antispam' field has been moved to 'Spam Protection' as we now have several fields for this.
  • Fixed - Some AJAX requests in the backend are now using POST to prevent incorrect caching on some servers.
  • Fixed - Some jQuery calls in the backend have been changed to vanilla JS.
  • Fixed - 'Toggle Quick Add' was generating too many <pre> tags.
  • Fixed - After deleting certain fields the exact field types could not be re-added until the page was refreshed.
  • Fixed - A new 'Submissions Directory' menu item will now require to explicitly choose a value for the 'Enable Directory' option before it can actually be saved.
28 Jun 2022
  • Added - {global:utc_date_added} placeholder which will return 'DateSubmitted' in UTC SQL format.
  • Added - Individual placeholders for File Upload fields with 'Multiple' set to 'Yes' - {FileUpload_index:value} will now return the file with the corresponding index.
  • Updated - PHP 8.1 compatibility improvements.
  • Updated - Dynamically generated Javascript will no longer be placed inline.
  • Updated - Multipage forms will now have a 'formHidden' class by default to prevent long forms from flashing all fields during page load.
  • Updated - Deleting your own submission now uses a separate page for confirmation to avoid deletion URLs from being accessed by mistake or by a bot. Old links will still work.
  • Updated - In order to generate HTML compliant IDs, spaces are no longer allowed in the 'Name' property of fields. These will be converted to underscores.
  • Updated - In order to generate HTML compliant IDs, the field 'Name' property must not start with a number.
  • Updated - When a form can't be saved during a restore, the exact JTable error message will now be displayed.
  • Fixed - When editing a form, the 'Thank You' description was wrong.
  • Like
Reactions: hieusythb
26 May 2022
  • Updated - Reworked Foundation layout to use the new XY Grid.
  • Updated - Accessibility improvements: Radio and Checkboxes generate an 'id' attribute for the label in the form of 'fieldname0-lbl'.
  • Updated - Accessibility improvements: Radio and Checkboxes generate an 'id' attribute in the form of 'fieldname-grouplbl' for the 'Caption', which is referenced by each item with an 'aria-labelledby' attribute.
  • Updated - Accessibility improvements: Radio and Checkboxes are now contained inside a '<div role="group"></div>' container.
  • Updated - Accessibility improvements: Birthday Field dropdowns now each generate an 'aria-label' attribute.
  • Updated - Exporting submissions now automatically tries to resume after a few seconds when a server-side error occurs.
  • Fixed - When editing a submission in the backend, items from Checkbox / Radio or Dropdown fields are no longer disabled even if explicitly set.
  • Fixed - When 'Captcha' is set to 'Invisible' the 'Caption' is ignored and no longer takes up space in the form.
  • Fixed - Inputs and labels from Radio and Checkboxes generated using the 'uikit 2' and 'UIkit 3' layouts were showing up too close to each other.
  • Like
Reactions: hieusythb
Top