Tassos Marinos Developer of Joomla Extensions

Convert Forms

4.4.2

Maturity: Stable
Released on: Thursday, 06 June 2024 10:24
Added download feature to Submissions Exporter addon. HTML and Heading fields now support the {field.ID} Smart Tag. Fixed {submission.status} Smart Tag to display the correct label. Fixed PHP error with reCAPTCHA field. Fixed display disruption caused by 3rd-party modules like Phoca Top Menu. Fixed issue with optional Signature field generating signatures without a value. Improved code editing in Custom CSS/JavaScript and PHP Scripts sections with Codemirror. Improved GDPR compliance by loading all 3rd-party assets locally. Improved Phone Number field styling. Removed Style option from Button field; all buttons now default to Flat (previous option).
View files

4.4.1

Maturity: Stable
Released on: Friday, 03 May 2024 19:18
A PHP error would appear in the form when the Math Captcha field is used. Fixes php error when trying to insert the Math Captcha field into form.
View files

4.4.0

Maturity: Stable
Released on: Friday, 03 May 2024 14:55
Joomla 5 native support; no longer requires the Backward Compatibility plugin. Loads all 3rd-party assets (CSS/JS) locally. AcyMailing language custom fields now support auto-detection and offer a list of available languages for manual selection. Fix: Integrations may fail due to a PHP 8.2 warning: "Creation of dynamic property is deprecated". Fix: hCaptcha may fail to initialize Fix: Editing a Joomla article or JEvents item on the front-end caused the form editor to render the form incorrectly. Fix: Flac files may be rejected for upload.
View files

4.3.4

Maturity: Stable
Released on: Friday, 19 April 2024 10:11
Fix: Smart Tags that return nothing may break emails Fix: The {article} Smart Tag, if used after form submission, fails to reference the correct article. Fix: Failed deleting inaccessible file convertforms.php thrown when installing the extension. Phone Number Field: Improve accessibility by setting the alt tag for the country flags.
View files

4.3.3

Maturity: Stable
Released on: Monday, 08 April 2024 11:03
Fix: Improves AcyMailing Integration in PHP 8.2. Updates translations.
View files

4.3.2

Maturity: Stable
Released on: Thursday, 07 March 2024 09:47
Fix: An error would appear due to invalid input mask format.
View files

4.3.1

Maturity: Stable
Released on: Wednesday, 06 March 2024 20:10
Fix: Conditional Content Shortcode may incorrectly parse script tags. Fix: Phone Number field now supports input masks when "Display Country Code Selector" is enabled. Fix: Pre-defined input masks weren't working in certain circumstances. Fix: Conditional Content Shortcode may incorrectly parse script tags. Fix: Optional File Upload field assigned to Email Attachments causing submission errors. Fix: {submission.status} is not returning correct status. Fix: Color Picker in form settings would hide part of the color value. Adds the --HtmlSpecialChars Smart Tag modifier. Adds missing aria-required attribute to inputs. Fix: Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in PHP 8.1+
View files

4.3.0

Maturity: Stable
Released on: Monday, 05 February 2024 12:51
Implements the Conditional Content Shortcode Implements Smart Tags modifiers: prepareContent, shortNumber Adds support for Subform Custom Fields in Smart Tags. AcyMailing Task now triggers AcyMailing Subscription Advanced Notifications. Fix: Intro/Full Article Image issues on subfolder sites created via the Content App. Fix: AcyMailing ignores the langauge when a subscriber is created. Fix: Ensure Convert Forms shortcodes are parsed in EngageBox Free. Fix: Fields placeholder (hint) wasn't being set correctly when editing a submission. Fix: Non-required Date field does not allow direct input. Fix: Detect Visitor Country option may not detect the country in some circumstances. Fix: Webhook data sent incorrectly in FORM request format. Custom Code option renamed to Custom JavaScript and now accepts only scripts.
View files

4.2.5

Maturity: Stable
Released on: Monday, 08 January 2024 10:30
GetResponse integration improvements. Improves the Phone Number field preview in editor. Fix: The form shortcode may remain unparsed in some page builders. Fix: Smart Tags are not replaced in various field properties in the submission editing page. Fix: Phone Number field wouldn't appear correctly when a custom column layout was selected. Fix: Forms filter dropdown is not in alphabetical order. Fix: Honeypot field may be incorrectly displayed due to invalid Custom CSS. Fix: Cannot duplicate a campaign in Joomla 5. Fix: Minor styling issue with the Apps list. Fix: Deprecated: strpos(): Passing null to parameter of type string is deprecated in PHP 8.1.
View files

