diff --git a/changelog.txt b/changelog.txt index 7a3f11e54e..9c76303376 100644 --- a/changelog.txt +++ b/changelog.txt @@ -2,7 +2,7 @@ = 6.16.3 = * New: Additional duplicate entry check validation has been added. Now, when a form is resubmitted when loading the browser on iOS devices, these requests will trigger a duplicate entry error for a month instead of the default 60 seconds. * New: When viewing an entry, the timestamp in the sidebar will now use the WordPress format settings. -* New: New: A new database index has been added to the form entries table. This significantly improves performance for entry count queries. +* New: A new database index has been added to the form entries table. This significantly improves performance for entry count queries. * Fix: Invalid name field inputs did not always load with a proper aria-invalid value, and error auto-focusing wouldn't work as expected for name fields. * Fix: An unsupported operand types: array + string fatal error has been fixed. * Fix: The hook used to load translations has been updated to improve compatibility with WordPress 6.7+. diff --git a/classes/controllers/FrmFormsController.php b/classes/controllers/FrmFormsController.php index afb5a6eda4..9a86d66e91 100644 --- a/classes/controllers/FrmFormsController.php +++ b/classes/controllers/FrmFormsController.php @@ -3267,12 +3267,12 @@ public static function create( $values = array() ) { * Education for premium features. * * @since 4.05 - * @deprecated x.x + * @deprecated 6.16.3 * * @return void */ public static function add_form_style_tab_options() { - _deprecated_function( __METHOD__, 'x.x' ); + _deprecated_function( __METHOD__, '6.16.3' ); include FrmAppHelper::plugin_path() . '/classes/views/frm-forms/add_form_style_options.php'; } } diff --git a/classes/controllers/FrmUsageController.php b/classes/controllers/FrmUsageController.php index 69456cb361..f17550c88a 100644 --- a/classes/controllers/FrmUsageController.php +++ b/classes/controllers/FrmUsageController.php @@ -68,7 +68,7 @@ public static function add_schedules( $schedules = array() ) { /** * Checks if tracking is allowed. * - * @since x.x + * @since 6.16.3 * * @return bool */ diff --git a/classes/helpers/FrmAppHelper.php b/classes/helpers/FrmAppHelper.php index bfb149e01e..e6c2258b6d 100644 --- a/classes/helpers/FrmAppHelper.php +++ b/classes/helpers/FrmAppHelper.php @@ -33,7 +33,7 @@ class FrmAppHelper { * * @var string */ - public static $plug_version = '6.16.2'; + public static $plug_version = '6.16.3'; /** * @var bool diff --git a/classes/helpers/FrmShortcodeHelper.php b/classes/helpers/FrmShortcodeHelper.php index 8f0915a34a..2b38e0ae1b 100644 --- a/classes/helpers/FrmShortcodeHelper.php +++ b/classes/helpers/FrmShortcodeHelper.php @@ -33,7 +33,7 @@ public static function get_shortcode_attribute_array( $text ) { /** * Returns shortcodes that are shown/hidden based on the context. * - * @since x.x + * @since 6.16.3 * @return array */ public static function get_contextual_shortcodes() { @@ -54,7 +54,7 @@ public static function get_contextual_shortcodes() { /** * Get contextual shortcodes. * - * @since x.x + * @since 6.16.3 * * @return array */ @@ -66,7 +66,7 @@ public static function get_contextual_shortcode_values() { /** * Get flattened format of contextual shortcodes. * - * @since x.x + * @since 6.16.3 * * @return array */ diff --git a/classes/models/FrmEntry.php b/classes/models/FrmEntry.php index ab8f27b956..d4c562ec2a 100644 --- a/classes/models/FrmEntry.php +++ b/classes/models/FrmEntry.php @@ -6,7 +6,7 @@ class FrmEntry { /** - * @since x.x + * @since 6.16.3 * * @var array */ @@ -50,7 +50,7 @@ private static function create_entry( $values, $type ) { * Flag the memoized unique id check after a new entry is created. * This prevents possibly DB requests and helps avoid issues when creating repeater entries. * - * @since x.x + * @since 6.16.3 * * @param string $unique_id * @return void @@ -153,7 +153,7 @@ public static function is_duplicate( $new_values, $values ) { } /** - * @since x.x + * @since 6.16.3 * * @param array $values POST request data. * @param string $created_at The timestamp of the entry we are checking for. @@ -197,13 +197,13 @@ private static function maybe_check_for_unique_id_match( $values, $created_at ) } /** - * @since x.x + * @since 6.16.3 */ private static function should_check_for_unique_id_match() { /** * Allow users to opt out of the DB query, in case it causes performance issues. * - * @since x.x + * @since 6.16.3 * * @param bool $should_extend */ @@ -991,7 +991,7 @@ private static function maybe_add_entry_metas( $values, $entry_id ) { } /** - * @since x.x + * @since 6.16.3 * * @param array $values * @param int $entry_id diff --git a/classes/models/FrmInbox.php b/classes/models/FrmInbox.php index e4579b9bbd..933ca32c53 100644 --- a/classes/models/FrmInbox.php +++ b/classes/models/FrmInbox.php @@ -234,7 +234,7 @@ private function is_for_user( $message ) { } /** - * @since x.x + * @since 6.16.3 * * @param array $who * @return bool @@ -244,7 +244,7 @@ private function is_for_everyone( $who ) { } /** - * @since x.x + * @since 6.16.3 * * @param array $who * @return bool @@ -405,7 +405,7 @@ private function is_free_first_30() { } /** - * @since x.x + * @since 6.16.3 * * @return bool */ @@ -421,7 +421,7 @@ private function is_first_30() { } /** - * @since x.x + * @since 6.16.3 * * @return bool */ @@ -432,7 +432,7 @@ private function is_free_not_first_30() { /** * Check if the Pro plugin is active. If not, consider the user to be on the free version. * - * @since x.x + * @since 6.16.3 * * @return bool */ diff --git a/classes/models/FrmMigrate.php b/classes/models/FrmMigrate.php index 88fb4d57c1..cc7ef2d79e 100644 --- a/classes/models/FrmMigrate.php +++ b/classes/models/FrmMigrate.php @@ -170,7 +170,7 @@ private function create_tables() { * These indexes help optimize database queries for entries. * * @since 6.6 - * @since x.x idx_form_id_is_draft was also added to frm_items. + * @since 6.16.3 idx_form_id_is_draft was also added to frm_items. * * @return void */ diff --git a/classes/models/fields/FrmFieldCombo.php b/classes/models/fields/FrmFieldCombo.php index a68c720c62..bb716423eb 100644 --- a/classes/models/fields/FrmFieldCombo.php +++ b/classes/models/fields/FrmFieldCombo.php @@ -80,7 +80,7 @@ protected function register_sub_fields( array $sub_fields ) { /** * Set the aria-invalid attribute for subfields. * - * @since x.x + * @since 6.16.3 * * @param array $shortcode_atts * @param array $args diff --git a/classes/models/fields/FrmFieldType.php b/classes/models/fields/FrmFieldType.php index db27164db2..552312ed08 100644 --- a/classes/models/fields/FrmFieldType.php +++ b/classes/models/fields/FrmFieldType.php @@ -998,7 +998,7 @@ protected function get_input_class() { /** * Set the aria-invalid attribute for field. * - * @since x.x + * @since 6.16.3 * * @param array $shortcode_atts * @param array $args diff --git a/classes/views/frm-forms/add_form_style_options.php b/classes/views/frm-forms/add_form_style_options.php index 83f9383ac9..e18b6c5a33 100644 --- a/classes/views/frm-forms/add_form_style_options.php +++ b/classes/views/frm-forms/add_form_style_options.php @@ -2,4 +2,4 @@ if ( ! defined( 'ABSPATH' ) ) { die( 'You are not allowed to call this page directly.' ); } -_deprecated_file( esc_html( basename( __FILE__ ) ), 'x.x' ); +_deprecated_file( esc_html( basename( __FILE__ ) ), '6.16.3' ); diff --git a/formidable.php b/formidable.php index bd80c383b6..c7b50529c6 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.16.2 + * Version: 6.16.3 * Plugin URI: https://formidableforms.com/ * Author URI: https://formidableforms.com/ * Author: Strategy11 Form Builder Team diff --git a/js/formidable.js b/js/formidable.js index a3b7106545..f942adaa49 100644 --- a/js/formidable.js +++ b/js/formidable.js @@ -1318,7 +1318,7 @@ function frmFrontFormJS() { /** * Sets focus on a the first subfield of a combo field that has an error. * - * @since x.x + * @since 6.16.3 * * @param {HTMLElement} element * @return {boolean} True if the focus was set on a combo field. @@ -1387,7 +1387,7 @@ function frmFrontFormJS() { /** * Focus a visible input, or possibly delay the focus event until the form has faded in. * - * @since x.x + * @since 6.16.3 * * @param {HTMLElement} input * @return {void} @@ -1618,7 +1618,7 @@ function frmFrontFormJS() { } /** - * @since x.x + * @since 6.16.3 * * @return {string} Unique key, used for duplicate checks. */ @@ -1956,7 +1956,7 @@ function frmFrontFormJS() { * @return {void} */ invisible: function( classes ) { - console.warn( 'DEPRECATED: function frmFrontForm.invisible in vx.x' ); + console.warn( 'DEPRECATED: function frmFrontForm.invisible in v6.16.3' ); jQuery( classes ).css( 'visibility', 'hidden' ); }, @@ -1967,7 +1967,7 @@ function frmFrontFormJS() { * @return {void} */ visible: function( classes ) { - console.warn( 'DEPRECATED: function frmFrontForm.visible in vx.x' ); + console.warn( 'DEPRECATED: function frmFrontForm.visible in v6.16.3' ); jQuery( classes ).css( 'visibility', 'visible' ); }, diff --git a/js/formidable.min.js b/js/formidable.min.js index 1feb6376ee..f55c34f7af 100644 --- a/js/formidable.min.js +++ b/js/formidable.min.js @@ -1,10 +1,10 @@ -function frmFrontFormJS(){let action="";let jsErrors=[];function triggerCustomEvent(el,eventName,data){if(typeof window.CustomEvent!=="function")return;const event=new CustomEvent(eventName);event.frmData=data;el.dispatchEvent(event)}function getFieldId(field,fullID){let nameParts,fieldId,isRepeating=false,fieldName="";if(field instanceof jQuery)fieldName=field.attr("name");else fieldName=field.name;if(typeof fieldName==="undefined")fieldName="";if(fieldName===""){if(field instanceof jQuery)fieldName= -field.data("name");else fieldName=field.getAttribute("data-name");if(typeof fieldName==="undefined")fieldName="";if(fieldName!==""&&fieldName)return fieldName;return 0}nameParts=fieldName.replace("item_meta[","").replace("[]","").split("]");if(nameParts.length<1)return 0;nameParts=nameParts.filter(function(n){return n!==""});fieldId=nameParts[0];if(nameParts.length===1)return fieldId;if(nameParts[1]==="[form"||nameParts[1]==="[row_ids")return 0;if(jQuery('input[name="item_meta['+fieldId+'][form]"]').length){fieldId= +function frmFrontFormJS(){let jsErrors=[];function triggerCustomEvent(el,eventName,data){if(typeof window.CustomEvent!=="function")return;const event=new CustomEvent(eventName);event.frmData=data;el.dispatchEvent(event)}function getFieldId(field,fullID){let nameParts,fieldId,isRepeating=false,fieldName="";if(field instanceof jQuery)fieldName=field.attr("name");else fieldName=field.name;if(typeof fieldName==="undefined")fieldName="";if(fieldName===""){if(field instanceof jQuery)fieldName=field.data("name"); +else fieldName=field.getAttribute("data-name");if(typeof fieldName==="undefined")fieldName="";if(fieldName!==""&&fieldName)return fieldName;return 0}nameParts=fieldName.replace("item_meta[","").replace("[]","").split("]");if(nameParts.length<1)return 0;nameParts=nameParts.filter(function(n){return n!==""});fieldId=nameParts[0];if(nameParts.length===1)return fieldId;if(nameParts[1]==="[form"||nameParts[1]==="[row_ids")return 0;if(document.querySelector('input[name="item_meta['+fieldId+'][form]"]')){fieldId= 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(saveDraftButton=>{saveDraftButton.disabled=false;saveDraftButton.style.pointerEvents=""})}function validateForm(object){let errors,n,nl,fields,field;errors=[];const vanillaJsObject= "function"===typeof object.get?object.get(0):object;vanillaJsObject?.querySelectorAll(".frm_required_field").forEach(requiredField=>{const isVisible=requiredField.offsetParent!==null;if(!isVisible)return;requiredField.querySelectorAll("input, select, textarea").forEach(requiredInput=>{if(hasClass(requiredInput,"frm_optional")||hasClass(requiredInput,"ed_button"))return;errors=checkRequiredField(requiredInput,errors)})});fields=jQuery(object).find("input,select,textarea");if(fields.length)for(n=0, nl=fields.length;n0)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){let 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=== @@ -21,49 +21,50 @@ hasClass(select.options[select.selectedIndex],"frm-select-placeholder"))select.s if(recaptcha.length){recaptchaID=recaptcha.data("rid");alreadyChecked=grecaptcha.getResponse(recaptchaID);if(alreadyChecked.length===0)return recaptcha}return false}function executeInvisibleRecaptcha(invisibleRecaptcha){const recaptchaID=invisibleRecaptcha.data("rid");grecaptcha.reset(recaptchaID);grecaptcha.execute(recaptchaID)}function validateRecaptcha(form,errors){let response;const $recaptcha=jQuery(form).find(".frm-g-recaptcha");if(!$recaptcha.length)return errors;const 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){const fieldContainer=$recaptcha.closest(".frm_form_field");const fieldID=fieldContainer.attr("id").replace("frm_field_","").replace("_container","");errors[fieldID]=""}return errors}function getFieldValidationMessage(field,messageType){let msg=field.getAttribute(messageType);if(null===msg)msg="";if(""!==msg&&shouldWrapErrorHtmlAroundMessageType(messageType))msg= wrapErrorHtml(msg,field);return msg}function wrapErrorHtml(msg,field){let errorHtml=field.getAttribute("data-error-html");if(null===errorHtml)return msg;errorHtml=errorHtml.replace(/\+/g,"%20");msg=decodeURIComponent(errorHtml).replace("[error]",msg);const fieldId=getFieldId(field,false);const split=fieldId.split("-");const fieldIdParts=field.id.split("_");fieldIdParts.shift();split[0]=fieldIdParts.join("_");const 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);let 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){let 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){let 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(){let 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(){const $recaptcha= -jQuery(this),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){let 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){const 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){const formCompleted=jQuery(response.content).find(".frm_message");if(formCompleted.length)triggerCustomEvent(document, -"frmFormCompleteBeforeReplace",{object,response})}function removeAddedScripts(formContainer,formID){const endReplace=jQuery(".frm_end_ajax_"+formID);if(endReplace.length){formContainer.nextUntil(".frm_end_ajax_"+formID).remove();endReplace.remove()}}function maybeSlideOut(oldContent,newContent){let 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){let 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){let 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){let 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, +type}function shouldJSValidate(object){if("function"===typeof object.get)object=object.get(0);let 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){let fieldset,data,success,error,shouldTriggerEvent;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){let 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(){let 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(){const $recaptcha=jQuery(this), +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){let 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){const 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){const formCompleted=jQuery(response.content).find(".frm_message");if(formCompleted.length)triggerCustomEvent(document,"frmFormCompleteBeforeReplace", +{object,response})}function removeAddedScripts(formContainer,formID){const endReplace=jQuery(".frm_end_ajax_"+formID);if(endReplace.length){formContainer.nextUntil(".frm_end_ajax_"+formID).remove();endReplace.remove()}}function maybeSlideOut(oldContent,newContent){let 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){let 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){let 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){let 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){const errorMessage=$fieldCont.find(".frm_error");const errorId=errorMessage.attr("id");const input=$fieldCont.find("input, select, textarea");let describedBy=input.attr("aria-describedby");const fieldContainer=$fieldCont.get(0);if(fieldContainer&&fieldContainer.classList)fieldContainer.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);const 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){const 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){let 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){let 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(){const message=jQuery(this).data("frmconfirm");return confirm(message)}function onHoneypotFieldChange(){const css=jQuery(this).css("box-shadow");if(css.match(/inset/))this.parentNode.removeChild(this)}function maybeMakeHoneypotFieldsUntabbable(){document.addEventListener("keydown",handleKeyUp);function handleKeyUp(event){let code; +"undefined"&&frmProForm.goingToPreviousPage($object)}function removeSubmitLoading(_,enable,processesRunning){let 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){let 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(){const message=jQuery(this).data("frmconfirm");return confirm(message)}function onHoneypotFieldChange(){const css=jQuery(this).css("box-shadow");if(css.match(/inset/))this.parentNode.removeChild(this)}function maybeMakeHoneypotFieldsUntabbable(){document.addEventListener("keydown",handleKeyUp);function handleKeyUp(event){let 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(){let label;const 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(){let 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())){focusInput(element);break}if("undefined"!==typeof element.classList){if(element.classList.contains("html-active"))timeoutCallback=function(){const 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 focusInput(input){if(input.offsetParent!==null)input.focus();else triggerCustomEvent(document,"frmMaybeDelayFocus",{input})}function documentOn(event,selector,handler,options){if("undefined"===typeof options)options=false;document.addEventListener(event,function(e){let 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(){let checkFloatLabel,checkDropdownLabel,runOnLoad,selector,floatClass;selector=".frm-show-form .frm_inside_container input, .frm-show-form .frm_inside_container select, .frm-show-form .frm_inside_container textarea";floatClass="frm_label_float_top";checkFloatLabel=function(input){let container,shouldFloatTop,firstOpt;container=input.closest(".frm_inside_container");if(!container)return;shouldFloatTop= -input.value||document.activeElement===input;container.classList.toggle(floatClass,shouldFloatTop);if("SELECT"===input.tagName){firstOpt=input.querySelector("option:first-child");if(shouldFloatTop){if(firstOpt.hasAttribute("data-label")){firstOpt.textContent=firstOpt.getAttribute("data-label");firstOpt.removeAttribute("data-label")}}else if(firstOpt.textContent){firstOpt.setAttribute("data-label",firstOpt.textContent);firstOpt.textContent=""}}};checkDropdownLabel=function(){document.querySelectorAll(".frm-show-form .frm_inside_container:not(."+ -floatClass+") select").forEach(function(input){const firstOpt=input.querySelector("option:first-child");if(firstOpt.textContent){firstOpt.setAttribute("data-label",firstOpt.textContent);firstOpt.textContent=""}})};["focus","blur","change"].forEach(function(eventName){documentOn(eventName,selector,function(event){checkFloatLabel(event.target)},true)});jQuery(document).on("change",selector,function(event){checkFloatLabel(event.target)});runOnLoad=function(firstLoad){if(firstLoad&&document.activeElement&& --1!==["INPUT","SELECT","TEXTAREA"].indexOf(document.activeElement.tagName))checkFloatLabel(document.activeElement);else if(firstLoad)document.querySelectorAll(".frm_inside_container").forEach(function(container){const input=container.querySelector("input, select, textarea");if(input&&""!==input.value)checkFloatLabel(input)});checkDropdownLabel()};runOnLoad(true);jQuery(document).on("frmPageChanged",function(event){runOnLoad()});document.addEventListener("frm_after_start_over",function(event){runOnLoad()})} -function shouldUpdateValidityMessage(target){if("INPUT"!==target.nodeName)return false;if(!target.dataset.invmsg)return false;if("text"!==target.getAttribute("type"))return false;if(target.classList.contains("frm_verify"))return false;return true}function maybeClearCustomValidityMessage(event,field){let key,isInvalid=false;if(!shouldUpdateValidityMessage(field))return;for(key in field.validity){if("customError"===key)continue;if("valid"!==key&&field.validity[key]===true){isInvalid=true;break}}if(!isInvalid)field.setCustomValidity("")} -function maybeShowNewTabFallbackMessage(){let messageEl;if(!window.frmShowNewTabFallback)return;messageEl=document.querySelector("#frm_form_"+frmShowNewTabFallback.formId+"_container .frm_message");if(!messageEl)return;messageEl.insertAdjacentHTML("beforeend"," "+frmShowNewTabFallback.message)}function setCustomValidityMessage(){let forms,length,index;forms=document.getElementsByClassName("frm-show-form");length=forms.length;for(index=0;index-1;if(!isPro)return}if(jQuery("body").hasClass("wp-admin")&& -jQuery(object).closest(".frmapi-form").length<1)return;e.preventDefault();if(typeof frmProForm!=="undefined"&&typeof frmProForm.submitAllowed==="function"&&!frmProForm.submitAllowed(object))return;errors=frmFrontForm.validateFormSubmit(object);if(Object.keys(errors).length!==0)return;if(invisibleRecaptcha.length){showLoadingIndicator(jQuery(object));executeInvisibleRecaptcha(invisibleRecaptcha)}else{showSubmitLoading(jQuery(object));frmFrontForm.submitFormNow(object,classList)}},submitFormNow:function(object){let hasFileFields, -antispamInput,classList=object.className.trim().split(/\s+/gi);if(object.hasAttribute("data-token")&&null===object.querySelector('[name="antispam_token"]')){antispamInput=document.createElement("input");antispamInput.type="hidden";antispamInput.name="antispam_token";antispamInput.value=object.getAttribute("data-token");object.appendChild(antispamInput)}if(classList.indexOf("frm_ajax_submit")>-1){hasFileFields=jQuery(object).find('input[type="file"]').filter(function(){return!!this.value}).length; -if(hasFileFields<1){action=jQuery(object).find('input[name="frm_action"]').val();frmFrontForm.checkFormErrors(object,action)}else object.submit()}else object.submit()},validateFormSubmit:function(object){if(typeof tinyMCE!=="undefined"&&jQuery(object).find(".wp-editor-wrap").length)tinyMCE.triggerSave();jsErrors=[];if(shouldJSValidate(object)){frmFrontForm.getAjaxFormErrors(object);if(Object.keys(jsErrors).length)frmFrontForm.addAjaxFormErrors(object)}return jsErrors},getAjaxFormErrors:function(object){let customErrors, -key;jsErrors=validateForm(object);if(typeof frmThemeOverride_jsErrors==="function"){action=jQuery(object).find('input[name="frm_action"]').val();customErrors=frmThemeOverride_jsErrors(action,object);if(Object.keys(customErrors).length)for(key in customErrors)jsErrors[key]=customErrors[key]}triggerCustomEvent(document,"frm_get_ajax_form_errors",{formEl:object,errors:jsErrors});return jsErrors},addAjaxFormErrors:function(object){let key,$fieldCont;removeAllErrors();for(key in jsErrors){$fieldCont=jQuery(object).find("#frm_field_"+ -key+"_container");if($fieldCont.length)addFieldError($fieldCont,key,jsErrors);else delete jsErrors[key]}scrollToFirstField(object);checkForErrorsAndMaybeSetFocus()},checkFormErrors:function(object,action){getFormErrors(object,action)},checkRequiredField:function(field,errors){return checkRequiredField(field,errors)},showSubmitLoading:function($object){showSubmitLoading($object)},removeSubmitLoading:function($object,enable,processesRunning){removeSubmitLoading($object,enable,processesRunning)},scrollToID:function(id){const object= -jQuery(document.getElementById(id));frmFrontForm.scrollMsg(object,false)},scrollMsg:function(id,object,animate){let newPos,m,b,screenTop,screenBottom,scrollObj="";if(typeof object==="undefined"){scrollObj=jQuery(document.getElementById("frm_form_"+id+"_container"));if(scrollObj.length<1)return}else if(typeof id==="string")scrollObj=jQuery(object).find("#frm_field_"+id+"_container");else scrollObj=id;jQuery(scrollObj).trigger("focus");newPos=scrollObj.offset().top;if(!newPos||frm_js.offset==="-1")return; -newPos=newPos-frm_js.offset;m=jQuery("html").css("margin-top");b=jQuery("body").css("margin-top");if(m||b)newPos=newPos-parseInt(m)-parseInt(b);if(newPos&&window.innerHeight){screenTop=document.documentElement.scrollTop||document.body.scrollTop;screenBottom=screenTop+window.innerHeight;if(newPos>screenBottom||newPos/g,">").replace(/"/g,""").replace(/'/g,"'")},invisible:function(classes){jQuery(classes).css("visibility","hidden")},visible:function(classes){jQuery(classes).css("visibility", -"visible")},triggerCustomEvent:triggerCustomEvent,documentOn}}window.frmFrontForm=frmFrontFormJS();jQuery(document).ready(function(){frmFrontForm.init()});function frmRecaptcha(){frmCaptcha(".frm-g-recaptcha")}function frmTurnstile(){frmCaptcha(".cf-turnstile")} +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 maybeFocusOnComboSubField(element){if("FIELDSET"!==element.nodeName)return false;if(!element.querySelector(".frm_combo_inputs_container"))return false; +const comboSubfield=element.querySelector('[aria-invalid="true"]');if(comboSubfield){focusInput(comboSubfield);return true}return false}function checkForErrorsAndMaybeSetFocus(){let 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())){focusInput(element);break}if(maybeFocusOnComboSubField(element))break; +if("undefined"!==typeof element.classList){if(element.classList.contains("html-active"))timeoutCallback=function(){const 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 focusInput(input){if(input.offsetParent!==null)input.focus();else triggerCustomEvent(document, +"frmMaybeDelayFocus",{input})}function documentOn(event,selector,handler,options){if("undefined"===typeof options)options=false;document.addEventListener(event,function(e){let 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(){let checkFloatLabel,checkDropdownLabel,runOnLoad,selector,floatClass;selector=".frm-show-form .frm_inside_container input, .frm-show-form .frm_inside_container select, .frm-show-form .frm_inside_container textarea"; +floatClass="frm_label_float_top";checkFloatLabel=function(input){let container,shouldFloatTop,firstOpt;container=input.closest(".frm_inside_container");if(!container)return;shouldFloatTop=input.value||document.activeElement===input;container.classList.toggle(floatClass,shouldFloatTop);if("SELECT"===input.tagName){firstOpt=input.querySelector("option:first-child");if(shouldFloatTop){if(firstOpt.hasAttribute("data-label")){firstOpt.textContent=firstOpt.getAttribute("data-label");firstOpt.removeAttribute("data-label")}}else if(firstOpt.textContent){firstOpt.setAttribute("data-label", +firstOpt.textContent);firstOpt.textContent=""}}};checkDropdownLabel=function(){document.querySelectorAll(".frm-show-form .frm_inside_container:not(."+floatClass+") select").forEach(function(input){const firstOpt=input.querySelector("option:first-child");if(firstOpt.textContent){firstOpt.setAttribute("data-label",firstOpt.textContent);firstOpt.textContent=""}})};["focus","blur","change"].forEach(function(eventName){documentOn(eventName,selector,function(event){checkFloatLabel(event.target)},true)}); +jQuery(document).on("change",selector,function(event){checkFloatLabel(event.target)});runOnLoad=function(firstLoad){if(firstLoad&&document.activeElement&&-1!==["INPUT","SELECT","TEXTAREA"].indexOf(document.activeElement.tagName))checkFloatLabel(document.activeElement);else if(firstLoad)document.querySelectorAll(".frm_inside_container").forEach(function(container){const input=container.querySelector("input, select, textarea");if(input&&""!==input.value)checkFloatLabel(input)});checkDropdownLabel()}; +runOnLoad(true);jQuery(document).on("frmPageChanged",function(event){runOnLoad()});document.addEventListener("frm_after_start_over",function(event){runOnLoad()})}function shouldUpdateValidityMessage(target){if("INPUT"!==target.nodeName)return false;if(!target.dataset.invmsg)return false;if("text"!==target.getAttribute("type"))return false;if(target.classList.contains("frm_verify"))return false;return true}function maybeClearCustomValidityMessage(event,field){let key,isInvalid=false;if(!shouldUpdateValidityMessage(field))return; +for(key in field.validity){if("customError"===key)continue;if("valid"!==key&&field.validity[key]===true){isInvalid=true;break}}if(!isInvalid)field.setCustomValidity("")}function maybeShowNewTabFallbackMessage(){let messageEl;if(!window.frmShowNewTabFallback)return;messageEl=document.querySelector("#frm_form_"+frmShowNewTabFallback.formId+"_container .frm_message");if(!messageEl)return;messageEl.insertAdjacentHTML("beforeend"," "+frmShowNewTabFallback.message)}function setCustomValidityMessage(){let forms, +length,index;forms=document.getElementsByClassName("frm-show-form");length=forms.length;for(index=0;indexb.toString(16).padStart(2,"0")).join("");const timestamp=Date.now().toString(16);return uniqueKey+"-"+timestamp}return{init:function(){jQuery(document).off("submit.formidable",".frm-show-form");jQuery(document).on("submit.formidable", +".frm-show-form",frmFrontForm.submitForm);jQuery(".frm-show-form input[onblur], .frm-show-form textarea[onblur]").each(function(){if(jQuery(this).val()==="")jQuery(this).trigger("blur")});jQuery(document).on("change",'.frm-show-form input[name^="item_meta"], .frm-show-form select[name^="item_meta"], .frm-show-form textarea[name^="item_meta"]',frmFrontForm.fieldValueChanged);jQuery(document).on("change","[id^=frm_email_]",onHoneypotFieldChange);maybeMakeHoneypotFieldsUntabbable();jQuery(document).on("click", +"a[data-frmconfirm]",confirmClick);checkForErrorsAndMaybeSetFocus();changeFocusWhenClickComboFieldLabel();initFloatingLabels();maybeShowNewTabFallbackMessage();jQuery(document).on("frmAfterAddRow",setCustomValidityMessage);setCustomValidityMessage();jQuery(document).on("frmFieldChanged",maybeClearCustomValidityMessage);setSelectPlaceholderColor();jQuery(document).on("elementor/popup/show",frmRecaptcha);enableSubmitButtonOnBackButtonPress();jQuery(document).on("frmPageChanged",destroyhCaptcha)},getFieldId, +renderCaptcha:function(captcha,captchaSelector){let formID,captchaID,size=captcha.getAttribute("data-size"),rendered=captcha.getAttribute("data-rid")!==null,params={"sitekey":captcha.getAttribute("data-sitekey"),"size":size,"theme":captcha.getAttribute("data-theme")},activeCaptcha=getSelectedCaptcha(captchaSelector),captchaContainer=typeof turnstile!=="undefined"&&turnstile===activeCaptcha?"#"+captcha.id:captcha.id;if(rendered)return;if(size==="invisible"){formID=jQuery(captcha).closest("form").find('input[name="form_id"]').val(); +jQuery(captcha).closest(".frm_form_field .frm_primary_label").hide();params.callback=function(token){frmFrontForm.afterRecaptcha(token,formID)}}captchaID=activeCaptcha.render(captchaContainer,params);captcha.setAttribute("data-rid",captchaID)},afterSingleRecaptcha:function(){const object=jQuery(".frm-show-form .g-recaptcha").closest("form")[0];frmFrontForm.submitFormNow(object)},afterRecaptcha:function(_,formID){const object=jQuery("#frm_form_"+formID+"_container form")[0];frmFrontForm.submitFormNow(object)}, +submitForm:function(e){frmFrontForm.submitFormManual(e,this)},submitFormManual:function(e,object){let isPro,errors,invisibleRecaptcha=hasInvisibleRecaptcha(object),classList=object.className.trim().split(/\s+/gi);if(classList&&invisibleRecaptcha.length<1){isPro=classList.indexOf("frm_pro_form")>-1;if(!isPro)return}if(jQuery("body").hasClass("wp-admin")&&jQuery(object).closest(".frmapi-form").length<1)return;e.preventDefault();if(typeof frmProForm!=="undefined"&&typeof frmProForm.submitAllowed==="function"&& +!frmProForm.submitAllowed(object))return;errors=frmFrontForm.validateFormSubmit(object);if(Object.keys(errors).length!==0)return;if(invisibleRecaptcha.length){showLoadingIndicator(jQuery(object));executeInvisibleRecaptcha(invisibleRecaptcha)}else{showSubmitLoading(jQuery(object));frmFrontForm.submitFormNow(object,classList)}},submitFormNow:function(object){let hasFileFields,antispamInput,classList=object.className.trim().split(/\s+/gi);if(object.hasAttribute("data-token")&&null===object.querySelector('[name="antispam_token"]')){antispamInput= +document.createElement("input");antispamInput.type="hidden";antispamInput.name="antispam_token";antispamInput.value=object.getAttribute("data-token");object.appendChild(antispamInput)}const uniqueIDInput=document.createElement("input");uniqueIDInput.type="hidden";uniqueIDInput.name="unique_id";uniqueIDInput.value=getUniqueKey();object.appendChild(uniqueIDInput);if(classList.indexOf("frm_ajax_submit")>-1){hasFileFields=jQuery(object).find('input[type="file"]').filter(function(){return!!this.value}).length; +if(hasFileFields<1){const action=jQuery(object).find('input[name="frm_action"]').val();frmFrontForm.checkFormErrors(object,action)}else object.submit()}else object.submit()},validateFormSubmit:function(object){if(typeof tinyMCE!=="undefined"&&jQuery(object).find(".wp-editor-wrap").length)tinyMCE.triggerSave();jsErrors=[];if(shouldJSValidate(object)){frmFrontForm.getAjaxFormErrors(object);if(Object.keys(jsErrors).length)frmFrontForm.addAjaxFormErrors(object)}return jsErrors},getAjaxFormErrors:function(object){let customErrors, +key;jsErrors=validateForm(object);if(typeof frmThemeOverride_jsErrors==="function"){const action=jQuery(object).find('input[name="frm_action"]').val();customErrors=frmThemeOverride_jsErrors(action,object);if(Object.keys(customErrors).length)for(key in customErrors)jsErrors[key]=customErrors[key]}triggerCustomEvent(document,"frm_get_ajax_form_errors",{formEl:object,errors:jsErrors});return jsErrors},addAjaxFormErrors:function(object){let key,$fieldCont;removeAllErrors();for(key in jsErrors){$fieldCont= +jQuery(object).find("#frm_field_"+key+"_container");if($fieldCont.length)addFieldError($fieldCont,key,jsErrors);else delete jsErrors[key]}scrollToFirstField(object);checkForErrorsAndMaybeSetFocus()},checkFormErrors:getFormErrors,checkRequiredField,showSubmitLoading,removeSubmitLoading,scrollToID:function(id){const object=jQuery(document.getElementById(id));frmFrontForm.scrollMsg(object,false)},scrollMsg:function(id,object,animate){let newPos,m,b,screenTop,screenBottom,scrollObj="";if(typeof object=== +"undefined"){scrollObj=jQuery(document.getElementById("frm_form_"+id+"_container"));if(scrollObj.length<1)return}else if(typeof id==="string")scrollObj=jQuery(object).find("#frm_field_"+id+"_container");else scrollObj=id;jQuery(scrollObj).trigger("focus");newPos=scrollObj.offset().top;if(!newPos||frm_js.offset==="-1")return;newPos=newPos-frm_js.offset;m=jQuery("html").css("margin-top");b=jQuery("body").css("margin-top");if(m||b)newPos=newPos-parseInt(m)-parseInt(b);if(newPos&&window.innerHeight){screenTop= +document.documentElement.scrollTop||document.body.scrollTop;screenBottom=screenTop+window.innerHeight;if(newPos>screenBottom||newPos/g,">").replace(/"/g,""").replace(/'/g,"'")},invisible:function(classes){console.warn("DEPRECATED: function frmFrontForm.invisible in v6.16.3");jQuery(classes).css("visibility","hidden")},visible:function(classes){console.warn("DEPRECATED: function frmFrontForm.visible in v6.16.3");jQuery(classes).css("visibility","visible")}, +triggerCustomEvent:triggerCustomEvent,documentOn}}window.frmFrontForm=frmFrontFormJS();jQuery(document).ready(function(){frmFrontForm.init()});function frmRecaptcha(){frmCaptcha(".frm-g-recaptcha")}function frmTurnstile(){frmCaptcha(".cf-turnstile")} function frmCaptcha(captchaSelector){let c;const captchas=document.querySelectorAll(captchaSelector);const 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;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);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(Q,{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(Q,{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);r\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-11-20T18:40:38+00:00\n" +"POT-Creation-Date: 2024-12-10T14:59:49+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" @@ -293,10 +293,10 @@ msgstr "" #: js/src/form/views.js:32 #: classes/controllers/FrmSMTPController.php:321 -#: classes/helpers/FrmAppHelper.php:3367 +#: classes/helpers/FrmAppHelper.php:3372 #: classes/helpers/FrmFormMigratorsHelper.php:154 #: classes/views/shared/upgrade_overlay.php:34 -#: js/formidable_admin.js:6989 +#: js/formidable_admin.js:6990 #: js/formidable_blocks.js:719 msgid "Install" msgstr "" @@ -305,7 +305,7 @@ msgstr "" #: classes/controllers/FrmSMTPController.php:338 #: classes/models/FrmPluginSearch.php:322 #: classes/views/addons/settings.php:33 -#: js/formidable_admin.js:6986 +#: js/formidable_admin.js:6987 #: js/formidable_blocks.js:719 msgid "Activate" msgstr "" @@ -352,7 +352,7 @@ msgstr "" #: classes/controllers/FrmAddonsController.php:110 #: classes/controllers/FrmAddonsController.php:111 -#: classes/helpers/FrmFormsHelper.php:1462 +#: classes/helpers/FrmFormsHelper.php:1468 #: classes/views/applications/header.php:23 #: classes/views/frm-fields/back-end/smart-values.php:16 #: classes/views/shared/admin-footer-links.php:30 @@ -367,7 +367,7 @@ msgstr "" #: classes/controllers/FrmAddonsController.php:203 #: classes/controllers/FrmAddonsController.php:862 -#: classes/helpers/FrmAppHelper.php:3368 +#: classes/helpers/FrmAppHelper.php:3373 #: classes/views/styles/_field-colors.php:13 #: stripe/helpers/FrmTransLiteAppHelper.php:107 msgid "Active" @@ -382,12 +382,12 @@ msgid "There are no plugins on your site that require a license" msgstr "" #: classes/controllers/FrmAddonsController.php:857 -#: classes/helpers/FrmAppHelper.php:3369 +#: classes/helpers/FrmAppHelper.php:3374 msgid "Installed" msgstr "" #: classes/controllers/FrmAddonsController.php:867 -#: classes/helpers/FrmAppHelper.php:3370 +#: classes/helpers/FrmAppHelper.php:3375 msgid "Not Installed" msgstr "" @@ -424,19 +424,11 @@ msgstr "" msgid "Upgrade Now" msgstr "" -#: classes/controllers/FrmAppController.php:62 -msgid "Black Friday!" -msgstr "" - -#: classes/controllers/FrmAppController.php:62 -msgid "Cyber Monday!" -msgstr "" - -#: classes/controllers/FrmAppController.php:347 +#: classes/controllers/FrmAppController.php:269 msgid "Build" msgstr "" -#: classes/controllers/FrmAppController.php:354 +#: classes/controllers/FrmAppController.php:276 #: classes/controllers/FrmStylesController.php:52 #: classes/controllers/FrmStylesController.php:53 #: classes/views/styles/_field-colors.php:331 @@ -445,14 +437,14 @@ msgstr "" msgid "Style" msgstr "" -#: classes/controllers/FrmAppController.php:361 +#: classes/controllers/FrmAppController.php:283 #: classes/helpers/FrmFormsListHelper.php:393 #: classes/views/frm-forms/settings.php:13 #: classes/views/frm-settings/form.php:14 msgid "Settings" msgstr "" -#: classes/controllers/FrmAppController.php:368 +#: classes/controllers/FrmAppController.php:290 #: classes/controllers/FrmEntriesController.php:11 #: classes/controllers/FrmEntriesController.php:171 #: classes/controllers/FrmFormsController.php:1077 @@ -461,7 +453,7 @@ msgstr "" msgid "Entries" msgstr "" -#: classes/controllers/FrmAppController.php:380 +#: classes/controllers/FrmAppController.php:302 #: classes/controllers/FrmEntriesController.php:15 #: classes/controllers/FrmOnboardingWizardController.php:660 #: classes/views/shared/views-info.php:10 @@ -469,32 +461,32 @@ msgstr "" msgid "Views" msgstr "" -#: classes/controllers/FrmAppController.php:394 +#: classes/controllers/FrmAppController.php:316 #: classes/views/shared/reports-info.php:10 msgid "Reports" msgstr "" -#: classes/controllers/FrmAppController.php:420 -#: classes/helpers/FrmFormsHelper.php:1457 +#: classes/controllers/FrmAppController.php:342 +#: classes/helpers/FrmFormsHelper.php:1463 #: classes/helpers/FrmTipsHelper.php:87 #: classes/views/shared/upgrade_overlay.php:54 msgid "Renew" msgstr "" -#: classes/controllers/FrmAppController.php:420 +#: classes/controllers/FrmAppController.php:342 #: js/admin/applications.js:118 msgid "Upgrade to Pro" msgstr "" -#: classes/controllers/FrmAppController.php:424 +#: classes/controllers/FrmAppController.php:346 msgid "Build a Form" msgstr "" -#: classes/controllers/FrmAppController.php:1309 +#: classes/controllers/FrmAppController.php:1219 #: classes/controllers/FrmFormsController.php:220 #: classes/controllers/FrmFormTemplatesController.php:612 #: classes/controllers/FrmSettingsController.php:275 -#: classes/helpers/FrmAppHelper.php:3327 +#: classes/helpers/FrmAppHelper.php:3332 #: classes/views/form-templates/modals/create-template-modal.php:62 #: classes/views/form-templates/modals/name-your-form-modal.php:32 #: classes/views/shared/admin-header.php:32 @@ -502,11 +494,12 @@ msgstr "" #: stripe/controllers/FrmTransLiteSubscriptionsController.php:68 #: js/admin/style.js:855 #: js/admin/style.js:980 -#: js/formidable_admin.js:4186 +#: js/formidable_admin.js:4187 +#: js/formidable_admin.js:8450 msgid "Cancel" msgstr "" -#: classes/controllers/FrmAppController.php:1313 +#: classes/controllers/FrmAppController.php:1223 msgid "Continue" msgstr "" @@ -631,12 +624,12 @@ msgstr "" #: 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:9246 +#: js/formidable_admin.js:9429 msgid "Close" msgstr "" #: classes/controllers/FrmEntriesController.php:149 -#: classes/controllers/FrmFormsController.php:1645 +#: classes/controllers/FrmFormsController.php:1649 #: classes/views/frm-entries/form.php:86 #: classes/views/frm-entries/sidebar-shared.php:57 msgid "Entry Key" @@ -761,7 +754,7 @@ msgstr "" #: classes/controllers/FrmFormsController.php:172 #: classes/helpers/FrmSubmitHelper.php:160 #: classes/models/FrmField.php:74 -#: classes/models/FrmSettings.php:155 +#: classes/models/FrmSettings.php:147 #: classes/views/frm-forms/form.php:71 #: classes/views/styles/_sample_form.php:83 msgid "Submit" @@ -810,7 +803,7 @@ msgstr[1] "" #. translators: %1$s: Number of forms #: classes/controllers/FrmFormsController.php:826 -#: classes/controllers/FrmFormsController.php:1938 +#: classes/controllers/FrmFormsController.php:1937 msgid "%1$s form permanently deleted." msgid_plural "%1$s forms permanently deleted." msgstr[0] "" @@ -923,8 +916,8 @@ msgstr "" #: classes/controllers/FrmFormsController.php:1371 #: classes/controllers/FrmStylesController.php:970 -#: classes/helpers/FrmFieldsHelper.php:2247 -#: classes/views/frm-forms/settings-buttons.php:12 +#: classes/helpers/FrmFieldsHelper.php:2248 +#: classes/views/frm-forms/settings-buttons.php:20 msgid "Buttons" msgstr "" @@ -957,143 +950,131 @@ msgstr "" msgid "Customize HTML" msgstr "" -#: classes/controllers/FrmFormsController.php:1560 +#: classes/controllers/FrmFormsController.php:1564 msgid "Customize field values with the following parameters." msgstr "" -#: classes/controllers/FrmFormsController.php:1598 +#: classes/controllers/FrmFormsController.php:1602 msgid "Separator" msgstr "" -#: classes/controllers/FrmFormsController.php:1599 +#: classes/controllers/FrmFormsController.php:1603 msgid "Use a different separator for checkbox fields" msgstr "" -#: classes/controllers/FrmFormsController.php:1602 +#: classes/controllers/FrmFormsController.php:1606 msgid "Date Format" msgstr "" -#: classes/controllers/FrmFormsController.php:1605 +#: classes/controllers/FrmFormsController.php:1609 #: classes/views/frm-fields/back-end/settings.php:59 msgid "Field Label" msgstr "" -#: classes/controllers/FrmFormsController.php:1608 +#: classes/controllers/FrmFormsController.php:1612 msgid "No Auto P" msgstr "" -#: classes/controllers/FrmFormsController.php:1609 +#: classes/controllers/FrmFormsController.php:1613 msgid "Do not automatically add any paragraphs or line breaks" msgstr "" -#: classes/controllers/FrmFormsController.php:1624 +#: classes/controllers/FrmFormsController.php:1628 #: classes/models/FrmField.php:62 msgid "User ID" msgstr "" -#: classes/controllers/FrmFormsController.php:1625 +#: classes/controllers/FrmFormsController.php:1629 #: classes/models/fields/FrmFieldName.php:36 #: stripe/views/action-settings/payments-options.php:129 msgid "First Name" msgstr "" -#: classes/controllers/FrmFormsController.php:1626 +#: classes/controllers/FrmFormsController.php:1630 #: classes/models/fields/FrmFieldName.php:38 #: stripe/views/action-settings/payments-options.php:135 msgid "Last Name" msgstr "" -#: classes/controllers/FrmFormsController.php:1627 +#: classes/controllers/FrmFormsController.php:1631 msgid "Display Name" msgstr "" -#: classes/controllers/FrmFormsController.php:1628 +#: classes/controllers/FrmFormsController.php:1632 msgid "User Login" msgstr "" -#: classes/controllers/FrmFormsController.php:1629 +#: classes/controllers/FrmFormsController.php:1633 #: classes/models/FrmField.php:34 #: stripe/views/action-settings/payments-options.php:105 msgid "Email" msgstr "" -#: classes/controllers/FrmFormsController.php:1630 +#: classes/controllers/FrmFormsController.php:1634 msgid "Avatar" msgstr "" -#: classes/controllers/FrmFormsController.php:1631 +#: classes/controllers/FrmFormsController.php:1635 msgid "Author Link" msgstr "" -#: classes/controllers/FrmFormsController.php:1644 +#: classes/controllers/FrmFormsController.php:1648 #: classes/views/frm-entries/sidebar-shared.php:51 msgid "Entry ID" msgstr "" -#: classes/controllers/FrmFormsController.php:1646 +#: classes/controllers/FrmFormsController.php:1650 msgid "Post ID" msgstr "" -#: classes/controllers/FrmFormsController.php:1647 +#: classes/controllers/FrmFormsController.php:1651 msgid "User IP" msgstr "" -#: classes/controllers/FrmFormsController.php:1648 +#: classes/controllers/FrmFormsController.php:1652 msgid "Entry created" msgstr "" -#: classes/controllers/FrmFormsController.php:1649 +#: classes/controllers/FrmFormsController.php:1653 msgid "Entry updated" msgstr "" -#: classes/controllers/FrmFormsController.php:1651 +#: classes/controllers/FrmFormsController.php:1655 msgid "Site URL" msgstr "" -#: classes/controllers/FrmFormsController.php:1652 +#: classes/controllers/FrmFormsController.php:1656 msgid "Site Name" msgstr "" -#: classes/controllers/FrmFormsController.php:1660 -msgid "Default Msg" -msgstr "" - -#: classes/controllers/FrmFormsController.php:1661 -msgid "Default HTML" -msgstr "" - -#: classes/controllers/FrmFormsController.php:1662 -msgid "Default Plain" -msgstr "" - -#: classes/controllers/FrmFormsController.php:1663 -#: classes/helpers/FrmFormsHelper.php:551 +#: classes/controllers/FrmFormsController.php:1657 +#: classes/helpers/FrmFormsHelper.php:557 msgid "Form Name" msgstr "" -#: classes/controllers/FrmFormsController.php:1823 +#: classes/controllers/FrmFormsController.php:1822 msgid "No forms were specified" msgstr "" -#: classes/controllers/FrmFormsController.php:1931 +#: classes/controllers/FrmFormsController.php:1930 msgid "There was a problem duplicating the form" msgstr "" -#: classes/controllers/FrmFormsController.php:1975 +#: classes/controllers/FrmFormsController.php:1974 msgid "Abnormal HTML characters prevented your form from saving correctly" msgstr "" -#: classes/controllers/FrmFormsController.php:2163 -#: classes/controllers/FrmFormsController.php:2185 +#: classes/controllers/FrmFormsController.php:2152 +#: classes/controllers/FrmFormsController.php:2174 msgid "Please select a valid form" msgstr "" #. translators: %1$s: Start link HTML, %2$s: End link HTML -#: classes/controllers/FrmFormsController.php:2876 +#: classes/controllers/FrmFormsController.php:2865 msgid "%1$sClick here%2$s if you are not automatically redirected." msgstr "" -#: classes/controllers/FrmFormsController.php:3255 +#: classes/controllers/FrmFormsController.php:3244 #: classes/helpers/FrmAppHelper.php:1710 #: classes/helpers/FrmOnSubmitHelper.php:149 msgid "Select a Page" @@ -1271,7 +1252,7 @@ msgid "Plugin Licenses" msgstr "" #: classes/controllers/FrmSettingsController.php:134 -#: classes/views/frm-forms/settings-advanced.php:140 +#: classes/views/frm-forms/settings-advanced.php:142 msgid "Miscellaneous" msgstr "" @@ -1281,7 +1262,7 @@ msgid "Settings Saved" msgstr "" #: classes/controllers/FrmSettingsController.php:312 -#: classes/helpers/FrmFormsHelper.php:1831 +#: classes/helpers/FrmFormsHelper.php:1837 #: classes/helpers/FrmStylesHelper.php:24 #: classes/views/frm-forms/add_field_links.php:186 #: classes/views/frm-forms/edit.php:29 @@ -1487,7 +1468,7 @@ msgid "Your styling settings have been saved." msgstr "" #: classes/controllers/FrmStylesController.php:964 -#: classes/helpers/FrmFormsHelper.php:555 +#: classes/helpers/FrmFormsHelper.php:561 #: classes/views/frm-forms/settings-advanced.php:27 msgid "Form Description" msgstr "" @@ -1497,7 +1478,7 @@ msgid "Field Labels" msgstr "" #: classes/controllers/FrmStylesController.php:966 -#: classes/helpers/FrmFormsHelper.php:515 +#: classes/helpers/FrmFormsHelper.php:521 #: classes/views/frm-fields/back-end/field-description.php:8 msgid "Field Description" msgstr "" @@ -1507,7 +1488,7 @@ msgid "Field Colors" msgstr "" #: classes/controllers/FrmStylesController.php:968 -#: js/formidable_admin.js:2393 +#: js/formidable_admin.js:2394 msgid "Field Settings" msgstr "" @@ -1531,7 +1512,7 @@ msgstr "" msgid "The style you are renaming either does not exist or it is not a style" msgstr "" -#: classes/controllers/FrmUsageController.php:54 +#: classes/controllers/FrmUsageController.php:63 msgid "Once Weekly" msgstr "" @@ -1685,701 +1666,701 @@ msgstr "" msgid "Delete Entries from Admin Area" msgstr "" -#: classes/helpers/FrmAppHelper.php:2713 +#: classes/helpers/FrmAppHelper.php:2718 msgid "at" msgstr "" -#: classes/helpers/FrmAppHelper.php:2857 +#: classes/helpers/FrmAppHelper.php:2862 #: stripe/helpers/FrmTransLiteAppHelper.php:245 msgid "year" msgid_plural "years" msgstr[0] "" msgstr[1] "" -#: classes/helpers/FrmAppHelper.php:2858 +#: classes/helpers/FrmAppHelper.php:2863 msgid "years" msgstr "" -#: classes/helpers/FrmAppHelper.php:2862 +#: classes/helpers/FrmAppHelper.php:2867 #: stripe/helpers/FrmTransLiteAppHelper.php:244 msgid "month" msgid_plural "months" msgstr[0] "" msgstr[1] "" -#: classes/helpers/FrmAppHelper.php:2863 +#: classes/helpers/FrmAppHelper.php:2868 msgid "months" msgstr "" -#: classes/helpers/FrmAppHelper.php:2867 +#: classes/helpers/FrmAppHelper.php:2872 #: stripe/helpers/FrmTransLiteAppHelper.php:243 msgid "week" msgid_plural "weeks" msgstr[0] "" msgstr[1] "" -#: classes/helpers/FrmAppHelper.php:2868 +#: classes/helpers/FrmAppHelper.php:2873 msgid "weeks" msgstr "" -#: classes/helpers/FrmAppHelper.php:2872 +#: classes/helpers/FrmAppHelper.php:2877 #: stripe/helpers/FrmTransLiteAppHelper.php:242 msgid "day" msgid_plural "days" msgstr[0] "" msgstr[1] "" -#: classes/helpers/FrmAppHelper.php:2873 +#: classes/helpers/FrmAppHelper.php:2878 msgid "days" msgstr "" -#: classes/helpers/FrmAppHelper.php:2877 +#: classes/helpers/FrmAppHelper.php:2882 msgid "hour" msgstr "" -#: classes/helpers/FrmAppHelper.php:2878 +#: classes/helpers/FrmAppHelper.php:2883 msgid "hours" msgstr "" -#: classes/helpers/FrmAppHelper.php:2882 +#: classes/helpers/FrmAppHelper.php:2887 msgid "minute" msgstr "" -#: classes/helpers/FrmAppHelper.php:2883 +#: classes/helpers/FrmAppHelper.php:2888 msgid "minutes" msgstr "" -#: classes/helpers/FrmAppHelper.php:2887 +#: classes/helpers/FrmAppHelper.php:2892 msgid "second" msgstr "" -#: classes/helpers/FrmAppHelper.php:2888 +#: classes/helpers/FrmAppHelper.php:2893 msgid "seconds" msgstr "" -#: classes/helpers/FrmAppHelper.php:2987 +#: classes/helpers/FrmAppHelper.php:2992 msgid "Give this action a label for easy reference." msgstr "" -#: classes/helpers/FrmAppHelper.php:2988 +#: classes/helpers/FrmAppHelper.php:2993 msgid "Add one or more recipient addresses separated by a \",\". FORMAT: Name or name@email.com. [admin_email] is the address set in WP General Settings." msgstr "" -#: classes/helpers/FrmAppHelper.php:2989 +#: classes/helpers/FrmAppHelper.php:2994 msgid "Add CC addresses separated by a \",\". FORMAT: Name or name@email.com." msgstr "" -#: classes/helpers/FrmAppHelper.php:2990 +#: classes/helpers/FrmAppHelper.php:2995 msgid "Add BCC addresses separated by a \",\". FORMAT: Name or name@email.com." msgstr "" -#: classes/helpers/FrmAppHelper.php:2991 +#: classes/helpers/FrmAppHelper.php:2996 msgid "If you would like a different reply to address than the \"from\" address, add a single address here. FORMAT: Name or name@email.com." msgstr "" -#: classes/helpers/FrmAppHelper.php:2992 +#: classes/helpers/FrmAppHelper.php:2997 msgid "Enter the name and/or email address of the sender. FORMAT: John Bates or john@example.com." msgstr "" #. translators: %1$s: Form name, %2$s: Date -#: classes/helpers/FrmAppHelper.php:2994 +#: classes/helpers/FrmAppHelper.php:2999 msgid "If you leave the subject blank, the default will be used: %1$s Form submitted on %2$s" msgstr "" -#: classes/helpers/FrmAppHelper.php:2995 +#: classes/helpers/FrmAppHelper.php:3000 msgid "This option will open the link in a new browser tab. Please note that some popup blockers may prevent this from happening, in which case the link will be displayed." msgstr "" -#: classes/helpers/FrmAppHelper.php:3265 -#: classes/helpers/FrmAppHelper.php:3347 +#: classes/helpers/FrmAppHelper.php:3270 +#: classes/helpers/FrmAppHelper.php:3352 msgid "Please wait while your site updates." msgstr "" -#: classes/helpers/FrmAppHelper.php:3266 +#: classes/helpers/FrmAppHelper.php:3271 msgid "Are you sure you want to deauthorize Formidable Forms on this site?" msgstr "" -#: classes/helpers/FrmAppHelper.php:3271 -#: classes/helpers/FrmAppHelper.php:3301 +#: classes/helpers/FrmAppHelper.php:3276 +#: classes/helpers/FrmAppHelper.php:3306 msgid "Loading…" msgstr "" -#: classes/helpers/FrmAppHelper.php:3302 +#: classes/helpers/FrmAppHelper.php:3307 msgid "Remove" msgstr "" -#: classes/helpers/FrmAppHelper.php:3305 +#: classes/helpers/FrmAppHelper.php:3310 #: classes/helpers/FrmCSVExportHelper.php:374 msgid "ID" msgstr "" -#: classes/helpers/FrmAppHelper.php:3306 +#: classes/helpers/FrmAppHelper.php:3311 msgid "No results match" msgstr "" -#: classes/helpers/FrmAppHelper.php:3307 +#: classes/helpers/FrmAppHelper.php:3312 msgid "That file looks like Spam." msgstr "" -#: classes/helpers/FrmAppHelper.php:3308 +#: classes/helpers/FrmAppHelper.php:3313 msgid "There is an error in the calculation in the field with key" msgstr "" -#: classes/helpers/FrmAppHelper.php:3309 +#: classes/helpers/FrmAppHelper.php:3314 msgid "Please complete the preceding required fields before uploading a file." msgstr "" -#: classes/helpers/FrmAppHelper.php:3323 +#: classes/helpers/FrmAppHelper.php:3328 msgid "(Click to add description)" msgstr "" -#: classes/helpers/FrmAppHelper.php:3324 +#: classes/helpers/FrmAppHelper.php:3329 msgid "(Blank)" msgstr "" -#: classes/helpers/FrmAppHelper.php:3325 +#: classes/helpers/FrmAppHelper.php:3330 msgid "(no label)" msgstr "" -#: classes/helpers/FrmAppHelper.php:3326 +#: classes/helpers/FrmAppHelper.php:3331 msgid "OK" msgstr "" -#: classes/helpers/FrmAppHelper.php:3328 +#: classes/helpers/FrmAppHelper.php:3333 #: classes/views/frm-fields/back-end/settings.php:279 #: classes/views/styles/_buttons.php:12 #: classes/views/styles/_field-colors.php:12 msgid "Default" msgstr "" -#: classes/helpers/FrmAppHelper.php:3329 +#: classes/helpers/FrmAppHelper.php:3334 msgid "Clear default value when typing" msgstr "" -#: classes/helpers/FrmAppHelper.php:3330 +#: classes/helpers/FrmAppHelper.php:3335 msgid "Do not clear default value when typing" msgstr "" -#: classes/helpers/FrmAppHelper.php:3331 +#: classes/helpers/FrmAppHelper.php:3336 msgid "Default value will pass form validation" msgstr "" -#: classes/helpers/FrmAppHelper.php:3332 +#: classes/helpers/FrmAppHelper.php:3337 msgid "Default value will NOT pass form validation" msgstr "" -#: classes/helpers/FrmAppHelper.php:3333 +#: classes/helpers/FrmAppHelper.php:3338 #: classes/views/shared/confirm-overlay.php:15 #: classes/views/shared/info-overlay.php:15 msgid "Are you sure?" msgstr "" -#: classes/helpers/FrmAppHelper.php:3334 +#: classes/helpers/FrmAppHelper.php:3339 msgid "Are you sure you want to delete this field and all data associated with it?" msgstr "" -#: classes/helpers/FrmAppHelper.php:3335 +#: classes/helpers/FrmAppHelper.php:3340 msgid "All fields inside this Section will be deleted along with their data. Are you sure you want to delete this group of fields?" msgstr "" -#: classes/helpers/FrmAppHelper.php:3336 +#: classes/helpers/FrmAppHelper.php:3341 msgid "Warning: If you have entries with multiple rows, all but the first row will be lost." msgstr "" -#: classes/helpers/FrmAppHelper.php:3338 +#: classes/helpers/FrmAppHelper.php:3343 #: classes/helpers/FrmFieldsHelper.php:406 msgid "The entered values do not match" msgstr "" -#: classes/helpers/FrmAppHelper.php:3339 +#: classes/helpers/FrmAppHelper.php:3344 msgid "Enter Email" msgstr "" -#: classes/helpers/FrmAppHelper.php:3340 +#: classes/helpers/FrmAppHelper.php:3345 msgid "Confirm Email" msgstr "" -#: classes/helpers/FrmAppHelper.php:3341 +#: classes/helpers/FrmAppHelper.php:3346 #: classes/views/shared/mb_adv_info.php:179 msgid "Conditional content here" msgstr "" -#: classes/helpers/FrmAppHelper.php:3342 +#: classes/helpers/FrmAppHelper.php:3347 #: classes/helpers/FrmFieldsHelper.php:641 #: classes/helpers/FrmFieldsHelper.php:642 msgid "New Option" msgstr "" -#: classes/helpers/FrmAppHelper.php:3343 +#: classes/helpers/FrmAppHelper.php:3348 msgid "In certain browsers (e.g. Firefox) text will not display correctly if the field height is too small relative to the field padding and text size. Please increase your field height or decrease your field padding." msgstr "" -#: classes/helpers/FrmAppHelper.php:3344 +#: classes/helpers/FrmAppHelper.php:3349 msgid "Enter Password" msgstr "" -#: classes/helpers/FrmAppHelper.php:3345 +#: classes/helpers/FrmAppHelper.php:3350 msgid "Confirm Password" msgstr "" -#: classes/helpers/FrmAppHelper.php:3346 +#: classes/helpers/FrmAppHelper.php:3351 msgid "Import Complete" msgstr "" -#: classes/helpers/FrmAppHelper.php:3348 +#: classes/helpers/FrmAppHelper.php:3353 msgid "Warning: There is no way to retrieve unsaved entries." msgstr "" -#: classes/helpers/FrmAppHelper.php:3349 +#: classes/helpers/FrmAppHelper.php:3354 msgid "Private" msgstr "" -#: classes/helpers/FrmAppHelper.php:3352 +#: classes/helpers/FrmAppHelper.php:3357 msgid "No new licenses were found" msgstr "" -#: classes/helpers/FrmAppHelper.php:3353 +#: classes/helpers/FrmAppHelper.php:3358 msgid "This calculation has at least one unmatched ( ) { } [ ]." msgstr "" -#: classes/helpers/FrmAppHelper.php:3354 +#: classes/helpers/FrmAppHelper.php:3359 msgid "This calculation may have shortcodes that work in Views but not forms." msgstr "" -#: classes/helpers/FrmAppHelper.php:3355 +#: classes/helpers/FrmAppHelper.php:3360 msgid "This calculation may have shortcodes that work in text calculations but not numeric calculations." msgstr "" #. translators: %d is the number of allowed actions per form -#: classes/helpers/FrmAppHelper.php:3357 +#: classes/helpers/FrmAppHelper.php:3362 msgid "This form action is limited to %d per form." msgstr "" -#: classes/helpers/FrmAppHelper.php:3358 +#: classes/helpers/FrmAppHelper.php:3363 msgid "Please edit the existing form action." msgstr "" #. Translators: %s is the name of a Detail Page Slug that is a reserved word. -#: classes/helpers/FrmAppHelper.php:3361 +#: classes/helpers/FrmAppHelper.php:3366 msgid "The Detail Page Slug \"%s\" is reserved by WordPress. This may cause problems. Is this intentional?" msgstr "" #. Translators: %s is the name of a parameter that is a reserved word. More than one word could be listed here, though that would not be common. -#: classes/helpers/FrmAppHelper.php:3363 +#: classes/helpers/FrmAppHelper.php:3368 msgid "The parameter \"%s\" is reserved by WordPress. This may cause problems when included in the URL. Is this intentional? " msgstr "" -#: classes/helpers/FrmAppHelper.php:3364 -#: classes/helpers/FrmFormsHelper.php:1672 +#: classes/helpers/FrmAppHelper.php:3369 +#: classes/helpers/FrmFormsHelper.php:1678 msgid "See the list of reserved words in WordPress." msgstr "" -#: classes/helpers/FrmAppHelper.php:3365 +#: classes/helpers/FrmAppHelper.php:3370 msgid "Please enter a Repeat Limit that is greater than 1." msgstr "" -#: classes/helpers/FrmAppHelper.php:3366 +#: classes/helpers/FrmAppHelper.php:3371 msgid "Please select a limit between 0 and 200." msgstr "" -#: classes/helpers/FrmAppHelper.php:3371 +#: classes/helpers/FrmAppHelper.php:3376 #: classes/views/shared/mb_adv_info.php:119 #: classes/views/shared/mb_adv_info.php:135 msgid "Select a Field" msgstr "" -#: classes/helpers/FrmAppHelper.php:3372 +#: classes/helpers/FrmAppHelper.php:3377 #: classes/helpers/FrmListHelper.php:249 msgid "No items found." msgstr "" -#: classes/helpers/FrmAppHelper.php:3373 +#: classes/helpers/FrmAppHelper.php:3378 msgid "Oops. You have already used that field." msgstr "" #. translators: %1$s: HTML open tag, %2$s: HTML end tag. -#: classes/helpers/FrmAppHelper.php:3382 +#: classes/helpers/FrmAppHelper.php:3387 msgid "You can hold %1$sShift%2$s on your keyboard to select multiple fields" msgstr "" -#: classes/helpers/FrmAppHelper.php:3457 +#: classes/helpers/FrmAppHelper.php:3462 msgid "You are running an outdated version of Formidable. This plugin may not work correctly if you do not update Formidable." msgstr "" -#: classes/helpers/FrmAppHelper.php:3485 +#: classes/helpers/FrmAppHelper.php:3490 msgid "You are running a version of Formidable Forms that may not be compatible with your version of Formidable Forms Pro." msgstr "" -#: classes/helpers/FrmAppHelper.php:3517 +#: classes/helpers/FrmAppHelper.php:3522 msgid "The version of PHP on your server is too low. If this is not corrected, you may see issues with Formidable Forms. Please contact your web host and ask to be updated to PHP 7.0+." msgstr "" -#: classes/helpers/FrmAppHelper.php:3535 +#: classes/helpers/FrmAppHelper.php:3540 msgid "English" msgstr "" -#: classes/helpers/FrmAppHelper.php:3536 +#: classes/helpers/FrmAppHelper.php:3541 msgid "Afrikaans" msgstr "" -#: classes/helpers/FrmAppHelper.php:3537 +#: classes/helpers/FrmAppHelper.php:3542 msgid "Albanian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3538 +#: classes/helpers/FrmAppHelper.php:3543 msgid "Algerian Arabic" msgstr "" -#: classes/helpers/FrmAppHelper.php:3539 +#: classes/helpers/FrmAppHelper.php:3544 msgid "Amharic" msgstr "" -#: classes/helpers/FrmAppHelper.php:3540 +#: classes/helpers/FrmAppHelper.php:3545 msgid "Arabic" msgstr "" -#: classes/helpers/FrmAppHelper.php:3541 +#: classes/helpers/FrmAppHelper.php:3546 msgid "Armenian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3542 +#: classes/helpers/FrmAppHelper.php:3547 msgid "Azerbaijani" msgstr "" -#: classes/helpers/FrmAppHelper.php:3543 +#: classes/helpers/FrmAppHelper.php:3548 msgid "Basque" msgstr "" -#: classes/helpers/FrmAppHelper.php:3544 +#: classes/helpers/FrmAppHelper.php:3549 msgid "Belarusian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3545 +#: classes/helpers/FrmAppHelper.php:3550 msgid "Bengali" msgstr "" -#: classes/helpers/FrmAppHelper.php:3546 +#: classes/helpers/FrmAppHelper.php:3551 msgid "Bosnian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3547 +#: classes/helpers/FrmAppHelper.php:3552 msgid "Bulgarian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3548 +#: classes/helpers/FrmAppHelper.php:3553 msgid "Catalan" msgstr "" -#: classes/helpers/FrmAppHelper.php:3549 +#: classes/helpers/FrmAppHelper.php:3554 msgid "Chinese Hong Kong" msgstr "" -#: classes/helpers/FrmAppHelper.php:3550 +#: classes/helpers/FrmAppHelper.php:3555 msgid "Chinese Simplified" msgstr "" -#: classes/helpers/FrmAppHelper.php:3551 +#: classes/helpers/FrmAppHelper.php:3556 msgid "Chinese Traditional" msgstr "" -#: classes/helpers/FrmAppHelper.php:3552 +#: classes/helpers/FrmAppHelper.php:3557 msgid "Croatian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3553 +#: classes/helpers/FrmAppHelper.php:3558 msgid "Czech" msgstr "" -#: classes/helpers/FrmAppHelper.php:3554 +#: classes/helpers/FrmAppHelper.php:3559 msgid "Danish" msgstr "" -#: classes/helpers/FrmAppHelper.php:3555 +#: classes/helpers/FrmAppHelper.php:3560 msgid "Dutch" msgstr "" -#: classes/helpers/FrmAppHelper.php:3556 +#: classes/helpers/FrmAppHelper.php:3561 msgid "English/UK" msgstr "" -#: classes/helpers/FrmAppHelper.php:3557 +#: classes/helpers/FrmAppHelper.php:3562 msgid "Esperanto" msgstr "" -#: classes/helpers/FrmAppHelper.php:3558 +#: classes/helpers/FrmAppHelper.php:3563 msgid "Estonian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3559 +#: classes/helpers/FrmAppHelper.php:3564 msgid "Faroese" msgstr "" -#: classes/helpers/FrmAppHelper.php:3560 +#: classes/helpers/FrmAppHelper.php:3565 msgid "Farsi/Persian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3561 +#: classes/helpers/FrmAppHelper.php:3566 msgid "Filipino" msgstr "" -#: classes/helpers/FrmAppHelper.php:3562 +#: classes/helpers/FrmAppHelper.php:3567 msgid "Finnish" msgstr "" -#: classes/helpers/FrmAppHelper.php:3563 +#: classes/helpers/FrmAppHelper.php:3568 msgid "French" msgstr "" -#: classes/helpers/FrmAppHelper.php:3564 +#: classes/helpers/FrmAppHelper.php:3569 msgid "French/Canadian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3565 +#: classes/helpers/FrmAppHelper.php:3570 msgid "French/Swiss" msgstr "" -#: classes/helpers/FrmAppHelper.php:3566 +#: classes/helpers/FrmAppHelper.php:3571 msgid "Galician" msgstr "" -#: classes/helpers/FrmAppHelper.php:3567 +#: classes/helpers/FrmAppHelper.php:3572 msgid "Georgian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3568 +#: classes/helpers/FrmAppHelper.php:3573 msgid "German" msgstr "" -#: classes/helpers/FrmAppHelper.php:3569 +#: classes/helpers/FrmAppHelper.php:3574 msgid "German/Austria" msgstr "" -#: classes/helpers/FrmAppHelper.php:3570 +#: classes/helpers/FrmAppHelper.php:3575 msgid "German/Switzerland" msgstr "" -#: classes/helpers/FrmAppHelper.php:3571 +#: classes/helpers/FrmAppHelper.php:3576 msgid "Greek" msgstr "" -#: classes/helpers/FrmAppHelper.php:3572 +#: classes/helpers/FrmAppHelper.php:3577 msgid "Gujarati" msgstr "" -#: classes/helpers/FrmAppHelper.php:3573 -#: classes/helpers/FrmAppHelper.php:3574 +#: classes/helpers/FrmAppHelper.php:3578 +#: classes/helpers/FrmAppHelper.php:3579 msgid "Hebrew" msgstr "" -#: classes/helpers/FrmAppHelper.php:3575 +#: classes/helpers/FrmAppHelper.php:3580 msgid "Hindi" msgstr "" -#: classes/helpers/FrmAppHelper.php:3576 +#: classes/helpers/FrmAppHelper.php:3581 msgid "Hungarian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3577 +#: classes/helpers/FrmAppHelper.php:3582 msgid "Icelandic" msgstr "" -#: classes/helpers/FrmAppHelper.php:3578 +#: classes/helpers/FrmAppHelper.php:3583 msgid "Indonesian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3579 +#: classes/helpers/FrmAppHelper.php:3584 msgid "Italian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3580 +#: classes/helpers/FrmAppHelper.php:3585 msgid "Japanese" msgstr "" -#: classes/helpers/FrmAppHelper.php:3581 +#: classes/helpers/FrmAppHelper.php:3586 msgid "Kannada" msgstr "" -#: classes/helpers/FrmAppHelper.php:3582 +#: classes/helpers/FrmAppHelper.php:3587 msgid "Kazakh" msgstr "" -#: classes/helpers/FrmAppHelper.php:3583 +#: classes/helpers/FrmAppHelper.php:3588 msgid "Khmer" msgstr "" -#: classes/helpers/FrmAppHelper.php:3584 +#: classes/helpers/FrmAppHelper.php:3589 msgid "Korean" msgstr "" -#: classes/helpers/FrmAppHelper.php:3585 +#: classes/helpers/FrmAppHelper.php:3590 msgid "Kyrgyz" msgstr "" -#: classes/helpers/FrmAppHelper.php:3586 +#: classes/helpers/FrmAppHelper.php:3591 msgid "Laothian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3587 +#: classes/helpers/FrmAppHelper.php:3592 msgid "Latvian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3588 +#: classes/helpers/FrmAppHelper.php:3593 msgid "Lithuanian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3589 +#: classes/helpers/FrmAppHelper.php:3594 msgid "Luxembourgish" msgstr "" -#: classes/helpers/FrmAppHelper.php:3590 +#: classes/helpers/FrmAppHelper.php:3595 msgid "Macedonian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3591 +#: classes/helpers/FrmAppHelper.php:3596 msgid "Malayalam" msgstr "" -#: classes/helpers/FrmAppHelper.php:3592 +#: classes/helpers/FrmAppHelper.php:3597 msgid "Malaysian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3593 +#: classes/helpers/FrmAppHelper.php:3598 msgid "Marathi" msgstr "" -#: classes/helpers/FrmAppHelper.php:3594 +#: classes/helpers/FrmAppHelper.php:3599 msgid "Norwegian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3595 +#: classes/helpers/FrmAppHelper.php:3600 msgid "Norwegian BokmÃ¥l" msgstr "" -#: classes/helpers/FrmAppHelper.php:3596 +#: classes/helpers/FrmAppHelper.php:3601 msgid "Norwegian Nynorsk" msgstr "" -#: classes/helpers/FrmAppHelper.php:3597 +#: classes/helpers/FrmAppHelper.php:3602 msgid "Polish" msgstr "" -#: classes/helpers/FrmAppHelper.php:3598 +#: classes/helpers/FrmAppHelper.php:3603 msgid "Portuguese" msgstr "" -#: classes/helpers/FrmAppHelper.php:3599 +#: classes/helpers/FrmAppHelper.php:3604 msgid "Portuguese/Brazilian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3600 +#: classes/helpers/FrmAppHelper.php:3605 msgid "Portuguese/Portugal" msgstr "" -#: classes/helpers/FrmAppHelper.php:3601 +#: classes/helpers/FrmAppHelper.php:3606 msgid "Romansh" msgstr "" -#: classes/helpers/FrmAppHelper.php:3602 +#: classes/helpers/FrmAppHelper.php:3607 msgid "Romanian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3603 +#: classes/helpers/FrmAppHelper.php:3608 msgid "Russian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3604 -#: classes/helpers/FrmAppHelper.php:3605 +#: classes/helpers/FrmAppHelper.php:3609 +#: classes/helpers/FrmAppHelper.php:3610 msgid "Serbian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3606 +#: classes/helpers/FrmAppHelper.php:3611 msgid "Sinhalese" msgstr "" -#: classes/helpers/FrmAppHelper.php:3607 +#: classes/helpers/FrmAppHelper.php:3612 msgid "Slovak" msgstr "" -#: classes/helpers/FrmAppHelper.php:3608 +#: classes/helpers/FrmAppHelper.php:3613 msgid "Slovenian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3609 +#: classes/helpers/FrmAppHelper.php:3614 msgid "Spanish" msgstr "" -#: classes/helpers/FrmAppHelper.php:3610 +#: classes/helpers/FrmAppHelper.php:3615 msgid "Spanish/Latin America" msgstr "" -#: classes/helpers/FrmAppHelper.php:3611 +#: classes/helpers/FrmAppHelper.php:3616 msgid "Swahili" msgstr "" -#: classes/helpers/FrmAppHelper.php:3612 +#: classes/helpers/FrmAppHelper.php:3617 msgid "Swedish" msgstr "" -#: classes/helpers/FrmAppHelper.php:3613 +#: classes/helpers/FrmAppHelper.php:3618 msgid "Tamil" msgstr "" -#: classes/helpers/FrmAppHelper.php:3614 +#: classes/helpers/FrmAppHelper.php:3619 msgid "Telugu" msgstr "" -#: classes/helpers/FrmAppHelper.php:3615 +#: classes/helpers/FrmAppHelper.php:3620 msgid "Thai" msgstr "" -#: classes/helpers/FrmAppHelper.php:3616 +#: classes/helpers/FrmAppHelper.php:3621 msgid "Tajiki" msgstr "" -#: classes/helpers/FrmAppHelper.php:3617 +#: classes/helpers/FrmAppHelper.php:3622 msgid "Turkish" msgstr "" -#: classes/helpers/FrmAppHelper.php:3618 +#: classes/helpers/FrmAppHelper.php:3623 msgid "Ukrainian" msgstr "" -#: classes/helpers/FrmAppHelper.php:3619 +#: classes/helpers/FrmAppHelper.php:3624 msgid "Urdu" msgstr "" -#: classes/helpers/FrmAppHelper.php:3620 +#: classes/helpers/FrmAppHelper.php:3625 msgid "Vietnamese" msgstr "" -#: classes/helpers/FrmAppHelper.php:3621 +#: classes/helpers/FrmAppHelper.php:3626 msgid "Welsh" msgstr "" -#: classes/helpers/FrmAppHelper.php:3622 +#: classes/helpers/FrmAppHelper.php:3627 msgid "Zulu" msgstr "" -#: classes/helpers/FrmAppHelper.php:4015 +#: classes/helpers/FrmAppHelper.php:4020 msgid "Form Landing Pages" msgstr "" -#: classes/helpers/FrmAppHelper.php:4016 +#: classes/helpers/FrmAppHelper.php:4021 msgid "Easily manage a landing page for your form. Upgrade to get form landing pages." msgstr "" -#: classes/helpers/FrmAppHelper.php:4098 +#: classes/helpers/FrmAppHelper.php:4103 #: classes/views/styles/_style-card.php:37 #: js/admin/applications.js:309 msgid "NEW" msgstr "" -#: classes/helpers/FrmAppHelper.php:4257 +#: classes/helpers/FrmAppHelper.php:4262 msgctxt "warning message: close icon label" msgid "Dismiss" msgstr "" -#: classes/helpers/FrmAppHelper.php:4298 +#: classes/helpers/FrmAppHelper.php:4303 msgid "You're using Formidable Forms Lite - no license needed. Enjoy!" msgstr "" @@ -2645,7 +2626,7 @@ msgid "Submitted" msgstr "" #: classes/helpers/FrmEntriesHelper.php:845 -#: classes/helpers/FrmFormsHelper.php:1337 +#: classes/helpers/FrmFormsHelper.php:1343 #: classes/helpers/FrmFormsListHelper.php:441 msgid "Draft" msgstr "" @@ -2708,13 +2689,13 @@ msgid "Permanently delete this entry?" msgstr "" #: classes/helpers/FrmEntriesListHelper.php:467 -#: classes/helpers/FrmFormsHelper.php:1256 +#: classes/helpers/FrmFormsHelper.php:1262 #: classes/helpers/FrmFormsListHelper.php:144 #: classes/views/frm-form-actions/form_action.php:36 #: stripe/helpers/FrmTransLiteListHelper.php:389 #: stripe/views/payments/show.php:156 #: stripe/views/subscriptions/show.php:129 -#: js/formidable_admin.js:2421 +#: js/formidable_admin.js:2422 msgid "Delete" msgstr "" @@ -2763,1180 +2744,1180 @@ msgstr "" msgid "Categories" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1716 +#: classes/helpers/FrmFieldsHelper.php:1717 msgid "Afghanistan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1717 +#: classes/helpers/FrmFieldsHelper.php:1718 msgid "Aland Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1718 +#: classes/helpers/FrmFieldsHelper.php:1719 msgid "Albania" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1719 +#: classes/helpers/FrmFieldsHelper.php:1720 msgid "Algeria" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1720 +#: classes/helpers/FrmFieldsHelper.php:1721 msgid "American Samoa" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1721 +#: classes/helpers/FrmFieldsHelper.php:1722 msgid "Andorra" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1722 +#: classes/helpers/FrmFieldsHelper.php:1723 msgid "Angola" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1723 +#: classes/helpers/FrmFieldsHelper.php:1724 msgid "Anguilla" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1724 +#: classes/helpers/FrmFieldsHelper.php:1725 msgid "Antarctica" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1725 +#: classes/helpers/FrmFieldsHelper.php:1726 msgid "Antigua and Barbuda" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1726 +#: classes/helpers/FrmFieldsHelper.php:1727 msgid "Argentina" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1727 +#: classes/helpers/FrmFieldsHelper.php:1728 msgid "Armenia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1728 +#: classes/helpers/FrmFieldsHelper.php:1729 msgid "Aruba" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1729 +#: classes/helpers/FrmFieldsHelper.php:1730 msgid "Australia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1730 +#: classes/helpers/FrmFieldsHelper.php:1731 msgid "Austria" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1731 +#: classes/helpers/FrmFieldsHelper.php:1732 msgid "Azerbaijan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1732 +#: classes/helpers/FrmFieldsHelper.php:1733 msgid "Bahamas" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1733 +#: classes/helpers/FrmFieldsHelper.php:1734 msgid "Bahrain" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1734 +#: classes/helpers/FrmFieldsHelper.php:1735 msgid "Bangladesh" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1735 +#: classes/helpers/FrmFieldsHelper.php:1736 msgid "Barbados" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1736 +#: classes/helpers/FrmFieldsHelper.php:1737 msgid "Belarus" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1737 +#: classes/helpers/FrmFieldsHelper.php:1738 msgid "Belgium" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1738 +#: classes/helpers/FrmFieldsHelper.php:1739 msgid "Belize" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1739 +#: classes/helpers/FrmFieldsHelper.php:1740 msgid "Benin" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1740 +#: classes/helpers/FrmFieldsHelper.php:1741 msgid "Bermuda" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1741 +#: classes/helpers/FrmFieldsHelper.php:1742 msgid "Bhutan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1742 +#: classes/helpers/FrmFieldsHelper.php:1743 msgid "Bolivia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1743 +#: classes/helpers/FrmFieldsHelper.php:1744 msgid "Bonaire, Sint Eustatius and Saba" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1744 +#: classes/helpers/FrmFieldsHelper.php:1745 msgid "Bosnia and Herzegovina" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1745 +#: classes/helpers/FrmFieldsHelper.php:1746 msgid "Botswana" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1746 +#: classes/helpers/FrmFieldsHelper.php:1747 msgid "Bouvet Island" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1747 +#: classes/helpers/FrmFieldsHelper.php:1748 msgid "Brazil" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1748 +#: classes/helpers/FrmFieldsHelper.php:1749 msgid "British Indian Ocean Territory" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1749 +#: classes/helpers/FrmFieldsHelper.php:1750 msgid "Brunei" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1750 +#: classes/helpers/FrmFieldsHelper.php:1751 msgid "Bulgaria" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1751 +#: classes/helpers/FrmFieldsHelper.php:1752 msgid "Burkina Faso" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1752 +#: classes/helpers/FrmFieldsHelper.php:1753 msgid "Burundi" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1753 +#: classes/helpers/FrmFieldsHelper.php:1754 msgid "Cambodia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1754 +#: classes/helpers/FrmFieldsHelper.php:1755 msgid "Cameroon" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1755 +#: classes/helpers/FrmFieldsHelper.php:1756 msgid "Canada" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1756 +#: classes/helpers/FrmFieldsHelper.php:1757 msgid "Cape Verde" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1757 +#: classes/helpers/FrmFieldsHelper.php:1758 msgid "Cayman Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1758 +#: classes/helpers/FrmFieldsHelper.php:1759 msgid "Central African Republic" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1759 +#: classes/helpers/FrmFieldsHelper.php:1760 msgid "Chad" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1760 +#: classes/helpers/FrmFieldsHelper.php:1761 msgid "Chile" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1761 +#: classes/helpers/FrmFieldsHelper.php:1762 msgid "China" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1762 +#: classes/helpers/FrmFieldsHelper.php:1763 msgid "Christmas Island" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1763 +#: classes/helpers/FrmFieldsHelper.php:1764 msgid "Cocos (Keeling) Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1764 +#: classes/helpers/FrmFieldsHelper.php:1765 msgid "Colombia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1765 +#: classes/helpers/FrmFieldsHelper.php:1766 msgid "Comoros" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1766 +#: classes/helpers/FrmFieldsHelper.php:1767 msgid "Congo" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1767 +#: classes/helpers/FrmFieldsHelper.php:1768 msgid "Cook Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1768 +#: classes/helpers/FrmFieldsHelper.php:1769 msgid "Costa Rica" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1769 +#: classes/helpers/FrmFieldsHelper.php:1770 msgid "Côte d'Ivoire" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1770 +#: classes/helpers/FrmFieldsHelper.php:1771 msgid "Croatia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1771 +#: classes/helpers/FrmFieldsHelper.php:1772 msgid "Cuba" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1772 +#: classes/helpers/FrmFieldsHelper.php:1773 msgid "Curacao" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1773 +#: classes/helpers/FrmFieldsHelper.php:1774 msgid "Cyprus" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1774 +#: classes/helpers/FrmFieldsHelper.php:1775 msgid "Czech Republic" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1775 +#: classes/helpers/FrmFieldsHelper.php:1776 msgid "Denmark" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1776 +#: classes/helpers/FrmFieldsHelper.php:1777 msgid "Djibouti" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1777 +#: classes/helpers/FrmFieldsHelper.php:1778 msgid "Dominica" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1778 +#: classes/helpers/FrmFieldsHelper.php:1779 msgid "Dominican Republic" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1779 +#: classes/helpers/FrmFieldsHelper.php:1780 msgid "East Timor" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1780 +#: classes/helpers/FrmFieldsHelper.php:1781 msgid "Ecuador" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1781 +#: classes/helpers/FrmFieldsHelper.php:1782 msgid "Egypt" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1782 +#: classes/helpers/FrmFieldsHelper.php:1783 msgid "El Salvador" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1783 +#: classes/helpers/FrmFieldsHelper.php:1784 msgid "Equatorial Guinea" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1784 +#: classes/helpers/FrmFieldsHelper.php:1785 msgid "Eritrea" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1785 +#: classes/helpers/FrmFieldsHelper.php:1786 msgid "Estonia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1786 +#: classes/helpers/FrmFieldsHelper.php:1787 msgid "Ethiopia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1787 +#: classes/helpers/FrmFieldsHelper.php:1788 msgid "Falkland Islands (Malvinas)" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1788 +#: classes/helpers/FrmFieldsHelper.php:1789 msgid "Faroe Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1789 +#: classes/helpers/FrmFieldsHelper.php:1790 msgid "Fiji" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1790 +#: classes/helpers/FrmFieldsHelper.php:1791 msgid "Finland" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1791 +#: classes/helpers/FrmFieldsHelper.php:1792 msgid "France" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1792 +#: classes/helpers/FrmFieldsHelper.php:1793 msgid "French Guiana" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1793 +#: classes/helpers/FrmFieldsHelper.php:1794 msgid "French Polynesia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1794 +#: classes/helpers/FrmFieldsHelper.php:1795 msgid "French Southern Territories" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1795 +#: classes/helpers/FrmFieldsHelper.php:1796 msgid "Gabon" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1796 +#: classes/helpers/FrmFieldsHelper.php:1797 msgid "Gambia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1797 +#: classes/helpers/FrmFieldsHelper.php:1798 msgid "Georgia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1798 +#: classes/helpers/FrmFieldsHelper.php:1799 msgid "Germany" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1799 +#: classes/helpers/FrmFieldsHelper.php:1800 msgid "Ghana" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1800 +#: classes/helpers/FrmFieldsHelper.php:1801 msgid "Gibraltar" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1801 +#: classes/helpers/FrmFieldsHelper.php:1802 msgid "Greece" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1802 +#: classes/helpers/FrmFieldsHelper.php:1803 msgid "Greenland" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1803 +#: classes/helpers/FrmFieldsHelper.php:1804 msgid "Grenada" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1804 +#: classes/helpers/FrmFieldsHelper.php:1805 msgid "Guadeloupe" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1805 +#: classes/helpers/FrmFieldsHelper.php:1806 msgid "Guam" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1806 +#: classes/helpers/FrmFieldsHelper.php:1807 msgid "Guatemala" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1807 +#: classes/helpers/FrmFieldsHelper.php:1808 msgid "Guernsey" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1808 +#: classes/helpers/FrmFieldsHelper.php:1809 msgid "Guinea" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1809 +#: classes/helpers/FrmFieldsHelper.php:1810 msgid "Guinea-Bissau" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1810 +#: classes/helpers/FrmFieldsHelper.php:1811 msgid "Guyana" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1811 +#: classes/helpers/FrmFieldsHelper.php:1812 msgid "Haiti" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1812 +#: classes/helpers/FrmFieldsHelper.php:1813 msgid "Heard Island and McDonald Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1813 +#: classes/helpers/FrmFieldsHelper.php:1814 msgid "Holy See" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1814 +#: classes/helpers/FrmFieldsHelper.php:1815 msgid "Honduras" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1815 +#: classes/helpers/FrmFieldsHelper.php:1816 msgid "Hong Kong" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1816 +#: classes/helpers/FrmFieldsHelper.php:1817 msgid "Hungary" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1817 +#: classes/helpers/FrmFieldsHelper.php:1818 msgid "Iceland" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1818 +#: classes/helpers/FrmFieldsHelper.php:1819 msgid "India" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1819 +#: classes/helpers/FrmFieldsHelper.php:1820 msgid "Indonesia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1820 +#: classes/helpers/FrmFieldsHelper.php:1821 msgid "Iran" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1821 +#: classes/helpers/FrmFieldsHelper.php:1822 msgid "Iraq" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1822 +#: classes/helpers/FrmFieldsHelper.php:1823 msgid "Ireland" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1823 +#: classes/helpers/FrmFieldsHelper.php:1824 msgid "Israel" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1824 +#: classes/helpers/FrmFieldsHelper.php:1825 msgid "Isle of Man" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1825 +#: classes/helpers/FrmFieldsHelper.php:1826 msgid "Italy" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1826 +#: classes/helpers/FrmFieldsHelper.php:1827 msgid "Jamaica" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1827 +#: classes/helpers/FrmFieldsHelper.php:1828 msgid "Japan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1828 +#: classes/helpers/FrmFieldsHelper.php:1829 msgid "Jersey" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1829 +#: classes/helpers/FrmFieldsHelper.php:1830 msgid "Jordan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1830 +#: classes/helpers/FrmFieldsHelper.php:1831 msgid "Kazakhstan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1831 +#: classes/helpers/FrmFieldsHelper.php:1832 msgid "Kenya" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1832 +#: classes/helpers/FrmFieldsHelper.php:1833 msgid "Kiribati" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1833 +#: classes/helpers/FrmFieldsHelper.php:1834 msgid "North Korea" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1834 +#: classes/helpers/FrmFieldsHelper.php:1835 msgid "South Korea" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1835 +#: classes/helpers/FrmFieldsHelper.php:1836 msgid "Kosovo" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1836 +#: classes/helpers/FrmFieldsHelper.php:1837 msgid "Kuwait" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1837 +#: classes/helpers/FrmFieldsHelper.php:1838 msgid "Kyrgyzstan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1838 +#: classes/helpers/FrmFieldsHelper.php:1839 msgid "Laos" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1839 +#: classes/helpers/FrmFieldsHelper.php:1840 msgid "Latvia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1840 +#: classes/helpers/FrmFieldsHelper.php:1841 msgid "Lebanon" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1841 +#: classes/helpers/FrmFieldsHelper.php:1842 msgid "Lesotho" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1842 +#: classes/helpers/FrmFieldsHelper.php:1843 msgid "Liberia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1843 +#: classes/helpers/FrmFieldsHelper.php:1844 msgid "Libya" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1844 +#: classes/helpers/FrmFieldsHelper.php:1845 msgid "Liechtenstein" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1845 +#: classes/helpers/FrmFieldsHelper.php:1846 msgid "Lithuania" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1846 +#: classes/helpers/FrmFieldsHelper.php:1847 msgid "Luxembourg" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1847 +#: classes/helpers/FrmFieldsHelper.php:1848 msgid "Macao" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1848 +#: classes/helpers/FrmFieldsHelper.php:1849 msgid "Macedonia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1849 +#: classes/helpers/FrmFieldsHelper.php:1850 msgid "Madagascar" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1850 +#: classes/helpers/FrmFieldsHelper.php:1851 msgid "Malawi" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1851 +#: classes/helpers/FrmFieldsHelper.php:1852 msgid "Malaysia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1852 +#: classes/helpers/FrmFieldsHelper.php:1853 msgid "Maldives" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1853 +#: classes/helpers/FrmFieldsHelper.php:1854 msgid "Mali" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1854 +#: classes/helpers/FrmFieldsHelper.php:1855 msgid "Malta" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1855 +#: classes/helpers/FrmFieldsHelper.php:1856 msgid "Marshall Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1856 +#: classes/helpers/FrmFieldsHelper.php:1857 msgid "Martinique" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1857 +#: classes/helpers/FrmFieldsHelper.php:1858 msgid "Mauritania" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1858 +#: classes/helpers/FrmFieldsHelper.php:1859 msgid "Mauritius" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1859 +#: classes/helpers/FrmFieldsHelper.php:1860 msgid "Mayotte" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1860 +#: classes/helpers/FrmFieldsHelper.php:1861 msgid "Mexico" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1861 +#: classes/helpers/FrmFieldsHelper.php:1862 msgid "Micronesia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1862 +#: classes/helpers/FrmFieldsHelper.php:1863 msgid "Moldova" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1863 +#: classes/helpers/FrmFieldsHelper.php:1864 msgid "Monaco" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1864 +#: classes/helpers/FrmFieldsHelper.php:1865 msgid "Mongolia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1865 +#: classes/helpers/FrmFieldsHelper.php:1866 msgid "Montenegro" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1866 +#: classes/helpers/FrmFieldsHelper.php:1867 msgid "Montserrat" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1867 +#: classes/helpers/FrmFieldsHelper.php:1868 msgid "Morocco" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1868 +#: classes/helpers/FrmFieldsHelper.php:1869 msgid "Mozambique" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1869 +#: classes/helpers/FrmFieldsHelper.php:1870 msgid "Myanmar" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1870 +#: classes/helpers/FrmFieldsHelper.php:1871 msgid "Namibia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1871 +#: classes/helpers/FrmFieldsHelper.php:1872 msgid "Nauru" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1872 +#: classes/helpers/FrmFieldsHelper.php:1873 msgid "Nepal" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1873 +#: classes/helpers/FrmFieldsHelper.php:1874 msgid "Netherlands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1874 +#: classes/helpers/FrmFieldsHelper.php:1875 msgid "New Caledonia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1875 +#: classes/helpers/FrmFieldsHelper.php:1876 msgid "New Zealand" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1876 +#: classes/helpers/FrmFieldsHelper.php:1877 msgid "Nicaragua" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1877 +#: classes/helpers/FrmFieldsHelper.php:1878 msgid "Niger" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1878 +#: classes/helpers/FrmFieldsHelper.php:1879 msgid "Nigeria" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1879 +#: classes/helpers/FrmFieldsHelper.php:1880 msgid "Niue" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1880 +#: classes/helpers/FrmFieldsHelper.php:1881 msgid "Norfolk Island" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1881 +#: classes/helpers/FrmFieldsHelper.php:1882 msgid "Northern Mariana Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1882 +#: classes/helpers/FrmFieldsHelper.php:1883 msgid "Norway" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1883 +#: classes/helpers/FrmFieldsHelper.php:1884 msgid "Oman" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1884 +#: classes/helpers/FrmFieldsHelper.php:1885 msgid "Pakistan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1885 +#: classes/helpers/FrmFieldsHelper.php:1886 msgid "Palau" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1886 +#: classes/helpers/FrmFieldsHelper.php:1887 msgid "Palestine" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1887 +#: classes/helpers/FrmFieldsHelper.php:1888 msgid "Panama" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1888 +#: classes/helpers/FrmFieldsHelper.php:1889 msgid "Papua New Guinea" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1889 +#: classes/helpers/FrmFieldsHelper.php:1890 msgid "Paraguay" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1890 +#: classes/helpers/FrmFieldsHelper.php:1891 msgid "Peru" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1891 +#: classes/helpers/FrmFieldsHelper.php:1892 msgid "Philippines" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1892 +#: classes/helpers/FrmFieldsHelper.php:1893 msgid "Pitcairn" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1893 +#: classes/helpers/FrmFieldsHelper.php:1894 msgid "Poland" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1894 +#: classes/helpers/FrmFieldsHelper.php:1895 msgid "Portugal" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1895 +#: classes/helpers/FrmFieldsHelper.php:1896 msgid "Puerto Rico" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1896 +#: classes/helpers/FrmFieldsHelper.php:1897 msgid "Qatar" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1897 +#: classes/helpers/FrmFieldsHelper.php:1898 msgid "Reunion" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1898 +#: classes/helpers/FrmFieldsHelper.php:1899 msgid "Romania" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1899 +#: classes/helpers/FrmFieldsHelper.php:1900 msgid "Russia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1900 +#: classes/helpers/FrmFieldsHelper.php:1901 msgid "Rwanda" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1901 +#: classes/helpers/FrmFieldsHelper.php:1902 msgid "Saint Barthelemy" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1902 +#: classes/helpers/FrmFieldsHelper.php:1903 msgid "Saint Helena, Ascension and Tristan da Cunha" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1903 +#: classes/helpers/FrmFieldsHelper.php:1904 msgid "Saint Kitts and Nevis" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1904 +#: classes/helpers/FrmFieldsHelper.php:1905 msgid "Saint Lucia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1905 +#: classes/helpers/FrmFieldsHelper.php:1906 msgid "Saint Martin (French part)" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1906 +#: classes/helpers/FrmFieldsHelper.php:1907 msgid "Saint Pierre and Miquelon" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1907 +#: classes/helpers/FrmFieldsHelper.php:1908 msgid "Saint Vincent and the Grenadines" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1908 +#: classes/helpers/FrmFieldsHelper.php:1909 msgid "Samoa" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1909 +#: classes/helpers/FrmFieldsHelper.php:1910 msgid "San Marino" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1910 +#: classes/helpers/FrmFieldsHelper.php:1911 msgid "Sao Tome and Principe" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1911 +#: classes/helpers/FrmFieldsHelper.php:1912 msgid "Saudi Arabia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1912 +#: classes/helpers/FrmFieldsHelper.php:1913 msgid "Senegal" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1913 +#: classes/helpers/FrmFieldsHelper.php:1914 msgid "Serbia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1914 +#: classes/helpers/FrmFieldsHelper.php:1915 msgid "Seychelles" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1915 +#: classes/helpers/FrmFieldsHelper.php:1916 msgid "Sierra Leone" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1916 +#: classes/helpers/FrmFieldsHelper.php:1917 msgid "Singapore" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1917 +#: classes/helpers/FrmFieldsHelper.php:1918 msgid "Sint Maarten (Dutch part)" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1918 +#: classes/helpers/FrmFieldsHelper.php:1919 msgid "Slovakia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1919 +#: classes/helpers/FrmFieldsHelper.php:1920 msgid "Slovenia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1920 +#: classes/helpers/FrmFieldsHelper.php:1921 msgid "Solomon Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1921 +#: classes/helpers/FrmFieldsHelper.php:1922 msgid "Somalia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1922 +#: classes/helpers/FrmFieldsHelper.php:1923 msgid "South Africa" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1923 +#: classes/helpers/FrmFieldsHelper.php:1924 msgid "South Georgia and the South Sandwich Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1924 +#: classes/helpers/FrmFieldsHelper.php:1925 msgid "South Sudan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1925 +#: classes/helpers/FrmFieldsHelper.php:1926 msgid "Spain" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1926 +#: classes/helpers/FrmFieldsHelper.php:1927 msgid "Sri Lanka" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1927 +#: classes/helpers/FrmFieldsHelper.php:1928 msgid "Sudan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1928 +#: classes/helpers/FrmFieldsHelper.php:1929 msgid "Suriname" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1929 +#: classes/helpers/FrmFieldsHelper.php:1930 msgid "Svalbard and Jan Mayen" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1930 +#: classes/helpers/FrmFieldsHelper.php:1931 msgid "Swaziland" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1931 +#: classes/helpers/FrmFieldsHelper.php:1932 msgid "Sweden" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1932 +#: classes/helpers/FrmFieldsHelper.php:1933 msgid "Switzerland" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1933 +#: classes/helpers/FrmFieldsHelper.php:1934 msgid "Syria" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1934 +#: classes/helpers/FrmFieldsHelper.php:1935 msgid "Taiwan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1935 +#: classes/helpers/FrmFieldsHelper.php:1936 msgid "Tajikistan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1936 +#: classes/helpers/FrmFieldsHelper.php:1937 msgid "Tanzania" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1937 +#: classes/helpers/FrmFieldsHelper.php:1938 msgid "Thailand" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1938 +#: classes/helpers/FrmFieldsHelper.php:1939 msgid "Timor-Leste" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1939 +#: classes/helpers/FrmFieldsHelper.php:1940 msgid "Togo" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1940 +#: classes/helpers/FrmFieldsHelper.php:1941 msgid "Tokelau" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1941 +#: classes/helpers/FrmFieldsHelper.php:1942 msgid "Tonga" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1942 +#: classes/helpers/FrmFieldsHelper.php:1943 msgid "Trinidad and Tobago" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1943 +#: classes/helpers/FrmFieldsHelper.php:1944 msgid "Tunisia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1944 +#: classes/helpers/FrmFieldsHelper.php:1945 msgid "Turkey" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1945 +#: classes/helpers/FrmFieldsHelper.php:1946 msgid "Turkmenistan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1946 +#: classes/helpers/FrmFieldsHelper.php:1947 msgid "Turks and Caicos Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1947 +#: classes/helpers/FrmFieldsHelper.php:1948 msgid "Tuvalu" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1948 +#: classes/helpers/FrmFieldsHelper.php:1949 msgid "Uganda" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1949 +#: classes/helpers/FrmFieldsHelper.php:1950 msgid "Ukraine" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1950 +#: classes/helpers/FrmFieldsHelper.php:1951 msgid "United Arab Emirates" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1951 +#: classes/helpers/FrmFieldsHelper.php:1952 msgid "United Kingdom" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1952 +#: classes/helpers/FrmFieldsHelper.php:1953 msgid "United States" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1953 +#: classes/helpers/FrmFieldsHelper.php:1954 msgid "United States Minor Outlying Islands" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1954 +#: classes/helpers/FrmFieldsHelper.php:1955 msgid "Uruguay" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1955 +#: classes/helpers/FrmFieldsHelper.php:1956 msgid "Uzbekistan" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1956 +#: classes/helpers/FrmFieldsHelper.php:1957 msgid "Vanuatu" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1957 +#: classes/helpers/FrmFieldsHelper.php:1958 msgid "Vatican City" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1958 +#: classes/helpers/FrmFieldsHelper.php:1959 msgid "Venezuela" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1959 +#: classes/helpers/FrmFieldsHelper.php:1960 msgid "Vietnam" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1960 +#: classes/helpers/FrmFieldsHelper.php:1961 msgid "Virgin Islands, British" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1961 +#: classes/helpers/FrmFieldsHelper.php:1962 msgid "Virgin Islands, U.S." msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1962 +#: classes/helpers/FrmFieldsHelper.php:1963 msgid "Wallis and Futuna" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1963 +#: classes/helpers/FrmFieldsHelper.php:1964 msgid "Western Sahara" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1964 +#: classes/helpers/FrmFieldsHelper.php:1965 msgid "Yemen" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1965 +#: classes/helpers/FrmFieldsHelper.php:1966 msgid "Zambia" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1966 +#: classes/helpers/FrmFieldsHelper.php:1967 msgid "Zimbabwe" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1988 +#: classes/helpers/FrmFieldsHelper.php:1989 msgid "Countries" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:1998 +#: classes/helpers/FrmFieldsHelper.php:1999 msgid "U.S. State Abbreviations" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2007 +#: classes/helpers/FrmFieldsHelper.php:2008 msgid "U.S. States" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2012 +#: classes/helpers/FrmFieldsHelper.php:2013 msgid "Under 18" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2013 +#: classes/helpers/FrmFieldsHelper.php:2014 msgid "18-24" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2014 +#: classes/helpers/FrmFieldsHelper.php:2015 msgid "25-34" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2015 +#: classes/helpers/FrmFieldsHelper.php:2016 msgid "35-44" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2016 +#: classes/helpers/FrmFieldsHelper.php:2017 msgid "45-54" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2017 +#: classes/helpers/FrmFieldsHelper.php:2018 msgid "55-64" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2018 +#: classes/helpers/FrmFieldsHelper.php:2019 msgid "65 or Above" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2019 +#: classes/helpers/FrmFieldsHelper.php:2020 msgid "Prefer Not to Answer" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2025 +#: classes/helpers/FrmFieldsHelper.php:2026 msgid "Age" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2029 +#: classes/helpers/FrmFieldsHelper.php:2030 msgid "Very Unsatisfied" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2030 +#: classes/helpers/FrmFieldsHelper.php:2031 msgid "Unsatisfied" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2031 -#: classes/helpers/FrmFieldsHelper.php:2046 -#: classes/helpers/FrmFieldsHelper.php:2061 -#: classes/helpers/FrmFieldsHelper.php:2076 +#: classes/helpers/FrmFieldsHelper.php:2032 +#: classes/helpers/FrmFieldsHelper.php:2047 +#: classes/helpers/FrmFieldsHelper.php:2062 +#: classes/helpers/FrmFieldsHelper.php:2077 msgid "Neutral" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2032 +#: classes/helpers/FrmFieldsHelper.php:2033 msgid "Satisfied" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2033 +#: classes/helpers/FrmFieldsHelper.php:2034 msgid "Very Satisfied" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2034 -#: classes/helpers/FrmFieldsHelper.php:2049 -#: classes/helpers/FrmFieldsHelper.php:2064 -#: classes/helpers/FrmFieldsHelper.php:2079 +#: classes/helpers/FrmFieldsHelper.php:2035 +#: classes/helpers/FrmFieldsHelper.php:2050 +#: classes/helpers/FrmFieldsHelper.php:2065 +#: classes/helpers/FrmFieldsHelper.php:2080 msgid "N/A" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2040 +#: classes/helpers/FrmFieldsHelper.php:2041 msgid "Satisfaction" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2044 +#: classes/helpers/FrmFieldsHelper.php:2045 msgid "Not at all Important" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2045 +#: classes/helpers/FrmFieldsHelper.php:2046 msgid "Somewhat Important" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2047 +#: classes/helpers/FrmFieldsHelper.php:2048 msgid "Important" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2048 +#: classes/helpers/FrmFieldsHelper.php:2049 msgid "Very Important" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2055 +#: classes/helpers/FrmFieldsHelper.php:2056 msgid "Importance" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2059 +#: classes/helpers/FrmFieldsHelper.php:2060 msgid "Strongly Disagree" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2060 +#: classes/helpers/FrmFieldsHelper.php:2061 msgid "Disagree" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2062 +#: classes/helpers/FrmFieldsHelper.php:2063 msgid "Agree" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2063 +#: classes/helpers/FrmFieldsHelper.php:2064 msgid "Strongly Agree" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2070 +#: classes/helpers/FrmFieldsHelper.php:2071 msgid "Agreement" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2074 +#: classes/helpers/FrmFieldsHelper.php:2075 msgid "Extremely Unlikely" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2075 +#: classes/helpers/FrmFieldsHelper.php:2076 msgid "Unlikely" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2077 -#: classes/helpers/FrmFieldsHelper.php:2085 +#: classes/helpers/FrmFieldsHelper.php:2078 +#: classes/helpers/FrmFieldsHelper.php:2086 msgid "Likely" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2078 +#: classes/helpers/FrmFieldsHelper.php:2079 msgid "Extremely Likely" msgstr "" #. translators: %s: Field name -#: classes/helpers/FrmFieldsHelper.php:2167 +#: classes/helpers/FrmFieldsHelper.php:2168 msgid "%s fields" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2235 +#: classes/helpers/FrmFieldsHelper.php:2236 msgid "Simple" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2239 +#: classes/helpers/FrmFieldsHelper.php:2240 msgid "Images" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2242 +#: classes/helpers/FrmFieldsHelper.php:2243 msgid "Image Options" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2243 +#: classes/helpers/FrmFieldsHelper.php:2244 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:2250 +#: classes/helpers/FrmFieldsHelper.php:2251 msgid "Button Options" msgstr "" -#: classes/helpers/FrmFieldsHelper.php:2251 +#: classes/helpers/FrmFieldsHelper.php:2252 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:2332 +#: classes/helpers/FrmFieldsHelper.php:2333 msgid "Formidable %s" msgstr "" @@ -3983,221 +3964,221 @@ msgstr "" msgid "(ID %d)" msgstr "" -#: classes/helpers/FrmFormsHelper.php:503 +#: classes/helpers/FrmFormsHelper.php:509 msgid "Field ID" msgstr "" -#: classes/helpers/FrmFormsHelper.php:507 +#: classes/helpers/FrmFormsHelper.php:513 #: classes/views/frm-fields/back-end/settings.php:313 msgid "Field Key" msgstr "" -#: classes/helpers/FrmFormsHelper.php:511 +#: classes/helpers/FrmFormsHelper.php:517 msgid "Field Name" msgstr "" -#: classes/helpers/FrmFormsHelper.php:519 +#: classes/helpers/FrmFormsHelper.php:525 #: classes/views/frm-fields/back-end/settings.php:276 msgid "Label Position" msgstr "" -#: classes/helpers/FrmFormsHelper.php:523 +#: classes/helpers/FrmFormsHelper.php:529 msgid "Required Label" msgstr "" -#: classes/helpers/FrmFormsHelper.php:527 +#: classes/helpers/FrmFormsHelper.php:533 msgid "Input Field" msgstr "" -#: classes/helpers/FrmFormsHelper.php:531 +#: classes/helpers/FrmFormsHelper.php:537 msgid "Single Option" msgstr "" -#: classes/helpers/FrmFormsHelper.php:532 +#: classes/helpers/FrmFormsHelper.php:538 msgid "Show a single radio or checkbox option by replacing 1 with the order of the option" msgstr "" -#: classes/helpers/FrmFormsHelper.php:536 +#: classes/helpers/FrmFormsHelper.php:542 msgid "Hide Option Label" msgstr "" -#: classes/helpers/FrmFormsHelper.php:540 +#: classes/helpers/FrmFormsHelper.php:546 msgid "Required Class" msgstr "" -#: classes/helpers/FrmFormsHelper.php:541 +#: classes/helpers/FrmFormsHelper.php:547 msgid "Add class name if field is required" msgstr "" -#: classes/helpers/FrmFormsHelper.php:545 +#: classes/helpers/FrmFormsHelper.php:551 msgid "Error Class" msgstr "" -#: classes/helpers/FrmFormsHelper.php:546 +#: classes/helpers/FrmFormsHelper.php:552 msgid "Add class name if field has an error on form submit" msgstr "" -#: classes/helpers/FrmFormsHelper.php:559 +#: classes/helpers/FrmFormsHelper.php:565 #: classes/views/frm-forms/settings-advanced.php:20 msgid "Form Key" msgstr "" -#: classes/helpers/FrmFormsHelper.php:563 +#: classes/helpers/FrmFormsHelper.php:569 msgid "Delete Entry Link" msgstr "" -#: classes/helpers/FrmFormsHelper.php:568 +#: classes/helpers/FrmFormsHelper.php:574 msgid "Button Label" msgstr "" -#: classes/helpers/FrmFormsHelper.php:572 +#: classes/helpers/FrmFormsHelper.php:578 msgid "Button Hook" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1094 +#: classes/helpers/FrmFormsHelper.php:1100 msgid "Create Form from Template" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1100 +#: classes/helpers/FrmFormsHelper.php:1106 msgid "Duplicate Form" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1135 +#: classes/helpers/FrmFormsHelper.php:1141 msgid "(no title)" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1240 +#: classes/helpers/FrmFormsHelper.php:1246 msgid "Restore from Trash" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1241 +#: classes/helpers/FrmFormsHelper.php:1247 #: classes/helpers/FrmFormsListHelper.php:135 msgid "Restore" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1245 +#: classes/helpers/FrmFormsHelper.php:1251 msgid "Move Form to Trash" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1246 -#: classes/helpers/FrmFormsHelper.php:1338 +#: classes/helpers/FrmFormsHelper.php:1252 +#: classes/helpers/FrmFormsHelper.php:1344 #: classes/helpers/FrmFormsListHelper.php:174 msgid "Trash" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1250 +#: classes/helpers/FrmFormsHelper.php:1256 msgid "Do you want to move this form to the trash?" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1255 +#: classes/helpers/FrmFormsHelper.php:1261 #: classes/helpers/FrmFormsListHelper.php:139 msgid "Delete Permanently" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1258 +#: classes/helpers/FrmFormsHelper.php:1264 msgid "Are you sure you want to delete this form and all its entries?" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1261 +#: classes/helpers/FrmFormsHelper.php:1267 msgid "This will permanently delete the form and all its entries. This is irreversible. Are you sure you want to continue?" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1274 +#: classes/helpers/FrmFormsHelper.php:1280 #: classes/models/FrmField.php:231 msgid "Total" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1275 +#: classes/helpers/FrmFormsHelper.php:1281 msgid "Add this to a read-only field to display the text in bold without a border or background." msgstr "" -#: classes/helpers/FrmFormsHelper.php:1278 +#: classes/helpers/FrmFormsHelper.php:1284 msgid "Big Total" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1279 +#: classes/helpers/FrmFormsHelper.php:1285 msgid "Add this to a read-only field to display the text in large, bold text without a border or background." msgstr "" -#: classes/helpers/FrmFormsHelper.php:1282 +#: classes/helpers/FrmFormsHelper.php:1288 msgid "Scroll Box" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1283 +#: classes/helpers/FrmFormsHelper.php:1289 msgid "If you have many checkbox or radio button options, you may add this class to allow your user to easily scroll through the options. Or add a scrolling area around content in an HTML field." msgstr "" -#: classes/helpers/FrmFormsHelper.php:1286 +#: classes/helpers/FrmFormsHelper.php:1292 #: stripe/models/FrmTransLiteAction.php:192 msgid "First" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1287 +#: classes/helpers/FrmFormsHelper.php:1293 msgid "Add this to the first field in each row along with a width. ie frm_first frm4" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1289 +#: classes/helpers/FrmFormsHelper.php:1295 #: classes/helpers/FrmStylesHelper.php:52 msgid "Right" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1290 +#: classes/helpers/FrmFormsHelper.php:1296 msgid "First Grid Row" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1291 +#: classes/helpers/FrmFormsHelper.php:1297 msgid "Even Grid Row" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1292 +#: classes/helpers/FrmFormsHelper.php:1298 msgid "Odd Grid Row" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1294 +#: classes/helpers/FrmFormsHelper.php:1300 msgid "Color Block" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1295 +#: classes/helpers/FrmFormsHelper.php:1301 msgid "Add a background color to the field or section." msgstr "" -#: classes/helpers/FrmFormsHelper.php:1298 +#: classes/helpers/FrmFormsHelper.php:1304 msgid "Capitalize" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1299 +#: classes/helpers/FrmFormsHelper.php:1305 msgid "Automatically capitalize the first letter in each word." msgstr "" -#: classes/helpers/FrmFormsHelper.php:1339 +#: classes/helpers/FrmFormsHelper.php:1345 msgid "Published" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1449 +#: classes/helpers/FrmFormsHelper.php:1455 msgid "Create Form" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1514 +#: classes/helpers/FrmFormsHelper.php:1520 msgid "Plan required:" msgstr "" -#: classes/helpers/FrmFormsHelper.php:1671 +#: classes/helpers/FrmFormsHelper.php:1677 msgid "Is this intentional?" msgstr "" #. translators: %s: the name of a single parameter in the redirect URL -#: classes/helpers/FrmFormsHelper.php:1681 +#: classes/helpers/FrmFormsHelper.php:1687 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:1687 +#: classes/helpers/FrmFormsHelper.php:1693 msgid "The redirect URL is using the parameters \"%s\", which are reserved by WordPress. " msgstr "" -#: classes/helpers/FrmFormsHelper.php:1829 +#: classes/helpers/FrmFormsHelper.php:1835 #: classes/views/form-templates/modals/name-your-form-modal.php:35 -#: js/formidable_admin.js:4191 +#: js/formidable_admin.js:4192 msgid "Save" msgstr "" @@ -4385,7 +4366,7 @@ msgid "Select a page" msgstr "" #: classes/helpers/FrmOnSubmitHelper.php:197 -#: classes/models/FrmSettings.php:148 +#: classes/models/FrmSettings.php:140 msgid "Your responses were successfully submitted. Thank you!" msgstr "" @@ -4393,6 +4374,30 @@ msgstr "" msgid "Please wait while you are redirected." msgstr "" +#: classes/helpers/FrmShortcodeHelper.php:42 +msgid "Admin email" +msgstr "" + +#: classes/helpers/FrmShortcodeHelper.php:43 +msgid "Default from email" +msgstr "" + +#: classes/helpers/FrmShortcodeHelper.php:44 +msgid "Default email" +msgstr "" + +#: classes/helpers/FrmShortcodeHelper.php:47 +msgid "Default Msg" +msgstr "" + +#: classes/helpers/FrmShortcodeHelper.php:48 +msgid "Default HTML" +msgstr "" + +#: classes/helpers/FrmShortcodeHelper.php:49 +msgid "Default Plain" +msgstr "" + #. translators: %d: The number of styles #. translators: %d: The number of hidden items to show. #: classes/helpers/FrmStylesCardHelper.php:453 @@ -4446,7 +4451,7 @@ msgstr "" msgid "Placeholder inside the field" msgstr "" -#: classes/helpers/FrmStylesHelper.php:764 +#: classes/helpers/FrmStylesHelper.php:774 #: classes/views/styles/_quick-settings.php:7 msgid "Quick Settings" msgstr "" @@ -4814,17 +4819,17 @@ msgstr "" msgid "Option 2" msgstr "" -#: classes/models/fields/FrmFieldCombo.php:197 +#: classes/models/fields/FrmFieldCombo.php:213 #: classes/views/frm-fields/back-end/default-value-setting.php:11 msgid "Default Value" msgstr "" -#: classes/models/fields/FrmFieldCombo.php:198 +#: classes/models/fields/FrmFieldCombo.php:214 #: classes/views/frm-fields/back-end/settings.php:182 msgid "Placeholder Text" msgstr "" -#: classes/models/fields/FrmFieldCombo.php:199 +#: classes/models/fields/FrmFieldCombo.php:215 #: classes/views/form-templates/modals/create-template-modal.php:54 #: stripe/views/action-settings/payments-options.php:18 #: js/admin/applications.js:448 @@ -5087,6 +5092,7 @@ msgstr "" #: classes/models/FrmField.php:70 #: stripe/controllers/FrmStrpLiteActionsController.php:327 #: stripe/controllers/FrmStrpLiteAppController.php:83 +#: stripe/controllers/FrmTransLiteCRUDController.php:40 #: stripe/views/payments/show.php:27 msgid "Payment" msgstr "" @@ -5313,7 +5319,7 @@ msgstr "" msgid "Plugin installed and activated successfully." msgstr "" -#: classes/models/FrmMigrate.php:649 +#: classes/models/FrmMigrate.php:657 msgid "Sending" msgstr "" @@ -5384,36 +5390,36 @@ msgid "Ok, you deserve it" msgstr "" #. translators: %s: [field_name] shortcode. -#: classes/models/FrmSettings.php:150 +#: classes/models/FrmSettings.php:142 msgid "%s cannot be blank." msgstr "" #. translators: %s: [field_name] shortcode. -#: classes/models/FrmSettings.php:152 +#: classes/models/FrmSettings.php:144 msgid "%s must be unique." msgstr "" -#: classes/models/FrmSettings.php:153 +#: classes/models/FrmSettings.php:145 msgid "There was a problem with your submission. Errors are marked below." msgstr "" -#: classes/models/FrmSettings.php:154 +#: classes/models/FrmSettings.php:146 msgid "We're sorry. It looks like you've already submitted that." msgstr "" -#: classes/models/FrmSettings.php:156 +#: classes/models/FrmSettings.php:148 msgid "You do not have permission to view this form." msgstr "" -#: classes/models/FrmSettings.php:157 +#: classes/models/FrmSettings.php:149 msgid "You do not have permission to do that" msgstr "" -#: classes/models/FrmSettings.php:158 +#: classes/models/FrmSettings.php:150 msgid "The page has been opened in a new tab." msgstr "" -#: classes/models/FrmSettings.php:301 +#: classes/models/FrmSettings.php:293 msgid "The CAPTCHA was not entered correctly" msgstr "" @@ -5887,19 +5893,17 @@ msgstr "" msgid "Referrer:" msgstr "" -#: classes/views/frm-entries/_sidebar-shared-pub.php:14 -#: stripe/controllers/FrmTransLitePaymentsController.php:79 -#: stripe/controllers/FrmTransLiteSubscriptionsController.php:13 -msgid "M j, Y @ G:i" +#: classes/views/frm-entries/_sidebar-shared-pub.php:22 +msgid "M j, Y" msgstr "" #. translators: %1$s: Entry status %2$s: The date -#: classes/views/frm-entries/_sidebar-shared-pub.php:17 +#: classes/views/frm-entries/_sidebar-shared-pub.php:27 msgid "%1$s: %2$s" msgstr "" #. translators: %1$s: The date -#: classes/views/frm-entries/_sidebar-shared-pub.php:32 +#: classes/views/frm-entries/_sidebar-shared-pub.php:42 msgid "Updated: %1$s" msgstr "" @@ -6214,7 +6218,7 @@ msgstr "" #: classes/views/frm-form-actions/form_action.php:32 #: js/admin/style.js:719 -#: js/formidable_admin.js:2427 +#: js/formidable_admin.js:2428 msgid "Duplicate" msgstr "" @@ -6258,50 +6262,50 @@ msgstr "" msgid "Action Name" msgstr "" -#: classes/views/frm-form-actions/_action_inside.php:37 +#: classes/views/frm-form-actions/_action_inside.php:38 msgid "Trigger this action when" msgstr "" -#: classes/views/frm-form-actions/_action_inside.php:81 +#: classes/views/frm-form-actions/_action_inside.php:82 msgid "Email attachments" msgstr "" -#: classes/views/frm-form-actions/_action_inside.php:81 +#: classes/views/frm-form-actions/_action_inside.php:82 msgid "Email a CSV or a PDF of each new entry, or attach a file of your choice." msgstr "" -#: classes/views/frm-form-actions/_action_inside.php:82 +#: classes/views/frm-form-actions/_action_inside.php:83 msgid "Attachment" msgstr "" -#: classes/views/frm-form-actions/_action_inside.php:97 +#: classes/views/frm-form-actions/_action_inside.php:98 msgid "Form action automations" msgstr "" -#: classes/views/frm-form-actions/_action_inside.php:110 +#: classes/views/frm-form-actions/_action_inside.php:111 msgid "Setup Automation" msgstr "" -#: classes/views/frm-form-actions/_action_inside.php:123 +#: classes/views/frm-form-actions/_action_inside.php:124 msgid "Form action logs" msgstr "" -#: classes/views/frm-form-actions/_action_inside.php:125 +#: classes/views/frm-form-actions/_action_inside.php:126 msgid "Install logging to get more information on API requests." msgstr "" #. translators: %1$s: The ID of the form action. -#: classes/views/frm-form-actions/_action_inside.php:135 +#: classes/views/frm-form-actions/_action_inside.php:136 msgid "Action ID: %1$s" msgstr "" #: classes/views/frm-form-actions/_email_settings.php:9 -#: classes/views/frm-form-actions/_email_settings.php:25 +#: classes/views/frm-form-actions/_email_settings.php:26 msgid "CC" msgstr "" #: classes/views/frm-form-actions/_email_settings.php:12 -#: classes/views/frm-form-actions/_email_settings.php:34 +#: classes/views/frm-form-actions/_email_settings.php:35 msgid "BCC" msgstr "" @@ -6309,36 +6313,36 @@ msgstr "" msgid "To" msgstr "" -#: classes/views/frm-form-actions/_email_settings.php:43 -#: classes/views/frm-form-actions/_email_settings.php:61 +#: classes/views/frm-form-actions/_email_settings.php:45 +#: classes/views/frm-form-actions/_email_settings.php:64 msgid "Reply To" msgstr "" -#: classes/views/frm-form-actions/_email_settings.php:49 +#: classes/views/frm-form-actions/_email_settings.php:51 msgid "From" msgstr "" -#: classes/views/frm-form-actions/_email_settings.php:56 +#: classes/views/frm-form-actions/_email_settings.php:59 msgid "Warning: If you are sending an email to the user, the To and From fields should not match." msgstr "" -#: classes/views/frm-form-actions/_email_settings.php:70 +#: classes/views/frm-form-actions/_email_settings.php:74 msgid "Subject" msgstr "" -#: classes/views/frm-form-actions/_email_settings.php:77 +#: classes/views/frm-form-actions/_email_settings.php:82 msgid "Message" msgstr "" -#: classes/views/frm-form-actions/_email_settings.php:115 +#: classes/views/frm-form-actions/_email_settings.php:120 msgid "Append IP Address, Browser, and Referring URL to message" msgstr "" -#: classes/views/frm-form-actions/_email_settings.php:117 +#: classes/views/frm-form-actions/_email_settings.php:122 msgid "Append Browser and Referring URL to message" msgstr "" -#: classes/views/frm-form-actions/_email_settings.php:124 +#: classes/views/frm-form-actions/_email_settings.php:129 msgid "Send Emails in Plain Text" msgstr "" @@ -6350,31 +6354,31 @@ msgstr "" msgid "Show options" msgstr "" -#: classes/views/frm-forms/add_field.php:21 +#: classes/views/frm-forms/add_field.php:25 msgid "Expand/Collapse Section" msgstr "" -#: classes/views/frm-forms/add_field.php:25 +#: classes/views/frm-forms/add_field.php:29 msgid "Expand/Collapse Section Icon" msgstr "" -#: classes/views/frm-forms/add_field.php:31 +#: classes/views/frm-forms/add_field.php:35 msgid "Move Field" msgstr "" -#: classes/views/frm-forms/add_field.php:36 -#: js/formidable_admin.js:1425 -#: js/formidable_admin.js:1430 -#: js/formidable_admin.js:2352 +#: classes/views/frm-forms/add_field.php:40 +#: js/formidable_admin.js:1426 +#: js/formidable_admin.js:1431 +#: js/formidable_admin.js:2353 msgid "More Options" msgstr "" -#: classes/views/frm-forms/add_field.php:38 -#: js/formidable_admin.js:1417 +#: classes/views/frm-forms/add_field.php:42 +#: js/formidable_admin.js:1418 msgid "Toggle More Options Dropdown" msgstr "" -#: classes/views/frm-forms/add_field.php:97 +#: classes/views/frm-forms/add_field.php:101 #: classes/views/frm-forms/form.php:79 msgid "Add Fields Here" msgstr "" @@ -6411,10 +6415,6 @@ msgstr "" msgid "Input Mask Format" msgstr "" -#: classes/views/frm-forms/add_form_style_options.php:9 -msgid "Page Turn Transitions setting was moved to the page break field settings in the form builder." -msgstr "" - #: classes/views/frm-forms/edit.php:13 msgid "Build Form" msgstr "" @@ -6505,7 +6505,7 @@ msgstr "" msgid "Required fields, email format, and number format can be checked instantly in your browser. You may want to turn this option off if you have any customizations to remove validation messages on certain fields." msgstr "" -#: classes/views/frm-forms/settings-buttons.php:18 +#: classes/views/frm-forms/settings-buttons.php:26 msgid "Submit button settings were moved to the Submit button in the form builder." msgstr "" @@ -6804,15 +6804,15 @@ msgstr "" msgid "Summary emails can be disabled across multiple sites from %1$sFormidableForms.com%2$s." msgstr "" -#: classes/views/frm-settings/misc.php:57 +#: classes/views/frm-settings/misc.php:47 msgid "Uninstall Formidable Forms and permanently delete all data." msgstr "" -#: classes/views/frm-settings/misc.php:59 +#: classes/views/frm-settings/misc.php:49 msgid "Are you sure you want to delete all forms, form data, and all other Formidable data. There is no Undo." msgstr "" -#: classes/views/frm-settings/misc.php:60 +#: classes/views/frm-settings/misc.php:50 msgid "Uninstall Now" msgstr "" @@ -7862,7 +7862,24 @@ msgstr "" msgid "Please select a payment to view" msgstr "" -#: stripe/controllers/FrmTransLiteCRUDController.php:86 +#: stripe/controllers/FrmTransLiteCRUDController.php:40 +#: stripe/controllers/FrmTransLiteListsController.php:61 +#: stripe/views/payments/show.php:64 +#: stripe/views/subscriptions/show.php:26 +msgid "Subscription" +msgstr "" + +#. translators: %s: Transaction type +#: stripe/controllers/FrmTransLiteCRUDController.php:44 +msgid "You can't view the %s" +msgstr "" + +#. translators: %s: Transaction type +#: stripe/controllers/FrmTransLiteCRUDController.php:46 +msgid "You are trying to view a %s that does not exist" +msgstr "" + +#: stripe/controllers/FrmTransLiteCRUDController.php:102 msgid "Payment was Successfully Deleted" msgstr "" @@ -7904,12 +7921,6 @@ msgstr "" msgid "Amount" msgstr "" -#: stripe/controllers/FrmTransLiteListsController.php:61 -#: stripe/views/payments/show.php:64 -#: stripe/views/subscriptions/show.php:26 -msgid "Subscription" -msgstr "" - #: stripe/controllers/FrmTransLiteListsController.php:62 msgid "Begin Date" msgstr "" @@ -7934,6 +7945,11 @@ msgstr "" msgid "Mode" msgstr "" +#: stripe/controllers/FrmTransLitePaymentsController.php:79 +#: stripe/controllers/FrmTransLiteSubscriptionsController.php:13 +msgid "M j, Y @ G:i" +msgstr "" + #. translators: %d: Entry ID. #. translators: %d: ID of the deleted entry. #: stripe/controllers/FrmTransLitePaymentsController.php:139 @@ -8506,82 +8522,91 @@ msgstr "" msgid "Style has been reset successfully" msgstr "" -#: js/formidable_admin.js:873 +#: js/formidable_admin.js:874 msgid "Field Group" msgstr "" -#: js/formidable_admin.js:1376 +#: js/formidable_admin.js:1377 msgid "Set Row Layout" msgstr "" -#: js/formidable_admin.js:1383 +#: js/formidable_admin.js:1384 msgid "Move Field Group" msgstr "" -#: js/formidable_admin.js:2421 +#: js/formidable_admin.js:2422 msgid "Delete Group" msgstr "" -#: js/formidable_admin.js:2427 +#: js/formidable_admin.js:2428 msgid "Duplicate Group" msgstr "" #. translators: %1$s: Number of fields that are selected to be deleted. -#: js/formidable_admin.js:3647 +#: js/formidable_admin.js:3648 msgid "Are you sure you want to delete these %1$s selected field(s)?" msgstr "" -#: js/formidable_admin.js:3884 +#: js/formidable_admin.js:3885 msgid "Custom layout" msgstr "" -#: js/formidable_admin.js:3907 +#: js/formidable_admin.js:3908 msgid "Break into rows" msgstr "" -#: js/formidable_admin.js:3917 +#: js/formidable_admin.js:3918 msgid "Row Layout" msgstr "" -#: js/formidable_admin.js:4171 +#: js/formidable_admin.js:4172 msgid "Enter number of columns for each field" msgstr "" -#: js/formidable_admin.js:4175 +#: js/formidable_admin.js:4176 msgid "Layouts are based on a 12-column grid system" msgstr "" -#: js/formidable_admin.js:4628 +#: js/formidable_admin.js:4629 msgid "Merge into row" msgstr "" #. translators: %s: The detected option value. -#: js/formidable_admin.js:6121 +#: js/formidable_admin.js:6122 msgid "Duplicate option value \"%s\" detected" msgstr "" #. translators: %s: Form Setting section name (ie Form Permissions, Form Scheduling). -#: js/formidable_admin.js:6863 +#: js/formidable_admin.js:6864 msgid "%s are not installed" msgstr "" -#: js/formidable_admin.js:6985 +#: js/formidable_admin.js:6986 msgid "This plugin is not activated. Would you like to activate it now?" msgstr "" -#: js/formidable_admin.js:6988 +#: js/formidable_admin.js:6989 msgid "That add-on is not installed. Would you like to install it now?" msgstr "" -#: js/formidable_admin.js:9231 +#: js/formidable_admin.js:8422 +msgid "You are changing the field type. Not all field settings will appear as expected until you reload the page. Would you like to reload the page now?" +msgstr "" + +#: js/formidable_admin.js:8427 +msgid "Save and Reload?" +msgstr "" + +#: js/formidable_admin.js:8441 +#: js/formidable_admin.js:9414 msgid "Save and Reload" msgstr "" -#: js/formidable_admin.js:9400 +#: js/formidable_admin.js:9583 msgid "Unable to install template" msgstr "" -#: js/formidable_admin.js:10075 +#: js/formidable_admin.js:10258 msgid "Thank you for signing up!" msgstr "" diff --git a/readme.txt b/readme.txt index 0be8f1d7ca..c7fc55b0f5 100644 --- a/readme.txt +++ b/readme.txt @@ -374,7 +374,7 @@ See all [Formidable Zapier Integrations](https://zapier.com/apps/formidable/inte = 6.16.3 = * New: Additional duplicate entry check validation has been added. Now, when a form is resubmitted when loading the browser on iOS devices, these requests will trigger a duplicate entry error for a month instead of the default 60 seconds. * New: When viewing an entry, the timestamp in the sidebar will now use the WordPress format settings. -* New: New: A new database index has been added to the form entries table. This significantly improves performance for entry count queries. +* New: A new database index has been added to the form entries table. This significantly improves performance for entry count queries. * Fix: Invalid name field inputs did not always load with a proper aria-invalid value, and error auto-focusing wouldn't work as expected for name fields. * Fix: An unsupported operand types: array + string fatal error has been fixed. * Fix: The hook used to load translations has been updated to improve compatibility with WordPress 6.7+.