From 1e2c42a202c5ead4a4a7d2aa490e0135300c4810 Mon Sep 17 00:00:00 2001 From: Mike Letellier Date: Wed, 2 Oct 2024 13:04:45 -0300 Subject: [PATCH 1/4] Update since versions --- classes/controllers/FrmAddonsController.php | 10 ++++----- .../FrmDeactivationFeedbackController.php | 2 +- classes/helpers/FrmAddonsHelper.php | 22 +++++++++---------- classes/helpers/FrmAppHelper.php | 2 +- classes/helpers/FrmEmailHelper.php | 2 +- classes/helpers/FrmFormsHelper.php | 8 +++---- classes/models/FrmAddon.php | 2 +- classes/models/FrmField.php | 2 +- js/formidable.js | 10 ++++----- js/formidable_admin.js | 2 +- js/src/onboarding-wizard/ui/showError.js | 2 +- 11 files changed, 32 insertions(+), 32 deletions(-) diff --git a/classes/controllers/FrmAddonsController.php b/classes/controllers/FrmAddonsController.php index dc56eb8bea..45d535d3a6 100644 --- a/classes/controllers/FrmAddonsController.php +++ b/classes/controllers/FrmAddonsController.php @@ -26,7 +26,7 @@ class FrmAddonsController { protected static $plugin; /** - * @since x.x + * @since 6.15 */ public static function load_admin_hooks() { add_action( 'admin_menu', __CLASS__ . '::menu', 100 ); @@ -43,7 +43,7 @@ public static function load_admin_hooks() { /** * Enqueues the Add-Ons page scripts and styles. * - * @since x.x + * @since 6.15 * * @return void */ @@ -76,7 +76,7 @@ public static function enqueue_assets() { /** * Get the Add-Ons page JS variables as an array. * - * @since x.x + * @since 6.15 * * @return array */ @@ -162,7 +162,7 @@ public static function list_addons() { /** * Organize and set categories. * - * @since x.x + * @since 6.15 * * @return void */ @@ -217,7 +217,7 @@ protected static function organize_and_get_categories() { /** * Organize and set categories. * - * @since x.x + * @since 6.15 * * @param array $addon The addon array that will be modified by reference. * @return void diff --git a/classes/controllers/FrmDeactivationFeedbackController.php b/classes/controllers/FrmDeactivationFeedbackController.php index e853678224..6bab1601c0 100644 --- a/classes/controllers/FrmDeactivationFeedbackController.php +++ b/classes/controllers/FrmDeactivationFeedbackController.php @@ -3,7 +3,7 @@ * Deactivation feedback controller * * @package Formidable - * @since x.x + * @since 6.15 */ if ( ! defined( 'ABSPATH' ) ) { diff --git a/classes/helpers/FrmAddonsHelper.php b/classes/helpers/FrmAddonsHelper.php index 79285fb252..1356506bc4 100644 --- a/classes/helpers/FrmAddonsHelper.php +++ b/classes/helpers/FrmAddonsHelper.php @@ -12,7 +12,7 @@ /** * Provides helper functions for managing add-ons in the admin area. * - * @since x.x + * @since 6.15 */ class FrmAddonsHelper { /** @@ -25,7 +25,7 @@ class FrmAddonsHelper { /** * Show the CTA to upgrade or renew. * - * @since x.x + * @since 6.15 * @return void */ public static function show_upgrade_renew_cta() { @@ -47,7 +47,7 @@ public static function show_upgrade_renew_cta() { /** * Show 'Renew' banner for expired users. * - * @since x.x + * @since 6.15 * @return void */ private static function show_expired_cta() { @@ -65,7 +65,7 @@ private static function show_expired_cta() { /** * Show 'Upgrade to Pro' banner for users not connected to Pro. * - * @since x.x + * @since 6.15 * @return void */ private static function show_lite_cta() { @@ -88,7 +88,7 @@ private static function show_lite_cta() { /** * Show 'Upgrade' banner for non-elite users. * - * @since x.x + * @since 6.15 * @return void */ private static function show_elite_cta() { @@ -116,7 +116,7 @@ private static function show_elite_cta() { /** * Displays a reconnect link for checking add-ons status. * - * @since x.x + * @since 6.15 * @return void */ public static function get_reconnect_link() { @@ -136,7 +136,7 @@ public static function get_reconnect_link() { /** * Get the icon for a specific addon. * - * @since x.x + * @since 6.15 * @param string $slug The slug of the addon. * @return void */ @@ -177,7 +177,7 @@ public static function get_addon_icon( $slug ) { /** * Echo attributes for a given addon. * - * @since x.x + * @since 6.15 * * @param array $addon * @return void @@ -208,7 +208,7 @@ public static function add_addon_attributes( $addon ) { /** * Add classes for a given addon. * - * @since x.x + * @since 6.15 * * @param array $addon * @return string @@ -241,7 +241,7 @@ public static function is_locked() { * Because the `FrmFormsHelper::get_plan_required` changes $addon by reference, * we save the result inside a static field called `$plan_required`. * - * @since x.x + * @since 6.15 * * @param array $addon The addon array that will be modified by reference. * @return void @@ -253,7 +253,7 @@ private static function set_plan_required( $addon ) { /** * Get the required plan. * - * @since x.x + * @since 6.15 * * @return false|string */ diff --git a/classes/helpers/FrmAppHelper.php b/classes/helpers/FrmAppHelper.php index bec01acac1..89fb1074e4 100644 --- a/classes/helpers/FrmAppHelper.php +++ b/classes/helpers/FrmAppHelper.php @@ -4335,7 +4335,7 @@ public static function tooltip_icon( $tooltip_text, $atts = array() ) { /** * Prints errors for settings in onboarding wizard or template settings. * - * @since x.x + * @since 6.15 * * @param array $args Args. * diff --git a/classes/helpers/FrmEmailHelper.php b/classes/helpers/FrmEmailHelper.php index 86faadbb38..1c1936d041 100644 --- a/classes/helpers/FrmEmailHelper.php +++ b/classes/helpers/FrmEmailHelper.php @@ -44,7 +44,7 @@ public static function remove_mandrill_br() { /** * Gets default from email address in header for emails. * - * @since x.x + * @since 6.15 * * @return string */ diff --git a/classes/helpers/FrmFormsHelper.php b/classes/helpers/FrmFormsHelper.php index 0f3acb062d..4e64ca550d 100644 --- a/classes/helpers/FrmFormsHelper.php +++ b/classes/helpers/FrmFormsHelper.php @@ -1537,7 +1537,7 @@ public static function get_plan_required( &$item ) { /** * Converts legacy package names to the current standard package name. * - * @since x.x + * @since 6.15 * @param string $package_name * @return string The updated package name. */ @@ -1552,7 +1552,7 @@ public static function convert_legacy_package_names( $package_name ) { /** * Get the license types. * - * @since x.x + * @since 6.15 * * @param array $args * @return array @@ -1846,12 +1846,12 @@ public static function actions_dropdown( $atts ) { * Retrieves the list of template categories to ignore. * * @since 4.03.01 - * @deprecated x.x + * @deprecated 6.15 * * @return string[] Array of categories to ignore. */ public static function ignore_template_categories() { - _deprecated_function( __METHOD__, 'x.x' ); + _deprecated_function( __METHOD__, '6.15' ); return self::get_license_types(); } diff --git a/classes/models/FrmAddon.php b/classes/models/FrmAddon.php index dc423f7c65..63f60af9a5 100644 --- a/classes/models/FrmAddon.php +++ b/classes/models/FrmAddon.php @@ -103,7 +103,7 @@ public function edd_plugin_updater() { } /** - * Updates information on the "View version x.x details" page with custom data. + * Updates information on the "View version 6.15 details" page with custom data. * * @uses api_request() * diff --git a/classes/models/FrmField.php b/classes/models/FrmField.php index 63fdb32e08..09fdbcae3b 100644 --- a/classes/models/FrmField.php +++ b/classes/models/FrmField.php @@ -1060,7 +1060,7 @@ private static function format_field_results( &$results ) { * Cached results are unslashed in FrmField::getAll, so we need to make sure that the cached object has an extra backslash. * Otherwise the backslash is stripped away on load. * - * @since x.x + * @since 6.15 * * @param stdClass $result * @return void diff --git a/js/formidable.js b/js/formidable.js index f39e9e0c17..516f42eacb 100644 --- a/js/formidable.js +++ b/js/formidable.js @@ -286,7 +286,7 @@ function frmFrontFormJS() { /** * Validates a field value. * - * @since x.x Added `onSubmit` parameter. + * @since 6.15 Added `onSubmit` parameter. * * @param {HTMLElement} field Field input. * @param {Object} errors Errors data. @@ -308,7 +308,7 @@ function frmFrontFormJS() { } /** - * @since x.x Added `onSubmit` to the data. + * @since 6.15 Added `onSubmit` to the data. */ triggerCustomEvent( document, 'frm_validate_field_value', { field: field, @@ -445,7 +445,7 @@ function frmFrontFormJS() { /** * Checks if the confirm field should be checked. * - * @since x.x + * @since 6.15 * * @param {HTMLElement} field Field input. * @param {boolean} onSubmit Is `true` if the form is being submitted. @@ -467,7 +467,7 @@ function frmFrontFormJS() { /** * Check the email field for errors. * - * @since x.x Added `onSubmit` parameter. + * @since 6.15 Added `onSubmit` parameter. * * @param {HTMLElement} field Field input. * @param {Object} errors Errors data. @@ -490,7 +490,7 @@ function frmFrontFormJS() { /** * Check the password field for errors. * - * @since x.x Added `onSubmit` parameter. + * @since 6.15 Added `onSubmit` parameter. * * @param {HTMLElement} field Field input. * @param {Object} errors Errors data. diff --git a/js/formidable_admin.js b/js/formidable_admin.js index 4f2136bbd2..d6ae438955 100644 --- a/js/formidable_admin.js +++ b/js/formidable_admin.js @@ -9479,7 +9479,7 @@ function frmAdminBuildJS() { /** * Allow a search for "signatures" to still match "signature" for example when searching fields. * - * @since x.x + * @since 6.15 * * @param {string} text The text in the element we are checking for a match. * @param {string} searchText The text value that is being searched. diff --git a/js/src/onboarding-wizard/ui/showError.js b/js/src/onboarding-wizard/ui/showError.js index 1e936881cc..78a47b8fd4 100644 --- a/js/src/onboarding-wizard/ui/showError.js +++ b/js/src/onboarding-wizard/ui/showError.js @@ -6,7 +6,7 @@ import { showFormError } from 'core/utils'; /** * Displays errors related to the email address field. * - * @since x.x Added the `input` param. + * @since 6.15 Added the `input` param. * * @param {string} type The categorization of the error (e.g., "invalid", "empty"). * @param {HTMLInputElement} input The input element to which the error is related. From eafdfe240f9c54ed17abac3553c88ebb9e256c76 Mon Sep 17 00:00:00 2001 From: Mike Letellier Date: Wed, 2 Oct 2024 13:16:24 -0300 Subject: [PATCH 2/4] Fix invalid type in comment --- stripe/js/frmstrp.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stripe/js/frmstrp.js b/stripe/js/frmstrp.js index 9ed9c96d8f..f805936207 100644 --- a/stripe/js/frmstrp.js +++ b/stripe/js/frmstrp.js @@ -926,7 +926,7 @@ /** * @since 6.5, introduced in v3.0 of the Stripe add on. * - * @param {@array|NodeList} items + * @param {Array|NodeList} items * @param {function} callback */ function each( items, callback ) { From d4c5925f8efc4d39abe9a1e98594bb752c7cfcaf Mon Sep 17 00:00:00 2001 From: Mike Letellier Date: Wed, 2 Oct 2024 13:47:24 -0300 Subject: [PATCH 3/4] Drop css loader depdenency --- package-lock.json | 201 ---------------------------------------------- package.json | 3 +- 2 files changed, 1 insertion(+), 203 deletions(-) diff --git a/package-lock.json b/package-lock.json index e1b6ca63b7..0e45635cd6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -39,7 +39,6 @@ "babel-plugin-styled-components": "^2.1.4", "copy-webpack-plugin": "^11.0.0", "cross-env": "^7.0.3", - "css-loader": "^7.1.2", "cypress": "^13.13.1", "cypress-axe": "^1.5.0", "cypress-html-validate": "^6.1.0", @@ -9393,55 +9392,6 @@ "node": ">=4" } }, - "node_modules/css-loader": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.2.tgz", - "integrity": "sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==", - "dev": true, - "license": "MIT", - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.27.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/css-loader/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/css-select": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", @@ -9497,19 +9447,6 @@ "url": "https://github.com/sponsors/fb55" } }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/csso": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", @@ -13063,19 +13000,6 @@ "node": ">=0.10.0" } }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, "node_modules/ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", @@ -16357,25 +16281,6 @@ "dev": true, "license": "ISC" }, - "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", @@ -19707,112 +19612,6 @@ "node": ">= 0.4" } }, - "node_modules/postcss": { - "version": "8.4.47", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", - "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.1.0", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", - "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", - "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", - "dev": true, - "license": "MIT", - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", - "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/postcss-value-parser": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", diff --git a/package.json b/package.json index d7b4562afa..46ea580d81 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,6 @@ "babel-plugin-styled-components": "^2.1.4", "copy-webpack-plugin": "^11.0.0", "cross-env": "^7.0.3", - "css-loader": "^7.1.2", "cypress": "^13.13.1", "cypress-axe": "^1.5.0", "cypress-html-validate": "^6.1.0", @@ -93,4 +92,4 @@ "last 2 versions", "not dead" ] -} \ No newline at end of file +} From 9476ab6e52a46ab34e2d46e56540168ae345933e Mon Sep 17 00:00:00 2001 From: Mike Letellier Date: Wed, 2 Oct 2024 13:49:16 -0300 Subject: [PATCH 4/4] Prepare for v6.15 --- classes/helpers/FrmAppHelper.php | 2 +- formidable.php | 2 +- js/addons-page.js | 2 +- js/form-templates.js | 2 +- js/formidable.min.js | 77 +- js/formidable.min.js.map | 8 + js/formidable_blocks.js | 2 +- js/formidable_dashboard.js | 2 +- js/formidable_overlay.js | 2 +- js/formidable_styles.js | 2 +- js/onboarding-wizard.js | 2 +- languages/formidable.pot | 1171 ++++++++++++++++-------------- stripe/js/frmstrp.min.js | 2 +- stripe/js/frmstrp.min.js.map | 8 + 14 files changed, 689 insertions(+), 595 deletions(-) create mode 100644 js/formidable.min.js.map create mode 100644 stripe/js/frmstrp.min.js.map diff --git a/classes/helpers/FrmAppHelper.php b/classes/helpers/FrmAppHelper.php index 89fb1074e4..949bb088d9 100644 --- a/classes/helpers/FrmAppHelper.php +++ b/classes/helpers/FrmAppHelper.php @@ -33,7 +33,7 @@ class FrmAppHelper { * * @var string */ - public static $plug_version = '6.14.1'; + public static $plug_version = '6.15'; /** * @var bool diff --git a/formidable.php b/formidable.php index 05a220ed36..5a2a07efeb 100644 --- a/formidable.php +++ b/formidable.php @@ -2,7 +2,7 @@ /** * Plugin Name: Formidable Forms * Description: Quickly and easily create drag-and-drop forms - * Version: 6.14.1 + * Version: 6.15 * Plugin URI: https://formidableforms.com/ * Author URI: https://formidableforms.com/ * Author: Strategy11 Form Builder Team diff --git a/js/addons-page.js b/js/addons-page.js index 0d33cdf78d..db4e2548c8 100644 --- a/js/addons-page.js +++ b/js/addons-page.js @@ -1 +1 @@ -!function(){var t={616:function(t){t.exports=function(t,e){var n,r,o=0;function i(){var i,a,c=n,l=arguments.length;t:for(;c;){if(c.args.length===arguments.length){for(a=0;a=0),c.type){case"b":n=parseInt(n,10).toString(2);break;case"c":n=String.fromCharCode(parseInt(n,10));break;case"d":case"i":n=parseInt(n,10);break;case"j":n=JSON.stringify(n,null,c.width?parseInt(c.width):0);break;case"e":n=c.precision?parseFloat(n).toExponential(c.precision):parseFloat(n).toExponential();break;case"f":n=c.precision?parseFloat(n).toFixed(c.precision):parseFloat(n);break;case"g":n=c.precision?String(Number(n.toPrecision(c.precision))):parseFloat(n);break;case"o":n=(parseInt(n,10)>>>0).toString(8);break;case"s":n=String(n),n=c.precision?n.substring(0,c.precision):n;break;case"t":n=String(!!n),n=c.precision?n.substring(0,c.precision):n;break;case"T":n=Object.prototype.toString.call(n).slice(8,-1).toLowerCase(),n=c.precision?n.substring(0,c.precision):n;break;case"u":n=parseInt(n,10)>>>0;break;case"v":n=n.valueOf(),n=c.precision?n.substring(0,c.precision):n;break;case"x":n=(parseInt(n,10)>>>0).toString(16);break;case"X":n=(parseInt(n,10)>>>0).toString(16).toUpperCase()}o.json.test(c.type)?m+=n:(!o.number.test(c.type)||f&&!c.sign?d="":(d=f?"+":"-",n=n.toString().replace(o.sign,"")),s=c.pad_char?"0"===c.pad_char?"0":c.pad_char.charAt(1):" ",u=c.width-(d+n).length,l=c.width&&u>0?s.repeat(u):"",m+=c.align?d+n+l:"0"===s?d+l+n:l+d+n)}return m}(function(t){if(c[t])return c[t];for(var e,n=t,r=[],i=0;n;){if(null!==(e=o.text.exec(n)))r.push(e[0]);else if(null!==(e=o.modulo.exec(n)))r.push("%");else{if(null===(e=o.placeholder.exec(n)))throw new SyntaxError("[sprintf] unexpected placeholder");if(e[2]){i|=1;var a=[],l=e[2],s=[];if(null===(s=o.key.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(a.push(s[1]);""!==(l=l.substring(s[0].length));)if(null!==(s=o.key_access.exec(l)))a.push(s[1]);else{if(null===(s=o.index_access.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");a.push(s[1])}e[2]=a}else i|=2;if(3===i)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");r.push({placeholder:e[0],param_no:e[1],keys:e[2],sign:e[3],pad_char:e[4],align:e[5],width:e[6],precision:e[7],type:e[8]})}n=n.substring(e[0].length)}return c[t]=r}(t),arguments)}function a(t,e){return i.apply(null,[t].concat(e||[]))}var c=Object.create(null);"undefined"!=typeof window&&(window.sprintf=i,window.vsprintf=a,void 0===(r=function(){return{sprintf:i,vsprintf:a}}.call(e,n,e,t))||(t.exports=r))}()}},e={};function n(r){var o=e[r];if(void 0!==o)return o.exports;var i=e[r]={exports:{}};return t[r](i,i.exports,n),i.exports}n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,{a:e}),e},n.d=function(t,e){for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},function(){"use strict";var t=window.frmGlobal,e=t.url,r=(t.nonce,"frm_hidden"),o="frm-hide-js",i="frm-current";function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a(t)}function c(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:"default";!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.elements=e,this.type=n,this.prepareElements()}var e,n;return e=t,n=[{key:"fadeIn",value:function(){var t=this;this.applyStyleToElements((function(e){e.classList.add("frm-fadein-up"),e.addEventListener("animationend",(function(){t.resetOpacity(),e.classList.remove("frm-fadein-up")}),{once:!0})}))}},{key:"cascadeFadeIn",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.03;setTimeout((function(){t.applyStyleToElements((function(t,n){t.classList.remove("frm-animate"),t.style.transitionDelay=(n+1)*e+"s"}))}),200)}},{key:"prepareElements",value:function(){var t=this;this.applyStyleToElements((function(e){"default"===t.type&&(e.style.opacity="0.0"),"cascade"===t.type&&e.classList.add("frm-init-cascade-animation"),"cascade-3d"===t.type&&e.classList.add("frm-init-fadein-3d"),e.classList.add("frm-animate")}))}},{key:"resetOpacity",value:function(){this.applyStyleToElements((function(t){return t.style.opacity="1.0"}))}},{key:"applyStyleToElements",value:function(t){this.elements instanceof Element?t(this.elements,0):0":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},w=["(","?"],x={")":["("],":":["?","?:"]},_=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;var P={"!":function(t){return!t},"*":function(t,e){return t*e},"/":function(t,e){return t/e},"%":function(t,e){return t%e},"+":function(t,e){return t+e},"-":function(t,e){return t-e},"<":function(t,e){return t":function(t,e){return t>e},">=":function(t,e){return t>=e},"==":function(t,e){return t===e},"!=":function(t,e){return t!==e},"&&":function(t,e){return t&&e},"||":function(t,e){return t||e},"?:":function(t,e,n){if(t)throw e;return n}};var k={contextDelimiter:"",onMissingKey:null};function C(t,e){var n;for(n in this.data=t,this.pluralForms={},this.options={},k)this.options[n]=void 0!==e&&n in e?e[n]:k[n]}function I(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function T(t){for(var e=1;e=0||S[o]3&&void 0!==arguments[3]?arguments[3]:10,a=t[e];if(q(n)&&D(r))if("function"==typeof o)if("number"==typeof i){var c={callback:o,priority:i,namespace:r};if(a[n]){var l,s=a[n].handlers;for(l=s.length;l>0&&!(i>=s[l-1].priority);l--);l===s.length?s[l]=c:s.splice(l,0,c),a.__current.forEach((function(t){t.name===n&&t.currentIndex>=l&&t.currentIndex++}))}else a[n]={handlers:[c],runs:0};"hookAdded"!==n&&t.doAction("hookAdded",n,r,o,i)}else console.error("If specified, the hook priority must be a number.");else console.error("The hook callback must be a function.")}},B=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(r,o){var i=t[e];if(q(r)&&(n||D(o))){if(!i[r])return 0;var a=0;if(n)a=i[r].handlers.length,i[r]={runs:i[r].runs,handlers:[]};else for(var c=i[r].handlers,l=function(t){c[t].namespace===o&&(c.splice(t,1),a++,i.__current.forEach((function(e){e.name===r&&e.currentIndex>=t&&e.currentIndex--})))},s=c.length-1;s>=0;s--)l(s);return"hookRemoved"!==r&&t.doAction("hookRemoved",r,o),a}}},M=function(t,e){return function(n,r){var o=t[e];return void 0!==r?n in o&&o[n].handlers.some((function(t){return t.namespace===r})):n in o}},N=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(r){var o=t[e];o[r]||(o[r]={handlers:[],runs:0}),o[r].runs++;for(var i=o[r].handlers,a=arguments.length,c=new Array(a>1?a-1:0),l=1;l1&&void 0!==arguments[1]?arguments[1]:"default";r.data[e]=T(T(T({},L),r.data[e]),t),r.data[e][""]=T(T({},L[""]),r.data[e][""])},c=function(t,e){a(t,e),i()},l=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0;return r.data[t]||a(void 0,t),r.dcnpgettext(t,e,n,o,i)},s=function(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default"},u=function(t,e,r){var o=l(r,e,t);return n?(o=n.applyFilters("i18n.gettext_with_context",o,t,e,r),n.applyFilters("i18n.gettext_with_context_"+s(r),o,t,e,r)):o};if(n){var f=function(t){F.test(t)&&i()};n.addAction("hookAdded","core/i18n",f),n.addAction("hookRemoved","core/i18n",f)}return{getLocaleData:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default";return r.data[t]},setLocaleData:c,resetLocaleData:function(t,e){r.data={},r.pluralForms={},c(t,e)},subscribe:function(t){return o.add(t),function(){return o.delete(t)}},__:function(t,e){var r=l(e,void 0,t);return n?(r=n.applyFilters("i18n.gettext",r,t,e),n.applyFilters("i18n.gettext_"+s(e),r,t,e)):r},_x:u,_n:function(t,e,r,o){var i=l(o,void 0,t,e,r);return n?(i=n.applyFilters("i18n.ngettext",i,t,e,r,o),n.applyFilters("i18n.ngettext_"+s(o),i,t,e,r,o)):i},_nx:function(t,e,r,o,i){var a=l(i,o,t,e,r);return n?(a=n.applyFilters("i18n.ngettext_with_context",a,t,e,r,o,i),n.applyFilters("i18n.ngettext_with_context_"+s(i),a,t,e,r,o,i)):a},isRTL:function(){return"rtl"===u("ltr","text direction")},hasTranslation:function(t,e,o){var i,a,c=e?e+""+t:t,l=!(null===(i=r.data)||void 0===i||null===(a=i[null!=o?o:"default"])||void 0===a||!a[c]);return n&&(l=n.applyFilters("i18n.has_translation",l,t,e,o),l=n.applyFilters("i18n.has_translation_"+s(o),l,t,e,o)),l}}}(0,0,U)),K=(Z.getLocaleData.bind(Z),Z.setLocaleData.bind(Z),Z.resetLocaleData.bind(Z),Z.subscribe.bind(Z),Z.__.bind(Z)),X=(Z._x.bind(Z),Z._n.bind(Z),Z._nx.bind(Z),Z.isRTL.bind(Z),Z.hasTranslation.bind(Z),window.frmDom),G=X.tag,J=X.div,H=X.a,Q=X.img;function W(t){return W="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},W(t)}function Y(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}var tt,et=document.getElementById("post-body-content"),nt=document.getElementById("".concat(m,"-sidebar")),rt=((tt=H({className:"button button-primary frm-button-primary"})).setAttribute("role","button"),J({id:"".concat(m,"-empty-state"),className:"frm-flex-col frm-flex-center frm-gap-md ".concat(r),children:[Q({src:"".concat(e,"/images/page-skeleton/empty-state.svg"),alt:K("Empty State","formidable")}),J({className:"frmcenter",children:[G("h2",{className:"".concat(m,"-title frm-mb-0")}),G("p",{className:"".concat(m,"-text frm-mb-0")})]}),tt]}));null==et||et.appendChild(rt);var ot=function(){var t=document.querySelector("#".concat(m,"-empty-state"));return{emptyState:t,emptyStateTitle:null==t?void 0:t.querySelector(".".concat(m,"-title")),emptyStateText:null==t?void 0:t.querySelector(".".concat(m,"-text")),emptyStateButton:null==t?void 0:t.querySelector(".button")}}(),it=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if("object"!==g(t)||null===t)throw new Error("createPageElements: initialElements must be a non-null object");var e=t;return{getElements:function(){return e},addElements:function(t){if("object"!==g(t)||null===t)throw new Error("addElements: newElements must be a non-null object");e=h(h({},e),t)}}}(function(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{};if("object"!==ut(t)||null===t)throw new Error("createPageState: initialState must be a non-null object");var e=t;return{getState:function(){return e},getSingleState:function(t){var n=Reflect.get(e,t);return void 0===n?null:n},setState:function(t){if("object"!==ut(t)||null===t)throw new Error("setState: newState must be a non-null object");e=st(st({},e),t)},setSingleState:function(t,n){Reflect.has(e,t)&&Reflect.set(e,t,n)}}}({notEmptySearchText:!1,selectedCategory:b.ALL_ITEMS,selectedCategoryEl:ft}),pt=dt.getState,yt=dt.getSingleState,mt=dt.setState,bt=dt.setSingleState,vt=function(t){var e,n=t.currentTarget,r=n.getAttribute("data-category"),o=pt(),a=o.selectedCategory,c=o.selectedCategoryEl,l=o.notEmptySearchText;if(a!==r){a=wp.hooks.applyFilters("frmPage.selectedCategory",r),c.classList.remove(i),(c=n).classList.add(i),mt({selectedCategory:a,selectedCategoryEl:c}),l&&((e=at().searchInput).value="",e.dispatchEvent(new Event("input",{bubbles:!0}))),wp.hooks.doAction("frmPage.onCategoryClick",a);var u=at().bodyContent;new s(u).fadeIn()}};function ht(t){"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),vt(t))}var gt=window.frmAddonsVars.addonRequestURL,St="frm-addons",wt={AVAILABLE:"available-addons",ACTIVE:"active-addons"},xt="basic",_t="plus",Ot="business",Et="elite",jt=at(),At=jt.bodyContent,Pt=jt.sidebar;At.querySelectorAll(".frm-card-item:not(.plugin-card-formidable-pro)").forEach((function(t){var e=t.dataset.categories;switch(!0){case e.includes(Ot):t.setAttribute("data-categories","".concat(e,",").concat(Et));break;case e.includes(_t):t.setAttribute("data-categories","".concat(e,",").concat(Ot,",").concat(Et));break;case e.includes(xt):t.setAttribute("data-categories","".concat(e,",").concat(_t,",").concat(Ot,",").concat(Et))}})),ct({upgradeBanner:document.getElementById("frm-upgrade-banner"),availableCategory:Pt.querySelector(".".concat(m,'-cat[data-category="').concat(wt.AVAILABLE,'"]')),activeCategory:Pt.querySelector(".".concat(m,'-cat[data-category="').concat(wt.ACTIVE,'"]')),categoriesTopDivider:Pt.querySelector(".".concat(m,"-divider")),basicPlanCategory:Pt.querySelector(".".concat(m,'-cat[data-category="').concat(xt,'"]')),plusPlanCategory:Pt.querySelector(".".concat(m,'-cat[data-category="').concat(_t,'"]')),businessPlanCategory:Pt.querySelector(".".concat(m,'-cat[data-category="').concat(Ot,'"]')),elitePlanCategory:Pt.querySelector(".".concat(m,'-cat[data-category="').concat(Et,'"]')),addonsList:document.getElementById("".concat(St,"-list")),addons:At.querySelectorAll(".frm-card-item"),availableAddons:At.querySelectorAll(".frm-card-item:not(.frm-locked-item)"),addonsToggle:At.querySelectorAll(".frm_toggle_block"),bodyContentChildren:null==At?void 0:At.children});var kt={};kt[wt.AVAILABLE]=[],kt[wt.ACTIVE]=[];var Ct,It=".".concat(m,"-cat-count");function Tt(){var t=at(),e=t.activeCategory,n=t.availableCategory,r=t.categoriesTopDivider,o=document.querySelectorAll(".frm-addon-active:not(.frm-locked-item)");0!==o.length?(kt[wt.ACTIVE]=o,e.querySelector(It).textContent=o.length):d([e,n,r])}function Lt(){var t=pt().selectedCategory,e=at(),n=e.emptyState,r=e.emptyStateButton,o=e.emptyStateTitle,i=e.emptyStateText;n.setAttribute("data-view",t),o.textContent=K("No add-ons found","formidable"),i.textContent=K("Sorry, we didn't find any add-ons that match your criteria.","formidable"),r.textContent=K("Request Add-On","formidable"),r.href=gt,r.setAttribute("target","_blank"),f([n,r])}function Ft(t,e){if(t){if("string"==typeof t)return Dt(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Dt(t,e):void 0}}function Dt(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,c=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){c=!0,i=t},f:function(){try{a||null==n.return||n.return()}finally{if(c)throw i}}}}(new Map([["frm-addon-not-installed",".frm-install-addon"],["frm-addon-installed",".frm-activate-addon"],["frm-addon-active",".frm-deactivate-addon"]]).entries());try{for(a.s();!(o=a.n()).done;){var c=(n=o.value,r=2,function(t){if(Array.isArray(t))return t}(n)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,s=!1;try{if(i=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==e);l=!0);}catch(t){s=!0,o=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}}(n,r)||Ft(n,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),l=c[0],s=c[1];if(i.classList.contains(l)){(Ct=i.querySelector(s)).click();break}}}catch(t){a.e(t)}finally{a.f()}}},Rt=window.frmDom.search.init;function Bt(t,e){var n=t.foundSomething,r=t.notEmptySearchText;if(!e||"search"!==e.type||""!==e.target.value){var o=pt(),a=at().allItemsCategory;bt("notEmptySearchText",r),o.notEmptySearchText||o.selectedCategory?(o.selectedCategory&&(function(t){var e=at(),n=e.bodyContent,r=e.bodyContentChildren,o=e.addonsList;t&&yt("selectedCategoryEl").classList.remove(i),d(r),p(o),new s(n).fadeIn()}(r),r&&bt("selectedCategory","")),function(t){if(t){var e=at().emptyState;n=e,"none"!==window.getComputedStyle(n).getPropertyValue("display")&&y(e)}else Lt();var n}(n)):a.dispatchEvent(new Event("click",{bubbles:!0}))}}var Mt;function Nt(){var t;at().categoryItems.forEach((function(t){u(t,vt),t.addEventListener("keydown",ht)})),wp.hooks.addAction("frmPage.onCategoryClick","frmAddonsPage",(function(t){!function(t){var e=at(),n=e.bodyContent,r=e.addons,o=e.emptyState,i=e.upgradeBanner;y(o),p(i),n.dataset.category=t,b.ALL_ITEMS!==t?(d(r),0===kt[t].length?(Lt(),y(i)):f(kt[t])):f(r)}(t)})),at().addonsToggle.forEach((function(t){return t.addEventListener("click",qt)})),wp.hooks.addAction("frm_update_addon_state","frmAddonPage",(function(){Tt()})),t=at().searchInput,Rt(t,"frm-card-item",{handleSearchResult:Bt})}Mt=function(){(function(){var t,e,n,r,i,a,c,l,u,f,d=at(),y=d.sidebar,m=d.searchInput,b=d.bodyContent,v=new s(b);m.value="",Tt(),function(){var t=at(),e=t.bodyContent,n=t.availableCategory,r=t.availableAddons;if(kt[wt.AVAILABLE]=r,n){n.querySelector(It).textContent=r.length;var o=e.querySelector(".".concat(St,"-available-count"));o&&(o.textContent=r.length)}}(),function(){var t=at(),e=t.allItemsCategory,n=t.addons;e.querySelector(It).textContent=n.length}(),e=(t=at()).basicPlanCategory,n=t.plusPlanCategory,r=t.businessPlanCategory,i=t.elitePlanCategory,c=(a=function(t){return parseInt(t.querySelector(It).textContent,10)||0})(e),l=a(n)-1,u=a(r)-1,f=a(i)-1,n.querySelector(It).textContent=c+l,r.querySelector(It).textContent=c+l+u,i.querySelector(It).textContent=c+l+u+f,b.classList.remove(o),y.classList.remove(o),v.fadeIn(),p(y)})(),at().addons.forEach((function(t){var e=t.getAttribute("data-categories");e&&e.split(",").forEach((function(e){kt[e]||(kt[e]=[]),kt[e].push(t)}))})),Nt()},"undefined"!=typeof document&&("complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",Mt):Mt())}()}(); \ No newline at end of file +!function(){var t={616:function(t){t.exports=function(t,e){var n,r,o=0;function i(){var i,a,c=n,l=arguments.length;t:for(;c;){if(c.args.length===arguments.length){for(a=0;a=0),c.type){case"b":n=parseInt(n,10).toString(2);break;case"c":n=String.fromCharCode(parseInt(n,10));break;case"d":case"i":n=parseInt(n,10);break;case"j":n=JSON.stringify(n,null,c.width?parseInt(c.width):0);break;case"e":n=c.precision?parseFloat(n).toExponential(c.precision):parseFloat(n).toExponential();break;case"f":n=c.precision?parseFloat(n).toFixed(c.precision):parseFloat(n);break;case"g":n=c.precision?String(Number(n.toPrecision(c.precision))):parseFloat(n);break;case"o":n=(parseInt(n,10)>>>0).toString(8);break;case"s":n=String(n),n=c.precision?n.substring(0,c.precision):n;break;case"t":n=String(!!n),n=c.precision?n.substring(0,c.precision):n;break;case"T":n=Object.prototype.toString.call(n).slice(8,-1).toLowerCase(),n=c.precision?n.substring(0,c.precision):n;break;case"u":n=parseInt(n,10)>>>0;break;case"v":n=n.valueOf(),n=c.precision?n.substring(0,c.precision):n;break;case"x":n=(parseInt(n,10)>>>0).toString(16);break;case"X":n=(parseInt(n,10)>>>0).toString(16).toUpperCase()}o.json.test(c.type)?m+=n:(!o.number.test(c.type)||f&&!c.sign?d="":(d=f?"+":"-",n=n.toString().replace(o.sign,"")),s=c.pad_char?"0"===c.pad_char?"0":c.pad_char.charAt(1):" ",u=c.width-(d+n).length,l=c.width&&u>0?s.repeat(u):"",m+=c.align?d+n+l:"0"===s?d+l+n:l+d+n)}return m}(function(t){if(c[t])return c[t];for(var e,n=t,r=[],i=0;n;){if(null!==(e=o.text.exec(n)))r.push(e[0]);else if(null!==(e=o.modulo.exec(n)))r.push("%");else{if(null===(e=o.placeholder.exec(n)))throw new SyntaxError("[sprintf] unexpected placeholder");if(e[2]){i|=1;var a=[],l=e[2],s=[];if(null===(s=o.key.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(a.push(s[1]);""!==(l=l.substring(s[0].length));)if(null!==(s=o.key_access.exec(l)))a.push(s[1]);else{if(null===(s=o.index_access.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");a.push(s[1])}e[2]=a}else i|=2;if(3===i)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");r.push({placeholder:e[0],param_no:e[1],keys:e[2],sign:e[3],pad_char:e[4],align:e[5],width:e[6],precision:e[7],type:e[8]})}n=n.substring(e[0].length)}return c[t]=r}(t),arguments)}function a(t,e){return i.apply(null,[t].concat(e||[]))}var c=Object.create(null);"undefined"!=typeof window&&(window.sprintf=i,window.vsprintf=a,void 0===(r=function(){return{sprintf:i,vsprintf:a}}.call(e,n,e,t))||(t.exports=r))}()}},e={};function n(r){var o=e[r];if(void 0!==o)return o.exports;var i=e[r]={exports:{}};return t[r](i,i.exports,n),i.exports}n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,{a:e}),e},n.d=function(t,e){for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},function(){"use strict";var t=window.frmGlobal,e=t.url,r=(t.nonce,"frm_hidden"),o="frm-hide-js",i="frm-current";function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a(t)}function c(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:"default";!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.elements=e,this.type=n,this.prepareElements()},e=[{key:"fadeIn",value:function(){var t=this;this.applyStyleToElements((function(e){e.classList.add("frm-fadein-up"),e.addEventListener("animationend",(function(){t.resetOpacity(),e.classList.remove("frm-fadein-up")}),{once:!0})}))}},{key:"cascadeFadeIn",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.03;setTimeout((function(){t.applyStyleToElements((function(t,n){t.classList.remove("frm-animate"),t.style.transitionDelay=(n+1)*e+"s"}))}),200)}},{key:"prepareElements",value:function(){var t=this;this.applyStyleToElements((function(e){"default"===t.type&&(e.style.opacity="0.0"),"cascade"===t.type&&e.classList.add("frm-init-cascade-animation"),"cascade-3d"===t.type&&e.classList.add("frm-init-fadein-3d"),e.classList.add("frm-animate")}))}},{key:"resetOpacity",value:function(){this.applyStyleToElements((function(t){return t.style.opacity="1.0"}))}},{key:"applyStyleToElements",value:function(t){this.elements instanceof Element?t(this.elements,0):0":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},x=["(","?"],O={")":["("],":":["?","?:"]},_=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;var A={"!":function(t){return!t},"*":function(t,e){return t*e},"/":function(t,e){return t/e},"%":function(t,e){return t%e},"+":function(t,e){return t+e},"-":function(t,e){return t-e},"<":function(t,e){return t":function(t,e){return t>e},">=":function(t,e){return t>=e},"==":function(t,e){return t===e},"!=":function(t,e){return t!==e},"&&":function(t,e){return t&&e},"||":function(t,e){return t||e},"?:":function(t,e,n){if(t)throw e;return n}};var C={contextDelimiter:"",onMissingKey:null};function T(t,e){var n;for(n in this.data=t,this.pluralForms={},this.options={},C)this.options[n]=void 0!==e&&n in e?e[n]:C[n]}function F(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function I(t){for(var e=1;e=0||w[o]3&&void 0!==arguments[3]?arguments[3]:10,a=t[e];if(R(n)&&q(r))if("function"==typeof o)if("number"==typeof i){var c={callback:o,priority:i,namespace:r};if(a[n]){var l,s=a[n].handlers;for(l=s.length;l>0&&!(i>=s[l-1].priority);l--);l===s.length?s[l]=c:s.splice(l,0,c),a.__current.forEach((function(t){t.name===n&&t.currentIndex>=l&&t.currentIndex++}))}else a[n]={handlers:[c],runs:0};"hookAdded"!==n&&t.doAction("hookAdded",n,r,o,i)}else console.error("If specified, the hook priority must be a number.");else console.error("The hook callback must be a function.")}},z=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(r,o){var i=t[e];if(R(r)&&(n||q(o))){if(!i[r])return 0;var a=0;if(n)a=i[r].handlers.length,i[r]={runs:i[r].runs,handlers:[]};else for(var c=i[r].handlers,l=function(t){c[t].namespace===o&&(c.splice(t,1),a++,i.__current.forEach((function(e){e.name===r&&e.currentIndex>=t&&e.currentIndex--})))},s=c.length-1;s>=0;s--)l(s);return"hookRemoved"!==r&&t.doAction("hookRemoved",r,o),a}}},B=function(t,e){return function(n,r){var o=t[e];return void 0!==r?n in o&&o[n].handlers.some((function(t){return t.namespace===r})):n in o}},M=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(r){var o=t[e];o[r]||(o[r]={handlers:[],runs:0}),o[r].runs++;for(var i=o[r].handlers,a=arguments.length,c=new Array(a>1?a-1:0),l=1;l1&&void 0!==arguments[1]?arguments[1]:"default";r.data[e]=I(I(I({},D),r.data[e]),t),r.data[e][""]=I(I({},D[""]),r.data[e][""])},c=function(t,e){a(t,e),i()},l=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0;return r.data[t]||a(void 0,t),r.dcnpgettext(t,e,n,o,i)},s=function(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default"},u=function(t,e,r){var o=l(r,e,t);return n?(o=n.applyFilters("i18n.gettext_with_context",o,t,e,r),n.applyFilters("i18n.gettext_with_context_"+s(r),o,t,e,r)):o};if(n){var f=function(t){L.test(t)&&i()};n.addAction("hookAdded","core/i18n",f),n.addAction("hookRemoved","core/i18n",f)}return{getLocaleData:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default";return r.data[t]},setLocaleData:c,resetLocaleData:function(t,e){r.data={},r.pluralForms={},c(t,e)},subscribe:function(t){return o.add(t),function(){return o.delete(t)}},__:function(t,e){var r=l(e,void 0,t);return n?(r=n.applyFilters("i18n.gettext",r,t,e),n.applyFilters("i18n.gettext_"+s(e),r,t,e)):r},_x:u,_n:function(t,e,r,o){var i=l(o,void 0,t,e,r);return n?(i=n.applyFilters("i18n.ngettext",i,t,e,r,o),n.applyFilters("i18n.ngettext_"+s(o),i,t,e,r,o)):i},_nx:function(t,e,r,o,i){var a=l(i,o,t,e,r);return n?(a=n.applyFilters("i18n.ngettext_with_context",a,t,e,r,o,i),n.applyFilters("i18n.ngettext_with_context_"+s(i),a,t,e,r,o,i)):a},isRTL:function(){return"rtl"===u("ltr","text direction")},hasTranslation:function(t,e,o){var i,a,c=e?e+""+t:t,l=!(null===(i=r.data)||void 0===i||null===(a=i[null!=o?o:"default"])||void 0===a||!a[c]);return n&&(l=n.applyFilters("i18n.has_translation",l,t,e,o),l=n.applyFilters("i18n.has_translation_"+s(o),l,t,e,o)),l}}}(0,0,X)),G=(V.getLocaleData.bind(V),V.setLocaleData.bind(V),V.resetLocaleData.bind(V),V.subscribe.bind(V),V.__.bind(V)),J=(V._x.bind(V),V._n.bind(V),V._nx.bind(V),V.isRTL.bind(V),V.hasTranslation.bind(V),window.frmDom),H=J.tag,Q=J.div,W=J.a,Y=J.img;function tt(t){return tt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},tt(t)}function et(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function nt(t,e,n){return(e=function(t){var e=function(t){if("object"!=tt(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=tt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==tt(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var rt,ot=document.getElementById("post-body-content"),it=document.getElementById("".concat(m,"-sidebar")),at=((rt=W({className:"button button-primary frm-button-primary"})).setAttribute("role","button"),Q({id:"".concat(m,"-empty-state"),className:"frm-flex-col frm-flex-center frm-gap-md ".concat(r),children:[Y({src:"".concat(e,"/images/page-skeleton/empty-state.svg"),alt:G("Empty State","formidable")}),Q({className:"frmcenter",children:[H("h2",{className:"".concat(m,"-title frm-mb-0")}),H("p",{className:"".concat(m,"-text frm-mb-0")})]}),rt]}));null==ot||ot.appendChild(at);var ct=function(){var t=document.querySelector("#".concat(m,"-empty-state"));return{emptyState:t,emptyStateTitle:null==t?void 0:t.querySelector(".".concat(m,"-title")),emptyStateText:null==t?void 0:t.querySelector(".".concat(m,"-text")),emptyStateButton:null==t?void 0:t.querySelector(".button")}}(),lt=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if("object"!==S(t)||null===t)throw new Error("createPageElements: initialElements must be a non-null object");var e=t;return{getElements:function(){return e},addElements:function(t){if("object"!==S(t)||null===t)throw new Error("addElements: newElements must be a non-null object");e=h(h({},e),t)}}}(function(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{};if("object"!==yt(t)||null===t)throw new Error("createPageState: initialState must be a non-null object");var e=t;return{getState:function(){return e},getSingleState:function(t){var n=Reflect.get(e,t);return void 0===n?null:n},setState:function(t){if("object"!==yt(t)||null===t)throw new Error("setState: newState must be a non-null object");e=dt(dt({},e),t)},setSingleState:function(t,n){Reflect.has(e,t)&&Reflect.set(e,t,n)}}}({notEmptySearchText:!1,selectedCategory:v,selectedCategoryEl:mt}),bt=vt.getState,ht=vt.getSingleState,gt=vt.setState,St=vt.setSingleState,wt=function(t){var e,n=t.currentTarget,r=n.getAttribute("data-category"),o=bt(),a=o.selectedCategory,c=o.selectedCategoryEl,l=o.notEmptySearchText;if(a!==r){a=wp.hooks.applyFilters("frmPage.selectedCategory",r),c.classList.remove(i),(c=n).classList.add(i),gt({selectedCategory:a,selectedCategoryEl:c}),l&&((e=st().searchInput).value="",e.dispatchEvent(new Event("input",{bubbles:!0}))),wp.hooks.doAction("frmPage.onCategoryClick",a);var u=st().bodyContent;new s(u).fadeIn()}};function xt(t){"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),wt(t))}var Ot=window.frmAddonsVars.addonRequestURL,_t="frm-addons",jt="available-addons",Et="active-addons",Pt="basic",kt="plus",At="business",Ct="elite",Tt=st(),Ft=Tt.bodyContent,It=Tt.sidebar;Ft.querySelectorAll(".frm-card-item:not(.plugin-card-formidable-pro)").forEach((function(t){var e=t.dataset.categories;switch(!0){case e.includes(At):t.setAttribute("data-categories","".concat(e,",").concat(Ct));break;case e.includes(kt):t.setAttribute("data-categories","".concat(e,",").concat(At,",").concat(Ct));break;case e.includes(Pt):t.setAttribute("data-categories","".concat(e,",").concat(kt,",").concat(At,",").concat(Ct))}})),ut({upgradeBanner:document.getElementById("frm-upgrade-banner"),availableCategory:It.querySelector(".".concat(m,'-cat[data-category="').concat(jt,'"]')),activeCategory:It.querySelector(".".concat(m,'-cat[data-category="').concat(Et,'"]')),categoriesTopDivider:It.querySelector(".".concat(m,"-divider")),basicPlanCategory:It.querySelector(".".concat(m,'-cat[data-category="').concat(Pt,'"]')),plusPlanCategory:It.querySelector(".".concat(m,'-cat[data-category="').concat(kt,'"]')),businessPlanCategory:It.querySelector(".".concat(m,'-cat[data-category="').concat(At,'"]')),elitePlanCategory:It.querySelector(".".concat(m,'-cat[data-category="').concat(Ct,'"]')),addonsList:document.getElementById("".concat(_t,"-list")),addons:Ft.querySelectorAll(".frm-card-item"),availableAddons:Ft.querySelectorAll(".frm-card-item:not(.frm-locked-item)"),addonsToggle:Ft.querySelectorAll(".frm_toggle_block"),bodyContentChildren:null==Ft?void 0:Ft.children});var Dt={};Dt[jt]=[],Dt[Et]=[];var Lt,qt=".".concat(m,"-cat-count");function Rt(){var t=st(),e=t.activeCategory,n=t.availableCategory,r=t.categoriesTopDivider,o=document.querySelectorAll(".frm-addon-active:not(.frm-locked-item)");0!==o.length?(Dt[Et]=o,e.querySelector(qt).textContent=o.length):d([e,n,r])}function Nt(){var t=bt().selectedCategory,e=st(),n=e.emptyState,r=e.emptyStateButton,o=e.emptyStateTitle,i=e.emptyStateText;n.setAttribute("data-view",t),o.textContent=G("No add-ons found","formidable"),i.textContent=G("Sorry, we didn't find any add-ons that match your criteria.","formidable"),r.textContent=G("Request Add-On","formidable"),r.href=Ot,r.setAttribute("target","_blank"),f([n,r])}function zt(t,e){if(t){if("string"==typeof t)return Bt(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Bt(t,e):void 0}}function Bt(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,a=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return i=t.done,t},e:function(t){a=!0,o=t},f:function(){try{i||null==e.return||e.return()}finally{if(a)throw o}}}}(new Map([["frm-addon-not-installed",".frm-install-addon"],["frm-addon-installed",".frm-activate-addon"],["frm-addon-active",".frm-deactivate-addon"]]).entries());try{for(a.s();!(o=a.n()).done;){var c=(n=o.value,r=2,function(t){if(Array.isArray(t))return t}(n)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i,a,c=[],l=!0,s=!1;try{if(i=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(c.push(r.value),c.length!==e);l=!0);}catch(t){s=!0,o=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}}(n,r)||zt(n,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),l=c[0],s=c[1];if(i.classList.contains(l)){(Lt=i.querySelector(s)).click();break}}}catch(t){a.e(t)}finally{a.f()}}},$t=window.frmDom.search.init;function Ut(t,e){var n=t.foundSomething,r=t.notEmptySearchText;if(!e||"search"!==e.type||""!==e.target.value){var o=bt(),a=st().allItemsCategory;St("notEmptySearchText",r),o.notEmptySearchText||o.selectedCategory?(o.selectedCategory&&(function(t){var e=st(),n=e.bodyContent,r=e.bodyContentChildren,o=e.addonsList;t&&ht("selectedCategoryEl").classList.remove(i),d(r),p(o),new s(n).fadeIn()}(r),r&&St("selectedCategory","")),function(t){if(t){var e,n=st().emptyState;e=n,"none"!==window.getComputedStyle(e).getPropertyValue("display")&&y(n)}else Nt()}(n)):a.dispatchEvent(new Event("click",{bubbles:!0}))}}var Zt;function Kt(){var t;st().categoryItems.forEach((function(t){u(t,wt),t.addEventListener("keydown",xt)})),wp.hooks.addAction("frmPage.onCategoryClick","frmAddonsPage",(function(t){!function(t){var e=st(),n=e.bodyContent,r=e.addons,o=e.emptyState,i=e.upgradeBanner;y(o),p(i),n.dataset.category=t,v!==t?(d(r),0===Dt[t].length?(Nt(),y(i)):f(Dt[t])):f(r)}(t)})),st().addonsToggle.forEach((function(t){return t.addEventListener("click",Mt)})),wp.hooks.addAction("frm_update_addon_state","frmAddonPage",(function(){Rt()})),t=st().searchInput,$t(t,"frm-card-item",{handleSearchResult:Ut})}Zt=function(){(function(){var t,e,n,r,i,a,c,l,u,f,d=st(),y=d.sidebar,m=d.searchInput,v=d.bodyContent,b=new s(v);m.value="",Rt(),function(){var t=st(),e=t.bodyContent,n=t.availableCategory,r=t.availableAddons;if(Dt[jt]=r,n){n.querySelector(qt).textContent=r.length;var o=e.querySelector(".".concat(_t,"-available-count"));o&&(o.textContent=r.length)}}(),function(){var t=st(),e=t.allItemsCategory,n=t.addons;e.querySelector(qt).textContent=n.length}(),e=(t=st()).basicPlanCategory,n=t.plusPlanCategory,r=t.businessPlanCategory,i=t.elitePlanCategory,c=(a=function(t){return parseInt(t.querySelector(qt).textContent,10)||0})(e),l=a(n)-1,u=a(r)-1,f=a(i)-1,n.querySelector(qt).textContent=c+l,r.querySelector(qt).textContent=c+l+u,i.querySelector(qt).textContent=c+l+u+f,v.classList.remove(o),y.classList.remove(o),b.fadeIn(),p(y)})(),st().addons.forEach((function(t){var e=t.getAttribute("data-categories");e&&e.split(",").forEach((function(e){Dt[e]||(Dt[e]=[]),Dt[e].push(t)}))})),Kt()},"undefined"!=typeof document&&("complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",Zt):Zt())}()}(); \ No newline at end of file diff --git a/js/form-templates.js b/js/form-templates.js index b27c3dbf7c..68f7c4f1cf 100644 --- a/js/form-templates.js +++ b/js/form-templates.js @@ -1,2 +1,2 @@ /*! For license information please see form-templates.js.LICENSE.txt */ -!function(){var t={616:function(t){t.exports=function(t,e){var r,n,o=0;function a(){var a,i,c=r,l=arguments.length;t:for(;c;){if(c.args.length===arguments.length){for(i=0;i=0),c.type){case"b":r=parseInt(r,10).toString(2);break;case"c":r=String.fromCharCode(parseInt(r,10));break;case"d":case"i":r=parseInt(r,10);break;case"j":r=JSON.stringify(r,null,c.width?parseInt(c.width):0);break;case"e":r=c.precision?parseFloat(r).toExponential(c.precision):parseFloat(r).toExponential();break;case"f":r=c.precision?parseFloat(r).toFixed(c.precision):parseFloat(r);break;case"g":r=c.precision?String(Number(r.toPrecision(c.precision))):parseFloat(r);break;case"o":r=(parseInt(r,10)>>>0).toString(8);break;case"s":r=String(r),r=c.precision?r.substring(0,c.precision):r;break;case"t":r=String(!!r),r=c.precision?r.substring(0,c.precision):r;break;case"T":r=Object.prototype.toString.call(r).slice(8,-1).toLowerCase(),r=c.precision?r.substring(0,c.precision):r;break;case"u":r=parseInt(r,10)>>>0;break;case"v":r=r.valueOf(),r=c.precision?r.substring(0,c.precision):r;break;case"x":r=(parseInt(r,10)>>>0).toString(16);break;case"X":r=(parseInt(r,10)>>>0).toString(16).toUpperCase()}o.json.test(c.type)?h+=r:(!o.number.test(c.type)||f&&!c.sign?p="":(p=f?"+":"-",r=r.toString().replace(o.sign,"")),u=c.pad_char?"0"===c.pad_char?"0":c.pad_char.charAt(1):" ",s=c.width-(p+r).length,l=c.width&&s>0?u.repeat(s):"",h+=c.align?p+r+l:"0"===u?p+l+r:l+p+r)}return h}(function(t){if(c[t])return c[t];for(var e,r=t,n=[],a=0;r;){if(null!==(e=o.text.exec(r)))n.push(e[0]);else if(null!==(e=o.modulo.exec(r)))n.push("%");else{if(null===(e=o.placeholder.exec(r)))throw new SyntaxError("[sprintf] unexpected placeholder");if(e[2]){a|=1;var i=[],l=e[2],u=[];if(null===(u=o.key.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(i.push(u[1]);""!==(l=l.substring(u[0].length));)if(null!==(u=o.key_access.exec(l)))i.push(u[1]);else{if(null===(u=o.index_access.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");i.push(u[1])}e[2]=i}else a|=2;if(3===a)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");n.push({placeholder:e[0],param_no:e[1],keys:e[2],sign:e[3],pad_char:e[4],align:e[5],width:e[6],precision:e[7],type:e[8]})}r=r.substring(e[0].length)}return c[t]=n}(t),arguments)}function i(t,e){return a.apply(null,[t].concat(e||[]))}var c=Object.create(null);e.sprintf=a,e.vsprintf=i,"undefined"!=typeof window&&(window.sprintf=a,window.vsprintf=i,void 0===(n=function(){return{sprintf:a,vsprintf:i}}.call(e,r,e,t))||(t.exports=n))}()}},e={};function r(n){var o=e[n];if(void 0!==o)return o.exports;var a=e[n]={exports:{}};return t[n](a,a.exports,r),a.exports}r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,{a:e}),e},r.d=function(t,e){for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},function(){"use strict";var t=window.frmGlobal,e=t.canAccessApplicationDashboard,n=t.applicationsUrl,o=window.frmFormTemplatesVars,a=o.FEATURED_TEMPLATES_KEYS,i=o.upgradeLink,c="frm-form-templates",l={AVAILABLE_TEMPLATES:"available-templates",FREE_TEMPLATES:"free-templates",FAVORITES:"favorites",CUSTOM:"custom",SEARCH:"search"},u="440px",s="550px",f="frm-page-skeleton",p={ALL_ITEMS:"all-items"};function m(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function d(t){for(var e=1;e":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},v=["(","?"],g={")":["("],":":["?","?:"]},b=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;var O={"!":function(t){return!t},"*":function(t,e){return t*e},"/":function(t,e){return t/e},"%":function(t,e){return t%e},"+":function(t,e){return t+e},"-":function(t,e){return t-e},"<":function(t,e){return t":function(t,e){return t>e},">=":function(t,e){return t>=e},"==":function(t,e){return t===e},"!=":function(t,e){return t!==e},"&&":function(t,e){return t&&e},"||":function(t,e){return t||e},"?:":function(t,e,r){if(t)throw e;return r}};var k={contextDelimiter:"",onMissingKey:null};function A(t,e){var r;for(r in this.data=t,this.pluralForms={},this.options={},k)this.options[r]=void 0!==e&&r in e?e[r]:k[r]}function I(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function j(t){for(var e=1;e=0||y[o]3&&void 0!==arguments[3]?arguments[3]:10,i=t[e];if(B(r)&&F(n))if("function"==typeof o)if("number"==typeof a){var c={callback:o,priority:a,namespace:n};if(i[r]){var l,u=i[r].handlers;for(l=u.length;l>0&&!(a>=u[l-1].priority);l--);l===u.length?u[l]=c:u.splice(l,0,c),i.__current.forEach((function(t){t.name===r&&t.currentIndex>=l&&t.currentIndex++}))}else i[r]={handlers:[c],runs:0};"hookAdded"!==r&&t.doAction("hookAdded",r,n,o,a)}else console.error("If specified, the hook priority must be a number.");else console.error("The hook callback must be a function.")}},N=function(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(n,o){var a=t[e];if(B(n)&&(r||F(o))){if(!a[n])return 0;var i=0;if(r)i=a[n].handlers.length,a[n]={runs:a[n].runs,handlers:[]};else for(var c=a[n].handlers,l=function(t){c[t].namespace===o&&(c.splice(t,1),i++,a.__current.forEach((function(e){e.name===n&&e.currentIndex>=t&&e.currentIndex--})))},u=c.length-1;u>=0;u--)l(u);return"hookRemoved"!==n&&t.doAction("hookRemoved",n,o),i}}},D=function(t,e){return function(r,n){var o=t[e];return void 0!==n?r in o&&o[r].handlers.some((function(t){return t.namespace===n})):r in o}},q=function(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(n){var o=t[e];o[n]||(o[n]={handlers:[],runs:0}),o[n].runs++;for(var a=o[n].handlers,i=arguments.length,c=new Array(i>1?i-1:0),l=1;l1&&void 0!==arguments[1]?arguments[1]:"default";n.data[e]=j(j(j({},C),n.data[e]),t),n.data[e][""]=j(j({},C[""]),n.data[e][""])},c=function(t,e){i(t,e),a()},l=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",e=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,a=arguments.length>4?arguments[4]:void 0;return n.data[t]||i(void 0,t),n.dcnpgettext(t,e,r,o,a)},u=function(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default"},s=function(t,e,n){var o=l(n,e,t);return r?(o=r.applyFilters("i18n.gettext_with_context",o,t,e,n),r.applyFilters("i18n.gettext_with_context_"+u(n),o,t,e,n)):o};if(r){var f=function(t){P.test(t)&&a()};r.addAction("hookAdded","core/i18n",f),r.addAction("hookRemoved","core/i18n",f)}return{getLocaleData:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default";return n.data[t]},setLocaleData:c,resetLocaleData:function(t,e){n.data={},n.pluralForms={},c(t,e)},subscribe:function(t){return o.add(t),function(){return o.delete(t)}},__:function(t,e){var n=l(e,void 0,t);return r?(n=r.applyFilters("i18n.gettext",n,t,e),r.applyFilters("i18n.gettext_"+u(e),n,t,e)):n},_x:s,_n:function(t,e,n,o){var a=l(o,void 0,t,e,n);return r?(a=r.applyFilters("i18n.ngettext",a,t,e,n,o),r.applyFilters("i18n.ngettext_"+u(o),a,t,e,n,o)):a},_nx:function(t,e,n,o,a){var i=l(a,o,t,e,n);return r?(i=r.applyFilters("i18n.ngettext_with_context",i,t,e,n,o,a),r.applyFilters("i18n.ngettext_with_context_"+u(a),i,t,e,n,o,a)):i},isRTL:function(){return"rtl"===s("ltr","text direction")},hasTranslation:function(t,e,o){var a,i,c=e?e+""+t:t,l=!(null===(a=n.data)||void 0===a||null===(i=a[null!=o?o:"default"])||void 0===i||!i[c]);return r&&(l=r.applyFilters("i18n.has_translation",l,t,e,o),l=r.applyFilters("i18n.has_translation_"+u(o),l,t,e,o)),l}}}(0,0,z)),Y=(V.getLocaleData.bind(V),V.setLocaleData.bind(V),V.resetLocaleData.bind(V),V.subscribe.bind(V),V.__.bind(V)),U=(V._x.bind(V),V._n.bind(V),V._nx.bind(V),V.isRTL.bind(V),V.hasTranslation.bind(V),window.frmGlobal),$=U.url,Z=U.nonce,K="frm_hidden",J="frm-hide-js",X="frm-current",Q=window.frmDom,W=Q.tag,tt=Q.div,et=Q.a,rt=Q.img;function nt(t){return nt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},nt(t)}function ot(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}var at,it=document.getElementById("post-body-content"),ct=document.getElementById("".concat(f,"-sidebar")),lt=((at=et({className:"button button-primary frm-button-primary"})).setAttribute("role","button"),tt({id:"".concat(f,"-empty-state"),className:"frm-flex-col frm-flex-center frm-gap-md ".concat(K),children:[rt({src:"".concat($,"/images/page-skeleton/empty-state.svg"),alt:Y("Empty State","formidable")}),tt({className:"frmcenter",children:[W("h2",{className:"".concat(f,"-title frm-mb-0")}),W("p",{className:"".concat(f,"-text frm-mb-0")})]}),at]}));null==it||it.appendChild(lt);var ut=function(){var t=document.querySelector("#".concat(f,"-empty-state"));return{emptyState:t,emptyStateTitle:null==t?void 0:t.querySelector(".".concat(f,"-title")),emptyStateText:null==t?void 0:t.querySelector(".".concat(f,"-text")),emptyStateButton:null==t?void 0:t.querySelector(".button")}}(),st=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if("object"!==h(t)||null===t)throw new Error("createPageElements: initialElements must be a non-null object");var e=t;return{getElements:function(){return e},addElements:function(t){if("object"!==h(t)||null===t)throw new Error("addElements: newElements must be a non-null object");e=d(d({},e),t)}}}(function(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{};if("object"!==ht(t)||null===t)throw new Error("createPageState: initialState must be a non-null object");var e=t;return{getState:function(){return e},getSingleState:function(t){var r=Reflect.get(e,t);return void 0===r?null:r},setState:function(t){if("object"!==ht(t)||null===t)throw new Error("setState: newState must be a non-null object");e=dt(dt({},e),t)},setSingleState:function(t,r){Reflect.has(e,t)&&Reflect.set(e,t,r)}}}({notEmptySearchText:!1,selectedCategory:p.ALL_ITEMS,selectedCategoryEl:yt}),gt=vt.getState,bt=vt.getSingleState,wt=vt.setState,Et=vt.setSingleState;function xt(t){return xt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},xt(t)}function St(t,e){for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:"default";!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.elements=e,this.type=r,this.prepareElements()}var e,r;return e=t,r=[{key:"fadeIn",value:function(){var t=this;this.applyStyleToElements((function(e){e.classList.add("frm-fadein-up"),e.addEventListener("animationend",(function(){t.resetOpacity(),e.classList.remove("frm-fadein-up")}),{once:!0})}))}},{key:"cascadeFadeIn",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.03;setTimeout((function(){t.applyStyleToElements((function(t,r){t.classList.remove("frm-animate"),t.style.transitionDelay=(r+1)*e+"s"}))}),200)}},{key:"prepareElements",value:function(){var t=this;this.applyStyleToElements((function(e){"default"===t.type&&(e.style.opacity="0.0"),"cascade"===t.type&&e.classList.add("frm-init-cascade-animation"),"cascade-3d"===t.type&&e.classList.add("frm-init-fadein-3d"),e.classList.add("frm-animate")}))}},{key:"resetOpacity",value:function(){this.applyStyleToElements((function(t){return t.style.opacity="1.0"}))}},{key:"applyStyleToElements",value:function(t){this.elements instanceof Element?t(this.elements,0):0()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/i.test(t)},Ft=function(t){return t instanceof HTMLElement||console.warn("Invalid argument: Element must be an instance of HTMLElement")||!1},Bt=function(t){var e;return null===(e=Array.from(t))||void 0===e?void 0:e.forEach((function(t){return Nt(t)}))},Mt=function(t){var e;return null===(e=Array.from(t))||void 0===e?void 0:e.forEach((function(t){return Dt(t)}))},Nt=function(t){return null==t?void 0:t.classList.remove(K)},Dt=function(t){return null==t?void 0:t.classList.add(K)},qt=function(t){var e=t.currentTarget,r=e.getAttribute("data-category"),n=gt(),o=n.selectedCategory,a=n.selectedCategoryEl,i=n.notEmptySearchText;if(o!==r){o=wp.hooks.applyFilters("frmPage.selectedCategory",r),a.classList.remove(X),(a=e).classList.add(X),wt({selectedCategory:o,selectedCategoryEl:a}),i&&Rt(),wp.hooks.doAction("frmPage.onCategoryClick",o);var c=ft().bodyContent;new Lt(c).fadeIn()}};function Gt(t){"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),qt(t))}function Rt(){var t=ft().searchInput;t.value="",t.dispatchEvent(new Event("input",{bubbles:!0}))}var Ht=ft().bodyContent,zt=document.getElementById("".concat(c,"-list")),Vt=document.getElementById("".concat(c,"-custom-list-section")),Yt=document.querySelector(".".concat(f,'-cat[data-category="').concat(l.FAVORITES,'"]')),Ut=document.getElementById("".concat(c,"-modal"));pt({headerCancelButton:null===(_t=document.getElementById("frm-publishing"))||void 0===_t?void 0:_t.querySelector("a"),createFormButton:document.getElementById("".concat(c,"-create-form")),pageTitle:document.getElementById("".concat(c,"-page-title")),pageTitleText:document.getElementById("".concat(c,"-page-title-text")),pageTitleDivider:document.getElementById("".concat(c,"-page-title-divider")),upsellBanner:document.getElementById("".concat(c,"-upsell-banner")),extraTemplateCountElements:document.querySelectorAll(".".concat(c,"-extra-templates-count")),templatesList:zt,templateItems:zt.querySelectorAll(".frm-card-item"),availableTemplateItems:zt.querySelectorAll(".frm-card-item:not(.".concat(c,"-locked-item)")),freeTemplateItems:zt.querySelectorAll(".frm-card-item.frm-free-template"),twinFeaturedTemplateItems:zt.querySelectorAll(".".concat(c,"-featured-item")),firstLockedFreeTemplate:zt.querySelector(".frm-free-template"),featuredTemplatesList:document.getElementById("".concat(c,"-featured-list")),customTemplatesSection:Vt,customTemplateItems:Vt.querySelectorAll(".frm-card-item"),customTemplatesTitle:document.getElementById("".concat(c,"-custom-list-title")),customTemplatesList:document.getElementById("".concat(c,"-custom-list")),favoritesCategory:Yt,favoritesCategoryCountEl:null==Yt?void 0:Yt.querySelector(".".concat(f,"-cat-count")),availableTemplatesCategory:document.querySelector(".".concat(f,'-cat[data-category="').concat(l.AVAILABLE_TEMPLATES,'"]')),freeTemplatesCategory:document.querySelector(".".concat(f,'-cat[data-category="').concat(l.FREE_TEMPLATES,'"]')),modal:Ut,modalItems:null==Ut?void 0:Ut.querySelectorAll(".".concat(c,"-modal-item")),showCreateTemplateModalButton:document.getElementById("frm-show-create-template-modal"),createTemplateModal:document.getElementById("frm-create-template-modal"),createTemplateFormsDropdown:document.getElementById("frm-create-template-modal-forms-select"),createTemplateName:document.getElementById("frm_create_template_name"),createTemplateDescription:document.getElementById("frm_create_template_description"),createTemplateButton:document.getElementById("frm-create-template-button"),renewAccountModal:document.getElementById("frm-renew-modal"),leaveEmailModal:document.getElementById("frm-leave-email-modal"),leaveEmailModalInput:document.getElementById("frm_leave_email"),leaveEmailModalApiEmailForm:document.getElementById("frmapi-email-form"),leaveEmailModalGetCodeButton:document.getElementById("frm-get-code-button"),codeFromEmailModal:document.getElementById("frm-code-from-email-modal"),codeFromEmailModalInput:document.getElementById("frm_code_from_email"),upgradeModal:document.getElementById("frm-form-upgrade-modal"),upgradeModalTemplateNames:null==Ut?void 0:Ut.querySelectorAll(".frm-upgrade-modal-template-name"),upgradeModalPlansIcons:null==Ut?void 0:Ut.querySelectorAll(".frm-upgrade-modal-plan-icon"),upgradeModalLink:document.getElementById("frm-upgrade-modal-link"),newTemplateForm:document.getElementById("frm-new-template"),newTemplateNameInput:document.getElementById("frm_template_name"),newTemplateDescriptionInput:document.getElementById("frm_template_desc"),newTemplateLinkInput:document.getElementById("frm_link"),newTemplateActionInput:document.getElementById("frm_action_type"),bodyContentChildren:null==Ht?void 0:Ht.children});var $t,Zt=window.frmDom,Kt=Zt.tag,Jt=Zt.div,Xt=Zt.span,Qt=Zt.a,Wt=Zt.img,te="".concat($,"/images/applications/thumbnails");var ee=window.frmFormTemplatesVars,re=ee.templatesCount,ne=ee.favoritesCount,oe=ee.customCount,ae=ft(),ie=ae.availableTemplateItems,ce=ae.freeTemplateItems,le=ae.firstLockedFreeTemplate,ue=ie.length;wt({availableTemplatesCount:ue,customCount:Number(oe),extraTemplatesCount:re-ue,favoritesCount:ne,freeTemplatesCount:ce.length,selectedTemplate:le});function se(t){return se="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},se(t)}function fe(){fe=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var a=e&&e.prototype instanceof v?e:v,i=Object.create(a.prototype),c=new I(n||[]);return o(i,"_invoke",{value:L(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var p="suspendedStart",m="suspendedYield",d="executing",h="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(j([])));x&&x!==r&&n.call(x,i)&&(w=x);var S=b.prototype=v.prototype=Object.create(w);function T(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(o,a,i,c){var l=f(t[o],t,a);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==se(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var a;o(this,"_invoke",{value:function(t,n){function o(){return new e((function(e,o){r(t,n,e,o)}))}return a=a?a.then(o,o):o()}})}function L(e,r,n){var o=p;return function(a,i){if(o===d)throw new Error("Generator is already running");if(o===h){if("throw"===a)throw i;return{value:t,done:!0}}for(n.method=a,n.arg=i;;){var c=n.delegate;if(c){var l=O(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===p)throw o=h,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=d;var u=f(e,r,n);if("normal"===u.type){if(o=n.done?h:m,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(o=h,n.method="throw",n.arg=u.arg)}}}function O(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,O(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var a=f(o,e.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,y;var i=a.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function k(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function A(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function I(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(k,this),this.reset(!0)}function j(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function r(){for(;++o=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),A(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;A(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:j(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function pe(t,e,r,n,o,a,i){try{var c=t[a](i),l=c.value}catch(t){return void r(t)}c.done?e(l):Promise.resolve(l).then(n,o)}function me(t){return function(){var e=this,r=arguments;return new Promise((function(n,o){var a=t.apply(e,r);function i(t){pe(a,n,o,i,c,"next",t)}function c(t){pe(a,n,o,i,c,"throw",t)}i(void 0)}))}}var de=null;function he(){return(he=me(fe().mark((function t(){var e,r,n;return fe().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e=window.frmAdminBuild,r=e.initModal,n=e.offsetModalY,(de=r("#frm-form-templates-modal",u))&&n(de,"103px"),Ct("free-templates")&&(ft().leaveEmailModal&&lr()),ve(),wp.hooks.addAction("frmAdmin.beforeOpenConfirmModal","frmFormTemplates",(function(t){var e=t.$info;e.dialog("option","width",s),n(e,"103px")}));case 6:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function ye(){return de}function ve(){return ge.apply(this,arguments)}function ge(){return ge=me(fe().mark((function t(){var e,r,n,o,a,i,c,l,u;return fe().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e=ft(),r=e.leaveEmailModalApiEmailForm){t.next=3;break}return t.abrupt("return");case 3:return n=r.getAttribute("data-url"),t.prev=4,t.next=7,fetch(n);case 7:return a=t.sent,t.next=10,a.json();case 10:o=t.sent,t.next=17;break;case 13:return t.prev=13,t.t0=t.catch(4),console.error("An error occurred:",t.t0),t.abrupt("return");case 17:if(o.renderedHtml){t.next=20;break}return console.warn("renderedHtml is not available."),t.abrupt("return");case 20:i=o.renderedHtml,c=/]*(formidableforms.css|action=frmpro_css)[^>]*>/gi,i=i.replace(c,""),r.innerHTML=i,l=r.querySelector("form"),u=l.querySelector('[type="email"]:not(.frm_verify)'),pt({leaveEmailModalHiddenForm:l,leaveEmailModalHiddenInput:u});case 27:case"end":return t.stop()}}),t,null,[[4,13]])}))),ge.apply(this,arguments)}function be(t){var e=ft().pageTitleText,r=t||bt("selectedCategoryEl").querySelector(".".concat(f,"-cat-text")).textContent;e.textContent=r}var we=function(t){return!!Ft(t)&&t.classList.contains("".concat(c,"-favorite-item"))},Ee=function(t){return!!Ft(t)&&t.classList.contains("".concat(c,"-custom-item"))},xe={},Se=function(){var t=ft(),e=t.createFormButton,r=t.newTemplateForm,n=t.newTemplateNameInput,o=t.newTemplateActionInput,a=window.frmAdminBuild.installNewForm;n.value="",o.value="frm_install_form",a(r,"frm_install_form",e)},Te=".".concat(c,"-item-favorite-button"),_e="".concat(Te," use"),Le="#frm_heart_solid_icon",Oe="#frm_heart_icon",ke=function(t){var e,r=t.currentTarget,n=ft(),o=n.templatesList,i=n.featuredTemplatesList,u=n.favoritesCategoryCountEl,s=n.customTemplatesTitle,f=r.closest(".frm-card-item"),p=f.dataset.id,m=we(f),d=Ee(f),h=function(t){return!!Ft(t)&&a.includes(Number(t.dataset.id))}(f),y=null;if(f.classList.toggle("".concat(c,"-favorite-item"),!m),h){var v=f.closest("#".concat(c,"-list"))?i:o;v&&(y=v.querySelector('.frm-card-item[data-id="'.concat(p,'"]'))).classList.toggle("".concat(c,"-favorite-item"),!m)}var g,b,w=gt(),E=w.selectedCategory,x=w.favoritesCount,S=m?"remove":"add",T=f.querySelector(_e),_=null===(e=y)||void 0===e?void 0:e.querySelector(_e);"add"===S?(++x.total,d?++x.custom:++x.default,T.setAttribute("xlink:href",Le),null==_||_.setAttribute("xlink:href",Le)):(--x.total,d?--x.custom:--x.default,T.setAttribute("xlink:href",Oe),null==_||_.setAttribute("xlink:href",Oe)),u.textContent=x.total,Et("favoritesCount",x),g=E,l.FAVORITES===g&&(0===x.total&&Qe(),Dt(f),0===x.default&&Dt(o),0!==x.custom&&0!==x.default||Dt(s)),b=function(){return t=p,e=S,r=d,n=new FormData,o=frmDom.ajax.doJsonPost,n.append("template_id",t),n.append("operation",e),n.append("is_custom_template",r),o("add_or_remove_favorite_template",n);var t,e,r,n,o},Ot=Ot.then(b).catch(b)},Ae=function(t){var e=t.currentTarget,r=e.closest(".frm-card-item"),n=function(t){return!!Ft(t)&&t.classList.contains("".concat(c,"-locked-item"))}(r),o=Ee(r);if(n||!o)if(t.preventDefault(),Et("selectedTemplate",r),n)!function(t){var e=t.dataset.requiredPlan;switch(e){case"basic":case"plus":case"business":case"elite":ir(e,t);break;case"renew":cr();break;case"free":lr()}}(r);else{var a=ft(),i=a.newTemplateForm,l=a.newTemplateNameInput,u=a.newTemplateDescriptionInput,s=a.newTemplateLinkInput,f=a.newTemplateActionInput,p=window.frmAdminBuild.installNewForm,m=r.querySelector(".frm-form-template-name").textContent.trim(),d=r.querySelector(".frm-form-templates-item-description").textContent.trim(),h="frm_install_template";l.value=m,u.value=d,f.value=h,s.value=e.href,p(i,h,e)}},Ie=window.frmDom.search.init;function je(t,e){var r=t.foundSomething,n=t.notEmptySearchText;if(!e||"search"!==e.type||""!==e.target.value){var o=gt(),a=ft().allItemsCategory;Et("notEmptySearchText",n),o.notEmptySearchText||o.selectedCategory?(o.selectedCategory&&(function(t){var e=ft(),r=e.bodyContent,n=e.bodyContentChildren,o=e.pageTitle,a=e.templatesList,i=e.applicationTemplates,c=new Lt(r);t&&bt("selectedCategoryEl").classList.remove(X),Mt(n),be(Y("Search Result","formidable")),Bt([o,a,i]),c.fadeIn()}(n),n&&Et("selectedCategory","")),function(t){if(t){var e,r=ft().emptyState;if(e=r,"none"!==window.getComputedStyle(e).getPropertyValue("display")){var n=ft().pageTitle;Dt(r),Nt(n)}var o=ft(),a=o.templatesList,i=o.applicationTemplates,c=o.applicationTemplatesTitle,u=o.applicationTemplatesList;Bt([a,i,c]),0===a.offsetHeight&&Mt([a,c]),0===(null==u?void 0:u.offsetHeight)&&Dt(i)}else!function(){var t,e=gt().notEmptySearchText,r=ft(),n=r.pageTitle,o=r.emptyState,a=r.emptyStateButton,i=r.applicationTemplates;if(l.SEARCH!==(null===(t=o.dataset)||void 0===t?void 0:t.view)){o.setAttribute("data-view",l.SEARCH);var c=ft(),u=c.emptyStateTitle,s=c.emptyStateText;u.textContent=Y("No templates found","formidable"),s.textContent=Y("Sorry, we didn't find any templates that match your criteria.","formidable"),a.textContent=Y("Start from Scratch","formidable"),Mt([n,i]),Bt([o,a])}else e?(Nt(o),Mt([n,i])):(Dt(o),o.removeAttribute("data-view"))}()}(r)):a.dispatchEvent(new Event("click",{bubbles:!0}))}}var Ce=function(){var t,e=ft().emptyState;l.SEARCH===(null===(t=e.dataset)||void 0===t?void 0:t.view)&&(Et("selectedCategory",""),Rt(),ft().searchInput.focus())},Pe=function(){var t;t=gt().selectedCategory,l.CUSTOM===t&&sr()},Fe=function(){var t=ft().createTemplateFormsDropdown,e=t.value;if(e&&"no-forms"!==e){Be(!1);var r=t.options[t.selectedIndex],n=r.dataset.description.trim(),o=r.dataset.name.trim(),a=" ".concat(Y("Template","formidable"));o.endsWith(a)||(o+=a);var i=ft(),c=i.createTemplateName,l=i.createTemplateDescription;c.value=o,l.value=n}else Be(!0)},Be=function(t){var e=ft(),r=e.createTemplateName,n=e.createTemplateDescription,o=e.createTemplateButton;[r,n].forEach((function(e){e.disabled=t,t&&(e.value="")})),o.classList.toggle("disabled",t)},Me=function(){var t=window.frmAdminBuild.installNewForm,e="frm_create_template",r=ft(),n=r.newTemplateForm,o=r.newTemplateActionInput,a=r.newTemplateNameInput,i=r.newTemplateDescriptionInput,c=r.newTemplateLinkInput,l=r.createTemplateName,u=r.createTemplateDescription,s=r.createTemplateFormsDropdown,f=r.createTemplateButton;o.value=e,a.value=l.value.trim(),i.value=u.value.trim(),c.value=s.value,t(n,e,f)};function Ne(t){return Ne="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ne(t)}function De(){De=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var a=e&&e.prototype instanceof v?e:v,i=Object.create(a.prototype),c=new I(n||[]);return o(i,"_invoke",{value:L(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var p="suspendedStart",m="suspendedYield",d="executing",h="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(j([])));x&&x!==r&&n.call(x,i)&&(w=x);var S=b.prototype=v.prototype=Object.create(w);function T(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(o,a,i,c){var l=f(t[o],t,a);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==Ne(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var a;o(this,"_invoke",{value:function(t,n){function o(){return new e((function(e,o){r(t,n,e,o)}))}return a=a?a.then(o,o):o()}})}function L(e,r,n){var o=p;return function(a,i){if(o===d)throw new Error("Generator is already running");if(o===h){if("throw"===a)throw i;return{value:t,done:!0}}for(n.method=a,n.arg=i;;){var c=n.delegate;if(c){var l=O(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===p)throw o=h,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=d;var u=f(e,r,n);if("normal"===u.type){if(o=n.done?h:m,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(o=h,n.method="throw",n.arg=u.arg)}}}function O(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,O(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var a=f(o,e.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,y;var i=a.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function k(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function A(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function I(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(k,this),this.reset(!0)}function j(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function r(){for(;++o=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),A(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;A(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:j(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function qe(t,e,r,n,o,a,i){try{var c=t[a](i),l=c.value}catch(t){return void r(t)}c.done?e(l):Promise.resolve(l).then(n,o)}var Ge=function(){var t,e=(t=De().mark((function t(){var e,r,n,o,a,i,c,l,u,s,f,p,m;return De().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r=ft(),n=r.leaveEmailModalInput,o=n.value.trim()){t.next=5;break}return fr("empty"),t.abrupt("return");case 5:if(Pt(o)){t.next=8;break}return fr("invalid"),t.abrupt("return");case 8:if(a=ft(),i=a.leaveEmailModalHiddenForm,c=a.leaveEmailModalHiddenInput,i){t.next=11;break}return t.abrupt("return");case 11:return c.value=o,(l=new FormData(i)).append("action","frm_forms_preview"),t.prev=14,t.next=17,fetch(i.getAttribute("action"),{method:"POST",body:l});case 17:return s=t.sent,t.next=20,s.text();case 20:f=t.sent,p=new DOMParser,u=p.parseFromString(f,"text/html"),t.next=29;break;case 25:return t.prev=25,t.t0=t.catch(14),console.error("An error occurred:",t.t0),t.abrupt("return");case 29:(m=null===(e=u.querySelector(".frm_message"))||void 0===e?void 0:e.textContent.trim())&&m.indexOf("Thanks!")>=0?ur():fr("invalid");case 31:case"end":return t.stop()}}),t,null,[[14,25]])})),function(){var e=this,r=arguments;return new Promise((function(n,o){var a=t.apply(e,r);function i(t){qe(a,n,o,i,c,"next",t)}function c(t){qe(a,n,o,i,c,"throw",t)}i(void 0)}))});return function(){return e.apply(this,arguments)}}();function Re(t){return Re="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Re(t)}function He(){He=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var a=e&&e.prototype instanceof v?e:v,i=Object.create(a.prototype),c=new I(n||[]);return o(i,"_invoke",{value:L(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var p="suspendedStart",m="suspendedYield",d="executing",h="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var E=Object.getPrototypeOf,x=E&&E(E(j([])));x&&x!==r&&n.call(x,i)&&(w=x);var S=b.prototype=v.prototype=Object.create(w);function T(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(o,a,i,c){var l=f(t[o],t,a);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==Re(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var a;o(this,"_invoke",{value:function(t,n){function o(){return new e((function(e,o){r(t,n,e,o)}))}return a=a?a.then(o,o):o()}})}function L(e,r,n){var o=p;return function(a,i){if(o===d)throw new Error("Generator is already running");if(o===h){if("throw"===a)throw i;return{value:t,done:!0}}for(n.method=a,n.arg=i;;){var c=n.delegate;if(c){var l=O(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===p)throw o=h,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=d;var u=f(e,r,n);if("normal"===u.type){if(o=n.done?h:m,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(o=h,n.method="throw",n.arg=u.arg)}}}function O(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,O(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var a=f(o,e.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,y;var i=a.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function k(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function A(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function I(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(k,this),this.reset(!0)}function j(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function r(){for(;++o=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),A(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;A(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:j(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function ze(t,e,r,n,o,a,i){try{var c=t[a](i),l=c.value}catch(t){return void r(t)}c.done?e(l):Promise.resolve(l).then(n,o)}var Ve=function(){var t,e=(t=He().mark((function t(){var e,r,n,o,a,i,l,u,s,f,p,m;return He().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e=ft(),r=e.codeFromEmailModalInput,n=r.value.trim()){t.next=5;break}return pr("empty"),t.abrupt("return");case 5:return o=gt(),a=o.selectedTemplate,(i=new FormData).append("action","template_api_signup"),i.append("nonce",Z),i.append("code",n),i.append("key",a.dataset.key),t.prev=11,t.next=14,fetch(ajaxurl,{method:"POST",body:i});case 14:return u=t.sent,t.next=17,u.json();case 17:l=t.sent,t.next=24;break;case 20:return t.prev=20,t.t0=t.catch(11),console.error("An error occurred:",t.t0),t.abrupt("return");case 24:if(l.success){t.next=30;break}return f=(null===(s=l)||void 0===s||null===(s=s.data)||void 0===s?void 0:s[0])||{},p=f.message,pr(p?"custom":"invalid",p),Nt(document.getElementById("frm_code_from_email_options")),t.abrupt("return");case 30:if(!Ct("free-templates")){t.next=33;break}return window.location.href=("free-templates",jt.delete("free-templates"),It.search=jt.toString(),It.toString()),t.abrupt("return");case 33:if(l.data&&l.data.url){t.next=35;break}return t.abrupt("return");case 35:a.classList.remove("".concat(c,"-locked-item")),(m=a.querySelector(".frm-form-templates-use-template-button")).setAttribute("href",l.data.url),m.dispatchEvent(new Event("click",{bubbles:!0}));case 39:case"end":return t.stop()}}),t,null,[[11,20]])})),function(){var e=this,r=arguments;return new Promise((function(n,o){var a=t.apply(e,r);function i(t){ze(a,n,o,i,c,"next",t)}function c(t){ze(a,n,o,i,c,"throw",t)}i(void 0)}))});return function(){return e.apply(this,arguments)}}(),Ye=function(){var t=ft(),e=t.leaveEmailModal,r=t.codeFromEmailModal;Dt(r),Nt(e)},Ue=function(){var t=ft(),e=t.codeFromEmailModalInput,r=t.leaveEmailModalGetCodeButton;e.value="",Mt(document.querySelectorAll("#frm_code_from_email_options, #frm_code_from_email_error")),r.dispatchEvent(new Event("click",{bubbles:!0}))},$e=function(t){if(!t.target.closest("a")){var e=t.currentTarget;window.location.href=e.dataset.href}};function Ze(){var t,e,r,n,o,a,i,u,s;ft().categoryItems.forEach((function(t){At(t,qt),t.addEventListener("keydown",Gt)})),wp.hooks.addAction("frmPage.onCategoryClick","frmFormTemplates",(function(t){!function(t){var e=ft(),r=e.bodyContentChildren,n=e.pageTitle,o=e.showCreateTemplateModalButton,a=e.templatesList,i=e.templateItems;switch(p.ALL_ITEMS!==t&&Mt(r),be(),Dt(o),Nt(n),t){case p.ALL_ITEMS:!function(){var t=ft(),e=t.bodyContentChildren,r=t.pageTitleDivider,n=t.templateItems,o=t.twinFeaturedTemplateItems,a=t.customTemplatesSection,i=t.emptyState,c=t.applicationTemplates;Bt([].concat(Je(e),Je(n))),Mt([r].concat(Je(o),[a,i,c]))}();break;case l.AVAILABLE_TEMPLATES:!function(){if(0!==gt().availableTemplatesCount){var t=ft(),e=t.templatesList,r=t.templateItems,n=t.availableTemplateItems;Mt(r),Bt([e].concat(Je(n)))}else!function(){var t=ft(),e=t.pageTitle,r=t.emptyState,n=t.emptyStateButton;r.setAttribute("data-view",l.AVAILABLE_TEMPLATES);var o=ft(),a=o.emptyStateTitle,i=o.emptyStateText,c=gt().extraTemplatesCount;a.textContent=Y("No Templates Available","formidable"),i.textContent=function(t){try{for(var e=arguments.length,r=new Array(e>1?e-1:0),n=1;n0&&s.push(n),t.custom>0){var p=Array.from(u).filter((function(t){return!we(t)}));Mt(p),s.push(a),s.push(l),0===t.default?Dt(i):s.push(i)}Bt(s)}else Qe()}();break;case l.CUSTOM:!function(){if(0!==gt().customCount){var t=ft(),e=t.showCreateTemplateModalButton,r=t.pageTitleDivider,n=t.customTemplatesSection,o=t.customTemplatesList,a=t.customTemplatesTitle,i=t.customTemplateItems;Dt(a),Bt([e,r,n,o].concat(Je(i)))}else!function(){var t=ft(),e=t.pageTitle,r=t.emptyState,n=t.emptyStateButton;r.setAttribute("data-view",l.CUSTOM);var o=ft(),a=o.emptyStateTitle,i=o.emptyStateText;a.textContent=Y("You currently have no templates.","formidable"),i.textContent=Y("You haven't created any form templates. Begin now to simplify your workflow and save time.","formidable"),n.textContent=Y("Create Template","formidable"),Dt(e),Bt([r,n])}()}();break;default:Mt(i),Bt([a].concat(Je(xe[t])))}}(t)})),s=ft().createFormButton,At(s,Se),document.querySelectorAll(Te).forEach((function(t){return At(t,ke)})),document.querySelectorAll(".".concat(c,"-use-template-button")).forEach((function(t){return t.addEventListener("click",Ae)})),a=ft(),i=a.searchInput,u=a.emptyStateButton,Ie(i,"frm-card-item",{handleSearchResult:je}),At(u,Ce),function(){var t=ft(),e=t.createTemplateFormsDropdown,r=t.createTemplateButton,n=t.showCreateTemplateModalButton,o=t.emptyStateButton;At(n,Pe),At(o,Pe),e.addEventListener("change",Fe),At(r,Me)}(),o=ft().leaveEmailModalGetCodeButton,At(o,Ge),t=document.getElementById("frm-confirm-email-address"),e=document.getElementById("frm-code-modal-back-button"),r=document.getElementById("frm-change-email-address"),n=document.getElementById("frm-resend-code"),At(t,Ve),At(e,Ye),At(r,Ye),At(n,Ue)}function Ke(t){var e,r;(function(t){if(t&&t.length){var e=t.map((function(t){return function(t){var e=t.name,r=t.key,o=t.hasLiteThumbnail?"".concat(te,"/").concat(r,".png"):"".concat(te,"/placeholder.svg");return Kt("li",{className:"frm-card-item",data:{href:"".concat(n,"&triggerViewApplicationModal=1&template=").concat(r),"frm-search-text":e.toLowerCase()},children:[Jt({className:"".concat(c,"-item-icon"),child:Wt({src:o})}),Jt({className:"".concat(c,"-item-body"),children:[Xt({text:Y("Ready Made Solution","formidable"),className:"frm-meta-tag frm-orange-tag frm-text-xs"}),Kt("h3",{text:e,className:"frm-text-sm frm-font-medium frm-m-0"}),Qt({text:Y("See all applications","formidable"),className:"frm-text-xs frm-font-semibold",href:n})]})]})}(t)}));$t=Jt({id:"".concat(c,"-applications"),className:K,children:[Kt("h2",{text:Y("Application Templates"),className:"frm-text-sm frm-mb-sm"}),Kt("ul",{className:"".concat(c,"-list frm-list-grid-layout"),children:e})]})}})(t.templates),(e=ft()).applicationTemplates||void 0===$t||(e.bodyContent.appendChild($t),pt({applicationTemplates:$t,applicationTemplatesTitle:$t.querySelector("h2"),applicationTemplatesList:$t.querySelector(".".concat(c,"-list")),applicationTemplateItems:$t.querySelectorAll(".frm-card-item")})),void 0!==(r=ft().applicationTemplateItems)&&r.forEach((function(t){t.addEventListener("click",$e)}))}function Je(t){return function(t){if(Array.isArray(t))return Xe(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return Xe(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Xe(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Xe(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),A(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;A(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:j(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function er(t,e,r,n,o,a,i){try{var c=t[a](i),l=c.value}catch(t){return void r(t)}c.done?e(l):Promise.resolve(l).then(n,o)}function rr(t){return function(){var e=this,r=arguments;return new Promise((function(n,o){var a=t.apply(e,r);function i(t){er(a,n,o,i,c,"next",t)}function c(t){er(a,n,o,i,c,"throw",t)}i(void 0)}))}}var nr,or=function(t){return rr(tr().mark((function e(){var r,n,o,a,i,c,l=arguments;return tr().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=ye()){e.next=3;break}return e.abrupt("return");case 3:for(n=ft(),o=n.modalItems,Mt(o),r.dialog("option","width",u),a=l.length,i=new Array(a),c=0;c use").setAttribute("xlink:href",n?"#frm_checkmark_icon":"#frm_close_icon")}));var u=e.dataset.slug?"-".concat(e.dataset.slug):"";l.href=i+u,Nt(o)})),cr=or((function(){var t=ft().renewAccountModal;Nt(t)})),lr=or((function(){var t=ft().leaveEmailModal;Nt(t)})),ur=or((function(){var t=ft().codeFromEmailModal;Nt(t)})),sr=or((function(){ye().dialog("option","width",s);var t=ft().createTemplateModal;Nt(t)})),fr=function(t){kt("#frm_leave_email","#frm_leave_email_error",t)},pr=function(t,e){kt("#frm_code_from_email","#frm_code_from_email_error",t,e)},mr=function(){e&&(0,frmDom.ajax.doJsonFetch)("get_applications_data&view=templates").then(Ke),function(){he.apply(this,arguments)}(),ft().templateItems.forEach((function(t){t.getAttribute("data-categories").split(",").forEach((function(e){xe[e]||(xe[e]=[]),xe[e].push(t)}))})),function(){var t=ft(),e=t.sidebar,r=t.searchInput,n=t.bodyContent,o=t.twinFeaturedTemplateItems,a=t.availableTemplatesCategory,i=t.freeTemplatesCategory,c=new Lt(n);if(r.value="",Mt(o),a){var l=gt().availableTemplatesCount;a.querySelector(".".concat(f,"-cat-count")).textContent=l}var u=gt().freeTemplatesCount;i.querySelector(".".concat(f,"-cat-count")).textContent=u,0===u&&Dt(i);var s,p=ft().extraTemplateCountElements,m=gt().extraTemplatesCount;p.forEach((function(t){return t.textContent=m})),n.classList.remove(J),e.classList.remove(J),c.fadeIn(),Nt(e),Ct("return_page")&&(s=ft().headerCancelButton,new Lt(s).fadeIn())}(),Ze()};nr=function(){wp.hooks.doAction("frmFormTemplates.beforeInitialize",{getState:gt,setState:wt}),mr(),wp.hooks.doAction("frmFormTemplates.afterInitialize",{getState:gt,setState:wt}),wp.hooks.doAction("frm_new_form_modal_form",jQuery("#frm-new-template"))},"undefined"!=typeof document&&("complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",nr):nr())}()}(); \ No newline at end of file +!function(){var t={616:function(t){t.exports=function(t,e){var r,n,o=0;function a(){var a,i,c=r,l=arguments.length;t:for(;c;){if(c.args.length===arguments.length){for(i=0;i=0),c.type){case"b":r=parseInt(r,10).toString(2);break;case"c":r=String.fromCharCode(parseInt(r,10));break;case"d":case"i":r=parseInt(r,10);break;case"j":r=JSON.stringify(r,null,c.width?parseInt(c.width):0);break;case"e":r=c.precision?parseFloat(r).toExponential(c.precision):parseFloat(r).toExponential();break;case"f":r=c.precision?parseFloat(r).toFixed(c.precision):parseFloat(r);break;case"g":r=c.precision?String(Number(r.toPrecision(c.precision))):parseFloat(r);break;case"o":r=(parseInt(r,10)>>>0).toString(8);break;case"s":r=String(r),r=c.precision?r.substring(0,c.precision):r;break;case"t":r=String(!!r),r=c.precision?r.substring(0,c.precision):r;break;case"T":r=Object.prototype.toString.call(r).slice(8,-1).toLowerCase(),r=c.precision?r.substring(0,c.precision):r;break;case"u":r=parseInt(r,10)>>>0;break;case"v":r=r.valueOf(),r=c.precision?r.substring(0,c.precision):r;break;case"x":r=(parseInt(r,10)>>>0).toString(16);break;case"X":r=(parseInt(r,10)>>>0).toString(16).toUpperCase()}o.json.test(c.type)?h+=r:(!o.number.test(c.type)||f&&!c.sign?p="":(p=f?"+":"-",r=r.toString().replace(o.sign,"")),u=c.pad_char?"0"===c.pad_char?"0":c.pad_char.charAt(1):" ",s=c.width-(p+r).length,l=c.width&&s>0?u.repeat(s):"",h+=c.align?p+r+l:"0"===u?p+l+r:l+p+r)}return h}(function(t){if(c[t])return c[t];for(var e,r=t,n=[],a=0;r;){if(null!==(e=o.text.exec(r)))n.push(e[0]);else if(null!==(e=o.modulo.exec(r)))n.push("%");else{if(null===(e=o.placeholder.exec(r)))throw new SyntaxError("[sprintf] unexpected placeholder");if(e[2]){a|=1;var i=[],l=e[2],u=[];if(null===(u=o.key.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(i.push(u[1]);""!==(l=l.substring(u[0].length));)if(null!==(u=o.key_access.exec(l)))i.push(u[1]);else{if(null===(u=o.index_access.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");i.push(u[1])}e[2]=i}else a|=2;if(3===a)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");n.push({placeholder:e[0],param_no:e[1],keys:e[2],sign:e[3],pad_char:e[4],align:e[5],width:e[6],precision:e[7],type:e[8]})}r=r.substring(e[0].length)}return c[t]=n}(t),arguments)}function i(t,e){return a.apply(null,[t].concat(e||[]))}var c=Object.create(null);e.sprintf=a,e.vsprintf=i,"undefined"!=typeof window&&(window.sprintf=a,window.vsprintf=i,void 0===(n=function(){return{sprintf:a,vsprintf:i}}.call(e,r,e,t))||(t.exports=n))}()}},e={};function r(n){var o=e[n];if(void 0!==o)return o.exports;var a=e[n]={exports:{}};return t[n](a,a.exports,r),a.exports}r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,{a:e}),e},r.d=function(t,e){for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},function(){"use strict";var t=window.frmGlobal,e=t.canAccessApplicationDashboard,n=t.applicationsUrl,o=window.frmFormTemplatesVars,a=o.FEATURED_TEMPLATES_KEYS,i=o.upgradeLink,c="frm-form-templates",l="available-templates",u="free-templates",s="favorites",f="custom",p="search",m="440px",d="550px",h="frm-page-skeleton",y="all-items";function v(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function g(t){for(var e=1;e":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},E=["(","?"],S={")":["("],":":["?","?:"]},_=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;var C={"!":function(t){return!t},"*":function(t,e){return t*e},"/":function(t,e){return t/e},"%":function(t,e){return t%e},"+":function(t,e){return t+e},"-":function(t,e){return t-e},"<":function(t,e){return t":function(t,e){return t>e},">=":function(t,e){return t>=e},"==":function(t,e){return t===e},"!=":function(t,e){return t!==e},"&&":function(t,e){return t&&e},"||":function(t,e){return t||e},"?:":function(t,e,r){if(t)throw e;return r}};var P={contextDelimiter:"",onMissingKey:null};function F(t,e){var r;for(r in this.data=t,this.pluralForms={},this.options={},P)this.options[r]=void 0!==e&&r in e?e[r]:P[r]}function B(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function N(t){for(var e=1;e=0||x[o]3&&void 0!==arguments[3]?arguments[3]:10,i=t[e];if(G(r)&&q(n))if("function"==typeof o)if("number"==typeof a){var c={callback:o,priority:a,namespace:n};if(i[r]){var l,u=i[r].handlers;for(l=u.length;l>0&&!(a>=u[l-1].priority);l--);l===u.length?u[l]=c:u.splice(l,0,c),i.__current.forEach((function(t){t.name===r&&t.currentIndex>=l&&t.currentIndex++}))}else i[r]={handlers:[c],runs:0};"hookAdded"!==r&&t.doAction("hookAdded",r,n,o,a)}else console.error("If specified, the hook priority must be a number.");else console.error("The hook callback must be a function.")}},z=function(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(n,o){var a=t[e];if(G(n)&&(r||q(o))){if(!a[n])return 0;var i=0;if(r)i=a[n].handlers.length,a[n]={runs:a[n].runs,handlers:[]};else for(var c=a[n].handlers,l=function(t){c[t].namespace===o&&(c.splice(t,1),i++,a.__current.forEach((function(e){e.name===n&&e.currentIndex>=t&&e.currentIndex--})))},u=c.length-1;u>=0;u--)l(u);return"hookRemoved"!==n&&t.doAction("hookRemoved",n,o),i}}},Y=function(t,e){return function(r,n){var o=t[e];return void 0!==n?r in o&&o[r].handlers.some((function(t){return t.namespace===n})):r in o}},H=function(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(n){var o=t[e];o[n]||(o[n]={handlers:[],runs:0}),o[n].runs++;for(var a=o[n].handlers,i=arguments.length,c=new Array(i>1?i-1:0),l=1;l1&&void 0!==arguments[1]?arguments[1]:"default";n.data[e]=N(N(N({},D),n.data[e]),t),n.data[e][""]=N(N({},D[""]),n.data[e][""])},c=function(t,e){i(t,e),a()},l=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",e=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,a=arguments.length>4?arguments[4]:void 0;return n.data[t]||i(void 0,t),n.dcnpgettext(t,e,r,o,a)},u=function(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default"},s=function(t,e,n){var o=l(n,e,t);return r?(o=r.applyFilters("i18n.gettext_with_context",o,t,e,n),r.applyFilters("i18n.gettext_with_context_"+u(n),o,t,e,n)):o};if(r){var f=function(t){M.test(t)&&a()};r.addAction("hookAdded","core/i18n",f),r.addAction("hookRemoved","core/i18n",f)}return{getLocaleData:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default";return n.data[t]},setLocaleData:c,resetLocaleData:function(t,e){n.data={},n.pluralForms={},c(t,e)},subscribe:function(t){return o.add(t),function(){return o.delete(t)}},__:function(t,e){var n=l(e,void 0,t);return r?(n=r.applyFilters("i18n.gettext",n,t,e),r.applyFilters("i18n.gettext_"+u(e),n,t,e)):n},_x:s,_n:function(t,e,n,o){var a=l(o,void 0,t,e,n);return r?(a=r.applyFilters("i18n.ngettext",a,t,e,n,o),r.applyFilters("i18n.ngettext_"+u(o),a,t,e,n,o)):a},_nx:function(t,e,n,o,a){var i=l(a,o,t,e,n);return r?(i=r.applyFilters("i18n.ngettext_with_context",i,t,e,n,o,a),r.applyFilters("i18n.ngettext_with_context_"+u(a),i,t,e,n,o,a)):i},isRTL:function(){return"rtl"===s("ltr","text direction")},hasTranslation:function(t,e,o){var a,i,c=e?e+""+t:t,l=!(null===(a=n.data)||void 0===a||null===(i=a[null!=o?o:"default"])||void 0===i||!i[c]);return r&&(l=r.applyFilters("i18n.has_translation",l,t,e,o),l=r.applyFilters("i18n.has_translation_"+u(o),l,t,e,o)),l}}}(0,0,V)),X=(J.getLocaleData.bind(J),J.setLocaleData.bind(J),J.resetLocaleData.bind(J),J.subscribe.bind(J),J.__.bind(J)),Q=(J._x.bind(J),J._n.bind(J),J._nx.bind(J),J.isRTL.bind(J),J.hasTranslation.bind(J),window.frmGlobal),W=Q.url,tt=Q.nonce,et="frm_hidden",rt="frm-hide-js",nt="frm-current",ot=window.frmDom,at=ot.tag,it=ot.div,ct=ot.a,lt=ot.img;function ut(t){return ut="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ut(t)}function st(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function ft(t,e,r){return(e=function(t){var e=function(t){if("object"!=ut(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var r=e.call(t,"string");if("object"!=ut(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==ut(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var pt,mt=document.getElementById("post-body-content"),dt=document.getElementById("".concat(h,"-sidebar")),ht=((pt=ct({className:"button button-primary frm-button-primary"})).setAttribute("role","button"),it({id:"".concat(h,"-empty-state"),className:"frm-flex-col frm-flex-center frm-gap-md ".concat(et),children:[lt({src:"".concat(W,"/images/page-skeleton/empty-state.svg"),alt:X("Empty State","formidable")}),it({className:"frmcenter",children:[at("h2",{className:"".concat(h,"-title frm-mb-0")}),at("p",{className:"".concat(h,"-text frm-mb-0")})]}),pt]}));null==mt||mt.appendChild(ht);var yt=function(){var t=document.querySelector("#".concat(h,"-empty-state"));return{emptyState:t,emptyStateTitle:null==t?void 0:t.querySelector(".".concat(h,"-title")),emptyStateText:null==t?void 0:t.querySelector(".".concat(h,"-text")),emptyStateButton:null==t?void 0:t.querySelector(".button")}}(),vt=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if("object"!==w(t)||null===t)throw new Error("createPageElements: initialElements must be a non-null object");var e=t;return{getElements:function(){return e},addElements:function(t){if("object"!==w(t)||null===t)throw new Error("addElements: newElements must be a non-null object");e=g(g({},e),t)}}}(function(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{};if("object"!==St(t)||null===t)throw new Error("createPageState: initialState must be a non-null object");var e=t;return{getState:function(){return e},getSingleState:function(t){var r=Reflect.get(e,t);return void 0===r?null:r},setState:function(t){if("object"!==St(t)||null===t)throw new Error("setState: newState must be a non-null object");e=xt(xt({},e),t)},setSingleState:function(t,r){Reflect.has(e,t)&&Reflect.set(e,t,r)}}}({notEmptySearchText:!1,selectedCategory:y,selectedCategoryEl:_t}),Lt=Tt.getState,kt=Tt.getSingleState,Ot=Tt.setState,jt=Tt.setSingleState;function It(t){return It="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},It(t)}function At(t,e){for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:"default";!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.elements=e,this.type=r,this.prepareElements()},e=[{key:"fadeIn",value:function(){var t=this;this.applyStyleToElements((function(e){e.classList.add("frm-fadein-up"),e.addEventListener("animationend",(function(){t.resetOpacity(),e.classList.remove("frm-fadein-up")}),{once:!0})}))}},{key:"cascadeFadeIn",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.03;setTimeout((function(){t.applyStyleToElements((function(t,r){t.classList.remove("frm-animate"),t.style.transitionDelay=(r+1)*e+"s"}))}),200)}},{key:"prepareElements",value:function(){var t=this;this.applyStyleToElements((function(e){"default"===t.type&&(e.style.opacity="0.0"),"cascade"===t.type&&e.classList.add("frm-init-cascade-animation"),"cascade-3d"===t.type&&e.classList.add("frm-init-fadein-3d"),e.classList.add("frm-animate")}))}},{key:"resetOpacity",value:function(){this.applyStyleToElements((function(t){return t.style.opacity="1.0"}))}},{key:"applyStyleToElements",value:function(t){this.elements instanceof Element?t(this.elements,0):0()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/i.test(t)},zt=function(t){return t instanceof HTMLElement||console.warn("Invalid argument: Element must be an instance of HTMLElement")||!1},Yt=function(t){var e;return null===(e=Array.from(t))||void 0===e?void 0:e.forEach((function(t){return $t(t)}))},Ht=function(t){var e;return null===(e=Array.from(t))||void 0===e?void 0:e.forEach((function(t){return Ut(t)}))},$t=function(t){return null==t?void 0:t.classList.remove(et)},Ut=function(t){return null==t?void 0:t.classList.add(et)},Zt=function(t){var e=t.currentTarget,r=e.getAttribute("data-category"),n=Lt(),o=n.selectedCategory,a=n.selectedCategoryEl,i=n.notEmptySearchText;if(o!==r){o=wp.hooks.applyFilters("frmPage.selectedCategory",r),a.classList.remove(nt),(a=e).classList.add(nt),Ot({selectedCategory:o,selectedCategoryEl:a}),i&&Vt(),wp.hooks.doAction("frmPage.onCategoryClick",o);var c=gt().bodyContent;new Ft(c).fadeIn()}};function Kt(t){"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),Zt(t))}function Vt(){var t=gt().searchInput;t.value="",t.dispatchEvent(new Event("input",{bubbles:!0}))}var Jt=gt().bodyContent,Xt=document.getElementById("".concat(c,"-list")),Qt=document.getElementById("".concat(c,"-custom-list-section")),Wt=document.querySelector(".".concat(h,'-cat[data-category="').concat(s,'"]')),te=document.getElementById("".concat(c,"-modal"));bt({headerCancelButton:null===(Pt=document.getElementById("frm-publishing"))||void 0===Pt?void 0:Pt.querySelector("a"),createFormButton:document.getElementById("".concat(c,"-create-form")),pageTitle:document.getElementById("".concat(c,"-page-title")),pageTitleText:document.getElementById("".concat(c,"-page-title-text")),pageTitleDivider:document.getElementById("".concat(c,"-page-title-divider")),upsellBanner:document.getElementById("".concat(c,"-upsell-banner")),extraTemplateCountElements:document.querySelectorAll(".".concat(c,"-extra-templates-count")),templatesList:Xt,templateItems:Xt.querySelectorAll(".frm-card-item"),availableTemplateItems:Xt.querySelectorAll(".frm-card-item:not(.".concat(c,"-locked-item)")),freeTemplateItems:Xt.querySelectorAll(".frm-card-item.frm-free-template"),twinFeaturedTemplateItems:Xt.querySelectorAll(".".concat(c,"-featured-item")),firstLockedFreeTemplate:Xt.querySelector(".frm-free-template"),featuredTemplatesList:document.getElementById("".concat(c,"-featured-list")),customTemplatesSection:Qt,customTemplateItems:Qt.querySelectorAll(".frm-card-item"),customTemplatesTitle:document.getElementById("".concat(c,"-custom-list-title")),customTemplatesList:document.getElementById("".concat(c,"-custom-list")),favoritesCategory:Wt,favoritesCategoryCountEl:null==Wt?void 0:Wt.querySelector(".".concat(h,"-cat-count")),availableTemplatesCategory:document.querySelector(".".concat(h,'-cat[data-category="').concat(l,'"]')),freeTemplatesCategory:document.querySelector(".".concat(h,'-cat[data-category="').concat(u,'"]')),modal:te,modalItems:null==te?void 0:te.querySelectorAll(".".concat(c,"-modal-item")),showCreateTemplateModalButton:document.getElementById("frm-show-create-template-modal"),createTemplateModal:document.getElementById("frm-create-template-modal"),createTemplateFormsDropdown:document.getElementById("frm-create-template-modal-forms-select"),createTemplateName:document.getElementById("frm_create_template_name"),createTemplateDescription:document.getElementById("frm_create_template_description"),createTemplateButton:document.getElementById("frm-create-template-button"),renewAccountModal:document.getElementById("frm-renew-modal"),leaveEmailModal:document.getElementById("frm-leave-email-modal"),leaveEmailModalInput:document.getElementById("frm_leave_email"),leaveEmailModalApiEmailForm:document.getElementById("frmapi-email-form"),leaveEmailModalGetCodeButton:document.getElementById("frm-get-code-button"),codeFromEmailModal:document.getElementById("frm-code-from-email-modal"),codeFromEmailModalInput:document.getElementById("frm_code_from_email"),upgradeModal:document.getElementById("frm-form-upgrade-modal"),upgradeModalTemplateNames:null==te?void 0:te.querySelectorAll(".frm-upgrade-modal-template-name"),upgradeModalPlansIcons:null==te?void 0:te.querySelectorAll(".frm-upgrade-modal-plan-icon"),upgradeModalLink:document.getElementById("frm-upgrade-modal-link"),newTemplateForm:document.getElementById("frm-new-template"),newTemplateNameInput:document.getElementById("frm_template_name"),newTemplateDescriptionInput:document.getElementById("frm_template_desc"),newTemplateLinkInput:document.getElementById("frm_link"),newTemplateActionInput:document.getElementById("frm_action_type"),bodyContentChildren:null==Jt?void 0:Jt.children});var ee,re=window.frmDom,ne=re.tag,oe=re.div,ae=re.span,ie=re.a,ce=re.img,le="".concat(W,"/images/applications/thumbnails");var ue=window.frmFormTemplatesVars,se=ue.templatesCount,fe=ue.favoritesCount,pe=ue.customCount,me=gt(),de=me.availableTemplateItems,he=me.freeTemplateItems,ye=me.firstLockedFreeTemplate,ve=de.length;Ot({availableTemplatesCount:ve,customCount:Number(pe),extraTemplatesCount:se-ve,favoritesCount:fe,freeTemplatesCount:he.length,selectedTemplate:ye});function ge(t){return ge="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ge(t)}function be(){be=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var a=e&&e.prototype instanceof v?e:v,i=Object.create(a.prototype),c=new I(n||[]);return o(i,"_invoke",{value:L(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var p="suspendedStart",m="suspendedYield",d="executing",h="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var x=Object.getPrototypeOf,E=x&&x(x(A([])));E&&E!==r&&n.call(E,i)&&(w=E);var S=b.prototype=v.prototype=Object.create(w);function _(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function T(t,e){function r(o,a,i,c){var l=f(t[o],t,a);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==ge(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var a;o(this,"_invoke",{value:function(t,n){function o(){return new e((function(e,o){r(t,n,e,o)}))}return a=a?a.then(o,o):o()}})}function L(e,r,n){var o=p;return function(a,i){if(o===d)throw Error("Generator is already running");if(o===h){if("throw"===a)throw i;return{value:t,done:!0}}for(n.method=a,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===p)throw o=h,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=d;var u=f(e,r,n);if("normal"===u.type){if(o=n.done?h:m,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(o=h,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var a=f(o,e.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,y;var i=a.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function O(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function j(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function I(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(O,this),this.reset(!0)}function A(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function r(){for(;++o=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),j(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;j(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function we(t,e,r,n,o,a,i){try{var c=t[a](i),l=c.value}catch(t){return void r(t)}c.done?e(l):Promise.resolve(l).then(n,o)}function xe(t){return function(){var e=this,r=arguments;return new Promise((function(n,o){var a=t.apply(e,r);function i(t){we(a,n,o,i,c,"next",t)}function c(t){we(a,n,o,i,c,"throw",t)}i(void 0)}))}}var Ee=null;function Se(){return(Se=xe(be().mark((function t(){var e,r,n;return be().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e=window.frmAdminBuild,r=e.initModal,n=e.offsetModalY,(Ee=r("#frm-form-templates-modal",m))&&n(Ee,"103px"),Gt("free-templates")&&(gt().leaveEmailModal&&yr()),Te(),wp.hooks.addAction("frmAdmin.beforeOpenConfirmModal","frmFormTemplates",(function(t){var e=t.$info;e.dialog("option","width",d),n(e,"103px")}));case 6:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function _e(){return Ee}function Te(){return Le.apply(this,arguments)}function Le(){return Le=xe(be().mark((function t(){var e,r,n,o,a,i,c,l,u;return be().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e=gt(),r=e.leaveEmailModalApiEmailForm){t.next=3;break}return t.abrupt("return");case 3:return n=r.getAttribute("data-url"),t.prev=4,t.next=7,fetch(n);case 7:return a=t.sent,t.next=10,a.json();case 10:o=t.sent,t.next=17;break;case 13:return t.prev=13,t.t0=t.catch(4),console.error("An error occurred:",t.t0),t.abrupt("return");case 17:if(o.renderedHtml){t.next=20;break}return console.warn("renderedHtml is not available."),t.abrupt("return");case 20:i=o.renderedHtml,c=/]*(formidableforms.css|action=frmpro_css)[^>]*>/gi,i=i.replace(c,""),r.innerHTML=i,l=r.querySelector("form"),u=l.querySelector('[type="email"]:not(.frm_verify)'),bt({leaveEmailModalHiddenForm:l,leaveEmailModalHiddenInput:u});case 27:case"end":return t.stop()}}),t,null,[[4,13]])}))),Le.apply(this,arguments)}function ke(t){var e=gt().pageTitleText,r=t||kt("selectedCategoryEl").querySelector(".".concat(h,"-cat-text")).textContent;e.textContent=r}var Oe=function(t){return!!zt(t)&&t.classList.contains("".concat(c,"-favorite-item"))},je=function(t){return!!zt(t)&&t.classList.contains("".concat(c,"-custom-item"))},Ie={},Ae=function(){var t=gt(),e=t.createFormButton,r=t.newTemplateForm,n=t.newTemplateNameInput,o=t.newTemplateActionInput,a=window.frmAdminBuild.installNewForm;n.value="",o.value="frm_install_form",a(r,"frm_install_form",e)},Ce=".".concat(c,"-item-favorite-button"),Pe="".concat(Ce," use"),Fe="#frm_heart_solid_icon",Be="#frm_heart_icon",Ne=function(t){var e,r=t.currentTarget,n=gt(),o=n.templatesList,i=n.featuredTemplatesList,l=n.favoritesCategoryCountEl,u=n.customTemplatesTitle,f=r.closest(".frm-card-item"),p=f.dataset.id,m=Oe(f),d=je(f),h=function(t){return!!zt(t)&&a.includes(Number(t.dataset.id))}(f),y=null;if(f.classList.toggle("".concat(c,"-favorite-item"),!m),h){var v=f.closest("#".concat(c,"-list"))?i:o;v&&(y=v.querySelector('.frm-card-item[data-id="'.concat(p,'"]'))).classList.toggle("".concat(c,"-favorite-item"),!m)}var g,b=Lt(),w=b.selectedCategory,x=b.favoritesCount,E=m?"remove":"add",S=f.querySelector(Pe),_=null===(e=y)||void 0===e?void 0:e.querySelector(Pe);"add"===E?(++x.total,d?++x.custom:++x.default,S.setAttribute("xlink:href",Fe),null==_||_.setAttribute("xlink:href",Fe)):(--x.total,d?--x.custom:--x.default,S.setAttribute("xlink:href",Be),null==_||_.setAttribute("xlink:href",Be)),l.textContent=x.total,jt("favoritesCount",x),s===w&&(0===x.total&&ir(),Ut(f),0===x.default&&Ut(o),0!==x.custom&&0!==x.default||Ut(u)),g=function(){return t=p,e=E,r=d,n=new FormData,o=frmDom.ajax.doJsonPost,n.append("template_id",t),n.append("operation",e),n.append("is_custom_template",r),o("add_or_remove_favorite_template",n);var t,e,r,n,o},Bt=Bt.then(g).catch(g)},De=function(t){var e=t.currentTarget,r=e.closest(".frm-card-item"),n=function(t){return!!zt(t)&&t.classList.contains("".concat(c,"-locked-item"))}(r),o=je(r);if(n||!o)if(t.preventDefault(),jt("selectedTemplate",r),n)!function(t){var e=t.dataset.requiredPlan;switch(e){case"basic":case"plus":case"business":case"elite":dr(e,t);break;case"renew":hr();break;case"free":yr()}}(r);else{var a=gt(),i=a.newTemplateForm,l=a.newTemplateNameInput,u=a.newTemplateDescriptionInput,s=a.newTemplateLinkInput,f=a.newTemplateActionInput,p=window.frmAdminBuild.installNewForm,m=r.querySelector(".frm-form-template-name").textContent.trim(),d=r.querySelector(".frm-form-templates-item-description").textContent.trim(),h="frm_install_template";l.value=m,u.value=d,f.value=h,s.value=e.href,p(i,h,e)}},Me=window.frmDom.search.init;function qe(t,e){var r=t.foundSomething,n=t.notEmptySearchText;if(!e||"search"!==e.type||""!==e.target.value){var o=Lt(),a=gt().allItemsCategory;jt("notEmptySearchText",n),o.notEmptySearchText||o.selectedCategory?(o.selectedCategory&&(function(t){var e=gt(),r=e.bodyContent,n=e.bodyContentChildren,o=e.pageTitle,a=e.templatesList,i=e.applicationTemplates,c=new Ft(r);t&&kt("selectedCategoryEl").classList.remove(nt),Ht(n),ke(X("Search Result","formidable")),Yt([o,a,i]),c.fadeIn()}(n),n&&jt("selectedCategory","")),function(t){if(t){var e,r=gt().emptyState;if(e=r,"none"!==window.getComputedStyle(e).getPropertyValue("display")){var n=gt().pageTitle;Ut(r),$t(n)}var o=gt(),a=o.templatesList,i=o.applicationTemplates,c=o.applicationTemplatesTitle,l=o.applicationTemplatesList;Yt([a,i,c]),0===a.offsetHeight&&Ht([a,c]),0===(null==l?void 0:l.offsetHeight)&&Ut(i)}else!function(){var t,e=Lt().notEmptySearchText,r=gt(),n=r.pageTitle,o=r.emptyState,a=r.emptyStateButton,i=r.applicationTemplates;if(p!==(null===(t=o.dataset)||void 0===t?void 0:t.view)){o.setAttribute("data-view",p);var c=gt(),l=c.emptyStateTitle,u=c.emptyStateText;l.textContent=X("No templates found","formidable"),u.textContent=X("Sorry, we didn't find any templates that match your criteria.","formidable"),a.textContent=X("Start from Scratch","formidable"),Ht([n,i]),Yt([o,a])}else e?($t(o),Ht([n,i])):(Ut(o),o.removeAttribute("data-view"))}()}(r)):a.dispatchEvent(new Event("click",{bubbles:!0}))}}var Ge=function(){var t,e=gt().emptyState;p===(null===(t=e.dataset)||void 0===t?void 0:t.view)&&(jt("selectedCategory",""),Vt(),gt().searchInput.focus())},Re=function(){var t=Lt().selectedCategory;f===t&&gr()},ze=function(){var t=gt().createTemplateFormsDropdown,e=t.value;if(e&&"no-forms"!==e){Ye(!1);var r=t.options[t.selectedIndex],n=r.dataset.description.trim(),o=r.dataset.name.trim(),a=" ".concat(X("Template","formidable"));o.endsWith(a)||(o+=a);var i=gt(),c=i.createTemplateName,l=i.createTemplateDescription;c.value=o,l.value=n}else Ye(!0)},Ye=function(t){var e=gt(),r=e.createTemplateName,n=e.createTemplateDescription,o=e.createTemplateButton;[r,n].forEach((function(e){e.disabled=t,t&&(e.value="")})),o.classList.toggle("disabled",t)},He=function(){var t=window.frmAdminBuild.installNewForm,e="frm_create_template",r=gt(),n=r.newTemplateForm,o=r.newTemplateActionInput,a=r.newTemplateNameInput,i=r.newTemplateDescriptionInput,c=r.newTemplateLinkInput,l=r.createTemplateName,u=r.createTemplateDescription,s=r.createTemplateFormsDropdown,f=r.createTemplateButton;o.value=e,a.value=l.value.trim(),i.value=u.value.trim(),c.value=s.value,t(n,e,f)};function $e(t){return $e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},$e(t)}function Ue(){Ue=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var a=e&&e.prototype instanceof v?e:v,i=Object.create(a.prototype),c=new I(n||[]);return o(i,"_invoke",{value:L(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var p="suspendedStart",m="suspendedYield",d="executing",h="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var x=Object.getPrototypeOf,E=x&&x(x(A([])));E&&E!==r&&n.call(E,i)&&(w=E);var S=b.prototype=v.prototype=Object.create(w);function _(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function T(t,e){function r(o,a,i,c){var l=f(t[o],t,a);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==$e(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var a;o(this,"_invoke",{value:function(t,n){function o(){return new e((function(e,o){r(t,n,e,o)}))}return a=a?a.then(o,o):o()}})}function L(e,r,n){var o=p;return function(a,i){if(o===d)throw Error("Generator is already running");if(o===h){if("throw"===a)throw i;return{value:t,done:!0}}for(n.method=a,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===p)throw o=h,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=d;var u=f(e,r,n);if("normal"===u.type){if(o=n.done?h:m,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(o=h,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var a=f(o,e.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,y;var i=a.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function O(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function j(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function I(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(O,this),this.reset(!0)}function A(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function r(){for(;++o=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),j(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;j(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function Ze(t,e,r,n,o,a,i){try{var c=t[a](i),l=c.value}catch(t){return void r(t)}c.done?e(l):Promise.resolve(l).then(n,o)}var Ke=function(){var t,e=(t=Ue().mark((function t(){var e,r,n,o,a,i,c,l,u,s,f,p,m;return Ue().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r=gt(),n=r.leaveEmailModalInput,o=n.value.trim()){t.next=5;break}return br("empty"),t.abrupt("return");case 5:if(Rt(o)){t.next=8;break}return br("invalid"),t.abrupt("return");case 8:if(a=gt(),i=a.leaveEmailModalHiddenForm,c=a.leaveEmailModalHiddenInput,i){t.next=11;break}return t.abrupt("return");case 11:return c.value=o,(l=new FormData(i)).append("action","frm_forms_preview"),t.prev=14,t.next=17,fetch(i.getAttribute("action"),{method:"POST",body:l});case 17:return s=t.sent,t.next=20,s.text();case 20:f=t.sent,p=new DOMParser,u=p.parseFromString(f,"text/html"),t.next=29;break;case 25:return t.prev=25,t.t0=t.catch(14),console.error("An error occurred:",t.t0),t.abrupt("return");case 29:(m=null===(e=u.querySelector(".frm_message"))||void 0===e?void 0:e.textContent.trim())&&m.indexOf("Thanks!")>=0?vr():br("invalid");case 31:case"end":return t.stop()}}),t,null,[[14,25]])})),function(){var e=this,r=arguments;return new Promise((function(n,o){var a=t.apply(e,r);function i(t){Ze(a,n,o,i,c,"next",t)}function c(t){Ze(a,n,o,i,c,"throw",t)}i(void 0)}))});return function(){return e.apply(this,arguments)}}();function Ve(t){return Ve="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ve(t)}function Je(){Je=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var a=e&&e.prototype instanceof v?e:v,i=Object.create(a.prototype),c=new I(n||[]);return o(i,"_invoke",{value:L(t,r,c)}),i}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var p="suspendedStart",m="suspendedYield",d="executing",h="completed",y={};function v(){}function g(){}function b(){}var w={};u(w,i,(function(){return this}));var x=Object.getPrototypeOf,E=x&&x(x(A([])));E&&E!==r&&n.call(E,i)&&(w=E);var S=b.prototype=v.prototype=Object.create(w);function _(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function T(t,e){function r(o,a,i,c){var l=f(t[o],t,a);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==Ve(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,i,c)}),(function(t){r("throw",t,i,c)})):e.resolve(s).then((function(t){u.value=t,i(u)}),(function(t){return r("throw",t,i,c)}))}c(l.arg)}var a;o(this,"_invoke",{value:function(t,n){function o(){return new e((function(e,o){r(t,n,e,o)}))}return a=a?a.then(o,o):o()}})}function L(e,r,n){var o=p;return function(a,i){if(o===d)throw Error("Generator is already running");if(o===h){if("throw"===a)throw i;return{value:t,done:!0}}for(n.method=a,n.arg=i;;){var c=n.delegate;if(c){var l=k(c,n);if(l){if(l===y)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===p)throw o=h,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=d;var u=f(e,r,n);if("normal"===u.type){if(o=n.done?h:m,u.arg===y)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(o=h,n.method="throw",n.arg=u.arg)}}}function k(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,k(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var a=f(o,e.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,y;var i=a.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function O(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function j(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function I(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(O,this),this.reset(!0)}function A(e){if(e||""===e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function r(){for(;++o=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),j(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;j(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function Xe(t,e,r,n,o,a,i){try{var c=t[a](i),l=c.value}catch(t){return void r(t)}c.done?e(l):Promise.resolve(l).then(n,o)}var Qe=function(){var t,e=(t=Je().mark((function t(){var e,r,n,o,a,i,l,u,s,f,p,m;return Je().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e=gt(),r=e.codeFromEmailModalInput,n=r.value.trim()){t.next=5;break}return wr("empty"),t.abrupt("return");case 5:return o=Lt(),a=o.selectedTemplate,(i=new FormData).append("action","template_api_signup"),i.append("nonce",tt),i.append("code",n),i.append("key",a.dataset.key),t.prev=11,t.next=14,fetch(ajaxurl,{method:"POST",body:i});case 14:return u=t.sent,t.next=17,u.json();case 17:l=t.sent,t.next=24;break;case 20:return t.prev=20,t.t0=t.catch(11),console.error("An error occurred:",t.t0),t.abrupt("return");case 24:if(l.success){t.next=30;break}return f=(null===(s=l)||void 0===s||null===(s=s.data)||void 0===s?void 0:s[0])||{},p=f.message,wr(p?"custom":"invalid",p),$t(document.getElementById("frm_code_from_email_options")),t.abrupt("return");case 30:if(!Gt("free-templates")){t.next=33;break}return window.location.href=(qt.delete("free-templates"),Mt.search=qt.toString(),Mt.toString()),t.abrupt("return");case 33:if(l.data&&l.data.url){t.next=35;break}return t.abrupt("return");case 35:a.classList.remove("".concat(c,"-locked-item")),(m=a.querySelector(".frm-form-templates-use-template-button")).setAttribute("href",l.data.url),m.dispatchEvent(new Event("click",{bubbles:!0}));case 39:case"end":return t.stop()}}),t,null,[[11,20]])})),function(){var e=this,r=arguments;return new Promise((function(n,o){var a=t.apply(e,r);function i(t){Xe(a,n,o,i,c,"next",t)}function c(t){Xe(a,n,o,i,c,"throw",t)}i(void 0)}))});return function(){return e.apply(this,arguments)}}(),We=function(){var t=gt(),e=t.leaveEmailModal,r=t.codeFromEmailModal;Ut(r),$t(e)},tr=function(){var t=gt(),e=t.codeFromEmailModalInput,r=t.leaveEmailModalGetCodeButton;e.value="",Ht(document.querySelectorAll("#frm_code_from_email_options, #frm_code_from_email_error")),r.dispatchEvent(new Event("click",{bubbles:!0}))},er=function(t){if(!t.target.closest("a")){var e=t.currentTarget;window.location.href=e.dataset.href}};function rr(){var t,e,r,n,o,a,i,p,m;gt().categoryItems.forEach((function(t){Dt(t,Zt),t.addEventListener("keydown",Kt)})),wp.hooks.addAction("frmPage.onCategoryClick","frmFormTemplates",(function(t){!function(t){var e=gt(),r=e.bodyContentChildren,n=e.pageTitle,o=e.showCreateTemplateModalButton,a=e.templatesList,i=e.templateItems;switch(y!==t&&Ht(r),ke(),Ut(o),$t(n),t){case y:!function(){var t=gt(),e=t.bodyContentChildren,r=t.pageTitleDivider,n=t.templateItems,o=t.twinFeaturedTemplateItems,a=t.customTemplatesSection,i=t.emptyState,c=t.applicationTemplates;Yt([].concat(or(e),or(n))),Ht([r].concat(or(o),[a,i,c]))}();break;case l:!function(){if(0!==Lt().availableTemplatesCount){var t=gt(),e=t.templatesList,r=t.templateItems,n=t.availableTemplateItems;Ht(r),Yt([e].concat(or(n)))}else!function(){var t=gt(),e=t.pageTitle,r=t.emptyState,n=t.emptyStateButton;r.setAttribute("data-view",l);var o=gt(),a=o.emptyStateTitle,i=o.emptyStateText,c=Lt().extraTemplatesCount;a.textContent=X("No Templates Available","formidable"),i.textContent=function(t){try{for(var e=arguments.length,r=new Array(e>1?e-1:0),n=1;n0&&s.push(n),t.custom>0){var p=Array.from(u).filter((function(t){return!Oe(t)}));Ht(p),s.push(a),s.push(l),0===t.default?Ut(i):s.push(i)}Yt(s)}else ir()}();break;case f:!function(){if(0!==Lt().customCount){var t=gt(),e=t.showCreateTemplateModalButton,r=t.pageTitleDivider,n=t.customTemplatesSection,o=t.customTemplatesList,a=t.customTemplatesTitle,i=t.customTemplateItems;Ut(a),Yt([e,r,n,o].concat(or(i)))}else!function(){var t=gt(),e=t.pageTitle,r=t.emptyState,n=t.emptyStateButton;r.setAttribute("data-view",f);var o=gt(),a=o.emptyStateTitle,i=o.emptyStateText;a.textContent=X("You currently have no templates.","formidable"),i.textContent=X("You haven't created any form templates. Begin now to simplify your workflow and save time.","formidable"),n.textContent=X("Create Template","formidable"),Ut(e),Yt([r,n])}()}();break;default:Ht(i),Yt([a].concat(or(Ie[t])))}}(t)})),m=gt().createFormButton,Dt(m,Ae),document.querySelectorAll(Ce).forEach((function(t){return Dt(t,Ne)})),document.querySelectorAll(".".concat(c,"-use-template-button")).forEach((function(t){return t.addEventListener("click",De)})),a=gt(),i=a.searchInput,p=a.emptyStateButton,Me(i,"frm-card-item",{handleSearchResult:qe}),Dt(p,Ge),function(){var t=gt(),e=t.createTemplateFormsDropdown,r=t.createTemplateButton,n=t.showCreateTemplateModalButton,o=t.emptyStateButton;Dt(n,Re),Dt(o,Re),e.addEventListener("change",ze),Dt(r,He)}(),o=gt().leaveEmailModalGetCodeButton,Dt(o,Ke),t=document.getElementById("frm-confirm-email-address"),e=document.getElementById("frm-code-modal-back-button"),r=document.getElementById("frm-change-email-address"),n=document.getElementById("frm-resend-code"),Dt(t,Qe),Dt(e,We),Dt(r,We),Dt(n,tr)}function nr(t){var e,r;(function(t){if(t&&t.length){var e=t.map((function(t){return function(t){var e=t.name,r=t.key,o=t.hasLiteThumbnail?"".concat(le,"/").concat(r,".png"):"".concat(le,"/placeholder.svg");return ne("li",{className:"frm-card-item",data:{href:"".concat(n,"&triggerViewApplicationModal=1&template=").concat(r),"frm-search-text":e.toLowerCase()},children:[oe({className:"".concat(c,"-item-icon"),child:ce({src:o})}),oe({className:"".concat(c,"-item-body"),children:[ae({text:X("Ready Made Solution","formidable"),className:"frm-meta-tag frm-orange-tag frm-text-xs"}),ne("h3",{text:e,className:"frm-text-sm frm-font-medium frm-m-0"}),ie({text:X("See all applications","formidable"),className:"frm-text-xs frm-font-semibold",href:n})]})]})}(t)}));ee=oe({id:"".concat(c,"-applications"),className:et,children:[ne("h2",{text:X("Application Templates"),className:"frm-text-sm frm-mb-sm"}),ne("ul",{className:"".concat(c,"-list frm-list-grid-layout"),children:e})]})}})(t.templates),(e=gt()).applicationTemplates||void 0===ee||(e.bodyContent.appendChild(ee),bt({applicationTemplates:ee,applicationTemplatesTitle:ee.querySelector("h2"),applicationTemplatesList:ee.querySelector(".".concat(c,"-list")),applicationTemplateItems:ee.querySelectorAll(".frm-card-item")})),void 0!==(r=gt().applicationTemplateItems)&&r.forEach((function(t){t.addEventListener("click",er)}))}function or(t){return function(t){if(Array.isArray(t))return ar(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return ar(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ar(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ar(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),j(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;j(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function ur(t,e,r,n,o,a,i){try{var c=t[a](i),l=c.value}catch(t){return void r(t)}c.done?e(l):Promise.resolve(l).then(n,o)}function sr(t){return function(){var e=this,r=arguments;return new Promise((function(n,o){var a=t.apply(e,r);function i(t){ur(a,n,o,i,c,"next",t)}function c(t){ur(a,n,o,i,c,"throw",t)}i(void 0)}))}}var fr,pr=function(t){return sr(lr().mark((function e(){var r,n,o,a,i,c,l=arguments;return lr().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=_e()){e.next=3;break}return e.abrupt("return");case 3:for(n=gt(),o=n.modalItems,Ht(o),r.dialog("option","width",m),a=l.length,i=new Array(a),c=0;c use").setAttribute("xlink:href",n?"#frm_checkmark_icon":"#frm_close_icon")}));var u=e.dataset.slug?"-".concat(e.dataset.slug):"";l.href=i+u,$t(o)})),hr=pr((function(){var t=gt().renewAccountModal;$t(t)})),yr=pr((function(){var t=gt().leaveEmailModal;$t(t)})),vr=pr((function(){var t=gt().codeFromEmailModal;$t(t)})),gr=pr((function(){_e().dialog("option","width",d);var t=gt().createTemplateModal;$t(t)})),br=function(t){Nt("#frm_leave_email","#frm_leave_email_error",t)},wr=function(t,e){Nt("#frm_code_from_email","#frm_code_from_email_error",t,e)},xr=function(){e&&(0,frmDom.ajax.doJsonFetch)("get_applications_data&view=templates").then(nr),function(){Se.apply(this,arguments)}(),gt().templateItems.forEach((function(t){t.getAttribute("data-categories").split(",").forEach((function(e){Ie[e]||(Ie[e]=[]),Ie[e].push(t)}))})),function(){var t=gt(),e=t.sidebar,r=t.searchInput,n=t.bodyContent,o=t.twinFeaturedTemplateItems,a=t.availableTemplatesCategory,i=t.freeTemplatesCategory,c=new Ft(n);if(r.value="",Ht(o),a){var l=Lt().availableTemplatesCount;a.querySelector(".".concat(h,"-cat-count")).textContent=l}var u=Lt().freeTemplatesCount;i.querySelector(".".concat(h,"-cat-count")).textContent=u,0===u&&Ut(i);var s,f=gt().extraTemplateCountElements,p=Lt().extraTemplatesCount;f.forEach((function(t){return t.textContent=p})),n.classList.remove(rt),e.classList.remove(rt),c.fadeIn(),$t(e),Gt("return_page")&&(s=gt().headerCancelButton,new Ft(s).fadeIn())}(),rr()};fr=function(){wp.hooks.doAction("frmFormTemplates.beforeInitialize",{getState:Lt,setState:Ot}),xr(),wp.hooks.doAction("frmFormTemplates.afterInitialize",{getState:Lt,setState:Ot}),wp.hooks.doAction("frm_new_form_modal_form",jQuery("#frm-new-template"))},"undefined"!=typeof document&&("complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",fr):fr())}()}(); \ No newline at end of file diff --git a/js/formidable.min.js b/js/formidable.min.js index 4832836a3d..6f87927bb3 100644 --- a/js/formidable.min.js +++ b/js/formidable.min.js @@ -3,43 +3,44 @@ field.data("name");else fieldName=field.getAttribute("data-name");if(typeof fiel nameParts[2].replace("[","");isRepeating=true}if("other"===fieldId)if(isRepeating)fieldId=nameParts[3].replace("[","");else fieldId=nameParts[1].replace("[","");if(fullID===true)if(fieldId===nameParts[0])fieldId=fieldId+"-"+nameParts[1].replace("[","");else fieldId=fieldId+"-"+nameParts[0]+"-"+nameParts[1].replace("[","");return fieldId}function disableSubmitButton($form){$form.find('input[type="submit"], input[type="button"], button[type="submit"], button.frm_save_draft').attr("disabled","disabled")} function enableSubmitButton($form){$form.find('input[type="submit"], input[type="button"], button[type="submit"]').prop("disabled",false)}function disableSaveDraft($form){$form.find("a.frm_save_draft").css("pointer-events","none")}function enableSaveDraft($form){if(!$form.length)return;$form[0].querySelectorAll(".frm_save_draft").forEach(function(saveDraftButton){saveDraftButton.disabled=false;saveDraftButton.style.pointerEvents=""})}function validateForm(object){var errors,r,rl,n,nl,fields,field, requiredFields;errors=[];requiredFields=jQuery(object).find(".frm_required_field:visible input, .frm_required_field:visible select, .frm_required_field:visible textarea").filter(":not(.frm_optional)");if(requiredFields.length)for(r=0,rl=requiredFields.length;r0)for(key in errors)addFieldError($fieldCont,key,errors)}function validateFieldValue(field,errors){if(field.type==="hidden");else if(field.type==="number")checkNumberField(field,errors);else if(field.type==="email")checkEmailField(field, -errors);else if(field.type==="password")checkPasswordField(field,errors);else if(field.type==="url")checkUrlField(field,errors);else if(field.pattern!==null)checkPatternField(field,errors);triggerCustomEvent(document,"frm_validate_field_value",{field:field,errors:errors})}function checkRequiredField(field,errors){var checkGroup,tempVal,i,placeholder,val="",fieldID="",fileID=field.getAttribute("data-frmfile");if(field.type==="hidden"&&fileID===null&&!isAppointmentField(field)&&!isInlineDatepickerField(field))return errors; -if(field.type==="checkbox"||field.type==="radio"){checkGroup=jQuery('input[name="'+field.name+'"]').closest(".frm_required_field").find("input:checked");jQuery(checkGroup).each(function(){val=this.value})}else if(field.type==="file"||fileID){if(typeof fileID==="undefined"){fileID=getFieldId(field,true);fileID=fileID.replace("file","")}if(typeof errors[fileID]==="undefined")val=getFileVals(fileID);fieldID=fileID}else{if(hasClass(field,"frm_pos_none"))return errors;val=jQuery(field).val();if(val=== -null)val="";else if(typeof val!=="string"){tempVal=val;val="";for(i=0;i()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/i; -if(""!==field.value&&pattern.test(field.value)===false)errors[fieldID]=getFieldValidationMessage(field,"data-invmsg");confirmField(field,errors)}function checkPasswordField(field,errors){confirmField(field,errors)}function confirmField(field,errors){var value,confirmValue,firstField,fieldID=getFieldId(field,true),strippedId=field.id.replace("conf_",""),strippedFieldID=fieldID.replace("conf_",""),confirmField=document.getElementById(strippedId.replace("field_","field_conf_"));if(confirmField===null|| -typeof errors["conf_"+strippedFieldID]!=="undefined")return;if(fieldID!==strippedFieldID){firstField=document.getElementById(strippedId);value=firstField.value;confirmValue=confirmField.value;if(value!==confirmValue)errors["conf_"+strippedFieldID]=getFieldValidationMessage(confirmField,"data-confmsg")}else validateField(confirmField)}function checkNumberField(field,errors){var fieldID,number=field.value;if(number!==""&&isNaN(number/1)!==false){fieldID=getFieldId(field,true);if(!(fieldID in errors))errors[fieldID]= -getFieldValidationMessage(field,"data-invmsg")}}function checkPatternField(field,errors){var fieldID,text=field.value,format=getFieldValidationMessage(field,"pattern");if(format!==""&&text!==""){fieldID=getFieldId(field,true);if(!(fieldID in errors))if("object"===typeof window.frmProForm&&"function"===typeof window.frmProForm.isIntlPhoneInput&&window.frmProForm.isIntlPhoneInput(field)){if(!window.frmProForm.validateIntlPhoneInput(field))errors[fieldID]=getFieldValidationMessage(field,"data-invmsg")}else{format= -new RegExp("^"+format+"$","i");if(format.test(text)===false)errors[fieldID]=getFieldValidationMessage(field,"data-invmsg")}}}function setSelectPlaceholderColor(){var selects=document.querySelectorAll(".form-field select"),styleElement=document.querySelector(".with_frm_style"),textColorDisabled=styleElement?getComputedStyle(styleElement).getPropertyValue("--text-color-disabled").trim():"",changeSelectColor;if(!selects.length||!textColorDisabled)return;changeSelectColor=function(select){if(select.options[select.selectedIndex]&& -hasClass(select.options[select.selectedIndex],"frm-select-placeholder"))select.style.setProperty("color",textColorDisabled,"important");else select.style.color=""};Array.prototype.forEach.call(selects,function(select){changeSelectColor(select);select.addEventListener("change",function(){changeSelectColor(select)})})}function hasInvisibleRecaptcha(object){var recaptcha,recaptchaID,alreadyChecked;if(isGoingToPrevPage(object))return false;recaptcha=jQuery(object).find('.frm-g-recaptcha[data-size="invisible"], .g-recaptcha[data-size="invisible"]'); -if(recaptcha.length){recaptchaID=recaptcha.data("rid");alreadyChecked=grecaptcha.getResponse(recaptchaID);if(alreadyChecked.length===0)return recaptcha}return false}function executeInvisibleRecaptcha(invisibleRecaptcha){var recaptchaID=invisibleRecaptcha.data("rid");grecaptcha.reset(recaptchaID);grecaptcha.execute(recaptchaID)}function validateRecaptcha(form,errors){var recaptchaID,response,fieldContainer,fieldID,$recaptcha=jQuery(form).find(".frm-g-recaptcha");if($recaptcha.length){recaptchaID=$recaptcha.data("rid"); -try{response=grecaptcha.getResponse(recaptchaID)}catch(e){if(jQuery(form).find('input[name="recaptcha_checked"]').length)return errors;response=""}if(response.length===0){fieldContainer=$recaptcha.closest(".frm_form_field");fieldID=fieldContainer.attr("id").replace("frm_field_","").replace("_container","");errors[fieldID]=""}}return errors}function getFieldValidationMessage(field,messageType){var msg=field.getAttribute(messageType);if(null===msg)msg="";if(""!==msg&&shouldWrapErrorHtmlAroundMessageType(messageType))msg= -wrapErrorHtml(msg,field);return msg}function wrapErrorHtml(msg,field){var errorHtml=field.getAttribute("data-error-html");if(null===errorHtml)return msg;errorHtml=errorHtml.replace(/\+/g,"%20");msg=decodeURIComponent(errorHtml).replace("[error]",msg);var fieldId=getFieldId(field,false);var split=fieldId.split("-");var fieldIdParts=field.id.split("_");fieldIdParts.shift();split[0]=fieldIdParts.join("_");var errorKey=split.join("-");return msg.replace("[key]",errorKey)}function shouldWrapErrorHtmlAroundMessageType(type){return"pattern"!== -type}function shouldJSValidate(object){if("function"===typeof object.get)object=object.get(0);var validate=hasClass(object,"frm_js_validate");if(validate&&typeof frmProForm!=="undefined"&&(frmProForm.savingDraft(object)||frmProForm.goingToPreviousPage(object)))validate=false;return validate}function getFormErrors(object,action){var fieldset,data,success,error,shouldTriggerEvent;if(typeof action==="undefined")jQuery(object).find('input[name="frm_action"]').val();fieldset=jQuery(object).find(".frm_form_field"); -fieldset.addClass("frm_doing_ajax");data=jQuery(object).serialize()+"&action=frm_entries_"+action+"&nonce="+frm_js.nonce;shouldTriggerEvent=object.classList.contains("frm_trigger_event_on_submit");success=function(response){var defaultResponse,formID,replaceContent,pageOrder,formReturned,contSubmit,delay,$fieldCont,key,inCollapsedSection,frmTrigger,newTab;defaultResponse={content:"",errors:{},pass:false};if(response===null)response=defaultResponse;response=response.replace(/^\s+|\s+$/g,"");if(response.indexOf("{")=== -0)response=JSON.parse(response);else response=defaultResponse;if(typeof response.redirect!=="undefined"){if(shouldTriggerEvent){triggerCustomEvent(object,"frmSubmitEvent");return}jQuery(document).trigger("frmBeforeFormRedirect",[object,response]);if(!response.openInNewTab){window.location=response.redirect;return}newTab=window.open(response.redirect,"_blank");if(!newTab&&response.fallbackMsg&&response.content)response.content=response.content.trim().replace(/(<\/div><\/div>)$/," "+response.fallbackMsg+ -"")}if(response.content!==""){if(shouldTriggerEvent){triggerCustomEvent(object,"frmSubmitEvent",{content:response.content});return}removeSubmitLoading(jQuery(object));if(frm_js.offset!=-1)frmFrontForm.scrollMsg(jQuery(object),false);formID=jQuery(object).find('input[name="form_id"]').val();response.content=response.content.replace(/ frm_pro_form /g," frm_pro_form frm_no_hide ");replaceContent=jQuery(object).closest(".frm_forms");removeAddedScripts(replaceContent,formID);delay=maybeSlideOut(replaceContent, -response.content);setTimeout(function(){var container,input,previousInput;afterFormSubmittedBeforeReplace(object,response);replaceContent.replaceWith(response.content);addUrlParam(response);if(typeof frmThemeOverride_frmAfterSubmit==="function"){pageOrder=jQuery('input[name="frm_page_order_'+formID+'"]').val();formReturned=jQuery(response.content).find('input[name="form_id"]').val();frmThemeOverride_frmAfterSubmit(formReturned,pageOrder,response.content,object)}if(typeof response.recaptcha!=="undefined"){container= -jQuery("#frm_form_"+formID+"_container").find(".frm_fields_container");input='';previousInput=container.find('input[name="recaptcha_checked"]');if(previousInput.length)previousInput.replaceWith(input);else container.append(input)}afterFormSubmitted(object,response)},delay)}else if(Object.keys(response.errors).length){removeSubmitLoading(jQuery(object),"enable");contSubmit=true;removeAllErrors();$fieldCont=null;for(key in response.errors){$fieldCont= -jQuery(object).find("#frm_field_"+key+"_container");if($fieldCont.length){if(!$fieldCont.is(":visible")){inCollapsedSection=$fieldCont.closest(".frm_toggle_container");if(inCollapsedSection.length){frmTrigger=inCollapsedSection.prev();if(!frmTrigger.hasClass("frm_trigger"))frmTrigger=frmTrigger.prev(".frm_trigger");frmTrigger.trigger("click")}}if($fieldCont.is(":visible")){addFieldError($fieldCont,key,response.errors);contSubmit=false}}}jQuery(object).find(".frm-g-recaptcha, .g-recaptcha, .h-captcha").each(function(){var $recaptcha= -jQuery(this);var recaptchaID=$recaptcha.data("rid");if(typeof grecaptcha!=="undefined"&&grecaptcha)if(recaptchaID)grecaptcha.reset(recaptchaID);else grecaptcha.reset();if(typeof hcaptcha!=="undefined"&&hcaptcha)hcaptcha.reset()});jQuery(document).trigger("frmFormErrors",[object,response]);fieldset.removeClass("frm_doing_ajax");scrollToFirstField(object);if(contSubmit)object.submit();else{object.insertAdjacentHTML("afterbegin",response.error_message);checkForErrorsAndMaybeSetFocus()}}else{showFileLoading(object); -object.submit()}};error=function(){jQuery(object).find('input[type="submit"], input[type="button"]').prop("disabled",false);object.submit()};postToAjaxUrl(object,data,success,error)}function postToAjaxUrl(form,data,success,error){var ajaxUrl,action,ajaxParams;ajaxUrl=frm_js.ajax_url;action=form.getAttribute("action");if("string"===typeof action&&-1!==action.indexOf("?action=frm_forms_preview"))ajaxUrl=action.split("?action=frm_forms_preview")[0];ajaxParams={type:"POST",url:ajaxUrl,data:data,success:success}; -if("function"===typeof error)ajaxParams.error=error;jQuery.ajax(ajaxParams)}function afterFormSubmitted(object,response){var formCompleted=jQuery(response.content).find(".frm_message");if(formCompleted.length)jQuery(document).trigger("frmFormComplete",[object,response]);else jQuery(document).trigger("frmPageChanged",[object,response])}function afterFormSubmittedBeforeReplace(object,response){var formCompleted=jQuery(response.content).find(".frm_message");if(formCompleted.length)triggerCustomEvent(document, -"frmFormCompleteBeforeReplace",{object:object,response:response})}function removeAddedScripts(formContainer,formID){var endReplace=jQuery(".frm_end_ajax_"+formID);if(endReplace.length){formContainer.nextUntil(".frm_end_ajax_"+formID).remove();endReplace.remove()}}function maybeSlideOut(oldContent,newContent){var c,newClass="frm_slideout";if(newContent.indexOf(" frm_slide")!==-1){c=oldContent.children();if(newContent.indexOf(" frm_going_back")!==-1)newClass+=" frm_going_back";c.removeClass("frm_going_back"); -c.addClass(newClass);return 300}return 0}function addUrlParam(response){var url;if(history.pushState&&typeof response.page!=="undefined"){url=addQueryVar("frm_page",response.page);window.history.pushState({"html":response.html},"","?"+url)}}function addQueryVar(key,value){var kvp,i,x;key=encodeURI(key);value=encodeURI(value);kvp=document.location.search.substr(1).split("&");i=kvp.length;while(i--){x=kvp[i].split("=");if(x[0]==key){x[1]=value;kvp[i]=x.join("=");break}}if(i<0)kvp[kvp.length]=[key,value].join("="); -return kvp.join("&")}function addFieldError($fieldCont,key,jsErrors){var input,id,describedBy,roleString;if($fieldCont.length&&$fieldCont.is(":visible")){$fieldCont.addClass("frm_blank_field");input=$fieldCont.find("input, select, textarea");id=getErrorElementId(key,input.get(0));describedBy=input.attr("aria-describedby");if(typeof frmThemeOverride_frmPlaceError==="function")frmThemeOverride_frmPlaceError(key,jsErrors);else{if(-1!==jsErrors[key].indexOf("'+jsErrors[key]+"")}if(typeof describedBy==="undefined")describedBy=id;else if(describedBy.indexOf(id)===-1&&describedBy.indexOf("frm_error_field_")===-1)if(input.data("error-first")===0)describedBy=describedBy+" "+id;else describedBy=id+" "+describedBy;input.attr("aria-describedby",describedBy)}input.attr("aria-invalid",true);jQuery(document).trigger("frmAddFieldError",[$fieldCont, -key,jsErrors])}}function getErrorElementId(key,input){if(isNaN(key)||!input.id)return"frm_error_field_"+key;return"frm_error_"+input.id}function removeFieldError($fieldCont){var errorMessage=$fieldCont.find(".frm_error");var errorId=errorMessage.attr("id");var input=$fieldCont.find("input, select, textarea");var describedBy=input.attr("aria-describedby");$fieldCont.get(0).classList.remove("frm_blank_field","has-error");errorMessage.remove();input.attr("aria-invalid",false);input.removeAttr("aria-describedby"); -if(typeof describedBy!=="undefined"){describedBy=describedBy.replace(errorId,"");input.attr("aria-describedby",describedBy)}}function removeAllErrors(){jQuery(".form-field").removeClass("frm_blank_field has-error");jQuery(".form-field .frm_error").replaceWith("");jQuery(".frm_error_style").remove()}function scrollToFirstField(object){if("function"===typeof object.get)object=object.get(0);var field=object.querySelector(".frm_blank_field");if(field)frmFrontForm.scrollMsg(jQuery(field),object,true)} -function showSubmitLoading($object){showLoadingIndicator($object);disableSubmitButton($object);disableSaveDraft($object)}function showLoadingIndicator($object){if(!$object.hasClass("frm_loading_form")&&!$object.hasClass("frm_loading_prev")){addLoadingClass($object);$object.trigger("frmStartFormLoading")}}function addLoadingClass($object){var loadingClass=isGoingToPrevPage($object)?"frm_loading_prev":"frm_loading_form";$object.addClass(loadingClass)}function isGoingToPrevPage($object){return typeof frmProForm!== -"undefined"&&frmProForm.goingToPreviousPage($object)}function removeSubmitLoading($object,enable,processesRunning){var loadingForm;if(processesRunning>0)return;loadingForm=jQuery(".frm_loading_form");loadingForm.removeClass("frm_loading_form");loadingForm.removeClass("frm_loading_prev");loadingForm.trigger("frmEndFormLoading");if(enable==="enable"){enableSubmitButton(loadingForm);enableSaveDraft(loadingForm)}}function showFileLoading(object){var fileval,loading=document.getElementById("frm_loading"); -if(loading!==null){fileval=jQuery(object).find("input[type=file]").val();if(typeof fileval!=="undefined"&&fileval!=="")setTimeout(function(){jQuery(loading).fadeIn("slow")},2E3)}}function confirmClick(){var message=jQuery(this).data("frmconfirm");return confirm(message)}function onHoneypotFieldChange(){var css=jQuery(this).css("box-shadow");if(css.match(/inset/))this.parentNode.removeChild(this)}function maybeMakeHoneypotFieldsUntabbable(){document.addEventListener("keydown",handleKeyUp);function handleKeyUp(event){var code; -if("undefined"!==typeof event.key)code=event.key;else if("undefined"!==typeof event.keyCode&&9===event.keyCode)code="Tab";if("Tab"===code){makeHoneypotFieldsUntabbable();document.removeEventListener("keydown",handleKeyUp)}}function makeHoneypotFieldsUntabbable(){document.querySelectorAll(".frm_verify").forEach(function(input){if(input.id&&0===input.id.indexOf("frm_email_"))input.setAttribute("tabindex",-1)})}}function changeFocusWhenClickComboFieldLabel(){var label;var comboInputsContainer=document.querySelectorAll(".frm_combo_inputs_container"); +field.value){if("number"===field.type)checkValidity(field,errors);var isConfirmationField=field.name&&0===field.name.indexOf("item_meta[conf_");if(!isConfirmationField)continue}validateFieldValue(field,errors,true);checkValidity(field,errors)}errors=validateRecaptcha(object,errors);return errors}function checkValidity(field,errors){var fieldID;if("object"!==typeof field.validity||false!==field.validity.valid)return;fieldID=getFieldId(field,true);if("undefined"===typeof errors[fieldID])errors[fieldID]= +getFieldValidationMessage(field,"data-invmsg");if("function"===typeof field.reportValidity)field.reportValidity()}function hasClass(element,targetClass){return element.classList&&element.classList.contains(targetClass)}function maybeValidateChange(field){if(field.type==="url")maybeAddHttpToUrl(field);if(jQuery(field).closest("form").hasClass("frm_js_validate"))validateField(field)}function maybeAddHttpToUrl(field){var url=field.value;var matches=url.match(/^(https?|ftps?|mailto|news|feed|telnet):/); +if(field.value!==""&&matches===null)field.value="http://"+url}function validateField(field){var key,errors=[],$fieldCont=jQuery(field).closest(".frm_form_field");if($fieldCont.hasClass("frm_required_field")&&!jQuery(field).hasClass("frm_optional"))errors=checkRequiredField(field,errors);if(errors.length<1)validateFieldValue(field,errors,false);removeFieldError($fieldCont);if(Object.keys(errors).length>0)for(key in errors)addFieldError($fieldCont,key,errors)}function validateFieldValue(field,errors, +onSubmit){if(field.type==="hidden");else if(field.type==="number")checkNumberField(field,errors);else if(field.type==="email")checkEmailField(field,errors,onSubmit);else if(field.type==="password")checkPasswordField(field,errors,onSubmit);else if(field.type==="url")checkUrlField(field,errors);else if(field.pattern!==null)checkPatternField(field,errors);triggerCustomEvent(document,"frm_validate_field_value",{field:field,errors:errors,onSubmit:onSubmit})}function checkRequiredField(field,errors){var checkGroup, +tempVal,i,placeholder,val="",fieldID="",fileID=field.getAttribute("data-frmfile");if(field.type==="hidden"&&fileID===null&&!isAppointmentField(field)&&!isInlineDatepickerField(field))return errors;if(field.type==="checkbox"||field.type==="radio"){checkGroup=jQuery('input[name="'+field.name+'"]').closest(".frm_required_field").find("input:checked");jQuery(checkGroup).each(function(){val=this.value})}else if(field.type==="file"||fileID){if(typeof fileID==="undefined"){fileID=getFieldId(field,true); +fileID=fileID.replace("file","")}if(typeof errors[fileID]==="undefined")val=getFileVals(fileID);fieldID=fileID}else{if(hasClass(field,"frm_pos_none"))return errors;val=jQuery(field).val();if(val===null)val="";else if(typeof val!=="string"){tempVal=val;val="";for(i=0;i()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/i;if(""!==field.value&&pattern.test(field.value)===false)errors[fieldID]=getFieldValidationMessage(field,"data-invmsg");if(shouldCheckConfirmField(field,onSubmit))confirmField(field, +errors)}function checkPasswordField(field,errors,onSubmit){if(shouldCheckConfirmField(field,onSubmit))confirmField(field,errors)}function confirmField(field,errors){var value,confirmValue,firstField,fieldID=getFieldId(field,true),strippedId=field.id.replace("conf_",""),strippedFieldID=fieldID.replace("conf_",""),confirmField=document.getElementById(strippedId.replace("field_","field_conf_"));if(confirmField===null||typeof errors["conf_"+strippedFieldID]!=="undefined")return;if(fieldID!==strippedFieldID){firstField= +document.getElementById(strippedId);value=firstField.value;confirmValue=confirmField.value;if(value!==confirmValue)errors["conf_"+strippedFieldID]=getFieldValidationMessage(confirmField,"data-confmsg")}else validateField(confirmField)}function checkNumberField(field,errors){var fieldID,number=field.value;if(number!==""&&isNaN(number/1)!==false){fieldID=getFieldId(field,true);if(!(fieldID in errors))errors[fieldID]=getFieldValidationMessage(field,"data-invmsg")}}function checkPatternField(field,errors){var fieldID, +text=field.value,format=getFieldValidationMessage(field,"pattern");if(format!==""&&text!==""){fieldID=getFieldId(field,true);if(!(fieldID in errors))if("object"===typeof window.frmProForm&&"function"===typeof window.frmProForm.isIntlPhoneInput&&window.frmProForm.isIntlPhoneInput(field)){if(!window.frmProForm.validateIntlPhoneInput(field))errors[fieldID]=getFieldValidationMessage(field,"data-invmsg")}else{format=new RegExp("^"+format+"$","i");if(format.test(text)===false)errors[fieldID]=getFieldValidationMessage(field, +"data-invmsg")}}}function setSelectPlaceholderColor(){var selects=document.querySelectorAll(".form-field select"),styleElement=document.querySelector(".with_frm_style"),textColorDisabled=styleElement?getComputedStyle(styleElement).getPropertyValue("--text-color-disabled").trim():"",changeSelectColor;if(!selects.length||!textColorDisabled)return;changeSelectColor=function(select){if(select.options[select.selectedIndex]&&hasClass(select.options[select.selectedIndex],"frm-select-placeholder"))select.style.setProperty("color", +textColorDisabled,"important");else select.style.color=""};Array.prototype.forEach.call(selects,function(select){changeSelectColor(select);select.addEventListener("change",function(){changeSelectColor(select)})})}function hasInvisibleRecaptcha(object){var recaptcha,recaptchaID,alreadyChecked;if(isGoingToPrevPage(object))return false;recaptcha=jQuery(object).find('.frm-g-recaptcha[data-size="invisible"], .g-recaptcha[data-size="invisible"]');if(recaptcha.length){recaptchaID=recaptcha.data("rid");alreadyChecked= +grecaptcha.getResponse(recaptchaID);if(alreadyChecked.length===0)return recaptcha}return false}function executeInvisibleRecaptcha(invisibleRecaptcha){var recaptchaID=invisibleRecaptcha.data("rid");grecaptcha.reset(recaptchaID);grecaptcha.execute(recaptchaID)}function validateRecaptcha(form,errors){var recaptchaID,response,fieldContainer,fieldID,$recaptcha=jQuery(form).find(".frm-g-recaptcha");if($recaptcha.length){recaptchaID=$recaptcha.data("rid");try{response=grecaptcha.getResponse(recaptchaID)}catch(e){if(jQuery(form).find('input[name="recaptcha_checked"]').length)return errors; +response=""}if(response.length===0){fieldContainer=$recaptcha.closest(".frm_form_field");fieldID=fieldContainer.attr("id").replace("frm_field_","").replace("_container","");errors[fieldID]=""}}return errors}function getFieldValidationMessage(field,messageType){var msg=field.getAttribute(messageType);if(null===msg)msg="";if(""!==msg&&shouldWrapErrorHtmlAroundMessageType(messageType))msg=wrapErrorHtml(msg,field);return msg}function wrapErrorHtml(msg,field){var errorHtml=field.getAttribute("data-error-html"); +if(null===errorHtml)return msg;errorHtml=errorHtml.replace(/\+/g,"%20");msg=decodeURIComponent(errorHtml).replace("[error]",msg);var fieldId=getFieldId(field,false);var split=fieldId.split("-");var fieldIdParts=field.id.split("_");fieldIdParts.shift();split[0]=fieldIdParts.join("_");var errorKey=split.join("-");return msg.replace("[key]",errorKey)}function shouldWrapErrorHtmlAroundMessageType(type){return"pattern"!==type}function shouldJSValidate(object){if("function"===typeof object.get)object=object.get(0); +var validate=hasClass(object,"frm_js_validate");if(validate&&typeof frmProForm!=="undefined"&&(frmProForm.savingDraft(object)||frmProForm.goingToPreviousPage(object)))validate=false;return validate}function getFormErrors(object,action){var fieldset,data,success,error,shouldTriggerEvent;if(typeof action==="undefined")jQuery(object).find('input[name="frm_action"]').val();fieldset=jQuery(object).find(".frm_form_field");fieldset.addClass("frm_doing_ajax");data=jQuery(object).serialize()+"&action=frm_entries_"+ +action+"&nonce="+frm_js.nonce;shouldTriggerEvent=object.classList.contains("frm_trigger_event_on_submit");success=function(response){var defaultResponse,formID,replaceContent,pageOrder,formReturned,contSubmit,delay,$fieldCont,key,inCollapsedSection,frmTrigger,newTab;defaultResponse={content:"",errors:{},pass:false};if(response===null)response=defaultResponse;response=response.replace(/^\s+|\s+$/g,"");if(response.indexOf("{")===0)response=JSON.parse(response);else response=defaultResponse;if(typeof response.redirect!== +"undefined"){if(shouldTriggerEvent){triggerCustomEvent(object,"frmSubmitEvent");return}jQuery(document).trigger("frmBeforeFormRedirect",[object,response]);if(!response.openInNewTab){window.location=response.redirect;return}newTab=window.open(response.redirect,"_blank");if(!newTab&&response.fallbackMsg&&response.content)response.content=response.content.trim().replace(/(<\/div><\/div>)$/," "+response.fallbackMsg+"")}if(response.content!==""){if(shouldTriggerEvent){triggerCustomEvent(object, +"frmSubmitEvent",{content:response.content});return}removeSubmitLoading(jQuery(object));if(frm_js.offset!=-1)frmFrontForm.scrollMsg(jQuery(object),false);formID=jQuery(object).find('input[name="form_id"]').val();response.content=response.content.replace(/ frm_pro_form /g," frm_pro_form frm_no_hide ");replaceContent=jQuery(object).closest(".frm_forms");removeAddedScripts(replaceContent,formID);delay=maybeSlideOut(replaceContent,response.content);setTimeout(function(){var container,input,previousInput; +afterFormSubmittedBeforeReplace(object,response);replaceContent.replaceWith(response.content);addUrlParam(response);if(typeof frmThemeOverride_frmAfterSubmit==="function"){pageOrder=jQuery('input[name="frm_page_order_'+formID+'"]').val();formReturned=jQuery(response.content).find('input[name="form_id"]').val();frmThemeOverride_frmAfterSubmit(formReturned,pageOrder,response.content,object)}if(typeof response.recaptcha!=="undefined"){container=jQuery("#frm_form_"+formID+"_container").find(".frm_fields_container"); +input='';previousInput=container.find('input[name="recaptcha_checked"]');if(previousInput.length)previousInput.replaceWith(input);else container.append(input)}afterFormSubmitted(object,response)},delay)}else if(Object.keys(response.errors).length){removeSubmitLoading(jQuery(object),"enable");contSubmit=true;removeAllErrors();$fieldCont=null;for(key in response.errors){$fieldCont=jQuery(object).find("#frm_field_"+key+"_container"); +if($fieldCont.length){if(!$fieldCont.is(":visible")){inCollapsedSection=$fieldCont.closest(".frm_toggle_container");if(inCollapsedSection.length){frmTrigger=inCollapsedSection.prev();if(!frmTrigger.hasClass("frm_trigger"))frmTrigger=frmTrigger.prev(".frm_trigger");frmTrigger.trigger("click")}}if($fieldCont.is(":visible")){addFieldError($fieldCont,key,response.errors);contSubmit=false}}}jQuery(object).find(".frm-g-recaptcha, .g-recaptcha, .h-captcha").each(function(){var $recaptcha=jQuery(this);var recaptchaID= +$recaptcha.data("rid");if(typeof grecaptcha!=="undefined"&&grecaptcha)if(recaptchaID)grecaptcha.reset(recaptchaID);else grecaptcha.reset();if(typeof hcaptcha!=="undefined"&&hcaptcha)hcaptcha.reset()});jQuery(document).trigger("frmFormErrors",[object,response]);fieldset.removeClass("frm_doing_ajax");scrollToFirstField(object);if(contSubmit)object.submit();else{object.insertAdjacentHTML("afterbegin",response.error_message);checkForErrorsAndMaybeSetFocus()}}else{showFileLoading(object);object.submit()}}; +error=function(){jQuery(object).find('input[type="submit"], input[type="button"]').prop("disabled",false);object.submit()};postToAjaxUrl(object,data,success,error)}function postToAjaxUrl(form,data,success,error){var ajaxUrl,action,ajaxParams;ajaxUrl=frm_js.ajax_url;action=form.getAttribute("action");if("string"===typeof action&&-1!==action.indexOf("?action=frm_forms_preview"))ajaxUrl=action.split("?action=frm_forms_preview")[0];ajaxParams={type:"POST",url:ajaxUrl,data:data,success:success};if("function"=== +typeof error)ajaxParams.error=error;jQuery.ajax(ajaxParams)}function afterFormSubmitted(object,response){var formCompleted=jQuery(response.content).find(".frm_message");if(formCompleted.length)jQuery(document).trigger("frmFormComplete",[object,response]);else jQuery(document).trigger("frmPageChanged",[object,response])}function afterFormSubmittedBeforeReplace(object,response){var formCompleted=jQuery(response.content).find(".frm_message");if(formCompleted.length)triggerCustomEvent(document,"frmFormCompleteBeforeReplace", +{object:object,response:response})}function removeAddedScripts(formContainer,formID){var endReplace=jQuery(".frm_end_ajax_"+formID);if(endReplace.length){formContainer.nextUntil(".frm_end_ajax_"+formID).remove();endReplace.remove()}}function maybeSlideOut(oldContent,newContent){var c,newClass="frm_slideout";if(newContent.indexOf(" frm_slide")!==-1){c=oldContent.children();if(newContent.indexOf(" frm_going_back")!==-1)newClass+=" frm_going_back";c.removeClass("frm_going_back");c.addClass(newClass); +return 300}return 0}function addUrlParam(response){var url;if(history.pushState&&typeof response.page!=="undefined"){url=addQueryVar("frm_page",response.page);window.history.pushState({"html":response.html},"","?"+url)}}function addQueryVar(key,value){var kvp,i,x;key=encodeURI(key);value=encodeURI(value);kvp=document.location.search.substr(1).split("&");i=kvp.length;while(i--){x=kvp[i].split("=");if(x[0]==key){x[1]=value;kvp[i]=x.join("=");break}}if(i<0)kvp[kvp.length]=[key,value].join("=");return kvp.join("&")} +function addFieldError($fieldCont,key,jsErrors){var input,id,describedBy,roleString;if($fieldCont.length&&$fieldCont.is(":visible")){$fieldCont.addClass("frm_blank_field");input=$fieldCont.find("input, select, textarea");id=getErrorElementId(key,input.get(0));describedBy=input.attr("aria-describedby");if(typeof frmThemeOverride_frmPlaceError==="function")frmThemeOverride_frmPlaceError(key,jsErrors);else{if(-1!==jsErrors[key].indexOf("'+jsErrors[key]+"")}if(typeof describedBy==="undefined")describedBy=id;else if(describedBy.indexOf(id)===-1&&describedBy.indexOf("frm_error_field_")===-1)if(input.data("error-first")===0)describedBy=describedBy+" "+id;else describedBy=id+" "+describedBy;input.attr("aria-describedby",describedBy)}input.attr("aria-invalid",true);jQuery(document).trigger("frmAddFieldError",[$fieldCont,key,jsErrors])}}function getErrorElementId(key, +input){if(isNaN(key)||!input.id)return"frm_error_field_"+key;return"frm_error_"+input.id}function removeFieldError($fieldCont){var errorMessage=$fieldCont.find(".frm_error");var errorId=errorMessage.attr("id");var input=$fieldCont.find("input, select, textarea");var describedBy=input.attr("aria-describedby");$fieldCont.get(0).classList.remove("frm_blank_field","has-error");errorMessage.remove();input.attr("aria-invalid",false);input.removeAttr("aria-describedby");if(typeof describedBy!=="undefined"){describedBy= +describedBy.replace(errorId,"");input.attr("aria-describedby",describedBy)}}function removeAllErrors(){jQuery(".form-field").removeClass("frm_blank_field has-error");jQuery(".form-field .frm_error").replaceWith("");jQuery(".frm_error_style").remove()}function scrollToFirstField(object){if("function"===typeof object.get)object=object.get(0);var field=object.querySelector(".frm_blank_field");if(field)frmFrontForm.scrollMsg(jQuery(field),object,true)}function showSubmitLoading($object){showLoadingIndicator($object); +disableSubmitButton($object);disableSaveDraft($object)}function showLoadingIndicator($object){if(!$object.hasClass("frm_loading_form")&&!$object.hasClass("frm_loading_prev")){addLoadingClass($object);$object.trigger("frmStartFormLoading")}}function addLoadingClass($object){var loadingClass=isGoingToPrevPage($object)?"frm_loading_prev":"frm_loading_form";$object.addClass(loadingClass)}function isGoingToPrevPage($object){return typeof frmProForm!=="undefined"&&frmProForm.goingToPreviousPage($object)} +function removeSubmitLoading($object,enable,processesRunning){var loadingForm;if(processesRunning>0)return;loadingForm=jQuery(".frm_loading_form");loadingForm.removeClass("frm_loading_form");loadingForm.removeClass("frm_loading_prev");loadingForm.trigger("frmEndFormLoading");if(enable==="enable"){enableSubmitButton(loadingForm);enableSaveDraft(loadingForm)}}function showFileLoading(object){var fileval,loading=document.getElementById("frm_loading");if(loading!==null){fileval=jQuery(object).find("input[type=file]").val(); +if(typeof fileval!=="undefined"&&fileval!=="")setTimeout(function(){jQuery(loading).fadeIn("slow")},2E3)}}function confirmClick(){var message=jQuery(this).data("frmconfirm");return confirm(message)}function onHoneypotFieldChange(){var css=jQuery(this).css("box-shadow");if(css.match(/inset/))this.parentNode.removeChild(this)}function maybeMakeHoneypotFieldsUntabbable(){document.addEventListener("keydown",handleKeyUp);function handleKeyUp(event){var code;if("undefined"!==typeof event.key)code=event.key; +else if("undefined"!==typeof event.keyCode&&9===event.keyCode)code="Tab";if("Tab"===code){makeHoneypotFieldsUntabbable();document.removeEventListener("keydown",handleKeyUp)}}function makeHoneypotFieldsUntabbable(){document.querySelectorAll(".frm_verify").forEach(function(input){if(input.id&&0===input.id.indexOf("frm_email_"))input.setAttribute("tabindex",-1)})}}function changeFocusWhenClickComboFieldLabel(){var label;var comboInputsContainer=document.querySelectorAll(".frm_combo_inputs_container"); comboInputsContainer.forEach(function(inputsContainer){if(!inputsContainer.closest(".frm_form_field"))return;label=inputsContainer.closest(".frm_form_field").querySelector(".frm_primary_label");if(!label)return;label.addEventListener("click",function(){inputsContainer.querySelector(".frm_form_field:first-child input, .frm_form_field:first-child select, .frm_form_field:first-child textarea").focus()})})}function checkForErrorsAndMaybeSetFocus(){var errors,element,timeoutCallback;if(!frm_js.focus_first_error)return; errors=document.querySelectorAll(".frm_form_field .frm_error");if(!errors.length)return;element=errors[0];do{element=element.previousSibling;if(-1!==["input","select","textarea"].indexOf(element.nodeName.toLowerCase())){element.focus();break}if("undefined"!==typeof element.classList){if(element.classList.contains("html-active"))timeoutCallback=function(){var textarea=element.querySelector("textarea");if(null!==textarea)textarea.focus()};else if(element.classList.contains("tmce-active"))timeoutCallback= function(){tinyMCE.activeEditor.focus()};if("function"===typeof timeoutCallback){setTimeout(timeoutCallback,0);break}}}while(element.previousSibling)}function documentOn(event,selector,handler,options){if("undefined"===typeof options)options=false;document.addEventListener(event,function(e){var target;for(target=e.target;target&&target!=this;target=target.parentNode)if(target&&target.matches&&target.matches(selector)){handler.call(target,e);break}},options)}function initFloatingLabels(){var checkFloatLabel, @@ -65,4 +66,4 @@ if(m||b)newPos=newPos-parseInt(m)-parseInt(b);if(newPos&&window.innerHeight){scr e.frmTriggered==fieldId)return;jQuery(document).trigger("frmFieldChanged",[this,fieldId,e]);if(e.selfTriggered!==true)maybeValidateChange(this)},escapeHtml:function(text){return text.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")},invisible:function(classes){jQuery(classes).css("visibility","hidden")},visible:function(classes){jQuery(classes).css("visibility","visible")},triggerCustomEvent:triggerCustomEvent,documentOn:documentOn}} window.frmFrontForm=frmFrontFormJS();jQuery(document).ready(function(){frmFrontForm.init()});function frmRecaptcha(){frmCaptcha(".frm-g-recaptcha")}function frmTurnstile(){frmCaptcha(".cf-turnstile")} function frmCaptcha(captchaSelector){var c;var captchas=document.querySelectorAll(captchaSelector);var cl=captchas.length;for(c=0;c0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,o,i){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(n)for(var l=0;l0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=i),r&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=r):u[2]=r),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),t.push(u))}},t}},168:function(e){"use strict";e.exports=function(e){return e[1]}},694:function(e,t,r){"use strict";var n=r(925);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,i,a){if(a!==n){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return r.PropTypes=r,r}},556:function(e,t,r){e.exports=r(694)()},925:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},72:function(e){"use strict";var t=[];function r(e){for(var r=-1,n=0;n0?" ".concat(r.layer):""," {")),n+=r.css,o&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var i=r.sourceMap;i&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},113:function(e){"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var i=t[n]={id:n,exports:{}};return e[n](i,i.exports,r),i.exports}r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.nc=void 0,function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(t,r,n){var o,i,a,l;n((o={},a=r,l=function(t,r){if("object"!=e(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,"string");if("object"!=e(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(i=t),(i="symbol"==e(l)?l:String(l))in o?Object.defineProperty(o,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):o[i]=a,o))}function n(e,t){return e?" ".concat(t,'="').concat(e,'"'):""}function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);r-1&&(n=e.substr(0,r)),n+"wp-admin/admin.php?page=formidable&frm_action=edit&id=".concat(c))},M("Go to form","formidable")))),wp.element.createElement(V,{title:M("Options","formidable"),initialOpen:!1},wp.element.createElement(Q,{label:M("Show Form Title","formidable"),checked:u,onChange:function(e){t("title",e?"1":"",i)}}),wp.element.createElement(Q,{label:M("Show Form Description","formidable"),checked:f,onChange:function(e){t("description",e?"1":"",i)}}),wp.element.createElement(Q,{label:M("Minimize HTML","formidable"),checked:m,onChange:function(e){t("minimize",e?"1":"",i)}})),wp.element.createElement(V,{title:M("Shortcode","formidable"),initialOpen:!1},wp.element.createElement(B,null,wp.element.createElement(s,this.props.attributes))))}}])&&R(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),l}(z);function W(e){return W="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},W(e)}function Y(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);r0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,o,i){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(n)for(var l=0;l0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=i),r&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=r):u[2]=r),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),t.push(u))}},t}},168:function(e){"use strict";e.exports=function(e){return e[1]}},694:function(e,t,r){"use strict";var n=r(925);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,i,a){if(a!==n){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return r.PropTypes=r,r}},556:function(e,t,r){e.exports=r(694)()},925:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},72:function(e){"use strict";var t=[];function r(e){for(var r=-1,n=0;n0?" ".concat(r.layer):""," {")),n+=r.css,o&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var i=r.sourceMap;i&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},113:function(e){"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var i=t[n]={id:n,exports:{}};return e[n](i,i.exports,r),i.exports}r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.nc=void 0,function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(t,r,n){var o,i,a;n((o={},a=r,(i=function(t){var r=function(t){if("object"!=e(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,"string");if("object"!=e(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==e(r)?r:r+""}(i=t))in o?Object.defineProperty(o,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):o[i]=a,o))}function n(e,t){return e?" ".concat(t,'="').concat(e,'"'):""}function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=Array(t);r-1&&(n=e.substr(0,r)),n+"wp-admin/admin.php?page=formidable&frm_action=edit&id=".concat(c))},V("Go to form","formidable")))),wp.element.createElement(L,{title:V("Options","formidable"),initialOpen:!1},wp.element.createElement(Y,{label:V("Show Form Title","formidable"),checked:s,onChange:function(e){t("title",e?"1":"",i)}}),wp.element.createElement(Y,{label:V("Show Form Description","formidable"),checked:f,onChange:function(e){t("description",e?"1":"",i)}}),wp.element.createElement(Y,{label:V("Minimize HTML","formidable"),checked:m,onChange:function(e){t("minimize",e?"1":"",i)}})),wp.element.createElement(L,{title:V("Shortcode","formidable"),initialOpen:!1},wp.element.createElement(W,null,wp.element.createElement(u,this.props.attributes))))}}])&&D(n.prototype,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o}(B);function q(e){return q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},q(e)}function $(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=Array(t);r1&&void 0!==arguments[1]?arguments[1]:"default";!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.elements=t,this.type=n,this.prepareElements()}var n,i;return n=e,i=[{key:"fadeIn",value:function(){var e=this;this.applyStyleToElements((function(t){t.classList.add("frm-fadein-up"),t.addEventListener("animationend",(function(){e.resetOpacity(),t.classList.remove("frm-fadein-up")}),{once:!0})}))}},{key:"cascadeFadeIn",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.03;setTimeout((function(){e.applyStyleToElements((function(e,n){e.classList.remove("frm-animate"),e.style.transitionDelay=(n+1)*t+"s"}))}),200)}},{key:"prepareElements",value:function(){var e=this;this.applyStyleToElements((function(t){"default"===e.type&&(t.style.opacity="0.0"),"cascade"===e.type&&t.classList.add("frm-init-cascade-animation"),"cascade-3d"===e.type&&t.classList.add("frm-init-fadein-3d"),t.classList.add("frm-animate")}))}},{key:"resetOpacity",value:function(){this.applyStyleToElements((function(e){return e.style.opacity="1.0"}))}},{key:"applyStyleToElements",value:function(e){this.elements instanceof Element?e(this.elements,0):0 li"),this.slideTrackLine=this.wrapper.querySelector(".frm-tabs-active-underline"),this.slideTrack=this.wrapper.querySelector(".frm-tabs-slide-track"),this.slides=this.wrapper.querySelectorAll(".frm-tabs-slide-track > div"),this.init()))}var t,n;return t=e,(n=[{key:"init",value:function(){var e=this;null!==this.wrapper&&this.navs.length&&null!==this.trackLine&&null!==this.slideTrack&&this.slides.length&&(this.initDefaultSlideTrackerWidth(),this.navs.forEach((function(t,n){t.addEventListener("click",(function(t){return e.onNavClick(t,n)}))})))}},{key:"onNavClick",value:function(e,t){this.removeActiveClassnameFromNavs(),e.target.classList.add("frm-active"),this.initSlideTrackUnderline(e.target,t),this.changeSlide(t)}},{key:"initDefaultSlideTrackerWidth",value:function(){this.slideTrackLine.dataset.initialWidth&&(this.slideTrackLine.style.width="".concat(this.slideTrackLine.dataset.initialWidth,"px"))}},{key:"initSlideTrackUnderline",value:function(e,t){this.slideTrackLine.classList.remove("frm-first","frm-last");var n=void 0!==e?e:this.navs.filter((function(e){return e.classList.contains("frm-active")}));this.slideTrackLine.style.transform="translateX(".concat(n.offsetLeft,"px)"),this.slideTrackLine.style.width=n.clientWidth+"px",this.navs.length!==t+1?0===t&&this.slideTrackLine.classList.add("frm-first"):this.slideTrackLine.classList.add("frm-last")}},{key:"changeSlide",value:function(e){this.removeActiveClassnameFromSlides();var t=0==e?"0px":"calc( ( ".concat(100*e,"% + ").concat(parseInt(this.flexboxSlidesGap,10)*e,"px ) * -1 )");this.slideTrack.style.transform="translateX(".concat(t,")"),e in this.slides&&this.slides[e].classList.add("frm-active")}},{key:"removeActiveClassnameFromSlides",value:function(){this.slides.forEach((function(e){return e.classList.remove("frm-active")}))}},{key:"removeActiveClassnameFromNavs",value:function(){this.navs.forEach((function(e){return e.classList.remove("frm-active")}))}}])&&o(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function u(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:"default";!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.elements=t,this.type=n,this.prepareElements()},n=[{key:"fadeIn",value:function(){var e=this;this.applyStyleToElements((function(t){t.classList.add("frm-fadein-up"),t.addEventListener("animationend",(function(){e.resetOpacity(),t.classList.remove("frm-fadein-up")}),{once:!0})}))}},{key:"cascadeFadeIn",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.03;setTimeout((function(){e.applyStyleToElements((function(e,n){e.classList.remove("frm-animate"),e.style.transitionDelay=(n+1)*t+"s"}))}),200)}},{key:"prepareElements",value:function(){var e=this;this.applyStyleToElements((function(t){"default"===e.type&&(t.style.opacity="0.0"),"cascade"===e.type&&t.classList.add("frm-init-cascade-animation"),"cascade-3d"===e.type&&t.classList.add("frm-init-fadein-3d"),t.classList.add("frm-animate")}))}},{key:"resetOpacity",value:function(){this.applyStyleToElements((function(e){return e.style.opacity="1.0"}))}},{key:"applyStyleToElements",value:function(e){this.elements instanceof Element?e(this.elements,0):0 li"),this.slideTrackLine=this.wrapper.querySelector(".frm-tabs-active-underline"),this.slideTrack=this.wrapper.querySelector(".frm-tabs-slide-track"),this.slides=this.wrapper.querySelectorAll(".frm-tabs-slide-track > div"),this.init()))},(t=[{key:"init",value:function(){var e=this;null!==this.wrapper&&this.navs.length&&null!==this.trackLine&&null!==this.slideTrack&&this.slides.length&&(this.initDefaultSlideTrackerWidth(),this.navs.forEach((function(t,n){t.addEventListener("click",(function(t){return e.onNavClick(t,n)}))})))}},{key:"onNavClick",value:function(e,t){this.removeActiveClassnameFromNavs(),e.target.classList.add("frm-active"),this.initSlideTrackUnderline(e.target,t),this.changeSlide(t)}},{key:"initDefaultSlideTrackerWidth",value:function(){this.slideTrackLine.dataset.initialWidth&&(this.slideTrackLine.style.width="".concat(this.slideTrackLine.dataset.initialWidth,"px"))}},{key:"initSlideTrackUnderline",value:function(e,t){this.slideTrackLine.classList.remove("frm-first","frm-last");var n=void 0!==e?e:this.navs.filter((function(e){return e.classList.contains("frm-active")}));this.slideTrackLine.style.transform="translateX(".concat(n.offsetLeft,"px)"),this.slideTrackLine.style.width=n.clientWidth+"px",this.navs.length!==t+1?0===t&&this.slideTrackLine.classList.add("frm-first"):this.slideTrackLine.classList.add("frm-last")}},{key:"changeSlide",value:function(e){this.removeActiveClassnameFromSlides();var t=0==e?"0px":"calc( ( ".concat(100*e,"% + ").concat(parseInt(this.flexboxSlidesGap,10)*e,"px ) * -1 )");this.slideTrack.style.transform="translateX(".concat(t,")"),e in this.slides&&this.slides[e].classList.add("frm-active")}},{key:"removeActiveClassnameFromSlides",value:function(){this.slides.forEach((function(e){return e.classList.remove("frm-active")}))}},{key:"removeActiveClassnameFromNavs",value:function(){this.navs.forEach((function(e){return e.classList.remove("frm-active")}))}}])&&o(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t}();function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function u(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:"default";!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.elements=t,this.type=r,this.prepareElements()}var r,n;return r=e,n=[{key:"fadeIn",value:function(){var e=this;this.applyStyleToElements((function(t){t.classList.add("frm-fadein-up"),t.addEventListener("animationend",(function(){e.resetOpacity(),t.classList.remove("frm-fadein-up")}),{once:!0})}))}},{key:"cascadeFadeIn",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.03;setTimeout((function(){e.applyStyleToElements((function(e,r){e.classList.remove("frm-animate"),e.style.transitionDelay=(r+1)*t+"s"}))}),200)}},{key:"prepareElements",value:function(){var e=this;this.applyStyleToElements((function(t){"default"===e.type&&(t.style.opacity="0.0"),"cascade"===e.type&&t.classList.add("frm-init-cascade-animation"),"cascade-3d"===e.type&&t.classList.add("frm-init-fadein-3d"),t.classList.add("frm-animate")}))}},{key:"resetOpacity",value:function(){this.applyStyleToElements((function(e){return e.style.opacity="1.0"}))}},{key:"applyStyleToElements",value:function(e){this.elements instanceof Element?e(this.elements,0):01&&void 0!==arguments[1]?arguments[1]:"default";!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.elements=t,this.type=r,this.prepareElements()},r=[{key:"fadeIn",value:function(){var e=this;this.applyStyleToElements((function(t){t.classList.add("frm-fadein-up"),t.addEventListener("animationend",(function(){e.resetOpacity(),t.classList.remove("frm-fadein-up")}),{once:!0})}))}},{key:"cascadeFadeIn",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.03;setTimeout((function(){e.applyStyleToElements((function(e,r){e.classList.remove("frm-animate"),e.style.transitionDelay=(r+1)*t+"s"}))}),200)}},{key:"prepareElements",value:function(){var e=this;this.applyStyleToElements((function(t){"default"===e.type&&(t.style.opacity="0.0"),"cascade"===e.type&&t.classList.add("frm-init-cascade-animation"),"cascade-3d"===e.type&&t.classList.add("frm-init-fadein-3d"),t.classList.add("frm-animate")}))}},{key:"resetOpacity",value:function(){this.applyStyleToElements((function(e){return e.style.opacity="1.0"}))}},{key:"applyStyleToElements",value:function(e){this.elements instanceof Element?e(this.elements,0):0=0),s.type){case"b":n=parseInt(n,10).toString(2);break;case"c":n=String.fromCharCode(parseInt(n,10));break;case"d":case"i":n=parseInt(n,10);break;case"j":n=JSON.stringify(n,null,s.width?parseInt(s.width):0);break;case"e":n=s.precision?parseFloat(n).toExponential(s.precision):parseFloat(n).toExponential();break;case"f":n=s.precision?parseFloat(n).toFixed(s.precision):parseFloat(n);break;case"g":n=s.precision?String(Number(n.toPrecision(s.precision))):parseFloat(n);break;case"o":n=(parseInt(n,10)>>>0).toString(8);break;case"s":n=String(n),n=s.precision?n.substring(0,s.precision):n;break;case"t":n=String(!!n),n=s.precision?n.substring(0,s.precision):n;break;case"T":n=Object.prototype.toString.call(n).slice(8,-1).toLowerCase(),n=s.precision?n.substring(0,s.precision):n;break;case"u":n=parseInt(n,10)>>>0;break;case"v":n=n.valueOf(),n=s.precision?n.substring(0,s.precision):n;break;case"x":n=(parseInt(n,10)>>>0).toString(16);break;case"X":n=(parseInt(n,10)>>>0).toString(16).toUpperCase()}i.json.test(s.type)?m+=n:(!i.number.test(s.type)||f&&!s.sign?d="":(d=f?"+":"-",n=n.toString().replace(i.sign,"")),c=s.pad_char?"0"===s.pad_char?"0":s.pad_char.charAt(1):" ",u=s.width-(d+n).length,l=s.width&&u>0?c.repeat(u):"",m+=s.align?d+n+l:"0"===c?d+l+n:l+d+n)}return m}(function(e){if(s[e])return s[e];for(var t,n=e,r=[],o=0;n;){if(null!==(t=i.text.exec(n)))r.push(t[0]);else if(null!==(t=i.modulo.exec(n)))r.push("%");else{if(null===(t=i.placeholder.exec(n)))throw new SyntaxError("[sprintf] unexpected placeholder");if(t[2]){o|=1;var a=[],l=t[2],c=[];if(null===(c=i.key.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(a.push(c[1]);""!==(l=l.substring(c[0].length));)if(null!==(c=i.key_access.exec(l)))a.push(c[1]);else{if(null===(c=i.index_access.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");a.push(c[1])}t[2]=a}else o|=2;if(3===o)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");r.push({placeholder:t[0],param_no:t[1],keys:t[2],sign:t[3],pad_char:t[4],align:t[5],width:t[6],precision:t[7],type:t[8]})}n=n.substring(t[0].length)}return s[e]=r}(e),arguments)}function a(e,t){return o.apply(null,[e].concat(t||[]))}var s=Object.create(null);"undefined"!=typeof window&&(window.sprintf=o,window.vsprintf=a,void 0===(r=function(){return{sprintf:o,vsprintf:a}}.call(t,n,t,e))||(e.exports=r))}()}},t={};function n(r){var i=t[r];if(void 0!==i)return i.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){"use strict";var e,t,r,i,o=n(616),a=n.n(o);function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function l(e,t,n){return r=function(e,t){if("object"!=s(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=s(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==s(r)?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e;var r}n(604),a()(console.error),e={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},t=["(","?"],r={")":["("],":":["?","?:"]},i=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;var c={"!":function(e){return!e},"*":function(e,t){return e*t},"/":function(e,t){return e/t},"%":function(e,t){return e%t},"+":function(e,t){return e+t},"-":function(e,t){return e-t},"<":function(e,t){return e":function(e,t){return e>t},">=":function(e,t){return e>=t},"==":function(e,t){return e===t},"!=":function(e,t){return e!==t},"&&":function(e,t){return e&&t},"||":function(e,t){return e||t},"?:":function(e,t,n){if(e)throw t;return n}};var u={contextDelimiter:"",onMissingKey:null};function f(e,t){var n;for(n in this.data=e,this.pluralForms={},this.options={},u)this.options[n]=void 0!==t&&n in t?t[n]:u[n]}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t=0||e[l]3&&void 0!==arguments[3]?arguments[3]:10,a=e[t];if(y(n)&&v(r))if("function"==typeof i)if("number"==typeof o){var s={callback:i,priority:o,namespace:r};if(a[n]){var l,c=a[n].handlers;for(l=c.length;l>0&&!(o>=c[l-1].priority);l--);l===c.length?c[l]=s:c.splice(l,0,s),a.__current.forEach((function(e){e.name===n&&e.currentIndex>=l&&e.currentIndex++}))}else a[n]={handlers:[s],runs:0};"hookAdded"!==n&&e.doAction("hookAdded",n,r,i,o)}else console.error("If specified, the hook priority must be a number.");else console.error("The hook callback must be a function.")}},b=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(r,i){var o=e[t];if(y(r)&&(n||v(i))){if(!o[r])return 0;var a=0;if(n)a=o[r].handlers.length,o[r]={runs:o[r].runs,handlers:[]};else for(var s=o[r].handlers,l=function(e){s[e].namespace===i&&(s.splice(e,1),a++,o.__current.forEach((function(t){t.name===r&&t.currentIndex>=e&&t.currentIndex--})))},c=s.length-1;c>=0;c--)l(c);return"hookRemoved"!==r&&e.doAction("hookRemoved",r,i),a}}},S=function(e,t){return function(n,r){var i=e[t];return void 0!==r?n in i&&i[n].handlers.some((function(e){return e.namespace===r})):n in i}},k=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(r){var i=e[t];i[r]||(i[r]={handlers:[],runs:0}),i[r].runs++;for(var o=i[r].handlers,a=arguments.length,s=new Array(a>1?a-1:0),l=1;l1&&void 0!==arguments[1]?arguments[1]:"default";r.data[t]=p(p(p({},h),r.data[t]),e),r.data[t][""]=p(p({},h[""]),r.data[t][""])},s=function(e,t){a(e,t),o()},l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;return r.data[e]||a(void 0,e),r.dcnpgettext(e,t,n,i,o)},c=function(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default"},u=function(e,t,r){var i=l(r,t,e);return n?(i=n.applyFilters("i18n.gettext_with_context",i,e,t,r),n.applyFilters("i18n.gettext_with_context_"+c(r),i,e,t,r)):i};if(n){var d=function(e){m.test(e)&&o()};n.addAction("hookAdded","core/i18n",d),n.addAction("hookRemoved","core/i18n",d)}return{getLocaleData:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default";return r.data[e]},setLocaleData:s,resetLocaleData:function(e,t){r.data={},r.pluralForms={},s(e,t)},subscribe:function(e){return i.add(e),function(){return i.delete(e)}},__:function(e,t){var r=l(t,void 0,e);return n?(r=n.applyFilters("i18n.gettext",r,e,t),n.applyFilters("i18n.gettext_"+c(t),r,e,t)):r},_x:u,_n:function(e,t,r,i){var o=l(i,void 0,e,t,r);return n?(o=n.applyFilters("i18n.ngettext",o,e,t,r,i),n.applyFilters("i18n.ngettext_"+c(i),o,e,t,r,i)):o},_nx:function(e,t,r,i,o){var a=l(o,i,e,t,r);return n?(a=n.applyFilters("i18n.ngettext_with_context",a,e,t,r,i,o),n.applyFilters("i18n.ngettext_with_context_"+c(o),a,e,t,r,i,o)):a},isRTL:function(){return"rtl"===u("ltr","text direction")},hasTranslation:function(e,t,i){var o,a,s=t?t+""+e:e,l=!(null===(o=r.data)||void 0===o||null===(a=o[null!=i?i:"default"])||void 0===a||!a[s]);return n&&(l=n.applyFilters("i18n.has_translation",l,e,t,i),l=n.applyFilters("i18n.has_translation_"+c(i),l,e,t,i)),l}}}(0,0,E)),A=(L.getLocaleData.bind(L),L.setLocaleData.bind(L),L.resetLocaleData.bind(L),L.subscribe.bind(L),L.__.bind(L));L._x.bind(L),L._n.bind(L),L._nx.bind(L),L.isRTL.bind(L),L.hasTranslation.bind(L),Promise.resolve(),window.frmDom.util.onClickPreventDefault;var C=(new URL(window.location.href).searchParams,window.frmGlobal),T=(C.url,C.nonce,"frm_hidden");function q(e){return q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},q(e)}function P(e,t){for(var n=0;n=i)){var o=r.querySelector("select").value,a=this.calculateValue(i,n,this.getMaxValue(o,t));r.querySelector('.frm-slider-value input[type="text"]').value=a,r.querySelector(".frm-slider-bullet .frm-slider-value-label").innerText=a,r.querySelector(".frm-slider-active-track").style.width="".concat(n,"px"),this.initChildSlidersWidth(r,n,t,a+o),this.options[t].translateX=n,this.options[t].value=a+o,this.options[t].fullValue=this.updateValue(r,this.options[t].value),this.valueChangeDebouncer(t)}}}},{key:"getMaxValue",value:function(e,t){return"%"===e?100:this.options[t].maxValue}},{key:"enableDragging",value:function(e,t){e.target.classList.add("frm-dragging"),this.options[t].dragging=!0,this.options[t].startX=e.clientX-this.options[t].translateX}},{key:"disableDragging",value:function(e,t){!1!==this.options[e].dragging&&(t.target.classList.remove("frm-dragging"),this.options[e].dragging=!1,this.triggerValueChange(e))}},{key:"triggerValueChange",value:function(e){var t=this;if(null===this.options[e].dependentUpdater){var n=this.sliderElements[e].classList.contains("frm-has-multiple-values")?this.sliderElements[e].closest(".frm-style-component").querySelector('input[type="hidden"]'):this.sliderElements[e].querySelectorAll('.frm-slider-value input[type="hidden"]');n instanceof NodeList?n.forEach((function(n){n.dispatchEvent(t.eventsChange[e])})):n.dispatchEvent(this.eventsChange[e])}else this.options[e].dependentUpdater.updateAllDependentElements(this.options[e].fullValue)}},{key:"calculateValue",value:function(e,t,n){var r=Math.ceil(this.sliderBulletWidth*(t/e)),i=Math.ceil((t+r)/e*n);return Math.min(i,n)}},{key:"updateValue",value:function(e,t){var n=this;if(e.classList.contains("frm-base-font-size")){var r=document.querySelector('input[name="frm_style_setting[post_content][use_base_font_size]"]');null!==r&&(r.value="true")}if(e.classList.contains("frm-has-multiple-values")){var i=e.closest(".frm-style-component").querySelector('input[type="hidden"]'),o=i.value.split(" "),a=e.dataset.type;switch(o[2]||(o[2]="0px"),o[3]||(o[3]="0px"),a){case"vertical":o[0]=t,o[2]=t;break;case"horizontal":o[1]=t,o[3]=t;break;case"top":o[0]=t;break;case"bottom":o[2]=t;break;case"left":o[3]=t;break;case"right":o[1]=t}var s=o.join(" ");return i.value=s,this.getSliderGroupItems(e).forEach((function(e){var r=n.getUnitMeasureFromValue(t);e.querySelector('.frm-slider-value input[type="text"]').value=parseInt(t,10),e.querySelector("select").value=r})),s}if(e.classList.contains("frm-has-independent-fields")){var l=e.querySelectorAll('.frm-slider-value input[type="hidden"]'),c=e.querySelectorAll('.frm-slider-value input[type="text"]');return l.forEach((function(e,n){e.value=t,c[n+1].value=parseInt(t,10)})),t}return e.querySelector('.frm-slider-value input[type="hidden"]').value=t,t}},{key:"getUnitMeasureFromValue",value:function(e){return["%","px","em"].find((function(t){return e.includes(t)}))||""}}])&&M(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function U(e){return U="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},U(e)}function z(e,t){for(var n=0;n li"),this.slideTrackLine=this.wrapper.querySelector(".frm-tabs-active-underline"),this.slideTrack=this.wrapper.querySelector(".frm-tabs-slide-track"),this.slides=this.wrapper.querySelectorAll(".frm-tabs-slide-track > div"),this.init()))}var t,n;return t=e,(n=[{key:"init",value:function(){var e=this;null!==this.wrapper&&this.navs.length&&null!==this.trackLine&&null!==this.slideTrack&&this.slides.length&&(this.initDefaultSlideTrackerWidth(),this.navs.forEach((function(t,n){t.addEventListener("click",(function(t){return e.onNavClick(t,n)}))})))}},{key:"onNavClick",value:function(e,t){this.removeActiveClassnameFromNavs(),e.target.classList.add("frm-active"),this.initSlideTrackUnderline(e.target,t),this.changeSlide(t)}},{key:"initDefaultSlideTrackerWidth",value:function(){this.slideTrackLine.dataset.initialWidth&&(this.slideTrackLine.style.width="".concat(this.slideTrackLine.dataset.initialWidth,"px"))}},{key:"initSlideTrackUnderline",value:function(e,t){this.slideTrackLine.classList.remove("frm-first","frm-last");var n=void 0!==e?e:this.navs.filter((function(e){return e.classList.contains("frm-active")}));this.slideTrackLine.style.transform="translateX(".concat(n.offsetLeft,"px)"),this.slideTrackLine.style.width=n.clientWidth+"px",this.navs.length!==t+1?0===t&&this.slideTrackLine.classList.add("frm-first"):this.slideTrackLine.classList.add("frm-last")}},{key:"changeSlide",value:function(e){this.removeActiveClassnameFromSlides();var t=0==e?"0px":"calc( ( ".concat(100*e,"% + ").concat(parseInt(this.flexboxSlidesGap,10)*e,"px ) * -1 )");this.slideTrack.style.transform="translateX(".concat(t,")"),e in this.slides&&this.slides[e].classList.add("frm-active")}},{key:"removeActiveClassnameFromSlides",value:function(){this.slides.forEach((function(e){return e.classList.remove("frm-active")}))}},{key:"removeActiveClassnameFromNavs",value:function(){this.navs.forEach((function(e){return e.classList.remove("frm-active")}))}}])&&z(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function B(e){return B="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},B(e)}function $(e,t){for(var n=0;n ul").querySelectorAll(":scope > li").forEach((function(e){e.querySelector("h3").addEventListener("mouseover",(function(e){t.style.transform="translateY(".concat(e.target.closest("li").offsetTop,"px)"),t.classList.add("frm-animating"),t.classList.remove("frm_hidden"),setTimeout((function(){t.classList.remove("frm-animating")}),250)}))})),document.querySelectorAll("#frm_style_sidebar .accordion-section h3").forEach((function(e){e.addEventListener("click",(function(){t.classList.add("frm_hidden")}))}))}}},{key:"initStyleClassCopyToClipboard",value:function(e){var t=this;document.querySelector(".frm-copy-text").addEventListener("click",(function(n){var r=n.target.innerText;navigator.clipboard.writeText(r).then((function(){t.success(e)}))}))}}])&&H(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}())}()}(); \ No newline at end of file +!function(){var e={616:function(e){e.exports=function(e,t){var n,r,i=0;function o(){var o,a,s=n,l=arguments.length;e:for(;s;){if(s.args.length===arguments.length){for(a=0;a=0),s.type){case"b":n=parseInt(n,10).toString(2);break;case"c":n=String.fromCharCode(parseInt(n,10));break;case"d":case"i":n=parseInt(n,10);break;case"j":n=JSON.stringify(n,null,s.width?parseInt(s.width):0);break;case"e":n=s.precision?parseFloat(n).toExponential(s.precision):parseFloat(n).toExponential();break;case"f":n=s.precision?parseFloat(n).toFixed(s.precision):parseFloat(n);break;case"g":n=s.precision?String(Number(n.toPrecision(s.precision))):parseFloat(n);break;case"o":n=(parseInt(n,10)>>>0).toString(8);break;case"s":n=String(n),n=s.precision?n.substring(0,s.precision):n;break;case"t":n=String(!!n),n=s.precision?n.substring(0,s.precision):n;break;case"T":n=Object.prototype.toString.call(n).slice(8,-1).toLowerCase(),n=s.precision?n.substring(0,s.precision):n;break;case"u":n=parseInt(n,10)>>>0;break;case"v":n=n.valueOf(),n=s.precision?n.substring(0,s.precision):n;break;case"x":n=(parseInt(n,10)>>>0).toString(16);break;case"X":n=(parseInt(n,10)>>>0).toString(16).toUpperCase()}i.json.test(s.type)?v+=n:(!i.number.test(s.type)||f&&!s.sign?d="":(d=f?"+":"-",n=n.toString().replace(i.sign,"")),c=s.pad_char?"0"===s.pad_char?"0":s.pad_char.charAt(1):" ",u=s.width-(d+n).length,l=s.width&&u>0?c.repeat(u):"",v+=s.align?d+n+l:"0"===c?d+l+n:l+d+n)}return v}(function(e){if(s[e])return s[e];for(var t,n=e,r=[],o=0;n;){if(null!==(t=i.text.exec(n)))r.push(t[0]);else if(null!==(t=i.modulo.exec(n)))r.push("%");else{if(null===(t=i.placeholder.exec(n)))throw new SyntaxError("[sprintf] unexpected placeholder");if(t[2]){o|=1;var a=[],l=t[2],c=[];if(null===(c=i.key.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(a.push(c[1]);""!==(l=l.substring(c[0].length));)if(null!==(c=i.key_access.exec(l)))a.push(c[1]);else{if(null===(c=i.index_access.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");a.push(c[1])}t[2]=a}else o|=2;if(3===o)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");r.push({placeholder:t[0],param_no:t[1],keys:t[2],sign:t[3],pad_char:t[4],align:t[5],width:t[6],precision:t[7],type:t[8]})}n=n.substring(t[0].length)}return s[e]=r}(e),arguments)}function a(e,t){return o.apply(null,[e].concat(t||[]))}var s=Object.create(null);"undefined"!=typeof window&&(window.sprintf=o,window.vsprintf=a,void 0===(r=function(){return{sprintf:o,vsprintf:a}}.call(t,n,t,e))||(e.exports=r))}()}},t={};function n(r){var i=t[r];if(void 0!==i)return i.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){"use strict";var e,t,r,i,o=n(616),a=n.n(o);function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function l(e){var t=function(e){if("object"!=s(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=s(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==s(t)?t:t+""}n(604),a()(console.error),e={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},t=["(","?"],r={")":["("],":":["?","?:"]},i=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;var c={"!":function(e){return!e},"*":function(e,t){return e*t},"/":function(e,t){return e/t},"%":function(e,t){return e%t},"+":function(e,t){return e+t},"-":function(e,t){return e-t},"<":function(e,t){return e":function(e,t){return e>t},">=":function(e,t){return e>=t},"==":function(e,t){return e===t},"!=":function(e,t){return e!==t},"&&":function(e,t){return e&&t},"||":function(e,t){return e||t},"?:":function(e,t,n){if(e)throw t;return n}};var u={contextDelimiter:"",onMissingKey:null};function f(e,t){var n;for(n in this.data=e,this.pluralForms={},this.options={},u)this.options[n]=void 0!==t&&n in t?t[n]:u[n]}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t=0||e[l]3&&void 0!==arguments[3]?arguments[3]:10,a=e[t];if(y(n)&&m(r))if("function"==typeof i)if("number"==typeof o){var s={callback:i,priority:o,namespace:r};if(a[n]){var l,c=a[n].handlers;for(l=c.length;l>0&&!(o>=c[l-1].priority);l--);l===c.length?c[l]=s:c.splice(l,0,s),a.__current.forEach((function(e){e.name===n&&e.currentIndex>=l&&e.currentIndex++}))}else a[n]={handlers:[s],runs:0};"hookAdded"!==n&&e.doAction("hookAdded",n,r,i,o)}else console.error("If specified, the hook priority must be a number.");else console.error("The hook callback must be a function.")}},b=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(r,i){var o=e[t];if(y(r)&&(n||m(i))){if(!o[r])return 0;var a=0;if(n)a=o[r].handlers.length,o[r]={runs:o[r].runs,handlers:[]};else for(var s=o[r].handlers,l=function(e){s[e].namespace===i&&(s.splice(e,1),a++,o.__current.forEach((function(t){t.name===r&&t.currentIndex>=e&&t.currentIndex--})))},c=s.length-1;c>=0;c--)l(c);return"hookRemoved"!==r&&e.doAction("hookRemoved",r,i),a}}},S=function(e,t){return function(n,r){var i=e[t];return void 0!==r?n in i&&i[n].handlers.some((function(e){return e.namespace===r})):n in i}},k=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(r){var i=e[t];i[r]||(i[r]={handlers:[],runs:0}),i[r].runs++;for(var o=i[r].handlers,a=arguments.length,s=new Array(a>1?a-1:0),l=1;l1&&void 0!==arguments[1]?arguments[1]:"default";r.data[t]=p(p(p({},h),r.data[t]),e),r.data[t][""]=p(p({},h[""]),r.data[t][""])},s=function(e,t){a(e,t),o()},l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;return r.data[e]||a(void 0,e),r.dcnpgettext(e,t,n,i,o)},c=function(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default"},u=function(e,t,r){var i=l(r,t,e);return n?(i=n.applyFilters("i18n.gettext_with_context",i,e,t,r),n.applyFilters("i18n.gettext_with_context_"+c(r),i,e,t,r)):i};if(n){var d=function(e){v.test(e)&&o()};n.addAction("hookAdded","core/i18n",d),n.addAction("hookRemoved","core/i18n",d)}return{getLocaleData:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default";return r.data[e]},setLocaleData:s,resetLocaleData:function(e,t){r.data={},r.pluralForms={},s(e,t)},subscribe:function(e){return i.add(e),function(){return i.delete(e)}},__:function(e,t){var r=l(t,void 0,e);return n?(r=n.applyFilters("i18n.gettext",r,e,t),n.applyFilters("i18n.gettext_"+c(t),r,e,t)):r},_x:u,_n:function(e,t,r,i){var o=l(i,void 0,e,t,r);return n?(o=n.applyFilters("i18n.ngettext",o,e,t,r,i),n.applyFilters("i18n.ngettext_"+c(i),o,e,t,r,i)):o},_nx:function(e,t,r,i,o){var a=l(o,i,e,t,r);return n?(a=n.applyFilters("i18n.ngettext_with_context",a,e,t,r,i,o),n.applyFilters("i18n.ngettext_with_context_"+c(o),a,e,t,r,i,o)):a},isRTL:function(){return"rtl"===u("ltr","text direction")},hasTranslation:function(e,t,i){var o,a,s=t?t+""+e:e,l=!(null===(o=r.data)||void 0===o||null===(a=o[null!=i?i:"default"])||void 0===a||!a[s]);return n&&(l=n.applyFilters("i18n.has_translation",l,e,t,i),l=n.applyFilters("i18n.has_translation_"+c(i),l,e,t,i)),l}}}(0,0,E)),A=(L.getLocaleData.bind(L),L.setLocaleData.bind(L),L.resetLocaleData.bind(L),L.subscribe.bind(L),L.__.bind(L));L._x.bind(L),L._n.bind(L),L._nx.bind(L),L.isRTL.bind(L),L.hasTranslation.bind(L),Promise.resolve(),window.frmDom.util.onClickPreventDefault;var C=(new URL(window.location.href).searchParams,window.frmGlobal),T=(C.url,C.nonce,"frm_hidden");function q(e){return q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},q(e)}function P(e,t){for(var n=0;n=i)){var o=r.querySelector("select").value,a=this.calculateValue(i,n,this.getMaxValue(o,t));r.querySelector('.frm-slider-value input[type="text"]').value=a,r.querySelector(".frm-slider-bullet .frm-slider-value-label").innerText=a,r.querySelector(".frm-slider-active-track").style.width="".concat(n,"px"),this.initChildSlidersWidth(r,n,t,a+o),this.options[t].translateX=n,this.options[t].value=a+o,this.options[t].fullValue=this.updateValue(r,this.options[t].value),this.valueChangeDebouncer(t)}}}},{key:"getMaxValue",value:function(e,t){return"%"===e?100:this.options[t].maxValue}},{key:"enableDragging",value:function(e,t){e.target.classList.add("frm-dragging"),this.options[t].dragging=!0,this.options[t].startX=e.clientX-this.options[t].translateX}},{key:"disableDragging",value:function(e,t){!1!==this.options[e].dragging&&(t.target.classList.remove("frm-dragging"),this.options[e].dragging=!1,this.triggerValueChange(e))}},{key:"triggerValueChange",value:function(e){var t=this;if(null===this.options[e].dependentUpdater){var n=this.sliderElements[e].classList.contains("frm-has-multiple-values")?this.sliderElements[e].closest(".frm-style-component").querySelector('input[type="hidden"]'):this.sliderElements[e].querySelectorAll('.frm-slider-value input[type="hidden"]');n instanceof NodeList?n.forEach((function(n){n.dispatchEvent(t.eventsChange[e])})):n.dispatchEvent(this.eventsChange[e])}else this.options[e].dependentUpdater.updateAllDependentElements(this.options[e].fullValue)}},{key:"calculateValue",value:function(e,t,n){var r=Math.ceil(this.sliderBulletWidth*(t/e)),i=Math.ceil((t+r)/e*n);return Math.min(i,n)}},{key:"updateValue",value:function(e,t){var n=this;if(e.classList.contains("frm-base-font-size")){var r=document.querySelector('input[name="frm_style_setting[post_content][use_base_font_size]"]');null!==r&&(r.value="true")}if(e.classList.contains("frm-has-multiple-values")){var i=e.closest(".frm-style-component").querySelector('input[type="hidden"]'),o=i.value.split(" "),a=e.dataset.type;switch(o[2]||(o[2]="0px"),o[3]||(o[3]="0px"),a){case"vertical":o[0]=t,o[2]=t;break;case"horizontal":o[1]=t,o[3]=t;break;case"top":o[0]=t;break;case"bottom":o[2]=t;break;case"left":o[3]=t;break;case"right":o[1]=t}var s=o.join(" ");return i.value=s,this.getSliderGroupItems(e).forEach((function(e){var r=n.getUnitMeasureFromValue(t);e.querySelector('.frm-slider-value input[type="text"]').value=parseInt(t,10),e.querySelector("select").value=r})),s}if(e.classList.contains("frm-has-independent-fields")){var l=e.querySelectorAll('.frm-slider-value input[type="hidden"]'),c=e.querySelectorAll('.frm-slider-value input[type="text"]');return l.forEach((function(e,n){e.value=t,c[n+1].value=parseInt(t,10)})),t}return e.querySelector('.frm-slider-value input[type="hidden"]').value=t,t}},{key:"getUnitMeasureFromValue",value:function(e){return["%","px","em"].find((function(t){return e.includes(t)}))||""}}])&&M(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t}();function U(e){return U="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},U(e)}function z(e,t){for(var n=0;n li"),this.slideTrackLine=this.wrapper.querySelector(".frm-tabs-active-underline"),this.slideTrack=this.wrapper.querySelector(".frm-tabs-slide-track"),this.slides=this.wrapper.querySelectorAll(".frm-tabs-slide-track > div"),this.init()))},(t=[{key:"init",value:function(){var e=this;null!==this.wrapper&&this.navs.length&&null!==this.trackLine&&null!==this.slideTrack&&this.slides.length&&(this.initDefaultSlideTrackerWidth(),this.navs.forEach((function(t,n){t.addEventListener("click",(function(t){return e.onNavClick(t,n)}))})))}},{key:"onNavClick",value:function(e,t){this.removeActiveClassnameFromNavs(),e.target.classList.add("frm-active"),this.initSlideTrackUnderline(e.target,t),this.changeSlide(t)}},{key:"initDefaultSlideTrackerWidth",value:function(){this.slideTrackLine.dataset.initialWidth&&(this.slideTrackLine.style.width="".concat(this.slideTrackLine.dataset.initialWidth,"px"))}},{key:"initSlideTrackUnderline",value:function(e,t){this.slideTrackLine.classList.remove("frm-first","frm-last");var n=void 0!==e?e:this.navs.filter((function(e){return e.classList.contains("frm-active")}));this.slideTrackLine.style.transform="translateX(".concat(n.offsetLeft,"px)"),this.slideTrackLine.style.width=n.clientWidth+"px",this.navs.length!==t+1?0===t&&this.slideTrackLine.classList.add("frm-first"):this.slideTrackLine.classList.add("frm-last")}},{key:"changeSlide",value:function(e){this.removeActiveClassnameFromSlides();var t=0==e?"0px":"calc( ( ".concat(100*e,"% + ").concat(parseInt(this.flexboxSlidesGap,10)*e,"px ) * -1 )");this.slideTrack.style.transform="translateX(".concat(t,")"),e in this.slides&&this.slides[e].classList.add("frm-active")}},{key:"removeActiveClassnameFromSlides",value:function(){this.slides.forEach((function(e){return e.classList.remove("frm-active")}))}},{key:"removeActiveClassnameFromNavs",value:function(){this.navs.forEach((function(e){return e.classList.remove("frm-active")}))}}])&&z(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t}();function B(e){return B="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},B(e)}function $(e,t){for(var n=0;n ul").querySelectorAll(":scope > li").forEach((function(e){e.querySelector("h3").addEventListener("mouseover",(function(e){t.style.transform="translateY(".concat(e.target.closest("li").offsetTop,"px)"),t.classList.add("frm-animating"),t.classList.remove("frm_hidden"),setTimeout((function(){t.classList.remove("frm-animating")}),250)}))})),document.querySelectorAll("#frm_style_sidebar .accordion-section h3").forEach((function(e){e.addEventListener("click",(function(){t.classList.add("frm_hidden")}))}))}}},{key:"initStyleClassCopyToClipboard",value:function(e){var t=this;document.querySelector(".frm-copy-text").addEventListener("click",(function(n){var r=n.target.innerText;navigator.clipboard.writeText(r).then((function(){t.success(e)}))}))}}])&&H(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t}())}()}(); \ No newline at end of file diff --git a/js/onboarding-wizard.js b/js/onboarding-wizard.js index 7cc97877f3..1929b72707 100644 --- a/js/onboarding-wizard.js +++ b/js/onboarding-wizard.js @@ -1,2 +1,2 @@ /*! For license information please see onboarding-wizard.js.LICENSE.txt */ -!function(){"use strict";function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t(e)}function e(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:"default";!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.elements=e,this.type=r,this.prepareElements()}var r,n;return r=t,n=[{key:"fadeIn",value:function(){var t=this;this.applyStyleToElements((function(e){e.classList.add("frm-fadein-up"),e.addEventListener("animationend",(function(){t.resetOpacity(),e.classList.remove("frm-fadein-up")}),{once:!0})}))}},{key:"cascadeFadeIn",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.03;setTimeout((function(){t.applyStyleToElements((function(t,r){t.classList.remove("frm-animate"),t.style.transitionDelay=(r+1)*e+"s"}))}),200)}},{key:"prepareElements",value:function(){var t=this;this.applyStyleToElements((function(e){"default"===t.type&&(e.style.opacity="0.0"),"cascade"===t.type&&e.classList.add("frm-init-cascade-animation"),"cascade-3d"===t.type&&e.classList.add("frm-init-fadein-3d"),e.classList.add("frm-animate")}))}},{key:"resetOpacity",value:function(){this.applyStyleToElements((function(t){return t.style.opacity="1.0"}))}},{key:"applyStyleToElements",value:function(t){this.elements instanceof Element?t(this.elements,0):02&&void 0!==arguments[2]?arguments[2]:"pushState";if(u.set(t,e),c.search=u.toString(),["pushState","replaceState"].includes(l)){var s=(r={},o=e,i=function(t,e){if("object"!=a(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,"string");if("object"!=a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(n=t),(n="symbol"==a(i)?i:String(i))in r?Object.defineProperty(r,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[n]=o,r);window.history[l](s,"",c)}return c.toString()},h=window.frmGlobal,p=(h.url,h.nonce),y="frm_hidden",d="frm-current",v="frm-checked",m=function(t){return null==t?void 0:t.classList.remove(y)},g=function(t){return null==t?void 0:t.classList.add(y)},b=window.frmDom.span;function w(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function E(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{};if("object"!==I(t)||null===t)throw new Error("createPageState: initialState must be a non-null object");var e=t;return{getState:function(){return e},getSingleState:function(t){var r=Reflect.get(e,t);return void 0===r?null:r},setState:function(t){if("object"!==I(t)||null===t)throw new Error("setState: newState must be a non-null object");e=A(A({},e),t)},setSingleState:function(t,r){Reflect.has(e,t)&&Reflect.set(e,t,r)}}}({processedSteps:[],installedAddons:[],emailStepData:{}}),N=T.getState,F=(T.getSingleState,T.setState,T.setSingleState),D=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if("object"!==S(t)||null===t)throw new Error("createPageElements: initialElements must be a non-null object");var e=t;return{getElements:function(){return e},addElements:function(t){if("object"!==S(t)||null===t)throw new Error("addElements: newElements must be a non-null object");e=E(E({},e),t)}}}({onboardingWizardPage:document.getElementById("".concat(O,"-wizard-page")),pageBackground:document.getElementById("".concat(O,"-bg")),container:document.getElementById("".concat(O,"-container")),steps:document.querySelectorAll(".".concat(O,"-step")),skipStepButtons:document.querySelectorAll(".".concat(O,"-skip-step")),backButtons:document.querySelectorAll(".".concat(O,"-back-button")),hiddenLicenseKeyInput:document.getElementById("frm-license-key"),installFormidableProStep:document.getElementById("".concat(O,"-install-formidable-pro-step")),checkProInstallationButton:document.getElementById("".concat(O,"-check-pro-installation-button")),skipProInstallationButton:document.getElementById("".concat(O,"-skip-pro-installation-button")),checkProInstallationError:document.getElementById("".concat(O,"-check-pro-installation-error")),licenseManagementStep:document.getElementById("".concat(O,"-license-management-step")),licenseKeyInput:document.getElementById("edd_formidable_pro_license_key"),saveLicenseButton:document.getElementById("".concat(O,"-save-license-button")),welcomeStep:document.getElementById(j),setupEmailStepButton:document.getElementById("".concat(O,"-setup-email-step-button")),defaultEmailField:document.getElementById("".concat(O,"-default-email-field")),defaultFromEmailField:document.getElementById("".concat(O,"-from-email")),subscribeCheckbox:document.getElementById("".concat(O,"-subscribe")),summaryEmailsCheckbox:document.getElementById("".concat(O,"-summary-emails")),allowTrackingCheckbox:document.getElementById("".concat(O,"-allow-tracking")),installAddonsButton:document.getElementById("".concat(O,"-install-addons-button")),successStep:document.getElementById("".concat(O,"-success-step"))}),B=D.getElements;function G(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r1&&(a.includes(k.SUCCESS)||a.push(k.SUCCESS),(r=new FormData).append("processed_steps",a.join(",")),r.append("completed_steps",!0))}if(k.DEFAULT_EMAIL_ADDRESS===t){var c=N().emailStepData;if(i=c,0!==Object.keys(i).length||i.constructor!==Object){var u;r=null!==(u=r)&&void 0!==u?u:new FormData;for(var l=0,s=Object.entries(c);l0&&(r=null!==(y=r)&&void 0!==y?y:new FormData).append("installed_addons",d.join(","))}return r}(t,e);r&&(0,frmDom.ajax.doJsonPost)("onboarding_setup_usage_data",r)},M=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"pushState",r=document.querySelector(".".concat(O,'-step[data-step-name="').concat(t,'"]'));if(r){var o=document.querySelector(".".concat(O,"-step.").concat(d));o&&(o.classList.remove(d),g(o)),r.classList.add(d),m(r),new n(r).fadeIn(),B().onboardingWizardPage.setAttribute("data-current-step",t),f("step",t,e)}},R=function(){var t=document.querySelector(".".concat(O,"-step.").concat(d)),e=null==t?void 0:t.nextElementSibling;if(e){var r=t.dataset.stepName,n=e.dataset.stepName,o=N().processedSteps;o.includes(r)||(o.push(r),F("processedSteps",o)),C(r,n),M(n)}};function U(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),P(r),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;P(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:I(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),v}},e}function V(t,e,r,n,o,i,a){try{var c=t[i](a),u=c.value}catch(t){return void r(t)}c.done?e(u):Promise.resolve(u).then(n,o)}var Z=function(t){var e=!0;return t.forEach((function(t){var r;"string"==typeof(r=t.value.trim())&&/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/i.test(r)||(function(t,e){!function(t,e,r,n){var o=document.querySelector(t),i=document.querySelector(e);o&&i?(i.setAttribute("frm-error",r),m(i),o.addEventListener("keyup",(function(){g(i)}),{once:!0})):console.warn("showFormError: Unable to find input or error element.")}("#".concat(e.id),"#".concat(e.nextElementSibling.id),t)}("invalid",t),e=!1)})),e},H=function(){var t,e=(t=J().mark((function t(){var e,r,n,o,i,a,c,u,l,s,f;return J().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e=B(),r=e.defaultEmailField,n=e.defaultFromEmailField,Z([n,r])){t.next=3;break}return t.abrupt("return");case 3:o=B(),i=o.subscribeCheckbox,a=o.summaryEmailsCheckbox,c=o.allowTrackingCheckbox,u=r.value.trim(),null!=i&&i.checked&&(u&&(document.getElementById("frm_leave_email").value=u),frmAdminBuild.addMyEmailAddress(),wp.hooks.addFilter("frm_thank_you_on_signup","frmOnboardingWizard",(function(){return!1}))),l=N(),(s=l.emailStepData).default_email=u,s.from_email=n.value.trim(),s.allows_tracking=c.checked,s.summary_emails=a.checked,i&&(s.is_subscribed=i.checked),F("emailStepData",s),(f=new FormData).append("default_email",u),f.append("from_email",n.value.trim()),f.append("allows_tracking",c.checked),f.append("summary_emails",a.checked),(0,frmDom.ajax.doJsonPost)("onboarding_setup_email_step",f).then(R);case 20:case"end":return t.stop()}}),t)})),function(){var e=this,r=arguments;return new Promise((function(n,o){var i=t.apply(e,r);function a(t){V(i,n,o,a,c,"next",t)}function c(t){V(i,n,o,a,c,"throw",t)}a(void 0)}))});return function(){return e.apply(this,arguments)}}();function Q(t){return Q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Q(t)}function X(){X=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(t){l=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var i=e&&e.prototype instanceof m?e:m,a=Object.create(i.prototype),c=new A(n||[]);return o(a,"_invoke",{value:O(t,r,c)}),a}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",y="executing",d="completed",v={};function m(){}function g(){}function b(){}var w={};l(w,a,(function(){return this}));var E=Object.getPrototypeOf,S=E&&E(E(I([])));S&&S!==r&&n.call(S,a)&&(w=S);var L=b.prototype=m.prototype=Object.create(w);function x(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(o,i,a,c){var u=f(t[o],t,i);if("throw"!==u.type){var l=u.arg,s=l.value;return s&&"object"==Q(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,a,c)}),(function(t){r("throw",t,a,c)})):e.resolve(s).then((function(t){l.value=t,a(l)}),(function(t){return r("throw",t,a,c)}))}c(u.arg)}var i;o(this,"_invoke",{value:function(t,n){function o(){return new e((function(e,o){r(t,n,e,o)}))}return i=i?i.then(o,o):o()}})}function O(e,r,n){var o=h;return function(i,a){if(o===y)throw new Error("Generator is already running");if(o===d){if("throw"===i)throw a;return{value:t,done:!0}}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=j(c,n);if(u){if(u===v)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===h)throw o=d,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=y;var l=f(e,r,n);if("normal"===l.type){if(o=n.done?d:p,l.arg===v)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=d,n.method="throw",n.arg=l.arg)}}}function j(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,j(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),v;var i=f(o,e.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,v;var a=i.arg;return a?a.done?(r[e.resultName]=a.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,v):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,v)}function k(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function P(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function A(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(k,this),this.reset(!0)}function I(e){if(e||""===e){var r=e[a];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function r(){for(;++o=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),P(r),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;P(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:I(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),v}},e}function tt(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,e){if(t){if("string"==typeof t)return et(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?et(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,o=function(){};return{s:o,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,c=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){c=!0,i=t},f:function(){try{a||null==r.return||r.return()}finally{if(c)throw i}}}}function et(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),P(r),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;P(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:I(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),v}},e}function lt(t,e,r,n,o,i,a){try{var c=t[i](a),u=c.value}catch(t){return void r(t)}c.done?e(u):Promise.resolve(u).then(n,o)}var st=function(){var t,e=(t=ut().mark((function t(){var e,r,n,o,i;return ut().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(e=new FormData).append("action","frm_check_plugin_activation"),e.append("nonce",p),e.append("plugin_path","formidable-pro/formidable-pro.php"),t.prev=4,t.next=7,fetch(ajaxurl,{method:"POST",body:e});case 7:return n=t.sent,t.next=10,n.json();case 10:r=t.sent,t.next=17;break;case 13:return t.prev=13,t.t0=t.catch(4),console.error("An error occurred:",t.t0),t.abrupt("return");case 17:if(!r.success){t.next=20;break}return R(),t.abrupt("return");case 20:o=B(),i=o.checkProInstallationError,m(i);case 22:case"end":return t.stop()}}),t,null,[[4,13]])})),function(){var e=this,r=arguments;return new Promise((function(n,o){var i=t.apply(e,r);function a(t){lt(i,n,o,a,c,"next",t)}function c(t){lt(i,n,o,a,c,"throw",t)}a(void 0)}))});return function(){return e.apply(this,arguments)}}();function ft(t){return ft="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ft(t)}function ht(){ht=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(t){l=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var i=e&&e.prototype instanceof m?e:m,a=Object.create(i.prototype),c=new A(n||[]);return o(a,"_invoke",{value:O(t,r,c)}),a}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",y="executing",d="completed",v={};function m(){}function g(){}function b(){}var w={};l(w,a,(function(){return this}));var E=Object.getPrototypeOf,S=E&&E(E(I([])));S&&S!==r&&n.call(S,a)&&(w=S);var L=b.prototype=m.prototype=Object.create(w);function x(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(o,i,a,c){var u=f(t[o],t,i);if("throw"!==u.type){var l=u.arg,s=l.value;return s&&"object"==ft(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,a,c)}),(function(t){r("throw",t,a,c)})):e.resolve(s).then((function(t){l.value=t,a(l)}),(function(t){return r("throw",t,a,c)}))}c(u.arg)}var i;o(this,"_invoke",{value:function(t,n){function o(){return new e((function(e,o){r(t,n,e,o)}))}return i=i?i.then(o,o):o()}})}function O(e,r,n){var o=h;return function(i,a){if(o===y)throw new Error("Generator is already running");if(o===d){if("throw"===i)throw a;return{value:t,done:!0}}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=j(c,n);if(u){if(u===v)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===h)throw o=d,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=y;var l=f(e,r,n);if("normal"===l.type){if(o=n.done?d:p,l.arg===v)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=d,n.method="throw",n.arg=l.arg)}}}function j(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,j(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),v;var i=f(o,e.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,v;var a=i.arg;return a?a.done?(r[e.resultName]=a.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,v):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,v)}function k(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function P(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function A(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(k,this),this.reset(!0)}function I(e){if(e||""===e){var r=e[a];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function r(){for(;++o=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),P(r),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;P(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:I(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),v}},e}function pt(t,e,r,n,o,i,a){try{var c=t[i](a),u=c.value}catch(t){return void r(t)}c.done?e(u):Promise.resolve(u).then(n,o)}var yt=function(){var t,e=(t=ht().mark((function t(){return ht().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:M(k.DEFAULT_EMAIL_ADDRESS);case 1:case"end":return t.stop()}}),t)})),function(){var e=this,r=arguments;return new Promise((function(n,o){var i=t.apply(e,r);function a(t){pt(i,n,o,a,c,"next",t)}function c(t){pt(i,n,o,a,c,"throw",t)}a(void 0)}))});return function(){return e.apply(this,arguments)}}();function dt(t){return dt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},dt(t)}function vt(){vt=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(t){l=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var i=e&&e.prototype instanceof m?e:m,a=Object.create(i.prototype),c=new A(n||[]);return o(a,"_invoke",{value:O(t,r,c)}),a}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",y="executing",d="completed",v={};function m(){}function g(){}function b(){}var w={};l(w,a,(function(){return this}));var E=Object.getPrototypeOf,S=E&&E(E(I([])));S&&S!==r&&n.call(S,a)&&(w=S);var L=b.prototype=m.prototype=Object.create(w);function x(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(o,i,a,c){var u=f(t[o],t,i);if("throw"!==u.type){var l=u.arg,s=l.value;return s&&"object"==dt(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,a,c)}),(function(t){r("throw",t,a,c)})):e.resolve(s).then((function(t){l.value=t,a(l)}),(function(t){return r("throw",t,a,c)}))}c(u.arg)}var i;o(this,"_invoke",{value:function(t,n){function o(){return new e((function(e,o){r(t,n,e,o)}))}return i=i?i.then(o,o):o()}})}function O(e,r,n){var o=h;return function(i,a){if(o===y)throw new Error("Generator is already running");if(o===d){if("throw"===i)throw a;return{value:t,done:!0}}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=j(c,n);if(u){if(u===v)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===h)throw o=d,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=y;var l=f(e,r,n);if("normal"===l.type){if(o=n.done?d:p,l.arg===v)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=d,n.method="throw",n.arg=l.arg)}}}function j(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,j(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),v;var i=f(o,e.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,v;var a=i.arg;return a?a.done?(r[e.resultName]=a.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,v):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,v)}function k(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function P(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function A(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(k,this),this.reset(!0)}function I(e){if(e||""===e){var r=e[a];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function r(){for(;++o=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),P(r),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;P(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:I(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),v}},e}function mt(t,e,r,n,o,i,a){try{var c=t[i](a),u=c.value}catch(t){return void r(t)}c.done?e(u):Promise.resolve(u).then(n,o)}var gt=function(){var t,e=(t=vt().mark((function t(){return vt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:wp.hooks.addAction("frm_after_authorize","frmOnboardingWizard",(function(t){return!0===t.success&&(window.location.href=f("step",k.DEFAULT_EMAIL_ADDRESS,"replaceState")),t}));case 1:case"end":return t.stop()}}),t)})),function(){var e=this,r=arguments;return new Promise((function(n,o){var i=t.apply(e,r);function a(t){mt(i,n,o,a,c,"next",t)}function c(t){mt(i,n,o,a,c,"throw",t)}a(void 0)}))});return function(){return e.apply(this,arguments)}}();function bt(){var t,e,r,n,o;B().skipStepButtons.forEach((function(t){i(t,W)})),B().backButtons.forEach((function(t){i(t,K)})),o=B().setupEmailStepButton,i(o,H),n=B().saveLicenseButton,i(n,gt),r=B().installAddonsButton,i(r,ot),document.querySelectorAll(Y).forEach((function(t){t.addEventListener("click",z)})),e=B().checkProInstallationButton,i(e,st),t=B().skipProInstallationButton,i(t,yt)}window.addEventListener("popstate",(function(t){var e,r=(null===(e=t.state)||void 0===e?void 0:e.step)||l("step");M(r,"replaceState")}));var wt;wt=function(){q(),bt()},"undefined"!=typeof document&&("complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",wt):wt())}(); \ No newline at end of file +!function(){"use strict";function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t(e)}function e(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:"default";!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.elements=e,this.type=r,this.prepareElements()},r=[{key:"fadeIn",value:function(){var t=this;this.applyStyleToElements((function(e){e.classList.add("frm-fadein-up"),e.addEventListener("animationend",(function(){t.resetOpacity(),e.classList.remove("frm-fadein-up")}),{once:!0})}))}},{key:"cascadeFadeIn",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.03;setTimeout((function(){t.applyStyleToElements((function(t,r){t.classList.remove("frm-animate"),t.style.transitionDelay=(r+1)*e+"s"}))}),200)}},{key:"prepareElements",value:function(){var t=this;this.applyStyleToElements((function(e){"default"===t.type&&(e.style.opacity="0.0"),"cascade"===t.type&&e.classList.add("frm-init-cascade-animation"),"cascade-3d"===t.type&&e.classList.add("frm-init-fadein-3d"),e.classList.add("frm-animate")}))}},{key:"resetOpacity",value:function(){this.applyStyleToElements((function(t){return t.style.opacity="1.0"}))}},{key:"applyStyleToElements",value:function(t){this.elements instanceof Element?t(this.elements,0):02&&void 0!==arguments[2]?arguments[2]:"pushState";if(u.set(t,e),c.search=u.toString(),["pushState","replaceState"].includes(i)){var l=(r={},o=e,(n=function(t){var e=function(t){if("object"!=a(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var r=e.call(t,"string");if("object"!=a(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==a(e)?e:e+""}(n=t))in r?Object.defineProperty(r,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[n]=o,r);window.history[i](l,"",c)}return c.toString()},h=window.frmGlobal,p=(h.url,h.nonce),y="frm_hidden",d="frm-current",v=function(t){return null==t?void 0:t.classList.remove(y)},m=function(t){return null==t?void 0:t.classList.add(y)},g=window.frmDom.span;function b(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function w(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{};if("object"!==T(t)||null===t)throw new Error("createPageState: initialState must be a non-null object");var e=t;return{getState:function(){return e},getSingleState:function(t){var r=Reflect.get(e,t);return void 0===r?null:r},setState:function(t){if("object"!==T(t)||null===t)throw new Error("setState: newState must be a non-null object");e=A(A({},e),t)},setSingleState:function(t,r){Reflect.has(e,t)&&Reflect.set(e,t,r)}}}({processedSteps:[],installedAddons:[],emailStepData:{}}),F=N.getState,D=(N.getSingleState,N.setState,N.setSingleState),B=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if("object"!==S(t)||null===t)throw new Error("createPageElements: initialElements must be a non-null object");var e=t;return{getElements:function(){return e},addElements:function(t){if("object"!==S(t)||null===t)throw new Error("addElements: newElements must be a non-null object");e=w(w({},e),t)}}}({onboardingWizardPage:document.getElementById("".concat(O,"-wizard-page")),pageBackground:document.getElementById("".concat(O,"-bg")),container:document.getElementById("".concat(O,"-container")),steps:document.querySelectorAll(".".concat(O,"-step")),skipStepButtons:document.querySelectorAll(".".concat(O,"-skip-step")),backButtons:document.querySelectorAll(".".concat(O,"-back-button")),hiddenLicenseKeyInput:document.getElementById("frm-license-key"),installFormidableProStep:document.getElementById("".concat(O,"-install-formidable-pro-step")),checkProInstallationButton:document.getElementById("".concat(O,"-check-pro-installation-button")),skipProInstallationButton:document.getElementById("".concat(O,"-skip-pro-installation-button")),checkProInstallationError:document.getElementById("".concat(O,"-check-pro-installation-error")),licenseManagementStep:document.getElementById("".concat(O,"-license-management-step")),licenseKeyInput:document.getElementById("edd_formidable_pro_license_key"),saveLicenseButton:document.getElementById("".concat(O,"-save-license-button")),welcomeStep:document.getElementById(j),setupEmailStepButton:document.getElementById("".concat(O,"-setup-email-step-button")),defaultEmailField:document.getElementById("".concat(O,"-default-email-field")),defaultFromEmailField:document.getElementById("".concat(O,"-from-email")),subscribeCheckbox:document.getElementById("".concat(O,"-subscribe")),summaryEmailsCheckbox:document.getElementById("".concat(O,"-summary-emails")),allowTrackingCheckbox:document.getElementById("".concat(O,"-allow-tracking")),installAddonsButton:document.getElementById("".concat(O,"-install-addons-button")),successStep:document.getElementById("".concat(O,"-success-step"))}),G=B.getElements;function C(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r1&&void 0!==arguments[1]?arguments[1]:"pushState",r=document.querySelector(".".concat(O,'-step[data-step-name="').concat(t,'"]'));if(r){var o=document.querySelector(".".concat(O,"-step.").concat(d));o&&(o.classList.remove(d),m(o)),r.classList.add(d),v(r),new n(r).fadeIn(),G().onboardingWizardPage.setAttribute("data-current-step",t),f("step",t,e)}},R=function(){var t=document.querySelector(".".concat(O,"-step.").concat(d)),e=null==t?void 0:t.nextElementSibling;if(e){var r=t.dataset.stepName,n=e.dataset.stepName,o=F().processedSteps;o.includes(r)||(o.push(r),D("processedSteps",o)),function(t,e){var r=function(t,e){var r,n,o,i;if(k.SUCCESS===e){var a=F().processedSteps;a.length>1&&(a.includes(k.SUCCESS)||a.push(k.SUCCESS),(r=new FormData).append("processed_steps",a.join(",")),r.append("completed_steps",!0))}if(k.DEFAULT_EMAIL_ADDRESS===t){var c=F().emailStepData;if(i=c,0!==Object.keys(i).length||i.constructor!==Object){var u;r=null!==(u=r)&&void 0!==u?u:new FormData;for(var l=0,s=Object.entries(c);l0&&(r=null!==(y=r)&&void 0!==y?y:new FormData).append("installed_addons",d.join(","))}return r}(t,e);r&&(0,frmDom.ajax.doJsonPost)("onboarding_setup_usage_data",r)}(r,n),M(n)}};function U(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),P(r),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;P(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:I(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),v}},e}function V(t,e,r,n,o,i,a){try{var c=t[i](a),u=c.value}catch(t){return void r(t)}c.done?e(u):Promise.resolve(u).then(n,o)}var Z=function(t){var e=!0;return t.forEach((function(t){var r;"string"==typeof(r=t.value.trim())&&/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/i.test(r)||(function(t,e){!function(t,e,r){var n=document.querySelector(t),o=document.querySelector(e);n&&o?(o.setAttribute("frm-error",r),v(o),n.addEventListener("keyup",(function(){m(o)}),{once:!0})):console.warn("showFormError: Unable to find input or error element.")}("#".concat(e.id),"#".concat(e.nextElementSibling.id),t)}("invalid",t),e=!1)})),e},H=function(){var t,e=(t=J().mark((function t(){var e,r,n,o,i,a,c,u,l,s,f;return J().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e=G(),r=e.defaultEmailField,n=e.defaultFromEmailField,Z([n,r])){t.next=3;break}return t.abrupt("return");case 3:o=G(),i=o.subscribeCheckbox,a=o.summaryEmailsCheckbox,c=o.allowTrackingCheckbox,u=r.value.trim(),null!=i&&i.checked&&(u&&(document.getElementById("frm_leave_email").value=u),frmAdminBuild.addMyEmailAddress(),wp.hooks.addFilter("frm_thank_you_on_signup","frmOnboardingWizard",(function(){return!1}))),l=F(),(s=l.emailStepData).default_email=u,s.from_email=n.value.trim(),s.allows_tracking=c.checked,s.summary_emails=a.checked,i&&(s.is_subscribed=i.checked),D("emailStepData",s),(f=new FormData).append("default_email",u),f.append("from_email",n.value.trim()),f.append("allows_tracking",c.checked),f.append("summary_emails",a.checked),(0,frmDom.ajax.doJsonPost)("onboarding_setup_email_step",f).then(R);case 20:case"end":return t.stop()}}),t)})),function(){var e=this,r=arguments;return new Promise((function(n,o){var i=t.apply(e,r);function a(t){V(i,n,o,a,c,"next",t)}function c(t){V(i,n,o,a,c,"throw",t)}a(void 0)}))});return function(){return e.apply(this,arguments)}}();function Q(t){return Q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Q(t)}function X(){X=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(t){l=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var i=e&&e.prototype instanceof m?e:m,a=Object.create(i.prototype),c=new A(n||[]);return o(a,"_invoke",{value:O(t,r,c)}),a}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",y="executing",d="completed",v={};function m(){}function g(){}function b(){}var w={};l(w,a,(function(){return this}));var E=Object.getPrototypeOf,S=E&&E(E(I([])));S&&S!==r&&n.call(S,a)&&(w=S);var L=b.prototype=m.prototype=Object.create(w);function x(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(o,i,a,c){var u=f(t[o],t,i);if("throw"!==u.type){var l=u.arg,s=l.value;return s&&"object"==Q(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,a,c)}),(function(t){r("throw",t,a,c)})):e.resolve(s).then((function(t){l.value=t,a(l)}),(function(t){return r("throw",t,a,c)}))}c(u.arg)}var i;o(this,"_invoke",{value:function(t,n){function o(){return new e((function(e,o){r(t,n,e,o)}))}return i=i?i.then(o,o):o()}})}function O(e,r,n){var o=h;return function(i,a){if(o===y)throw Error("Generator is already running");if(o===d){if("throw"===i)throw a;return{value:t,done:!0}}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=j(c,n);if(u){if(u===v)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===h)throw o=d,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=y;var l=f(e,r,n);if("normal"===l.type){if(o=n.done?d:p,l.arg===v)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=d,n.method="throw",n.arg=l.arg)}}}function j(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,j(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),v;var i=f(o,e.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,v;var a=i.arg;return a?a.done?(r[e.resultName]=a.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,v):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,v)}function k(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function P(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function A(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(k,this),this.reset(!0)}function I(e){if(e||""===e){var r=e[a];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function r(){for(;++o=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),P(r),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;P(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:I(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),v}},e}function tt(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,e){if(t){if("string"==typeof t)return et(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?et(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,o=function(){};return{s:o,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,c=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){c=!0,i=t},f:function(){try{a||null==r.return||r.return()}finally{if(c)throw i}}}}function et(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),P(r),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;P(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:I(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),v}},e}function lt(t,e,r,n,o,i,a){try{var c=t[i](a),u=c.value}catch(t){return void r(t)}c.done?e(u):Promise.resolve(u).then(n,o)}var st=function(){var t,e=(t=ut().mark((function t(){var e,r,n,o,i;return ut().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(e=new FormData).append("action","frm_check_plugin_activation"),e.append("nonce",p),e.append("plugin_path","formidable-pro/formidable-pro.php"),t.prev=4,t.next=7,fetch(ajaxurl,{method:"POST",body:e});case 7:return n=t.sent,t.next=10,n.json();case 10:r=t.sent,t.next=17;break;case 13:return t.prev=13,t.t0=t.catch(4),console.error("An error occurred:",t.t0),t.abrupt("return");case 17:if(!r.success){t.next=20;break}return R(),t.abrupt("return");case 20:o=G(),i=o.checkProInstallationError,v(i);case 22:case"end":return t.stop()}}),t,null,[[4,13]])})),function(){var e=this,r=arguments;return new Promise((function(n,o){var i=t.apply(e,r);function a(t){lt(i,n,o,a,c,"next",t)}function c(t){lt(i,n,o,a,c,"throw",t)}a(void 0)}))});return function(){return e.apply(this,arguments)}}();function ft(t){return ft="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ft(t)}function ht(){ht=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(t){l=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var i=e&&e.prototype instanceof m?e:m,a=Object.create(i.prototype),c=new A(n||[]);return o(a,"_invoke",{value:O(t,r,c)}),a}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",y="executing",d="completed",v={};function m(){}function g(){}function b(){}var w={};l(w,a,(function(){return this}));var E=Object.getPrototypeOf,S=E&&E(E(I([])));S&&S!==r&&n.call(S,a)&&(w=S);var L=b.prototype=m.prototype=Object.create(w);function x(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(o,i,a,c){var u=f(t[o],t,i);if("throw"!==u.type){var l=u.arg,s=l.value;return s&&"object"==ft(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,a,c)}),(function(t){r("throw",t,a,c)})):e.resolve(s).then((function(t){l.value=t,a(l)}),(function(t){return r("throw",t,a,c)}))}c(u.arg)}var i;o(this,"_invoke",{value:function(t,n){function o(){return new e((function(e,o){r(t,n,e,o)}))}return i=i?i.then(o,o):o()}})}function O(e,r,n){var o=h;return function(i,a){if(o===y)throw Error("Generator is already running");if(o===d){if("throw"===i)throw a;return{value:t,done:!0}}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=j(c,n);if(u){if(u===v)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===h)throw o=d,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=y;var l=f(e,r,n);if("normal"===l.type){if(o=n.done?d:p,l.arg===v)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=d,n.method="throw",n.arg=l.arg)}}}function j(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,j(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),v;var i=f(o,e.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,v;var a=i.arg;return a?a.done?(r[e.resultName]=a.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,v):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,v)}function k(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function P(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function A(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(k,this),this.reset(!0)}function I(e){if(e||""===e){var r=e[a];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function r(){for(;++o=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),P(r),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;P(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:I(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),v}},e}function pt(t,e,r,n,o,i,a){try{var c=t[i](a),u=c.value}catch(t){return void r(t)}c.done?e(u):Promise.resolve(u).then(n,o)}var yt=function(){var t,e=(t=ht().mark((function t(){return ht().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:M(k.DEFAULT_EMAIL_ADDRESS);case 1:case"end":return t.stop()}}),t)})),function(){var e=this,r=arguments;return new Promise((function(n,o){var i=t.apply(e,r);function a(t){pt(i,n,o,a,c,"next",t)}function c(t){pt(i,n,o,a,c,"throw",t)}a(void 0)}))});return function(){return e.apply(this,arguments)}}();function dt(t){return dt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},dt(t)}function vt(){vt=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(t){l=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var i=e&&e.prototype instanceof m?e:m,a=Object.create(i.prototype),c=new A(n||[]);return o(a,"_invoke",{value:O(t,r,c)}),a}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var h="suspendedStart",p="suspendedYield",y="executing",d="completed",v={};function m(){}function g(){}function b(){}var w={};l(w,a,(function(){return this}));var E=Object.getPrototypeOf,S=E&&E(E(I([])));S&&S!==r&&n.call(S,a)&&(w=S);var L=b.prototype=m.prototype=Object.create(w);function x(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(o,i,a,c){var u=f(t[o],t,i);if("throw"!==u.type){var l=u.arg,s=l.value;return s&&"object"==dt(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,a,c)}),(function(t){r("throw",t,a,c)})):e.resolve(s).then((function(t){l.value=t,a(l)}),(function(t){return r("throw",t,a,c)}))}c(u.arg)}var i;o(this,"_invoke",{value:function(t,n){function o(){return new e((function(e,o){r(t,n,e,o)}))}return i=i?i.then(o,o):o()}})}function O(e,r,n){var o=h;return function(i,a){if(o===y)throw Error("Generator is already running");if(o===d){if("throw"===i)throw a;return{value:t,done:!0}}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=j(c,n);if(u){if(u===v)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===h)throw o=d,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=y;var l=f(e,r,n);if("normal"===l.type){if(o=n.done?d:p,l.arg===v)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=d,n.method="throw",n.arg=l.arg)}}}function j(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,j(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),v;var i=f(o,e.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,v;var a=i.arg;return a?a.done?(r[e.resultName]=a.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,v):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,v)}function k(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function P(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function A(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(k,this),this.reset(!0)}function I(e){if(e||""===e){var r=e[a];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function r(){for(;++o=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),P(r),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;P(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:I(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),v}},e}function mt(t,e,r,n,o,i,a){try{var c=t[i](a),u=c.value}catch(t){return void r(t)}c.done?e(u):Promise.resolve(u).then(n,o)}var gt=function(){var t,e=(t=vt().mark((function t(){return vt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:wp.hooks.addAction("frm_after_authorize","frmOnboardingWizard",(function(t){return!0===t.success&&(window.location.href=f("step",k.DEFAULT_EMAIL_ADDRESS,"replaceState")),t}));case 1:case"end":return t.stop()}}),t)})),function(){var e=this,r=arguments;return new Promise((function(n,o){var i=t.apply(e,r);function a(t){mt(i,n,o,a,c,"next",t)}function c(t){mt(i,n,o,a,c,"throw",t)}a(void 0)}))});return function(){return e.apply(this,arguments)}}();function bt(){var t,e,r,n,o;G().skipStepButtons.forEach((function(t){i(t,W)})),G().backButtons.forEach((function(t){i(t,K)})),o=G().setupEmailStepButton,i(o,H),n=G().saveLicenseButton,i(n,gt),r=G().installAddonsButton,i(r,ot),document.querySelectorAll(Y).forEach((function(t){t.addEventListener("click",z)})),e=G().checkProInstallationButton,i(e,st),t=G().skipProInstallationButton,i(t,yt)}window.addEventListener("popstate",(function(t){var e,r=(null===(e=t.state)||void 0===e?void 0:e.step)||l("step");M(r,"replaceState")}));var wt;wt=function(){q(),bt()},"undefined"!=typeof document&&("complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",wt):wt())}(); \ No newline at end of file diff --git a/languages/formidable.pot b/languages/formidable.pot index a064f3e9d8..bca1ce0db3 100644 --- a/languages/formidable.pot +++ b/languages/formidable.pot @@ -2,275 +2,292 @@ # This file is distributed under the same license as the Formidable Forms plugin. msgid "" msgstr "" -"Project-Id-Version: Formidable Forms 6.14.1\n" +"Project-Id-Version: Formidable Forms 6.15\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/formidable\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2024-09-26T16:38:35+00:00\n" +"POT-Creation-Date: 2024-10-02T16:47:37+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.11.0\n" "X-Domain: formidable\n" +#: js/src/addons-page/ui/showEmptyState.js:30 +#: js/addons-page.js:2107 +msgid "No add-ons found" +msgstr "" + +#: js/src/addons-page/ui/showEmptyState.js:31 +#: js/addons-page.js:2108 +msgid "Sorry, we didn't find any add-ons that match your criteria." +msgstr "" + +#: js/src/addons-page/ui/showEmptyState.js:36 +#: classes/views/addons/list.php:20 +#: js/addons-page.js:2113 +msgid "Request Add-On" +msgstr "" + #: js/src/admin/styles.js:29 -#: js/formidable_styles.js:3384 +#: js/formidable_styles.js:3395 msgid "The class name has been copied." msgstr "" #: js/src/common/components/itemselect.js:26 -#: js/formidable_blocks.js:206 +#: js/formidable_blocks.js:92 msgid "Select a %s" msgstr "" #: js/src/common/components/itemselect.js:47 -#: js/formidable_blocks.js:227 +#: js/formidable_blocks.js:113 msgid "Currently, there are no %s" msgstr "" -#: js/src/form-templates/elements/applicationTemplatesElement.js:38 +#: js/src/core/page-skeleton/elements/emptyStateElement.js:35 +#: js/addons-page.js:2363 +#: js/form-templates.js:1757 +msgid "Empty State" +msgstr "" + +#: js/src/form-templates/elements/applicationTemplatesElement.js:44 #: js/admin/applications.js:164 msgid "Application Templates" msgstr "" -#: js/src/form-templates/elements/applicationTemplatesElement.js:77 -#: js/form-templates.js:1972 +#: js/src/form-templates/elements/applicationTemplatesElement.js:83 +#: js/form-templates.js:2284 msgid "Ready Made Solution" msgstr "" -#: js/src/form-templates/elements/applicationTemplatesElement.js:85 -#: js/form-templates.js:1980 +#: js/src/form-templates/elements/applicationTemplatesElement.js:91 +#: js/form-templates.js:2292 msgid "See all applications" msgstr "" -#: js/src/form-templates/elements/emptyStateElement.js:30 -#: js/form-templates.js:2108 -msgid "Empty State" -msgstr "" - -#: js/src/form-templates/events/createTemplateListeners.js:76 +#: js/src/form-templates/events/createTemplateListeners.js:81 #: classes/views/xml/import_form.php:169 -#: js/form-templates.js:2506 +#: js/form-templates.js:2586 msgid "Template" msgstr "" -#: js/src/form-templates/ui/searchState.js:33 -#: js/form-templates.js:3528 +#: js/src/form-templates/ui/searchState.js:38 +#: js/form-templates.js:3575 msgid "Search Result" msgstr "" -#: js/src/form-templates/ui/showEmptyState.js:115 -#: js/form-templates.js:3747 +#: js/src/form-templates/ui/showEmptyState.js:119 +#: js/form-templates.js:3803 msgid "No Templates Available" msgstr "" -#: js/src/form-templates/ui/showEmptyState.js:117 -#: js/form-templates.js:3749 +#: js/src/form-templates/ui/showEmptyState.js:121 +#: js/form-templates.js:3805 msgid "Upgrade to PRO for %s+ options or explore Free Templates." msgstr "" -#: js/src/form-templates/ui/showEmptyState.js:40 -#: js/form-templates.js:3672 +#: js/src/form-templates/ui/showEmptyState.js:44 +#: js/form-templates.js:3728 msgid "No templates found" msgstr "" -#: js/src/form-templates/ui/showEmptyState.js:41 -#: js/form-templates.js:3673 +#: js/src/form-templates/ui/showEmptyState.js:45 +#: js/form-templates.js:3729 msgid "Sorry, we didn't find any templates that match your criteria." msgstr "" -#: js/src/form-templates/ui/showEmptyState.js:45 -#: js/form-templates.js:3677 +#: js/src/form-templates/ui/showEmptyState.js:49 +#: js/form-templates.js:3733 msgid "Start from Scratch" msgstr "" -#: js/src/form-templates/ui/showEmptyState.js:65 -#: js/form-templates.js:3697 +#: js/src/form-templates/ui/showEmptyState.js:69 +#: js/form-templates.js:3753 msgid "No favorites" msgstr "" -#: js/src/form-templates/ui/showEmptyState.js:66 -#: js/form-templates.js:3698 +#: js/src/form-templates/ui/showEmptyState.js:70 +#: js/form-templates.js:3754 msgid "You haven't added any templates to your favorites yet." msgstr "" -#: js/src/form-templates/ui/showEmptyState.js:89 -#: js/form-templates.js:3721 +#: js/src/form-templates/ui/showEmptyState.js:93 +#: js/form-templates.js:3777 msgid "You currently have no templates." msgstr "" -#: js/src/form-templates/ui/showEmptyState.js:90 -#: js/form-templates.js:3722 +#: js/src/form-templates/ui/showEmptyState.js:94 +#: js/form-templates.js:3778 msgid "You haven't created any form templates. Begin now to simplify your workflow and save time." msgstr "" -#: js/src/form-templates/ui/showEmptyState.js:94 +#: js/src/form-templates/ui/showEmptyState.js:98 #: classes/views/form-templates/list.php:14 #: classes/views/form-templates/modals/create-template-modal.php:65 -#: js/form-templates.js:3726 +#: js/form-templates.js:3782 msgid "Create Template" msgstr "" #: js/src/form/block.js:20 -#: js/formidable_blocks.js:333 +#: js/formidable_blocks.js:219 msgid "Display a Form" msgstr "" #: js/src/form/block.js:24 -#: js/formidable_blocks.js:337 +#: js/formidable_blocks.js:223 msgid "contact forms" msgstr "" #: js/src/form/block.js:36 #: js/src/form/calculator.js:43 -#: js/formidable_blocks.js:349 -#: js/formidable_blocks.js:445 +#: js/formidable_blocks.js:235 +#: js/formidable_blocks.js:331 msgid "This site does not have any forms." msgstr "" #: js/src/form/calculator.js:27 -#: js/formidable_blocks.js:429 +#: js/formidable_blocks.js:315 msgid "Display a Calculator Form" msgstr "" #: js/src/form/calculator.js:55 -#: js/formidable_blocks.js:457 +#: js/formidable_blocks.js:343 msgid "This site does not have any calculator forms." msgstr "" #: js/src/form/calculator.js:58 -#: js/formidable_blocks.js:460 +#: js/formidable_blocks.js:346 msgid "Upgrade Formidable Forms." msgstr "" #: js/src/form/calculator.js:61 #: js/src/form/calculator.js:26 #: js/src/form/calculator.js:52 -#: js/formidable_blocks.js:428 -#: js/formidable_blocks.js:454 -#: js/formidable_blocks.js:463 +#: js/formidable_blocks.js:314 +#: js/formidable_blocks.js:340 +#: js/formidable_blocks.js:349 msgid "Calculator Form" msgstr "" #: js/src/form/formselect.js:23 #: js/admin/embed.js:345 -#: js/formidable_blocks.js:493 +#: js/formidable_blocks.js:379 msgid "form" msgstr "" #: js/src/form/formselect.js:24 -#: js/formidable_blocks.js:494 +#: js/formidable_blocks.js:380 msgid "forms" msgstr "" #: js/src/form/graph.js:26 -#: js/formidable_blocks.js:576 +#: js/formidable_blocks.js:462 msgid "Formidable Chart" msgstr "" #: js/src/form/graph.js:30 -#: js/formidable_blocks.js:580 +#: js/formidable_blocks.js:466 msgid "Display a chart or graph" msgstr "" #: js/src/form/graph.js:53 -#: js/formidable_blocks.js:603 +#: js/formidable_blocks.js:489 msgid "This site does not have Formidable Charts active." msgstr "" #: js/src/form/graph.js:54 -#: js/formidable_blocks.js:604 +#: js/formidable_blocks.js:490 msgid "Install Formidable Charts" msgstr "" #: js/src/form/graph.js:59 -#: js/formidable_blocks.js:609 +#: js/formidable_blocks.js:495 msgid "This site does not have Formidable Charts installed." msgstr "" #: js/src/form/graph.js:60 #: js/src/form/modal.js:58 #: js/src/form/views.js:78 -#: js/formidable_blocks.js:610 -#: js/formidable_blocks.js:787 -#: js/formidable_blocks.js:879 +#: js/formidable_blocks.js:496 +#: js/formidable_blocks.js:673 +#: js/formidable_blocks.js:765 msgid "Upgrade Formidable Forms" msgstr "" #: js/src/form/inspector.js:43 #: classes/widgets/FrmElementorWidget.php:29 -#: js/formidable_blocks.js:668 +#: js/formidable_blocks.js:554 msgid "Select Form" msgstr "" #: js/src/form/inspector.js:57 -#: js/formidable_blocks.js:682 +#: js/formidable_blocks.js:568 msgid "Go to form" msgstr "" #: js/src/form/inspector.js:62 #: classes/views/frm-forms/shortcode_opts.php:16 #: classes/widgets/FrmElementorWidget.php:48 -#: js/formidable_blocks.js:687 +#: js/formidable_blocks.js:573 msgid "Options" msgstr "" #: js/src/form/inspector.js:66 #: classes/widgets/FrmElementorWidget.php:53 -#: js/formidable_blocks.js:691 +#: js/formidable_blocks.js:577 msgid "Show Form Title" msgstr "" #: js/src/form/inspector.js:73 #: classes/widgets/FrmElementorWidget.php:54 -#: js/formidable_blocks.js:698 +#: js/formidable_blocks.js:584 msgid "Show Form Description" msgstr "" #: js/src/form/inspector.js:80 #: classes/widgets/FrmElementorWidget.php:55 -#: js/formidable_blocks.js:705 +#: js/formidable_blocks.js:591 msgid "Minimize HTML" msgstr "" #: js/src/form/inspector.js:88 -#: js/formidable_blocks.js:713 +#: js/formidable_blocks.js:599 msgid "Shortcode" msgstr "" #: js/src/form/modal.js:20 -#: js/formidable_blocks.js:749 +#: js/formidable_blocks.js:635 msgid "Modal" msgstr "" #: js/src/form/modal.js:21 -#: js/formidable_blocks.js:750 +#: js/formidable_blocks.js:636 msgid "Display a modal" msgstr "" #: js/src/form/modal.js:30 -#: js/formidable_blocks.js:759 +#: js/formidable_blocks.js:645 msgid "Bootstrap modal popup" msgstr "" #: js/src/form/modal.js:51 -#: js/formidable_blocks.js:780 +#: js/formidable_blocks.js:666 msgid "This site does not have popup modals active." msgstr "" #: js/src/form/modal.js:52 -#: js/formidable_blocks.js:781 +#: js/formidable_blocks.js:667 msgid "Install Formidable Modals" msgstr "" #: js/src/form/modal.js:57 -#: js/formidable_blocks.js:786 +#: js/formidable_blocks.js:672 msgid "This site does not have popup modals." msgstr "" #: js/src/form/views.js:18 -#: js/formidable_blocks.js:819 +#: js/formidable_blocks.js:705 msgid "Display a Visual View" msgstr "" @@ -280,7 +297,7 @@ msgstr "" #: classes/helpers/FrmFormMigratorsHelper.php:154 #: classes/views/shared/upgrade_overlay.php:34 #: js/formidable_admin.js:6980 -#: js/formidable_blocks.js:833 +#: js/formidable_blocks.js:719 msgid "Install" msgstr "" @@ -289,21 +306,21 @@ msgstr "" #: classes/models/FrmPluginSearch.php:322 #: classes/views/addons/settings.php:33 #: js/formidable_admin.js:6977 -#: js/formidable_blocks.js:833 +#: js/formidable_blocks.js:719 msgid "Activate" msgstr "" #: js/src/form/views.js:52 #: js/src/form/views.js:17 -#: js/formidable_blocks.js:818 -#: js/formidable_blocks.js:853 +#: js/formidable_blocks.js:704 +#: js/formidable_blocks.js:739 msgid "Formidable Views" msgstr "" #: js/src/form/views.js:86 #: js/src/form/views.js:74 -#: js/formidable_blocks.js:875 -#: js/formidable_blocks.js:887 +#: js/formidable_blocks.js:761 +#: js/formidable_blocks.js:773 msgid "Effortlessly transform form data into webpages with Views, the only integrated form & application builder." msgstr "" @@ -328,14 +345,14 @@ msgstr "" msgid "Strategy11 Form Builder Team" msgstr "" -#: classes/controllers/FrmAddonsController.php:21 -#: classes/controllers/FrmAddonsController.php:24 +#: classes/controllers/FrmAddonsController.php:98 +#: classes/controllers/FrmAddonsController.php:101 msgid "Add-Ons" msgstr "" -#: classes/controllers/FrmAddonsController.php:32 -#: classes/controllers/FrmAddonsController.php:33 -#: classes/helpers/FrmFormsHelper.php:1462 +#: classes/controllers/FrmAddonsController.php:109 +#: classes/controllers/FrmAddonsController.php:110 +#: classes/helpers/FrmFormsHelper.php:1451 #: classes/views/applications/header.php:23 #: classes/views/frm-fields/back-end/smart-values.php:16 #: classes/views/shared/admin-footer-links.php:30 @@ -344,57 +361,66 @@ msgstr "" msgid "Upgrade" msgstr "" -#: classes/controllers/FrmAddonsController.php:85 -msgid "There are no plugins on your site that require a license" -msgstr "" - -#: classes/controllers/FrmAddonsController.php:680 -#: classes/helpers/FrmAppHelper.php:3357 -msgid "Installed" +#: classes/controllers/FrmAddonsController.php:192 +msgid "Available" msgstr "" -#: classes/controllers/FrmAddonsController.php:685 +#: classes/controllers/FrmAddonsController.php:199 +#: classes/controllers/FrmAddonsController.php:858 #: classes/helpers/FrmAppHelper.php:3356 #: classes/views/styles/_field-colors.php:13 #: stripe/helpers/FrmTransLiteAppHelper.php:107 msgid "Active" msgstr "" -#: classes/controllers/FrmAddonsController.php:690 +#: classes/controllers/FrmAddonsController.php:205 +msgid "All Add-Ons" +msgstr "" + +#: classes/controllers/FrmAddonsController.php:256 +msgid "There are no plugins on your site that require a license" +msgstr "" + +#: classes/controllers/FrmAddonsController.php:853 +#: classes/helpers/FrmAppHelper.php:3357 +msgid "Installed" +msgstr "" + +#: classes/controllers/FrmAddonsController.php:863 #: classes/helpers/FrmAppHelper.php:3358 msgid "Not Installed" msgstr "" -#: classes/controllers/FrmAddonsController.php:947 +#: classes/controllers/FrmAddonsController.php:1120 msgid "Current user cannot delete plugins." msgstr "" -#: classes/controllers/FrmAddonsController.php:1023 +#: classes/controllers/FrmAddonsController.php:1196 msgid "Sorry, your site requires FTP authentication. Please download plugins from FormidableForms.com and install them manually." msgstr "" -#: classes/controllers/FrmAddonsController.php:1212 +#: classes/controllers/FrmAddonsController.php:1385 msgid "Your plugin has been activated. Would you like to save and reload the page now?" msgstr "" -#: classes/controllers/FrmAddonsController.php:1212 +#: classes/controllers/FrmAddonsController.php:1385 msgid "Your plugin has been activated." msgstr "" -#: classes/controllers/FrmAddonsController.php:1321 +#: classes/controllers/FrmAddonsController.php:1494 msgid "Could not install an upgrade. Please download from formidableforms.com and install manually." msgstr "" -#: classes/controllers/FrmAddonsController.php:1368 +#: classes/controllers/FrmAddonsController.php:1541 msgid "The plugin download was not found." msgstr "" -#: classes/controllers/FrmAddonsController.php:1462 -#: classes/controllers/FrmAddonsController.php:1463 -#: classes/views/form-templates/modals/upgrade-modal.php:89 +#: classes/controllers/FrmAddonsController.php:1635 +#: classes/controllers/FrmAddonsController.php:1636 +#: classes/views/form-templates/modals/upgrade-modal.php:88 #: classes/views/shared/reports-info.php:22 #: js/admin/applications.js:397 -#: js/admin/style.js:469 +#: js/admin/style.js:473 msgid "Upgrade Now" msgstr "" @@ -429,7 +455,7 @@ msgstr "" #: classes/controllers/FrmAppController.php:303 #: classes/controllers/FrmEntriesController.php:15 -#: classes/controllers/FrmOnboardingWizardController.php:574 +#: classes/controllers/FrmOnboardingWizardController.php:576 #: classes/views/shared/views-info.php:10 #: js/admin/applications.js:349 msgid "Views" @@ -441,7 +467,7 @@ msgid "Reports" msgstr "" #: classes/controllers/FrmAppController.php:343 -#: classes/helpers/FrmFormsHelper.php:1457 +#: classes/helpers/FrmFormsHelper.php:1446 #: classes/helpers/FrmTipsHelper.php:87 #: classes/views/shared/upgrade_overlay.php:54 msgid "Renew" @@ -476,14 +502,14 @@ msgstr "" #: classes/views/shared/admin-header.php:32 #: classes/views/shared/confirm-overlay.php:20 #: stripe/controllers/FrmTransLiteSubscriptionsController.php:68 -#: js/admin/style.js:851 -#: js/admin/style.js:976 +#: js/admin/style.js:855 +#: js/admin/style.js:980 #: js/formidable_admin.js:4182 msgid "Cancel" msgstr "" #: classes/controllers/FrmAppController.php:1269 -#: classes/views/onboarding-wizard/steps/install-formidable-pro-step.php:70 +#: classes/views/onboarding-wizard/steps/install-formidable-pro-step.php:75 msgid "Continue" msgstr "" @@ -538,7 +564,7 @@ msgstr "" #: classes/helpers/FrmFormMigratorsHelper.php:57 #: js/admin/applications.js:373 #: js/admin/applications.js:484 -#: js/admin/style.js:445 +#: js/admin/style.js:449 msgid "Learn More" msgstr "" @@ -592,6 +618,26 @@ msgstr "" msgid "Created on" msgstr "" +#: classes/controllers/FrmDeactivationFeedbackController.php:96 +msgid "Skip & Deactivate" +msgstr "" + +#: classes/controllers/FrmDeactivationFeedbackController.php:114 +#: classes/controllers/FrmDeactivationFeedbackController.php:115 +#: classes/views/form-templates/modal.php:20 +#: classes/views/form-templates/modal.php:21 +#: classes/views/form-templates/modals/leave-email-modal.php:70 +#: classes/views/form-templates/modals/renew-account-modal.php:40 +#: classes/views/form-templates/modals/upgrade-modal.php:81 +#: classes/views/frm-fields/back-end/bulk-options-overlay.php:13 +#: classes/views/frm-fields/back-end/bulk-options-overlay.php:14 +#: classes/views/frm-fields/back-end/inline-modal.php:7 +#: classes/views/frm-fields/back-end/inline-modal.php:8 +#: classes/views/shared/admin-header.php:71 +#: js/formidable_admin.js:9247 +msgid "Close" +msgstr "" + #: classes/controllers/FrmEntriesController.php:149 #: classes/controllers/FrmFormsController.php:1641 #: classes/views/frm-entries/form.php:76 @@ -718,7 +764,7 @@ msgstr "" #: classes/controllers/FrmFormsController.php:172 #: classes/helpers/FrmSubmitHelper.php:153 #: classes/models/FrmField.php:74 -#: classes/models/FrmSettings.php:154 +#: classes/models/FrmSettings.php:155 #: classes/views/frm-forms/form.php:71 #: classes/views/styles/_sample_form.php:83 msgid "Submit" @@ -880,7 +926,7 @@ msgstr "" #: classes/controllers/FrmFormsController.php:1367 #: classes/controllers/FrmStylesController.php:970 -#: classes/helpers/FrmFieldsHelper.php:2172 +#: classes/helpers/FrmFieldsHelper.php:2182 #: classes/views/frm-forms/settings-buttons.php:12 msgid "Buttons" msgstr "" @@ -1112,84 +1158,84 @@ msgstr "" msgid "Onboarding Wizard" msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:438 +#: classes/controllers/FrmOnboardingWizardController.php:440 msgid "Welcome to Formidable Forms! Click here to run the Onboarding Wizard and it will guide you through the basic settings and get you started in 2 minutes." msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:442 +#: classes/controllers/FrmOnboardingWizardController.php:444 msgid "Begin With Ease!" msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:445 +#: classes/controllers/FrmOnboardingWizardController.php:447 msgid "Begin Setup" msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:530 +#: classes/controllers/FrmOnboardingWizardController.php:532 msgid "Spam Protection" msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:533 +#: classes/controllers/FrmOnboardingWizardController.php:535 msgid "Get anti-spam options like reCAPTCHA, hCaptcha, Akismet, Turnstile and the blocklist." msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:536 +#: classes/controllers/FrmOnboardingWizardController.php:538 msgid "Stripe Payments" msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:539 +#: classes/controllers/FrmOnboardingWizardController.php:541 msgid "Collect donations and payments with your forms. Offer physical products, digital goods, services, and more." msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:543 +#: classes/controllers/FrmOnboardingWizardController.php:545 msgid "Visual Styler" msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:546 +#: classes/controllers/FrmOnboardingWizardController.php:548 msgid "Customize form appearance with an intuitive styling interface." msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:549 +#: classes/controllers/FrmOnboardingWizardController.php:551 msgid "Save Entries" msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:552 +#: classes/controllers/FrmOnboardingWizardController.php:554 msgid "Save form submissions to your database for future reference and analysis." msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:557 +#: classes/controllers/FrmOnboardingWizardController.php:559 #: classes/controllers/FrmSMTPController.php:108 msgid "SMTP" msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:561 +#: classes/controllers/FrmOnboardingWizardController.php:563 msgid "Improve email deliverability by routing WordPress emails through SMTP." msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:582 +#: classes/controllers/FrmOnboardingWizardController.php:584 msgid "Mailchimp" msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:590 +#: classes/controllers/FrmOnboardingWizardController.php:592 msgid "User Registration" msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:598 +#: classes/controllers/FrmOnboardingWizardController.php:600 msgid "Form Rest API" msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:606 +#: classes/controllers/FrmOnboardingWizardController.php:608 msgid "ACF Forms" msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:614 +#: classes/controllers/FrmOnboardingWizardController.php:616 msgid "Signature Forms" msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:623 +#: classes/controllers/FrmOnboardingWizardController.php:625 msgid "Gravity Forms Migrator" msgstr "" -#: classes/controllers/FrmOnboardingWizardController.php:627 +#: classes/controllers/FrmOnboardingWizardController.php:629 msgid "Easily migrate your forms from Gravity Forms to Formidable." msgstr "" @@ -1250,7 +1296,7 @@ msgid "Settings Saved" msgstr "" #: classes/controllers/FrmSettingsController.php:312 -#: classes/helpers/FrmFormsHelper.php:1791 +#: classes/helpers/FrmFormsHelper.php:1820 #: classes/helpers/FrmStylesHelper.php:24 #: classes/views/frm-forms/add_field_links.php:181 #: classes/views/frm-forms/edit.php:29 @@ -1403,7 +1449,7 @@ msgstr "" #: classes/views/form-templates/template.php:74 #: classes/views/frm-entries/sidebar-shared.php:40 #: stripe/helpers/FrmTransLiteListHelper.php:386 -#: js/admin/style.js:653 +#: js/admin/style.js:657 msgid "Edit" msgstr "" @@ -1549,6 +1595,49 @@ msgstr "" msgid "There are no entries for that form." msgstr "" +#: classes/helpers/FrmAddonsHelper.php:56 +#: classes/helpers/FrmAddonsHelper.php:74 +msgid "Unlock Add-on library" +msgstr "" + +#: classes/helpers/FrmAddonsHelper.php:57 +msgid "Renew your subscription today and access our library of add-ons to supercharge your forms." +msgstr "" + +#: classes/helpers/FrmAddonsHelper.php:58 +#: classes/helpers/FrmFormTemplatesHelper.php:175 +#: classes/views/form-templates/modals/renew-account-modal.php:43 +msgid "Renew Now" +msgstr "" + +#: classes/helpers/FrmAddonsHelper.php:75 +msgid "Upgrade to Pro and access our library of add-ons to supercharge your forms." +msgstr "" + +#: classes/helpers/FrmAddonsHelper.php:76 +#: classes/helpers/FrmAddonsHelper.php:104 +#: classes/helpers/FrmFormTemplatesHelper.php:194 +#: classes/views/form-templates/modals/upgrade-modal.php:86 +msgid "Upgrade to PRO" +msgstr "" + +#: classes/helpers/FrmAddonsHelper.php:97 +msgid "Unlock Even More Add-ons" +msgstr "" + +#. translators: %1$s: Open span tag, %2$s: Close span tag +#: classes/helpers/FrmAddonsHelper.php:100 +msgid "Your plan includes %1$s%2$s add-ons. Upgrade to take your forms even farther" +msgstr "" + +#: classes/helpers/FrmAddonsHelper.php:128 +msgid "Missing add-ons?" +msgstr "" + +#: classes/helpers/FrmAddonsHelper.php:130 +msgid "Check now for a recent upgrade or renewal" +msgstr "" + #: classes/helpers/FrmAppHelper.php:1343 #: classes/views/xml/import_form.php:17 msgid "Import" @@ -1896,7 +1985,7 @@ msgid "The parameter \"%s\" is reserved by WordPress. This may cause problems wh msgstr "" #: classes/helpers/FrmAppHelper.php:3352 -#: classes/helpers/FrmFormsHelper.php:1632 +#: classes/helpers/FrmFormsHelper.php:1661 msgid "See the list of reserved words in WordPress." msgstr "" @@ -2688,1184 +2777,1185 @@ msgid "taxonomy" msgstr "" #: classes/helpers/FrmFieldsHelper.php:686 +#: classes/views/addons/categories.php:12 #: classes/views/form-templates/categories.php:12 msgid "Categories" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1641 +#: classes/helpers/FrmFieldsHelper.php:1651 msgid "Afghanistan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1642 +#: classes/helpers/FrmFieldsHelper.php:1652 msgid "Aland Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1643 +#: classes/helpers/FrmFieldsHelper.php:1653 msgid "Albania" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1644 +#: classes/helpers/FrmFieldsHelper.php:1654 msgid "Algeria" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1645 +#: classes/helpers/FrmFieldsHelper.php:1655 msgid "American Samoa" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1646 +#: classes/helpers/FrmFieldsHelper.php:1656 msgid "Andorra" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1647 +#: classes/helpers/FrmFieldsHelper.php:1657 msgid "Angola" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1648 +#: classes/helpers/FrmFieldsHelper.php:1658 msgid "Anguilla" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1649 +#: classes/helpers/FrmFieldsHelper.php:1659 msgid "Antarctica" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1650 +#: classes/helpers/FrmFieldsHelper.php:1660 msgid "Antigua and Barbuda" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1651 +#: classes/helpers/FrmFieldsHelper.php:1661 msgid "Argentina" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1652 +#: classes/helpers/FrmFieldsHelper.php:1662 msgid "Armenia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1653 +#: classes/helpers/FrmFieldsHelper.php:1663 msgid "Aruba" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1654 +#: classes/helpers/FrmFieldsHelper.php:1664 msgid "Australia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1655 +#: classes/helpers/FrmFieldsHelper.php:1665 msgid "Austria" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1656 +#: classes/helpers/FrmFieldsHelper.php:1666 msgid "Azerbaijan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1657 +#: classes/helpers/FrmFieldsHelper.php:1667 msgid "Bahamas" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1658 +#: classes/helpers/FrmFieldsHelper.php:1668 msgid "Bahrain" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1659 +#: classes/helpers/FrmFieldsHelper.php:1669 msgid "Bangladesh" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1660 +#: classes/helpers/FrmFieldsHelper.php:1670 msgid "Barbados" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1661 +#: classes/helpers/FrmFieldsHelper.php:1671 msgid "Belarus" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1662 +#: classes/helpers/FrmFieldsHelper.php:1672 msgid "Belgium" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1663 +#: classes/helpers/FrmFieldsHelper.php:1673 msgid "Belize" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1664 +#: classes/helpers/FrmFieldsHelper.php:1674 msgid "Benin" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1665 +#: classes/helpers/FrmFieldsHelper.php:1675 msgid "Bermuda" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1666 +#: classes/helpers/FrmFieldsHelper.php:1676 msgid "Bhutan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1667 +#: classes/helpers/FrmFieldsHelper.php:1677 msgid "Bolivia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1668 +#: classes/helpers/FrmFieldsHelper.php:1678 msgid "Bonaire, Sint Eustatius and Saba" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1669 +#: classes/helpers/FrmFieldsHelper.php:1679 msgid "Bosnia and Herzegovina" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1670 +#: classes/helpers/FrmFieldsHelper.php:1680 msgid "Botswana" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1671 +#: classes/helpers/FrmFieldsHelper.php:1681 msgid "Bouvet Island" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1672 +#: classes/helpers/FrmFieldsHelper.php:1682 msgid "Brazil" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1673 +#: classes/helpers/FrmFieldsHelper.php:1683 msgid "British Indian Ocean Territory" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1674 +#: classes/helpers/FrmFieldsHelper.php:1684 msgid "Brunei" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1675 +#: classes/helpers/FrmFieldsHelper.php:1685 msgid "Bulgaria" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1676 +#: classes/helpers/FrmFieldsHelper.php:1686 msgid "Burkina Faso" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1677 +#: classes/helpers/FrmFieldsHelper.php:1687 msgid "Burundi" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1678 +#: classes/helpers/FrmFieldsHelper.php:1688 msgid "Cambodia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1679 +#: classes/helpers/FrmFieldsHelper.php:1689 msgid "Cameroon" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1680 +#: classes/helpers/FrmFieldsHelper.php:1690 msgid "Canada" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1681 +#: classes/helpers/FrmFieldsHelper.php:1691 msgid "Cape Verde" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1682 +#: classes/helpers/FrmFieldsHelper.php:1692 msgid "Cayman Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1683 +#: classes/helpers/FrmFieldsHelper.php:1693 msgid "Central African Republic" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1684 +#: classes/helpers/FrmFieldsHelper.php:1694 msgid "Chad" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1685 +#: classes/helpers/FrmFieldsHelper.php:1695 msgid "Chile" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1686 +#: classes/helpers/FrmFieldsHelper.php:1696 msgid "China" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1687 +#: classes/helpers/FrmFieldsHelper.php:1697 msgid "Christmas Island" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1688 +#: classes/helpers/FrmFieldsHelper.php:1698 msgid "Cocos (Keeling) Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1689 +#: classes/helpers/FrmFieldsHelper.php:1699 msgid "Colombia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1690 +#: classes/helpers/FrmFieldsHelper.php:1700 msgid "Comoros" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1691 +#: classes/helpers/FrmFieldsHelper.php:1701 msgid "Congo" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1692 +#: classes/helpers/FrmFieldsHelper.php:1702 msgid "Cook Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1693 +#: classes/helpers/FrmFieldsHelper.php:1703 msgid "Costa Rica" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1694 +#: classes/helpers/FrmFieldsHelper.php:1704 msgid "Côte d'Ivoire" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1695 +#: classes/helpers/FrmFieldsHelper.php:1705 msgid "Croatia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1696 +#: classes/helpers/FrmFieldsHelper.php:1706 msgid "Cuba" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1697 +#: classes/helpers/FrmFieldsHelper.php:1707 msgid "Curacao" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1698 +#: classes/helpers/FrmFieldsHelper.php:1708 msgid "Cyprus" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1699 +#: classes/helpers/FrmFieldsHelper.php:1709 msgid "Czech Republic" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1700 +#: classes/helpers/FrmFieldsHelper.php:1710 msgid "Denmark" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1701 +#: classes/helpers/FrmFieldsHelper.php:1711 msgid "Djibouti" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1702 +#: classes/helpers/FrmFieldsHelper.php:1712 msgid "Dominica" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1703 +#: classes/helpers/FrmFieldsHelper.php:1713 msgid "Dominican Republic" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1704 +#: classes/helpers/FrmFieldsHelper.php:1714 msgid "East Timor" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1705 +#: classes/helpers/FrmFieldsHelper.php:1715 msgid "Ecuador" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1706 +#: classes/helpers/FrmFieldsHelper.php:1716 msgid "Egypt" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1707 +#: classes/helpers/FrmFieldsHelper.php:1717 msgid "El Salvador" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1708 +#: classes/helpers/FrmFieldsHelper.php:1718 msgid "Equatorial Guinea" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1709 +#: classes/helpers/FrmFieldsHelper.php:1719 msgid "Eritrea" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1710 +#: classes/helpers/FrmFieldsHelper.php:1720 msgid "Estonia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1711 +#: classes/helpers/FrmFieldsHelper.php:1721 msgid "Ethiopia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1712 +#: classes/helpers/FrmFieldsHelper.php:1722 msgid "Falkland Islands (Malvinas)" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1713 +#: classes/helpers/FrmFieldsHelper.php:1723 msgid "Faroe Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1714 +#: classes/helpers/FrmFieldsHelper.php:1724 msgid "Fiji" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1715 +#: classes/helpers/FrmFieldsHelper.php:1725 msgid "Finland" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1716 +#: classes/helpers/FrmFieldsHelper.php:1726 msgid "France" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1717 +#: classes/helpers/FrmFieldsHelper.php:1727 msgid "French Guiana" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1718 +#: classes/helpers/FrmFieldsHelper.php:1728 msgid "French Polynesia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1719 +#: classes/helpers/FrmFieldsHelper.php:1729 msgid "French Southern Territories" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1720 +#: classes/helpers/FrmFieldsHelper.php:1730 msgid "Gabon" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1721 +#: classes/helpers/FrmFieldsHelper.php:1731 msgid "Gambia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1722 +#: classes/helpers/FrmFieldsHelper.php:1732 msgid "Georgia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1723 +#: classes/helpers/FrmFieldsHelper.php:1733 msgid "Germany" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1724 +#: classes/helpers/FrmFieldsHelper.php:1734 msgid "Ghana" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1725 +#: classes/helpers/FrmFieldsHelper.php:1735 msgid "Gibraltar" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1726 +#: classes/helpers/FrmFieldsHelper.php:1736 msgid "Greece" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1727 +#: classes/helpers/FrmFieldsHelper.php:1737 msgid "Greenland" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1728 +#: classes/helpers/FrmFieldsHelper.php:1738 msgid "Grenada" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1729 +#: classes/helpers/FrmFieldsHelper.php:1739 msgid "Guadeloupe" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1730 +#: classes/helpers/FrmFieldsHelper.php:1740 msgid "Guam" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1731 +#: classes/helpers/FrmFieldsHelper.php:1741 msgid "Guatemala" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1732 +#: classes/helpers/FrmFieldsHelper.php:1742 msgid "Guernsey" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1733 +#: classes/helpers/FrmFieldsHelper.php:1743 msgid "Guinea" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1734 +#: classes/helpers/FrmFieldsHelper.php:1744 msgid "Guinea-Bissau" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1735 +#: classes/helpers/FrmFieldsHelper.php:1745 msgid "Guyana" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1736 +#: classes/helpers/FrmFieldsHelper.php:1746 msgid "Haiti" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1737 +#: classes/helpers/FrmFieldsHelper.php:1747 msgid "Heard Island and McDonald Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1738 +#: classes/helpers/FrmFieldsHelper.php:1748 msgid "Holy See" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1739 +#: classes/helpers/FrmFieldsHelper.php:1749 msgid "Honduras" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1740 +#: classes/helpers/FrmFieldsHelper.php:1750 msgid "Hong Kong" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1741 +#: classes/helpers/FrmFieldsHelper.php:1751 msgid "Hungary" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1742 +#: classes/helpers/FrmFieldsHelper.php:1752 msgid "Iceland" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1743 +#: classes/helpers/FrmFieldsHelper.php:1753 msgid "India" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1744 +#: classes/helpers/FrmFieldsHelper.php:1754 msgid "Indonesia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1745 +#: classes/helpers/FrmFieldsHelper.php:1755 msgid "Iran" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1746 +#: classes/helpers/FrmFieldsHelper.php:1756 msgid "Iraq" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1747 +#: classes/helpers/FrmFieldsHelper.php:1757 msgid "Ireland" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1748 +#: classes/helpers/FrmFieldsHelper.php:1758 msgid "Israel" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1749 +#: classes/helpers/FrmFieldsHelper.php:1759 msgid "Isle of Man" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1750 +#: classes/helpers/FrmFieldsHelper.php:1760 msgid "Italy" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1751 +#: classes/helpers/FrmFieldsHelper.php:1761 msgid "Jamaica" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1752 +#: classes/helpers/FrmFieldsHelper.php:1762 msgid "Japan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1753 +#: classes/helpers/FrmFieldsHelper.php:1763 msgid "Jersey" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1754 +#: classes/helpers/FrmFieldsHelper.php:1764 msgid "Jordan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1755 +#: classes/helpers/FrmFieldsHelper.php:1765 msgid "Kazakhstan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1756 +#: classes/helpers/FrmFieldsHelper.php:1766 msgid "Kenya" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1757 +#: classes/helpers/FrmFieldsHelper.php:1767 msgid "Kiribati" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1758 +#: classes/helpers/FrmFieldsHelper.php:1768 msgid "North Korea" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1759 +#: classes/helpers/FrmFieldsHelper.php:1769 msgid "South Korea" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1760 +#: classes/helpers/FrmFieldsHelper.php:1770 msgid "Kosovo" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1761 +#: classes/helpers/FrmFieldsHelper.php:1771 msgid "Kuwait" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1762 +#: classes/helpers/FrmFieldsHelper.php:1772 msgid "Kyrgyzstan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1763 +#: classes/helpers/FrmFieldsHelper.php:1773 msgid "Laos" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1764 +#: classes/helpers/FrmFieldsHelper.php:1774 msgid "Latvia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1765 +#: classes/helpers/FrmFieldsHelper.php:1775 msgid "Lebanon" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1766 +#: classes/helpers/FrmFieldsHelper.php:1776 msgid "Lesotho" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1767 +#: classes/helpers/FrmFieldsHelper.php:1777 msgid "Liberia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1768 +#: classes/helpers/FrmFieldsHelper.php:1778 msgid "Libya" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1769 +#: classes/helpers/FrmFieldsHelper.php:1779 msgid "Liechtenstein" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1770 +#: classes/helpers/FrmFieldsHelper.php:1780 msgid "Lithuania" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1771 +#: classes/helpers/FrmFieldsHelper.php:1781 msgid "Luxembourg" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1772 +#: classes/helpers/FrmFieldsHelper.php:1782 msgid "Macao" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1773 +#: classes/helpers/FrmFieldsHelper.php:1783 msgid "Macedonia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1774 +#: classes/helpers/FrmFieldsHelper.php:1784 msgid "Madagascar" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1775 +#: classes/helpers/FrmFieldsHelper.php:1785 msgid "Malawi" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1776 +#: classes/helpers/FrmFieldsHelper.php:1786 msgid "Malaysia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1777 +#: classes/helpers/FrmFieldsHelper.php:1787 msgid "Maldives" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1778 +#: classes/helpers/FrmFieldsHelper.php:1788 msgid "Mali" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1779 +#: classes/helpers/FrmFieldsHelper.php:1789 msgid "Malta" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1780 +#: classes/helpers/FrmFieldsHelper.php:1790 msgid "Marshall Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1781 +#: classes/helpers/FrmFieldsHelper.php:1791 msgid "Martinique" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1782 +#: classes/helpers/FrmFieldsHelper.php:1792 msgid "Mauritania" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1783 +#: classes/helpers/FrmFieldsHelper.php:1793 msgid "Mauritius" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1784 +#: classes/helpers/FrmFieldsHelper.php:1794 msgid "Mayotte" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1785 +#: classes/helpers/FrmFieldsHelper.php:1795 msgid "Mexico" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1786 +#: classes/helpers/FrmFieldsHelper.php:1796 msgid "Micronesia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1787 +#: classes/helpers/FrmFieldsHelper.php:1797 msgid "Moldova" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1788 +#: classes/helpers/FrmFieldsHelper.php:1798 msgid "Monaco" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1789 +#: classes/helpers/FrmFieldsHelper.php:1799 msgid "Mongolia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1790 +#: classes/helpers/FrmFieldsHelper.php:1800 msgid "Montenegro" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1791 +#: classes/helpers/FrmFieldsHelper.php:1801 msgid "Montserrat" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1792 +#: classes/helpers/FrmFieldsHelper.php:1802 msgid "Morocco" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1793 +#: classes/helpers/FrmFieldsHelper.php:1803 msgid "Mozambique" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1794 +#: classes/helpers/FrmFieldsHelper.php:1804 msgid "Myanmar" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1795 +#: classes/helpers/FrmFieldsHelper.php:1805 msgid "Namibia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1796 +#: classes/helpers/FrmFieldsHelper.php:1806 msgid "Nauru" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1797 +#: classes/helpers/FrmFieldsHelper.php:1807 msgid "Nepal" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1798 +#: classes/helpers/FrmFieldsHelper.php:1808 msgid "Netherlands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1799 +#: classes/helpers/FrmFieldsHelper.php:1809 msgid "New Caledonia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1800 +#: classes/helpers/FrmFieldsHelper.php:1810 msgid "New Zealand" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1801 +#: classes/helpers/FrmFieldsHelper.php:1811 msgid "Nicaragua" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1802 +#: classes/helpers/FrmFieldsHelper.php:1812 msgid "Niger" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1803 +#: classes/helpers/FrmFieldsHelper.php:1813 msgid "Nigeria" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1804 +#: classes/helpers/FrmFieldsHelper.php:1814 msgid "Niue" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1805 +#: classes/helpers/FrmFieldsHelper.php:1815 msgid "Norfolk Island" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1806 +#: classes/helpers/FrmFieldsHelper.php:1816 msgid "Northern Mariana Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1807 +#: classes/helpers/FrmFieldsHelper.php:1817 msgid "Norway" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1808 +#: classes/helpers/FrmFieldsHelper.php:1818 msgid "Oman" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1809 +#: classes/helpers/FrmFieldsHelper.php:1819 msgid "Pakistan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1810 +#: classes/helpers/FrmFieldsHelper.php:1820 msgid "Palau" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1811 +#: classes/helpers/FrmFieldsHelper.php:1821 msgid "Palestine" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1812 +#: classes/helpers/FrmFieldsHelper.php:1822 msgid "Panama" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1813 +#: classes/helpers/FrmFieldsHelper.php:1823 msgid "Papua New Guinea" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1814 +#: classes/helpers/FrmFieldsHelper.php:1824 msgid "Paraguay" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1815 +#: classes/helpers/FrmFieldsHelper.php:1825 msgid "Peru" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1816 +#: classes/helpers/FrmFieldsHelper.php:1826 msgid "Philippines" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1817 +#: classes/helpers/FrmFieldsHelper.php:1827 msgid "Pitcairn" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1818 +#: classes/helpers/FrmFieldsHelper.php:1828 msgid "Poland" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1819 +#: classes/helpers/FrmFieldsHelper.php:1829 msgid "Portugal" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1820 +#: classes/helpers/FrmFieldsHelper.php:1830 msgid "Puerto Rico" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1821 +#: classes/helpers/FrmFieldsHelper.php:1831 msgid "Qatar" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1822 +#: classes/helpers/FrmFieldsHelper.php:1832 msgid "Reunion" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1823 +#: classes/helpers/FrmFieldsHelper.php:1833 msgid "Romania" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1824 +#: classes/helpers/FrmFieldsHelper.php:1834 msgid "Russia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1825 +#: classes/helpers/FrmFieldsHelper.php:1835 msgid "Rwanda" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1826 +#: classes/helpers/FrmFieldsHelper.php:1836 msgid "Saint Barthelemy" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1827 +#: classes/helpers/FrmFieldsHelper.php:1837 msgid "Saint Helena, Ascension and Tristan da Cunha" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1828 +#: classes/helpers/FrmFieldsHelper.php:1838 msgid "Saint Kitts and Nevis" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1829 +#: classes/helpers/FrmFieldsHelper.php:1839 msgid "Saint Lucia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1830 +#: classes/helpers/FrmFieldsHelper.php:1840 msgid "Saint Martin (French part)" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1831 +#: classes/helpers/FrmFieldsHelper.php:1841 msgid "Saint Pierre and Miquelon" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1832 +#: classes/helpers/FrmFieldsHelper.php:1842 msgid "Saint Vincent and the Grenadines" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1833 +#: classes/helpers/FrmFieldsHelper.php:1843 msgid "Samoa" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1834 +#: classes/helpers/FrmFieldsHelper.php:1844 msgid "San Marino" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1835 +#: classes/helpers/FrmFieldsHelper.php:1845 msgid "Sao Tome and Principe" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1836 +#: classes/helpers/FrmFieldsHelper.php:1846 msgid "Saudi Arabia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1837 +#: classes/helpers/FrmFieldsHelper.php:1847 msgid "Senegal" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1838 +#: classes/helpers/FrmFieldsHelper.php:1848 msgid "Serbia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1839 +#: classes/helpers/FrmFieldsHelper.php:1849 msgid "Seychelles" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1840 +#: classes/helpers/FrmFieldsHelper.php:1850 msgid "Sierra Leone" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1841 +#: classes/helpers/FrmFieldsHelper.php:1851 msgid "Singapore" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1842 +#: classes/helpers/FrmFieldsHelper.php:1852 msgid "Sint Maarten (Dutch part)" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1843 +#: classes/helpers/FrmFieldsHelper.php:1853 msgid "Slovakia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1844 +#: classes/helpers/FrmFieldsHelper.php:1854 msgid "Slovenia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1845 +#: classes/helpers/FrmFieldsHelper.php:1855 msgid "Solomon Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1846 +#: classes/helpers/FrmFieldsHelper.php:1856 msgid "Somalia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1847 +#: classes/helpers/FrmFieldsHelper.php:1857 msgid "South Africa" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1848 +#: classes/helpers/FrmFieldsHelper.php:1858 msgid "South Georgia and the South Sandwich Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1849 +#: classes/helpers/FrmFieldsHelper.php:1859 msgid "South Sudan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1850 +#: classes/helpers/FrmFieldsHelper.php:1860 msgid "Spain" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1851 +#: classes/helpers/FrmFieldsHelper.php:1861 msgid "Sri Lanka" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1852 +#: classes/helpers/FrmFieldsHelper.php:1862 msgid "Sudan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1853 +#: classes/helpers/FrmFieldsHelper.php:1863 msgid "Suriname" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1854 +#: classes/helpers/FrmFieldsHelper.php:1864 msgid "Svalbard and Jan Mayen" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1855 +#: classes/helpers/FrmFieldsHelper.php:1865 msgid "Swaziland" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1856 +#: classes/helpers/FrmFieldsHelper.php:1866 msgid "Sweden" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1857 +#: classes/helpers/FrmFieldsHelper.php:1867 msgid "Switzerland" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1858 +#: classes/helpers/FrmFieldsHelper.php:1868 msgid "Syria" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1859 +#: classes/helpers/FrmFieldsHelper.php:1869 msgid "Taiwan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1860 +#: classes/helpers/FrmFieldsHelper.php:1870 msgid "Tajikistan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1861 +#: classes/helpers/FrmFieldsHelper.php:1871 msgid "Tanzania" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1862 +#: classes/helpers/FrmFieldsHelper.php:1872 msgid "Thailand" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1863 +#: classes/helpers/FrmFieldsHelper.php:1873 msgid "Timor-Leste" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1864 +#: classes/helpers/FrmFieldsHelper.php:1874 msgid "Togo" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1865 +#: classes/helpers/FrmFieldsHelper.php:1875 msgid "Tokelau" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1866 +#: classes/helpers/FrmFieldsHelper.php:1876 msgid "Tonga" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1867 +#: classes/helpers/FrmFieldsHelper.php:1877 msgid "Trinidad and Tobago" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1868 +#: classes/helpers/FrmFieldsHelper.php:1878 msgid "Tunisia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1869 +#: classes/helpers/FrmFieldsHelper.php:1879 msgid "Turkey" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1870 +#: classes/helpers/FrmFieldsHelper.php:1880 msgid "Turkmenistan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1871 +#: classes/helpers/FrmFieldsHelper.php:1881 msgid "Turks and Caicos Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1872 +#: classes/helpers/FrmFieldsHelper.php:1882 msgid "Tuvalu" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1873 +#: classes/helpers/FrmFieldsHelper.php:1883 msgid "Uganda" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1874 +#: classes/helpers/FrmFieldsHelper.php:1884 msgid "Ukraine" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1875 +#: classes/helpers/FrmFieldsHelper.php:1885 msgid "United Arab Emirates" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1876 +#: classes/helpers/FrmFieldsHelper.php:1886 msgid "United Kingdom" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1877 +#: classes/helpers/FrmFieldsHelper.php:1887 msgid "United States" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1878 +#: classes/helpers/FrmFieldsHelper.php:1888 msgid "United States Minor Outlying Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1879 +#: classes/helpers/FrmFieldsHelper.php:1889 msgid "Uruguay" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1880 +#: classes/helpers/FrmFieldsHelper.php:1890 msgid "Uzbekistan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1881 +#: classes/helpers/FrmFieldsHelper.php:1891 msgid "Vanuatu" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1882 +#: classes/helpers/FrmFieldsHelper.php:1892 msgid "Vatican City" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1883 +#: classes/helpers/FrmFieldsHelper.php:1893 msgid "Venezuela" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1884 +#: classes/helpers/FrmFieldsHelper.php:1894 msgid "Vietnam" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1885 +#: classes/helpers/FrmFieldsHelper.php:1895 msgid "Virgin Islands, British" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1886 +#: classes/helpers/FrmFieldsHelper.php:1896 msgid "Virgin Islands, U.S." msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1887 +#: classes/helpers/FrmFieldsHelper.php:1897 msgid "Wallis and Futuna" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1888 +#: classes/helpers/FrmFieldsHelper.php:1898 msgid "Western Sahara" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1889 +#: classes/helpers/FrmFieldsHelper.php:1899 msgid "Yemen" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1890 +#: classes/helpers/FrmFieldsHelper.php:1900 msgid "Zambia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1891 +#: classes/helpers/FrmFieldsHelper.php:1901 msgid "Zimbabwe" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1913 +#: classes/helpers/FrmFieldsHelper.php:1923 msgid "Countries" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1923 +#: classes/helpers/FrmFieldsHelper.php:1933 msgid "U.S. State Abbreviations" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1932 +#: classes/helpers/FrmFieldsHelper.php:1942 msgid "U.S. States" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1937 +#: classes/helpers/FrmFieldsHelper.php:1947 msgid "Under 18" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1938 +#: classes/helpers/FrmFieldsHelper.php:1948 msgid "18-24" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1939 +#: classes/helpers/FrmFieldsHelper.php:1949 msgid "25-34" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1940 +#: classes/helpers/FrmFieldsHelper.php:1950 msgid "35-44" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1941 +#: classes/helpers/FrmFieldsHelper.php:1951 msgid "45-54" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1942 +#: classes/helpers/FrmFieldsHelper.php:1952 msgid "55-64" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1943 +#: classes/helpers/FrmFieldsHelper.php:1953 msgid "65 or Above" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1944 +#: classes/helpers/FrmFieldsHelper.php:1954 msgid "Prefer Not to Answer" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1950 +#: classes/helpers/FrmFieldsHelper.php:1960 msgid "Age" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1954 +#: classes/helpers/FrmFieldsHelper.php:1964 msgid "Very Unsatisfied" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1955 +#: classes/helpers/FrmFieldsHelper.php:1965 msgid "Unsatisfied" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1956 -#: classes/helpers/FrmFieldsHelper.php:1971 -#: classes/helpers/FrmFieldsHelper.php:1986 -#: classes/helpers/FrmFieldsHelper.php:2001 +#: classes/helpers/FrmFieldsHelper.php:1966 +#: classes/helpers/FrmFieldsHelper.php:1981 +#: classes/helpers/FrmFieldsHelper.php:1996 +#: classes/helpers/FrmFieldsHelper.php:2011 msgid "Neutral" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1957 +#: classes/helpers/FrmFieldsHelper.php:1967 msgid "Satisfied" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1958 +#: classes/helpers/FrmFieldsHelper.php:1968 msgid "Very Satisfied" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1959 -#: classes/helpers/FrmFieldsHelper.php:1974 -#: classes/helpers/FrmFieldsHelper.php:1989 -#: classes/helpers/FrmFieldsHelper.php:2004 +#: classes/helpers/FrmFieldsHelper.php:1969 +#: classes/helpers/FrmFieldsHelper.php:1984 +#: classes/helpers/FrmFieldsHelper.php:1999 +#: classes/helpers/FrmFieldsHelper.php:2014 msgid "N/A" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1965 +#: classes/helpers/FrmFieldsHelper.php:1975 msgid "Satisfaction" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1969 +#: classes/helpers/FrmFieldsHelper.php:1979 msgid "Not at all Important" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1970 +#: classes/helpers/FrmFieldsHelper.php:1980 msgid "Somewhat Important" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1972 +#: classes/helpers/FrmFieldsHelper.php:1982 msgid "Important" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1973 +#: classes/helpers/FrmFieldsHelper.php:1983 msgid "Very Important" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1980 +#: classes/helpers/FrmFieldsHelper.php:1990 msgid "Importance" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1984 +#: classes/helpers/FrmFieldsHelper.php:1994 msgid "Strongly Disagree" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1985 +#: classes/helpers/FrmFieldsHelper.php:1995 msgid "Disagree" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1987 +#: classes/helpers/FrmFieldsHelper.php:1997 msgid "Agree" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1988 +#: classes/helpers/FrmFieldsHelper.php:1998 msgid "Strongly Agree" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1995 +#: classes/helpers/FrmFieldsHelper.php:2005 msgid "Agreement" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1999 +#: classes/helpers/FrmFieldsHelper.php:2009 msgid "Extremely Unlikely" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2000 +#: classes/helpers/FrmFieldsHelper.php:2010 msgid "Unlikely" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2002 -#: classes/helpers/FrmFieldsHelper.php:2010 +#: classes/helpers/FrmFieldsHelper.php:2012 +#: classes/helpers/FrmFieldsHelper.php:2020 msgid "Likely" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2003 +#: classes/helpers/FrmFieldsHelper.php:2013 msgid "Extremely Likely" msgstr "" #. translators: %s: Field name -#: classes/helpers/FrmFieldsHelper.php:2092 +#: classes/helpers/FrmFieldsHelper.php:2102 msgid "%s fields" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2160 +#: classes/helpers/FrmFieldsHelper.php:2170 msgid "Simple" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2164 +#: classes/helpers/FrmFieldsHelper.php:2174 msgid "Images" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2167 +#: classes/helpers/FrmFieldsHelper.php:2177 msgid "Image Options" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2168 +#: classes/helpers/FrmFieldsHelper.php:2178 msgid "Show images instead of radio buttons or check boxes. This is ideal for polls, surveys, segmenting questionnaires and more." msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2175 +#: classes/helpers/FrmFieldsHelper.php:2185 msgid "Button Options" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2176 +#: classes/helpers/FrmFieldsHelper.php:2186 msgid "Show buttons for radio buttons or check boxes. This is ideal for polls, surveys, segmenting questionnaires and more." msgstr "" #. translators: Add-on name. -#: classes/helpers/FrmFieldsHelper.php:2257 +#: classes/helpers/FrmFieldsHelper.php:2267 msgid "Formidable %s" msgstr "" @@ -4099,29 +4189,29 @@ msgstr "" msgid "Published" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1449 +#: classes/helpers/FrmFormsHelper.php:1438 msgid "Create Form" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1514 -msgid "License plan required:" +#: classes/helpers/FrmFormsHelper.php:1503 +msgid "Plan required:" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1631 +#: classes/helpers/FrmFormsHelper.php:1660 msgid "Is this intentional?" msgstr "" #. translators: %s: the name of a single parameter in the redirect URL -#: classes/helpers/FrmFormsHelper.php:1641 +#: classes/helpers/FrmFormsHelper.php:1670 msgid "The redirect URL is using the parameter \"%s\", which is reserved by WordPress. " msgstr "" #. translators: %s: the names of two or more parameters in the redirect URL, separated by commas -#: classes/helpers/FrmFormsHelper.php:1647 +#: classes/helpers/FrmFormsHelper.php:1676 msgid "The redirect URL is using the parameters \"%s\", which are reserved by WordPress. " msgstr "" -#: classes/helpers/FrmFormsHelper.php:1789 +#: classes/helpers/FrmFormsHelper.php:1818 #: classes/views/form-templates/modals/name-your-form-modal.php:35 #: js/formidable_admin.js:4187 msgid "Save" @@ -4192,11 +4282,6 @@ msgstr "" msgid "Unleash the potential of hundreds of form templates and save precious time. Renew today for unparalleled form-building speed." msgstr "" -#: classes/helpers/FrmFormTemplatesHelper.php:175 -#: classes/views/form-templates/modals/renew-account-modal.php:43 -msgid "Renew Now" -msgstr "" - #. translators: %1$s: Open span tag, %2$s: Close span tag #: classes/helpers/FrmFormTemplatesHelper.php:189 msgid "Get Super Powers with %1$s%2$s More Pre-built Forms" @@ -4206,11 +4291,6 @@ msgstr "" msgid "Unleash the potential of hundreds of additional form templates and save precious time. Upgrade today for unparalleled form-building capabilities." msgstr "" -#: classes/helpers/FrmFormTemplatesHelper.php:194 -#: classes/views/form-templates/modals/upgrade-modal.php:87 -msgid "Upgrade to PRO" -msgstr "" - #: classes/helpers/FrmListHelper.php:138 msgid "List View" msgstr "" @@ -4228,7 +4308,7 @@ msgid "Bulk Actions" msgstr "" #: classes/helpers/FrmListHelper.php:398 -#: js/admin/style.js:642 +#: js/admin/style.js:646 msgid "Apply" msgstr "" @@ -4320,7 +4400,7 @@ msgid "Select a page" msgstr "" #: classes/helpers/FrmOnSubmitHelper.php:197 -#: classes/models/FrmSettings.php:147 +#: classes/models/FrmSettings.php:148 msgid "Your responses were successfully submitted. Thank you!" msgstr "" @@ -4330,7 +4410,7 @@ msgstr "" #. translators: %d: The number of styles #: classes/helpers/FrmStylesCardHelper.php:453 -#: js/admin/style.js:151 +#: js/admin/style.js:155 msgid "Show all (%d)" msgstr "" @@ -5323,36 +5403,36 @@ msgid "Ok, you deserve it" msgstr "" #. translators: %s: [field_name] shortcode. -#: classes/models/FrmSettings.php:149 +#: classes/models/FrmSettings.php:150 msgid "%s cannot be blank." msgstr "" #. translators: %s: [field_name] shortcode. -#: classes/models/FrmSettings.php:151 +#: classes/models/FrmSettings.php:152 msgid "%s must be unique." msgstr "" -#: classes/models/FrmSettings.php:152 +#: classes/models/FrmSettings.php:153 msgid "There was a problem with your submission. Errors are marked below." msgstr "" -#: classes/models/FrmSettings.php:153 +#: classes/models/FrmSettings.php:154 msgid "We're sorry. It looks like you've already submitted that." msgstr "" -#: classes/models/FrmSettings.php:155 +#: classes/models/FrmSettings.php:156 msgid "You do not have permission to view this form." msgstr "" -#: classes/models/FrmSettings.php:156 +#: classes/models/FrmSettings.php:157 msgid "You do not have permission to do that" msgstr "" -#: classes/models/FrmSettings.php:157 +#: classes/models/FrmSettings.php:158 msgid "The page has been opened in a new tab." msgstr "" -#: classes/models/FrmSettings.php:301 +#: classes/models/FrmSettings.php:302 msgid "The CAPTCHA was not entered correctly" msgstr "" @@ -5498,30 +5578,32 @@ msgstr "" msgid "Turnstile is a free tool to replace CAPTCHAs. Turnstile delivers frustration-free, CAPTCHA-free web experiences to website visitors - with just a simple snippet of free code. Moreover, Turnstile stops abuse and confirms visitors are real without the data privacy concerns or awful user experience of CAPTCHAs." msgstr "" -#: classes/views/addons/list.php:10 -msgid "Formidable Add-Ons" +#: classes/views/addons/addon.php:56 +#: classes/views/form-templates/template.php:42 +msgid "Lock icon" msgstr "" -#: classes/views/addons/list.php:22 -msgid "Search Add-ons" +#: classes/views/addons/addon.php:73 +#: classes/views/addons/addon.php:74 +msgid "View Docs" msgstr "" -#: classes/views/addons/list.php:30 -msgid "Missing add-ons?" +#. translators: %1$s: category name, %2$d: number of items in the category +#: classes/views/addons/categories.php:18 +#: classes/views/form-templates/categories.php:18 +msgid "%1$s category, %2$d items" msgstr "" -#: classes/views/addons/list.php:32 -msgid "Check now for a recent upgrade or renewal" +#: classes/views/addons/index.php:17 +msgid "Formidable Add-Ons" msgstr "" -#: classes/views/addons/list.php:62 -#: classes/views/addons/list.php:63 -msgid "View Docs" +#: classes/views/addons/index.php:30 +msgid "Search Add-Ons" msgstr "" -#. translators: %s: Status name -#: classes/views/addons/list.php:79 -msgid "Status: %s" +#: classes/views/addons/list.php:19 +msgid "Not finding what you need?" msgstr "" #: classes/views/addons/settings.php:23 @@ -5563,11 +5645,6 @@ msgstr "" msgid "Upgrade to Pro & Get 50% Off" msgstr "" -#. translators: %1$s: category name, %2$d: number of items in the category -#: classes/views/form-templates/categories.php:18 -msgid "%1$s category, %2$d items" -msgstr "" - #: classes/views/form-templates/index.php:31 #: js/admin/applications.js:237 msgid "Search Templates" @@ -5582,20 +5659,6 @@ msgstr "" msgid "Create a blank form" msgstr "" -#: classes/views/form-templates/modal.php:20 -#: classes/views/form-templates/modal.php:21 -#: classes/views/form-templates/modals/leave-email-modal.php:62 -#: classes/views/form-templates/modals/renew-account-modal.php:40 -#: classes/views/form-templates/modals/upgrade-modal.php:82 -#: classes/views/frm-fields/back-end/bulk-options-overlay.php:13 -#: classes/views/frm-fields/back-end/bulk-options-overlay.php:14 -#: classes/views/frm-fields/back-end/inline-modal.php:7 -#: classes/views/frm-fields/back-end/inline-modal.php:8 -#: classes/views/shared/admin-header.php:71 -#: js/formidable_admin.js:9240 -msgid "Close" -msgstr "" - #: classes/views/form-templates/modals/code-from-email-modal.php:15 msgid "Check Your Inbox" msgstr "" @@ -5608,30 +5671,30 @@ msgstr "" msgid "Code from email" msgstr "" -#: classes/views/form-templates/modals/code-from-email-modal.php:27 +#: classes/views/form-templates/modals/code-from-email-modal.php:31 msgid "Verification code is wrong" msgstr "" -#: classes/views/form-templates/modals/code-from-email-modal.php:28 +#: classes/views/form-templates/modals/code-from-email-modal.php:32 msgid "Verification code is empty" msgstr "" -#: classes/views/form-templates/modals/code-from-email-modal.php:33 +#: classes/views/form-templates/modals/code-from-email-modal.php:41 msgid "Change email address" msgstr "" -#: classes/views/form-templates/modals/code-from-email-modal.php:35 +#: classes/views/form-templates/modals/code-from-email-modal.php:43 msgid "Resend code" msgstr "" -#: classes/views/form-templates/modals/code-from-email-modal.php:41 +#: classes/views/form-templates/modals/code-from-email-modal.php:49 #: classes/views/onboarding-wizard/footer.php:15 #: classes/views/styles/_style-options.php:11 #: js/admin/embed.js:102 msgid "Back" msgstr "" -#: classes/views/form-templates/modals/code-from-email-modal.php:44 +#: classes/views/form-templates/modals/code-from-email-modal.php:52 msgid "Save Code" msgstr "" @@ -5661,20 +5724,23 @@ msgstr "" #: classes/views/form-templates/modals/leave-email-modal.php:50 #: classes/views/onboarding-wizard/steps/default-email-address-step.php:28 +#: classes/views/onboarding-wizard/steps/default-email-address-step.php:43 msgid "Enter your email" msgstr "" -#: classes/views/form-templates/modals/leave-email-modal.php:54 -#: classes/views/onboarding-wizard/steps/default-email-address-step.php:31 +#: classes/views/form-templates/modals/leave-email-modal.php:58 +#: classes/views/onboarding-wizard/steps/default-email-address-step.php:34 +#: classes/views/onboarding-wizard/steps/default-email-address-step.php:50 msgid "Email is invalid" msgstr "" -#: classes/views/form-templates/modals/leave-email-modal.php:55 -#: classes/views/onboarding-wizard/steps/default-email-address-step.php:32 +#: classes/views/form-templates/modals/leave-email-modal.php:59 +#: classes/views/onboarding-wizard/steps/default-email-address-step.php:35 +#: classes/views/onboarding-wizard/steps/default-email-address-step.php:51 msgid "Email is empty" msgstr "" -#: classes/views/form-templates/modals/leave-email-modal.php:65 +#: classes/views/form-templates/modals/leave-email-modal.php:73 msgid "Get Code" msgstr "" @@ -5704,32 +5770,28 @@ msgid "That template is not available on your plan. Please renew to unlock this msgstr "" #. translators: %1$s: Open span tag, %2$s: Close span tag -#: classes/views/form-templates/modals/upgrade-modal.php:26 +#: classes/views/form-templates/modals/upgrade-modal.php:25 msgid "%1$sTEMPLATE NAME%2$s is a PRO Template" msgstr "" #. translators: %1$s: Open span tag, %2$s: Close span tag -#: classes/views/form-templates/modals/upgrade-modal.php:40 +#: classes/views/form-templates/modals/upgrade-modal.php:39 msgid "The %1$sTEMPLATE NAME%2$s is not available on your plan. Please upgrade to unlock this and more awesome templates." msgstr "" #. translators: %1$s: Open span tag, %2$s: Close span tag -#: classes/views/form-templates/modals/upgrade-modal.php:53 +#: classes/views/form-templates/modals/upgrade-modal.php:52 msgid "Lite users get %1$s50%% OFF%2$s regular price." msgstr "" -#: classes/views/form-templates/modals/upgrade-modal.php:59 +#: classes/views/form-templates/modals/upgrade-modal.php:58 msgid "Discount is automatically applied at checkout." msgstr "" -#: classes/views/form-templates/modals/upgrade-modal.php:65 +#: classes/views/form-templates/modals/upgrade-modal.php:64 msgid "Template available on:" msgstr "" -#: classes/views/form-templates/template.php:42 -msgid "Lock icon" -msgstr "" - #: classes/views/form-templates/template.php:56 msgid "Do you want to move this form template to the trash?" msgstr "" @@ -6176,12 +6238,12 @@ msgstr "" msgid "Send Email" msgstr "" -#: classes/views/frm-form-actions/email_action.php:50 +#: classes/views/frm-form-actions/email_action.php:53 msgid "Conditional emails" msgstr "" #: classes/views/frm-form-actions/form_action.php:32 -#: js/admin/style.js:715 +#: js/admin/style.js:719 #: js/formidable_admin.js:2423 msgid "Duplicate" msgstr "" @@ -6643,7 +6705,6 @@ msgid "Other" msgstr "" #: classes/views/frm-settings/general.php:19 -#: classes/views/onboarding-wizard/steps/default-email-address-step.php:20 msgid "Default Email Address" msgstr "" @@ -6651,19 +6712,27 @@ msgstr "" msgid "The default email address to receive notifications for new form submissions." msgstr "" -#: classes/views/frm-settings/general.php:52 +#: classes/views/frm-settings/general.php:27 +msgid "Default From Address" +msgstr "" + +#: classes/views/frm-settings/general.php:28 +msgid "The \"From\" address for emails sent from this site." +msgstr "" + +#: classes/views/frm-settings/general.php:60 msgid "Do not store IPs with form submissions. Check this box for to assist with GDPR compliance." msgstr "" -#: classes/views/frm-settings/general.php:65 +#: classes/views/frm-settings/general.php:73 msgid "Use custom headers when retrieving IPs with form submissions." msgstr "" -#: classes/views/frm-settings/general.php:66 +#: classes/views/frm-settings/general.php:74 msgid "Only turn this on if IP addresses are incorrect in entries. Some server setups may require spoofable headers to determine an accurate IP address." msgstr "" -#: classes/views/frm-settings/general.php:73 +#: classes/views/frm-settings/general.php:81 msgid "Do not include Formidable in the admin bar." msgstr "" @@ -6843,23 +6912,31 @@ msgstr "" msgid "Go to dashboard" msgstr "" +#: classes/views/onboarding-wizard/steps/default-email-address-step.php:20 +msgid "Email Setup" +msgstr "" + #: classes/views/onboarding-wizard/steps/default-email-address-step.php:22 -msgid "Set the default email address to receive notifications for new form submissions. You can change this at any time." +msgid "Setup the sender address shown to recipients (from) and the default email for admin notifications (to)." msgstr "" #: classes/views/onboarding-wizard/steps/default-email-address-step.php:27 -msgid "Default email address" +msgid "From Address" +msgstr "" + +#: classes/views/onboarding-wizard/steps/default-email-address-step.php:42 +msgid "To Address" msgstr "" -#: classes/views/onboarding-wizard/steps/default-email-address-step.php:39 +#: classes/views/onboarding-wizard/steps/default-email-address-step.php:61 msgid "Subscribe to our newsletter and get 20+ free form templates" msgstr "" -#: classes/views/onboarding-wizard/steps/default-email-address-step.php:45 +#: classes/views/onboarding-wizard/steps/default-email-address-step.php:67 msgid "Help improve Formidable by sharing anonymous usage data" msgstr "" -#: classes/views/onboarding-wizard/steps/default-email-address-step.php:50 +#: classes/views/onboarding-wizard/steps/default-email-address-step.php:72 msgid "Send me monthly and yearly summary emails with entry and revenue data from my forms" msgstr "" @@ -6877,13 +6954,13 @@ msgstr "" #. translators: %s: The count of add-ons #: classes/views/onboarding-wizard/steps/install-addons-step.php:52 -#: classes/views/onboarding-wizard/steps/install-formidable-pro-step.php:49 +#: classes/views/onboarding-wizard/steps/install-formidable-pro-step.php:54 msgid "Get access to %s more add-ons" msgstr "" #. translators: %1$s: Open anchor tag, %2$s: Close anchor tag #: classes/views/onboarding-wizard/steps/install-addons-step.php:62 -#: classes/views/onboarding-wizard/steps/install-formidable-pro-step.php:58 +#: classes/views/onboarding-wizard/steps/install-formidable-pro-step.php:63 msgid "%1$sUpgrade to PRO%2$s and get more out of Formidable Forms" msgstr "" @@ -6920,7 +6997,7 @@ msgstr "" msgid "Upload Plugin" msgstr "" -#: classes/views/onboarding-wizard/steps/install-formidable-pro-step.php:41 +#: classes/views/onboarding-wizard/steps/install-formidable-pro-step.php:44 msgid "Formidable Pro is currently inactive!" msgstr "" @@ -7564,12 +7641,12 @@ msgid "Applied" msgstr "" #: classes/views/styles/_style-preview-container.php:10 -#: js/admin/style.js:529 +#: js/admin/style.js:533 msgid "View my form" msgstr "" #: classes/views/styles/_style-preview-container.php:10 -#: js/admin/style.js:529 +#: js/admin/style.js:533 msgid "View sample form" msgstr "" @@ -8421,50 +8498,50 @@ msgstr "" msgid "Successfully copied embed example" msgstr "" -#: js/admin/style.js:143 +#: js/admin/style.js:147 msgid "Show less" msgstr "" #. translators: %s: The required license type (ie. Plus, Business, or Elite) -#: js/admin/style.js:424 +#: js/admin/style.js:428 msgid "Access to this style requires the %s plan." msgstr "" -#: js/admin/style.js:642 +#: js/admin/style.js:646 msgid "Install and apply" msgstr "" -#: js/admin/style.js:661 +#: js/admin/style.js:665 msgid "Reset to Defaults" msgstr "" -#: js/admin/style.js:744 +#: js/admin/style.js:748 msgid "Rename" msgstr "" -#: js/admin/style.js:763 -#: js/admin/style.js:854 +#: js/admin/style.js:767 +#: js/admin/style.js:858 msgid "Rename style" msgstr "" -#: js/admin/style.js:801 +#: js/admin/style.js:805 msgid "Style name" msgstr "" -#: js/admin/style.js:891 +#: js/admin/style.js:895 msgid "Style has been renamed successfully" msgstr "" -#: js/admin/style.js:954 -#: js/admin/style.js:981 +#: js/admin/style.js:958 +#: js/admin/style.js:985 msgid "Reset style" msgstr "" -#: js/admin/style.js:965 +#: js/admin/style.js:969 msgid "Reset this style back to the default?" msgstr "" -#: js/admin/style.js:1026 +#: js/admin/style.js:1030 msgid "Style has been reset successfully" msgstr "" @@ -8530,15 +8607,15 @@ msgstr "" msgid "That add-on is not installed. Would you like to install it now?" msgstr "" -#: js/formidable_admin.js:9225 +#: js/formidable_admin.js:9232 msgid "Save and Reload" msgstr "" -#: js/formidable_admin.js:9394 +#: js/formidable_admin.js:9401 msgid "Unable to install template" msgstr "" -#: js/formidable_admin.js:10046 +#: js/formidable_admin.js:10076 msgid "Thank you for signing up!" msgstr "" diff --git a/stripe/js/frmstrp.min.js b/stripe/js/frmstrp.min.js index 517afef7b5..f05763ac58 100644 --- a/stripe/js/frmstrp.min.js +++ b/stripe/js/frmstrp.min.js @@ -29,4 +29,4 @@ if("hidden"===field.getAttribute("type"))value=field.value;else value=field.quer else fieldContainer=document.getElementById("frm_field_"+currentFieldId+"_container");if(!fieldContainer){hiddenInput=document.querySelector('input[name="item_meta['+currentFieldId+']"]');if(!hiddenInput)if("first_name"===settingKey)hiddenInput=document.querySelector('input[name="item_meta['+currentFieldId+'][first]"]');else if("last_name"===settingKey)hiddenInput=document.querySelector('input[name="item_meta['+currentFieldId+'][last]"]');if(hiddenInput){settingField=hiddenInput;return false}return}settingField= fieldContainer;return false}return settingField}function createMountTarget(className){var newElement=document.createElement("div");newElement.className=className+" frm_form_field form-field";return newElement}function each(items,callback){var index,length;length=items.length;for(index=0;index