4.2.4

Maturity: Stable
Released on: Tuesday, 05 December 2023 11:59
Adds Search Bar to Front-end Submissions. Implements the Copy Field Value action in Conditional Fields. Fix: The Input CSS Class option is missing in the Phone Number field. Fix: Cannot publish/unpublish campaigns using the Status column. Fix: Placeholder for dropdown does not respect the correct color. Fix: A wrong submitter's username is displayed in the backend submissions. Fix: "Invalid address: (Reply-To)" when multiple Reply-To Email addresses are used. Fix: PHP Error "Detection\MobileDetect::__construct(): Argument #2 ($config) must be of type array, null given"
View files

4.2.3

Maturity: Stable
Released on: Monday, 06 November 2023 02:00
Implements the Brevo (Formerly SendInBlue) task. Adds 5 new form templates: Volunteer Application, Rate Your Shopping Experience, Pre-Sales Inquiry, Cancellation Survey, Car Rental Booking Form The SendInBlue integration is now deprecated. Fix: Tasks Connection Manager dialog is not displayed correctly. Fix: Phone Number would require a value even though it's set as optional. Fix: The Field Size option is missing in the Phone Number field. Fix: Drip integration improvements. Fix: Field Calculations wouldn't respect decimal points in some cases. Fix: Cannot duplicate a form in Joomla 5. Fix: Math Captcha may fail under certain circumstances.
View files

4.2.2

Maturity: Stable
Released on: Tuesday, 03 October 2023 12:53
Fix: Joomla 5 compatibility issues. Fix: A wrong submitter's username is displayed in the backend submissions. Fix: Nested Smart Tags are not parsed. Fix: The Webhooks App fails on Joomla 3. Adds the {submission.user_username} Smart Tag.
View files

4.2.1

Maturity: Stable
Released on: Friday, 11 August 2023 14:36
Adds Decimal Separator option to Calculation Fields. Refactors the export submissions process in Joomla 4. Fix: [Joomla 3] Phone Number Country Selector not being editable when editing a submission. Fix: Required Phone field is detected as empty on Joomla 3. Fix: If you can access the Submissions page, you can now export submissions. Fix: Phone Field may break submissions export. Fix: Field Calculations do not detect the value of Rating Fields. Fix: List fields may become unusable if no valid choices are set. Fix: The geolocation library may conflict with other extensions resulting in a fatal error. Fix: MailChimp app may throw PHP Notice: Undefined index: interests_replace. Fix: Couldn't save the form when a Country/Currency field was present in the form. MailChimp app now returns a response object readable by next tasks. Fix: Webhooks addon now considers all 2xx status codes as successful. JSON API: Reduced default result limit to 100 submissions.
View files

4.2.0

Maturity: Stable
Released on: Thursday, 06 July 2023 20:38
Implements the Content App. Create Joomla articles with your forms! Implements country detection for the Phone Number field (Pro only). Adds Minimum and Maximum characters options to Password field. Adds a dropdown selection with flags on the Phone Number field. Fix: Prevent warning "Unable to find a user with ID: XXX" in the backend submissions list. Confirm field is renamed to Confirmation field.
View files

4.1.2

Maturity: Stable
Released on: Thursday, 08 June 2023 11:05
Fix: Attachments does not work in the Email task. Fix: Error Code: syntax error, unexpected '=>' (T_DOUBLE_ARROW), expecting ',' or ')'. Implements the Cookie Smart Tag {cookie.KEY}
View files

4.1.1

Maturity: Stable
Released on: Tuesday, 06 June 2023 03:00
Adds 4 templates for PayPal Payments, PayPal Donations, Appointments and Airport Pickup Reservation Implements a new CSS grid (experimental) Fix: Form builder may break due to incorrect inputmask's value. Fix: "Call to a member function isHTML() on bool" caused in PHP 8.1 when duplicate email addresses are used as a recipient. Fix: Ensure the Submission PDF path doesn't change when the submission is updated in the backend. Fix: Update the Submission PDF content when the submission is updated in the backend only if the PDF exists. Fix: Submission fails when an optional empty field is used as an attachment in an email notification Fix: Smart Tags --layout option is not taken into account in Tasks. Fix: "Blocked loading mixed active content" error when using Tasks. Fix: Inputs default colors were updated to have a sufficient contrast ratio. Fix: PHP 8.2 compatibility issues. Fix: Form would not submit when reCAPTCHA v3 is used and form is not submitted in a timely manner. Fix: Set a fixed image width for rating icons. The sections Image and Form in the Design panel are deprecated and will be removed in the future. Updates translations.
View files

