Changeset 2990192
- Timestamp:
- 11/06/2023 07:03:39 PM (2 years ago)
- Location:
- formidable
- Files:
-
- 26 edited
- 1 copied
-
tags/6.5.4 (copied) (copied from formidable/trunk)
-
tags/6.5.4/classes/helpers/FrmAppHelper.php (modified) (4 diffs)
-
tags/6.5.4/classes/helpers/FrmEntriesListHelper.php (modified) (2 diffs)
-
tags/6.5.4/classes/models/FrmDb.php (modified) (1 diff)
-
tags/6.5.4/classes/models/FrmHoneypot.php (modified) (4 diffs)
-
tags/6.5.4/classes/views/shared/admin-footer-links.php (modified) (1 diff)
-
tags/6.5.4/css/custom_theme.css.php (modified) (1 diff)
-
tags/6.5.4/css/frm_admin.css (modified) (4 diffs)
-
tags/6.5.4/formidable.php (modified) (1 diff)
-
tags/6.5.4/js/formidable.js (modified) (1 diff)
-
tags/6.5.4/js/formidable.min.js (modified) (1 diff)
-
tags/6.5.4/js/formidable_admin.js (modified) (2 diffs)
-
tags/6.5.4/languages/formidable.pot (modified) (21 diffs)
-
tags/6.5.4/readme.txt (modified) (2 diffs)
-
trunk/classes/helpers/FrmAppHelper.php (modified) (4 diffs)
-
trunk/classes/helpers/FrmEntriesListHelper.php (modified) (2 diffs)
-
trunk/classes/models/FrmDb.php (modified) (1 diff)
-
trunk/classes/models/FrmHoneypot.php (modified) (4 diffs)
-
trunk/classes/views/shared/admin-footer-links.php (modified) (1 diff)
-
trunk/css/custom_theme.css.php (modified) (1 diff)
-
trunk/css/frm_admin.css (modified) (4 diffs)
-
trunk/formidable.php (modified) (1 diff)
-
trunk/js/formidable.js (modified) (1 diff)
-
trunk/js/formidable.min.js (modified) (1 diff)
-
trunk/js/formidable_admin.js (modified) (2 diffs)
-
trunk/languages/formidable.pot (modified) (21 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
formidable/tags/6.5.4/classes/helpers/FrmAppHelper.php
r2983909 r2990192 19 19 * @var string 20 20 */ 21 public static $plug_version = '6.5. 3';21 public static $plug_version = '6.5.4'; 22 22 23 23 /** … … 1681 1681 'frm_edit_entries' => __( 'Edit Entries from Admin Area', 'formidable' ), 1682 1682 'frm_view_reports' => __( 'View Reports', 'formidable' ), 1683 'frm_edit_displays' => __( 'Add/Edit Views', 'formidable' ),1684 1683 ); 1685 1684 /** … … 1689 1688 */ 1690 1689 $pro_cap = apply_filters( 'frm_pro_capabilities', $pro_cap ); 1690 1691 if ( ! array_key_exists( 'frm_edit_displays', $pro_cap ) && is_callable( 'FrmProAppHelper::views_is_installed' ) && FrmProAppHelper::views_is_installed() ) { 1692 // For backward compatibility, add the Add/Edit Views permission if Pro is not up to date. 1693 // This was added in x.x. Remove this in the future. 1694 $pro_cap['frm_edit_displays'] = __( 'Add/Edit Views', 'formidable' ); 1695 } 1691 1696 1692 1697 if ( 'pro_only' === $type ) { … … 2404 2409 } 2405 2410 2411 $sub = self::maybe_force_truncate_on_string_with_no_spaces( $sub, $length ); 2412 2406 2413 return $sub . ( ( $len < $original_len ) ? $continue : '' ); 2414 } 2415 2416 /** 2417 * If the string is still too long because there may not have been any spaces, force truncate. 2418 * 2419 * @since x.x 2420 * 2421 * @param string $sub Current substring. 2422 * @param int $length The length limit. 2423 * @return string 2424 */ 2425 private static function maybe_force_truncate_on_string_with_no_spaces( $sub, $length ) { 2426 if ( strlen( $sub ) < $length + 50 ) { 2427 // If the string isn't way over the limit, leave it. 2428 return $sub; 2429 } 2430 2431 $first_space = strpos( $sub, ' ', $length ); 2432 if ( false !== $first_space ) { 2433 // Ignore anything with spaces. 2434 return $sub; 2435 } 2436 2437 return substr( $sub, 0, $length + 10 ); 2407 2438 } 2408 2439 -
formidable/tags/6.5.4/classes/helpers/FrmEntriesListHelper.php
r2975592 r2990192 18 18 */ 19 19 public function prepare_items() { 20 $this->set_per_page(); 21 $s_query = array(); 22 23 $join_form_in_query = false; 24 25 $this->items = $this->get_entry_items( $s_query, $join_form_in_query ); 26 $this->set_total_items( $s_query ); 27 $this->prepare_pagination(); 28 } 29 30 protected function set_total_items( $s_query ) { 31 $this->total_items = FrmEntry::getRecordCount( $s_query ); 32 } 33 34 /** 35 * Prepares pagination. 36 * 37 * @since x.x 38 */ 39 protected function prepare_pagination() { 20 40 global $per_page; 21 41 42 $this->set_pagination_args( 43 array( 44 'total_items' => $this->total_items, 45 'per_page' => $per_page, 46 ) 47 ); 48 } 49 50 /** 51 * Sets the global $per_page variable 52 * 53 * @since x.x 54 */ 55 protected function set_per_page() { 56 global $per_page; 22 57 $per_page = $this->get_items_per_page( 'formidable_page_formidable_entries_per_page' ); 23 $form_id = $this->params['form']; 24 58 } 59 60 /** 61 * @since x.x 62 * 63 * @param array $s_query 64 * @param bool $join_form_in_query 65 * 66 * @return array 67 */ 68 protected function get_entry_items( &$s_query, &$join_form_in_query ) { 69 global $per_page; 70 $s_query = $this->get_search_query( $join_form_in_query ); 71 $order = $this->get_order_by(); 72 $limit = $this->get_limit( $per_page ); 73 74 return FrmEntry::getAll( $s_query, $order, $limit, true, $join_form_in_query ); 75 } 76 77 /** 78 * @since x.x 79 * @return string 80 */ 81 protected function get_order_by() { 82 $orderby = self::get_param( 83 array( 84 'param' => 'orderby', 85 'default' => 'id', 86 ) 87 ); 88 89 if ( strpos( $orderby, 'meta' ) !== false ) { 90 $order_field_type = FrmField::get_type( str_replace( 'meta_', '', $orderby ) ); 91 $orderby .= in_array( $order_field_type, array( 'number', 'scale', 'star' ) ) ? '+0' : ''; 92 } 93 94 $order = self::get_param( 95 array( 96 'param' => 'order', 97 'default' => 'DESC', 98 ) 99 ); 100 101 return FrmDb::esc_order( $orderby . ' ' . $order ); 102 } 103 104 /** 105 * @since x.x 106 * 107 * @param int $per_page 108 * @return string 109 */ 110 protected function get_limit( $per_page ) { 111 $page = $this->get_pagenum(); 112 $start = (int) self::get_param( 113 array( 114 'param' => 'start', 115 'default' => ( $page - 1 ) * $per_page, 116 ) 117 ); 118 119 return FrmDb::esc_limit( $start . ',' . $per_page ); 120 } 121 122 /** 123 * @since x.x 124 * 125 * @param bool $join_form_in_query 126 * @return array 127 */ 128 protected function get_search_query( &$join_form_in_query ) { 129 $form_id = $this->params['form']; 25 130 $s_query = array(); 26 131 27 132 if ( $form_id ) { 28 $ s_query['it.form_id'] = $form_id;29 $ join_form_in_query = false;133 $form_ids = $this->get_form_ids( $form_id ); 134 $s_query['it.form_id'] = count( $form_ids ) > 1 ? $form_ids : $form_ids[0]; 30 135 } else { 31 136 $s_query[] = array( … … 49 154 } 50 155 51 $s_query = apply_filters( 'frm_entries_list_query', $s_query, compact( 'form_id' ) ); 52 53 $orderby = self::get_param( 54 array( 55 'param' => 'orderby', 56 'default' => 'id', 57 ) 58 ); 59 60 if ( strpos( $orderby, 'meta' ) !== false ) { 61 $order_field_type = FrmField::get_type( str_replace( 'meta_', '', $orderby ) ); 62 $orderby .= in_array( $order_field_type, array( 'number', 'scale', 'star' ) ) ? '+0' : ''; 63 } 64 65 $order = self::get_param( 66 array( 67 'param' => 'order', 68 'default' => 'DESC', 69 ) 70 ); 71 $order = FrmDb::esc_order( $orderby . ' ' . $order ); 72 73 $page = $this->get_pagenum(); 74 $start = (int) self::get_param( 75 array( 76 'param' => 'start', 77 'default' => ( $page - 1 ) * $per_page, 78 ) 79 ); 80 81 $limit = FrmDb::esc_limit( $start . ',' . $per_page ); 82 $this->items = FrmEntry::getAll( $s_query, $order, $limit, true, $join_form_in_query ); 83 $total_items = FrmEntry::getRecordCount( $s_query ); 84 $this->total_items = $total_items; 85 86 $this->set_pagination_args( 87 array( 88 'total_items' => $total_items, 89 'per_page' => $per_page, 90 ) 91 ); 156 return apply_filters( 'frm_entries_list_query', $s_query, compact( 'form_id' ) ); 157 } 158 159 /** 160 * @since x.x 161 * 162 * @param int|string $form_id 163 * @return array<int> 164 */ 165 protected function get_form_ids( $form_id ) { 166 return array( (int) $form_id ); 92 167 } 93 168 -
formidable/tags/6.5.4/classes/models/FrmDb.php
r2895005 r2990192 94 94 * @param string $where 95 95 * @param array $values 96 * @return void 96 97 */ 97 98 private static function interpret_array_to_sql( $key, $value, &$where, &$values ) { 98 $key = trim( $key ); 99 100 if ( strpos( $key, 'created_at' ) !== false || strpos( $key, 'updated_at' ) !== false ) { 101 $k = explode( ' ', $key ); 102 $where .= ' DATE_FORMAT(' . reset( $k ) . ', %s) ' . str_replace( reset( $k ), '', $key ); 103 $values[] = '%Y-%m-%d %H:%i:%s'; 104 } else { 105 $where .= ' ' . $key; 106 } 99 $key = trim( $key ); 100 $where .= ' ' . $key; 107 101 108 102 $lowercase_key = explode( ' ', strtolower( $key ) ); -
formidable/tags/6.5.4/classes/models/FrmHoneypot.php
r2983909 r2990192 31 31 if ( ! $is_honeypot_spam ) { 32 32 // Check the newer honeypot input name which is randomly generated so it's more difficult to detect. 33 $class_name = $this->get_honeypot_class_name();33 $class_name = self::get_honeypot_class_name(); 34 34 $honeypot_value = FrmAppHelper::get_param( $class_name, '', 'get', 'sanitize_text_field' ); 35 35 $is_honeypot_spam = '' !== $honeypot_value; … … 93 93 $honeypot = $this->check_honeypot_setting(); 94 94 $form = $this->get_form(); 95 $class_name = $this->get_honeypot_class_name();95 $class_name = self::get_honeypot_class_name(); 96 96 $input_attrs = array( 97 97 'id' => 'frm_email_' . absint( $form->id ), … … 121 121 */ 122 122 public static function generate_class_name() { 123 $class_name = self::get_honeypot_class_name(); 124 if ( 'frm_verify' !== $class_name ) { 125 // Re-use the option. 126 // We can't generate a new class too often or the field may not be hidden. 127 return $class_name; 128 } 129 123 130 $prefix = 'frm__'; 124 131 $class_name = $prefix . uniqid(); … … 130 137 * @return string The current class name to use the for Honeypot field. 131 138 */ 132 private function get_honeypot_class_name() {139 private static function get_honeypot_class_name() { 133 140 $option = get_option( 'frm_honeypot_class' ); 134 141 if ( ! is_string( $option ) ) { -
formidable/tags/6.5.4/classes/views/shared/admin-footer-links.php
r2946660 r2990192 11 11 ?> 12 12 13 <div class="frm-admin-footer-links ">13 <div class="frm-admin-footer-links frm_hidden"> 14 14 <span class="frm-admin-footer-links-text"> 15 15 <?php -
formidable/tags/6.5.4/css/custom_theme.css.php
r2983909 r2990192 372 372 width:var(--auto-width)<?php echo esc_html( $important ); ?>; 373 373 max-width:100%; 374 background-position-y: c enter;374 background-position-y: calc(50% + 3px); 375 375 } 376 376 -
formidable/tags/6.5.4/css/frm_admin.css
r2983909 r2990192 1110 1110 flex-direction: column; 1111 1111 text-align: center; 1112 padding: var(--gap-xl) 0 var(--gap-lg) 160px;1112 padding: var(--gap-xl) 0 var(--gap-lg); 1113 1113 font-size: var(--text-xs); 1114 1114 color: var(--grey-400); 1115 }1116 1117 body.rtl .frm-admin-footer-links {1118 padding-left: unset;1119 padding-right: 160px;1120 1115 } 1121 1116 … … 6693 6688 } 6694 6689 6690 .frm-empty-fields .frm_updated_message ~ .frm_no_fields { 6691 top: 60px; 6692 } 6693 6695 6694 .frm-has-fields .frm_no_fields { 6696 6695 display: none; … … 8499 8498 left: 36px; 8500 8499 } 8501 8502 .frm-admin-footer-links {8503 padding-left: 36px;8504 }8505 8506 body.rtl .frm-admin-footer-links {8507 padding-right: 36px;8508 }8509 8500 } 8510 8501 … … 8747 8738 #wp-content-media-buttons a.frm_insert_form { 8748 8739 padding: 0 var(--gap-sm); 8749 }8750 8751 .frm-admin-footer-links {8752 padding-left: 0;8753 }8754 8755 body.rtl .frm-admin-footer-links {8756 padding-right: 0;8757 8740 } 8758 8741 } -
formidable/tags/6.5.4/formidable.php
r2983909 r2990192 3 3 Plugin Name: Formidable Forms 4 4 Description: Quickly and easily create drag-and-drop forms 5 Version: 6.5. 35 Version: 6.5.4 6 6 Plugin URI: https://formidableforms.com/ 7 7 Author URI: https://formidableforms.com/ -
formidable/tags/6.5.4/js/formidable.js
r2983909 r2990192 543 543 // Function to change the color of a select element 544 544 changeSelectColor = function( select ) { 545 if ( hasClass( select.options[select.selectedIndex], 'frm-select-placeholder' ) ) {545 if ( select.options[select.selectedIndex] && hasClass( select.options[select.selectedIndex], 'frm-select-placeholder' ) ) { 546 546 select.style.setProperty( 'color', textColorDisabled, 'important' ); 547 547 } else { -
formidable/tags/6.5.4/js/formidable.min.js
r2983909 r2990192 17 17 firstField,fieldID=getFieldId(field,true),strippedId=field.id.replace("conf_",""),strippedFieldID=fieldID.replace("conf_",""),confirmField=document.getElementById(strippedId.replace("field_","field_conf_"));if(confirmField===null||typeof errors["conf_"+strippedFieldID]!=="undefined")return;if(fieldID!==strippedFieldID){firstField=document.getElementById(strippedId);value=firstField.value;confirmValue=confirmField.value;if(""!==value&&""!==confirmValue&&value!==confirmValue)errors["conf_"+strippedFieldID]= 18 18 getFieldValidationMessage(confirmField,"data-confmsg")}else validateField(confirmField)}function checkNumberField(field,errors){var fieldID,number=field.value;if(number!==""&&isNaN(number/1)!==false){fieldID=getFieldId(field,true);if(!(fieldID in errors))errors[fieldID]=getFieldValidationMessage(field,"data-invmsg")}}function checkPatternField(field,errors){var fieldID,text=field.value,format=getFieldValidationMessage(field,"pattern");if(format!==""&&text!==""){fieldID=getFieldId(field,true);if(!(fieldID in 19 errors)){format=new RegExp("^"+format+"$","i");if(format.test(text)===false)errors[fieldID]=getFieldValidationMessage(field,"data-invmsg")}}}function setSelectPlaceholderColor(){var selects=document.querySelectorAll(".form-field select"),styleElement=document.querySelector(".with_frm_style"),textColorDisabled=styleElement?getComputedStyle(styleElement).getPropertyValue("--text-color-disabled").trim():"",changeSelectColor;if(!selects.length||!textColorDisabled)return;changeSelectColor=function(select){if( hasClass(select.options[select.selectedIndex],20 "frm-select-placeholder"))select.style.setProperty("color",textColorDisabled,"important");else select.style.color=""};Array.prototype.forEach.call(selects,function(select){changeSelectColor(select);select.addEventListener("change",function(){changeSelectColor(select)})})}function hasInvisibleRecaptcha(object){var recaptcha,recaptchaID,alreadyChecked;if(isGoingToPrevPage(object))return false;recaptcha=jQuery(object).find('.frm-g-recaptcha[data-size="invisible"], .g-recaptcha[data-size="invisible"]');19 errors)){format=new RegExp("^"+format+"$","i");if(format.test(text)===false)errors[fieldID]=getFieldValidationMessage(field,"data-invmsg")}}}function setSelectPlaceholderColor(){var selects=document.querySelectorAll(".form-field select"),styleElement=document.querySelector(".with_frm_style"),textColorDisabled=styleElement?getComputedStyle(styleElement).getPropertyValue("--text-color-disabled").trim():"",changeSelectColor;if(!selects.length||!textColorDisabled)return;changeSelectColor=function(select){if(select.options[select.selectedIndex]&& 20 hasClass(select.options[select.selectedIndex],"frm-select-placeholder"))select.style.setProperty("color",textColorDisabled,"important");else select.style.color=""};Array.prototype.forEach.call(selects,function(select){changeSelectColor(select);select.addEventListener("change",function(){changeSelectColor(select)})})}function hasInvisibleRecaptcha(object){var recaptcha,recaptchaID,alreadyChecked;if(isGoingToPrevPage(object))return false;recaptcha=jQuery(object).find('.frm-g-recaptcha[data-size="invisible"], .g-recaptcha[data-size="invisible"]'); 21 21 if(recaptcha.length){recaptchaID=recaptcha.data("rid");alreadyChecked=grecaptcha.getResponse(recaptchaID);if(alreadyChecked.length===0)return recaptcha;else return false}else return false}function executeInvisibleRecaptcha(invisibleRecaptcha){var recaptchaID=invisibleRecaptcha.data("rid");grecaptcha.reset(recaptchaID);grecaptcha.execute(recaptchaID)}function validateRecaptcha(form,errors){var recaptchaID,response,fieldContainer,fieldID,$recaptcha=jQuery(form).find(".frm-g-recaptcha");if($recaptcha.length){recaptchaID= 22 22 $recaptcha.data("rid");try{response=grecaptcha.getResponse(recaptchaID)}catch(e){if(jQuery(form).find('input[name="recaptcha_checked"]').length)return errors;else response=""}if(response.length===0){fieldContainer=$recaptcha.closest(".frm_form_field");fieldID=fieldContainer.attr("id").replace("frm_field_","").replace("_container","");errors[fieldID]=""}}return errors}function getFieldValidationMessage(field,messageType){var msg,errorHtml;msg=field.getAttribute(messageType);if(null===msg)msg="";if(""!== -
formidable/tags/6.5.4/js/formidable_admin.js
r2975592 r2990192 4607 4607 popAllProductFields(); 4608 4608 } 4609 if ( jQuery( '#frm-show-fields li' ).length === 0 ) {4610 document.getElementById( 'frm_form_editor_container' ).classList.remove( 'frm-has-fields' );4611 } else if ( $section.length ) {4612 toggleOneSectionHolder( $section );4613 }4614 4609 if ( $adjacentFields.length ) { 4615 4610 syncLayoutClasses( $adjacentFields.first() ); 4616 4611 } else { 4617 4612 $liWrapper.remove(); 4613 } 4614 4615 if ( jQuery( '#frm-show-fields li' ).length === 0 ) { 4616 const formEditorContainer = document.getElementById( 'frm_form_editor_container' ); 4617 formEditorContainer.classList.remove( 'frm-has-fields' ); 4618 formEditorContainer.classList.add( 'frm-empty-fields' ); 4619 } else if ( $section.length ) { 4620 toggleOneSectionHolder( $section ); 4618 4621 } 4619 4622 … … 9800 9803 } 9801 9804 9805 /** 9806 * Adds footer links to the admin body content. 9807 * 9808 * @return {void} 9809 */ 9810 function addAdminFooterLinks() { 9811 const footerLinks = document.querySelector( '.frm-admin-footer-links' ); 9812 const bodyContent = document.querySelector( '#wpbody-content' ); 9813 9814 if ( ! footerLinks || ! bodyContent ) { 9815 return; 9816 } 9817 9818 bodyContent.appendChild( footerLinks ); 9819 footerLinks.classList.remove( 'frm_hidden' ); 9820 } 9821 9802 9822 return { 9803 9823 init: function() { 9804 9824 initAddMyEmailAddress(); 9825 addAdminFooterLinks(); 9805 9826 9806 9827 s = {}; -
formidable/tags/6.5.4/languages/formidable.pot
r2983909 r2990192 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Formidable Forms 6.5. 3\n"5 "Project-Id-Version: Formidable Forms 6.5.4\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/formidable\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2023-1 0-25T16:01:27+00:00\n"12 "POT-Creation-Date: 2023-11-06T18:48:21+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.8.0\n" … … 164 164 165 165 #: classes/controllers/FrmAddonsController.php:667 166 #: classes/helpers/FrmAppHelper.php:3 087166 #: classes/helpers/FrmAppHelper.php:3118 167 167 #: stripe/helpers/FrmTransLiteAppHelper.php:107 168 168 msgid "Active" … … 931 931 932 932 #: classes/controllers/FrmSMTPController.php:321 933 #: classes/helpers/FrmAppHelper.php:3 086933 #: classes/helpers/FrmAppHelper.php:3117 934 934 #: classes/helpers/FrmFormMigratorsHelper.php:151 935 935 #: classes/views/shared/upgrade_overlay.php:34 … … 948 948 #: classes/models/FrmPluginSearch.php:318 949 949 #: classes/views/addons/settings.php:31 950 #: js/formidable_admin.js:64 08950 #: js/formidable_admin.js:6411 951 951 msgid "Activate" 952 952 msgstr "" … … 1136 1136 msgstr "" 1137 1137 1138 #: classes/helpers/FrmAppHelper.php:16 831138 #: classes/helpers/FrmAppHelper.php:1694 1139 1139 msgid "Add/Edit Views" 1140 1140 msgstr "" 1141 1141 1142 #: classes/helpers/FrmAppHelper.php:17 081142 #: classes/helpers/FrmAppHelper.php:1713 1143 1143 msgid "View Forms" 1144 1144 msgstr "" 1145 1145 1146 #: classes/helpers/FrmAppHelper.php:17 091146 #: classes/helpers/FrmAppHelper.php:1714 1147 1147 msgid "Add and Edit Forms" 1148 1148 msgstr "" 1149 1149 1150 #: classes/helpers/FrmAppHelper.php:171 01150 #: classes/helpers/FrmAppHelper.php:1715 1151 1151 msgid "Delete Forms" 1152 1152 msgstr "" 1153 1153 1154 #: classes/helpers/FrmAppHelper.php:171 11154 #: classes/helpers/FrmAppHelper.php:1716 1155 1155 msgid "Access this Settings Page" 1156 1156 msgstr "" 1157 1157 1158 #: classes/helpers/FrmAppHelper.php:171 21158 #: classes/helpers/FrmAppHelper.php:1717 1159 1159 msgid "View Entries from Admin Area" 1160 1160 msgstr "" 1161 1161 1162 #: classes/helpers/FrmAppHelper.php:171 31162 #: classes/helpers/FrmAppHelper.php:1718 1163 1163 msgid "Delete Entries from Admin Area" 1164 1164 msgstr "" 1165 1165 1166 #: classes/helpers/FrmAppHelper.php:24 511166 #: classes/helpers/FrmAppHelper.php:2482 1167 1167 msgid "at" 1168 1168 msgstr "" 1169 1169 1170 #: classes/helpers/FrmAppHelper.php:2 5951170 #: classes/helpers/FrmAppHelper.php:2626 1171 1171 #: stripe/helpers/FrmTransLiteAppHelper.php:244 1172 1172 msgid "year" … … 1175 1175 msgstr[1] "" 1176 1176 1177 #: classes/helpers/FrmAppHelper.php:2 5961177 #: classes/helpers/FrmAppHelper.php:2627 1178 1178 msgid "years" 1179 1179 msgstr "" 1180 1180 1181 #: classes/helpers/FrmAppHelper.php:26 001181 #: classes/helpers/FrmAppHelper.php:2631 1182 1182 #: stripe/helpers/FrmTransLiteAppHelper.php:243 1183 1183 msgid "month" … … 1186 1186 msgstr[1] "" 1187 1187 1188 #: classes/helpers/FrmAppHelper.php:26 011188 #: classes/helpers/FrmAppHelper.php:2632 1189 1189 msgid "months" 1190 1190 msgstr "" 1191 1191 1192 #: classes/helpers/FrmAppHelper.php:26 051192 #: classes/helpers/FrmAppHelper.php:2636 1193 1193 #: stripe/helpers/FrmTransLiteAppHelper.php:242 1194 1194 msgid "week" … … 1197 1197 msgstr[1] "" 1198 1198 1199 #: classes/helpers/FrmAppHelper.php:26 061199 #: classes/helpers/FrmAppHelper.php:2637 1200 1200 msgid "weeks" 1201 1201 msgstr "" 1202 1202 1203 #: classes/helpers/FrmAppHelper.php:26 101203 #: classes/helpers/FrmAppHelper.php:2641 1204 1204 #: stripe/helpers/FrmTransLiteAppHelper.php:241 1205 1205 msgid "day" … … 1208 1208 msgstr[1] "" 1209 1209 1210 #: classes/helpers/FrmAppHelper.php:26 111210 #: classes/helpers/FrmAppHelper.php:2642 1211 1211 msgid "days" 1212 1212 msgstr "" 1213 1213 1214 #: classes/helpers/FrmAppHelper.php:26 151214 #: classes/helpers/FrmAppHelper.php:2646 1215 1215 msgid "hour" 1216 1216 msgstr "" 1217 1217 1218 #: classes/helpers/FrmAppHelper.php:26 161218 #: classes/helpers/FrmAppHelper.php:2647 1219 1219 msgid "hours" 1220 1220 msgstr "" 1221 1221 1222 #: classes/helpers/FrmAppHelper.php:26 201222 #: classes/helpers/FrmAppHelper.php:2651 1223 1223 msgid "minute" 1224 1224 msgstr "" 1225 1225 1226 #: classes/helpers/FrmAppHelper.php:26 211226 #: classes/helpers/FrmAppHelper.php:2652 1227 1227 msgid "minutes" 1228 1228 msgstr "" 1229 1229 1230 #: classes/helpers/FrmAppHelper.php:26 251230 #: classes/helpers/FrmAppHelper.php:2656 1231 1231 msgid "second" 1232 1232 msgstr "" 1233 1233 1234 #: classes/helpers/FrmAppHelper.php:26 261234 #: classes/helpers/FrmAppHelper.php:2657 1235 1235 msgid "seconds" 1236 1236 msgstr "" 1237 1237 1238 #: classes/helpers/FrmAppHelper.php:27 201238 #: classes/helpers/FrmAppHelper.php:2751 1239 1239 msgid "Give this action a label for easy reference." 1240 1240 msgstr "" 1241 1241 1242 #: classes/helpers/FrmAppHelper.php:27 211242 #: classes/helpers/FrmAppHelper.php:2752 1243 1243 msgid "Add one or more recipient addresses separated by a \",\". FORMAT: Name <[email protected]> or [email protected]. [admin_email] is the address set in WP General Settings." 1244 1244 msgstr "" 1245 1245 1246 #: classes/helpers/FrmAppHelper.php:27 221246 #: classes/helpers/FrmAppHelper.php:2753 1247 1247 msgid "Add CC addresses separated by a \",\". FORMAT: Name <[email protected]> or [email protected]." 1248 1248 msgstr "" 1249 1249 1250 #: classes/helpers/FrmAppHelper.php:27 231250 #: classes/helpers/FrmAppHelper.php:2754 1251 1251 msgid "Add BCC addresses separated by a \",\". FORMAT: Name <[email protected]> or [email protected]." 1252 1252 msgstr "" 1253 1253 1254 #: classes/helpers/FrmAppHelper.php:27 241254 #: classes/helpers/FrmAppHelper.php:2755 1255 1255 msgid "If you would like a different reply to address than the \"from\" address, add a single address here. FORMAT: Name <[email protected]> or [email protected]." 1256 1256 msgstr "" 1257 1257 1258 #: classes/helpers/FrmAppHelper.php:27 251258 #: classes/helpers/FrmAppHelper.php:2756 1259 1259 msgid "Enter the name and/or email address of the sender. FORMAT: John Bates <[email protected]> or [email protected]." 1260 1260 msgstr "" 1261 1261 1262 1262 #. translators: %1$s: Form name, %2$s: Date 1263 #: classes/helpers/FrmAppHelper.php:27 271263 #: classes/helpers/FrmAppHelper.php:2758 1264 1264 msgid "If you leave the subject blank, the default will be used: %1$s Form submitted on %2$s" 1265 1265 msgstr "" 1266 1266 1267 #: classes/helpers/FrmAppHelper.php:27 281267 #: classes/helpers/FrmAppHelper.php:2759 1268 1268 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." 1269 1269 msgstr "" 1270 1270 1271 #: classes/helpers/FrmAppHelper.php: 29901272 #: classes/helpers/FrmAppHelper.php:30 681271 #: classes/helpers/FrmAppHelper.php:3021 1272 #: classes/helpers/FrmAppHelper.php:3099 1273 1273 msgid "Please wait while your site updates." 1274 1274 msgstr "" 1275 1275 1276 #: classes/helpers/FrmAppHelper.php: 29911276 #: classes/helpers/FrmAppHelper.php:3022 1277 1277 msgid "Are you sure you want to deauthorize Formidable Forms on this site?" 1278 1278 msgstr "" 1279 1279 1280 #: classes/helpers/FrmAppHelper.php: 29961281 #: classes/helpers/FrmAppHelper.php:30 231280 #: classes/helpers/FrmAppHelper.php:3027 1281 #: classes/helpers/FrmAppHelper.php:3054 1282 1282 msgid "Loading…" 1283 1283 msgstr "" 1284 1284 1285 #: classes/helpers/FrmAppHelper.php:30 241285 #: classes/helpers/FrmAppHelper.php:3055 1286 1286 msgid "Remove" 1287 1287 msgstr "" 1288 1288 1289 #: classes/helpers/FrmAppHelper.php:30 271289 #: classes/helpers/FrmAppHelper.php:3058 1290 1290 #: classes/helpers/FrmCSVExportHelper.php:348 1291 1291 msgid "ID" 1292 1292 msgstr "" 1293 1293 1294 #: classes/helpers/FrmAppHelper.php:30 281294 #: classes/helpers/FrmAppHelper.php:3059 1295 1295 msgid "No results match" 1296 1296 msgstr "" 1297 1297 1298 #: classes/helpers/FrmAppHelper.php:30 291298 #: classes/helpers/FrmAppHelper.php:3060 1299 1299 msgid "That file looks like Spam." 1300 1300 msgstr "" 1301 1301 1302 #: classes/helpers/FrmAppHelper.php:30 301302 #: classes/helpers/FrmAppHelper.php:3061 1303 1303 msgid "There is an error in the calculation in the field with key" 1304 1304 msgstr "" 1305 1305 1306 #: classes/helpers/FrmAppHelper.php:30 311306 #: classes/helpers/FrmAppHelper.php:3062 1307 1307 msgid "Please complete the preceding required fields before uploading a file." 1308 1308 msgstr "" 1309 1309 1310 #: classes/helpers/FrmAppHelper.php:30 441310 #: classes/helpers/FrmAppHelper.php:3075 1311 1311 msgid "(Click to add description)" 1312 1312 msgstr "" 1313 1313 1314 #: classes/helpers/FrmAppHelper.php:30 451314 #: classes/helpers/FrmAppHelper.php:3076 1315 1315 msgid "(Blank)" 1316 1316 msgstr "" 1317 1317 1318 #: classes/helpers/FrmAppHelper.php:30 461318 #: classes/helpers/FrmAppHelper.php:3077 1319 1319 msgid "(no label)" 1320 1320 msgstr "" 1321 1321 1322 #: classes/helpers/FrmAppHelper.php:30 471322 #: classes/helpers/FrmAppHelper.php:3078 1323 1323 msgid "OK" 1324 1324 msgstr "" 1325 1325 1326 #: classes/helpers/FrmAppHelper.php:30 481326 #: classes/helpers/FrmAppHelper.php:3079 1327 1327 #: classes/views/frm-forms/new-form-overlay.php:33 1328 1328 #: classes/views/frm-forms/new-form-overlay.php:99 … … 1339 1339 msgstr "" 1340 1340 1341 #: classes/helpers/FrmAppHelper.php:30 491341 #: classes/helpers/FrmAppHelper.php:3080 1342 1342 #: classes/views/frm-fields/back-end/settings.php:272 1343 1343 msgid "Default" 1344 1344 msgstr "" 1345 1345 1346 #: classes/helpers/FrmAppHelper.php:30 501346 #: classes/helpers/FrmAppHelper.php:3081 1347 1347 msgid "Clear default value when typing" 1348 1348 msgstr "" 1349 1349 1350 #: classes/helpers/FrmAppHelper.php:30 511350 #: classes/helpers/FrmAppHelper.php:3082 1351 1351 msgid "Do not clear default value when typing" 1352 1352 msgstr "" 1353 1353 1354 #: classes/helpers/FrmAppHelper.php:30 521354 #: classes/helpers/FrmAppHelper.php:3083 1355 1355 msgid "Default value will pass form validation" 1356 1356 msgstr "" 1357 1357 1358 #: classes/helpers/FrmAppHelper.php:30 531358 #: classes/helpers/FrmAppHelper.php:3084 1359 1359 msgid "Default value will NOT pass form validation" 1360 1360 msgstr "" 1361 1361 1362 #: classes/helpers/FrmAppHelper.php:30 541362 #: classes/helpers/FrmAppHelper.php:3085 1363 1363 #: classes/views/shared/confirm-overlay.php:15 1364 1364 #: classes/views/shared/info-overlay.php:15 … … 1366 1366 msgstr "" 1367 1367 1368 #: classes/helpers/FrmAppHelper.php:30 551368 #: classes/helpers/FrmAppHelper.php:3086 1369 1369 msgid "Are you sure you want to delete this field and all data associated with it?" 1370 1370 msgstr "" 1371 1371 1372 #: classes/helpers/FrmAppHelper.php:30 561372 #: classes/helpers/FrmAppHelper.php:3087 1373 1373 msgid "All fields inside this Section will be deleted along with their data. Are you sure you want to delete this group of fields?" 1374 1374 msgstr "" 1375 1375 1376 #: classes/helpers/FrmAppHelper.php:30 571376 #: classes/helpers/FrmAppHelper.php:3088 1377 1377 msgid "Warning: If you have entries with multiple rows, all but the first row will be lost." 1378 1378 msgstr "" 1379 1379 1380 #: classes/helpers/FrmAppHelper.php:30 591380 #: classes/helpers/FrmAppHelper.php:3090 1381 1381 #: classes/helpers/FrmFieldsHelper.php:289 1382 1382 msgid "The entered values do not match" 1383 1383 msgstr "" 1384 1384 1385 #: classes/helpers/FrmAppHelper.php:30 601385 #: classes/helpers/FrmAppHelper.php:3091 1386 1386 msgid "Enter Email" 1387 1387 msgstr "" 1388 1388 1389 #: classes/helpers/FrmAppHelper.php:30 611389 #: classes/helpers/FrmAppHelper.php:3092 1390 1390 msgid "Confirm Email" 1391 1391 msgstr "" 1392 1392 1393 #: classes/helpers/FrmAppHelper.php:30 621393 #: classes/helpers/FrmAppHelper.php:3093 1394 1394 #: classes/views/shared/mb_adv_info.php:173 1395 1395 msgid "Conditional content here" 1396 1396 msgstr "" 1397 1397 1398 #: classes/helpers/FrmAppHelper.php:30 631398 #: classes/helpers/FrmAppHelper.php:3094 1399 1399 #: classes/helpers/FrmFieldsHelper.php:461 1400 1400 #: classes/helpers/FrmFieldsHelper.php:462 … … 1402 1402 msgstr "" 1403 1403 1404 #: classes/helpers/FrmAppHelper.php:30 641404 #: classes/helpers/FrmAppHelper.php:3095 1405 1405 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." 1406 1406 msgstr "" 1407 1407 1408 #: classes/helpers/FrmAppHelper.php:30 651408 #: classes/helpers/FrmAppHelper.php:3096 1409 1409 msgid "Enter Password" 1410 1410 msgstr "" 1411 1411 1412 #: classes/helpers/FrmAppHelper.php:30 661412 #: classes/helpers/FrmAppHelper.php:3097 1413 1413 msgid "Confirm Password" 1414 1414 msgstr "" 1415 1415 1416 #: classes/helpers/FrmAppHelper.php:30 671416 #: classes/helpers/FrmAppHelper.php:3098 1417 1417 msgid "Import Complete" 1418 1418 msgstr "" 1419 1419 1420 #: classes/helpers/FrmAppHelper.php:3 0691420 #: classes/helpers/FrmAppHelper.php:3100 1421 1421 msgid "Warning: There is no way to retrieve unsaved entries." 1422 1422 msgstr "" 1423 1423 1424 #: classes/helpers/FrmAppHelper.php:3 0701424 #: classes/helpers/FrmAppHelper.php:3101 1425 1425 msgid "Private" 1426 1426 msgstr "" 1427 1427 1428 #: classes/helpers/FrmAppHelper.php:3 0731428 #: classes/helpers/FrmAppHelper.php:3104 1429 1429 msgid "No new licenses were found" 1430 1430 msgstr "" 1431 1431 1432 #: classes/helpers/FrmAppHelper.php:3 0741432 #: classes/helpers/FrmAppHelper.php:3105 1433 1433 msgid "This calculation has at least one unmatched ( ) { } [ ]." 1434 1434 msgstr "" 1435 1435 1436 #: classes/helpers/FrmAppHelper.php:3 0751436 #: classes/helpers/FrmAppHelper.php:3106 1437 1437 msgid "This calculation may have shortcodes that work in Views but not forms." 1438 1438 msgstr "" 1439 1439 1440 #: classes/helpers/FrmAppHelper.php:3 0761440 #: classes/helpers/FrmAppHelper.php:3107 1441 1441 msgid "This calculation may have shortcodes that work in text calculations but not numeric calculations." 1442 1442 msgstr "" 1443 1443 1444 #: classes/helpers/FrmAppHelper.php:3 0771444 #: classes/helpers/FrmAppHelper.php:3108 1445 1445 msgid "This form action is limited to one per form. Please edit the existing form action." 1446 1446 msgstr "" 1447 1447 1448 1448 #. Translators: %s is the name of a Detail Page Slug that is a reserved word. 1449 #: classes/helpers/FrmAppHelper.php:3 0801449 #: classes/helpers/FrmAppHelper.php:3111 1450 1450 msgid "The Detail Page Slug \"%s\" is reserved by WordPress. This may cause problems. Is this intentional?" 1451 1451 msgstr "" 1452 1452 1453 1453 #. 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. 1454 #: classes/helpers/FrmAppHelper.php:3 0821454 #: classes/helpers/FrmAppHelper.php:3113 1455 1455 msgid "The parameter \"%s\" is reserved by WordPress. This may cause problems when included in the URL. Is this intentional? " 1456 1456 msgstr "" 1457 1457 1458 #: classes/helpers/FrmAppHelper.php:3 0831458 #: classes/helpers/FrmAppHelper.php:3114 1459 1459 #: classes/helpers/FrmFormsHelper.php:1599 1460 1460 msgid "See the list of reserved words in WordPress." 1461 1461 msgstr "" 1462 1462 1463 #: classes/helpers/FrmAppHelper.php:3 0841463 #: classes/helpers/FrmAppHelper.php:3115 1464 1464 msgid "Please enter a Repeat Limit that is greater than 1." 1465 1465 msgstr "" 1466 1466 1467 #: classes/helpers/FrmAppHelper.php:3 0851467 #: classes/helpers/FrmAppHelper.php:3116 1468 1468 msgid "Please select a limit between 0 and 200." 1469 1469 msgstr "" 1470 1470 1471 #: classes/helpers/FrmAppHelper.php:3 0881471 #: classes/helpers/FrmAppHelper.php:3119 1472 1472 #: classes/views/shared/mb_adv_info.php:119 1473 1473 #: classes/views/shared/mb_adv_info.php:133 … … 1475 1475 msgstr "" 1476 1476 1477 #: classes/helpers/FrmAppHelper.php:3 0891477 #: classes/helpers/FrmAppHelper.php:3120 1478 1478 #: classes/helpers/FrmListHelper.php:262 1479 1479 msgid "No items found." 1480 1480 msgstr "" 1481 1481 1482 #: classes/helpers/FrmAppHelper.php:3 0901482 #: classes/helpers/FrmAppHelper.php:3121 1483 1483 msgid "Oops. You have already used that field." 1484 1484 msgstr "" 1485 1485 1486 #: classes/helpers/FrmAppHelper.php:31 611486 #: classes/helpers/FrmAppHelper.php:3192 1487 1487 msgid "You are running an outdated version of Formidable. This plugin may not work correctly if you do not update Formidable." 1488 1488 msgstr "" 1489 1489 1490 #: classes/helpers/FrmAppHelper.php:3 1901490 #: classes/helpers/FrmAppHelper.php:3221 1491 1491 msgid "You are running a version of Formidable Forms that may not be compatible with your version of Formidable Forms Pro." 1492 1492 msgstr "" 1493 1493 1494 #: classes/helpers/FrmAppHelper.php:32 181494 #: classes/helpers/FrmAppHelper.php:3249 1495 1495 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+." 1496 1496 msgstr "" 1497 1497 1498 #: classes/helpers/FrmAppHelper.php:32 241498 #: classes/helpers/FrmAppHelper.php:3255 1499 1499 msgid "You are using an outdated browser that is not compatible with Formidable Forms. Please update to a more current browser (we recommend Chrome)." 1500 1500 msgstr "" 1501 1501 1502 #: classes/helpers/FrmAppHelper.php:32 421502 #: classes/helpers/FrmAppHelper.php:3273 1503 1503 msgid "English" 1504 1504 msgstr "" 1505 1505 1506 #: classes/helpers/FrmAppHelper.php:32 431506 #: classes/helpers/FrmAppHelper.php:3274 1507 1507 msgid "Afrikaans" 1508 1508 msgstr "" 1509 1509 1510 #: classes/helpers/FrmAppHelper.php:32 441510 #: classes/helpers/FrmAppHelper.php:3275 1511 1511 msgid "Albanian" 1512 1512 msgstr "" 1513 1513 1514 #: classes/helpers/FrmAppHelper.php:32 451514 #: classes/helpers/FrmAppHelper.php:3276 1515 1515 msgid "Algerian Arabic" 1516 1516 msgstr "" 1517 1517 1518 #: classes/helpers/FrmAppHelper.php:32 461518 #: classes/helpers/FrmAppHelper.php:3277 1519 1519 msgid "Amharic" 1520 1520 msgstr "" 1521 1521 1522 #: classes/helpers/FrmAppHelper.php:32 471522 #: classes/helpers/FrmAppHelper.php:3278 1523 1523 msgid "Arabic" 1524 1524 msgstr "" 1525 1525 1526 #: classes/helpers/FrmAppHelper.php:32 481526 #: classes/helpers/FrmAppHelper.php:3279 1527 1527 msgid "Armenian" 1528 1528 msgstr "" 1529 1529 1530 #: classes/helpers/FrmAppHelper.php:32 491530 #: classes/helpers/FrmAppHelper.php:3280 1531 1531 msgid "Azerbaijani" 1532 1532 msgstr "" 1533 1533 1534 #: classes/helpers/FrmAppHelper.php:32 501534 #: classes/helpers/FrmAppHelper.php:3281 1535 1535 msgid "Basque" 1536 1536 msgstr "" 1537 1537 1538 #: classes/helpers/FrmAppHelper.php:32 511538 #: classes/helpers/FrmAppHelper.php:3282 1539 1539 msgid "Belarusian" 1540 1540 msgstr "" 1541 1541 1542 #: classes/helpers/FrmAppHelper.php:32 521542 #: classes/helpers/FrmAppHelper.php:3283 1543 1543 msgid "Bengali" 1544 1544 msgstr "" 1545 1545 1546 #: classes/helpers/FrmAppHelper.php:32 531546 #: classes/helpers/FrmAppHelper.php:3284 1547 1547 msgid "Bosnian" 1548 1548 msgstr "" 1549 1549 1550 #: classes/helpers/FrmAppHelper.php:32 541550 #: classes/helpers/FrmAppHelper.php:3285 1551 1551 msgid "Bulgarian" 1552 1552 msgstr "" 1553 1553 1554 #: classes/helpers/FrmAppHelper.php:32 551554 #: classes/helpers/FrmAppHelper.php:3286 1555 1555 msgid "Catalan" 1556 1556 msgstr "" 1557 1557 1558 #: classes/helpers/FrmAppHelper.php:32 561558 #: classes/helpers/FrmAppHelper.php:3287 1559 1559 msgid "Chinese Hong Kong" 1560 1560 msgstr "" 1561 1561 1562 #: classes/helpers/FrmAppHelper.php:32 571562 #: classes/helpers/FrmAppHelper.php:3288 1563 1563 msgid "Chinese Simplified" 1564 1564 msgstr "" 1565 1565 1566 #: classes/helpers/FrmAppHelper.php:32 581566 #: classes/helpers/FrmAppHelper.php:3289 1567 1567 msgid "Chinese Traditional" 1568 1568 msgstr "" 1569 1569 1570 #: classes/helpers/FrmAppHelper.php:32 591570 #: classes/helpers/FrmAppHelper.php:3290 1571 1571 msgid "Croatian" 1572 1572 msgstr "" 1573 1573 1574 #: classes/helpers/FrmAppHelper.php:32 601574 #: classes/helpers/FrmAppHelper.php:3291 1575 1575 msgid "Czech" 1576 1576 msgstr "" 1577 1577 1578 #: classes/helpers/FrmAppHelper.php:32 611578 #: classes/helpers/FrmAppHelper.php:3292 1579 1579 msgid "Danish" 1580 1580 msgstr "" 1581 1581 1582 #: classes/helpers/FrmAppHelper.php:32 621582 #: classes/helpers/FrmAppHelper.php:3293 1583 1583 msgid "Dutch" 1584 1584 msgstr "" 1585 1585 1586 #: classes/helpers/FrmAppHelper.php:32 631586 #: classes/helpers/FrmAppHelper.php:3294 1587 1587 msgid "English/UK" 1588 1588 msgstr "" 1589 1589 1590 #: classes/helpers/FrmAppHelper.php:32 641590 #: classes/helpers/FrmAppHelper.php:3295 1591 1591 msgid "Esperanto" 1592 1592 msgstr "" 1593 1593 1594 #: classes/helpers/FrmAppHelper.php:32 651594 #: classes/helpers/FrmAppHelper.php:3296 1595 1595 msgid "Estonian" 1596 1596 msgstr "" 1597 1597 1598 #: classes/helpers/FrmAppHelper.php:32 661598 #: classes/helpers/FrmAppHelper.php:3297 1599 1599 msgid "Faroese" 1600 1600 msgstr "" 1601 1601 1602 #: classes/helpers/FrmAppHelper.php:32 671602 #: classes/helpers/FrmAppHelper.php:3298 1603 1603 msgid "Farsi/Persian" 1604 1604 msgstr "" 1605 1605 1606 #: classes/helpers/FrmAppHelper.php:32 681606 #: classes/helpers/FrmAppHelper.php:3299 1607 1607 msgid "Filipino" 1608 1608 msgstr "" 1609 1609 1610 #: classes/helpers/FrmAppHelper.php:3 2691610 #: classes/helpers/FrmAppHelper.php:3300 1611 1611 msgid "Finnish" 1612 1612 msgstr "" 1613 1613 1614 #: classes/helpers/FrmAppHelper.php:3 2701614 #: classes/helpers/FrmAppHelper.php:3301 1615 1615 msgid "French" 1616 1616 msgstr "" 1617 1617 1618 #: classes/helpers/FrmAppHelper.php:3 2711618 #: classes/helpers/FrmAppHelper.php:3302 1619 1619 msgid "French/Canadian" 1620 1620 msgstr "" 1621 1621 1622 #: classes/helpers/FrmAppHelper.php:3 2721622 #: classes/helpers/FrmAppHelper.php:3303 1623 1623 msgid "French/Swiss" 1624 1624 msgstr "" 1625 1625 1626 #: classes/helpers/FrmAppHelper.php:3 2731626 #: classes/helpers/FrmAppHelper.php:3304 1627 1627 msgid "Galician" 1628 1628 msgstr "" 1629 1629 1630 #: classes/helpers/FrmAppHelper.php:3 2741630 #: classes/helpers/FrmAppHelper.php:3305 1631 1631 msgid "Georgian" 1632 1632 msgstr "" 1633 1633 1634 #: classes/helpers/FrmAppHelper.php:3 2751634 #: classes/helpers/FrmAppHelper.php:3306 1635 1635 msgid "German" 1636 1636 msgstr "" 1637 1637 1638 #: classes/helpers/FrmAppHelper.php:3 2761638 #: classes/helpers/FrmAppHelper.php:3307 1639 1639 msgid "German/Austria" 1640 1640 msgstr "" 1641 1641 1642 #: classes/helpers/FrmAppHelper.php:3 2771642 #: classes/helpers/FrmAppHelper.php:3308 1643 1643 msgid "German/Switzerland" 1644 1644 msgstr "" 1645 1645 1646 #: classes/helpers/FrmAppHelper.php:3 2781646 #: classes/helpers/FrmAppHelper.php:3309 1647 1647 msgid "Greek" 1648 1648 msgstr "" 1649 1649 1650 #: classes/helpers/FrmAppHelper.php:3 2791650 #: classes/helpers/FrmAppHelper.php:3310 1651 1651 msgid "Gujarati" 1652 msgstr ""1653 1654 #: classes/helpers/FrmAppHelper.php:32801655 #: classes/helpers/FrmAppHelper.php:32811656 msgid "Hebrew"1657 msgstr ""1658 1659 #: classes/helpers/FrmAppHelper.php:32821660 msgid "Hindi"1661 msgstr ""1662 1663 #: classes/helpers/FrmAppHelper.php:32831664 msgid "Hungarian"1665 msgstr ""1666 1667 #: classes/helpers/FrmAppHelper.php:32841668 msgid "Icelandic"1669 msgstr ""1670 1671 #: classes/helpers/FrmAppHelper.php:32851672 msgid "Indonesian"1673 msgstr ""1674 1675 #: classes/helpers/FrmAppHelper.php:32861676 msgid "Italian"1677 msgstr ""1678 1679 #: classes/helpers/FrmAppHelper.php:32871680 msgid "Japanese"1681 msgstr ""1682 1683 #: classes/helpers/FrmAppHelper.php:32881684 msgid "Kannada"1685 msgstr ""1686 1687 #: classes/helpers/FrmAppHelper.php:32891688 msgid "Kazakh"1689 msgstr ""1690 1691 #: classes/helpers/FrmAppHelper.php:32901692 msgid "Khmer"1693 msgstr ""1694 1695 #: classes/helpers/FrmAppHelper.php:32911696 msgid "Korean"1697 msgstr ""1698 1699 #: classes/helpers/FrmAppHelper.php:32921700 msgid "Kyrgyz"1701 msgstr ""1702 1703 #: classes/helpers/FrmAppHelper.php:32931704 msgid "Laothian"1705 msgstr ""1706 1707 #: classes/helpers/FrmAppHelper.php:32941708 msgid "Latvian"1709 msgstr ""1710 1711 #: classes/helpers/FrmAppHelper.php:32951712 msgid "Lithuanian"1713 msgstr ""1714 1715 #: classes/helpers/FrmAppHelper.php:32961716 msgid "Luxembourgish"1717 msgstr ""1718 1719 #: classes/helpers/FrmAppHelper.php:32971720 msgid "Macedonian"1721 msgstr ""1722 1723 #: classes/helpers/FrmAppHelper.php:32981724 msgid "Malayalam"1725 msgstr ""1726 1727 #: classes/helpers/FrmAppHelper.php:32991728 msgid "Malaysian"1729 msgstr ""1730 1731 #: classes/helpers/FrmAppHelper.php:33001732 msgid "Marathi"1733 msgstr ""1734 1735 #: classes/helpers/FrmAppHelper.php:33011736 msgid "Norwegian"1737 msgstr ""1738 1739 #: classes/helpers/FrmAppHelper.php:33021740 msgid "Norwegian Bokmål"1741 msgstr ""1742 1743 #: classes/helpers/FrmAppHelper.php:33031744 msgid "Norwegian Nynorsk"1745 msgstr ""1746 1747 #: classes/helpers/FrmAppHelper.php:33041748 msgid "Polish"1749 msgstr ""1750 1751 #: classes/helpers/FrmAppHelper.php:33051752 msgid "Portuguese"1753 msgstr ""1754 1755 #: classes/helpers/FrmAppHelper.php:33061756 msgid "Portuguese/Brazilian"1757 msgstr ""1758 1759 #: classes/helpers/FrmAppHelper.php:33071760 msgid "Portuguese/Portugal"1761 msgstr ""1762 1763 #: classes/helpers/FrmAppHelper.php:33081764 msgid "Romansh"1765 msgstr ""1766 1767 #: classes/helpers/FrmAppHelper.php:33091768 msgid "Romanian"1769 msgstr ""1770 1771 #: classes/helpers/FrmAppHelper.php:33101772 msgid "Russian"1773 1652 msgstr "" 1774 1653 1775 1654 #: classes/helpers/FrmAppHelper.php:3311 1776 1655 #: classes/helpers/FrmAppHelper.php:3312 1656 msgid "Hebrew" 1657 msgstr "" 1658 1659 #: classes/helpers/FrmAppHelper.php:3313 1660 msgid "Hindi" 1661 msgstr "" 1662 1663 #: classes/helpers/FrmAppHelper.php:3314 1664 msgid "Hungarian" 1665 msgstr "" 1666 1667 #: classes/helpers/FrmAppHelper.php:3315 1668 msgid "Icelandic" 1669 msgstr "" 1670 1671 #: classes/helpers/FrmAppHelper.php:3316 1672 msgid "Indonesian" 1673 msgstr "" 1674 1675 #: classes/helpers/FrmAppHelper.php:3317 1676 msgid "Italian" 1677 msgstr "" 1678 1679 #: classes/helpers/FrmAppHelper.php:3318 1680 msgid "Japanese" 1681 msgstr "" 1682 1683 #: classes/helpers/FrmAppHelper.php:3319 1684 msgid "Kannada" 1685 msgstr "" 1686 1687 #: classes/helpers/FrmAppHelper.php:3320 1688 msgid "Kazakh" 1689 msgstr "" 1690 1691 #: classes/helpers/FrmAppHelper.php:3321 1692 msgid "Khmer" 1693 msgstr "" 1694 1695 #: classes/helpers/FrmAppHelper.php:3322 1696 msgid "Korean" 1697 msgstr "" 1698 1699 #: classes/helpers/FrmAppHelper.php:3323 1700 msgid "Kyrgyz" 1701 msgstr "" 1702 1703 #: classes/helpers/FrmAppHelper.php:3324 1704 msgid "Laothian" 1705 msgstr "" 1706 1707 #: classes/helpers/FrmAppHelper.php:3325 1708 msgid "Latvian" 1709 msgstr "" 1710 1711 #: classes/helpers/FrmAppHelper.php:3326 1712 msgid "Lithuanian" 1713 msgstr "" 1714 1715 #: classes/helpers/FrmAppHelper.php:3327 1716 msgid "Luxembourgish" 1717 msgstr "" 1718 1719 #: classes/helpers/FrmAppHelper.php:3328 1720 msgid "Macedonian" 1721 msgstr "" 1722 1723 #: classes/helpers/FrmAppHelper.php:3329 1724 msgid "Malayalam" 1725 msgstr "" 1726 1727 #: classes/helpers/FrmAppHelper.php:3330 1728 msgid "Malaysian" 1729 msgstr "" 1730 1731 #: classes/helpers/FrmAppHelper.php:3331 1732 msgid "Marathi" 1733 msgstr "" 1734 1735 #: classes/helpers/FrmAppHelper.php:3332 1736 msgid "Norwegian" 1737 msgstr "" 1738 1739 #: classes/helpers/FrmAppHelper.php:3333 1740 msgid "Norwegian Bokmål" 1741 msgstr "" 1742 1743 #: classes/helpers/FrmAppHelper.php:3334 1744 msgid "Norwegian Nynorsk" 1745 msgstr "" 1746 1747 #: classes/helpers/FrmAppHelper.php:3335 1748 msgid "Polish" 1749 msgstr "" 1750 1751 #: classes/helpers/FrmAppHelper.php:3336 1752 msgid "Portuguese" 1753 msgstr "" 1754 1755 #: classes/helpers/FrmAppHelper.php:3337 1756 msgid "Portuguese/Brazilian" 1757 msgstr "" 1758 1759 #: classes/helpers/FrmAppHelper.php:3338 1760 msgid "Portuguese/Portugal" 1761 msgstr "" 1762 1763 #: classes/helpers/FrmAppHelper.php:3339 1764 msgid "Romansh" 1765 msgstr "" 1766 1767 #: classes/helpers/FrmAppHelper.php:3340 1768 msgid "Romanian" 1769 msgstr "" 1770 1771 #: classes/helpers/FrmAppHelper.php:3341 1772 msgid "Russian" 1773 msgstr "" 1774 1775 #: classes/helpers/FrmAppHelper.php:3342 1776 #: classes/helpers/FrmAppHelper.php:3343 1777 1777 msgid "Serbian" 1778 1778 msgstr "" 1779 1779 1780 #: classes/helpers/FrmAppHelper.php:33 131780 #: classes/helpers/FrmAppHelper.php:3344 1781 1781 msgid "Sinhalese" 1782 1782 msgstr "" 1783 1783 1784 #: classes/helpers/FrmAppHelper.php:33 141784 #: classes/helpers/FrmAppHelper.php:3345 1785 1785 msgid "Slovak" 1786 1786 msgstr "" 1787 1787 1788 #: classes/helpers/FrmAppHelper.php:33 151788 #: classes/helpers/FrmAppHelper.php:3346 1789 1789 msgid "Slovenian" 1790 1790 msgstr "" 1791 1791 1792 #: classes/helpers/FrmAppHelper.php:33 161792 #: classes/helpers/FrmAppHelper.php:3347 1793 1793 msgid "Spanish" 1794 1794 msgstr "" 1795 1795 1796 #: classes/helpers/FrmAppHelper.php:33 171796 #: classes/helpers/FrmAppHelper.php:3348 1797 1797 msgid "Spanish/Latin America" 1798 1798 msgstr "" 1799 1799 1800 #: classes/helpers/FrmAppHelper.php:33 181800 #: classes/helpers/FrmAppHelper.php:3349 1801 1801 msgid "Swahili" 1802 1802 msgstr "" 1803 1803 1804 #: classes/helpers/FrmAppHelper.php:33 191804 #: classes/helpers/FrmAppHelper.php:3350 1805 1805 msgid "Swedish" 1806 1806 msgstr "" 1807 1807 1808 #: classes/helpers/FrmAppHelper.php:33 201808 #: classes/helpers/FrmAppHelper.php:3351 1809 1809 msgid "Tamil" 1810 1810 msgstr "" 1811 1811 1812 #: classes/helpers/FrmAppHelper.php:33 211812 #: classes/helpers/FrmAppHelper.php:3352 1813 1813 msgid "Telugu" 1814 1814 msgstr "" 1815 1815 1816 #: classes/helpers/FrmAppHelper.php:33 221816 #: classes/helpers/FrmAppHelper.php:3353 1817 1817 msgid "Thai" 1818 1818 msgstr "" 1819 1819 1820 #: classes/helpers/FrmAppHelper.php:33 231820 #: classes/helpers/FrmAppHelper.php:3354 1821 1821 msgid "Tajiki" 1822 1822 msgstr "" 1823 1823 1824 #: classes/helpers/FrmAppHelper.php:33 241824 #: classes/helpers/FrmAppHelper.php:3355 1825 1825 msgid "Turkish" 1826 1826 msgstr "" 1827 1827 1828 #: classes/helpers/FrmAppHelper.php:33 251828 #: classes/helpers/FrmAppHelper.php:3356 1829 1829 msgid "Ukrainian" 1830 1830 msgstr "" 1831 1831 1832 #: classes/helpers/FrmAppHelper.php:33 261832 #: classes/helpers/FrmAppHelper.php:3357 1833 1833 msgid "Urdu" 1834 1834 msgstr "" 1835 1835 1836 #: classes/helpers/FrmAppHelper.php:33 271836 #: classes/helpers/FrmAppHelper.php:3358 1837 1837 msgid "Vietnamese" 1838 1838 msgstr "" 1839 1839 1840 #: classes/helpers/FrmAppHelper.php:33 281840 #: classes/helpers/FrmAppHelper.php:3359 1841 1841 msgid "Welsh" 1842 1842 msgstr "" 1843 1843 1844 #: classes/helpers/FrmAppHelper.php:33 291844 #: classes/helpers/FrmAppHelper.php:3360 1845 1845 msgid "Zulu" 1846 1846 msgstr "" 1847 1847 1848 #: classes/helpers/FrmAppHelper.php:36 621848 #: classes/helpers/FrmAppHelper.php:3693 1849 1849 msgid "Form Landing Pages" 1850 1850 msgstr "" 1851 1851 1852 #: classes/helpers/FrmAppHelper.php:36 631852 #: classes/helpers/FrmAppHelper.php:3694 1853 1853 msgid "Easily manage a landing page for your form. Upgrade to get form landing pages." 1854 1854 msgstr "" 1855 1855 1856 #: classes/helpers/FrmAppHelper.php:37 561856 #: classes/helpers/FrmAppHelper.php:3787 1857 1857 #: classes/views/styles/_style-card.php:35 1858 1858 #: js/admin/applications.js:304 … … 1860 1860 msgstr "" 1861 1861 1862 #: classes/helpers/FrmAppHelper.php: 39721862 #: classes/helpers/FrmAppHelper.php:4003 1863 1863 msgctxt "warning message: close icon label" 1864 1864 msgid "Dismiss" … … 2086 2086 msgstr "" 2087 2087 2088 #: classes/helpers/FrmEntriesListHelper.php:1 052088 #: classes/helpers/FrmEntriesListHelper.php:180 2089 2089 msgid "No Entries Found" 2090 2090 msgstr "" 2091 2091 2092 #: classes/helpers/FrmEntriesListHelper.php: 1432092 #: classes/helpers/FrmEntriesListHelper.php:218 2093 2093 msgid "Getting spam form submissions?" 2094 2094 msgstr "" 2095 2095 2096 #: classes/helpers/FrmEntriesListHelper.php: 1452096 #: classes/helpers/FrmEntriesListHelper.php:220 2097 2097 msgid "Learn how to prevent them." 2098 2098 msgstr "" 2099 2099 2100 #: classes/helpers/FrmEntriesListHelper.php: 1642100 #: classes/helpers/FrmEntriesListHelper.php:239 2101 2101 #: stripe/helpers/FrmTransLiteListHelper.php:191 2102 2102 msgid "View all forms" 2103 2103 msgstr "" 2104 2104 2105 #: classes/helpers/FrmEntriesListHelper.php: 1652105 #: classes/helpers/FrmEntriesListHelper.php:240 2106 2106 msgid "Filter" 2107 2107 msgstr "" 2108 2108 2109 #: classes/helpers/FrmEntriesListHelper.php: 3442109 #: classes/helpers/FrmEntriesListHelper.php:419 2110 2110 #: classes/views/frm-entries/sidebar-shared.php:43 2111 2111 #: stripe/helpers/FrmTransLiteListHelper.php:352 … … 2115 2115 msgstr "" 2116 2116 2117 #: classes/helpers/FrmEntriesListHelper.php: 3482117 #: classes/helpers/FrmEntriesListHelper.php:423 2118 2118 msgid "Permanently delete this entry?" 2119 2119 msgstr "" 2120 2120 2121 #: classes/helpers/FrmEntriesListHelper.php: 3482121 #: classes/helpers/FrmEntriesListHelper.php:423 2122 2122 #: classes/helpers/FrmFormsHelper.php:1209 2123 2123 #: classes/helpers/FrmFormsListHelper.php:139 … … 2131 2131 2132 2132 #. translators: %1$s: HTML break line, %2$s: HTML bold text 2133 #: classes/helpers/FrmEntriesListHelper.php:4 042133 #: classes/helpers/FrmEntriesListHelper.php:479 2134 2134 msgid "ALL entries in this form will be permanently deleted.%1$sWant to proceed? Type %2$s below." 2135 2135 msgstr "" … … 4321 4321 msgstr "" 4322 4322 4323 #: classes/models/FrmDb.php:44 74323 #: classes/models/FrmDb.php:441 4324 4324 msgid "Use the query in an array format so it can be properly prepared." 4325 4325 msgstr "" … … 4954 4954 #: classes/views/frm-fields/back-end/inline-modal.php:8 4955 4955 #: classes/views/shared/admin-header.php:70 4956 #: js/formidable_admin.js:854 44956 #: js/formidable_admin.js:8547 4957 4957 msgid "Close" 4958 4958 msgstr "" … … 7558 7558 msgstr "" 7559 7559 7560 #: js/formidable_admin.js:571 27560 #: js/formidable_admin.js:5715 7561 7561 msgid "Duplicate option value \"%s\" detected" 7562 7562 msgstr "" 7563 7563 7564 #: js/formidable_admin.js:782 27564 #: js/formidable_admin.js:7825 7565 7565 msgid "Ready Made Solution" 7566 7566 msgstr "" 7567 7567 7568 #: js/formidable_admin.js:782 67568 #: js/formidable_admin.js:7829 7569 7569 msgid "See all applications" 7570 7570 msgstr "" 7571 7571 7572 #: js/formidable_admin.js:85 297572 #: js/formidable_admin.js:8532 7573 7573 msgid "Save and Reload" 7574 7574 msgstr "" 7575 7575 7576 #: js/formidable_admin.js:915 07576 #: js/formidable_admin.js:9153 7577 7577 msgid "Unable to install template" 7578 7578 msgstr "" -
formidable/tags/6.5.4/readme.txt
r2983909 r2990192 6 6 Tested up to: 6.3.2 7 7 Requires PHP: 5.6 8 Stable tag: 6.5. 38 Stable tag: 6.5.4 9 9 10 10 The most advanced WordPress forms plugin. Go beyond contact forms with our drag and drop form builder for surveys, quizzes, and more. … … 443 443 444 444 == Changelog == 445 = 6.5.4 = 446 * New: A database query has been optimized when checking for entries in a timeframe. 447 * New: The honeypot class name will no longer change as often to help prevent issues with visible honeypot fields. 448 * New: The placement of dropdown arrows has been updated for better theme compatibility. 449 * Fix: Really long strings with no spaces were not being made short enough during truncation. This would result in really large text previews for HTML fields when using base 64 image data. 450 * Fix: An element is undefined JavaScript error has been fixed. 451 * Fix: The "Add fields here" placeholder would not always appear after deleting every field. 452 * Fix: The "Add fields here" placeholder would sometimes overlap the form updated message. 453 445 454 = 6.5.3 = 446 455 * New: A new "Refunded Payment" action trigger type has been added for Stripe payments. -
formidable/trunk/classes/helpers/FrmAppHelper.php
r2983909 r2990192 19 19 * @var string 20 20 */ 21 public static $plug_version = '6.5. 3';21 public static $plug_version = '6.5.4'; 22 22 23 23 /** … … 1681 1681 'frm_edit_entries' => __( 'Edit Entries from Admin Area', 'formidable' ), 1682 1682 'frm_view_reports' => __( 'View Reports', 'formidable' ), 1683 'frm_edit_displays' => __( 'Add/Edit Views', 'formidable' ),1684 1683 ); 1685 1684 /** … … 1689 1688 */ 1690 1689 $pro_cap = apply_filters( 'frm_pro_capabilities', $pro_cap ); 1690 1691 if ( ! array_key_exists( 'frm_edit_displays', $pro_cap ) && is_callable( 'FrmProAppHelper::views_is_installed' ) && FrmProAppHelper::views_is_installed() ) { 1692 // For backward compatibility, add the Add/Edit Views permission if Pro is not up to date. 1693 // This was added in x.x. Remove this in the future. 1694 $pro_cap['frm_edit_displays'] = __( 'Add/Edit Views', 'formidable' ); 1695 } 1691 1696 1692 1697 if ( 'pro_only' === $type ) { … … 2404 2409 } 2405 2410 2411 $sub = self::maybe_force_truncate_on_string_with_no_spaces( $sub, $length ); 2412 2406 2413 return $sub . ( ( $len < $original_len ) ? $continue : '' ); 2414 } 2415 2416 /** 2417 * If the string is still too long because there may not have been any spaces, force truncate. 2418 * 2419 * @since x.x 2420 * 2421 * @param string $sub Current substring. 2422 * @param int $length The length limit. 2423 * @return string 2424 */ 2425 private static function maybe_force_truncate_on_string_with_no_spaces( $sub, $length ) { 2426 if ( strlen( $sub ) < $length + 50 ) { 2427 // If the string isn't way over the limit, leave it. 2428 return $sub; 2429 } 2430 2431 $first_space = strpos( $sub, ' ', $length ); 2432 if ( false !== $first_space ) { 2433 // Ignore anything with spaces. 2434 return $sub; 2435 } 2436 2437 return substr( $sub, 0, $length + 10 ); 2407 2438 } 2408 2439 -
formidable/trunk/classes/helpers/FrmEntriesListHelper.php
r2975592 r2990192 18 18 */ 19 19 public function prepare_items() { 20 $this->set_per_page(); 21 $s_query = array(); 22 23 $join_form_in_query = false; 24 25 $this->items = $this->get_entry_items( $s_query, $join_form_in_query ); 26 $this->set_total_items( $s_query ); 27 $this->prepare_pagination(); 28 } 29 30 protected function set_total_items( $s_query ) { 31 $this->total_items = FrmEntry::getRecordCount( $s_query ); 32 } 33 34 /** 35 * Prepares pagination. 36 * 37 * @since x.x 38 */ 39 protected function prepare_pagination() { 20 40 global $per_page; 21 41 42 $this->set_pagination_args( 43 array( 44 'total_items' => $this->total_items, 45 'per_page' => $per_page, 46 ) 47 ); 48 } 49 50 /** 51 * Sets the global $per_page variable 52 * 53 * @since x.x 54 */ 55 protected function set_per_page() { 56 global $per_page; 22 57 $per_page = $this->get_items_per_page( 'formidable_page_formidable_entries_per_page' ); 23 $form_id = $this->params['form']; 24 58 } 59 60 /** 61 * @since x.x 62 * 63 * @param array $s_query 64 * @param bool $join_form_in_query 65 * 66 * @return array 67 */ 68 protected function get_entry_items( &$s_query, &$join_form_in_query ) { 69 global $per_page; 70 $s_query = $this->get_search_query( $join_form_in_query ); 71 $order = $this->get_order_by(); 72 $limit = $this->get_limit( $per_page ); 73 74 return FrmEntry::getAll( $s_query, $order, $limit, true, $join_form_in_query ); 75 } 76 77 /** 78 * @since x.x 79 * @return string 80 */ 81 protected function get_order_by() { 82 $orderby = self::get_param( 83 array( 84 'param' => 'orderby', 85 'default' => 'id', 86 ) 87 ); 88 89 if ( strpos( $orderby, 'meta' ) !== false ) { 90 $order_field_type = FrmField::get_type( str_replace( 'meta_', '', $orderby ) ); 91 $orderby .= in_array( $order_field_type, array( 'number', 'scale', 'star' ) ) ? '+0' : ''; 92 } 93 94 $order = self::get_param( 95 array( 96 'param' => 'order', 97 'default' => 'DESC', 98 ) 99 ); 100 101 return FrmDb::esc_order( $orderby . ' ' . $order ); 102 } 103 104 /** 105 * @since x.x 106 * 107 * @param int $per_page 108 * @return string 109 */ 110 protected function get_limit( $per_page ) { 111 $page = $this->get_pagenum(); 112 $start = (int) self::get_param( 113 array( 114 'param' => 'start', 115 'default' => ( $page - 1 ) * $per_page, 116 ) 117 ); 118 119 return FrmDb::esc_limit( $start . ',' . $per_page ); 120 } 121 122 /** 123 * @since x.x 124 * 125 * @param bool $join_form_in_query 126 * @return array 127 */ 128 protected function get_search_query( &$join_form_in_query ) { 129 $form_id = $this->params['form']; 25 130 $s_query = array(); 26 131 27 132 if ( $form_id ) { 28 $ s_query['it.form_id'] = $form_id;29 $ join_form_in_query = false;133 $form_ids = $this->get_form_ids( $form_id ); 134 $s_query['it.form_id'] = count( $form_ids ) > 1 ? $form_ids : $form_ids[0]; 30 135 } else { 31 136 $s_query[] = array( … … 49 154 } 50 155 51 $s_query = apply_filters( 'frm_entries_list_query', $s_query, compact( 'form_id' ) ); 52 53 $orderby = self::get_param( 54 array( 55 'param' => 'orderby', 56 'default' => 'id', 57 ) 58 ); 59 60 if ( strpos( $orderby, 'meta' ) !== false ) { 61 $order_field_type = FrmField::get_type( str_replace( 'meta_', '', $orderby ) ); 62 $orderby .= in_array( $order_field_type, array( 'number', 'scale', 'star' ) ) ? '+0' : ''; 63 } 64 65 $order = self::get_param( 66 array( 67 'param' => 'order', 68 'default' => 'DESC', 69 ) 70 ); 71 $order = FrmDb::esc_order( $orderby . ' ' . $order ); 72 73 $page = $this->get_pagenum(); 74 $start = (int) self::get_param( 75 array( 76 'param' => 'start', 77 'default' => ( $page - 1 ) * $per_page, 78 ) 79 ); 80 81 $limit = FrmDb::esc_limit( $start . ',' . $per_page ); 82 $this->items = FrmEntry::getAll( $s_query, $order, $limit, true, $join_form_in_query ); 83 $total_items = FrmEntry::getRecordCount( $s_query ); 84 $this->total_items = $total_items; 85 86 $this->set_pagination_args( 87 array( 88 'total_items' => $total_items, 89 'per_page' => $per_page, 90 ) 91 ); 156 return apply_filters( 'frm_entries_list_query', $s_query, compact( 'form_id' ) ); 157 } 158 159 /** 160 * @since x.x 161 * 162 * @param int|string $form_id 163 * @return array<int> 164 */ 165 protected function get_form_ids( $form_id ) { 166 return array( (int) $form_id ); 92 167 } 93 168 -
formidable/trunk/classes/models/FrmDb.php
r2895005 r2990192 94 94 * @param string $where 95 95 * @param array $values 96 * @return void 96 97 */ 97 98 private static function interpret_array_to_sql( $key, $value, &$where, &$values ) { 98 $key = trim( $key ); 99 100 if ( strpos( $key, 'created_at' ) !== false || strpos( $key, 'updated_at' ) !== false ) { 101 $k = explode( ' ', $key ); 102 $where .= ' DATE_FORMAT(' . reset( $k ) . ', %s) ' . str_replace( reset( $k ), '', $key ); 103 $values[] = '%Y-%m-%d %H:%i:%s'; 104 } else { 105 $where .= ' ' . $key; 106 } 99 $key = trim( $key ); 100 $where .= ' ' . $key; 107 101 108 102 $lowercase_key = explode( ' ', strtolower( $key ) ); -
formidable/trunk/classes/models/FrmHoneypot.php
r2983909 r2990192 31 31 if ( ! $is_honeypot_spam ) { 32 32 // Check the newer honeypot input name which is randomly generated so it's more difficult to detect. 33 $class_name = $this->get_honeypot_class_name();33 $class_name = self::get_honeypot_class_name(); 34 34 $honeypot_value = FrmAppHelper::get_param( $class_name, '', 'get', 'sanitize_text_field' ); 35 35 $is_honeypot_spam = '' !== $honeypot_value; … … 93 93 $honeypot = $this->check_honeypot_setting(); 94 94 $form = $this->get_form(); 95 $class_name = $this->get_honeypot_class_name();95 $class_name = self::get_honeypot_class_name(); 96 96 $input_attrs = array( 97 97 'id' => 'frm_email_' . absint( $form->id ), … … 121 121 */ 122 122 public static function generate_class_name() { 123 $class_name = self::get_honeypot_class_name(); 124 if ( 'frm_verify' !== $class_name ) { 125 // Re-use the option. 126 // We can't generate a new class too often or the field may not be hidden. 127 return $class_name; 128 } 129 123 130 $prefix = 'frm__'; 124 131 $class_name = $prefix . uniqid(); … … 130 137 * @return string The current class name to use the for Honeypot field. 131 138 */ 132 private function get_honeypot_class_name() {139 private static function get_honeypot_class_name() { 133 140 $option = get_option( 'frm_honeypot_class' ); 134 141 if ( ! is_string( $option ) ) { -
formidable/trunk/classes/views/shared/admin-footer-links.php
r2946660 r2990192 11 11 ?> 12 12 13 <div class="frm-admin-footer-links ">13 <div class="frm-admin-footer-links frm_hidden"> 14 14 <span class="frm-admin-footer-links-text"> 15 15 <?php -
formidable/trunk/css/custom_theme.css.php
r2983909 r2990192 372 372 width:var(--auto-width)<?php echo esc_html( $important ); ?>; 373 373 max-width:100%; 374 background-position-y: c enter;374 background-position-y: calc(50% + 3px); 375 375 } 376 376 -
formidable/trunk/css/frm_admin.css
r2983909 r2990192 1110 1110 flex-direction: column; 1111 1111 text-align: center; 1112 padding: var(--gap-xl) 0 var(--gap-lg) 160px;1112 padding: var(--gap-xl) 0 var(--gap-lg); 1113 1113 font-size: var(--text-xs); 1114 1114 color: var(--grey-400); 1115 }1116 1117 body.rtl .frm-admin-footer-links {1118 padding-left: unset;1119 padding-right: 160px;1120 1115 } 1121 1116 … … 6693 6688 } 6694 6689 6690 .frm-empty-fields .frm_updated_message ~ .frm_no_fields { 6691 top: 60px; 6692 } 6693 6695 6694 .frm-has-fields .frm_no_fields { 6696 6695 display: none; … … 8499 8498 left: 36px; 8500 8499 } 8501 8502 .frm-admin-footer-links {8503 padding-left: 36px;8504 }8505 8506 body.rtl .frm-admin-footer-links {8507 padding-right: 36px;8508 }8509 8500 } 8510 8501 … … 8747 8738 #wp-content-media-buttons a.frm_insert_form { 8748 8739 padding: 0 var(--gap-sm); 8749 }8750 8751 .frm-admin-footer-links {8752 padding-left: 0;8753 }8754 8755 body.rtl .frm-admin-footer-links {8756 padding-right: 0;8757 8740 } 8758 8741 } -
formidable/trunk/formidable.php
r2983909 r2990192 3 3 Plugin Name: Formidable Forms 4 4 Description: Quickly and easily create drag-and-drop forms 5 Version: 6.5. 35 Version: 6.5.4 6 6 Plugin URI: https://formidableforms.com/ 7 7 Author URI: https://formidableforms.com/ -
formidable/trunk/js/formidable.js
r2983909 r2990192 543 543 // Function to change the color of a select element 544 544 changeSelectColor = function( select ) { 545 if ( hasClass( select.options[select.selectedIndex], 'frm-select-placeholder' ) ) {545 if ( select.options[select.selectedIndex] && hasClass( select.options[select.selectedIndex], 'frm-select-placeholder' ) ) { 546 546 select.style.setProperty( 'color', textColorDisabled, 'important' ); 547 547 } else { -
formidable/trunk/js/formidable.min.js
r2983909 r2990192 17 17 firstField,fieldID=getFieldId(field,true),strippedId=field.id.replace("conf_",""),strippedFieldID=fieldID.replace("conf_",""),confirmField=document.getElementById(strippedId.replace("field_","field_conf_"));if(confirmField===null||typeof errors["conf_"+strippedFieldID]!=="undefined")return;if(fieldID!==strippedFieldID){firstField=document.getElementById(strippedId);value=firstField.value;confirmValue=confirmField.value;if(""!==value&&""!==confirmValue&&value!==confirmValue)errors["conf_"+strippedFieldID]= 18 18 getFieldValidationMessage(confirmField,"data-confmsg")}else validateField(confirmField)}function checkNumberField(field,errors){var fieldID,number=field.value;if(number!==""&&isNaN(number/1)!==false){fieldID=getFieldId(field,true);if(!(fieldID in errors))errors[fieldID]=getFieldValidationMessage(field,"data-invmsg")}}function checkPatternField(field,errors){var fieldID,text=field.value,format=getFieldValidationMessage(field,"pattern");if(format!==""&&text!==""){fieldID=getFieldId(field,true);if(!(fieldID in 19 errors)){format=new RegExp("^"+format+"$","i");if(format.test(text)===false)errors[fieldID]=getFieldValidationMessage(field,"data-invmsg")}}}function setSelectPlaceholderColor(){var selects=document.querySelectorAll(".form-field select"),styleElement=document.querySelector(".with_frm_style"),textColorDisabled=styleElement?getComputedStyle(styleElement).getPropertyValue("--text-color-disabled").trim():"",changeSelectColor;if(!selects.length||!textColorDisabled)return;changeSelectColor=function(select){if( hasClass(select.options[select.selectedIndex],20 "frm-select-placeholder"))select.style.setProperty("color",textColorDisabled,"important");else select.style.color=""};Array.prototype.forEach.call(selects,function(select){changeSelectColor(select);select.addEventListener("change",function(){changeSelectColor(select)})})}function hasInvisibleRecaptcha(object){var recaptcha,recaptchaID,alreadyChecked;if(isGoingToPrevPage(object))return false;recaptcha=jQuery(object).find('.frm-g-recaptcha[data-size="invisible"], .g-recaptcha[data-size="invisible"]');19 errors)){format=new RegExp("^"+format+"$","i");if(format.test(text)===false)errors[fieldID]=getFieldValidationMessage(field,"data-invmsg")}}}function setSelectPlaceholderColor(){var selects=document.querySelectorAll(".form-field select"),styleElement=document.querySelector(".with_frm_style"),textColorDisabled=styleElement?getComputedStyle(styleElement).getPropertyValue("--text-color-disabled").trim():"",changeSelectColor;if(!selects.length||!textColorDisabled)return;changeSelectColor=function(select){if(select.options[select.selectedIndex]&& 20 hasClass(select.options[select.selectedIndex],"frm-select-placeholder"))select.style.setProperty("color",textColorDisabled,"important");else select.style.color=""};Array.prototype.forEach.call(selects,function(select){changeSelectColor(select);select.addEventListener("change",function(){changeSelectColor(select)})})}function hasInvisibleRecaptcha(object){var recaptcha,recaptchaID,alreadyChecked;if(isGoingToPrevPage(object))return false;recaptcha=jQuery(object).find('.frm-g-recaptcha[data-size="invisible"], .g-recaptcha[data-size="invisible"]'); 21 21 if(recaptcha.length){recaptchaID=recaptcha.data("rid");alreadyChecked=grecaptcha.getResponse(recaptchaID);if(alreadyChecked.length===0)return recaptcha;else return false}else return false}function executeInvisibleRecaptcha(invisibleRecaptcha){var recaptchaID=invisibleRecaptcha.data("rid");grecaptcha.reset(recaptchaID);grecaptcha.execute(recaptchaID)}function validateRecaptcha(form,errors){var recaptchaID,response,fieldContainer,fieldID,$recaptcha=jQuery(form).find(".frm-g-recaptcha");if($recaptcha.length){recaptchaID= 22 22 $recaptcha.data("rid");try{response=grecaptcha.getResponse(recaptchaID)}catch(e){if(jQuery(form).find('input[name="recaptcha_checked"]').length)return errors;else response=""}if(response.length===0){fieldContainer=$recaptcha.closest(".frm_form_field");fieldID=fieldContainer.attr("id").replace("frm_field_","").replace("_container","");errors[fieldID]=""}}return errors}function getFieldValidationMessage(field,messageType){var msg,errorHtml;msg=field.getAttribute(messageType);if(null===msg)msg="";if(""!== -
formidable/trunk/js/formidable_admin.js
r2975592 r2990192 4607 4607 popAllProductFields(); 4608 4608 } 4609 if ( jQuery( '#frm-show-fields li' ).length === 0 ) {4610 document.getElementById( 'frm_form_editor_container' ).classList.remove( 'frm-has-fields' );4611 } else if ( $section.length ) {4612 toggleOneSectionHolder( $section );4613 }4614 4609 if ( $adjacentFields.length ) { 4615 4610 syncLayoutClasses( $adjacentFields.first() ); 4616 4611 } else { 4617 4612 $liWrapper.remove(); 4613 } 4614 4615 if ( jQuery( '#frm-show-fields li' ).length === 0 ) { 4616 const formEditorContainer = document.getElementById( 'frm_form_editor_container' ); 4617 formEditorContainer.classList.remove( 'frm-has-fields' ); 4618 formEditorContainer.classList.add( 'frm-empty-fields' ); 4619 } else if ( $section.length ) { 4620 toggleOneSectionHolder( $section ); 4618 4621 } 4619 4622 … … 9800 9803 } 9801 9804 9805 /** 9806 * Adds footer links to the admin body content. 9807 * 9808 * @return {void} 9809 */ 9810 function addAdminFooterLinks() { 9811 const footerLinks = document.querySelector( '.frm-admin-footer-links' ); 9812 const bodyContent = document.querySelector( '#wpbody-content' ); 9813 9814 if ( ! footerLinks || ! bodyContent ) { 9815 return; 9816 } 9817 9818 bodyContent.appendChild( footerLinks ); 9819 footerLinks.classList.remove( 'frm_hidden' ); 9820 } 9821 9802 9822 return { 9803 9823 init: function() { 9804 9824 initAddMyEmailAddress(); 9825 addAdminFooterLinks(); 9805 9826 9806 9827 s = {}; -
formidable/trunk/languages/formidable.pot
r2983909 r2990192 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Formidable Forms 6.5. 3\n"5 "Project-Id-Version: Formidable Forms 6.5.4\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/formidable\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2023-1 0-25T16:01:27+00:00\n"12 "POT-Creation-Date: 2023-11-06T18:48:21+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.8.0\n" … … 164 164 165 165 #: classes/controllers/FrmAddonsController.php:667 166 #: classes/helpers/FrmAppHelper.php:3 087166 #: classes/helpers/FrmAppHelper.php:3118 167 167 #: stripe/helpers/FrmTransLiteAppHelper.php:107 168 168 msgid "Active" … … 931 931 932 932 #: classes/controllers/FrmSMTPController.php:321 933 #: classes/helpers/FrmAppHelper.php:3 086933 #: classes/helpers/FrmAppHelper.php:3117 934 934 #: classes/helpers/FrmFormMigratorsHelper.php:151 935 935 #: classes/views/shared/upgrade_overlay.php:34 … … 948 948 #: classes/models/FrmPluginSearch.php:318 949 949 #: classes/views/addons/settings.php:31 950 #: js/formidable_admin.js:64 08950 #: js/formidable_admin.js:6411 951 951 msgid "Activate" 952 952 msgstr "" … … 1136 1136 msgstr "" 1137 1137 1138 #: classes/helpers/FrmAppHelper.php:16 831138 #: classes/helpers/FrmAppHelper.php:1694 1139 1139 msgid "Add/Edit Views" 1140 1140 msgstr "" 1141 1141 1142 #: classes/helpers/FrmAppHelper.php:17 081142 #: classes/helpers/FrmAppHelper.php:1713 1143 1143 msgid "View Forms" 1144 1144 msgstr "" 1145 1145 1146 #: classes/helpers/FrmAppHelper.php:17 091146 #: classes/helpers/FrmAppHelper.php:1714 1147 1147 msgid "Add and Edit Forms" 1148 1148 msgstr "" 1149 1149 1150 #: classes/helpers/FrmAppHelper.php:171 01150 #: classes/helpers/FrmAppHelper.php:1715 1151 1151 msgid "Delete Forms" 1152 1152 msgstr "" 1153 1153 1154 #: classes/helpers/FrmAppHelper.php:171 11154 #: classes/helpers/FrmAppHelper.php:1716 1155 1155 msgid "Access this Settings Page" 1156 1156 msgstr "" 1157 1157 1158 #: classes/helpers/FrmAppHelper.php:171 21158 #: classes/helpers/FrmAppHelper.php:1717 1159 1159 msgid "View Entries from Admin Area" 1160 1160 msgstr "" 1161 1161 1162 #: classes/helpers/FrmAppHelper.php:171 31162 #: classes/helpers/FrmAppHelper.php:1718 1163 1163 msgid "Delete Entries from Admin Area" 1164 1164 msgstr "" 1165 1165 1166 #: classes/helpers/FrmAppHelper.php:24 511166 #: classes/helpers/FrmAppHelper.php:2482 1167 1167 msgid "at" 1168 1168 msgstr "" 1169 1169 1170 #: classes/helpers/FrmAppHelper.php:2 5951170 #: classes/helpers/FrmAppHelper.php:2626 1171 1171 #: stripe/helpers/FrmTransLiteAppHelper.php:244 1172 1172 msgid "year" … … 1175 1175 msgstr[1] "" 1176 1176 1177 #: classes/helpers/FrmAppHelper.php:2 5961177 #: classes/helpers/FrmAppHelper.php:2627 1178 1178 msgid "years" 1179 1179 msgstr "" 1180 1180 1181 #: classes/helpers/FrmAppHelper.php:26 001181 #: classes/helpers/FrmAppHelper.php:2631 1182 1182 #: stripe/helpers/FrmTransLiteAppHelper.php:243 1183 1183 msgid "month" … … 1186 1186 msgstr[1] "" 1187 1187 1188 #: classes/helpers/FrmAppHelper.php:26 011188 #: classes/helpers/FrmAppHelper.php:2632 1189 1189 msgid "months" 1190 1190 msgstr "" 1191 1191 1192 #: classes/helpers/FrmAppHelper.php:26 051192 #: classes/helpers/FrmAppHelper.php:2636 1193 1193 #: stripe/helpers/FrmTransLiteAppHelper.php:242 1194 1194 msgid "week" … … 1197 1197 msgstr[1] "" 1198 1198 1199 #: classes/helpers/FrmAppHelper.php:26 061199 #: classes/helpers/FrmAppHelper.php:2637 1200 1200 msgid "weeks" 1201 1201 msgstr "" 1202 1202 1203 #: classes/helpers/FrmAppHelper.php:26 101203 #: classes/helpers/FrmAppHelper.php:2641 1204 1204 #: stripe/helpers/FrmTransLiteAppHelper.php:241 1205 1205 msgid "day" … … 1208 1208 msgstr[1] "" 1209 1209 1210 #: classes/helpers/FrmAppHelper.php:26 111210 #: classes/helpers/FrmAppHelper.php:2642 1211 1211 msgid "days" 1212 1212 msgstr "" 1213 1213 1214 #: classes/helpers/FrmAppHelper.php:26 151214 #: classes/helpers/FrmAppHelper.php:2646 1215 1215 msgid "hour" 1216 1216 msgstr "" 1217 1217 1218 #: classes/helpers/FrmAppHelper.php:26 161218 #: classes/helpers/FrmAppHelper.php:2647 1219 1219 msgid "hours" 1220 1220 msgstr "" 1221 1221 1222 #: classes/helpers/FrmAppHelper.php:26 201222 #: classes/helpers/FrmAppHelper.php:2651 1223 1223 msgid "minute" 1224 1224 msgstr "" 1225 1225 1226 #: classes/helpers/FrmAppHelper.php:26 211226 #: classes/helpers/FrmAppHelper.php:2652 1227 1227 msgid "minutes" 1228 1228 msgstr "" 1229 1229 1230 #: classes/helpers/FrmAppHelper.php:26 251230 #: classes/helpers/FrmAppHelper.php:2656 1231 1231 msgid "second" 1232 1232 msgstr "" 1233 1233 1234 #: classes/helpers/FrmAppHelper.php:26 261234 #: classes/helpers/FrmAppHelper.php:2657 1235 1235 msgid "seconds" 1236 1236 msgstr "" 1237 1237 1238 #: classes/helpers/FrmAppHelper.php:27 201238 #: classes/helpers/FrmAppHelper.php:2751 1239 1239 msgid "Give this action a label for easy reference." 1240 1240 msgstr "" 1241 1241 1242 #: classes/helpers/FrmAppHelper.php:27 211242 #: classes/helpers/FrmAppHelper.php:2752 1243 1243 msgid "Add one or more recipient addresses separated by a \",\". FORMAT: Name <[email protected]> or [email protected]. [admin_email] is the address set in WP General Settings." 1244 1244 msgstr "" 1245 1245 1246 #: classes/helpers/FrmAppHelper.php:27 221246 #: classes/helpers/FrmAppHelper.php:2753 1247 1247 msgid "Add CC addresses separated by a \",\". FORMAT: Name <[email protected]> or [email protected]." 1248 1248 msgstr "" 1249 1249 1250 #: classes/helpers/FrmAppHelper.php:27 231250 #: classes/helpers/FrmAppHelper.php:2754 1251 1251 msgid "Add BCC addresses separated by a \",\". FORMAT: Name <[email protected]> or [email protected]." 1252 1252 msgstr "" 1253 1253 1254 #: classes/helpers/FrmAppHelper.php:27 241254 #: classes/helpers/FrmAppHelper.php:2755 1255 1255 msgid "If you would like a different reply to address than the \"from\" address, add a single address here. FORMAT: Name <[email protected]> or [email protected]." 1256 1256 msgstr "" 1257 1257 1258 #: classes/helpers/FrmAppHelper.php:27 251258 #: classes/helpers/FrmAppHelper.php:2756 1259 1259 msgid "Enter the name and/or email address of the sender. FORMAT: John Bates <[email protected]> or [email protected]." 1260 1260 msgstr "" 1261 1261 1262 1262 #. translators: %1$s: Form name, %2$s: Date 1263 #: classes/helpers/FrmAppHelper.php:27 271263 #: classes/helpers/FrmAppHelper.php:2758 1264 1264 msgid "If you leave the subject blank, the default will be used: %1$s Form submitted on %2$s" 1265 1265 msgstr "" 1266 1266 1267 #: classes/helpers/FrmAppHelper.php:27 281267 #: classes/helpers/FrmAppHelper.php:2759 1268 1268 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." 1269 1269 msgstr "" 1270 1270 1271 #: classes/helpers/FrmAppHelper.php: 29901272 #: classes/helpers/FrmAppHelper.php:30 681271 #: classes/helpers/FrmAppHelper.php:3021 1272 #: classes/helpers/FrmAppHelper.php:3099 1273 1273 msgid "Please wait while your site updates." 1274 1274 msgstr "" 1275 1275 1276 #: classes/helpers/FrmAppHelper.php: 29911276 #: classes/helpers/FrmAppHelper.php:3022 1277 1277 msgid "Are you sure you want to deauthorize Formidable Forms on this site?" 1278 1278 msgstr "" 1279 1279 1280 #: classes/helpers/FrmAppHelper.php: 29961281 #: classes/helpers/FrmAppHelper.php:30 231280 #: classes/helpers/FrmAppHelper.php:3027 1281 #: classes/helpers/FrmAppHelper.php:3054 1282 1282 msgid "Loading…" 1283 1283 msgstr "" 1284 1284 1285 #: classes/helpers/FrmAppHelper.php:30 241285 #: classes/helpers/FrmAppHelper.php:3055 1286 1286 msgid "Remove" 1287 1287 msgstr "" 1288 1288 1289 #: classes/helpers/FrmAppHelper.php:30 271289 #: classes/helpers/FrmAppHelper.php:3058 1290 1290 #: classes/helpers/FrmCSVExportHelper.php:348 1291 1291 msgid "ID" 1292 1292 msgstr "" 1293 1293 1294 #: classes/helpers/FrmAppHelper.php:30 281294 #: classes/helpers/FrmAppHelper.php:3059 1295 1295 msgid "No results match" 1296 1296 msgstr "" 1297 1297 1298 #: classes/helpers/FrmAppHelper.php:30 291298 #: classes/helpers/FrmAppHelper.php:3060 1299 1299 msgid "That file looks like Spam." 1300 1300 msgstr "" 1301 1301 1302 #: classes/helpers/FrmAppHelper.php:30 301302 #: classes/helpers/FrmAppHelper.php:3061 1303 1303 msgid "There is an error in the calculation in the field with key" 1304 1304 msgstr "" 1305 1305 1306 #: classes/helpers/FrmAppHelper.php:30 311306 #: classes/helpers/FrmAppHelper.php:3062 1307 1307 msgid "Please complete the preceding required fields before uploading a file." 1308 1308 msgstr "" 1309 1309 1310 #: classes/helpers/FrmAppHelper.php:30 441310 #: classes/helpers/FrmAppHelper.php:3075 1311 1311 msgid "(Click to add description)" 1312 1312 msgstr "" 1313 1313 1314 #: classes/helpers/FrmAppHelper.php:30 451314 #: classes/helpers/FrmAppHelper.php:3076 1315 1315 msgid "(Blank)" 1316 1316 msgstr "" 1317 1317 1318 #: classes/helpers/FrmAppHelper.php:30 461318 #: classes/helpers/FrmAppHelper.php:3077 1319 1319 msgid "(no label)" 1320 1320 msgstr "" 1321 1321 1322 #: classes/helpers/FrmAppHelper.php:30 471322 #: classes/helpers/FrmAppHelper.php:3078 1323 1323 msgid "OK" 1324 1324 msgstr "" 1325 1325 1326 #: classes/helpers/FrmAppHelper.php:30 481326 #: classes/helpers/FrmAppHelper.php:3079 1327 1327 #: classes/views/frm-forms/new-form-overlay.php:33 1328 1328 #: classes/views/frm-forms/new-form-overlay.php:99 … … 1339 1339 msgstr "" 1340 1340 1341 #: classes/helpers/FrmAppHelper.php:30 491341 #: classes/helpers/FrmAppHelper.php:3080 1342 1342 #: classes/views/frm-fields/back-end/settings.php:272 1343 1343 msgid "Default" 1344 1344 msgstr "" 1345 1345 1346 #: classes/helpers/FrmAppHelper.php:30 501346 #: classes/helpers/FrmAppHelper.php:3081 1347 1347 msgid "Clear default value when typing" 1348 1348 msgstr "" 1349 1349 1350 #: classes/helpers/FrmAppHelper.php:30 511350 #: classes/helpers/FrmAppHelper.php:3082 1351 1351 msgid "Do not clear default value when typing" 1352 1352 msgstr "" 1353 1353 1354 #: classes/helpers/FrmAppHelper.php:30 521354 #: classes/helpers/FrmAppHelper.php:3083 1355 1355 msgid "Default value will pass form validation" 1356 1356 msgstr "" 1357 1357 1358 #: classes/helpers/FrmAppHelper.php:30 531358 #: classes/helpers/FrmAppHelper.php:3084 1359 1359 msgid "Default value will NOT pass form validation" 1360 1360 msgstr "" 1361 1361 1362 #: classes/helpers/FrmAppHelper.php:30 541362 #: classes/helpers/FrmAppHelper.php:3085 1363 1363 #: classes/views/shared/confirm-overlay.php:15 1364 1364 #: classes/views/shared/info-overlay.php:15 … … 1366 1366 msgstr "" 1367 1367 1368 #: classes/helpers/FrmAppHelper.php:30 551368 #: classes/helpers/FrmAppHelper.php:3086 1369 1369 msgid "Are you sure you want to delete this field and all data associated with it?" 1370 1370 msgstr "" 1371 1371 1372 #: classes/helpers/FrmAppHelper.php:30 561372 #: classes/helpers/FrmAppHelper.php:3087 1373 1373 msgid "All fields inside this Section will be deleted along with their data. Are you sure you want to delete this group of fields?" 1374 1374 msgstr "" 1375 1375 1376 #: classes/helpers/FrmAppHelper.php:30 571376 #: classes/helpers/FrmAppHelper.php:3088 1377 1377 msgid "Warning: If you have entries with multiple rows, all but the first row will be lost." 1378 1378 msgstr "" 1379 1379 1380 #: classes/helpers/FrmAppHelper.php:30 591380 #: classes/helpers/FrmAppHelper.php:3090 1381 1381 #: classes/helpers/FrmFieldsHelper.php:289 1382 1382 msgid "The entered values do not match" 1383 1383 msgstr "" 1384 1384 1385 #: classes/helpers/FrmAppHelper.php:30 601385 #: classes/helpers/FrmAppHelper.php:3091 1386 1386 msgid "Enter Email" 1387 1387 msgstr "" 1388 1388 1389 #: classes/helpers/FrmAppHelper.php:30 611389 #: classes/helpers/FrmAppHelper.php:3092 1390 1390 msgid "Confirm Email" 1391 1391 msgstr "" 1392 1392 1393 #: classes/helpers/FrmAppHelper.php:30 621393 #: classes/helpers/FrmAppHelper.php:3093 1394 1394 #: classes/views/shared/mb_adv_info.php:173 1395 1395 msgid "Conditional content here" 1396 1396 msgstr "" 1397 1397 1398 #: classes/helpers/FrmAppHelper.php:30 631398 #: classes/helpers/FrmAppHelper.php:3094 1399 1399 #: classes/helpers/FrmFieldsHelper.php:461 1400 1400 #: classes/helpers/FrmFieldsHelper.php:462 … … 1402 1402 msgstr "" 1403 1403 1404 #: classes/helpers/FrmAppHelper.php:30 641404 #: classes/helpers/FrmAppHelper.php:3095 1405 1405 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." 1406 1406 msgstr "" 1407 1407 1408 #: classes/helpers/FrmAppHelper.php:30 651408 #: classes/helpers/FrmAppHelper.php:3096 1409 1409 msgid "Enter Password" 1410 1410 msgstr "" 1411 1411 1412 #: classes/helpers/FrmAppHelper.php:30 661412 #: classes/helpers/FrmAppHelper.php:3097 1413 1413 msgid "Confirm Password" 1414 1414 msgstr "" 1415 1415 1416 #: classes/helpers/FrmAppHelper.php:30 671416 #: classes/helpers/FrmAppHelper.php:3098 1417 1417 msgid "Import Complete" 1418 1418 msgstr "" 1419 1419 1420 #: classes/helpers/FrmAppHelper.php:3 0691420 #: classes/helpers/FrmAppHelper.php:3100 1421 1421 msgid "Warning: There is no way to retrieve unsaved entries." 1422 1422 msgstr "" 1423 1423 1424 #: classes/helpers/FrmAppHelper.php:3 0701424 #: classes/helpers/FrmAppHelper.php:3101 1425 1425 msgid "Private" 1426 1426 msgstr "" 1427 1427 1428 #: classes/helpers/FrmAppHelper.php:3 0731428 #: classes/helpers/FrmAppHelper.php:3104 1429 1429 msgid "No new licenses were found" 1430 1430 msgstr "" 1431 1431 1432 #: classes/helpers/FrmAppHelper.php:3 0741432 #: classes/helpers/FrmAppHelper.php:3105 1433 1433 msgid "This calculation has at least one unmatched ( ) { } [ ]." 1434 1434 msgstr "" 1435 1435 1436 #: classes/helpers/FrmAppHelper.php:3 0751436 #: classes/helpers/FrmAppHelper.php:3106 1437 1437 msgid "This calculation may have shortcodes that work in Views but not forms." 1438 1438 msgstr "" 1439 1439 1440 #: classes/helpers/FrmAppHelper.php:3 0761440 #: classes/helpers/FrmAppHelper.php:3107 1441 1441 msgid "This calculation may have shortcodes that work in text calculations but not numeric calculations." 1442 1442 msgstr "" 1443 1443 1444 #: classes/helpers/FrmAppHelper.php:3 0771444 #: classes/helpers/FrmAppHelper.php:3108 1445 1445 msgid "This form action is limited to one per form. Please edit the existing form action." 1446 1446 msgstr "" 1447 1447 1448 1448 #. Translators: %s is the name of a Detail Page Slug that is a reserved word. 1449 #: classes/helpers/FrmAppHelper.php:3 0801449 #: classes/helpers/FrmAppHelper.php:3111 1450 1450 msgid "The Detail Page Slug \"%s\" is reserved by WordPress. This may cause problems. Is this intentional?" 1451 1451 msgstr "" 1452 1452 1453 1453 #. 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. 1454 #: classes/helpers/FrmAppHelper.php:3 0821454 #: classes/helpers/FrmAppHelper.php:3113 1455 1455 msgid "The parameter \"%s\" is reserved by WordPress. This may cause problems when included in the URL. Is this intentional? " 1456 1456 msgstr "" 1457 1457 1458 #: classes/helpers/FrmAppHelper.php:3 0831458 #: classes/helpers/FrmAppHelper.php:3114 1459 1459 #: classes/helpers/FrmFormsHelper.php:1599 1460 1460 msgid "See the list of reserved words in WordPress." 1461 1461 msgstr "" 1462 1462 1463 #: classes/helpers/FrmAppHelper.php:3 0841463 #: classes/helpers/FrmAppHelper.php:3115 1464 1464 msgid "Please enter a Repeat Limit that is greater than 1." 1465 1465 msgstr "" 1466 1466 1467 #: classes/helpers/FrmAppHelper.php:3 0851467 #: classes/helpers/FrmAppHelper.php:3116 1468 1468 msgid "Please select a limit between 0 and 200." 1469 1469 msgstr "" 1470 1470 1471 #: classes/helpers/FrmAppHelper.php:3 0881471 #: classes/helpers/FrmAppHelper.php:3119 1472 1472 #: classes/views/shared/mb_adv_info.php:119 1473 1473 #: classes/views/shared/mb_adv_info.php:133 … … 1475 1475 msgstr "" 1476 1476 1477 #: classes/helpers/FrmAppHelper.php:3 0891477 #: classes/helpers/FrmAppHelper.php:3120 1478 1478 #: classes/helpers/FrmListHelper.php:262 1479 1479 msgid "No items found." 1480 1480 msgstr "" 1481 1481 1482 #: classes/helpers/FrmAppHelper.php:3 0901482 #: classes/helpers/FrmAppHelper.php:3121 1483 1483 msgid "Oops. You have already used that field." 1484 1484 msgstr "" 1485 1485 1486 #: classes/helpers/FrmAppHelper.php:31 611486 #: classes/helpers/FrmAppHelper.php:3192 1487 1487 msgid "You are running an outdated version of Formidable. This plugin may not work correctly if you do not update Formidable." 1488 1488 msgstr "" 1489 1489 1490 #: classes/helpers/FrmAppHelper.php:3 1901490 #: classes/helpers/FrmAppHelper.php:3221 1491 1491 msgid "You are running a version of Formidable Forms that may not be compatible with your version of Formidable Forms Pro." 1492 1492 msgstr "" 1493 1493 1494 #: classes/helpers/FrmAppHelper.php:32 181494 #: classes/helpers/FrmAppHelper.php:3249 1495 1495 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+." 1496 1496 msgstr "" 1497 1497 1498 #: classes/helpers/FrmAppHelper.php:32 241498 #: classes/helpers/FrmAppHelper.php:3255 1499 1499 msgid "You are using an outdated browser that is not compatible with Formidable Forms. Please update to a more current browser (we recommend Chrome)." 1500 1500 msgstr "" 1501 1501 1502 #: classes/helpers/FrmAppHelper.php:32 421502 #: classes/helpers/FrmAppHelper.php:3273 1503 1503 msgid "English" 1504 1504 msgstr "" 1505 1505 1506 #: classes/helpers/FrmAppHelper.php:32 431506 #: classes/helpers/FrmAppHelper.php:3274 1507 1507 msgid "Afrikaans" 1508 1508 msgstr "" 1509 1509 1510 #: classes/helpers/FrmAppHelper.php:32 441510 #: classes/helpers/FrmAppHelper.php:3275 1511 1511 msgid "Albanian" 1512 1512 msgstr "" 1513 1513 1514 #: classes/helpers/FrmAppHelper.php:32 451514 #: classes/helpers/FrmAppHelper.php:3276 1515 1515 msgid "Algerian Arabic" 1516 1516 msgstr "" 1517 1517 1518 #: classes/helpers/FrmAppHelper.php:32 461518 #: classes/helpers/FrmAppHelper.php:3277 1519 1519 msgid "Amharic" 1520 1520 msgstr "" 1521 1521 1522 #: classes/helpers/FrmAppHelper.php:32 471522 #: classes/helpers/FrmAppHelper.php:3278 1523 1523 msgid "Arabic" 1524 1524 msgstr "" 1525 1525 1526 #: classes/helpers/FrmAppHelper.php:32 481526 #: classes/helpers/FrmAppHelper.php:3279 1527 1527 msgid "Armenian" 1528 1528 msgstr "" 1529 1529 1530 #: classes/helpers/FrmAppHelper.php:32 491530 #: classes/helpers/FrmAppHelper.php:3280 1531 1531 msgid "Azerbaijani" 1532 1532 msgstr "" 1533 1533 1534 #: classes/helpers/FrmAppHelper.php:32 501534 #: classes/helpers/FrmAppHelper.php:3281 1535 1535 msgid "Basque" 1536 1536 msgstr "" 1537 1537 1538 #: classes/helpers/FrmAppHelper.php:32 511538 #: classes/helpers/FrmAppHelper.php:3282 1539 1539 msgid "Belarusian" 1540 1540 msgstr "" 1541 1541 1542 #: classes/helpers/FrmAppHelper.php:32 521542 #: classes/helpers/FrmAppHelper.php:3283 1543 1543 msgid "Bengali" 1544 1544 msgstr "" 1545 1545 1546 #: classes/helpers/FrmAppHelper.php:32 531546 #: classes/helpers/FrmAppHelper.php:3284 1547 1547 msgid "Bosnian" 1548 1548 msgstr "" 1549 1549 1550 #: classes/helpers/FrmAppHelper.php:32 541550 #: classes/helpers/FrmAppHelper.php:3285 1551 1551 msgid "Bulgarian" 1552 1552 msgstr "" 1553 1553 1554 #: classes/helpers/FrmAppHelper.php:32 551554 #: classes/helpers/FrmAppHelper.php:3286 1555 1555 msgid "Catalan" 1556 1556 msgstr "" 1557 1557 1558 #: classes/helpers/FrmAppHelper.php:32 561558 #: classes/helpers/FrmAppHelper.php:3287 1559 1559 msgid "Chinese Hong Kong" 1560 1560 msgstr "" 1561 1561 1562 #: classes/helpers/FrmAppHelper.php:32 571562 #: classes/helpers/FrmAppHelper.php:3288 1563 1563 msgid "Chinese Simplified" 1564 1564 msgstr "" 1565 1565 1566 #: classes/helpers/FrmAppHelper.php:32 581566 #: classes/helpers/FrmAppHelper.php:3289 1567 1567 msgid "Chinese Traditional" 1568 1568 msgstr "" 1569 1569 1570 #: classes/helpers/FrmAppHelper.php:32 591570 #: classes/helpers/FrmAppHelper.php:3290 1571 1571 msgid "Croatian" 1572 1572 msgstr "" 1573 1573 1574 #: classes/helpers/FrmAppHelper.php:32 601574 #: classes/helpers/FrmAppHelper.php:3291 1575 1575 msgid "Czech" 1576 1576 msgstr "" 1577 1577 1578 #: classes/helpers/FrmAppHelper.php:32 611578 #: classes/helpers/FrmAppHelper.php:3292 1579 1579 msgid "Danish" 1580 1580 msgstr "" 1581 1581 1582 #: classes/helpers/FrmAppHelper.php:32 621582 #: classes/helpers/FrmAppHelper.php:3293 1583 1583 msgid "Dutch" 1584 1584 msgstr "" 1585 1585 1586 #: classes/helpers/FrmAppHelper.php:32 631586 #: classes/helpers/FrmAppHelper.php:3294 1587 1587 msgid "English/UK" 1588 1588 msgstr "" 1589 1589 1590 #: classes/helpers/FrmAppHelper.php:32 641590 #: classes/helpers/FrmAppHelper.php:3295 1591 1591 msgid "Esperanto" 1592 1592 msgstr "" 1593 1593 1594 #: classes/helpers/FrmAppHelper.php:32 651594 #: classes/helpers/FrmAppHelper.php:3296 1595 1595 msgid "Estonian" 1596 1596 msgstr "" 1597 1597 1598 #: classes/helpers/FrmAppHelper.php:32 661598 #: classes/helpers/FrmAppHelper.php:3297 1599 1599 msgid "Faroese" 1600 1600 msgstr "" 1601 1601 1602 #: classes/helpers/FrmAppHelper.php:32 671602 #: classes/helpers/FrmAppHelper.php:3298 1603 1603 msgid "Farsi/Persian" 1604 1604 msgstr "" 1605 1605 1606 #: classes/helpers/FrmAppHelper.php:32 681606 #: classes/helpers/FrmAppHelper.php:3299 1607 1607 msgid "Filipino" 1608 1608 msgstr "" 1609 1609 1610 #: classes/helpers/FrmAppHelper.php:3 2691610 #: classes/helpers/FrmAppHelper.php:3300 1611 1611 msgid "Finnish" 1612 1612 msgstr "" 1613 1613 1614 #: classes/helpers/FrmAppHelper.php:3 2701614 #: classes/helpers/FrmAppHelper.php:3301 1615 1615 msgid "French" 1616 1616 msgstr "" 1617 1617 1618 #: classes/helpers/FrmAppHelper.php:3 2711618 #: classes/helpers/FrmAppHelper.php:3302 1619 1619 msgid "French/Canadian" 1620 1620 msgstr "" 1621 1621 1622 #: classes/helpers/FrmAppHelper.php:3 2721622 #: classes/helpers/FrmAppHelper.php:3303 1623 1623 msgid "French/Swiss" 1624 1624 msgstr "" 1625 1625 1626 #: classes/helpers/FrmAppHelper.php:3 2731626 #: classes/helpers/FrmAppHelper.php:3304 1627 1627 msgid "Galician" 1628 1628 msgstr "" 1629 1629 1630 #: classes/helpers/FrmAppHelper.php:3 2741630 #: classes/helpers/FrmAppHelper.php:3305 1631 1631 msgid "Georgian" 1632 1632 msgstr "" 1633 1633 1634 #: classes/helpers/FrmAppHelper.php:3 2751634 #: classes/helpers/FrmAppHelper.php:3306 1635 1635 msgid "German" 1636 1636 msgstr "" 1637 1637 1638 #: classes/helpers/FrmAppHelper.php:3 2761638 #: classes/helpers/FrmAppHelper.php:3307 1639 1639 msgid "German/Austria" 1640 1640 msgstr "" 1641 1641 1642 #: classes/helpers/FrmAppHelper.php:3 2771642 #: classes/helpers/FrmAppHelper.php:3308 1643 1643 msgid "German/Switzerland" 1644 1644 msgstr "" 1645 1645 1646 #: classes/helpers/FrmAppHelper.php:3 2781646 #: classes/helpers/FrmAppHelper.php:3309 1647 1647 msgid "Greek" 1648 1648 msgstr "" 1649 1649 1650 #: classes/helpers/FrmAppHelper.php:3 2791650 #: classes/helpers/FrmAppHelper.php:3310 1651 1651 msgid "Gujarati" 1652 msgstr ""1653 1654 #: classes/helpers/FrmAppHelper.php:32801655 #: classes/helpers/FrmAppHelper.php:32811656 msgid "Hebrew"1657 msgstr ""1658 1659 #: classes/helpers/FrmAppHelper.php:32821660 msgid "Hindi"1661 msgstr ""1662 1663 #: classes/helpers/FrmAppHelper.php:32831664 msgid "Hungarian"1665 msgstr ""1666 1667 #: classes/helpers/FrmAppHelper.php:32841668 msgid "Icelandic"1669 msgstr ""1670 1671 #: classes/helpers/FrmAppHelper.php:32851672 msgid "Indonesian"1673 msgstr ""1674 1675 #: classes/helpers/FrmAppHelper.php:32861676 msgid "Italian"1677 msgstr ""1678 1679 #: classes/helpers/FrmAppHelper.php:32871680 msgid "Japanese"1681 msgstr ""1682 1683 #: classes/helpers/FrmAppHelper.php:32881684 msgid "Kannada"1685 msgstr ""1686 1687 #: classes/helpers/FrmAppHelper.php:32891688 msgid "Kazakh"1689 msgstr ""1690 1691 #: classes/helpers/FrmAppHelper.php:32901692 msgid "Khmer"1693 msgstr ""1694 1695 #: classes/helpers/FrmAppHelper.php:32911696 msgid "Korean"1697 msgstr ""1698 1699 #: classes/helpers/FrmAppHelper.php:32921700 msgid "Kyrgyz"1701 msgstr ""1702 1703 #: classes/helpers/FrmAppHelper.php:32931704 msgid "Laothian"1705 msgstr ""1706 1707 #: classes/helpers/FrmAppHelper.php:32941708 msgid "Latvian"1709 msgstr ""1710 1711 #: classes/helpers/FrmAppHelper.php:32951712 msgid "Lithuanian"1713 msgstr ""1714 1715 #: classes/helpers/FrmAppHelper.php:32961716 msgid "Luxembourgish"1717 msgstr ""1718 1719 #: classes/helpers/FrmAppHelper.php:32971720 msgid "Macedonian"1721 msgstr ""1722 1723 #: classes/helpers/FrmAppHelper.php:32981724 msgid "Malayalam"1725 msgstr ""1726 1727 #: classes/helpers/FrmAppHelper.php:32991728 msgid "Malaysian"1729 msgstr ""1730 1731 #: classes/helpers/FrmAppHelper.php:33001732 msgid "Marathi"1733 msgstr ""1734 1735 #: classes/helpers/FrmAppHelper.php:33011736 msgid "Norwegian"1737 msgstr ""1738 1739 #: classes/helpers/FrmAppHelper.php:33021740 msgid "Norwegian Bokmål"1741 msgstr ""1742 1743 #: classes/helpers/FrmAppHelper.php:33031744 msgid "Norwegian Nynorsk"1745 msgstr ""1746 1747 #: classes/helpers/FrmAppHelper.php:33041748 msgid "Polish"1749 msgstr ""1750 1751 #: classes/helpers/FrmAppHelper.php:33051752 msgid "Portuguese"1753 msgstr ""1754 1755 #: classes/helpers/FrmAppHelper.php:33061756 msgid "Portuguese/Brazilian"1757 msgstr ""1758 1759 #: classes/helpers/FrmAppHelper.php:33071760 msgid "Portuguese/Portugal"1761 msgstr ""1762 1763 #: classes/helpers/FrmAppHelper.php:33081764 msgid "Romansh"1765 msgstr ""1766 1767 #: classes/helpers/FrmAppHelper.php:33091768 msgid "Romanian"1769 msgstr ""1770 1771 #: classes/helpers/FrmAppHelper.php:33101772 msgid "Russian"1773 1652 msgstr "" 1774 1653 1775 1654 #: classes/helpers/FrmAppHelper.php:3311 1776 1655 #: classes/helpers/FrmAppHelper.php:3312 1656 msgid "Hebrew" 1657 msgstr "" 1658 1659 #: classes/helpers/FrmAppHelper.php:3313 1660 msgid "Hindi" 1661 msgstr "" 1662 1663 #: classes/helpers/FrmAppHelper.php:3314 1664 msgid "Hungarian" 1665 msgstr "" 1666 1667 #: classes/helpers/FrmAppHelper.php:3315 1668 msgid "Icelandic" 1669 msgstr "" 1670 1671 #: classes/helpers/FrmAppHelper.php:3316 1672 msgid "Indonesian" 1673 msgstr "" 1674 1675 #: classes/helpers/FrmAppHelper.php:3317 1676 msgid "Italian" 1677 msgstr "" 1678 1679 #: classes/helpers/FrmAppHelper.php:3318 1680 msgid "Japanese" 1681 msgstr "" 1682 1683 #: classes/helpers/FrmAppHelper.php:3319 1684 msgid "Kannada" 1685 msgstr "" 1686 1687 #: classes/helpers/FrmAppHelper.php:3320 1688 msgid "Kazakh" 1689 msgstr "" 1690 1691 #: classes/helpers/FrmAppHelper.php:3321 1692 msgid "Khmer" 1693 msgstr "" 1694 1695 #: classes/helpers/FrmAppHelper.php:3322 1696 msgid "Korean" 1697 msgstr "" 1698 1699 #: classes/helpers/FrmAppHelper.php:3323 1700 msgid "Kyrgyz" 1701 msgstr "" 1702 1703 #: classes/helpers/FrmAppHelper.php:3324 1704 msgid "Laothian" 1705 msgstr "" 1706 1707 #: classes/helpers/FrmAppHelper.php:3325 1708 msgid "Latvian" 1709 msgstr "" 1710 1711 #: classes/helpers/FrmAppHelper.php:3326 1712 msgid "Lithuanian" 1713 msgstr "" 1714 1715 #: classes/helpers/FrmAppHelper.php:3327 1716 msgid "Luxembourgish" 1717 msgstr "" 1718 1719 #: classes/helpers/FrmAppHelper.php:3328 1720 msgid "Macedonian" 1721 msgstr "" 1722 1723 #: classes/helpers/FrmAppHelper.php:3329 1724 msgid "Malayalam" 1725 msgstr "" 1726 1727 #: classes/helpers/FrmAppHelper.php:3330 1728 msgid "Malaysian" 1729 msgstr "" 1730 1731 #: classes/helpers/FrmAppHelper.php:3331 1732 msgid "Marathi" 1733 msgstr "" 1734 1735 #: classes/helpers/FrmAppHelper.php:3332 1736 msgid "Norwegian" 1737 msgstr "" 1738 1739 #: classes/helpers/FrmAppHelper.php:3333 1740 msgid "Norwegian Bokmål" 1741 msgstr "" 1742 1743 #: classes/helpers/FrmAppHelper.php:3334 1744 msgid "Norwegian Nynorsk" 1745 msgstr "" 1746 1747 #: classes/helpers/FrmAppHelper.php:3335 1748 msgid "Polish" 1749 msgstr "" 1750 1751 #: classes/helpers/FrmAppHelper.php:3336 1752 msgid "Portuguese" 1753 msgstr "" 1754 1755 #: classes/helpers/FrmAppHelper.php:3337 1756 msgid "Portuguese/Brazilian" 1757 msgstr "" 1758 1759 #: classes/helpers/FrmAppHelper.php:3338 1760 msgid "Portuguese/Portugal" 1761 msgstr "" 1762 1763 #: classes/helpers/FrmAppHelper.php:3339 1764 msgid "Romansh" 1765 msgstr "" 1766 1767 #: classes/helpers/FrmAppHelper.php:3340 1768 msgid "Romanian" 1769 msgstr "" 1770 1771 #: classes/helpers/FrmAppHelper.php:3341 1772 msgid "Russian" 1773 msgstr "" 1774 1775 #: classes/helpers/FrmAppHelper.php:3342 1776 #: classes/helpers/FrmAppHelper.php:3343 1777 1777 msgid "Serbian" 1778 1778 msgstr "" 1779 1779 1780 #: classes/helpers/FrmAppHelper.php:33 131780 #: classes/helpers/FrmAppHelper.php:3344 1781 1781 msgid "Sinhalese" 1782 1782 msgstr "" 1783 1783 1784 #: classes/helpers/FrmAppHelper.php:33 141784 #: classes/helpers/FrmAppHelper.php:3345 1785 1785 msgid "Slovak" 1786 1786 msgstr "" 1787 1787 1788 #: classes/helpers/FrmAppHelper.php:33 151788 #: classes/helpers/FrmAppHelper.php:3346 1789 1789 msgid "Slovenian" 1790 1790 msgstr "" 1791 1791 1792 #: classes/helpers/FrmAppHelper.php:33 161792 #: classes/helpers/FrmAppHelper.php:3347 1793 1793 msgid "Spanish" 1794 1794 msgstr "" 1795 1795 1796 #: classes/helpers/FrmAppHelper.php:33 171796 #: classes/helpers/FrmAppHelper.php:3348 1797 1797 msgid "Spanish/Latin America" 1798 1798 msgstr "" 1799 1799 1800 #: classes/helpers/FrmAppHelper.php:33 181800 #: classes/helpers/FrmAppHelper.php:3349 1801 1801 msgid "Swahili" 1802 1802 msgstr "" 1803 1803 1804 #: classes/helpers/FrmAppHelper.php:33 191804 #: classes/helpers/FrmAppHelper.php:3350 1805 1805 msgid "Swedish" 1806 1806 msgstr "" 1807 1807 1808 #: classes/helpers/FrmAppHelper.php:33 201808 #: classes/helpers/FrmAppHelper.php:3351 1809 1809 msgid "Tamil" 1810 1810 msgstr "" 1811 1811 1812 #: classes/helpers/FrmAppHelper.php:33 211812 #: classes/helpers/FrmAppHelper.php:3352 1813 1813 msgid "Telugu" 1814 1814 msgstr "" 1815 1815 1816 #: classes/helpers/FrmAppHelper.php:33 221816 #: classes/helpers/FrmAppHelper.php:3353 1817 1817 msgid "Thai" 1818 1818 msgstr "" 1819 1819 1820 #: classes/helpers/FrmAppHelper.php:33 231820 #: classes/helpers/FrmAppHelper.php:3354 1821 1821 msgid "Tajiki" 1822 1822 msgstr "" 1823 1823 1824 #: classes/helpers/FrmAppHelper.php:33 241824 #: classes/helpers/FrmAppHelper.php:3355 1825 1825 msgid "Turkish" 1826 1826 msgstr "" 1827 1827 1828 #: classes/helpers/FrmAppHelper.php:33 251828 #: classes/helpers/FrmAppHelper.php:3356 1829 1829 msgid "Ukrainian" 1830 1830 msgstr "" 1831 1831 1832 #: classes/helpers/FrmAppHelper.php:33 261832 #: classes/helpers/FrmAppHelper.php:3357 1833 1833 msgid "Urdu" 1834 1834 msgstr "" 1835 1835 1836 #: classes/helpers/FrmAppHelper.php:33 271836 #: classes/helpers/FrmAppHelper.php:3358 1837 1837 msgid "Vietnamese" 1838 1838 msgstr "" 1839 1839 1840 #: classes/helpers/FrmAppHelper.php:33 281840 #: classes/helpers/FrmAppHelper.php:3359 1841 1841 msgid "Welsh" 1842 1842 msgstr "" 1843 1843 1844 #: classes/helpers/FrmAppHelper.php:33 291844 #: classes/helpers/FrmAppHelper.php:3360 1845 1845 msgid "Zulu" 1846 1846 msgstr "" 1847 1847 1848 #: classes/helpers/FrmAppHelper.php:36 621848 #: classes/helpers/FrmAppHelper.php:3693 1849 1849 msgid "Form Landing Pages" 1850 1850 msgstr "" 1851 1851 1852 #: classes/helpers/FrmAppHelper.php:36 631852 #: classes/helpers/FrmAppHelper.php:3694 1853 1853 msgid "Easily manage a landing page for your form. Upgrade to get form landing pages." 1854 1854 msgstr "" 1855 1855 1856 #: classes/helpers/FrmAppHelper.php:37 561856 #: classes/helpers/FrmAppHelper.php:3787 1857 1857 #: classes/views/styles/_style-card.php:35 1858 1858 #: js/admin/applications.js:304 … … 1860 1860 msgstr "" 1861 1861 1862 #: classes/helpers/FrmAppHelper.php: 39721862 #: classes/helpers/FrmAppHelper.php:4003 1863 1863 msgctxt "warning message: close icon label" 1864 1864 msgid "Dismiss" … … 2086 2086 msgstr "" 2087 2087 2088 #: classes/helpers/FrmEntriesListHelper.php:1 052088 #: classes/helpers/FrmEntriesListHelper.php:180 2089 2089 msgid "No Entries Found" 2090 2090 msgstr "" 2091 2091 2092 #: classes/helpers/FrmEntriesListHelper.php: 1432092 #: classes/helpers/FrmEntriesListHelper.php:218 2093 2093 msgid "Getting spam form submissions?" 2094 2094 msgstr "" 2095 2095 2096 #: classes/helpers/FrmEntriesListHelper.php: 1452096 #: classes/helpers/FrmEntriesListHelper.php:220 2097 2097 msgid "Learn how to prevent them." 2098 2098 msgstr "" 2099 2099 2100 #: classes/helpers/FrmEntriesListHelper.php: 1642100 #: classes/helpers/FrmEntriesListHelper.php:239 2101 2101 #: stripe/helpers/FrmTransLiteListHelper.php:191 2102 2102 msgid "View all forms" 2103 2103 msgstr "" 2104 2104 2105 #: classes/helpers/FrmEntriesListHelper.php: 1652105 #: classes/helpers/FrmEntriesListHelper.php:240 2106 2106 msgid "Filter" 2107 2107 msgstr "" 2108 2108 2109 #: classes/helpers/FrmEntriesListHelper.php: 3442109 #: classes/helpers/FrmEntriesListHelper.php:419 2110 2110 #: classes/views/frm-entries/sidebar-shared.php:43 2111 2111 #: stripe/helpers/FrmTransLiteListHelper.php:352 … … 2115 2115 msgstr "" 2116 2116 2117 #: classes/helpers/FrmEntriesListHelper.php: 3482117 #: classes/helpers/FrmEntriesListHelper.php:423 2118 2118 msgid "Permanently delete this entry?" 2119 2119 msgstr "" 2120 2120 2121 #: classes/helpers/FrmEntriesListHelper.php: 3482121 #: classes/helpers/FrmEntriesListHelper.php:423 2122 2122 #: classes/helpers/FrmFormsHelper.php:1209 2123 2123 #: classes/helpers/FrmFormsListHelper.php:139 … … 2131 2131 2132 2132 #. translators: %1$s: HTML break line, %2$s: HTML bold text 2133 #: classes/helpers/FrmEntriesListHelper.php:4 042133 #: classes/helpers/FrmEntriesListHelper.php:479 2134 2134 msgid "ALL entries in this form will be permanently deleted.%1$sWant to proceed? Type %2$s below." 2135 2135 msgstr "" … … 4321 4321 msgstr "" 4322 4322 4323 #: classes/models/FrmDb.php:44 74323 #: classes/models/FrmDb.php:441 4324 4324 msgid "Use the query in an array format so it can be properly prepared." 4325 4325 msgstr "" … … 4954 4954 #: classes/views/frm-fields/back-end/inline-modal.php:8 4955 4955 #: classes/views/shared/admin-header.php:70 4956 #: js/formidable_admin.js:854 44956 #: js/formidable_admin.js:8547 4957 4957 msgid "Close" 4958 4958 msgstr "" … … 7558 7558 msgstr "" 7559 7559 7560 #: js/formidable_admin.js:571 27560 #: js/formidable_admin.js:5715 7561 7561 msgid "Duplicate option value \"%s\" detected" 7562 7562 msgstr "" 7563 7563 7564 #: js/formidable_admin.js:782 27564 #: js/formidable_admin.js:7825 7565 7565 msgid "Ready Made Solution" 7566 7566 msgstr "" 7567 7567 7568 #: js/formidable_admin.js:782 67568 #: js/formidable_admin.js:7829 7569 7569 msgid "See all applications" 7570 7570 msgstr "" 7571 7571 7572 #: js/formidable_admin.js:85 297572 #: js/formidable_admin.js:8532 7573 7573 msgid "Save and Reload" 7574 7574 msgstr "" 7575 7575 7576 #: js/formidable_admin.js:915 07576 #: js/formidable_admin.js:9153 7577 7577 msgid "Unable to install template" 7578 7578 msgstr "" -
formidable/trunk/readme.txt
r2983909 r2990192 6 6 Tested up to: 6.3.2 7 7 Requires PHP: 5.6 8 Stable tag: 6.5. 38 Stable tag: 6.5.4 9 9 10 10 The most advanced WordPress forms plugin. Go beyond contact forms with our drag and drop form builder for surveys, quizzes, and more. … … 443 443 444 444 == Changelog == 445 = 6.5.4 = 446 * New: A database query has been optimized when checking for entries in a timeframe. 447 * New: The honeypot class name will no longer change as often to help prevent issues with visible honeypot fields. 448 * New: The placement of dropdown arrows has been updated for better theme compatibility. 449 * Fix: Really long strings with no spaces were not being made short enough during truncation. This would result in really large text previews for HTML fields when using base 64 image data. 450 * Fix: An element is undefined JavaScript error has been fixed. 451 * Fix: The "Add fields here" placeholder would not always appear after deleting every field. 452 * Fix: The "Add fields here" placeholder would sometimes overlap the form updated message. 453 445 454 = 6.5.3 = 446 455 * New: A new "Refunded Payment" action trigger type has been added for Stripe payments.
Note: See TracChangeset
for help on using the changeset viewer.