RSForm!Pro - создание произвольных форм Joomla

Компонент RSForm!Pro - создание произвольных форм Joomla v3.3.1

Конструктор форм для Joomla
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • Fixed - Birthday Field would incorrectly save submissions as "00 / 00 /" if no values were provided.
  • Fixed - In some cases restoring a backup taken from Joomla! 4 would fail.
  • Updated - 'From Name' in 'Additional Emails' now shows up as required.
  • Updated - Scripts and stylesheets are now checked if present on the page when being added through the System - RSForm! Pro Plugin.
  • Fixed - jQuery will now be loaded even if the form is placed using the System - RSForm! Pro Plugin.
  • Fixed - There was an issue when sending emails on hosts with disabled escapeshellarg() and escapeshellcmd() functions.
  • Fixed - No longer specifying min-height for rows when using the Responsive layout as that could create unnecessary whitespace.
  • Fixed - Additional Emails could not be saved when Disable Multi-Language was set to 'Yes' and a different language was set as default.

Version 3.0.12​

  • Added - 'User Email' and 'Admin Email' messages can be auto-generated.
  • Updated - 'Min Selections' can be set for 'Checkbox Group' fields.
  • Updated - Can now set 'Default Ordering Column' and 'Default Ordering Direction' in the 'Submissions - Directory' menu item.
  • Updated - 'Submissions - Directory' now have 'greater than, greater or equal to, less than and less or equal to' filtering operators.
  • Updated - When editing a submission, the 'Date Submitted' is now a popup calendar.
  • Updated - Captcha is now shown as a base64-encoded image to prevent session collision issues.
  • Fixed - When editing a submission, the 'Submission ID' is now readonly since it can't be changed.
  • Fixed - Bootstrap 5 markup was not generated correctly in some cases.

Changelog​

  • Updated - 'onGetWeekOfYear' function that can be overridden in the Date and Time Picker field's Javascript.
  • Fixed - A JS error could occur on the form if the calculation result field was missing.
  • Fixed - 'Clear Submissions' was not working.
  • Fixed - 'Date and Time Picker' week numbering was wrong if the week didn't start on Sunday.
Сверху Снизу