Formidable Forms – Form Builder for WordPress - Version 4.03.01

Version Description

  • Add an option to filter form templates by category.
  • Add the refresh downloads link on the add-ons and form templates pages.
  • Fix: If HTML entities are intentionally saved in a field, keep it that way rather than converting to the value.
  • Fix: Prevent a js error with some plugins when the WP editor is loaded on a custom page.
Download this release

Release Info

Developer sswells
Plugin Icon 128x128 Formidable Forms – Form Builder for WordPress
Version 4.03.01
Comparing to
See all releases

Code changes from version 4.03 to 4.03.01

classes/controllers/FrmFormsController.php CHANGED
@@ -606,6 +606,7 @@ class FrmFormsController {
606
  */
607
  public static function insert_form_button() {
608
  if ( current_user_can( 'frm_view_forms' ) ) {
 
609
  $menu_name = FrmAppHelper::get_menu_name();
610
  $icon = apply_filters( 'frm_media_icon', FrmAppHelper::svg_logo() );
611
  echo '<a href="#TB_inline?width=50&height=50&inlineId=frm_insert_form" class="thickbox button add_media frm_insert_form" title="' . esc_attr__( 'Add forms and content', 'formidable' ) . '">' .
@@ -807,9 +808,28 @@ class FrmFormsController {
807
 
808
  $pricing = FrmAppHelper::admin_upgrade_link( 'form-templates' );
809
 
 
 
810
  require( FrmAppHelper::plugin_path() . '/classes/views/frm-forms/list-templates.php' );
811
  }
812
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
813
  private static function add_user_templates( &$templates ) {
814
  $user_templates = array(
815
  'is_template' => 1,
606
  */
607
  public static function insert_form_button() {
608
  if ( current_user_can( 'frm_view_forms' ) ) {
609
+ FrmAppHelper::load_admin_wide_js();
610
  $menu_name = FrmAppHelper::get_menu_name();
611
  $icon = apply_filters( 'frm_media_icon', FrmAppHelper::svg_logo() );
612
  echo '<a href="#TB_inline?width=50&height=50&inlineId=frm_insert_form" class="thickbox button add_media frm_insert_form" title="' . esc_attr__( 'Add forms and content', 'formidable' ) . '">' .
808
 
809
  $pricing = FrmAppHelper::admin_upgrade_link( 'form-templates' );
810
 
811
+ $categories = self::get_template_categories( $templates );
812
+
813
  require( FrmAppHelper::plugin_path() . '/classes/views/frm-forms/list-templates.php' );
814
  }
815
 
816
+ /**
817
+ * @since 4.03.01
818
+ */
819
+ private static function get_template_categories( $templates ) {
820
+ $categories = array();
821
+ foreach ( $templates as $template ) {
822
+ if ( isset( $template['categories'] ) ) {
823
+ $categories = array_merge( $categories, $template['categories'] );
824
+ }
825
+ }
826
+ $exclude_cats = FrmFormsHelper::ignore_template_categories();
827
+ $categories = array_unique( $categories );
828
+ $categories = array_diff( $categories, $exclude_cats );
829
+ sort( $categories );
830
+ return $categories;
831
+ }
832
+
833
  private static function add_user_templates( &$templates ) {
834
  $user_templates = array(
835
  'is_template' => 1,
classes/helpers/FrmAppHelper.php CHANGED
@@ -11,7 +11,7 @@ class FrmAppHelper {
11
  /**
12
  * @since 2.0
13
  */
14
- public static $plug_version = '4.03';
15
 
16
  /**
17
  * @since 1.07.02
@@ -554,10 +554,54 @@ class FrmAppHelper {
554
  self::decode_specialchars( $value[ $k ] );
555
  }
556
  } else {
557
- $value = wp_specialchars_decode( $value, ENT_COMPAT );
558
  }
559
  }
560
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
561
  /**
562
  * Sanitize the value, and allow some HTML
563
  *
@@ -1240,7 +1284,7 @@ class FrmAppHelper {
1240
  if ( ! $is_rich_text ) {
1241
  $safe_text = htmlspecialchars( $safe_text, ENT_NOQUOTES );
1242
  }
1243
- $safe_text = str_replace( '&amp;', '&', $safe_text );
1244
 
1245
  return apply_filters( 'esc_textarea', $safe_text, $text );
1246
  }
11
  /**
12
  * @since 2.0
13
  */
14
+ public static $plug_version = '4.03.01';
15
 
16
  /**
17
  * @since 1.07.02
554
  self::decode_specialchars( $value[ $k ] );
555
  }
556
  } else {
557
+ self::decode_amp( $value );
558
  }
559
  }
560
 
561
+ /**
562
+ * The wp_specialchars_decode function changes too much.
563
+ * This will leave HTML as is, but still convert &.
564
+ * Adapted from wp_specialchars_decode().
565
+ *
566
+ * @since 4.03.01
567
+ *
568
+ * @param string $string The string to prep.
569
+ */
570
+ private static function decode_amp( &$string ) {
571
+ // Don't bother if there are no entities - saves a lot of processing
572
+ if ( empty( $string ) || strpos( $string, '&' ) === false ) {
573
+ return;
574
+ }
575
+
576
+ $translation = array(
577
+ '&quot;' => '"',
578
+ '&#034;' => '"',
579
+ '&#x22;' => '"',
580
+ '&lt; ' => '< ', // The space preserves the HTML.
581
+ '&#060; ' => '< ', // The space preserves the HTML.
582
+ '&gt;' => '>',
583
+ '&#062;' => '>',
584
+ '&amp;' => '&',
585
+ '&#038;' => '&',
586
+ '&#x26;' => '&',
587
+ );
588
+
589
+ $translation_preg = array(
590
+ '/&#0*34;/' => '&#034;',
591
+ '/&#x0*22;/i' => '&#x22;',
592
+ '/&#0*60;/' => '&#060;',
593
+ '/&#0*62;/' => '&#062;',
594
+ '/&#0*38;/' => '&#038;',
595
+ '/&#x0*26;/i' => '&#x26;',
596
+ );
597
+
598
+ // Remove zero padding on numeric entities
599
+ $string = preg_replace( array_keys( $translation_preg ), array_values( $translation_preg ), $string );
600
+
601
+ // Replace characters according to translation table
602
+ $string = strtr( $string, $translation );
603
+ }
604
+
605
  /**
606
  * Sanitize the value, and allow some HTML
607
  *
1284
  if ( ! $is_rich_text ) {
1285
  $safe_text = htmlspecialchars( $safe_text, ENT_NOQUOTES );
1286
  }
1287
+ $safe_text = str_replace( '&amp; ', '& ', $safe_text );
1288
 
1289
  return apply_filters( 'esc_textarea', $safe_text, $text );
1290
  }
classes/helpers/FrmFormsHelper.php CHANGED
@@ -1202,7 +1202,7 @@ BEFORE_HTML;
1202
  }
1203
 
1204
  public static function template_icon( $categories ) {
1205
- $ignore = array( 'Business', 'Elite', 'Personal', 'Creator', 'Basic', 'free' );
1206
  $categories = array_diff( $categories, $ignore );
1207
 
1208
  $icons = array(
@@ -1241,6 +1241,13 @@ BEFORE_HTML;
1241
  echo '</span>';
1242
  }
1243
 
 
 
 
 
 
 
 
1244
  /**
1245
  * @since 4.02
1246
  */
1202
  }
1203
 
1204
  public static function template_icon( $categories ) {
1205
+ $ignore = self::ignore_template_categories();
1206
  $categories = array_diff( $categories, $ignore );
1207
 
1208
  $icons = array(
1241
  echo '</span>';
1242
  }
1243
 
1244
+ /**
1245
+ * @since 4.03.01
1246
+ */
1247
+ public static function ignore_template_categories() {
1248
+ return array( 'Business', 'Elite', 'Personal', 'Creator', 'Basic', 'free' );
1249
+ }
1250
+
1251
  /**
1252
  * @since 4.02
1253
  */
classes/models/FrmAddon.php CHANGED
@@ -565,7 +565,7 @@ class FrmAddon {
565
 
566
  $response = array(
567
  'success' => true,
568
- 'message' => __( 'Refresh downloads', 'formidable' ),
569
  );
570
 
571
  echo json_encode( $response );
565
 
566
  $response = array(
567
  'success' => true,
568
+ 'message' => __( 'Cache cleared', 'formidable' ),
569
  );
570
 
571
  echo json_encode( $response );
classes/models/FrmFormApi.php CHANGED
@@ -85,6 +85,10 @@ class FrmFormApi {
85
  }
86
  }
87
 
 
 
 
 
88
  return $addons;
89
  }
90
 
85
  }
86
  }
87
 
88
+ if ( empty( $addons ) ) {
89
+ return array();
90
+ }
91
+
92
  return $addons;
93
  }
94
 
classes/models/fields/FrmFieldType.php CHANGED
@@ -774,7 +774,7 @@ DEFAULT_HTML;
774
  $this->add_aria_description( $args, $input_html );
775
  $this->add_extra_html_atts( $args, $input_html );
776
 
777
- return '<input type="' . esc_attr( $field_type ) . '" id="' . esc_attr( $args['html_id'] ) . '" name="' . esc_attr( $args['field_name'] ) . '" value="' . esc_attr( $this->field['value'] ) . '" ' . $input_html . '/>';
778
  }
779
 
780
  protected function html5_input_type() {
@@ -783,6 +783,19 @@ DEFAULT_HTML;
783
  return $frm_settings->use_html ? $this->type : 'text';
784
  }
785
 
 
 
 
 
 
 
 
 
 
 
 
 
 
786
  /**
787
  * Add paramters to an input value as an alterntative to
788
  * using the frm_field_input_html hook
774
  $this->add_aria_description( $args, $input_html );
775
  $this->add_extra_html_atts( $args, $input_html );
776
 
777
+ return '<input type="' . esc_attr( $field_type ) . '" id="' . esc_attr( $args['html_id'] ) . '" name="' . esc_attr( $args['field_name'] ) . '" value="' . esc_attr( $this->prepare_esc_value() ) . '" ' . $input_html . '/>';
778
  }
779
 
780
  protected function html5_input_type() {
783
  return $frm_settings->use_html ? $this->type : 'text';
784
  }
785
 
786
+ /**
787
+ * If the value includes intentional entities, don't lose them.
788
+ *
789
+ * @since 4.03.01
790
+ */
791
+ protected function prepare_esc_value() {
792
+ $value = $this->field['value'];
793
+ if ( strpos( $value, '&lt;' ) !== false ) {
794
+ $value = htmlentities( $value );
795
+ }
796
+ return $value;
797
+ }
798
+
799
  /**
800
  * Add paramters to an input value as an alterntative to
801
  * using the frm_field_input_html hook
classes/views/addons/list.php CHANGED
@@ -10,6 +10,11 @@
10
 
11
  <?php include( FrmAppHelper::plugin_path() . '/classes/views/shared/errors.php' ); ?>
12
 
 
 
 
 
 
13
  <div id="the-list" class="frm-addons">
14
  <?php foreach ( $addons as $slug => $addon ) { ?>
15
  <div class="frm-card plugin-card-<?php echo esc_attr( $slug ); ?> frm-no-thumb frm-addon-<?php echo esc_attr( $addon['status']['type'] ); ?>">
10
 
11
  <?php include( FrmAppHelper::plugin_path() . '/classes/views/shared/errors.php' ); ?>
12
 
13
+ <?php esc_html_e( 'Missing add-ons?', 'formidable' ); ?>
14
+ <a href="#" id="frm_reconnect_link" class="frm-show-authorized" data-refresh="1">
15
+ <?php esc_html_e( 'Check now for a recent upgrade or renewal', 'formidable' ); ?>
16
+ </a>
17
+
18
  <div id="the-list" class="frm-addons">
19
  <?php foreach ( $addons as $slug => $addon ) { ?>
20
  <div class="frm-card plugin-card-<?php echo esc_attr( $slug ); ?> frm-no-thumb frm-addon-<?php echo esc_attr( $addon['status']['type'] ); ?>">
classes/views/frm-forms/list-templates.php CHANGED
@@ -61,6 +61,19 @@
61
  )
62
  );
63
  ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
64
 
65
  <ul class="frm-nav-tabs">
66
  <li class="frm-tabs">
@@ -143,7 +156,12 @@
143
  <?php if ( $expired ) { ?>
144
  <br/>
145
  <p class="frm_error_style">
146
- <?php echo FrmAppHelper::kses( $error, 'a' ); // WPCS: XSS ok. ?>
 
 
 
 
 
147
  </p>
148
  <?php } ?>
149
  </div>
61
  )
62
  );
63
  ?>
64
+ <p class="frm-search" style="clear:none;max-width:200px;margin-right:5px">
65
+ <label class="screen-reader-text" for="filter-template-search-input">
66
+ <?php esc_html_e( 'Filter', 'formidable' ); ?>
67
+ </label>
68
+ <span class="frmfont frm_filter_icon"></span>
69
+ <select name="frm_filter_templates" id="filter-template-search-input" multiple="multiple" class="frm_multiselect frm-search-input frm-auto-search" data-tosearch="frm-template-row" data-placeholder="<?php esc_attr_e( 'Filter Templates', 'formidable' ); ?>">
70
+ <?php foreach ( $categories as $cat ) { ?>
71
+ <option value="<?php echo esc_attr( $cat ); ?>">
72
+ <?php echo esc_html( $cat ); ?>
73
+ </option>
74
+ <?php } ?>
75
+ </select>
76
+ </p>
77
 
78
  <ul class="frm-nav-tabs">
79
  <li class="frm-tabs">
156
  <?php if ( $expired ) { ?>
157
  <br/>
158
  <p class="frm_error_style">
159
+ <?php echo FrmAppHelper::kses( str_replace( 'Please resave your license on the Formidable Global Settings page to refresh this message.', '', $error ), 'a' ); // WPCS: XSS ok. ?>
160
+
161
+ <br/>
162
+ <a href="#" id="frm_reconnect_link" class="frm-show-authorized" data-refresh="1">
163
+ <?php esc_html_e( 'Check now for a recent upgrade or renewal', 'formidable' ); ?>
164
+ </a>
165
  </p>
166
  <?php } ?>
167
  </div>
css/frm_admin.css CHANGED
@@ -998,7 +998,7 @@ h2 .frm-button-primary {
998
  .frm-white-body .button-primary,
999
  .frm-white-body .button-secondary,
1000
  .wp-core-ui.frm-white-body .button:not(.button-small),
1001
- .frm-white-body button:not(.wp-switch-editor) {
1002
  text-shadow: none;
1003
  box-shadow: none;
1004
  border-radius: 30px;
@@ -2179,7 +2179,6 @@ h1 .fa-caret-down {
2179
  .btn {
2180
  border: 1px solid #ddd;
2181
  background: #fff;
2182
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07) inset;
2183
  height: 28px;
2184
  line-height: 1.5;
2185
  }
@@ -5336,7 +5335,7 @@ i.frm-show-inline-modal,
5336
  .frm-with-left-icon .frmsvg,
5337
  .frm-with-right-icon .frmsvg,
5338
  .frm-search > .frmsvg,
5339
- .frm-search span {
5340
  position: absolute;
5341
  padding: 7px 10px;
5342
  pointer-events: none;
@@ -5410,6 +5409,7 @@ i.frm-show-inline-modal {
5410
  line-height: normal;
5411
  }
5412
 
 
5413
  .frm-search input.frm-search-input {
5414
  border-radius: var(--border-radius);
5415
  padding-left: 33px !important;
@@ -5423,6 +5423,7 @@ i.frm-show-inline-modal {
5423
  padding-left: 33px;
5424
  }
5425
 
 
5426
  .frm-search input.frm-auto-search {
5427
  width: 100%;
5428
  border-right-width: 1px;
@@ -5430,6 +5431,20 @@ i.frm-show-inline-modal {
5430
  float: none;
5431
  }
5432
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5433
  .frm-search #search-submit {
5434
  width: 30%;
5435
  border-radius: 0 var(--border-radius) var(--border-radius) 0;
998
  .frm-white-body .button-primary,
999
  .frm-white-body .button-secondary,
1000
  .wp-core-ui.frm-white-body .button:not(.button-small),
1001
+ .frm-white-body button:not(.wp-switch-editor):not(.dropdown-toggle) {
1002
  text-shadow: none;
1003
  box-shadow: none;
1004
  border-radius: 30px;
2179
  .btn {
2180
  border: 1px solid #ddd;
2181
  background: #fff;
 
2182
  height: 28px;
2183
  line-height: 1.5;
2184
  }
5335
  .frm-with-left-icon .frmsvg,
5336
  .frm-with-right-icon .frmsvg,
5337
  .frm-search > .frmsvg,
5338
+ .frm-search span:not(.multiselect-selected-text) {
5339
  position: absolute;
5340
  padding: 7px 10px;
5341
  pointer-events: none;
5409
  line-height: normal;
5410
  }
5411
 
5412
+ .frm-search .dropdown-toggle,
5413
  .frm-search input.frm-search-input {
5414
  border-radius: var(--border-radius);
5415
  padding-left: 33px !important;
5423
  padding-left: 33px;
5424
  }
5425
 
5426
+ .frm-search .dropdown-toggle,
5427
  .frm-search input.frm-auto-search {
5428
  width: 100%;
5429
  border-right-width: 1px;
5431
  float: none;
5432
  }
5433
 
5434
+ .frm-search .dropdown-toggle {
5435
+ max-width: 200px;
5436
+ background: transparent;
5437
+ padding: 7px;
5438
+ min-height: 32px;
5439
+ text-align: inherit;
5440
+ overflow: hidden;
5441
+ text-overflow: ellipsis;
5442
+ }
5443
+
5444
+ .frm-search span.multiselect-selected-text {
5445
+ white-space: nowrap;
5446
+ }
5447
+
5448
  .frm-search #search-submit {
5449
  width: 30%;
5450
  border-radius: 0 var(--border-radius) var(--border-radius) 0;
formidable.php CHANGED
@@ -2,7 +2,7 @@
2
  /*
3
  Plugin Name: Formidable Forms
4
  Description: Quickly and easily create drag-and-drop forms
5
- Version: 4.03
6
  Plugin URI: https://formidableforms.com/
7
  Author URI: https://formidableforms.com/
8
  Author: Strategy11
2
  /*
3
  Plugin Name: Formidable Forms
4
  Description: Quickly and easily create drag-and-drop forms
5
+ Version: 4.03.01
6
  Plugin URI: https://formidableforms.com/
7
  Author URI: https://formidableforms.com/
8
  Author: Strategy11
js/formidable_admin.js CHANGED
@@ -12,27 +12,18 @@ var FrmFormsConnect = window.FrmFormsConnect || ( function( document, window, $
12
  /**
13
  * Public functions and properties.
14
  *
15
- * @since 4.02.05
16
  *
17
  * @type {Object}
18
  */
19
  var app = {
20
 
21
- /**
22
- * Start the engine.
23
- *
24
- * @since 4.02.05
25
- */
26
- init: function() {
27
- $( document ).ready( app.connectBtnClick );
28
- },
29
-
30
  /**
31
  * Register connect button event.
32
  *
33
- * @since 4.02.05
34
  */
35
- connectBtnClick: function() {
36
  $( document.getElementById( 'frm_deauthorize_link' ) ).click( app.deauthorize );
37
  $( '.frm_authorize_link' ).click( app.authorize );
38
  if ( el.reset !== null ) {
@@ -61,7 +52,7 @@ var FrmFormsConnect = window.FrmFormsConnect || ( function( document, window, $
61
  /**
62
  * Go to upgrade url.
63
  *
64
- * @since 4.02.05
65
  */
66
  gotoUpgradeUrl: function() {
67
  var w = window.open(frmGlobal.app_url + '/api-connect/', '_blank', 'location=no,width=500,height=730,scrollbars=0');
@@ -246,6 +237,9 @@ var FrmFormsConnect = window.FrmFormsConnect || ( function( document, window, $
246
  },
247
  success: function( msg ) {
248
  el.reset.innerHTML = msg.message;
 
 
 
249
  }
250
  } );
251
  return false;
@@ -4689,10 +4683,17 @@ function frmAdminBuildJS() {
4689
  function searchContent() {
4690
  /*jshint validthis:true */
4691
  var i,
 
4692
  searchText = this.value.toLowerCase(),
4693
  toSearch = this.getAttribute( 'data-tosearch' ),
4694
  items = document.getElementsByClassName( toSearch );
4695
 
 
 
 
 
 
 
4696
  if ( toSearch === 'frm-action' && searchText !== '' ) {
4697
  var addons = document.getElementById( 'frm_email_addon_menu' ).classList;
4698
  addons.remove( 'frm-all-actions' );
@@ -4700,10 +4701,11 @@ function frmAdminBuildJS() {
4700
  }
4701
 
4702
  for ( i = 0; i < items.length; i++ ) {
 
4703
  if ( searchText === '' ) {
4704
  items[i].classList.remove( 'frm_hidden' );
4705
  items[i].classList.remove( 'frm-search-result' );
4706
- } else if ( items[i].innerText.toLowerCase().indexOf( searchText ) >= 0 ) {
4707
  items[i].classList.remove( 'frm_hidden' );
4708
  items[i].classList.add( 'frm-search-result' );
4709
  } else {
@@ -4719,6 +4721,21 @@ function frmAdminBuildJS() {
4719
 
4720
  /* Helpers */
4721
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4722
  function triggerEvent( element, event ) {
4723
  var evt = document.createEvent( 'HTMLEvents' );
4724
  evt.initEvent( event, false, true );
@@ -4937,7 +4954,7 @@ function frmAdminBuildJS() {
4937
  this.select();
4938
  } );
4939
 
4940
- jQuery( document ).on( 'input search', '.frm-auto-search', searchContent );
4941
  jQuery( document ).on( 'focusin click', '.frm-auto-search', stopPropagation );
4942
  var autoSearch = jQuery( '.frm-auto-search' );
4943
  if ( autoSearch.val() !== '' ) {
@@ -5268,6 +5285,7 @@ function frmAdminBuildJS() {
5268
 
5269
  templateInit: function() {
5270
  initTemplateModal();
 
5271
  },
5272
 
5273
  viewInit: function() {
12
  /**
13
  * Public functions and properties.
14
  *
15
+ * @since 4.03
16
  *
17
  * @type {Object}
18
  */
19
  var app = {
20
 
 
 
 
 
 
 
 
 
 
21
  /**
22
  * Register connect button event.
23
  *
24
+ * @since 4.03
25
  */
26
+ init: function() {
27
  $( document.getElementById( 'frm_deauthorize_link' ) ).click( app.deauthorize );
28
  $( '.frm_authorize_link' ).click( app.authorize );
29
  if ( el.reset !== null ) {
52
  /**
53
  * Go to upgrade url.
54
  *
55
+ * @since 4.03
56
  */
57
  gotoUpgradeUrl: function() {
58
  var w = window.open(frmGlobal.app_url + '/api-connect/', '_blank', 'location=no,width=500,height=730,scrollbars=0');
237
  },
238
  success: function( msg ) {
239
  el.reset.innerHTML = msg.message;
240
+ if ( el.reset.getAttribute( 'data-refresh' ) === '1' ) {
241
+ window.location.reload();
242
+ }
243
  }
244
  } );
245
  return false;
4683
  function searchContent() {
4684
  /*jshint validthis:true */
4685
  var i,
4686
+ regEx = false,
4687
  searchText = this.value.toLowerCase(),
4688
  toSearch = this.getAttribute( 'data-tosearch' ),
4689
  items = document.getElementsByClassName( toSearch );
4690
 
4691
+ if ( this.tagName === 'SELECT' ) {
4692
+ searchText = selectedOptions( this );
4693
+ searchText = searchText.join('|').toLowerCase();
4694
+ regEx = true;
4695
+ }
4696
+
4697
  if ( toSearch === 'frm-action' && searchText !== '' ) {
4698
  var addons = document.getElementById( 'frm_email_addon_menu' ).classList;
4699
  addons.remove( 'frm-all-actions' );
4701
  }
4702
 
4703
  for ( i = 0; i < items.length; i++ ) {
4704
+ var innerText = items[i].innerText.toLowerCase();
4705
  if ( searchText === '' ) {
4706
  items[i].classList.remove( 'frm_hidden' );
4707
  items[i].classList.remove( 'frm-search-result' );
4708
+ } else if ( ( regEx && new RegExp( searchText ).test( innerText ) ) || innerText.indexOf( searchText ) >= 0 ) {
4709
  items[i].classList.remove( 'frm_hidden' );
4710
  items[i].classList.add( 'frm-search-result' );
4711
  } else {
4721
 
4722
  /* Helpers */
4723
 
4724
+ function selectedOptions( select ) {
4725
+ var opt,
4726
+ result = [],
4727
+ options = select && select.options;
4728
+
4729
+ for ( var i = 0, iLen = options.length; i < iLen; i++ ) {
4730
+ opt = options[i];
4731
+
4732
+ if ( opt.selected ) {
4733
+ result.push( opt.value );
4734
+ }
4735
+ }
4736
+ return result;
4737
+ }
4738
+
4739
  function triggerEvent( element, event ) {
4740
  var evt = document.createEvent( 'HTMLEvents' );
4741
  evt.initEvent( event, false, true );
4954
  this.select();
4955
  } );
4956
 
4957
+ jQuery( document ).on( 'input search change', '.frm-auto-search', searchContent );
4958
  jQuery( document ).on( 'focusin click', '.frm-auto-search', stopPropagation );
4959
  var autoSearch = jQuery( '.frm-auto-search' );
4960
  if ( autoSearch.val() !== '' ) {
5285
 
5286
  templateInit: function() {
5287
  initTemplateModal();
5288
+ initiateMultiselect();
5289
  },
5290
 
5291
  viewInit: function() {
js/formidable_admin_global.js CHANGED
@@ -99,7 +99,10 @@ function frmAdminPopupJS(){
99
  }
100
 
101
  function populateOpts(val){
102
- document.getElementById('frm_complete_shortcode').value = '['+ val +']';
 
 
 
103
  jQuery('.frm_shortcode_option').hide();
104
 
105
  var $settings = document.getElementById('sc-opts-'+ val);
99
  }
100
 
101
  function populateOpts(val){
102
+ var sc = document.getElementById('frm_complete_shortcode');
103
+ if ( sc !== null) {
104
+ sc.value = '['+ val +']';
105
+ }
106
  jQuery('.frm_shortcode_option').hide();
107
 
108
  var $settings = document.getElementById('sc-opts-'+ val);
languages/formidable.pot CHANGED
@@ -2,14 +2,14 @@
2
  # This file is distributed under the same license as the Formidable Forms plugin.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Formidable Forms 4.03\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/formidable\n"
7
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
8
  "Language-Team: LANGUAGE <LL@li.org>\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
- "POT-Creation-Date: 2019-09-30T19:03:35+02:00\n"
13
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
  "X-Generator: WP-CLI 2.1.0\n"
15
  "X-Domain: formidable\n"
@@ -141,7 +141,7 @@ msgid "Oops! That is the wrong license key for this plugin."
141
  msgstr ""
142
 
143
  #: classes/models/FrmAddon.php:568
144
- msgid "Refresh downloads"
145
  msgstr ""
146
 
147
  #: classes/models/FrmAddon.php:590
@@ -241,7 +241,7 @@ msgid "Dropdown"
241
  msgstr ""
242
 
243
  #: classes/models/FrmField.php:34
244
- #: classes/controllers/FrmFormsController.php:1129
245
  msgid "Email"
246
  msgstr ""
247
 
@@ -266,7 +266,7 @@ msgid "Hidden Field"
266
  msgstr ""
267
 
268
  #: classes/models/FrmField.php:58
269
- #: classes/controllers/FrmFormsController.php:1124
270
  msgid "User ID"
271
  msgstr ""
272
 
@@ -283,7 +283,7 @@ msgid "Rich Text"
283
  msgstr ""
284
 
285
  #: classes/models/FrmField.php:81
286
- #: classes/controllers/FrmFormsController.php:731
287
  msgid "Date"
288
  msgstr ""
289
 
@@ -567,7 +567,7 @@ msgid "Installed"
567
  msgstr ""
568
 
569
  #: classes/controllers/FrmAddonsController.php:481
570
- #: classes/helpers/FrmAppHelper.php:2142
571
  msgid "Active"
572
  msgstr ""
573
 
@@ -600,7 +600,7 @@ msgstr ""
600
 
601
  #: classes/controllers/FrmAppController.php:158
602
  #: classes/controllers/FrmXMLController.php:133
603
- #: classes/controllers/FrmFormsController.php:726
604
  #: classes/controllers/FrmEntriesController.php:8
605
  #: classes/controllers/FrmEntriesController.php:90
606
  #: classes/views/xml/import_form.php:114
@@ -636,7 +636,7 @@ msgstr ""
636
 
637
  #: classes/controllers/FrmXMLController.php:132
638
  #: classes/controllers/FrmFormsController.php:6
639
- #: classes/controllers/FrmFormsController.php:736
640
  #: classes/views/frm-forms/list.php:5
641
  msgid "Forms"
642
  msgstr ""
@@ -814,12 +814,12 @@ msgid "Your form styles have been saved."
814
  msgstr ""
815
 
816
  #: classes/controllers/FrmStylesController.php:389
817
- #: classes/controllers/FrmFormsController.php:916
818
  msgid "General"
819
  msgstr ""
820
 
821
  #: classes/controllers/FrmStylesController.php:390
822
- #: classes/controllers/FrmFormsController.php:725
823
  #: classes/views/frm-forms/settings-advanced.php:8
824
  #: classes/views/xml/import_form.php:111
825
  #: classes/views/styles/_sample_form.php:14
@@ -874,7 +874,7 @@ msgid "Settings Successfully Updated"
874
  msgstr ""
875
 
876
  #: classes/controllers/FrmFormsController.php:160
877
- #: classes/controllers/FrmFormsController.php:865
878
  msgid "Form was successfully updated."
879
  msgstr ""
880
 
@@ -931,208 +931,208 @@ msgstr[0] ""
931
  msgid "There was an error creating a template."
932
  msgstr ""
933
 
934
- #: classes/controllers/FrmFormsController.php:611
935
  msgid "Add forms and content"
936
  msgstr ""
937
 
938
- #: classes/controllers/FrmFormsController.php:627
939
  #: classes/controllers/FrmEntriesController.php:74
940
  #: classes/views/xml/import_form.php:145
941
  #: classes/widgets/FrmShowForm.php:56
942
  msgid "Form"
943
  msgstr ""
944
 
945
- #: classes/controllers/FrmFormsController.php:628
946
  #: classes/views/frm-forms/insert_form_popup.php:28
947
  msgid "Insert a Form"
948
  msgstr ""
949
 
950
- #: classes/controllers/FrmFormsController.php:657
951
  msgid "Display form title"
952
  msgstr ""
953
 
954
- #: classes/controllers/FrmFormsController.php:661
955
  msgid "Display form description"
956
  msgstr ""
957
 
958
- #: classes/controllers/FrmFormsController.php:665
959
  msgid "Minimize form HTML"
960
  msgstr ""
961
 
962
- #: classes/controllers/FrmFormsController.php:721
963
  #: classes/views/frm-forms/new-form-overlay.php:9
964
  msgid "Template Name"
965
  msgstr ""
966
 
967
- #: classes/controllers/FrmFormsController.php:722
968
  #: classes/views/xml/import_form.php:113
969
  msgid "Type"
970
  msgstr ""
971
 
972
- #: classes/controllers/FrmFormsController.php:723
973
- #: classes/controllers/FrmFormsController.php:727
974
  #: classes/views/shared/mb_adv_info.php:93
975
  #: classes/helpers/FrmCSVExportHelper.php:155
976
  msgid "Key"
977
  msgstr ""
978
 
979
- #: classes/controllers/FrmFormsController.php:728
980
  msgid "Shortcodes"
981
  msgstr ""
982
 
983
- #: classes/controllers/FrmFormsController.php:839
984
  msgid "You are trying to edit a form that does not exist."
985
  msgstr ""
986
 
987
  #. translators: %1$s: Start link HTML, %2$s: End link HTML
988
- #: classes/controllers/FrmFormsController.php:844
989
  msgid "You are trying to edit a child form. Please edit from %1$shere%2$s"
990
  msgstr ""
991
 
992
- #: classes/controllers/FrmFormsController.php:867
993
  msgid "Template was successfully updated."
994
  msgstr ""
995
 
996
- #: classes/controllers/FrmFormsController.php:917
997
  msgid "General Form Settings"
998
  msgstr ""
999
 
1000
- #: classes/controllers/FrmFormsController.php:922
1001
  msgid "Actions & Notifications"
1002
  msgstr ""
1003
 
1004
- #: classes/controllers/FrmFormsController.php:928
1005
- #: classes/controllers/FrmFormsController.php:933
1006
  msgid "Form Permissions"
1007
  msgstr ""
1008
 
1009
- #: classes/controllers/FrmFormsController.php:937
1010
  msgid "Form Scheduling"
1011
  msgstr ""
1012
 
1013
- #: classes/controllers/FrmFormsController.php:942
1014
  msgid "Form scheduling settings"
1015
  msgstr ""
1016
 
1017
- #: classes/controllers/FrmFormsController.php:946
1018
  msgid "Styling & Buttons"
1019
  msgstr ""
1020
 
1021
- #: classes/controllers/FrmFormsController.php:952
1022
  msgid "Customize HTML"
1023
  msgstr ""
1024
 
1025
- #: classes/controllers/FrmFormsController.php:1061
1026
  msgid "Customize field values with the following parameters."
1027
  msgstr ""
1028
 
1029
- #: classes/controllers/FrmFormsController.php:1098
1030
  msgid "Separator"
1031
  msgstr ""
1032
 
1033
- #: classes/controllers/FrmFormsController.php:1099
1034
  msgid "Use a different separator for checkbox fields"
1035
  msgstr ""
1036
 
1037
- #: classes/controllers/FrmFormsController.php:1102
1038
  msgid "Date Format"
1039
  msgstr ""
1040
 
1041
- #: classes/controllers/FrmFormsController.php:1105
1042
  #: classes/views/frm-fields/back-end/settings.php:22
1043
  msgid "Field Label"
1044
  msgstr ""
1045
 
1046
- #: classes/controllers/FrmFormsController.php:1108
1047
  msgid "No Auto P"
1048
  msgstr ""
1049
 
1050
- #: classes/controllers/FrmFormsController.php:1109
1051
  msgid "Do not automatically add any paragraphs or line breaks"
1052
  msgstr ""
1053
 
1054
- #: classes/controllers/FrmFormsController.php:1125
1055
  msgid "First Name"
1056
  msgstr ""
1057
 
1058
- #: classes/controllers/FrmFormsController.php:1126
1059
  msgid "Last Name"
1060
  msgstr ""
1061
 
1062
- #: classes/controllers/FrmFormsController.php:1127
1063
  msgid "Display Name"
1064
  msgstr ""
1065
 
1066
- #: classes/controllers/FrmFormsController.php:1128
1067
  msgid "User Login"
1068
  msgstr ""
1069
 
1070
- #: classes/controllers/FrmFormsController.php:1130
1071
  msgid "Avatar"
1072
  msgstr ""
1073
 
1074
- #: classes/controllers/FrmFormsController.php:1131
1075
  msgid "Author Link"
1076
  msgstr ""
1077
 
1078
- #: classes/controllers/FrmFormsController.php:1144
1079
  #: classes/views/frm-entries/sidebar-shared.php:46
1080
  msgid "Entry ID"
1081
  msgstr ""
1082
 
1083
- #: classes/controllers/FrmFormsController.php:1145
1084
  #: classes/controllers/FrmEntriesController.php:69
1085
  #: classes/views/frm-entries/sidebar-shared.php:52
1086
  #: classes/views/frm-entries/form.php:52
1087
  msgid "Entry Key"
1088
  msgstr ""
1089
 
1090
- #: classes/controllers/FrmFormsController.php:1146
1091
  msgid "Post ID"
1092
  msgstr ""
1093
 
1094
- #: classes/controllers/FrmFormsController.php:1147
1095
  msgid "User IP"
1096
  msgstr ""
1097
 
1098
- #: classes/controllers/FrmFormsController.php:1148
1099
  msgid "Entry created"
1100
  msgstr ""
1101
 
1102
- #: classes/controllers/FrmFormsController.php:1149
1103
  msgid "Entry updated"
1104
  msgstr ""
1105
 
1106
- #: classes/controllers/FrmFormsController.php:1151
1107
  msgid "Site URL"
1108
  msgstr ""
1109
 
1110
- #: classes/controllers/FrmFormsController.php:1152
1111
  msgid "Site Name"
1112
  msgstr ""
1113
 
1114
- #: classes/controllers/FrmFormsController.php:1160
1115
  msgid "Default Msg"
1116
  msgstr ""
1117
 
1118
- #: classes/controllers/FrmFormsController.php:1161
1119
  msgid "Default HTML"
1120
  msgstr ""
1121
 
1122
- #: classes/controllers/FrmFormsController.php:1162
1123
  msgid "Default Plain"
1124
  msgstr ""
1125
 
1126
- #: classes/controllers/FrmFormsController.php:1251
1127
  msgid "No forms were specified"
1128
  msgstr ""
1129
 
1130
- #: classes/controllers/FrmFormsController.php:1362
1131
  msgid "Abnormal HTML characters prevented your form from saving correctly"
1132
  msgstr ""
1133
 
1134
- #: classes/controllers/FrmFormsController.php:1431
1135
- #: classes/views/frm-forms/list-templates.php:172
1136
  #: classes/views/xml/import_form.php:126
1137
  #: classes/views/styles/manage.php:54
1138
  #: classes/helpers/FrmFormsListHelper.php:317
@@ -1143,17 +1143,17 @@ msgstr ""
1143
  msgid "(no title)"
1144
  msgstr ""
1145
 
1146
- #: classes/controllers/FrmFormsController.php:1477
1147
- #: classes/controllers/FrmFormsController.php:1491
1148
  msgid "Please select a valid form"
1149
  msgstr ""
1150
 
1151
- #: classes/controllers/FrmFormsController.php:1723
1152
  msgid "Please wait while you are redirected."
1153
  msgstr ""
1154
 
1155
  #. translators: %1$s: Start link HTML, %2$s: End link HTML
1156
- #: classes/controllers/FrmFormsController.php:1759
1157
  msgid "%1$sClick here%2$s if you are not automatically redirected."
1158
  msgstr ""
1159
 
@@ -1239,8 +1239,8 @@ msgid "Show options"
1239
  msgstr ""
1240
 
1241
  #: classes/views/frm-forms/_publish_box.php:16
1242
- #: classes/views/frm-forms/list-templates.php:134
1243
- #: classes/views/frm-forms/list-templates.php:238
1244
  #: classes/helpers/FrmFormsListHelper.php:308
1245
  msgid "Preview"
1246
  msgstr ""
@@ -1291,7 +1291,7 @@ msgstr ""
1291
  #: classes/views/frm-forms/new-form-overlay.php:31
1292
  #: classes/views/shared/confirm-overlay.php:14
1293
  #: classes/views/shared/admin-header.php:44
1294
- #: classes/helpers/FrmAppHelper.php:2110
1295
  msgid "Cancel"
1296
  msgstr ""
1297
 
@@ -1303,7 +1303,7 @@ msgstr ""
1303
  #: classes/views/shared/mb_adv_info.php:35
1304
  #: classes/views/shared/mb_adv_info.php:178
1305
  #: classes/views/frm-entries/list.php:38
1306
- #: classes/helpers/FrmAppHelper.php:847
1307
  msgid "Search"
1308
  msgstr ""
1309
 
@@ -1324,50 +1324,64 @@ msgstr ""
1324
  msgid "Search Templates"
1325
  msgstr ""
1326
 
1327
- #: classes/views/frm-forms/list-templates.php:68
 
 
 
 
 
 
 
 
 
1328
  msgid "Premium Templates"
1329
  msgstr ""
1330
 
1331
- #: classes/views/frm-forms/list-templates.php:73
1332
- #: classes/views/frm-forms/list-templates.php:184
1333
  msgid "My Templates"
1334
  msgstr ""
1335
 
1336
  #. translators: %s: Link with label
1337
- #: classes/views/frm-forms/list-templates.php:107
1338
  msgid "This template requires an active %s license or above."
1339
  msgstr ""
1340
 
1341
- #: classes/views/frm-forms/list-templates.php:122
1342
  msgid "Category:"
1343
  msgstr ""
1344
 
1345
- #: classes/views/frm-forms/list-templates.php:153
 
 
 
 
 
1346
  msgid "Create a template from an existing form"
1347
  msgstr ""
1348
 
1349
- #: classes/views/frm-forms/list-templates.php:156
1350
  msgid "Select form for new template"
1351
  msgstr ""
1352
 
1353
- #: classes/views/frm-forms/list-templates.php:164
1354
  #: classes/views/frm-entries/no_entries.php:37
1355
  msgid "You have not created any forms yet."
1356
  msgstr ""
1357
 
1358
- #: classes/views/frm-forms/list-templates.php:196
1359
  msgid "You do not have any custom templates yet."
1360
  msgstr ""
1361
 
1362
- #: classes/views/frm-forms/list-templates.php:211
1363
  msgid "Learn how to create custom form templates."
1364
  msgstr ""
1365
 
1366
- #: classes/views/frm-forms/list-templates.php:229
1367
  msgid "Delete this form template?"
1368
  msgstr ""
1369
 
1370
- #: classes/views/frm-forms/list-templates.php:230
1371
  #: classes/views/frm-form-actions/form_action.php:21
1372
  #: classes/helpers/FrmEntriesListHelper.php:286
1373
  #: classes/helpers/FrmFormsListHelper.php:135
@@ -1375,9 +1389,9 @@ msgstr ""
1375
  msgid "Delete"
1376
  msgstr ""
1377
 
1378
- #: classes/views/frm-forms/list-templates.php:233
1379
- #: classes/views/frm-forms/list-templates.php:234
1380
- #: classes/helpers/FrmFormsHelper.php:1257
1381
  msgid "Create Form"
1382
  msgstr ""
1383
 
@@ -1740,7 +1754,7 @@ msgid "Deactivate"
1740
  msgstr ""
1741
 
1742
  #: classes/views/addons/settings.php:28
1743
- #: classes/views/addons/list.php:53
1744
  msgid "Activate"
1745
  msgstr ""
1746
 
@@ -1753,30 +1767,34 @@ msgstr ""
1753
  msgid "Formidable Add-Ons"
1754
  msgstr ""
1755
 
1756
- #: classes/views/addons/list.php:29
1757
- #: classes/views/addons/list.php:30
 
 
 
 
1758
  msgid "View Docs"
1759
  msgstr ""
1760
 
1761
  #. translators: %s: Status name
1762
- #: classes/views/addons/list.php:46
1763
  msgid "Status: %s"
1764
  msgstr ""
1765
 
1766
- #: classes/views/addons/list.php:56
1767
- #: classes/views/addons/list.php:57
1768
  #: classes/views/shared/upgrade_overlay.php:27
1769
- #: classes/helpers/FrmAppHelper.php:2141
1770
  msgid "Install"
1771
  msgstr ""
1772
 
1773
- #: classes/views/addons/list.php:60
1774
- #: classes/views/addons/list.php:64
1775
  #: classes/views/addons/list.php:65
 
 
1776
  msgid "Upgrade Now"
1777
  msgstr ""
1778
 
1779
- #: classes/views/addons/list.php:61
1780
  msgid "Renew Now"
1781
  msgstr ""
1782
 
@@ -1787,7 +1805,7 @@ msgid "Dismiss this message"
1787
  msgstr ""
1788
 
1789
  #: classes/views/shared/confirm-overlay.php:10
1790
- #: classes/helpers/FrmAppHelper.php:2116
1791
  msgid "Are you sure?"
1792
  msgstr ""
1793
 
@@ -1901,7 +1919,7 @@ msgstr ""
1901
 
1902
  #: classes/views/shared/mb_adv_info.php:90
1903
  #: classes/helpers/FrmCSVExportHelper.php:154
1904
- #: classes/helpers/FrmAppHelper.php:2093
1905
  msgid "ID"
1906
  msgstr ""
1907
 
@@ -2526,7 +2544,7 @@ msgid "Label Position"
2526
  msgstr ""
2527
 
2528
  #: classes/views/frm-fields/back-end/settings.php:265
2529
- #: classes/helpers/FrmAppHelper.php:2111
2530
  msgid "Default"
2531
  msgstr ""
2532
 
@@ -3196,10 +3214,6 @@ msgstr ""
3196
  msgid "View all forms"
3197
  msgstr ""
3198
 
3199
- #: classes/helpers/FrmEntriesListHelper.php:141
3200
- msgid "Filter"
3201
- msgstr ""
3202
-
3203
  #: classes/helpers/FrmEntriesListHelper.php:251
3204
  msgid "No"
3205
  msgstr ""
@@ -3225,7 +3239,7 @@ msgid "No Forms Found."
3225
  msgstr ""
3226
 
3227
  #: classes/helpers/FrmFormsListHelper.php:114
3228
- #: classes/helpers/FrmAppHelper.php:832
3229
  msgid "Add New"
3230
  msgstr ""
3231
 
@@ -3277,7 +3291,7 @@ msgid "Draft"
3277
  msgstr ""
3278
 
3279
  #: classes/helpers/FrmFieldsHelper.php:284
3280
- #: classes/helpers/FrmAppHelper.php:2121
3281
  msgid "The entered values do not match"
3282
  msgstr ""
3283
 
@@ -3288,7 +3302,7 @@ msgstr ""
3288
 
3289
  #: classes/helpers/FrmFieldsHelper.php:454
3290
  #: classes/helpers/FrmFieldsHelper.php:455
3291
- #: classes/helpers/FrmAppHelper.php:2125
3292
  msgid "New Option"
3293
  msgstr ""
3294
 
@@ -4603,15 +4617,15 @@ msgstr ""
4603
  msgid "Published"
4604
  msgstr ""
4605
 
4606
- #: classes/helpers/FrmFormsHelper.php:1265
4607
  msgid "Renew"
4608
  msgstr ""
4609
 
4610
- #: classes/helpers/FrmFormsHelper.php:1270
4611
  msgid "Upgrade"
4612
  msgstr ""
4613
 
4614
- #: classes/helpers/FrmFormsHelper.php:1329
4615
  msgid "License plan required:"
4616
  msgstr ""
4617
 
@@ -4651,538 +4665,538 @@ msgstr ""
4651
  msgid "Parent ID"
4652
  msgstr ""
4653
 
4654
- #: classes/helpers/FrmAppHelper.php:1049
4655
  msgid "View Forms and Templates"
4656
  msgstr ""
4657
 
4658
- #: classes/helpers/FrmAppHelper.php:1050
4659
  msgid "Add/Edit Forms and Templates"
4660
  msgstr ""
4661
 
4662
- #: classes/helpers/FrmAppHelper.php:1051
4663
  msgid "Delete Forms and Templates"
4664
  msgstr ""
4665
 
4666
- #: classes/helpers/FrmAppHelper.php:1052
4667
  msgid "Access this Settings Page"
4668
  msgstr ""
4669
 
4670
- #: classes/helpers/FrmAppHelper.php:1053
4671
  msgid "View Entries from Admin Area"
4672
  msgstr ""
4673
 
4674
- #: classes/helpers/FrmAppHelper.php:1054
4675
  msgid "Delete Entries from Admin Area"
4676
  msgstr ""
4677
 
4678
- #: classes/helpers/FrmAppHelper.php:1061
4679
  msgid "Add Entries from Admin Area"
4680
  msgstr ""
4681
 
4682
- #: classes/helpers/FrmAppHelper.php:1062
4683
  msgid "Edit Entries from Admin Area"
4684
  msgstr ""
4685
 
4686
- #: classes/helpers/FrmAppHelper.php:1063
4687
  msgid "View Reports"
4688
  msgstr ""
4689
 
4690
- #: classes/helpers/FrmAppHelper.php:1064
4691
  msgid "Add/Edit Views"
4692
  msgstr ""
4693
 
4694
- #: classes/helpers/FrmAppHelper.php:1695
4695
  msgid "at"
4696
  msgstr ""
4697
 
4698
- #: classes/helpers/FrmAppHelper.php:1746
4699
- #: classes/helpers/FrmAppHelper.php:1765
4700
  msgid "seconds"
4701
  msgstr ""
4702
 
4703
- #: classes/helpers/FrmAppHelper.php:1759
4704
  msgid "year"
4705
  msgstr ""
4706
 
4707
- #: classes/helpers/FrmAppHelper.php:1759
4708
  msgid "years"
4709
  msgstr ""
4710
 
4711
- #: classes/helpers/FrmAppHelper.php:1760
4712
  msgid "month"
4713
  msgstr ""
4714
 
4715
- #: classes/helpers/FrmAppHelper.php:1760
4716
  msgid "months"
4717
  msgstr ""
4718
 
4719
- #: classes/helpers/FrmAppHelper.php:1761
4720
  msgid "week"
4721
  msgstr ""
4722
 
4723
- #: classes/helpers/FrmAppHelper.php:1761
4724
  msgid "weeks"
4725
  msgstr ""
4726
 
4727
- #: classes/helpers/FrmAppHelper.php:1762
4728
  msgid "day"
4729
  msgstr ""
4730
 
4731
- #: classes/helpers/FrmAppHelper.php:1762
4732
  msgid "days"
4733
  msgstr ""
4734
 
4735
- #: classes/helpers/FrmAppHelper.php:1763
4736
  msgid "hour"
4737
  msgstr ""
4738
 
4739
- #: classes/helpers/FrmAppHelper.php:1763
4740
  msgid "hours"
4741
  msgstr ""
4742
 
4743
- #: classes/helpers/FrmAppHelper.php:1764
4744
  msgid "minute"
4745
  msgstr ""
4746
 
4747
- #: classes/helpers/FrmAppHelper.php:1764
4748
  msgid "minutes"
4749
  msgstr ""
4750
 
4751
- #: classes/helpers/FrmAppHelper.php:1765
4752
  msgid "second"
4753
  msgstr ""
4754
 
4755
- #: classes/helpers/FrmAppHelper.php:1857
4756
  msgid "Give this action a label for easy reference."
4757
  msgstr ""
4758
 
4759
- #: classes/helpers/FrmAppHelper.php:1858
4760
  msgid "Add one or more recipient addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com. [admin_email] is the address set in WP General Settings."
4761
  msgstr ""
4762
 
4763
- #: classes/helpers/FrmAppHelper.php:1859
4764
  msgid "Add CC addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com."
4765
  msgstr ""
4766
 
4767
- #: classes/helpers/FrmAppHelper.php:1860
4768
  msgid "Add BCC addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com."
4769
  msgstr ""
4770
 
4771
- #: classes/helpers/FrmAppHelper.php:1861
4772
  msgid "If you would like a different reply to address than the \"from\" address, add a single address here. FORMAT: Name <name@email.com> or name@email.com."
4773
  msgstr ""
4774
 
4775
- #: classes/helpers/FrmAppHelper.php:1862
4776
  msgid "Enter the name and/or email address of the sender. FORMAT: John Bates <john@example.com> or john@example.com."
4777
  msgstr ""
4778
 
4779
  #. translators: %1$s: Form name, %2$s: Date
4780
- #: classes/helpers/FrmAppHelper.php:1864
4781
  msgid "If you leave the subject blank, the default will be used: %1$s Form submitted on %2$s"
4782
  msgstr ""
4783
 
4784
- #: classes/helpers/FrmAppHelper.php:2058
4785
- #: classes/helpers/FrmAppHelper.php:2130
4786
  msgid "Please wait while your site updates."
4787
  msgstr ""
4788
 
4789
- #: classes/helpers/FrmAppHelper.php:2059
4790
  msgid "Are you sure you want to deauthorize Formidable Forms on this site?"
4791
  msgstr ""
4792
 
4793
- #: classes/helpers/FrmAppHelper.php:2062
4794
- #: classes/helpers/FrmAppHelper.php:2089
4795
  msgid "Loading&hellip;"
4796
  msgstr ""
4797
 
4798
- #: classes/helpers/FrmAppHelper.php:2090
4799
  msgid "Remove"
4800
  msgstr ""
4801
 
4802
- #: classes/helpers/FrmAppHelper.php:2094
4803
  msgid "No results match"
4804
  msgstr ""
4805
 
4806
- #: classes/helpers/FrmAppHelper.php:2095
4807
  msgid "That file looks like Spam."
4808
  msgstr ""
4809
 
4810
- #: classes/helpers/FrmAppHelper.php:2096
4811
  msgid "There is an error in the calculation in the field with key"
4812
  msgstr ""
4813
 
4814
- #: classes/helpers/FrmAppHelper.php:2097
4815
  msgid "Please complete the preceding required fields before uploading a file."
4816
  msgstr ""
4817
 
4818
- #: classes/helpers/FrmAppHelper.php:2104
4819
  msgid "(Click to add description)"
4820
  msgstr ""
4821
 
4822
- #: classes/helpers/FrmAppHelper.php:2105
4823
  msgid "(Blank)"
4824
  msgstr ""
4825
 
4826
- #: classes/helpers/FrmAppHelper.php:2106
4827
  msgid "(no label)"
4828
  msgstr ""
4829
 
4830
- #: classes/helpers/FrmAppHelper.php:2107
4831
  msgid "Saving"
4832
  msgstr ""
4833
 
4834
- #: classes/helpers/FrmAppHelper.php:2108
4835
  msgid "Saved"
4836
  msgstr ""
4837
 
4838
- #: classes/helpers/FrmAppHelper.php:2109
4839
  msgid "OK"
4840
  msgstr ""
4841
 
4842
- #: classes/helpers/FrmAppHelper.php:2112
4843
  msgid "Clear default value when typing"
4844
  msgstr ""
4845
 
4846
- #: classes/helpers/FrmAppHelper.php:2113
4847
  msgid "Do not clear default value when typing"
4848
  msgstr ""
4849
 
4850
- #: classes/helpers/FrmAppHelper.php:2114
4851
  msgid "Default value will pass form validation"
4852
  msgstr ""
4853
 
4854
- #: classes/helpers/FrmAppHelper.php:2115
4855
  msgid "Default value will NOT pass form validation"
4856
  msgstr ""
4857
 
4858
- #: classes/helpers/FrmAppHelper.php:2117
4859
  msgid "Are you sure you want to delete this field and all data associated with it?"
4860
  msgstr ""
4861
 
4862
- #: classes/helpers/FrmAppHelper.php:2118
4863
  msgid "WARNING: This will delete all fields inside of the section as well."
4864
  msgstr ""
4865
 
4866
- #: classes/helpers/FrmAppHelper.php:2119
4867
  msgid "Warning: If you have entries with multiple rows, all but the first row will be lost."
4868
  msgstr ""
4869
 
4870
- #: classes/helpers/FrmAppHelper.php:2122
4871
  msgid "Enter Email"
4872
  msgstr ""
4873
 
4874
- #: classes/helpers/FrmAppHelper.php:2123
4875
  msgid "Confirm Email"
4876
  msgstr ""
4877
 
4878
- #: classes/helpers/FrmAppHelper.php:2124
4879
  msgid "Conditional content here"
4880
  msgstr ""
4881
 
4882
- #: classes/helpers/FrmAppHelper.php:2126
4883
  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."
4884
  msgstr ""
4885
 
4886
- #: classes/helpers/FrmAppHelper.php:2127
4887
  msgid "Enter Password"
4888
  msgstr ""
4889
 
4890
- #: classes/helpers/FrmAppHelper.php:2128
4891
  msgid "Confirm Password"
4892
  msgstr ""
4893
 
4894
- #: classes/helpers/FrmAppHelper.php:2129
4895
  msgid "Import Complete"
4896
  msgstr ""
4897
 
4898
- #: classes/helpers/FrmAppHelper.php:2131
4899
  msgid "Warning: There is no way to retrieve unsaved entries."
4900
  msgstr ""
4901
 
4902
- #: classes/helpers/FrmAppHelper.php:2132
4903
  msgid "Private"
4904
  msgstr ""
4905
 
4906
- #: classes/helpers/FrmAppHelper.php:2135
4907
  msgid "No new licenses were found"
4908
  msgstr ""
4909
 
4910
- #: classes/helpers/FrmAppHelper.php:2136
4911
  msgid "This calculation has at least one unmatched ( ) { } [ ]."
4912
  msgstr ""
4913
 
4914
- #: classes/helpers/FrmAppHelper.php:2137
4915
  msgid "This calculation may have shortcodes that work in Views but not forms."
4916
  msgstr ""
4917
 
4918
- #: classes/helpers/FrmAppHelper.php:2138
4919
  msgid "This calculation may have shortcodes that work in text calculations but not numeric calculations."
4920
  msgstr ""
4921
 
4922
- #: classes/helpers/FrmAppHelper.php:2139
4923
  msgid "Please enter a Repeat Limit that is greater than 1."
4924
  msgstr ""
4925
 
4926
- #: classes/helpers/FrmAppHelper.php:2140
4927
  msgid "Please select a limit between 0 and 200."
4928
  msgstr ""
4929
 
4930
- #: classes/helpers/FrmAppHelper.php:2165
4931
  msgid "You are running an outdated version of Formidable. This plugin may not work correctly if you do not update Formidable."
4932
  msgstr ""
4933
 
4934
- #: classes/helpers/FrmAppHelper.php:2192
4935
  msgid "You are running a version of Formidable Forms that may not be compatible with your version of Formidable Forms Pro."
4936
  msgstr ""
4937
 
4938
- #: classes/helpers/FrmAppHelper.php:2220
4939
  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+."
4940
  msgstr ""
4941
 
4942
- #: classes/helpers/FrmAppHelper.php:2226
4943
  msgid "You are using an outdated browser that is not compatible with Formidable Forms. Please update to a more current browser (we recommend Chrome)."
4944
  msgstr ""
4945
 
4946
- #: classes/helpers/FrmAppHelper.php:2240
4947
  msgid "English"
4948
  msgstr ""
4949
 
4950
- #: classes/helpers/FrmAppHelper.php:2241
4951
  msgid "Afrikaans"
4952
  msgstr ""
4953
 
4954
- #: classes/helpers/FrmAppHelper.php:2242
4955
  msgid "Albanian"
4956
  msgstr ""
4957
 
4958
- #: classes/helpers/FrmAppHelper.php:2243
4959
  msgid "Arabic"
4960
  msgstr ""
4961
 
4962
- #: classes/helpers/FrmAppHelper.php:2244
4963
  msgid "Armenian"
4964
  msgstr ""
4965
 
4966
- #: classes/helpers/FrmAppHelper.php:2245
4967
  msgid "Azerbaijani"
4968
  msgstr ""
4969
 
4970
- #: classes/helpers/FrmAppHelper.php:2246
4971
  msgid "Basque"
4972
  msgstr ""
4973
 
4974
- #: classes/helpers/FrmAppHelper.php:2247
4975
  msgid "Bosnian"
4976
  msgstr ""
4977
 
4978
- #: classes/helpers/FrmAppHelper.php:2248
4979
  msgid "Bulgarian"
4980
  msgstr ""
4981
 
4982
- #: classes/helpers/FrmAppHelper.php:2249
4983
  msgid "Catalan"
4984
  msgstr ""
4985
 
4986
- #: classes/helpers/FrmAppHelper.php:2250
4987
  msgid "Chinese Hong Kong"
4988
  msgstr ""
4989
 
4990
- #: classes/helpers/FrmAppHelper.php:2251
4991
  msgid "Chinese Simplified"
4992
  msgstr ""
4993
 
4994
- #: classes/helpers/FrmAppHelper.php:2252
4995
  msgid "Chinese Traditional"
4996
  msgstr ""
4997
 
4998
- #: classes/helpers/FrmAppHelper.php:2253
4999
  msgid "Croatian"
5000
  msgstr ""
5001
 
5002
- #: classes/helpers/FrmAppHelper.php:2254
5003
  msgid "Czech"
5004
  msgstr ""
5005
 
5006
- #: classes/helpers/FrmAppHelper.php:2255
5007
  msgid "Danish"
5008
  msgstr ""
5009
 
5010
- #: classes/helpers/FrmAppHelper.php:2256
5011
  msgid "Dutch"
5012
  msgstr ""
5013
 
5014
- #: classes/helpers/FrmAppHelper.php:2257
5015
  msgid "English/UK"
5016
  msgstr ""
5017
 
5018
- #: classes/helpers/FrmAppHelper.php:2258
5019
  msgid "Esperanto"
5020
  msgstr ""
5021
 
5022
- #: classes/helpers/FrmAppHelper.php:2259
5023
  msgid "Estonian"
5024
  msgstr ""
5025
 
5026
- #: classes/helpers/FrmAppHelper.php:2260
5027
  msgid "Faroese"
5028
  msgstr ""
5029
 
5030
- #: classes/helpers/FrmAppHelper.php:2261
5031
  msgid "Farsi/Persian"
5032
  msgstr ""
5033
 
5034
- #: classes/helpers/FrmAppHelper.php:2262
5035
  msgid "Filipino"
5036
  msgstr ""
5037
 
5038
- #: classes/helpers/FrmAppHelper.php:2263
5039
  msgid "Finnish"
5040
  msgstr ""
5041
 
5042
- #: classes/helpers/FrmAppHelper.php:2264
5043
  msgid "French"
5044
  msgstr ""
5045
 
5046
- #: classes/helpers/FrmAppHelper.php:2265
5047
  msgid "French/Canadian"
5048
  msgstr ""
5049
 
5050
- #: classes/helpers/FrmAppHelper.php:2266
5051
  msgid "French/Swiss"
5052
  msgstr ""
5053
 
5054
- #: classes/helpers/FrmAppHelper.php:2267
5055
  msgid "German"
5056
  msgstr ""
5057
 
5058
- #: classes/helpers/FrmAppHelper.php:2268
5059
  msgid "German/Austria"
5060
  msgstr ""
5061
 
5062
- #: classes/helpers/FrmAppHelper.php:2269
5063
  msgid "German/Switzerland"
5064
  msgstr ""
5065
 
5066
- #: classes/helpers/FrmAppHelper.php:2270
5067
  msgid "Greek"
5068
  msgstr ""
5069
 
5070
- #: classes/helpers/FrmAppHelper.php:2271
5071
- #: classes/helpers/FrmAppHelper.php:2272
5072
  msgid "Hebrew"
5073
  msgstr ""
5074
 
5075
- #: classes/helpers/FrmAppHelper.php:2273
5076
  msgid "Hindi"
5077
  msgstr ""
5078
 
5079
- #: classes/helpers/FrmAppHelper.php:2274
5080
  msgid "Hungarian"
5081
  msgstr ""
5082
 
5083
- #: classes/helpers/FrmAppHelper.php:2275
5084
  msgid "Icelandic"
5085
  msgstr ""
5086
 
5087
- #: classes/helpers/FrmAppHelper.php:2276
5088
  msgid "Indonesian"
5089
  msgstr ""
5090
 
5091
- #: classes/helpers/FrmAppHelper.php:2277
5092
  msgid "Italian"
5093
  msgstr ""
5094
 
5095
- #: classes/helpers/FrmAppHelper.php:2278
5096
  msgid "Japanese"
5097
  msgstr ""
5098
 
5099
- #: classes/helpers/FrmAppHelper.php:2279
5100
  msgid "Korean"
5101
  msgstr ""
5102
 
5103
- #: classes/helpers/FrmAppHelper.php:2280
5104
  msgid "Latvian"
5105
  msgstr ""
5106
 
5107
- #: classes/helpers/FrmAppHelper.php:2281
5108
  msgid "Lithuanian"
5109
  msgstr ""
5110
 
5111
- #: classes/helpers/FrmAppHelper.php:2282
5112
  msgid "Malaysian"
5113
  msgstr ""
5114
 
5115
- #: classes/helpers/FrmAppHelper.php:2283
5116
  msgid "Norwegian"
5117
  msgstr ""
5118
 
5119
- #: classes/helpers/FrmAppHelper.php:2284
5120
  msgid "Polish"
5121
  msgstr ""
5122
 
5123
- #: classes/helpers/FrmAppHelper.php:2285
5124
  msgid "Portuguese"
5125
  msgstr ""
5126
 
5127
- #: classes/helpers/FrmAppHelper.php:2286
5128
  msgid "Portuguese/Brazilian"
5129
  msgstr ""
5130
 
5131
- #: classes/helpers/FrmAppHelper.php:2287
5132
  msgid "Portuguese/Portugal"
5133
  msgstr ""
5134
 
5135
- #: classes/helpers/FrmAppHelper.php:2288
5136
  msgid "Romanian"
5137
  msgstr ""
5138
 
5139
- #: classes/helpers/FrmAppHelper.php:2289
5140
  msgid "Russian"
5141
  msgstr ""
5142
 
5143
- #: classes/helpers/FrmAppHelper.php:2290
5144
- #: classes/helpers/FrmAppHelper.php:2291
5145
  msgid "Serbian"
5146
  msgstr ""
5147
 
5148
- #: classes/helpers/FrmAppHelper.php:2292
5149
  msgid "Slovak"
5150
  msgstr ""
5151
 
5152
- #: classes/helpers/FrmAppHelper.php:2293
5153
  msgid "Slovenian"
5154
  msgstr ""
5155
 
5156
- #: classes/helpers/FrmAppHelper.php:2294
5157
  msgid "Spanish"
5158
  msgstr ""
5159
 
5160
- #: classes/helpers/FrmAppHelper.php:2295
5161
  msgid "Spanish/Latin America"
5162
  msgstr ""
5163
 
5164
- #: classes/helpers/FrmAppHelper.php:2296
5165
  msgid "Swedish"
5166
  msgstr ""
5167
 
5168
- #: classes/helpers/FrmAppHelper.php:2297
5169
  msgid "Tamil"
5170
  msgstr ""
5171
 
5172
- #: classes/helpers/FrmAppHelper.php:2298
5173
  msgid "Thai"
5174
  msgstr ""
5175
 
5176
- #: classes/helpers/FrmAppHelper.php:2299
5177
- #: classes/helpers/FrmAppHelper.php:2300
5178
  msgid "Turkish"
5179
  msgstr ""
5180
 
5181
- #: classes/helpers/FrmAppHelper.php:2301
5182
  msgid "Ukranian"
5183
  msgstr ""
5184
 
5185
- #: classes/helpers/FrmAppHelper.php:2302
5186
  msgid "Vietnamese"
5187
  msgstr ""
5188
 
2
  # This file is distributed under the same license as the Formidable Forms plugin.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Formidable Forms 4.03.01\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/formidable\n"
7
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
8
  "Language-Team: LANGUAGE <LL@li.org>\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
+ "POT-Creation-Date: 2019-10-15T15:44:18+02:00\n"
13
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
  "X-Generator: WP-CLI 2.1.0\n"
15
  "X-Domain: formidable\n"
141
  msgstr ""
142
 
143
  #: classes/models/FrmAddon.php:568
144
+ msgid "Cache cleared"
145
  msgstr ""
146
 
147
  #: classes/models/FrmAddon.php:590
241
  msgstr ""
242
 
243
  #: classes/models/FrmField.php:34
244
+ #: classes/controllers/FrmFormsController.php:1149
245
  msgid "Email"
246
  msgstr ""
247
 
266
  msgstr ""
267
 
268
  #: classes/models/FrmField.php:58
269
+ #: classes/controllers/FrmFormsController.php:1144
270
  msgid "User ID"
271
  msgstr ""
272
 
283
  msgstr ""
284
 
285
  #: classes/models/FrmField.php:81
286
+ #: classes/controllers/FrmFormsController.php:732
287
  msgid "Date"
288
  msgstr ""
289
 
567
  msgstr ""
568
 
569
  #: classes/controllers/FrmAddonsController.php:481
570
+ #: classes/helpers/FrmAppHelper.php:2186
571
  msgid "Active"
572
  msgstr ""
573
 
600
 
601
  #: classes/controllers/FrmAppController.php:158
602
  #: classes/controllers/FrmXMLController.php:133
603
+ #: classes/controllers/FrmFormsController.php:727
604
  #: classes/controllers/FrmEntriesController.php:8
605
  #: classes/controllers/FrmEntriesController.php:90
606
  #: classes/views/xml/import_form.php:114
636
 
637
  #: classes/controllers/FrmXMLController.php:132
638
  #: classes/controllers/FrmFormsController.php:6
639
+ #: classes/controllers/FrmFormsController.php:737
640
  #: classes/views/frm-forms/list.php:5
641
  msgid "Forms"
642
  msgstr ""
814
  msgstr ""
815
 
816
  #: classes/controllers/FrmStylesController.php:389
817
+ #: classes/controllers/FrmFormsController.php:936
818
  msgid "General"
819
  msgstr ""
820
 
821
  #: classes/controllers/FrmStylesController.php:390
822
+ #: classes/controllers/FrmFormsController.php:726
823
  #: classes/views/frm-forms/settings-advanced.php:8
824
  #: classes/views/xml/import_form.php:111
825
  #: classes/views/styles/_sample_form.php:14
874
  msgstr ""
875
 
876
  #: classes/controllers/FrmFormsController.php:160
877
+ #: classes/controllers/FrmFormsController.php:885
878
  msgid "Form was successfully updated."
879
  msgstr ""
880
 
931
  msgid "There was an error creating a template."
932
  msgstr ""
933
 
934
+ #: classes/controllers/FrmFormsController.php:612
935
  msgid "Add forms and content"
936
  msgstr ""
937
 
938
+ #: classes/controllers/FrmFormsController.php:628
939
  #: classes/controllers/FrmEntriesController.php:74
940
  #: classes/views/xml/import_form.php:145
941
  #: classes/widgets/FrmShowForm.php:56
942
  msgid "Form"
943
  msgstr ""
944
 
945
+ #: classes/controllers/FrmFormsController.php:629
946
  #: classes/views/frm-forms/insert_form_popup.php:28
947
  msgid "Insert a Form"
948
  msgstr ""
949
 
950
+ #: classes/controllers/FrmFormsController.php:658
951
  msgid "Display form title"
952
  msgstr ""
953
 
954
+ #: classes/controllers/FrmFormsController.php:662
955
  msgid "Display form description"
956
  msgstr ""
957
 
958
+ #: classes/controllers/FrmFormsController.php:666
959
  msgid "Minimize form HTML"
960
  msgstr ""
961
 
962
+ #: classes/controllers/FrmFormsController.php:722
963
  #: classes/views/frm-forms/new-form-overlay.php:9
964
  msgid "Template Name"
965
  msgstr ""
966
 
967
+ #: classes/controllers/FrmFormsController.php:723
968
  #: classes/views/xml/import_form.php:113
969
  msgid "Type"
970
  msgstr ""
971
 
972
+ #: classes/controllers/FrmFormsController.php:724
973
+ #: classes/controllers/FrmFormsController.php:728
974
  #: classes/views/shared/mb_adv_info.php:93
975
  #: classes/helpers/FrmCSVExportHelper.php:155
976
  msgid "Key"
977
  msgstr ""
978
 
979
+ #: classes/controllers/FrmFormsController.php:729
980
  msgid "Shortcodes"
981
  msgstr ""
982
 
983
+ #: classes/controllers/FrmFormsController.php:859
984
  msgid "You are trying to edit a form that does not exist."
985
  msgstr ""
986
 
987
  #. translators: %1$s: Start link HTML, %2$s: End link HTML
988
+ #: classes/controllers/FrmFormsController.php:864
989
  msgid "You are trying to edit a child form. Please edit from %1$shere%2$s"
990
  msgstr ""
991
 
992
+ #: classes/controllers/FrmFormsController.php:887
993
  msgid "Template was successfully updated."
994
  msgstr ""
995
 
996
+ #: classes/controllers/FrmFormsController.php:937
997
  msgid "General Form Settings"
998
  msgstr ""
999
 
1000
+ #: classes/controllers/FrmFormsController.php:942
1001
  msgid "Actions & Notifications"
1002
  msgstr ""
1003
 
1004
+ #: classes/controllers/FrmFormsController.php:948
1005
+ #: classes/controllers/FrmFormsController.php:953
1006
  msgid "Form Permissions"
1007
  msgstr ""
1008
 
1009
+ #: classes/controllers/FrmFormsController.php:957
1010
  msgid "Form Scheduling"
1011
  msgstr ""
1012
 
1013
+ #: classes/controllers/FrmFormsController.php:962
1014
  msgid "Form scheduling settings"
1015
  msgstr ""
1016
 
1017
+ #: classes/controllers/FrmFormsController.php:966
1018
  msgid "Styling & Buttons"
1019
  msgstr ""
1020
 
1021
+ #: classes/controllers/FrmFormsController.php:972
1022
  msgid "Customize HTML"
1023
  msgstr ""
1024
 
1025
+ #: classes/controllers/FrmFormsController.php:1081
1026
  msgid "Customize field values with the following parameters."
1027
  msgstr ""
1028
 
1029
+ #: classes/controllers/FrmFormsController.php:1118
1030
  msgid "Separator"
1031
  msgstr ""
1032
 
1033
+ #: classes/controllers/FrmFormsController.php:1119
1034
  msgid "Use a different separator for checkbox fields"
1035
  msgstr ""
1036
 
1037
+ #: classes/controllers/FrmFormsController.php:1122
1038
  msgid "Date Format"
1039
  msgstr ""
1040
 
1041
+ #: classes/controllers/FrmFormsController.php:1125
1042
  #: classes/views/frm-fields/back-end/settings.php:22
1043
  msgid "Field Label"
1044
  msgstr ""
1045
 
1046
+ #: classes/controllers/FrmFormsController.php:1128
1047
  msgid "No Auto P"
1048
  msgstr ""
1049
 
1050
+ #: classes/controllers/FrmFormsController.php:1129
1051
  msgid "Do not automatically add any paragraphs or line breaks"
1052
  msgstr ""
1053
 
1054
+ #: classes/controllers/FrmFormsController.php:1145
1055
  msgid "First Name"
1056
  msgstr ""
1057
 
1058
+ #: classes/controllers/FrmFormsController.php:1146
1059
  msgid "Last Name"
1060
  msgstr ""
1061
 
1062
+ #: classes/controllers/FrmFormsController.php:1147
1063
  msgid "Display Name"
1064
  msgstr ""
1065
 
1066
+ #: classes/controllers/FrmFormsController.php:1148
1067
  msgid "User Login"
1068
  msgstr ""
1069
 
1070
+ #: classes/controllers/FrmFormsController.php:1150
1071
  msgid "Avatar"
1072
  msgstr ""
1073
 
1074
+ #: classes/controllers/FrmFormsController.php:1151
1075
  msgid "Author Link"
1076
  msgstr ""
1077
 
1078
+ #: classes/controllers/FrmFormsController.php:1164
1079
  #: classes/views/frm-entries/sidebar-shared.php:46
1080
  msgid "Entry ID"
1081
  msgstr ""
1082
 
1083
+ #: classes/controllers/FrmFormsController.php:1165
1084
  #: classes/controllers/FrmEntriesController.php:69
1085
  #: classes/views/frm-entries/sidebar-shared.php:52
1086
  #: classes/views/frm-entries/form.php:52
1087
  msgid "Entry Key"
1088
  msgstr ""
1089
 
1090
+ #: classes/controllers/FrmFormsController.php:1166
1091
  msgid "Post ID"
1092
  msgstr ""
1093
 
1094
+ #: classes/controllers/FrmFormsController.php:1167
1095
  msgid "User IP"
1096
  msgstr ""
1097
 
1098
+ #: classes/controllers/FrmFormsController.php:1168
1099
  msgid "Entry created"
1100
  msgstr ""
1101
 
1102
+ #: classes/controllers/FrmFormsController.php:1169
1103
  msgid "Entry updated"
1104
  msgstr ""
1105
 
1106
+ #: classes/controllers/FrmFormsController.php:1171
1107
  msgid "Site URL"
1108
  msgstr ""
1109
 
1110
+ #: classes/controllers/FrmFormsController.php:1172
1111
  msgid "Site Name"
1112
  msgstr ""
1113
 
1114
+ #: classes/controllers/FrmFormsController.php:1180
1115
  msgid "Default Msg"
1116
  msgstr ""
1117
 
1118
+ #: classes/controllers/FrmFormsController.php:1181
1119
  msgid "Default HTML"
1120
  msgstr ""
1121
 
1122
+ #: classes/controllers/FrmFormsController.php:1182
1123
  msgid "Default Plain"
1124
  msgstr ""
1125
 
1126
+ #: classes/controllers/FrmFormsController.php:1271
1127
  msgid "No forms were specified"
1128
  msgstr ""
1129
 
1130
+ #: classes/controllers/FrmFormsController.php:1382
1131
  msgid "Abnormal HTML characters prevented your form from saving correctly"
1132
  msgstr ""
1133
 
1134
+ #: classes/controllers/FrmFormsController.php:1451
1135
+ #: classes/views/frm-forms/list-templates.php:190
1136
  #: classes/views/xml/import_form.php:126
1137
  #: classes/views/styles/manage.php:54
1138
  #: classes/helpers/FrmFormsListHelper.php:317
1143
  msgid "(no title)"
1144
  msgstr ""
1145
 
1146
+ #: classes/controllers/FrmFormsController.php:1497
1147
+ #: classes/controllers/FrmFormsController.php:1511
1148
  msgid "Please select a valid form"
1149
  msgstr ""
1150
 
1151
+ #: classes/controllers/FrmFormsController.php:1743
1152
  msgid "Please wait while you are redirected."
1153
  msgstr ""
1154
 
1155
  #. translators: %1$s: Start link HTML, %2$s: End link HTML
1156
+ #: classes/controllers/FrmFormsController.php:1779
1157
  msgid "%1$sClick here%2$s if you are not automatically redirected."
1158
  msgstr ""
1159
 
1239
  msgstr ""
1240
 
1241
  #: classes/views/frm-forms/_publish_box.php:16
1242
+ #: classes/views/frm-forms/list-templates.php:147
1243
+ #: classes/views/frm-forms/list-templates.php:256
1244
  #: classes/helpers/FrmFormsListHelper.php:308
1245
  msgid "Preview"
1246
  msgstr ""
1291
  #: classes/views/frm-forms/new-form-overlay.php:31
1292
  #: classes/views/shared/confirm-overlay.php:14
1293
  #: classes/views/shared/admin-header.php:44
1294
+ #: classes/helpers/FrmAppHelper.php:2154
1295
  msgid "Cancel"
1296
  msgstr ""
1297
 
1303
  #: classes/views/shared/mb_adv_info.php:35
1304
  #: classes/views/shared/mb_adv_info.php:178
1305
  #: classes/views/frm-entries/list.php:38
1306
+ #: classes/helpers/FrmAppHelper.php:891
1307
  msgid "Search"
1308
  msgstr ""
1309
 
1324
  msgid "Search Templates"
1325
  msgstr ""
1326
 
1327
+ #: classes/views/frm-forms/list-templates.php:66
1328
+ #: classes/helpers/FrmEntriesListHelper.php:141
1329
+ msgid "Filter"
1330
+ msgstr ""
1331
+
1332
+ #: classes/views/frm-forms/list-templates.php:69
1333
+ msgid "Filter Templates"
1334
+ msgstr ""
1335
+
1336
+ #: classes/views/frm-forms/list-templates.php:81
1337
  msgid "Premium Templates"
1338
  msgstr ""
1339
 
1340
+ #: classes/views/frm-forms/list-templates.php:86
1341
+ #: classes/views/frm-forms/list-templates.php:202
1342
  msgid "My Templates"
1343
  msgstr ""
1344
 
1345
  #. translators: %s: Link with label
1346
+ #: classes/views/frm-forms/list-templates.php:120
1347
  msgid "This template requires an active %s license or above."
1348
  msgstr ""
1349
 
1350
+ #: classes/views/frm-forms/list-templates.php:135
1351
  msgid "Category:"
1352
  msgstr ""
1353
 
1354
+ #: classes/views/frm-forms/list-templates.php:163
1355
+ #: classes/views/addons/list.php:15
1356
+ msgid "Check now for a recent upgrade or renewal"
1357
+ msgstr ""
1358
+
1359
+ #: classes/views/frm-forms/list-templates.php:171
1360
  msgid "Create a template from an existing form"
1361
  msgstr ""
1362
 
1363
+ #: classes/views/frm-forms/list-templates.php:174
1364
  msgid "Select form for new template"
1365
  msgstr ""
1366
 
1367
+ #: classes/views/frm-forms/list-templates.php:182
1368
  #: classes/views/frm-entries/no_entries.php:37
1369
  msgid "You have not created any forms yet."
1370
  msgstr ""
1371
 
1372
+ #: classes/views/frm-forms/list-templates.php:214
1373
  msgid "You do not have any custom templates yet."
1374
  msgstr ""
1375
 
1376
+ #: classes/views/frm-forms/list-templates.php:229
1377
  msgid "Learn how to create custom form templates."
1378
  msgstr ""
1379
 
1380
+ #: classes/views/frm-forms/list-templates.php:247
1381
  msgid "Delete this form template?"
1382
  msgstr ""
1383
 
1384
+ #: classes/views/frm-forms/list-templates.php:248
1385
  #: classes/views/frm-form-actions/form_action.php:21
1386
  #: classes/helpers/FrmEntriesListHelper.php:286
1387
  #: classes/helpers/FrmFormsListHelper.php:135
1389
  msgid "Delete"
1390
  msgstr ""
1391
 
1392
+ #: classes/views/frm-forms/list-templates.php:251
1393
+ #: classes/views/frm-forms/list-templates.php:252
1394
+ #: classes/helpers/FrmFormsHelper.php:1264
1395
  msgid "Create Form"
1396
  msgstr ""
1397
 
1754
  msgstr ""
1755
 
1756
  #: classes/views/addons/settings.php:28
1757
+ #: classes/views/addons/list.php:58
1758
  msgid "Activate"
1759
  msgstr ""
1760
 
1767
  msgid "Formidable Add-Ons"
1768
  msgstr ""
1769
 
1770
+ #: classes/views/addons/list.php:13
1771
+ msgid "Missing add-ons?"
1772
+ msgstr ""
1773
+
1774
+ #: classes/views/addons/list.php:34
1775
+ #: classes/views/addons/list.php:35
1776
  msgid "View Docs"
1777
  msgstr ""
1778
 
1779
  #. translators: %s: Status name
1780
+ #: classes/views/addons/list.php:51
1781
  msgid "Status: %s"
1782
  msgstr ""
1783
 
1784
+ #: classes/views/addons/list.php:61
1785
+ #: classes/views/addons/list.php:62
1786
  #: classes/views/shared/upgrade_overlay.php:27
1787
+ #: classes/helpers/FrmAppHelper.php:2185
1788
  msgid "Install"
1789
  msgstr ""
1790
 
 
 
1791
  #: classes/views/addons/list.php:65
1792
+ #: classes/views/addons/list.php:69
1793
+ #: classes/views/addons/list.php:70
1794
  msgid "Upgrade Now"
1795
  msgstr ""
1796
 
1797
+ #: classes/views/addons/list.php:66
1798
  msgid "Renew Now"
1799
  msgstr ""
1800
 
1805
  msgstr ""
1806
 
1807
  #: classes/views/shared/confirm-overlay.php:10
1808
+ #: classes/helpers/FrmAppHelper.php:2160
1809
  msgid "Are you sure?"
1810
  msgstr ""
1811
 
1919
 
1920
  #: classes/views/shared/mb_adv_info.php:90
1921
  #: classes/helpers/FrmCSVExportHelper.php:154
1922
+ #: classes/helpers/FrmAppHelper.php:2137
1923
  msgid "ID"
1924
  msgstr ""
1925
 
2544
  msgstr ""
2545
 
2546
  #: classes/views/frm-fields/back-end/settings.php:265
2547
+ #: classes/helpers/FrmAppHelper.php:2155
2548
  msgid "Default"
2549
  msgstr ""
2550
 
3214
  msgid "View all forms"
3215
  msgstr ""
3216
 
 
 
 
 
3217
  #: classes/helpers/FrmEntriesListHelper.php:251
3218
  msgid "No"
3219
  msgstr ""
3239
  msgstr ""
3240
 
3241
  #: classes/helpers/FrmFormsListHelper.php:114
3242
+ #: classes/helpers/FrmAppHelper.php:876
3243
  msgid "Add New"
3244
  msgstr ""
3245
 
3291
  msgstr ""
3292
 
3293
  #: classes/helpers/FrmFieldsHelper.php:284
3294
+ #: classes/helpers/FrmAppHelper.php:2165
3295
  msgid "The entered values do not match"
3296
  msgstr ""
3297
 
3302
 
3303
  #: classes/helpers/FrmFieldsHelper.php:454
3304
  #: classes/helpers/FrmFieldsHelper.php:455
3305
+ #: classes/helpers/FrmAppHelper.php:2169
3306
  msgid "New Option"
3307
  msgstr ""
3308
 
4617
  msgid "Published"
4618
  msgstr ""
4619
 
4620
+ #: classes/helpers/FrmFormsHelper.php:1272
4621
  msgid "Renew"
4622
  msgstr ""
4623
 
4624
+ #: classes/helpers/FrmFormsHelper.php:1277
4625
  msgid "Upgrade"
4626
  msgstr ""
4627
 
4628
+ #: classes/helpers/FrmFormsHelper.php:1336
4629
  msgid "License plan required:"
4630
  msgstr ""
4631
 
4665
  msgid "Parent ID"
4666
  msgstr ""
4667
 
4668
+ #: classes/helpers/FrmAppHelper.php:1093
4669
  msgid "View Forms and Templates"
4670
  msgstr ""
4671
 
4672
+ #: classes/helpers/FrmAppHelper.php:1094
4673
  msgid "Add/Edit Forms and Templates"
4674
  msgstr ""
4675
 
4676
+ #: classes/helpers/FrmAppHelper.php:1095
4677
  msgid "Delete Forms and Templates"
4678
  msgstr ""
4679
 
4680
+ #: classes/helpers/FrmAppHelper.php:1096
4681
  msgid "Access this Settings Page"
4682
  msgstr ""
4683
 
4684
+ #: classes/helpers/FrmAppHelper.php:1097
4685
  msgid "View Entries from Admin Area"
4686
  msgstr ""
4687
 
4688
+ #: classes/helpers/FrmAppHelper.php:1098
4689
  msgid "Delete Entries from Admin Area"
4690
  msgstr ""
4691
 
4692
+ #: classes/helpers/FrmAppHelper.php:1105
4693
  msgid "Add Entries from Admin Area"
4694
  msgstr ""
4695
 
4696
+ #: classes/helpers/FrmAppHelper.php:1106
4697
  msgid "Edit Entries from Admin Area"
4698
  msgstr ""
4699
 
4700
+ #: classes/helpers/FrmAppHelper.php:1107
4701
  msgid "View Reports"
4702
  msgstr ""
4703
 
4704
+ #: classes/helpers/FrmAppHelper.php:1108
4705
  msgid "Add/Edit Views"
4706
  msgstr ""
4707
 
4708
+ #: classes/helpers/FrmAppHelper.php:1739
4709
  msgid "at"
4710
  msgstr ""
4711
 
4712
+ #: classes/helpers/FrmAppHelper.php:1790
4713
+ #: classes/helpers/FrmAppHelper.php:1809
4714
  msgid "seconds"
4715
  msgstr ""
4716
 
4717
+ #: classes/helpers/FrmAppHelper.php:1803
4718
  msgid "year"
4719
  msgstr ""
4720
 
4721
+ #: classes/helpers/FrmAppHelper.php:1803
4722
  msgid "years"
4723
  msgstr ""
4724
 
4725
+ #: classes/helpers/FrmAppHelper.php:1804
4726
  msgid "month"
4727
  msgstr ""
4728
 
4729
+ #: classes/helpers/FrmAppHelper.php:1804
4730
  msgid "months"
4731
  msgstr ""
4732
 
4733
+ #: classes/helpers/FrmAppHelper.php:1805
4734
  msgid "week"
4735
  msgstr ""
4736
 
4737
+ #: classes/helpers/FrmAppHelper.php:1805
4738
  msgid "weeks"
4739
  msgstr ""
4740
 
4741
+ #: classes/helpers/FrmAppHelper.php:1806
4742
  msgid "day"
4743
  msgstr ""
4744
 
4745
+ #: classes/helpers/FrmAppHelper.php:1806
4746
  msgid "days"
4747
  msgstr ""
4748
 
4749
+ #: classes/helpers/FrmAppHelper.php:1807
4750
  msgid "hour"
4751
  msgstr ""
4752
 
4753
+ #: classes/helpers/FrmAppHelper.php:1807
4754
  msgid "hours"
4755
  msgstr ""
4756
 
4757
+ #: classes/helpers/FrmAppHelper.php:1808
4758
  msgid "minute"
4759
  msgstr ""
4760
 
4761
+ #: classes/helpers/FrmAppHelper.php:1808
4762
  msgid "minutes"
4763
  msgstr ""
4764
 
4765
+ #: classes/helpers/FrmAppHelper.php:1809
4766
  msgid "second"
4767
  msgstr ""
4768
 
4769
+ #: classes/helpers/FrmAppHelper.php:1901
4770
  msgid "Give this action a label for easy reference."
4771
  msgstr ""
4772
 
4773
+ #: classes/helpers/FrmAppHelper.php:1902
4774
  msgid "Add one or more recipient addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com. [admin_email] is the address set in WP General Settings."
4775
  msgstr ""
4776
 
4777
+ #: classes/helpers/FrmAppHelper.php:1903
4778
  msgid "Add CC addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com."
4779
  msgstr ""
4780
 
4781
+ #: classes/helpers/FrmAppHelper.php:1904
4782
  msgid "Add BCC addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com."
4783
  msgstr ""
4784
 
4785
+ #: classes/helpers/FrmAppHelper.php:1905
4786
  msgid "If you would like a different reply to address than the \"from\" address, add a single address here. FORMAT: Name <name@email.com> or name@email.com."
4787
  msgstr ""
4788
 
4789
+ #: classes/helpers/FrmAppHelper.php:1906
4790
  msgid "Enter the name and/or email address of the sender. FORMAT: John Bates <john@example.com> or john@example.com."
4791
  msgstr ""
4792
 
4793
  #. translators: %1$s: Form name, %2$s: Date
4794
+ #: classes/helpers/FrmAppHelper.php:1908
4795
  msgid "If you leave the subject blank, the default will be used: %1$s Form submitted on %2$s"
4796
  msgstr ""
4797
 
4798
+ #: classes/helpers/FrmAppHelper.php:2102
4799
+ #: classes/helpers/FrmAppHelper.php:2174
4800
  msgid "Please wait while your site updates."
4801
  msgstr ""
4802
 
4803
+ #: classes/helpers/FrmAppHelper.php:2103
4804
  msgid "Are you sure you want to deauthorize Formidable Forms on this site?"
4805
  msgstr ""
4806
 
4807
+ #: classes/helpers/FrmAppHelper.php:2106
4808
+ #: classes/helpers/FrmAppHelper.php:2133
4809
  msgid "Loading&hellip;"
4810
  msgstr ""
4811
 
4812
+ #: classes/helpers/FrmAppHelper.php:2134
4813
  msgid "Remove"
4814
  msgstr ""
4815
 
4816
+ #: classes/helpers/FrmAppHelper.php:2138
4817
  msgid "No results match"
4818
  msgstr ""
4819
 
4820
+ #: classes/helpers/FrmAppHelper.php:2139
4821
  msgid "That file looks like Spam."
4822
  msgstr ""
4823
 
4824
+ #: classes/helpers/FrmAppHelper.php:2140
4825
  msgid "There is an error in the calculation in the field with key"
4826
  msgstr ""
4827
 
4828
+ #: classes/helpers/FrmAppHelper.php:2141
4829
  msgid "Please complete the preceding required fields before uploading a file."
4830
  msgstr ""
4831
 
4832
+ #: classes/helpers/FrmAppHelper.php:2148
4833
  msgid "(Click to add description)"
4834
  msgstr ""
4835
 
4836
+ #: classes/helpers/FrmAppHelper.php:2149
4837
  msgid "(Blank)"
4838
  msgstr ""
4839
 
4840
+ #: classes/helpers/FrmAppHelper.php:2150
4841
  msgid "(no label)"
4842
  msgstr ""
4843
 
4844
+ #: classes/helpers/FrmAppHelper.php:2151
4845
  msgid "Saving"
4846
  msgstr ""
4847
 
4848
+ #: classes/helpers/FrmAppHelper.php:2152
4849
  msgid "Saved"
4850
  msgstr ""
4851
 
4852
+ #: classes/helpers/FrmAppHelper.php:2153
4853
  msgid "OK"
4854
  msgstr ""
4855
 
4856
+ #: classes/helpers/FrmAppHelper.php:2156
4857
  msgid "Clear default value when typing"
4858
  msgstr ""
4859
 
4860
+ #: classes/helpers/FrmAppHelper.php:2157
4861
  msgid "Do not clear default value when typing"
4862
  msgstr ""
4863
 
4864
+ #: classes/helpers/FrmAppHelper.php:2158
4865
  msgid "Default value will pass form validation"
4866
  msgstr ""
4867
 
4868
+ #: classes/helpers/FrmAppHelper.php:2159
4869
  msgid "Default value will NOT pass form validation"
4870
  msgstr ""
4871
 
4872
+ #: classes/helpers/FrmAppHelper.php:2161
4873
  msgid "Are you sure you want to delete this field and all data associated with it?"
4874
  msgstr ""
4875
 
4876
+ #: classes/helpers/FrmAppHelper.php:2162
4877
  msgid "WARNING: This will delete all fields inside of the section as well."
4878
  msgstr ""
4879
 
4880
+ #: classes/helpers/FrmAppHelper.php:2163
4881
  msgid "Warning: If you have entries with multiple rows, all but the first row will be lost."
4882
  msgstr ""
4883
 
4884
+ #: classes/helpers/FrmAppHelper.php:2166
4885
  msgid "Enter Email"
4886
  msgstr ""
4887
 
4888
+ #: classes/helpers/FrmAppHelper.php:2167
4889
  msgid "Confirm Email"
4890
  msgstr ""
4891
 
4892
+ #: classes/helpers/FrmAppHelper.php:2168
4893
  msgid "Conditional content here"
4894
  msgstr ""
4895
 
4896
+ #: classes/helpers/FrmAppHelper.php:2170
4897
  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."
4898
  msgstr ""
4899
 
4900
+ #: classes/helpers/FrmAppHelper.php:2171
4901
  msgid "Enter Password"
4902
  msgstr ""
4903
 
4904
+ #: classes/helpers/FrmAppHelper.php:2172
4905
  msgid "Confirm Password"
4906
  msgstr ""
4907
 
4908
+ #: classes/helpers/FrmAppHelper.php:2173
4909
  msgid "Import Complete"
4910
  msgstr ""
4911
 
4912
+ #: classes/helpers/FrmAppHelper.php:2175
4913
  msgid "Warning: There is no way to retrieve unsaved entries."
4914
  msgstr ""
4915
 
4916
+ #: classes/helpers/FrmAppHelper.php:2176
4917
  msgid "Private"
4918
  msgstr ""
4919
 
4920
+ #: classes/helpers/FrmAppHelper.php:2179
4921
  msgid "No new licenses were found"
4922
  msgstr ""
4923
 
4924
+ #: classes/helpers/FrmAppHelper.php:2180
4925
  msgid "This calculation has at least one unmatched ( ) { } [ ]."
4926
  msgstr ""
4927
 
4928
+ #: classes/helpers/FrmAppHelper.php:2181
4929
  msgid "This calculation may have shortcodes that work in Views but not forms."
4930
  msgstr ""
4931
 
4932
+ #: classes/helpers/FrmAppHelper.php:2182
4933
  msgid "This calculation may have shortcodes that work in text calculations but not numeric calculations."
4934
  msgstr ""
4935
 
4936
+ #: classes/helpers/FrmAppHelper.php:2183
4937
  msgid "Please enter a Repeat Limit that is greater than 1."
4938
  msgstr ""
4939
 
4940
+ #: classes/helpers/FrmAppHelper.php:2184
4941
  msgid "Please select a limit between 0 and 200."
4942
  msgstr ""
4943
 
4944
+ #: classes/helpers/FrmAppHelper.php:2209
4945
  msgid "You are running an outdated version of Formidable. This plugin may not work correctly if you do not update Formidable."
4946
  msgstr ""
4947
 
4948
+ #: classes/helpers/FrmAppHelper.php:2236
4949
  msgid "You are running a version of Formidable Forms that may not be compatible with your version of Formidable Forms Pro."
4950
  msgstr ""
4951
 
4952
+ #: classes/helpers/FrmAppHelper.php:2264
4953
  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+."
4954
  msgstr ""
4955
 
4956
+ #: classes/helpers/FrmAppHelper.php:2270
4957
  msgid "You are using an outdated browser that is not compatible with Formidable Forms. Please update to a more current browser (we recommend Chrome)."
4958
  msgstr ""
4959
 
4960
+ #: classes/helpers/FrmAppHelper.php:2284
4961
  msgid "English"
4962
  msgstr ""
4963
 
4964
+ #: classes/helpers/FrmAppHelper.php:2285
4965
  msgid "Afrikaans"
4966
  msgstr ""
4967
 
4968
+ #: classes/helpers/FrmAppHelper.php:2286
4969
  msgid "Albanian"
4970
  msgstr ""
4971
 
4972
+ #: classes/helpers/FrmAppHelper.php:2287
4973
  msgid "Arabic"
4974
  msgstr ""
4975
 
4976
+ #: classes/helpers/FrmAppHelper.php:2288
4977
  msgid "Armenian"
4978
  msgstr ""
4979
 
4980
+ #: classes/helpers/FrmAppHelper.php:2289
4981
  msgid "Azerbaijani"
4982
  msgstr ""
4983
 
4984
+ #: classes/helpers/FrmAppHelper.php:2290
4985
  msgid "Basque"
4986
  msgstr ""
4987
 
4988
+ #: classes/helpers/FrmAppHelper.php:2291
4989
  msgid "Bosnian"
4990
  msgstr ""
4991
 
4992
+ #: classes/helpers/FrmAppHelper.php:2292
4993
  msgid "Bulgarian"
4994
  msgstr ""
4995
 
4996
+ #: classes/helpers/FrmAppHelper.php:2293
4997
  msgid "Catalan"
4998
  msgstr ""
4999
 
5000
+ #: classes/helpers/FrmAppHelper.php:2294
5001
  msgid "Chinese Hong Kong"
5002
  msgstr ""
5003
 
5004
+ #: classes/helpers/FrmAppHelper.php:2295
5005
  msgid "Chinese Simplified"
5006
  msgstr ""
5007
 
5008
+ #: classes/helpers/FrmAppHelper.php:2296
5009
  msgid "Chinese Traditional"
5010
  msgstr ""
5011
 
5012
+ #: classes/helpers/FrmAppHelper.php:2297
5013
  msgid "Croatian"
5014
  msgstr ""
5015
 
5016
+ #: classes/helpers/FrmAppHelper.php:2298
5017
  msgid "Czech"
5018
  msgstr ""
5019
 
5020
+ #: classes/helpers/FrmAppHelper.php:2299
5021
  msgid "Danish"
5022
  msgstr ""
5023
 
5024
+ #: classes/helpers/FrmAppHelper.php:2300
5025
  msgid "Dutch"
5026
  msgstr ""
5027
 
5028
+ #: classes/helpers/FrmAppHelper.php:2301
5029
  msgid "English/UK"
5030
  msgstr ""
5031
 
5032
+ #: classes/helpers/FrmAppHelper.php:2302
5033
  msgid "Esperanto"
5034
  msgstr ""
5035
 
5036
+ #: classes/helpers/FrmAppHelper.php:2303
5037
  msgid "Estonian"
5038
  msgstr ""
5039
 
5040
+ #: classes/helpers/FrmAppHelper.php:2304
5041
  msgid "Faroese"
5042
  msgstr ""
5043
 
5044
+ #: classes/helpers/FrmAppHelper.php:2305
5045
  msgid "Farsi/Persian"
5046
  msgstr ""
5047
 
5048
+ #: classes/helpers/FrmAppHelper.php:2306
5049
  msgid "Filipino"
5050
  msgstr ""
5051
 
5052
+ #: classes/helpers/FrmAppHelper.php:2307
5053
  msgid "Finnish"
5054
  msgstr ""
5055
 
5056
+ #: classes/helpers/FrmAppHelper.php:2308
5057
  msgid "French"
5058
  msgstr ""
5059
 
5060
+ #: classes/helpers/FrmAppHelper.php:2309
5061
  msgid "French/Canadian"
5062
  msgstr ""
5063
 
5064
+ #: classes/helpers/FrmAppHelper.php:2310
5065
  msgid "French/Swiss"
5066
  msgstr ""
5067
 
5068
+ #: classes/helpers/FrmAppHelper.php:2311
5069
  msgid "German"
5070
  msgstr ""
5071
 
5072
+ #: classes/helpers/FrmAppHelper.php:2312
5073
  msgid "German/Austria"
5074
  msgstr ""
5075
 
5076
+ #: classes/helpers/FrmAppHelper.php:2313
5077
  msgid "German/Switzerland"
5078
  msgstr ""
5079
 
5080
+ #: classes/helpers/FrmAppHelper.php:2314
5081
  msgid "Greek"
5082
  msgstr ""
5083
 
5084
+ #: classes/helpers/FrmAppHelper.php:2315
5085
+ #: classes/helpers/FrmAppHelper.php:2316
5086
  msgid "Hebrew"
5087
  msgstr ""
5088
 
5089
+ #: classes/helpers/FrmAppHelper.php:2317
5090
  msgid "Hindi"
5091
  msgstr ""
5092
 
5093
+ #: classes/helpers/FrmAppHelper.php:2318
5094
  msgid "Hungarian"
5095
  msgstr ""
5096
 
5097
+ #: classes/helpers/FrmAppHelper.php:2319
5098
  msgid "Icelandic"
5099
  msgstr ""
5100
 
5101
+ #: classes/helpers/FrmAppHelper.php:2320
5102
  msgid "Indonesian"
5103
  msgstr ""
5104
 
5105
+ #: classes/helpers/FrmAppHelper.php:2321
5106
  msgid "Italian"
5107
  msgstr ""
5108
 
5109
+ #: classes/helpers/FrmAppHelper.php:2322
5110
  msgid "Japanese"
5111
  msgstr ""
5112
 
5113
+ #: classes/helpers/FrmAppHelper.php:2323
5114
  msgid "Korean"
5115
  msgstr ""
5116
 
5117
+ #: classes/helpers/FrmAppHelper.php:2324
5118
  msgid "Latvian"
5119
  msgstr ""
5120
 
5121
+ #: classes/helpers/FrmAppHelper.php:2325
5122
  msgid "Lithuanian"
5123
  msgstr ""
5124
 
5125
+ #: classes/helpers/FrmAppHelper.php:2326
5126
  msgid "Malaysian"
5127
  msgstr ""
5128
 
5129
+ #: classes/helpers/FrmAppHelper.php:2327
5130
  msgid "Norwegian"
5131
  msgstr ""
5132
 
5133
+ #: classes/helpers/FrmAppHelper.php:2328
5134
  msgid "Polish"
5135
  msgstr ""
5136
 
5137
+ #: classes/helpers/FrmAppHelper.php:2329
5138
  msgid "Portuguese"
5139
  msgstr ""
5140
 
5141
+ #: classes/helpers/FrmAppHelper.php:2330
5142
  msgid "Portuguese/Brazilian"
5143
  msgstr ""
5144
 
5145
+ #: classes/helpers/FrmAppHelper.php:2331
5146
  msgid "Portuguese/Portugal"
5147
  msgstr ""
5148
 
5149
+ #: classes/helpers/FrmAppHelper.php:2332
5150
  msgid "Romanian"
5151
  msgstr ""
5152
 
5153
+ #: classes/helpers/FrmAppHelper.php:2333
5154
  msgid "Russian"
5155
  msgstr ""
5156
 
5157
+ #: classes/helpers/FrmAppHelper.php:2334
5158
+ #: classes/helpers/FrmAppHelper.php:2335
5159
  msgid "Serbian"
5160
  msgstr ""
5161
 
5162
+ #: classes/helpers/FrmAppHelper.php:2336
5163
  msgid "Slovak"
5164
  msgstr ""
5165
 
5166
+ #: classes/helpers/FrmAppHelper.php:2337
5167
  msgid "Slovenian"
5168
  msgstr ""
5169
 
5170
+ #: classes/helpers/FrmAppHelper.php:2338
5171
  msgid "Spanish"
5172
  msgstr ""
5173
 
5174
+ #: classes/helpers/FrmAppHelper.php:2339
5175
  msgid "Spanish/Latin America"
5176
  msgstr ""
5177
 
5178
+ #: classes/helpers/FrmAppHelper.php:2340
5179
  msgid "Swedish"
5180
  msgstr ""
5181
 
5182
+ #: classes/helpers/FrmAppHelper.php:2341
5183
  msgid "Tamil"
5184
  msgstr ""
5185
 
5186
+ #: classes/helpers/FrmAppHelper.php:2342
5187
  msgid "Thai"
5188
  msgstr ""
5189
 
5190
+ #: classes/helpers/FrmAppHelper.php:2343
5191
+ #: classes/helpers/FrmAppHelper.php:2344
5192
  msgid "Turkish"
5193
  msgstr ""
5194
 
5195
+ #: classes/helpers/FrmAppHelper.php:2345
5196
  msgid "Ukranian"
5197
  msgstr ""
5198
 
5199
+ #: classes/helpers/FrmAppHelper.php:2346
5200
  msgid "Vietnamese"
5201
  msgstr ""
5202
 
readme.txt CHANGED
@@ -2,9 +2,9 @@
2
  Contributors: formidableforms, sswells, srwells, jamie.wahlin
3
  Tags: forms, contact form, form builder, survey, form maker, form, form creator
4
  Requires at least: 4.6
5
- Tested up to: 5.2
6
  Requires PHP: 5.6
7
- Stable tag: 4.03
8
 
9
  The most advanced WordPress forms plugin. Go beyond contact forms with our drag & drop form builder for surveys, quiz forms, and more.
10
 
@@ -19,15 +19,15 @@ Before we take a deep-dive into the features of the powerful Formidable form bui
19
  On top of that, we have optimized Formidable for speed and maximum server performance. Whether you use Formidable to build a contact form on your own site or an advanced form for your client, you can confidently say that it's one of the FASTEST WordPress form builders on the market.
20
 
21
  > <strong>Formidable Forms Pro</strong><br />
22
- > This form builder plugin is the lite version of the Formidable Forms Pro plugin that comes with all the features you will ever need. Our premium features include repeater fields, email subscription forms, multi-page forms, file upload forms, smart forms with conditional logic, payment integrations, form templates, form relationships, cascading dropdown fields, front-end form editing, powerful Formidable Views to display data in web applications, and far more than just contact forms. <a href="https://formidableforms.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion" rel="friend" title="Formidable Forms">Click here to purchase the most advanced premium WordPress form builder plugin now!</a>
23
 
24
- You can start with our pre-built contact form template or create totally custom forms from scratch all with an easy-to-use drag & drop form builder interface.
25
 
26
  https://www.youtube.com/watch?v=d2IPmicn2x8&rel=0
27
 
28
- Let's take a look at all the powerful form builder features that you get with Formidable Forms for making amazing lead forms, subscription forms, request a quote forms, donation forms, payment order forms, surveys, polls and more.
29
 
30
- = Drag & Drop Contact Form Maker and Advanced Form Builder =
31
 
32
  The Formidable drag & drop form builder allows you to quickly create unlimited surveys, quizzes, registration forms, and just about any other type of form that you want.
33
 
@@ -46,41 +46,41 @@ Our form builder plugin comes with all the powerful form fields that you need to
46
  * User ID
47
  * HTML block
48
 
49
- = Complete Entry Management for Contact Forms and Surveys =
50
 
51
- Formidable allows you to view all your contact form and survey entries right from your WordPress dashboard.
52
 
53
- Once a user submits a contact form, their response is automatically stored in your WordPress database.
54
 
55
- Formidable Forms is a **100% GDPR-friendly** form generator. You can turn off IP tracking or stop saving submissions entirely. Alternatively, you can add a GDPR checkbox field to your lead forms and payment forms to collect consent.
56
 
57
  Need to import your leads to another service like MailChimp? No problem. **Export leads to a CSV**, open it in Excel, and import anywhere.
58
 
59
- You can also configure unlimited form email notifications and autoresponders triggered by contact form submissions.
60
 
61
  On top of that, you can easily customize the success message the user sees after they submit the form, or redirect them to another page for your more advanced form needs.
62
 
63
  = The Only Form Maker Plugin with an Advanced Form Styler =
64
 
65
- With our built-in form styler, you can instantly customize the look and feel of your contact forms. With just a few clicks, your email form and advanced forms can be transformed to match your website design.
66
 
67
- By default, Formidable applies a single styling template to your WordPress contact forms. But if you want a custom form style for each individual contact form, sidebar form, and registration form, you can upgrade to Formidable Forms Pro.
68
 
69
  = Build Smart Surveys with Beautiful Reports =
70
 
71
- Aside from simple contact forms, Formidable comes with a built-in survey feature, so you can quickly create powerful surveys and see beautiful reports.
72
 
73
  The best part is that you can do this all within Formidable without any third-party tools.
74
 
75
  = Quickly Create Advanced WordPress Registration Forms for Any Use Case =
76
 
77
- Whether you need to create a youth sports team registration form, event registration form, or church retreat registration form, Formidable has got you covered. Unlike other contact form plugins, Formidable comes with a repeater field that allows you to create the most powerful registration forms.
78
 
79
  Then, our marketing integrations and APIs can send the email form and other form data anywhere you want.
80
 
81
  = Accept Credit Cards and Easily Collect Payments =
82
 
83
- By now, you probably already realize the theme that Formidable Forms is more than just a contact form plugin. You can use Formidable to create payment forms and accept credit card payments right from your website.
84
 
85
  We offer seamless integration with PayPal, Stripe, and Authorize.net, so you can create order forms and purchase forms with our drag & drop form builder.
86
 
@@ -102,7 +102,7 @@ We integrate with popular email marketing services like:
102
  * HubSpot
103
  * Campaign Monitor
104
 
105
- On top of these native integrations, we also integrate with Zapier, so you can quickly route your contact form data to over 1,500+ more services with just a few clicks.
106
 
107
  = Create Data-Driven Web Applications with Formidable Views =
108
 
@@ -110,7 +110,7 @@ Formidable Views are by far the most powerful feature that makes Formidable far
110
 
111
  Our customers use Formidable Views to create data-driven web applications like real estate listings, employment listings, event calendars, business or member directories, job boards, and other searchable databases.
112
 
113
- As you can see, Formidable Forms is not your average contact form plugin. It's a true all-in-one WordPress form solution.
114
 
115
  = Increase Your Sales with WooCommerce Product Forms =
116
 
@@ -126,7 +126,7 @@ You can even show submitted form values in the WooCommerce purchase receipt emai
126
 
127
  = Make Powerful Quiz Forms & Calculators =
128
 
129
- Along with a contact form, you can also use the Formidable form builder plugin to create quiz forms and calculator forms.
130
 
131
  More on quiz forms later, but here are some example web calculators you can quickly add to your WordPress site:
132
 
@@ -146,13 +146,13 @@ Our goal is to go beyond simple contact forms and allow you to create form-based
146
 
147
  = Create WordPress User Registration Forms, Profile Forms, and More =
148
 
149
- If you run a WordPress membership site, then you need more advanced forms along with your contact form.
150
 
151
  The Formidable Form builder plugin allows you to customize your WordPress user registration forms, so you can collect additional data when the user profile is created.
152
 
153
- With our front-end form editing, you can also build custom profile forms and allow users to keep their profile updated, or even progressively add to the profile from a set of forms, from the first contact form to the last payment form.
154
 
155
- Our front-end form editing feature is unique to us, and you will not find any other WordPress contact form plugin offering such a solution with the level of extendability that we do.
156
 
157
  = Beautiful Graphs and Reports to Help You Analyze and Showcase Data =
158
 
@@ -162,62 +162,62 @@ You can even showcase form data on the front-end of your website by embedding gr
162
 
163
  = All the Advanced Form Fields and Features You Need to Grow Your Business =
164
 
165
- Formidable Forms goes far above and beyond contact forms to offer all the advanced form fields and features you need to grow your business.
166
 
167
  This includes things like multi-page forms, save and continue forms, cascading form fields, powerful conditional logic, partial form submissions, invisible spam protection, front-end user post submission, calculators, user-tracking, and so much more.
168
 
169
- We're on a mission to offer an all-in-one solution-focused WordPress form plugin, so you don't have to install 5 plugins alongside your contact form maker plugin to do everything you want.
170
 
171
  = Extend and Customize Your Forms - Developer's Dream Come True =
172
 
173
- Formidable Forms is the form plugin of choice for smart developers, freelancers, and agencies because it helps them build complex form solutions and basic contact forms quickly and defy the limits imposed by time and knowledge.
174
 
175
  Our goal is to help you build complex websites with low overhead. We believe big projects don't always need big resources.
176
 
177
- That's why we made Formidable Forms the most extendable WordPress form builder plugin on the market.
178
 
179
  You can easily route your form data with our powerful API. Formidable Views allow you to display form data anywhere on the front-end, so you can quickly create data-driven web applications.
180
 
181
- On top of that, our hooks and filters allow you to extend Formidable Forms to meet your needs. We even include hundreds of code examples in our docs to give you the confidence to get started.
182
 
183
- = Full Formidable Forms Feature List =
184
 
185
- Since Formidable Forms is not your average WordPress contact form plugin, this feature list is going to be very long. Grab a cup of coffee and read through, or just install the most powerful WordPress form maker plugin, your choice :)
186
 
187
  * <a href="https://formidableforms.com/features/drag-drop-form-builder/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Online drag and drop form builder</a>. Build everything from contact forms and email forms to calculators and complex online forms. Make amazing forms the easy way with a simple WordPress drag and drop form builder. No code required.
188
  * <a href="https://formidableforms.com/features/display-form-data-views/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Display form data with Views</a>. Other WordPress form builder plugins only let you collect data. Formidable lets you format, filter, and display form submissions in custom Formidable Views on the front-end of your site. Views turn forms into solutions. Job boards, event calendars, business directories, ratings systems, and management solutions. If you can come up with it, most likely Formidable can handle it.
189
  * <a href="https://formidableforms.com/features/dynamically-add-form-fields/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Repeating field groups (repeaters)</a>. Allow your users to add sets of fields to registration forms, application forms, email forms, calculator forms, and other advanced forms on the fly.
190
  * <a href="https://formidableforms.com/features/wordpress-multiple-file-upload-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Drag and drop multiple file upload forms</a>. Easily upload documents, files, photos, and music, with any number of files in job application forms (resumes), WordPress User Profile Forms (avatars), registration forms, and get a quote forms.
191
- * <a href="https://formidableforms.com/features/wordpress-multi-step-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Multi-step forms with progress bars</a>. Want to increase conversion rates and collect more leads with smart contact forms? Create beautiful paged forms with rootline and progress indicators. Add conditional logic to page breaks for smart branching forms.
192
  * <a href="https://formidableforms.com/features/cascading-dropdown-lookup-field/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Cascading lookup fields</a>. Change values in other form fields or drill down through options to reveal a final value. Designed for country/state/city fields in registration forms and year/make/model fields in auto forms. You can even use lookup fields to get a price from a separate product form.
193
  * Datepicker fields with advanced <a href="https://formidableforms.com/features/datepicker-options-for-dates/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">datepicker options</a> including blackout dates, dynamic minimum and maximum dates, and inline calendars. Our datepickers are great for email forms, basic online booking forms, and event registration forms.
194
- * Create relationships with Dynamic fields. Populate form fields from other forms and link data between two forms without duplication. Form relationships are helpful in a huge number of cases including linking employment application forms to a job, quiz forms to a class, event registration forms to an event, sports registration forms to a team, and contact forms to a department.
195
  * Add password fields with a password strength meter in WordPress user registration forms, profile forms, and change password forms.
196
- * Collect reviews with star ratings in feedback forms, recipe ratings forms, product review forms, event rating forms, customer testimonial forms, and yes, even contact forms. Then display and share the ratings in Formidable Views.
197
  * Add more field types with our form creator including Rich text fields, Time fields, Scale fields, Slider fields, Toggle fields, Tags fields, Address fields, and Section headings.
198
  * <a href="https://formidableforms.com/features/confirm-email-address-password-wordpress-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Confirmation fields</a>. Double check email addresses or passwords and prevent typos from cannibalizing your leads.
199
  * <a href="https://formidableforms.com/features/conditional-logic-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Conditional logic for smart forms</a>. Show or hide form fields based on user selections or user roles. Make complex forms simple and increase form conversion rates.
200
- * <a href="https://formidableforms.com/features/email-autoresponders-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Send email notifications & autoresponders</a>. Automatically let clients know you received their contact form message. Then create customized email notifications for multiple recipients and get info from an email form to those who need it.
201
  * Email routing: Conditionally send multiple autoresponder emails and notifications based on values in email forms, payment forms, and registration forms.
202
  * <a href="https://formidableforms.com/features/wordpress-calculated-fields-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Calculator forms</a>. Create basic and complex calculations, and even combine text from multiple fields for a mortgage calculator, auto loan calculator, or many other calculator forms. Even a contact form could benefit from calculations for easy quotes and price estimates.
203
  * <a href="https://formidableforms.com/features/wordpress-visual-form-styler/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Visual form style creator</a>. Our form creator for email forms, calculators, and other online forms not only allows you to build forms, but also create branded forms that match your site. Change colors, borders, padding and much more without any code.
204
- * <a href="https://formidableforms.com/features/flexible-layouts-responsive-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Flexible form layout design</a>. Build mobile responsive contact forms and advanced form layouts with multiple fields in a row by using our CSS layout classes.
205
  * <a href="https://formidableforms.com/features/wordpress-mobile-friendly-responsive-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Mobile-friendly, responsive forms</a>. All of our forms are sized automatically for every screen size. Ensure that everyone can see and submit your surveys, calculator forms, and online forms from any device.
206
  * <a href="https://formidableforms.com/features/user-submitted-posts-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">User submitted front-end posts and pages</a>. Create and edit WordPress posts, pages, and even custom post types from your front-end online forms. Send user-generated content quickly from a post creation form to a page.
207
- * <a href="https://formidableforms.com/features/form-entry-management-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Simple entry management</a>. Flexibly and powerfully display, edit, and delete form entries from anywhere on your site, and specify who has permission to do so. Your logged-in users can fully manage their personal journal entries, weight tracking, guest blog posts, RSVP status, and whatever else you need, far and above just contact forms.
208
  * <a href="https://formidableforms.com/features/front-end-editing-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WordPress front-end editing</a>. Allow users to edit their form entries and posts from the front-end of your site. Create an online journaling platform, member directory, classified ads, community recipes, and more.
209
  * Logged-in users can <a href="https://formidableforms.com/features/save-and-continue-partial-submissions/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">save and continue partial form submissions</a>. Whether it's a contact form or a long multi-paged form, users can save form progress and pick up right where they left off.
210
  * <a href="https://formidableforms.com/features/create-a-graph-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Graphs and charts for data visualization</a>. Display statistics from surveys, polls, quiz forms, questionnaires, and advanced forms. Or graph the data in a variety of ways that automatically update as new form data is submitted (great for weight tracking over time).
211
  * Form permission settings. Limit visibility of specialized forms based on user role.
212
  * Form entry limits. Limit a registration form, survey, quiz, or directory submissions to only allow one entry per user, IP, or cookie.
213
- * <a href="https://formidableforms.com/features/wordpress-schedule-forms-limit-responses/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Form scheduling</a>. Open and close event registration forms and signup forms on a specific date. Or close registration forms when the seat limit or team size has been reached. Want a contact form for questions about a planned event that auto closes when the event starts? No problem.
214
  * Conditionally redirect to a custom page after a custom search form, quiz form, calculator form, payment form, support ticket form, or other online form is submitted. Help clients get the answers they are looking for, or show a tailored result based on their form selections.
215
- * We believe that not only contact forms, but also advanced forms should be extendable to meet your needs. So we give you access to <a href="https://formidableforms.com/features/customize-form-html-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">customize the form HTML</a> (like Contact Form 7), but still keep the ease and speed of a drag & drop form builder plugin. Our team labors for simplicity without sacrificing flexibility.
216
- * <a href="https://formidableforms.com/features/importing-exporting-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Import and export forms, form submissions, styles, and views</a>. Quickly move forms, entries, views and styles to another site. Need to export leads from a contact form to another service? Check.
217
  * <a href="https://formidableforms.com/features/wordpress-form-templates/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Form templates for instant form building</a>. Get started quickly with the most advanced form creator that includes form templates, style templates, and Formidable View templates. Our WordPress form generator makes it FAST to build job application forms, and other online forms.
218
  * Import our <a href="https://formidableforms.com/form-templates/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">pre-built form/view templates</a> as a shortcut to a final product. Our growing form template library includes payment forms, calculators, a WooCommerce product creator, and more.
219
- * <a href="https://formidableforms.com/features/wcag-accessible-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WCAG accessible forms with A11Y and ADA compliance</a>. Don't alienate your audience. Ensure your surveys, quiz forms, calculators, lead capture forms, and other online forms are compliant and available to anyone. Allow those using screenreaders to successfully use and submit not only your contact forms, but also the advanced forms.
220
- * <a href="https://formidableforms.com/features/invisible-spam-protection/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Invisible SPAM protection</a>. Don't waste time sorting through SPAM from your contact form. Get instant and powerful anti-spam features from honeypot, invisible reCAPTCHA, Akismet, and the WordPress comment blacklist.
221
  * <a href="https://formidableforms.com/features/fill-out-forms-automatically/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Fill out forms automatically</a> with values from the user profile or posts (i.e. custom fields). When a user is logged in, prefill known values like first name, last name, and email address.
222
  * <a href="https://formidableforms.com/features/white-label-form-builder-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">White label form builder</a>. Replace the Formidable branding with your own in the admin area. Plus, we never show "powered by" links in your free contact forms or online forms.
223
  * <a href="https://formidableforms.com/features/wordpress-user-registration/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WordPress user registration forms</a>. Register WordPress users, edit profiles, reset passwords, and add a login form. When using WordPress multisite forms, you can even allow logged in and logged out users to create new subdomains.
@@ -241,7 +241,7 @@ In addition to all the form builder features listed above, power up your forms w
241
  * <a href="https://formidableforms.com/features/mailpoet-newsletters-addon/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">MailPoet Newsletter forms</a>. Fill your email marketing lists from newsletter signup forms. Then send WordPress newsletters from your own site using MailPoet.
242
  * <a href="https://formidableforms.com/features/highrise-addon/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Highrise Forms</a>. Add leads to your Highrise CRM account any time a WordPress registration form, or payment form is submitted.
243
  * <a href="https://formidableforms.com/features/form-entries-to-salesforce/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Salesforce Forms</a>. Create leads and any other Salesforce objects directly from your contact page and advanced forms.
244
- * <a href="https://formidableforms.com/features/entries-to-activecampaign/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">ActiveCampaign Forms</a>. Let your contact form pull double duty as a payment form, post creation form, email form, user registration form, and an ActiveCampaign integration.
245
  * <a href="https://formidableforms.com/features/form-entries-to-hubspot/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">HubSpot Forms</a>. Route lead form data from your WordPress forms to HubSpot CRM.
246
  * <a href="https://formidableforms.com/features/twilio-sms-form-notifications/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Twilio for SMS Forms</a>. Collect votes and poll responses via SMS text or send SMS notifications when form entries are submitted. Get notified instantly when an important payment form is completed, and let your form leads know you received their message.
247
  * <a href="https://formidableforms.com/features/wpml-translated-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WPML Multilingual Forms</a>. Translate your WordPress forms into multiple languages using our integrated multilingual forms plugin.
@@ -250,39 +250,39 @@ In addition to all the form builder features listed above, power up your forms w
250
  * <a href="https://formidableforms.com/features/bootstrap-form-styling/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Bootstrap Form Styles</a>. Instantly add Bootstrap form styling to survey forms and advanced forms.
251
  * <a href="https://formidableforms.com/features/bootstrap-modal-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Bootstrap Modal Form</a>. Open login forms, Formidable views, shortcodes, and other content in a Bootstrap modal popup.
252
 
253
- After reading this feature list, you can probably imagine why Formidable Forms is the most advanced WordPress form plugin on the market, designed for far more than just contact forms.
254
 
255
  Give Formidable Forms a try.
256
 
257
- Want to unlock the full power? <a href="https://formidableforms.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Upgrade to our Pro forms</a> to get all the features for smart contact forms and full web applications.
258
 
259
  = Form Plugin Credits =
260
- This form builder plugin is created by Steve and Steph Wells and the amazing Formidable Forms Team.
261
 
262
- Formidable Forms is part of the <a href="https://www.wpbeginner.com/">WPBeginner</a> accelerator with <a href="https://syedbalkhi.com/">Syed Balkhi</a> as an Advisor to our company.
263
 
264
  == Installation ==
265
  1. Go to the Plugins -> 'Add New' page in your WP admin area
266
  2. Search for 'Formidable'
267
  3. Click the 'Install Now' button
268
  4. Activate the plugin through the 'Plugins' menu
269
- 5. Go to the Formidable Forms menu
270
  6. Click the 'Add New' button to go to the form generator page and create a new email form, or advanced form
271
  7. Insert your newly created quiz, or survey form on a page, post, or widget using a shortcode [formidable id=x], Alternatively use `<?php echo FrmFormsController::show_form(2, $key = '', $title=true, $description=true); ?>` to add it in a page template
272
 
273
  == Screenshots ==
274
- 1. Build professional WP contact forms without any code.
275
  2. Form builder plugin page for creating a survey, quote form, payment form, calculator form, quiz form, and many more.
276
  3. Field Options and CSS Layout Classes on the form creator page
277
  4. Field Options for checkbox fields in the form maker
278
  5. View, create, edit, and delete entries on the back end from a employment application form, to do list, order form, and more.
279
- 6. Add a WordPress contact form into your sidebar with a widget
280
 
281
  == Frequently Asked Questions ==
282
- = How do I get started with the best WordPress contact form plugin? =
283
  The fastest way to build a contact form is to use the template we built for you. After you activate Formidable Forms, insert [formidable id=contact-form] on the WordPress page of your choice. That's it!
284
 
285
- Want to make a new contact form? Go to the Formidable -> Forms page and click "add new". Choose the Contact Us form template on the form buider and click "Create".
286
 
287
  Next, edit or create a WordPress contact page. Click the "Formidable" button to open the form shortcode builder. Choose your contact form and insert it into the WordPress page. Save the contact page for a beautiful WP contact form, ready to collect and store your leads.
288
 
@@ -300,8 +300,8 @@ When you do not receive emails, try the following steps:
300
 
301
  <a href="https://formidableforms.com/wordpress-not-sending-emails-smtp/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Read more about WordPress emails not sending</a> in our blog.
302
 
303
- = What types of WordPress forms can I build with Formidable Forms? =
304
- Formidable Forms drag & drop form builder combined with our add-ons is the most powerful contact form maker plugin and advanced form builder plugin on the market. Here are some types of WordPress forms you can create:
305
 
306
  * Simple & Advanced Forms
307
  * Custom Contact Forms
@@ -353,23 +353,22 @@ Formidable Forms drag & drop form builder combined with our add-ons is the most
353
  * Recipe Reviews Form
354
 
355
  = I'd like access to all advanced form, view, and reporting features. How can I get them? =
356
- To get access to more features, integrations, and support, <a href="https://formidableforms.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">upgrade to Formidable Forms Pro</a>. A Pro license gives you access to the full version of Formidable Forms for more advanced contact forms, Formidable Views, graphs and stats, priority support, and Formidable Forms Add-ons!
357
 
358
  == Changelog ==
 
 
 
 
 
 
359
  = 4.03 =
360
  * New: Add an easier way to upgrade to the Pro version.
361
- * New: When the default Contact form is created, use the email address in the form as the Reply to address.
362
  * Fix: On some sites, the Formidable js wasn't loading correctly and causing errors.
363
  * Fix: Don't include generated css with plugin. Some sites weren't updating it.
364
  * New: Added frm_before_create_field hook while a field is being created from the builder. This allows extra fields to be included at once.
365
 
366
- = 4.02.04 =
367
- * Add a bit more in-plugin education and guidance for using Styles.
368
- * Add styling for Stripe credit card fields.
369
- * Fix: Prevent the localized javascript info from being duplicated in the page source.
370
- * Fix: Use the current date for the auto-created contact form.
371
- * Remove a bit of unused code.
372
-
373
  = 4.0 =
374
  * We've added a new, full screen builder for a faster and more enjoyable form building experience.
375
  * Moved all settings into the sidebar instead of expanding/collapsing under each field.
2
  Contributors: formidableforms, sswells, srwells, jamie.wahlin
3
  Tags: forms, contact form, form builder, survey, form maker, form, form creator
4
  Requires at least: 4.6
5
+ Tested up to: 5.2.3
6
  Requires PHP: 5.6
7
+ Stable tag: 4.03.01
8
 
9
  The most advanced WordPress forms plugin. Go beyond contact forms with our drag & drop form builder for surveys, quiz forms, and more.
10
 
19
  On top of that, we have optimized Formidable for speed and maximum server performance. Whether you use Formidable to build a contact form on your own site or an advanced form for your client, you can confidently say that it's one of the FASTEST WordPress form builders on the market.
20
 
21
  > <strong>Formidable Forms Pro</strong><br />
22
+ > This form builder plugin is the lite version of the Formidable Forms Pro plugin that comes with all the features you will ever need. Our premium features include repeater fields, email subscription forms, multi-page forms, file upload forms, smart forms with conditional logic, payment integrations, form templates, form relationships, cascading dropdown fields, front-end form editing, powerful Formidable Views to display data in web applications, and far more than just contact forms. <a href="https://formidableforms.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion" rel="friend" title="Formidable">Click here to purchase the most advanced premium WordPress form builder plugin now!</a>
23
 
24
+ You can start with our pre-built templates or create totally custom forms from scratch all with an easy-to-use drag & drop form builder interface.
25
 
26
  https://www.youtube.com/watch?v=d2IPmicn2x8&rel=0
27
 
28
+ Let's take a look at all the powerful form builder features that you get with Formidable for making amazing lead forms, subscription forms, request a quote forms, donation forms, payment order forms, surveys, polls and more.
29
 
30
+ = Drag & Drop Form Maker and Advanced Form Builder =
31
 
32
  The Formidable drag & drop form builder allows you to quickly create unlimited surveys, quizzes, registration forms, and just about any other type of form that you want.
33
 
46
  * User ID
47
  * HTML block
48
 
49
+ = Complete Entry Management for Forms and Surveys =
50
 
51
+ Formidable allows you to view all your form and survey entries right from your WordPress dashboard.
52
 
53
+ Once a user submits a form, their response is automatically stored in your WordPress database.
54
 
55
+ Formidable is a **100% GDPR-friendly** form generator. You can turn off IP tracking or stop saving submissions entirely. Alternatively, you can add a GDPR checkbox field to your lead forms and payment forms to collect consent.
56
 
57
  Need to import your leads to another service like MailChimp? No problem. **Export leads to a CSV**, open it in Excel, and import anywhere.
58
 
59
+ You can also configure unlimited form email notifications and autoresponders triggered by form submissions.
60
 
61
  On top of that, you can easily customize the success message the user sees after they submit the form, or redirect them to another page for your more advanced form needs.
62
 
63
  = The Only Form Maker Plugin with an Advanced Form Styler =
64
 
65
+ With our built-in form styler, you can instantly customize the look and feel of your forms. With just a few clicks, your email form and advanced forms can be transformed to match your website design.
66
 
67
+ By default, Formidable applies a single styling template to your WordPress forms. But if you want a custom form style for each individual sidebar form, and registration form, you can upgrade to Formidable Forms Pro.
68
 
69
  = Build Smart Surveys with Beautiful Reports =
70
 
71
+ Formidable comes with a built-in survey feature, so you can quickly create powerful surveys and see beautiful reports.
72
 
73
  The best part is that you can do this all within Formidable without any third-party tools.
74
 
75
  = Quickly Create Advanced WordPress Registration Forms for Any Use Case =
76
 
77
+ Whether you need to create a youth sports team registration form, event registration form, or church retreat registration form, Formidable has got you covered. Unlike other form plugins, Formidable comes with a repeater field that allows you to create the most powerful registration forms.
78
 
79
  Then, our marketing integrations and APIs can send the email form and other form data anywhere you want.
80
 
81
  = Accept Credit Cards and Easily Collect Payments =
82
 
83
+ By now, you probably already realize the theme that Formidable is more than just a contact form plugin. You can use Formidable to create payment forms and accept credit card payments right from your website.
84
 
85
  We offer seamless integration with PayPal, Stripe, and Authorize.net, so you can create order forms and purchase forms with our drag & drop form builder.
86
 
102
  * HubSpot
103
  * Campaign Monitor
104
 
105
+ On top of these native integrations, we also integrate with Zapier, so you can quickly route your form data to over 1,500+ more services with just a few clicks.
106
 
107
  = Create Data-Driven Web Applications with Formidable Views =
108
 
110
 
111
  Our customers use Formidable Views to create data-driven web applications like real estate listings, employment listings, event calendars, business or member directories, job boards, and other searchable databases.
112
 
113
+ As you can see, Formidable is not your average contact form plugin. It's a true all-in-one WordPress form solution.
114
 
115
  = Increase Your Sales with WooCommerce Product Forms =
116
 
126
 
127
  = Make Powerful Quiz Forms & Calculators =
128
 
129
+ You can also use the Formidable form builder plugin to create quiz forms and calculator forms.
130
 
131
  More on quiz forms later, but here are some example web calculators you can quickly add to your WordPress site:
132
 
146
 
147
  = Create WordPress User Registration Forms, Profile Forms, and More =
148
 
149
+ If you run a WordPress membership site, then you need more advanced forms.
150
 
151
  The Formidable Form builder plugin allows you to customize your WordPress user registration forms, so you can collect additional data when the user profile is created.
152
 
153
+ With our front-end form editing, you can also build custom profile forms and allow users to keep their profile updated, or even progressively add to the profile from a set of forms, from the first lead form to the last payment form.
154
 
155
+ Our front-end form editing feature is unique to us, and you will not find any other WordPress form plugin offering such a solution with the level of extendability that we do.
156
 
157
  = Beautiful Graphs and Reports to Help You Analyze and Showcase Data =
158
 
162
 
163
  = All the Advanced Form Fields and Features You Need to Grow Your Business =
164
 
165
+ Formidable goes far above and beyond basic forms to offer all the advanced form fields and features you need to grow your business.
166
 
167
  This includes things like multi-page forms, save and continue forms, cascading form fields, powerful conditional logic, partial form submissions, invisible spam protection, front-end user post submission, calculators, user-tracking, and so much more.
168
 
169
+ We're on a mission to offer an all-in-one solution-focused WordPress form plugin, so you don't have to install 5 plugins alongside your form maker plugin to do everything you want.
170
 
171
  = Extend and Customize Your Forms - Developer's Dream Come True =
172
 
173
+ Formidable is the form plugin of choice for smart developers, freelancers, and agencies because it helps them build complex form solutions and basic forms quickly and defy the limits imposed by time and knowledge.
174
 
175
  Our goal is to help you build complex websites with low overhead. We believe big projects don't always need big resources.
176
 
177
+ That's why we made Formidable the most extendable WordPress form builder plugin on the market.
178
 
179
  You can easily route your form data with our powerful API. Formidable Views allow you to display form data anywhere on the front-end, so you can quickly create data-driven web applications.
180
 
181
+ On top of that, our hooks and filters allow you to extend Formidable to meet your needs. We even include hundreds of code examples in our docs to give you the confidence to get started.
182
 
183
+ = Full Formidable Feature List =
184
 
185
+ Since Formidable is not your average WordPress form plugin, this feature list is going to be very long. Grab a cup of coffee and read through, or just install the most powerful WordPress form maker plugin, your choice :)
186
 
187
  * <a href="https://formidableforms.com/features/drag-drop-form-builder/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Online drag and drop form builder</a>. Build everything from contact forms and email forms to calculators and complex online forms. Make amazing forms the easy way with a simple WordPress drag and drop form builder. No code required.
188
  * <a href="https://formidableforms.com/features/display-form-data-views/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Display form data with Views</a>. Other WordPress form builder plugins only let you collect data. Formidable lets you format, filter, and display form submissions in custom Formidable Views on the front-end of your site. Views turn forms into solutions. Job boards, event calendars, business directories, ratings systems, and management solutions. If you can come up with it, most likely Formidable can handle it.
189
  * <a href="https://formidableforms.com/features/dynamically-add-form-fields/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Repeating field groups (repeaters)</a>. Allow your users to add sets of fields to registration forms, application forms, email forms, calculator forms, and other advanced forms on the fly.
190
  * <a href="https://formidableforms.com/features/wordpress-multiple-file-upload-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Drag and drop multiple file upload forms</a>. Easily upload documents, files, photos, and music, with any number of files in job application forms (resumes), WordPress User Profile Forms (avatars), registration forms, and get a quote forms.
191
+ * <a href="https://formidableforms.com/features/wordpress-multi-step-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Multi-step forms with progress bars</a>. Want to increase conversion rates and collect more leads with smart forms? Create beautiful paged forms with rootline and progress indicators. Add conditional logic to page breaks for smart branching forms.
192
  * <a href="https://formidableforms.com/features/cascading-dropdown-lookup-field/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Cascading lookup fields</a>. Change values in other form fields or drill down through options to reveal a final value. Designed for country/state/city fields in registration forms and year/make/model fields in auto forms. You can even use lookup fields to get a price from a separate product form.
193
  * Datepicker fields with advanced <a href="https://formidableforms.com/features/datepicker-options-for-dates/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">datepicker options</a> including blackout dates, dynamic minimum and maximum dates, and inline calendars. Our datepickers are great for email forms, basic online booking forms, and event registration forms.
194
+ * Create relationships with Dynamic fields. Populate form fields from other forms and link data between two forms without duplication. Form relationships are helpful in a huge number of cases including linking employment application forms to a job, quiz forms to a class, event registration forms to an event, and sports registration forms to a team.
195
  * Add password fields with a password strength meter in WordPress user registration forms, profile forms, and change password forms.
196
+ * Collect reviews with star ratings in feedback forms, recipe ratings forms, product review forms, event rating forms, and customer testimonial forms. Then display and share the ratings in Formidable Views.
197
  * Add more field types with our form creator including Rich text fields, Time fields, Scale fields, Slider fields, Toggle fields, Tags fields, Address fields, and Section headings.
198
  * <a href="https://formidableforms.com/features/confirm-email-address-password-wordpress-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Confirmation fields</a>. Double check email addresses or passwords and prevent typos from cannibalizing your leads.
199
  * <a href="https://formidableforms.com/features/conditional-logic-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Conditional logic for smart forms</a>. Show or hide form fields based on user selections or user roles. Make complex forms simple and increase form conversion rates.
200
+ * <a href="https://formidableforms.com/features/email-autoresponders-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Send email notifications & autoresponders</a>. Automatically let clients know you received their message. Then create customized email notifications for multiple recipients and get info from an email form to those who need it.
201
  * Email routing: Conditionally send multiple autoresponder emails and notifications based on values in email forms, payment forms, and registration forms.
202
  * <a href="https://formidableforms.com/features/wordpress-calculated-fields-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Calculator forms</a>. Create basic and complex calculations, and even combine text from multiple fields for a mortgage calculator, auto loan calculator, or many other calculator forms. Even a contact form could benefit from calculations for easy quotes and price estimates.
203
  * <a href="https://formidableforms.com/features/wordpress-visual-form-styler/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Visual form style creator</a>. Our form creator for email forms, calculators, and other online forms not only allows you to build forms, but also create branded forms that match your site. Change colors, borders, padding and much more without any code.
204
+ * <a href="https://formidableforms.com/features/flexible-layouts-responsive-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Flexible form layout design</a>. Build mobile responsive forms and advanced form layouts with multiple fields in a row by using our CSS layout classes.
205
  * <a href="https://formidableforms.com/features/wordpress-mobile-friendly-responsive-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Mobile-friendly, responsive forms</a>. All of our forms are sized automatically for every screen size. Ensure that everyone can see and submit your surveys, calculator forms, and online forms from any device.
206
  * <a href="https://formidableforms.com/features/user-submitted-posts-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">User submitted front-end posts and pages</a>. Create and edit WordPress posts, pages, and even custom post types from your front-end online forms. Send user-generated content quickly from a post creation form to a page.
207
+ * <a href="https://formidableforms.com/features/form-entry-management-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Simple entry management</a>. Flexibly and powerfully display, edit, and delete form entries from anywhere on your site, and specify who has permission to do so. Your logged-in users can fully manage their personal journal entries, weight tracking, guest blog posts, RSVP status, and whatever else you need.
208
  * <a href="https://formidableforms.com/features/front-end-editing-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WordPress front-end editing</a>. Allow users to edit their form entries and posts from the front-end of your site. Create an online journaling platform, member directory, classified ads, community recipes, and more.
209
  * Logged-in users can <a href="https://formidableforms.com/features/save-and-continue-partial-submissions/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">save and continue partial form submissions</a>. Whether it's a contact form or a long multi-paged form, users can save form progress and pick up right where they left off.
210
  * <a href="https://formidableforms.com/features/create-a-graph-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Graphs and charts for data visualization</a>. Display statistics from surveys, polls, quiz forms, questionnaires, and advanced forms. Or graph the data in a variety of ways that automatically update as new form data is submitted (great for weight tracking over time).
211
  * Form permission settings. Limit visibility of specialized forms based on user role.
212
  * Form entry limits. Limit a registration form, survey, quiz, or directory submissions to only allow one entry per user, IP, or cookie.
213
+ * <a href="https://formidableforms.com/features/wordpress-schedule-forms-limit-responses/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Form scheduling</a>. Open and close event registration forms and signup forms on a specific date. Or close registration forms when the seat limit or team size has been reached. Want a form for questions about a planned event that auto closes when the event starts? No problem.
214
  * Conditionally redirect to a custom page after a custom search form, quiz form, calculator form, payment form, support ticket form, or other online form is submitted. Help clients get the answers they are looking for, or show a tailored result based on their form selections.
215
+ * We believe that forms should be extendable to meet your needs. So we give you access to <a href="https://formidableforms.com/features/customize-form-html-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">customize the form HTML</a> (like Contact Form 7), but still keep the ease and speed of a drag & drop form builder plugin. Our team labors for simplicity without sacrificing flexibility.
216
+ * <a href="https://formidableforms.com/features/importing-exporting-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Import and export forms, form submissions, styles, and views</a>. Quickly move forms, entries, views and styles to another site. Need to export leads from a form to another service? Check.
217
  * <a href="https://formidableforms.com/features/wordpress-form-templates/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Form templates for instant form building</a>. Get started quickly with the most advanced form creator that includes form templates, style templates, and Formidable View templates. Our WordPress form generator makes it FAST to build job application forms, and other online forms.
218
  * Import our <a href="https://formidableforms.com/form-templates/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">pre-built form/view templates</a> as a shortcut to a final product. Our growing form template library includes payment forms, calculators, a WooCommerce product creator, and more.
219
+ * <a href="https://formidableforms.com/features/wcag-accessible-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WCAG accessible forms with A11Y and ADA compliance</a>. Don't alienate your audience. Ensure your surveys, quiz forms, calculators, lead capture forms, and other online forms are compliant and available to anyone. Allow those using screenreaders to successfully use and submit your WordPress forms.
220
+ * <a href="https://formidableforms.com/features/invisible-spam-protection/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Invisible SPAM protection</a>. Don't waste time sorting through SPAM. Get instant and powerful anti-spam features from honeypot, invisible reCAPTCHA, Akismet, and the WordPress comment blacklist.
221
  * <a href="https://formidableforms.com/features/fill-out-forms-automatically/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Fill out forms automatically</a> with values from the user profile or posts (i.e. custom fields). When a user is logged in, prefill known values like first name, last name, and email address.
222
  * <a href="https://formidableforms.com/features/white-label-form-builder-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">White label form builder</a>. Replace the Formidable branding with your own in the admin area. Plus, we never show "powered by" links in your free contact forms or online forms.
223
  * <a href="https://formidableforms.com/features/wordpress-user-registration/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WordPress user registration forms</a>. Register WordPress users, edit profiles, reset passwords, and add a login form. When using WordPress multisite forms, you can even allow logged in and logged out users to create new subdomains.
241
  * <a href="https://formidableforms.com/features/mailpoet-newsletters-addon/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">MailPoet Newsletter forms</a>. Fill your email marketing lists from newsletter signup forms. Then send WordPress newsletters from your own site using MailPoet.
242
  * <a href="https://formidableforms.com/features/highrise-addon/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Highrise Forms</a>. Add leads to your Highrise CRM account any time a WordPress registration form, or payment form is submitted.
243
  * <a href="https://formidableforms.com/features/form-entries-to-salesforce/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Salesforce Forms</a>. Create leads and any other Salesforce objects directly from your contact page and advanced forms.
244
+ * <a href="https://formidableforms.com/features/entries-to-activecampaign/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">ActiveCampaign Forms</a>. Let your form pull double duty as a payment form, post creation form, email form, user registration form, and an ActiveCampaign integration.
245
  * <a href="https://formidableforms.com/features/form-entries-to-hubspot/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">HubSpot Forms</a>. Route lead form data from your WordPress forms to HubSpot CRM.
246
  * <a href="https://formidableforms.com/features/twilio-sms-form-notifications/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Twilio for SMS Forms</a>. Collect votes and poll responses via SMS text or send SMS notifications when form entries are submitted. Get notified instantly when an important payment form is completed, and let your form leads know you received their message.
247
  * <a href="https://formidableforms.com/features/wpml-translated-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WPML Multilingual Forms</a>. Translate your WordPress forms into multiple languages using our integrated multilingual forms plugin.
250
  * <a href="https://formidableforms.com/features/bootstrap-form-styling/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Bootstrap Form Styles</a>. Instantly add Bootstrap form styling to survey forms and advanced forms.
251
  * <a href="https://formidableforms.com/features/bootstrap-modal-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Bootstrap Modal Form</a>. Open login forms, Formidable views, shortcodes, and other content in a Bootstrap modal popup.
252
 
253
+ After reading this feature list, you can probably imagine why Formidable is the most advanced WordPress form plugin on the market.
254
 
255
  Give Formidable Forms a try.
256
 
257
+ Want to unlock the full power? <a href="https://formidableforms.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Upgrade to our Pro forms</a> to get all the features for smart forms and full web applications.
258
 
259
  = Form Plugin Credits =
260
+ This form builder plugin is created by Steve and Steph Wells and the amazing Formidable Team.
261
 
262
+ Formidable is part of the <a href="https://www.wpbeginner.com/">WPBeginner</a> accelerator with <a href="https://syedbalkhi.com/">Syed Balkhi</a> as an Advisor to our company.
263
 
264
  == Installation ==
265
  1. Go to the Plugins -> 'Add New' page in your WP admin area
266
  2. Search for 'Formidable'
267
  3. Click the 'Install Now' button
268
  4. Activate the plugin through the 'Plugins' menu
269
+ 5. Go to the Formidable menu
270
  6. Click the 'Add New' button to go to the form generator page and create a new email form, or advanced form
271
  7. Insert your newly created quiz, or survey form on a page, post, or widget using a shortcode [formidable id=x], Alternatively use `<?php echo FrmFormsController::show_form(2, $key = '', $title=true, $description=true); ?>` to add it in a page template
272
 
273
  == Screenshots ==
274
+ 1. Build professional WP forms without any code.
275
  2. Form builder plugin page for creating a survey, quote form, payment form, calculator form, quiz form, and many more.
276
  3. Field Options and CSS Layout Classes on the form creator page
277
  4. Field Options for checkbox fields in the form maker
278
  5. View, create, edit, and delete entries on the back end from a employment application form, to do list, order form, and more.
279
+ 6. Add a WordPress form into your sidebar with a widget
280
 
281
  == Frequently Asked Questions ==
282
+ = How do I get started with the best WordPress form plugin? =
283
  The fastest way to build a contact form is to use the template we built for you. After you activate Formidable Forms, insert [formidable id=contact-form] on the WordPress page of your choice. That's it!
284
 
285
+ Want to make a new form? Go to the Formidable -> Forms page and click "add new". Choose the Contact Us form template on the form buider and click "Create".
286
 
287
  Next, edit or create a WordPress contact page. Click the "Formidable" button to open the form shortcode builder. Choose your contact form and insert it into the WordPress page. Save the contact page for a beautiful WP contact form, ready to collect and store your leads.
288
 
300
 
301
  <a href="https://formidableforms.com/wordpress-not-sending-emails-smtp/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Read more about WordPress emails not sending</a> in our blog.
302
 
303
+ = What types of WordPress forms can I build with Formidable? =
304
+ The Formidable drag & drop form builder combined with our add-ons is the most powerful form maker plugin and advanced form builder plugin on the market. Here are some types of WordPress forms you can create:
305
 
306
  * Simple & Advanced Forms
307
  * Custom Contact Forms
353
  * Recipe Reviews Form
354
 
355
  = I'd like access to all advanced form, view, and reporting features. How can I get them? =
356
+ To get access to more features, integrations, and support, <a href="https://formidableforms.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">upgrade to Formidable Forms Pro</a>. A Pro license gives you access to the full version of Formidable Forms for more advanced forms, Formidable Views, graphs and stats, priority support, and Formidable Add-ons!
357
 
358
  == Changelog ==
359
+ = 4.03.01 =
360
+ * Add an option to filter form templates by category.
361
+ * Add the refresh downloads link on the add-ons and form templates pages.
362
+ * Fix: If HTML entities are intentionally saved in a field, keep it that way rather than converting to the value.
363
+ * Fix: Prevent a js error with some plugins when the WP editor is loaded on a custom page.
364
+
365
  = 4.03 =
366
  * New: Add an easier way to upgrade to the Pro version.
367
+ * New: When the default form is created, use the email address in the form as the Reply to address.
368
  * Fix: On some sites, the Formidable js wasn't loading correctly and causing errors.
369
  * Fix: Don't include generated css with plugin. Some sites weren't updating it.
370
  * New: Added frm_before_create_field hook while a field is being created from the builder. This allows extra fields to be included at once.
371
 
 
 
 
 
 
 
 
372
  = 4.0 =
373
  * We've added a new, full screen builder for a faster and more enjoyable form building experience.
374
  * Moved all settings into the sidebar instead of expanding/collapsing under each field.