4.1.0

Maturity: Stable
Released on: Wednesday, 03 May 2023 03:00
Implements the new Templates Library. Adds the Label Font Weight option. Improves default field styling options. Fix: Request-URI Too Long error may appear while editing a Task. Fix: {article} Smart Tag may break form submission when used in Dropdowns, Radio Buttons, and Checkboxes. Fix: [Joomla 3] Convert Forms > Submissions > "Search Tools" or "Clear" buttons wouldn't work. Makes the HTML field available in both Free & Pro versions. We can now return any article custom field property using the {article.field.[NAME][PROPERTY]} syntax. Updates translations
View files

4.0.2

Maturity: Stable
Released on: Monday, 03 April 2023 18:57
Adds Input Mask predefined options (IP, Email, URL, Currency, Percentage and more). Adds support for reCAPTCHA 3 Implements a new all-in-one reCAPTCHA field that incorporates the v2 Checkbox, v2 Invisible, and v3 versions. Fix: File Upload field may not load its translations. Fix: Installation fails on MySQL < 5.6 with an error: Invalid default value for 'created'. Fix: Some fields appear untranslated in the All fields tab. Fix: PHP error "Too few arguments to function PlgConvertFormsToolsTasks::onContentAfterSave()" appears after the form is saved. Fix: Caclulation Values misbehave when setting more than 3 options on checkboxes/radio buttons/dropdowns. Fix: [Joomla 3] UI/IX improvements in Conditional Fields. Fix: Submissions Date Range filter would change selected dates due to timezone. Fix: Input Mask wouldn't allow Greek characters to be typed. Fix: New lines are not preserved in the Email Tasks app. Fix: User Account App fails to send registration emails on Joomla 3. Fix: "Help" button wouldn't link to Convert Forms documentation page. Updates Inputmask script to v5.0.8 Updates translations
View files

4.0.0

Maturity: Stable
Released on: Tuesday, 28 February 2023 12:49
Implements the Tasks section. Implements the User Account Task App. Implements the Webhooks Task App. Adds "Show all options" and "Hide all options" actions in Conditional Fields. Adds PDF Submissions "Paper Size" & "Orientation" options. Implements the "Total Checked Not Equals" comparison operator in Conditional Fields. Adds the ability to redirect to a Menu Item after successful submission. Fix: PHP 8.1 returns 0 as the field value when submitting an empty number field. Fix: Email Cloaking plugin breaks fields with email addresses in Joomla 4. Fix: Conditional Fields fail to change the value of a calculation-enabled field. Fix: Calculated field values reset during form submission. Fix: Add missing translation strings. Fix: Conditional Fields may not work if the field value starts or ends with an empty space. Fix: Conditional Fields will fail to display the value input field when the "Change Value" action is selected. Fix: Ensure .htaccess file added on dynamically created folders contains correct syntax based on Apache version. Fix: Smart Tags box does not translate all labels. Fix: Conditional Fields fail if they include rules for deleted fields. Fix: PHP Error "Undefined property: stdClass::$text" may be thrown by 3rd-party components. Fix: Deprecated: md5(): Passing null to parameter #1 ($string) of type string is deprecated [PHP 8.1]. Fix: PHP Notice: Undefined variable: field_options ^ Makes the honeypot trigger error a translation string. Removes unneeded files from the TGeoIP plugin. Improves Field Calculations performance. Updates translations. Updates PDF library to 2.0.3.
View files

3.2.12

Maturity: Stable
Released on: Monday, 12 December 2022 10:45
You can now retrieve an Article's Custom Field using the {article.field.[ALIAS]} Smart Tag. Fix: The Form editor may break due to CORS policy. Fix: Radio Buttons and Checkboxes may get shrinked on small screens. Fix: Content plugin shortcodes may be left unparsed during form rendering. Fix: Date Time field may not work due to special characters in the name of the field. Updates translations (el-GR, cs-CZ) Updates flatpickr script to 4.6.13 and loads it locally. The script (Dropzone) required by the File Upload field is now loaded locally.
View files