Formidable Forms – Form Builder for WordPress - Version 4.06

Version Description

  • New: Better accessibility for honeypot field and message after submit.
  • New: Add a Dismiss all button in the inbox.
  • New: Add 'frm_user_id_display' hook for showing something other than the dispay name by default in user ID fields.
  • Set the default styling to use grids since most browsers support it now.
  • Fix: On some sites, permissions were preventing a form from being created from a template.
  • Fix: The button colors were overriding eachother with some settings.
Download this release

Release Info

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

Code changes from version 4.05.02 to 4.06

Files changed (38) hide show
  1. classes/controllers/FrmAddonsController.php +32 -0
  2. classes/controllers/FrmFormsController.php +1 -1
  3. classes/controllers/FrmInboxController.php +14 -1
  4. classes/controllers/FrmXMLController.php +1 -1
  5. classes/helpers/FrmAppHelper.php +11 -3
  6. classes/helpers/FrmEntriesHelper.php +5 -1
  7. classes/helpers/FrmFieldsHelper.php +0 -1
  8. classes/helpers/FrmFormsHelper.php +1 -1
  9. classes/helpers/FrmStylesHelper.php +3 -0
  10. classes/helpers/FrmXMLHelper.php +27 -20
  11. classes/models/FrmEntryFormatter.php +3 -3
  12. classes/models/FrmFieldValue.php +1 -0
  13. classes/models/FrmInbox.php +67 -4
  14. classes/models/FrmSettings.php +1 -7
  15. classes/models/fields/FrmFieldCheckbox.php +7 -0
  16. classes/models/fields/FrmFieldRadio.php +7 -0
  17. classes/models/fields/FrmFieldType.php +11 -1
  18. classes/models/fields/FrmFieldUserID.php +1 -1
  19. classes/views/frm-entries/errors.php +1 -1
  20. classes/views/frm-entries/form.php +6 -2
  21. classes/views/frm-entries/new.php +2 -0
  22. classes/views/frm-fields/back-end/field-options.php +2 -2
  23. classes/views/frm-fields/back-end/radio-images.php +13 -0
  24. classes/views/frm-fields/single-option.php +2 -0
  25. classes/views/frm-settings/general.php +2 -1
  26. classes/views/inbox/list.php +25 -26
  27. css/_single_theme.css.php +0 -36
  28. css/custom_theme.css.php +56 -3
  29. css/frm_admin.css +159 -5
  30. css/frm_grids.css +5 -0
  31. formidable.php +1 -1
  32. images/icons.svg +12 -0
  33. images/image-options.png +0 -0
  34. js/formidable.js +1 -0
  35. js/formidable.min.js +3 -3
  36. js/formidable_admin.js +297 -20
  37. languages/formidable.pot +530 -502
  38. readme.txt +9 -1
classes/controllers/FrmAddonsController.php CHANGED
@@ -191,6 +191,38 @@ class FrmAddonsController {
191
  return isset( $pro['url'] ) ? $pro['url'] : '';
192
  }
193
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
194
  /**
195
  * @since 4.0.01
196
  */
191
  return isset( $pro['url'] ) ? $pro['url'] : '';
192
  }
193
 
194
+ /**
195
+ * @since 4.06
196
+ */
197
+ public static function license_type() {
198
+ $api = new FrmFormApi();
199
+ $addons = $api->get_api_info();
200
+ $type = 'free';
201
+
202
+ if ( isset( $addons['error'] ) ) {
203
+ if ( isset( $addons['error']['code'] ) && $addons['error']['code'] === 'expired' ) {
204
+ return $addons['error']['code'];
205
+ }
206
+ $type = isset( $addons['error']['type'] ) ? $addons['error']['type'] : $type;
207
+ }
208
+
209
+ $pro = isset( $addons['93790'] ) ? $addons['93790'] : array();
210
+ if ( $type === 'free' ) {
211
+ $type = isset( $pro['type'] ) ? $pro['type'] : $type;
212
+ if ( $type === 'free' ) {
213
+ return $type;
214
+ }
215
+ }
216
+
217
+ if ( isset( $pro['code'] ) && $pro['code'] === 'grandfathered' ) {
218
+ return $pro['code'];
219
+ }
220
+
221
+ $expires = isset( $pro['expires'] ) ? $pro['expires'] : '';
222
+ $expired = $expires ? $expires < time() : false;
223
+ return $expired ? 'expired' : strtolower( $type );
224
+ }
225
+
226
  /**
227
  * @since 4.0.01
228
  */
classes/controllers/FrmFormsController.php CHANGED
@@ -1812,7 +1812,7 @@ class FrmFormsController {
1812
  * @param array $args
1813
  */
1814
  private static function get_redirect_message( $success_url, $success_msg, $args ) {
1815
- $redirect_msg = '<div class="' . esc_attr( FrmFormsHelper::get_form_style_class( $args['form'] ) ) . '"><div class="frm-redirect-msg frm_message">' . $success_msg . '<br/>' .
1816
  /* translators: %1$s: Start link HTML, %2$s: End link HTML */
1817
  sprintf( __( '%1$sClick here%2$s if you are not automatically redirected.', 'formidable' ), '<a href="' . esc_url( $success_url ) . '">', '</a>' ) .
1818
  '</div></div>';
1812
  * @param array $args
1813
  */
1814
  private static function get_redirect_message( $success_url, $success_msg, $args ) {
1815
+ $redirect_msg = '<div class="' . esc_attr( FrmFormsHelper::get_form_style_class( $args['form'] ) ) . '"><div class="frm-redirect-msg frm_message" role="status">' . $success_msg . '<br/>' .
1816
  /* translators: %1$s: Start link HTML, %2$s: End link HTML */
1817
  sprintf( __( '%1$sClick here%2$s if you are not automatically redirected.', 'formidable' ), '<a href="' . esc_url( $success_url ) . '">', '</a>' ) .
1818
  '</div></div>';
classes/controllers/FrmInboxController.php CHANGED
@@ -23,6 +23,19 @@ class FrmInboxController {
23
  return $inbox->unread_html();
24
  }
25
 
 
 
 
 
 
 
 
 
 
 
 
 
 
26
  /**
27
  * @since 4.05
28
  */
@@ -31,7 +44,7 @@ class FrmInboxController {
31
  self::add_tracking_request();
32
 
33
  $inbox = new FrmInbox();
34
- $messages = $inbox->get_messages();
35
  $messages = array_reverse( $messages );
36
  $user = wp_get_current_user();
37
 
23
  return $inbox->unread_html();
24
  }
25
 
26
+ /**
27
+ * @since 4.06
28
+ */
29
+ public static function dismiss_all_button( $atts ) {
30
+ if ( empty( $atts['messages'] ) ) {
31
+ return;
32
+ }
33
+
34
+ echo '<button class="button-secondary frm-button-secondary" id="frm-dismiss-inbox" type="button">' .
35
+ esc_html__( 'Dismiss All', 'formidable' ) .
36
+ '</button>';
37
+ }
38
+
39
  /**
40
  * @since 4.05
41
  */
44
  self::add_tracking_request();
45
 
46
  $inbox = new FrmInbox();
47
+ $messages = $inbox->get_messages( 'filter' );
48
  $messages = array_reverse( $messages );
49
  $user = wp_get_current_user();
50
 
classes/controllers/FrmXMLController.php CHANGED
@@ -34,7 +34,7 @@ class FrmXMLController {
34
  * @since 3.06
35
  */
36
  public static function install_template() {
37
- FrmAppHelper::permission_check( 'frm_create_forms' );
38
  check_ajax_referer( 'frm_ajax', 'nonce' );
39
 
40
  $url = FrmAppHelper::get_param( 'xml', '', 'post', 'esc_url_raw' );
34
  * @since 3.06
35
  */
36
  public static function install_template() {
37
+ FrmAppHelper::permission_check( 'frm_edit_forms' );
38
  check_ajax_referer( 'frm_ajax', 'nonce' );
39
 
40
  $url = FrmAppHelper::get_param( 'xml', '', 'post', 'esc_url_raw' );
classes/helpers/FrmAppHelper.php CHANGED
@@ -11,7 +11,7 @@ class FrmAppHelper {
11
  /**
12
  * @since 2.0
13
  */
14
- public static $plug_version = '4.05.02';
15
 
16
  /**
17
  * @since 1.07.02
@@ -201,6 +201,14 @@ class FrmAppHelper {
201
  return apply_filters( 'frm_pro_installed', false );
202
  }
203
 
 
 
 
 
 
 
 
 
204
  public static function is_formidable_admin() {
205
  $page = self::simple_get( 'page', 'sanitize_title' );
206
  $is_formidable = strpos( $page, 'formidable' ) !== false;
@@ -1102,8 +1110,7 @@ class FrmAppHelper {
1102
  * @since 4.0
1103
  */
1104
  public static function is_full_screen() {
1105
- $action = self::simple_get( 'frm_action', 'sanitize_title' );
1106
- $full_builder = self::is_admin_page( 'formidable' ) && ( $action === 'edit' || $action === 'settings' || $action === 'duplicate' );
1107
  $styler = self::is_admin_page( 'formidable-styles' ) || self::is_admin_page( 'formidable-styles2' );
1108
  $full_entries = self::simple_get( 'frm-full', 'absint' );
1109
 
@@ -2360,6 +2367,7 @@ class FrmAppHelper {
2360
  'select_a_field' => __( 'Select a Field', 'formidable' ),
2361
  'no_items_found' => __( 'No items found.', 'formidable' ),
2362
  );
 
2363
 
2364
  $data = $wp_scripts->get_data( 'formidable_admin', 'data' );
2365
  if ( empty( $data ) ) {
11
  /**
12
  * @since 2.0
13
  */
14
+ public static $plug_version = '4.06';
15
 
16
  /**
17
  * @since 1.07.02
201
  return apply_filters( 'frm_pro_installed', false );
202
  }
203
 
204
+ /**
205
+ * @since 4.06
206
+ */
207
+ public static function is_form_builder_page() {
208
+ $action = self::simple_get( 'frm_action', 'sanitize_title' );
209
+ return self::is_admin_page( 'formidable' ) && ( $action === 'edit' || $action === 'settings' || $action === 'duplicate' );
210
+ }
211
+
212
  public static function is_formidable_admin() {
213
  $page = self::simple_get( 'page', 'sanitize_title' );
214
  $is_formidable = strpos( $page, 'formidable' ) !== false;
1110
  * @since 4.0
1111
  */
1112
  public static function is_full_screen() {
1113
+ $full_builder = self::is_form_builder_page();
 
1114
  $styler = self::is_admin_page( 'formidable-styles' ) || self::is_admin_page( 'formidable-styles2' );
1115
  $full_entries = self::simple_get( 'frm-full', 'absint' );
1116
 
2367
  'select_a_field' => __( 'Select a Field', 'formidable' ),
2368
  'no_items_found' => __( 'No items found.', 'formidable' ),
2369
  );
2370
+ $admin_script_strings = apply_filters( 'frm_admin_script_strings', $admin_script_strings );
2371
 
2372
  $data = $wp_scripts->get_data( 'formidable_admin', 'data' );
2373
  if ( empty( $data ) ) {
classes/helpers/FrmEntriesHelper.php CHANGED
@@ -213,7 +213,11 @@ class FrmEntriesHelper {
213
  unset( $child_entry );
214
  }
215
 
216
- $val = implode( ', ', (array) $field_value );
 
 
 
 
217
 
218
  return FrmAppHelper::kses( $val, 'all' );
219
  }
213
  unset( $child_entry );
214
  }
215
 
216
+ $sep = ', ';
217
+ if ( strpos( implode( ' ', (array) $field_value ), '<img' ) !== false ) {
218
+ $sep = '<br/>';
219
+ }
220
+ $val = implode( $sep, (array) $field_value );
221
 
222
  return FrmAppHelper::kses( $val, 'all' );
223
  }
classes/helpers/FrmFieldsHelper.php CHANGED
@@ -1055,7 +1055,6 @@ class FrmFieldsHelper {
1055
  }
1056
 
1057
  // Check posted vals before checking saved values
1058
-
1059
  // For fields inside repeating sections - note, don't check if $pointer is true because it will often be zero
1060
  if ( $parent && isset( $_POST['item_meta'][ $parent ][ $pointer ]['other'][ $field['id'] ] ) ) {
1061
  if ( FrmField::is_field_with_multiple_values( $field ) ) {
1055
  }
1056
 
1057
  // Check posted vals before checking saved values
 
1058
  // For fields inside repeating sections - note, don't check if $pointer is true because it will often be zero
1059
  if ( $parent && isset( $_POST['item_meta'][ $parent ][ $pointer ]['other'][ $field['id'] ] ) ) {
1060
  if ( FrmField::is_field_with_multiple_values( $field ) ) {
classes/helpers/FrmFormsHelper.php CHANGED
@@ -253,7 +253,7 @@ class FrmFormsHelper {
253
  public static function get_success_message( $atts ) {
254
  $message = apply_filters( 'frm_content', $atts['message'], $atts['form'], $atts['entry_id'] );
255
  $message = FrmAppHelper::use_wpautop( do_shortcode( $message ) );
256
- $message = '<div class="' . esc_attr( $atts['class'] ) . '">' . $message . '</div>';
257
 
258
  return $message;
259
  }
253
  public static function get_success_message( $atts ) {
254
  $message = apply_filters( 'frm_content', $atts['message'], $atts['form'], $atts['entry_id'] );
255
  $message = FrmAppHelper::use_wpautop( do_shortcode( $message ) );
256
+ $message = '<div class="' . esc_attr( $atts['class'] ) . '" role="status">' . $message . '</div>';
257
 
258
  return $message;
259
  }
classes/helpers/FrmStylesHelper.php CHANGED
@@ -313,6 +313,9 @@ class FrmStylesHelper {
313
  if ( ! isset( $settings[ $var ] ) ) {
314
  continue;
315
  }
 
 
 
316
  $show = empty( $defaults ) || ( $settings[ $var ] !== '' && $settings[ $var ] !== $defaults[ $var ] );
317
  if ( $show ) {
318
  echo '--' . esc_html( str_replace( '_', '-', $var ) ) . ':' . ( $var === 'font' ? FrmAppHelper::kses( $settings[ $var ] ) : esc_html( $settings[ $var ] ) ) . ';'; // WPCS: XSS ok.
313
  if ( ! isset( $settings[ $var ] ) ) {
314
  continue;
315
  }
316
+ if ( ! isset( $defaults[ $var ] ) ) {
317
+ $defaults[ $var ] = '';
318
+ }
319
  $show = empty( $defaults ) || ( $settings[ $var ] !== '' && $settings[ $var ] !== $defaults[ $var ] );
320
  if ( $show ) {
321
  echo '--' . esc_html( str_replace( '_', '-', $var ) ) . ':' . ( $var === 'font' ? FrmAppHelper::kses( $settings[ $var ] ) : esc_html( $settings[ $var ] ) ) . ';'; // WPCS: XSS ok.
classes/helpers/FrmXMLHelper.php CHANGED
@@ -350,26 +350,7 @@ class FrmXMLHelper {
350
  foreach ( $xml_fields as $field ) {
351
  $f = self::fill_field( $field, $form_id );
352
 
353
- $has_default = array(
354
- 'text',
355
- 'email',
356
- 'url',
357
- 'textarea',
358
- 'number',
359
- 'phone',
360
- 'date',
361
- 'hidden',
362
- 'password',
363
- 'tag',
364
- );
365
- if ( is_array( $f['default_value'] ) && in_array( $f['type'], $has_default, true ) ) {
366
- if ( count( $f['default_value'] ) === 1 ) {
367
- $f['default_value'] = '[' . reset( $f['default_value'] ) . ']';
368
- } else {
369
- $f['default_value'] = reset( $f['default_value'] );
370
- }
371
- }
372
-
373
  self::maybe_add_required( $f );
374
  self::maybe_update_in_section_variable( $in_section, $f );
375
  self::maybe_update_form_select( $f, $imported );
@@ -424,6 +405,32 @@ class FrmXMLHelper {
424
  );
425
  }
426
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
427
  /**
428
  * Make sure the required indicator is set.
429
  *
350
  foreach ( $xml_fields as $field ) {
351
  $f = self::fill_field( $field, $form_id );
352
 
353
+ self::set_default_value( $f );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
354
  self::maybe_add_required( $f );
355
  self::maybe_update_in_section_variable( $in_section, $f );
356
  self::maybe_update_form_select( $f, $imported );
405
  );
406
  }
407
 
408
+ /**
409
+ * @since 4.06
410
+ */
411
+ private static function set_default_value( &$f ) {
412
+ $has_default = array(
413
+ 'text',
414
+ 'email',
415
+ 'url',
416
+ 'textarea',
417
+ 'number',
418
+ 'phone',
419
+ 'date',
420
+ 'hidden',
421
+ 'password',
422
+ 'tag',
423
+ );
424
+
425
+ if ( is_array( $f['default_value'] ) && in_array( $f['type'], $has_default, true ) ) {
426
+ if ( count( $f['default_value'] ) === 1 ) {
427
+ $f['default_value'] = '[' . reset( $f['default_value'] ) . ']';
428
+ } else {
429
+ $f['default_value'] = reset( $f['default_value'] );
430
+ }
431
+ }
432
+ }
433
+
434
  /**
435
  * Make sure the required indicator is set.
436
  *
classes/models/FrmEntryFormatter.php CHANGED
@@ -123,14 +123,14 @@ class FrmEntryFormatter {
123
  * @param array $atts
124
  */
125
  protected function init_entry( $atts ) {
126
- if ( is_object( $atts['entry'] ) ) {
127
 
128
  if ( isset( $atts['entry']->metas ) ) {
129
  $this->entry = $atts['entry'];
130
  } else {
131
  $this->entry = FrmEntry::getOne( $atts['entry']->id, true );
132
  }
133
- } elseif ( $atts['id'] ) {
134
  $this->entry = FrmEntry::getOne( $atts['id'], true );
135
  }
136
  }
@@ -329,7 +329,7 @@ class FrmEntryFormatter {
329
  $atts['wpautop'] = false;
330
  $atts['return_array'] = true;
331
 
332
- $unset = array( 'id', 'entry', 'form_id', 'format', 'plain_text' );
333
  foreach ( $unset as $param ) {
334
  if ( isset( $atts[ $param ] ) ) {
335
  unset( $atts[ $param ] );
123
  * @param array $atts
124
  */
125
  protected function init_entry( $atts ) {
126
+ if ( isset( $atts['entry'] ) && is_object( $atts['entry'] ) ) {
127
 
128
  if ( isset( $atts['entry']->metas ) ) {
129
  $this->entry = $atts['entry'];
130
  } else {
131
  $this->entry = FrmEntry::getOne( $atts['entry']->id, true );
132
  }
133
+ } elseif ( ! empty( $atts['id'] ) ) {
134
  $this->entry = FrmEntry::getOne( $atts['id'], true );
135
  }
136
  }
329
  $atts['wpautop'] = false;
330
  $atts['return_array'] = true;
331
 
332
+ $unset = array( 'id', 'entry', 'form_id', 'format' );
333
  foreach ( $unset as $param ) {
334
  if ( isset( $atts[ $param ] ) ) {
335
  unset( $atts[ $param ] );
classes/models/FrmFieldValue.php CHANGED
@@ -85,6 +85,7 @@ class FrmFieldValue {
85
  */
86
  public function prepare_displayed_value( $atts = array() ) {
87
  $this->displayed_value = $this->saved_value;
 
88
  $this->generate_displayed_value_for_field_type( $atts );
89
  $this->filter_displayed_value( $atts );
90
  }
85
  */
86
  public function prepare_displayed_value( $atts = array() ) {
87
  $this->displayed_value = $this->saved_value;
88
+ unset( $atts['class'] ); // This class shouldn't affect values.
89
  $this->generate_displayed_value_for_field_type( $atts );
90
  $this->filter_displayed_value( $atts );
91
  }
classes/models/FrmInbox.php CHANGED
@@ -32,8 +32,12 @@ class FrmInbox extends FrmFormApi {
32
  /**
33
  * @since 4.05
34
  */
35
- public function get_messages() {
36
- return $this->messages;
 
 
 
 
37
  }
38
 
39
  /**
@@ -89,6 +93,7 @@ class FrmInbox extends FrmFormApi {
89
  'icon' => $message['icon'],
90
  'cta' => $message['cta'],
91
  'expires' => $message['expires'],
 
92
  );
93
 
94
  $this->update_list();
@@ -104,6 +109,7 @@ class FrmInbox extends FrmFormApi {
104
  'icon' => 'frm_tooltip_icon',
105
  'cta' => '',
106
  'expires' => false,
 
107
  );
108
 
109
  return array_merge( $defaults, $message );
@@ -114,7 +120,7 @@ class FrmInbox extends FrmFormApi {
114
  foreach ( $this->messages as $t => $message ) {
115
  $read = isset( $message['read'] ) && ! empty( $message['read'] ) && isset( $message['read'][ get_current_user_id() ] ) && $message['read'][ get_current_user_id() ] < strtotime( '-1 month' );
116
  $dismissed = isset( $message['dismissed'] ) && ! empty( $message['dismissed'] ) && isset( $message['dismissed'][ get_current_user_id() ] ) && $message['dismissed'][ get_current_user_id() ] < strtotime( '-1 week' );
117
- $expired = isset( $message['expires'] ) && ! empty( $message['expires'] ) && $message['expires'] < time();
118
  if ( $read || $expired || $dismissed ) {
119
  unset( $this->messages[ $t ] );
120
  $removed = true;
@@ -126,6 +132,41 @@ class FrmInbox extends FrmFormApi {
126
  }
127
  }
128
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
129
  /**
130
  * @param string $key
131
  */
@@ -159,6 +200,11 @@ class FrmInbox extends FrmFormApi {
159
  * @param string $key
160
  */
161
  public function dismiss( $key ) {
 
 
 
 
 
162
  if ( ! isset( $this->messages[ $key ] ) ) {
163
  return;
164
  }
@@ -171,8 +217,25 @@ class FrmInbox extends FrmFormApi {
171
  $this->update_list();
172
  }
173
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
174
  public function unread() {
175
- $messages = $this->get_messages();
176
  $user_id = get_current_user_id();
177
  foreach ( $messages as $t => $message ) {
178
  if ( isset( $message['read'] ) && isset( $message['read'][ $user_id ] ) ) {
32
  /**
33
  * @since 4.05
34
  */
35
+ public function get_messages( $filter = false ) {
36
+ $messages = $this->messages;
37
+ if ( $filter === 'filter' ) {
38
+ $this->filter_messages( $messages );
39
+ }
40
+ return $messages;
41
  }
42
 
43
  /**
93
  'icon' => $message['icon'],
94
  'cta' => $message['cta'],
95
  'expires' => $message['expires'],
96
+ 'who' => $message['who'],
97
  );
98
 
99
  $this->update_list();
109
  'icon' => 'frm_tooltip_icon',
110
  'cta' => '',
111
  'expires' => false,
112
+ 'who' => 'all', // use 'free', 'personal', 'business', 'elite', 'grandfathered'
113
  );
114
 
115
  return array_merge( $defaults, $message );
120
  foreach ( $this->messages as $t => $message ) {
121
  $read = isset( $message['read'] ) && ! empty( $message['read'] ) && isset( $message['read'][ get_current_user_id() ] ) && $message['read'][ get_current_user_id() ] < strtotime( '-1 month' );
122
  $dismissed = isset( $message['dismissed'] ) && ! empty( $message['dismissed'] ) && isset( $message['dismissed'][ get_current_user_id() ] ) && $message['dismissed'][ get_current_user_id() ] < strtotime( '-1 week' );
123
+ $expired = $this->is_expired( $message );
124
  if ( $read || $expired || $dismissed ) {
125
  unset( $this->messages[ $t ] );
126
  $removed = true;
132
  }
133
  }
134
 
135
+ private function filter_messages( &$messages ) {
136
+ $user_id = get_current_user_id();
137
+ foreach ( $messages as $k => $message ) {
138
+ $dismissed = isset( $message['dismissed'] ) && isset( $message['dismissed'][ $user_id ] );
139
+ if ( $this->is_expired( $message ) || $dismissed ) {
140
+ unset( $messages[ $k ] );
141
+ } elseif ( ! $this->is_for_user( $message ) ) {
142
+ unset( $messages[ $k ] );
143
+ }
144
+ }
145
+ }
146
+
147
+ private function is_expired( $message ) {
148
+ return isset( $message['expires'] ) && ! empty( $message['expires'] ) && $message['expires'] < time();
149
+ }
150
+
151
+ /**
152
+ * Show different messages for different accounts.
153
+ */
154
+ private function is_for_user( $message ) {
155
+ if ( ! isset( $message['who'] ) || $message['who'] === 'all' ) {
156
+ return true;
157
+ }
158
+
159
+ return in_array( $this->get_user_type(), (array) $message['who'] );
160
+ }
161
+
162
+ private function get_user_type() {
163
+ if ( ! FrmAppHelper::pro_is_installed() ) {
164
+ return 'free';
165
+ }
166
+
167
+ return FrmAddonsController::license_type();
168
+ }
169
+
170
  /**
171
  * @param string $key
172
  */
200
  * @param string $key
201
  */
202
  public function dismiss( $key ) {
203
+ if ( $key === 'all' ) {
204
+ $this->dismiss_all();
205
+ return;
206
+ }
207
+
208
  if ( ! isset( $this->messages[ $key ] ) ) {
209
  return;
210
  }
217
  $this->update_list();
218
  }
219
 
220
+ /**
221
+ * @since 4.06
222
+ */
223
+ private function dismiss_all() {
224
+ $user_id = get_current_user_id();
225
+ foreach ( $this->messages as $key => $message ) {
226
+ if ( ! isset( $message['dismissed'] ) ) {
227
+ $this->messages[ $key ]['dismissed'] = array();
228
+ }
229
+
230
+ if ( ! isset( $message['dismissed'][ $user_id ] ) ) {
231
+ $this->messages[ $key ]['dismissed'][ $user_id ] = time();
232
+ }
233
+ }
234
+ $this->update_list();
235
+ }
236
+
237
  public function unread() {
238
+ $messages = $this->get_messages( 'filter' );
239
  $user_id = get_current_user_id();
240
  foreach ( $messages as $t => $message ) {
241
  if ( isset( $message['read'] ) && isset( $message['read'][ $user_id ] ) ) {
classes/models/FrmSettings.php CHANGED
@@ -92,7 +92,7 @@ class FrmSettings {
92
  'jquery_css' => false,
93
  'accordion_js' => false,
94
  'fade_form' => false,
95
- 'old_css' => true,
96
  'admin_bar' => false,
97
 
98
  're_multi' => 1,
@@ -144,12 +144,6 @@ class FrmSettings {
144
  public function fill_with_defaults( $params = array() ) {
145
  $settings = $this->default_options();
146
 
147
- // Use grids and fade in as default for new installs.
148
- if ( isset( $params['frm_currency'] ) ) {
149
- $settings['old_css'] = false;
150
- $settings['fade_form'] = true;
151
- }
152
-
153
  foreach ( $settings as $setting => $default ) {
154
  if ( isset( $params[ 'frm_' . $setting ] ) ) {
155
  $this->{$setting} = $params[ 'frm_' . $setting ];
92
  'jquery_css' => false,
93
  'accordion_js' => false,
94
  'fade_form' => false,
95
+ 'old_css' => false,
96
  'admin_bar' => false,
97
 
98
  're_multi' => 1,
144
  public function fill_with_defaults( $params = array() ) {
145
  $settings = $this->default_options();
146
 
 
 
 
 
 
 
147
  foreach ( $settings as $setting => $default ) {
148
  if ( isset( $params[ 'frm_' . $setting ] ) ) {
149
  $this->{$setting} = $params[ 'frm_' . $setting ];
classes/models/fields/FrmFieldCheckbox.php CHANGED
@@ -64,6 +64,13 @@ class FrmFieldCheckbox extends FrmFieldType {
64
  );
65
  }
66
 
 
 
 
 
 
 
 
67
  protected function include_front_form_file() {
68
  return FrmAppHelper::plugin_path() . '/classes/views/frm-fields/front-end/checkbox-field.php';
69
  }
64
  );
65
  }
66
 
67
+ /**
68
+ * @since 4.06
69
+ */
70
+ protected function show_priority_field_choices( $args = array() ) {
71
+ include( FrmAppHelper::plugin_path() . '/classes/views/frm-fields/back-end/radio-images.php' );
72
+ }
73
+
74
  protected function include_front_form_file() {
75
  return FrmAppHelper::plugin_path() . '/classes/views/frm-fields/front-end/checkbox-field.php';
76
  }
classes/models/fields/FrmFieldRadio.php CHANGED
@@ -64,6 +64,13 @@ class FrmFieldRadio extends FrmFieldType {
64
  );
65
  }
66
 
 
 
 
 
 
 
 
67
  protected function include_front_form_file() {
68
  return FrmAppHelper::plugin_path() . '/classes/views/frm-fields/front-end/radio-field.php';
69
  }
64
  );
65
  }
66
 
67
+ /**
68
+ * @since 4.06
69
+ */
70
+ protected function show_priority_field_choices( $args = array() ) {
71
+ include( FrmAppHelper::plugin_path() . '/classes/views/frm-fields/back-end/radio-images.php' );
72
+ }
73
+
74
  protected function include_front_form_file() {
75
  return FrmAppHelper::plugin_path() . '/classes/views/frm-fields/front-end/radio-field.php';
76
  }
classes/models/fields/FrmFieldType.php CHANGED
@@ -112,7 +112,7 @@ abstract class FrmFieldType {
112
  }
113
 
114
  if ( is_array( $this->field ) ) {
115
- $this->field_id = $this->field['id'];
116
  } else if ( is_object( $this->field ) && property_exists( $this->field, 'id' ) ) {
117
  $this->field_id = $this->field->id;
118
  } elseif ( is_numeric( $this->field ) ) {
@@ -371,6 +371,7 @@ DEFAULT_HTML;
371
  $this->field_choices_heading( $args );
372
 
373
  echo '<div class="frm_grid_container frm-collapse-me' . esc_attr( $this->extra_field_choices_class() ) . '">';
 
374
  include( FrmAppHelper::plugin_path() . '/classes/views/frm-fields/back-end/field-choices.php' );
375
  $this->show_extra_field_choices( $args );
376
  echo '</div>';
@@ -480,6 +481,15 @@ DEFAULT_HTML;
480
  return;
481
  }
482
 
 
 
 
 
 
 
 
 
 
483
  /**
484
  * This is called for any fields with set options (radio, checkbox, select, dynamic, lookup).
485
  *
112
  }
113
 
114
  if ( is_array( $this->field ) ) {
115
+ $this->field_id = isset( $this->field['id'] ) ? $this->field['id'] : 0;
116
  } else if ( is_object( $this->field ) && property_exists( $this->field, 'id' ) ) {
117
  $this->field_id = $this->field->id;
118
  } elseif ( is_numeric( $this->field ) ) {
371
  $this->field_choices_heading( $args );
372
 
373
  echo '<div class="frm_grid_container frm-collapse-me' . esc_attr( $this->extra_field_choices_class() ) . '">';
374
+ $this->show_priority_field_choices( $args );
375
  include( FrmAppHelper::plugin_path() . '/classes/views/frm-fields/back-end/field-choices.php' );
376
  $this->show_extra_field_choices( $args );
377
  echo '</div>';
481
  return;
482
  }
483
 
484
+ /**
485
+ * Show settings above the multiple options settings.
486
+ *
487
+ * @since 4.06
488
+ */
489
+ protected function show_priority_field_choices( $args = array() ) {
490
+ return;
491
+ }
492
+
493
  /**
494
  * This is called for any fields with set options (radio, checkbox, select, dynamic, lookup).
495
  *
classes/models/fields/FrmFieldUserID.php CHANGED
@@ -103,7 +103,7 @@ class FrmFieldUserID extends FrmFieldType {
103
  $user_info = $atts['show'];
104
  }
105
  } else {
106
- $user_info = 'display_name';
107
  }
108
 
109
  return $user_info;
103
  $user_info = $atts['show'];
104
  }
105
  } else {
106
+ $user_info = apply_filters( 'frm_user_id_display', 'display_name' );
107
  }
108
 
109
  return $user_info;
classes/views/frm-entries/errors.php CHANGED
@@ -6,7 +6,7 @@ if ( isset( $include_extra_container ) ) { ?>
6
  if ( isset( $message ) && $message != '' ) {
7
  if ( FrmAppHelper::is_admin() ) {
8
  ?>
9
- <div id="message" class="frm_updated_message"><?php echo wp_kses_post( $message ); ?></div>
10
  <?php
11
  } else {
12
  FrmFormsHelper::maybe_get_scroll_js( $form->id );
6
  if ( isset( $message ) && $message != '' ) {
7
  if ( FrmAppHelper::is_admin() ) {
8
  ?>
9
+ <div id="message" class="frm_updated_message" role="status"><?php echo wp_kses_post( $message ); ?></div>
10
  <?php
11
  } else {
12
  FrmFormsHelper::maybe_get_scroll_js( $form->id );
classes/views/frm-entries/form.php CHANGED
@@ -35,8 +35,6 @@ $frm_hide_fields = FrmAppHelper::get_post_param( 'frm_hide_fields_' . $form->id,
35
  <input type="hidden" name="form_key" value="<?php echo esc_attr( $form->form_key ); ?>" />
36
  <input type="hidden" name="item_meta[0]" value="" />
37
  <?php wp_nonce_field( 'frm_submit_entry_nonce', 'frm_submit_entry_' . $form->id ); ?>
38
- <label for="frm_verify_<?php echo esc_attr( $form->id ); ?>" class="frm_screen_reader frm_hidden"><?php esc_html_e( 'If you are human, leave this field blank.', 'formidable' ); ?></label>
39
- <input type="text" class="frm_hidden frm_verify" id="frm_verify_<?php echo esc_attr( $form->id ); ?>" name="frm_verify" value="<?php echo esc_attr( FrmAppHelper::get_param( 'frm_verify', '', 'get', 'wp_kses_post' ) ); ?>" <?php FrmFormsHelper::maybe_hide_inline(); ?> />
40
  <?php if ( isset( $id ) ) { ?>
41
  <input type="hidden" name="id" value="<?php echo esc_attr( $id ); ?>" />
42
  <?php } ?>
@@ -82,6 +80,12 @@ if ( FrmForm::show_submit( $form ) ) {
82
  FrmFormsHelper::get_custom_submit( $copy_values['submit_html'], $form, $submit, $form_action, $copy_values );
83
  }
84
  ?>
 
 
 
 
 
 
85
  </div>
86
  </fieldset>
87
  </div>
35
  <input type="hidden" name="form_key" value="<?php echo esc_attr( $form->form_key ); ?>" />
36
  <input type="hidden" name="item_meta[0]" value="" />
37
  <?php wp_nonce_field( 'frm_submit_entry_nonce', 'frm_submit_entry_' . $form->id ); ?>
 
 
38
  <?php if ( isset( $id ) ) { ?>
39
  <input type="hidden" name="id" value="<?php echo esc_attr( $id ); ?>" />
40
  <?php } ?>
80
  FrmFormsHelper::get_custom_submit( $copy_values['submit_html'], $form, $submit, $form_action, $copy_values );
81
  }
82
  ?>
83
+ <div class="frm_verify" aria-hidden="true">
84
+ <label for="frm_verify_<?php echo esc_attr( $form->id ); ?>">
85
+ <?php esc_html_e( 'If you are human, leave this field blank.', 'formidable' ); ?>
86
+ </label>
87
+ <input type="text" class="frm_verify" id="frm_verify_<?php echo esc_attr( $form->id ); ?>" name="frm_verify" value="<?php echo esc_attr( FrmAppHelper::get_param( 'frm_verify', '', 'get', 'wp_kses_post' ) ); ?>" <?php FrmFormsHelper::maybe_hide_inline(); ?> />
88
+ </div>
89
  </div>
90
  </fieldset>
91
  </div>
classes/views/frm-entries/new.php CHANGED
@@ -6,6 +6,8 @@
6
  <?php
7
  }
8
 
 
 
9
  if ( $message_placement !== 'after' ) {
10
  include( FrmAppHelper::plugin_path() . '/classes/views/frm-entries/errors.php' );
11
  }
6
  <?php
7
  }
8
 
9
+ $message_placement = isset( $message_placement ) ? $message_placement : 'before';
10
+
11
  if ( $message_placement !== 'after' ) {
12
  include( FrmAppHelper::plugin_path() . '/classes/views/frm-entries/errors.php' );
13
  }
classes/views/frm-fields/back-end/field-options.php CHANGED
@@ -1,4 +1,4 @@
1
- <span class="frm-bulk-edit-link">
2
  <a href="#" title="<?php echo esc_attr( $option_title ); ?>" class="frm-bulk-edit-link">
3
  <?php echo esc_html( $this->get_bulk_edit_string() ); ?>
4
  </a>
@@ -10,7 +10,7 @@
10
  <?php $this->show_single_option( $args ); ?>
11
  </ul>
12
 
13
- <div class="frm6 frm_form_field">
14
  <a href="javascript:void(0);" data-opttype="single" class="frm_cb_button frm-small-add frm_add_opt frm6 frm_form_field" id="frm_add_opt_<?php echo esc_attr( $args['field']['id'] ); ?>">
15
  <span class="frm_icon_font frm_add_tag"></span>
16
  <?php echo esc_html( $this->get_add_option_string() ); ?>
1
+ <span class="frm-bulk-edit-link <?php echo empty( FrmField::get_option( $args['field'], 'image_options' ) ) ? '' : 'frm_hidden'; ?> ">
2
  <a href="#" title="<?php echo esc_attr( $option_title ); ?>" class="frm-bulk-edit-link">
3
  <?php echo esc_html( $this->get_bulk_edit_string() ); ?>
4
  </a>
10
  <?php $this->show_single_option( $args ); ?>
11
  </ul>
12
 
13
+ <div class="frm6 frm_form_field frm_add_opt_container">
14
  <a href="javascript:void(0);" data-opttype="single" class="frm_cb_button frm-small-add frm_add_opt frm6 frm_form_field" id="frm_add_opt_<?php echo esc_attr( $args['field']['id'] ); ?>">
15
  <span class="frm_icon_font frm_add_tag"></span>
16
  <?php echo esc_html( $this->get_add_option_string() ); ?>
classes/views/frm-fields/back-end/radio-images.php ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <p class="frm6 frm_form_field frm_noallow frm_show_upgrade" data-upgrade="<?php esc_attr_e( 'Separate Values', 'formidable' ); ?>" data-message="<?php esc_attr_e( 'Add a separate value to use for calculations, email routing, saving to the database, and many other uses. The option values are saved while the option labels are shown in the form.', 'formidable' ); ?>" data-medium="builder" data-content="separate-values">
2
+ <label>
3
+ <input type="checkbox" value="1" disabled="disabled" />
4
+ <?php esc_html_e( 'Use separate values', 'formidable' ); ?>
5
+ </label>
6
+ </p>
7
+
8
+ <p class="frm6 frm_form_field frm_image_options_radio frm_noallow frm_show_upgrade" data-upgrade="<?php esc_attr_e( 'Image Options', 'formidable' ); ?>" data-message="<?php echo esc_attr( __( 'Show images instead of radio buttons or check boxes. This is ideal for polls, surveys, segmenting questionnaires and more.', 'formidable' ) . '<img src="' . FrmAppHelper::plugin_url() . '/images/image-options.png" />' ); ?>" data-medium="builder" data-content="image-options">
9
+ <label>
10
+ <input type="checkbox" value="1" disabled="disabled" />
11
+ <?php esc_html_e( 'Use images for options', 'formidable' ); ?>
12
+ </label>
13
+ </p>
classes/views/frm-fields/single-option.php CHANGED
@@ -11,4 +11,6 @@
11
  <input type="text" name="field_options[options_<?php echo esc_attr( $field['id'] ); ?>][<?php echo esc_attr( $opt_key ); ?>][value]" id="field_key_<?php echo esc_attr( $field['id'] . '-' . $opt_key ); ?>" value="<?php echo esc_attr( $field_val ); ?>" placeholder="<?php esc_attr_e( 'Saved Value', 'formidable' ); ?>" data-frmchange="trim,updateDefault" />
12
  <?php FrmAppHelper::icon_by_class( 'frmfont frm_save_icon' ); ?>
13
  </span>
 
 
14
  </li>
11
  <input type="text" name="field_options[options_<?php echo esc_attr( $field['id'] ); ?>][<?php echo esc_attr( $opt_key ); ?>][value]" id="field_key_<?php echo esc_attr( $field['id'] . '-' . $opt_key ); ?>" value="<?php echo esc_attr( $field_val ); ?>" placeholder="<?php esc_attr_e( 'Saved Value', 'formidable' ); ?>" data-frmchange="trim,updateDefault" />
12
  <?php FrmAppHelper::icon_by_class( 'frmfont frm_save_icon' ); ?>
13
  </span>
14
+
15
+ <?php do_action( 'frm_admin_single_opt', compact( 'field', 'opt', 'opt_key' ) ); ?>
16
  </li>
classes/views/frm-settings/general.php CHANGED
@@ -27,9 +27,10 @@
27
  </p>
28
 
29
  <p>
30
- <label for="frm_old_css" class="frm_help" title="<?php esc_attr_e( 'Form layouts built using CSS grids that are not fully supported by older browsers like Internet Explorer. Leave this box unchecked for your layouts to look best in current browsers, but show in a single column in older browsers.', 'formidable' ); ?>">
31
  <input type="checkbox" id="frm_old_css" name="frm_old_css" value="1" <?php checked( $frm_settings->old_css, 1 ); ?> />
32
  <?php esc_html_e( 'Do not use CSS Grids for form layouts', 'formidable' ); ?>
 
33
  </label>
34
  </p>
35
 
27
  </p>
28
 
29
  <p>
30
+ <label for="frm_old_css">
31
  <input type="checkbox" id="frm_old_css" name="frm_old_css" value="1" <?php checked( $frm_settings->old_css, 1 ); ?> />
32
  <?php esc_html_e( 'Do not use CSS Grids for form layouts', 'formidable' ); ?>
33
+ <span class="frm_help frm_icon_font frm_tooltip_icon" title="<?php esc_attr_e( 'Form layouts built using CSS grids that are not fully supported by older browsers like Internet Explorer. Leave this box unchecked for your layouts to look best in current browsers, but show in a single column in older browsers.', 'formidable' ); ?>"></span>
34
  </label>
35
  </p>
36
 
classes/views/inbox/list.php CHANGED
@@ -3,43 +3,21 @@
3
  <?php
4
  FrmAppHelper::get_admin_header(
5
  array(
6
- 'label' => __( 'Inbox', 'formidable' ),
 
7
  )
8
  );
9
  ?>
10
  <div id="post-body-content">
11
-
12
- <?php if ( empty( $messages ) ) { ?>
13
- <div class="frm_no_items">
14
- <h2><?php esc_html_e( 'You don\'t have any messages', 'formidable' ); ?></h2>
15
- <p>
16
- <?php esc_html_e( 'Get the details about new updates, tips, sales, and more. We\'ll keep you in the loop.', 'formidable' ); ?>
17
- <?php esc_html_e( 'Want more news and email updates?', 'formidable' ); ?>
18
- </p>
19
- <form target="_blank" action="//formidablepro.us1.list-manage.com/subscribe/post?u=a4a913790ffb892daacc6f271&id=7e7df15967" method="post" selector="newsletter-form" accept-charset="<?php echo esc_attr( get_bloginfo( 'charset' ) ); ?>" class="frm-fields frm-subscribe">
20
- <p>
21
- <input type="text" name="EMAIL" value="<?php echo esc_attr( $user->user_email ); ?>" selector="newsletter-email" placeholder="<?php esc_attr_e( 'Email', 'formidable' ); ?>"/>
22
- </p>
23
- <input type="hidden" name="group[4505]" value="4" />
24
- <p>
25
- <button type="submit" class="button-primary frm-button-primary">
26
- <?php esc_html_e( 'Subscribe', 'formidable' ); ?>
27
- </button>
28
- </p>
29
- </form>
30
- </div>
31
- <?php } ?>
32
-
33
  <?php
34
 
 
35
  foreach ( $messages as $key => $message ) {
36
  if ( ! isset( $message['icon'] ) ) {
37
  $message['icon'] = 'frm_tooltip_icon';
38
  }
39
 
40
- if ( isset( $message['dismissed'] ) && isset( $message['dismissed'][ $user->ID ] ) ) {
41
- continue;
42
- }
43
  ?>
44
  <section class="frm_inbox_card" data-message="<?php echo esc_attr( $key ); ?>">
45
  <span class="frm_inbox_card_icon" aria-hidden="true">
@@ -76,6 +54,27 @@ foreach ( $messages as $key => $message ) {
76
  <?php
77
  }
78
  ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
79
  </div>
80
  </div>
81
  </div>
3
  <?php
4
  FrmAppHelper::get_admin_header(
5
  array(
6
+ 'label' => __( 'Inbox', 'formidable' ),
7
+ 'publish' => array( 'FrmInboxController::dismiss_all_button', compact( 'messages' ) ),
8
  )
9
  );
10
  ?>
11
  <div id="post-body-content">
12
+ <div id="frm_message_list">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13
  <?php
14
 
15
+ $has_messages = ! empty( $messages );
16
  foreach ( $messages as $key => $message ) {
17
  if ( ! isset( $message['icon'] ) ) {
18
  $message['icon'] = 'frm_tooltip_icon';
19
  }
20
 
 
 
 
21
  ?>
22
  <section class="frm_inbox_card" data-message="<?php echo esc_attr( $key ); ?>">
23
  <span class="frm_inbox_card_icon" aria-hidden="true">
54
  <?php
55
  }
56
  ?>
57
+ </div>
58
+
59
+ <div class="frm_no_items <?php echo esc_attr( $has_messages ? 'frm_hidden' : '' ); ?>" id="frm_empty_inbox">
60
+ <h2><?php esc_html_e( 'You don\'t have any messages', 'formidable' ); ?></h2>
61
+ <p>
62
+ <?php esc_html_e( 'Get the details about new updates, tips, sales, and more. We\'ll keep you in the loop.', 'formidable' ); ?>
63
+ <?php esc_html_e( 'Want more news and email updates?', 'formidable' ); ?>
64
+ </p>
65
+ <form target="_blank" action="//formidablepro.us1.list-manage.com/subscribe/post?u=a4a913790ffb892daacc6f271&id=7e7df15967" method="post" selector="newsletter-form" accept-charset="<?php echo esc_attr( get_bloginfo( 'charset' ) ); ?>" class="frm-fields frm-subscribe">
66
+ <p>
67
+ <input type="text" name="EMAIL" value="<?php echo esc_attr( $user->user_email ); ?>" selector="newsletter-email" placeholder="<?php esc_attr_e( 'Email', 'formidable' ); ?>"/>
68
+ </p>
69
+ <input type="hidden" name="group[4505]" value="4" />
70
+ <p>
71
+ <button type="submit" class="button-primary frm-button-primary">
72
+ <?php esc_html_e( 'Subscribe', 'formidable' ); ?>
73
+ </button>
74
+ </p>
75
+ </form>
76
+ </div>
77
+
78
  </div>
79
  </div>
80
  </div>
css/_single_theme.css.php CHANGED
@@ -4,7 +4,6 @@ $settings = FrmStylesHelper::get_settings_for_output( $style );
4
  extract( $settings );
5
 
6
  $important = empty( $important_style ) ? '' : ' !important';
7
- $label_margin = (int) $width + 10;
8
 
9
  $minus_icons = FrmStylesHelper::minus_icons();
10
  $arrow_icons = FrmStylesHelper::arrow_icons();
@@ -437,39 +436,4 @@ if ( '' === $field_height || 'auto' === $field_height ) {
437
  padding:0<?php echo esc_html( $important ); ?>;
438
  }
439
 
440
- .<?php echo esc_html( $style_class ); ?> .frm_button{
441
- <?php if ( ! empty( $submit_padding ) ) { ?>
442
- padding:<?php echo esc_html( $submit_padding . $important ); ?>;
443
- <?php } ?>
444
- <?php if ( ! empty( $border_radius ) ) { ?>
445
- -moz-border-radius:<?php echo esc_html( $border_radius . $important ); ?>;
446
- -webkit-border-radius:<?php echo esc_html( $border_radius . $important ); ?>;
447
- border-radius:<?php echo esc_html( $border_radius . $important ); ?>;
448
- <?php } ?>
449
- <?php if ( ! empty( $submit_font_size ) ) { ?>
450
- font-size:<?php echo esc_html( $submit_font_size . $important ); ?>;
451
- <?php } ?>
452
- <?php if ( ! empty( $font ) ) { ?>
453
- font-family:<?php echo FrmAppHelper::kses( $font . $important ); // WPCS: XSS ok. ?>;
454
- <?php } ?>
455
- <?php if ( ! empty( $submit_weight ) ) { ?>
456
- font-weight:<?php echo esc_html( $submit_weight . $important ); ?>;
457
- <?php } ?>
458
- <?php if ( ! empty( $submit_text_color ) ) { ?>
459
- color:<?php echo esc_html( $submit_text_color . $important ); ?>;
460
- <?php } ?>
461
- <?php if ( ! empty( $submit_bg_color ) ) { ?>
462
- background: <?php echo esc_html( $submit_bg_color . $important ); ?>;
463
- <?php } ?>
464
- <?php if ( ! empty( $submit_border_width ) ) { ?>
465
- border-width:<?php echo esc_html( $submit_border_width ); ?>;
466
- <?php } ?>
467
- <?php if ( ! empty( $submit_border_color ) ) { ?>
468
- border-color: <?php echo esc_html( $submit_border_color . $important ); ?>;
469
- <?php } ?>
470
- <?php if ( ! empty( $submit_height ) ) { ?>
471
- height:<?php echo esc_html( $submit_height . $important ); ?>;
472
- <?php } ?>
473
- }
474
-
475
  <?php do_action( 'frm_output_single_style', $settings ); ?>
4
  extract( $settings );
5
 
6
  $important = empty( $important_style ) ? '' : ' !important';
 
7
 
8
  $minus_icons = FrmStylesHelper::minus_icons();
9
  $arrow_icons = FrmStylesHelper::arrow_icons();
436
  padding:0<?php echo esc_html( $important ); ?>;
437
  }
438
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
439
  <?php do_action( 'frm_output_single_style', $settings ); ?>
css/custom_theme.css.php CHANGED
@@ -57,7 +57,8 @@ $important = empty( $defaults['important_style'] ) ? '' : ' !important';
57
  }
58
 
59
  form input.frm_verify{
60
- display:none !important;
 
61
  }
62
 
63
  .with_frm_style fieldset{
@@ -472,10 +473,60 @@ legend.frm_hidden{
472
  .with_frm_style .frm_button{
473
  text-decoration:none;
474
  border:1px solid #eee;
475
- padding:5px;
476
  display:inline;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
477
  }
478
 
 
 
 
 
 
 
 
479
  .with_frm_style .frm_submit{
480
  clear:both;
481
  }
@@ -574,6 +625,9 @@ foreach ( $styles as $style ) {
574
  include( dirname( __FILE__ ) . '/_single_theme.css.php' );
575
  unset( $style );
576
  }
 
 
 
577
  ?>
578
 
579
  .frm_ajax_loading{
@@ -1043,7 +1097,6 @@ select.frm_loading_lookup{
1043
  }
1044
  <?php } ?>
1045
 
1046
-
1047
  .with_frm_style .frm_grid.frm_blank_field,
1048
  .with_frm_style .frm_grid_first.frm_blank_field,
1049
  .with_frm_style .frm_grid_odd.frm_blank_field{
57
  }
58
 
59
  form input.frm_verify{
60
+ position:absolute;
61
+ left:-3000px;
62
  }
63
 
64
  .with_frm_style fieldset{
473
  .with_frm_style .frm_button{
474
  text-decoration:none;
475
  border:1px solid #eee;
 
476
  display:inline;
477
+ <?php if ( ! empty( $defaults['submit_padding'] ) ) { ?>
478
+ padding:<?php echo esc_html( $defaults['submit_padding'] . $important ); ?>;
479
+ padding:var(--submit-padding)<?php echo esc_html( $important ); ?>;
480
+ <?php } else { ?>
481
+ padding:5px;
482
+ <?php } ?>
483
+ <?php if ( ! empty( $defaults['border_radius'] ) ) { ?>
484
+ -moz-border-radius:<?php echo esc_html( $defaults['border_radius'] . $important ); ?>;
485
+ -webkit-border-radius:<?php echo esc_html( $defaults['border_radius'] . $important ); ?>;
486
+ border-radius:<?php echo esc_html( $defaults['border_radius'] . $important ); ?>;
487
+ border-radius:var(--border-radius)<?php echo esc_html( $important ); ?>;
488
+ <?php } ?>
489
+ <?php if ( ! empty( $defaults['submit_font_size'] ) ) { ?>
490
+ font-size:<?php echo esc_html( $defaults['submit_font_size'] . $important ); ?>;
491
+ font-size:var(--submit-font-size)<?php echo esc_html( $important ); ?>;
492
+ <?php } ?>
493
+ <?php if ( ! empty( $defaults['font'] ) ) { ?>
494
+ font-family:<?php echo FrmAppHelper::kses( $defaults['font'] . $important ); // WPCS: XSS ok. ?>;
495
+ font-family:var(--font)<?php echo esc_html( $important ); ?>;
496
+ <?php } ?>
497
+ <?php if ( ! empty( $defaults['submit_weight'] ) ) { ?>
498
+ font-weight:<?php echo esc_html( $defaults['submit_weight'] . $important ); ?>;
499
+ font-weight:var(--submit-weight)<?php echo esc_html( $important ); ?>;
500
+ <?php } ?>
501
+ <?php if ( ! empty( $defaults['submit_text_color'] ) ) { ?>
502
+ color:<?php echo esc_html( $defaults['submit_text_color'] . $important ); ?>;
503
+ color:var(--submit-text-color)<?php echo esc_html( $important ); ?>;
504
+ <?php } ?>
505
+ <?php if ( ! empty( $defaults['submit_bg_color'] ) ) { ?>
506
+ background:<?php echo esc_html( $defaults['submit_bg_color'] . $important ); ?>;
507
+ background:var(--submit-bg-color)<?php echo esc_html( $important ); ?>;
508
+ <?php } ?>
509
+ <?php if ( ! empty( $defaults['submit_border_width'] ) ) { ?>
510
+ border-width:<?php echo esc_html( $defaults['submit_border_width'] ); ?>;
511
+ border-width:var(--submit-border-width)<?php echo esc_html( $important ); ?>;
512
+ <?php } ?>
513
+ <?php if ( ! empty( $defaults['submit_border_color'] ) ) { ?>
514
+ border-color:<?php echo esc_html( $defaults['submit_border_color'] . $important ); ?>;
515
+ border-color:var(--submit-border-color)<?php echo esc_html( $important ); ?>;
516
+ <?php } ?>
517
+ <?php if ( ! empty( $defaults['submit_height'] ) ) { ?>
518
+ height:<?php echo esc_html( $defaults['submit_height'] . $important ); ?>;
519
+ height:var(--submit-height)<?php echo esc_html( $important ); ?>;
520
+ <?php } ?>
521
  }
522
 
523
+ <?php if ( ! empty( $defaults['submit_text_color'] ) ) { ?>
524
+ .with_frm_style .frm_button.frm_inverse{
525
+ color:var(--submit-bg-color)<?php echo esc_html( $important ); ?>;
526
+ background:var(--submit-text-color)<?php echo esc_html( $important ); ?>;
527
+ }
528
+ <?php } ?>
529
+
530
  .with_frm_style .frm_submit{
531
  clear:both;
532
  }
625
  include( dirname( __FILE__ ) . '/_single_theme.css.php' );
626
  unset( $style );
627
  }
628
+
629
+ // Set it again since it may have been overridden.
630
+ $important = empty( $defaults['important_style'] ) ? '' : ' !important';
631
  ?>
632
 
633
  .frm_ajax_loading{
1097
  }
1098
  <?php } ?>
1099
 
 
1100
  .with_frm_style .frm_grid.frm_blank_field,
1101
  .with_frm_style .frm_grid_first.frm_blank_field,
1102
  .with_frm_style .frm_grid_odd.frm_blank_field{
css/frm_admin.css CHANGED
@@ -1019,7 +1019,7 @@ h2 .frm-button-primary {
1019
  .frm-white-body .button-primary,
1020
  .frm-white-body .button-secondary,
1021
  .wp-core-ui.frm-white-body .button:not(.button-small),
1022
- .frm-white-body button:not(.wp-switch-editor):not(.dropdown-toggle) {
1023
  text-shadow: none;
1024
  box-shadow: none;
1025
  border-radius: 30px;
@@ -3325,6 +3325,7 @@ li.ui-state-default.edit_field_type_divider .frm-show-hover {
3325
  }
3326
 
3327
  .frm_product_price_wrapper,
 
3328
  #new_fields .frm_single_option select,
3329
  #new_fields .frm_single_option input[type=text] {
3330
  width: calc(100% - 73px);
@@ -3361,7 +3362,7 @@ li.ui-state-default.edit_field_type_divider .frm-show-hover {
3361
  }
3362
 
3363
  .frm_option_key input[type=text] {
3364
- margin-top: 4px !important;
3365
  }
3366
 
3367
  li.ui-state-default.selected .frm-show-click,
@@ -3381,6 +3382,140 @@ li.ui-state-default.selected.edit_field_type_divider .divider_section_only .frm-
3381
  width: 16px;
3382
  }
3383
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3384
  /* Form settings */
3385
 
3386
  #form_settings_page label,
@@ -4443,6 +4578,10 @@ table td, .form-table tr td {
4443
  max-width: 118px !important;
4444
  }
4445
 
 
 
 
 
4446
  .advanced_settings .frm_logic_row {
4447
  margin: 14px 0;
4448
  }
@@ -4580,6 +4719,15 @@ a.frm_add_logic_link.frm_hidden {
4580
  margin-left: 10px;
4581
  }
4582
 
 
 
 
 
 
 
 
 
 
4583
  .frm_action_icon {
4584
  margin: 5px 0 0 5px;
4585
  }
@@ -5314,12 +5462,17 @@ tr.frm_options_heading td {
5314
  float: right;
5315
  }
5316
 
5317
- li.frm_single_option:not(:last-child) {
5318
- padding-bottom: 11px;
5319
- margin-bottom: 10px;
5320
  border-bottom: 1px solid var(--sidebar-hover);
5321
  }
5322
 
 
 
 
 
 
5323
  .frm_prod_type_single input[type=radio],
5324
  .frm_prod_type_single .frm_drag_icon,
5325
  .frm_prod_type_single .frm_sortable_field_opts li:nth-child( n + 3 ),
@@ -6665,6 +6818,7 @@ iframe#dyncontent_ifr {
6665
  #postbox-container-2 input[type="number"],
6666
  #postbox-container-2 select,
6667
  #postbox-container-2 textarea,
 
6668
  #titlediv input[type="text"],
6669
  .frm-fields button.btn,
6670
  .frm_wrap textarea,
1019
  .frm-white-body .button-primary,
1020
  .frm-white-body .button-secondary,
1021
  .wp-core-ui.frm-white-body .button:not(.button-small),
1022
+ .frm-white-body button:not(.wp-switch-editor):not(.dropdown-toggle):not(.media-menu-item):not(.media-modal-close):not(.frm_no_style_button){
1023
  text-shadow: none;
1024
  box-shadow: none;
1025
  border-radius: 30px;
3325
  }
3326
 
3327
  .frm_product_price_wrapper,
3328
+ .frm_image_preview_wrapper,
3329
  #new_fields .frm_single_option select,
3330
  #new_fields .frm_single_option input[type=text] {
3331
  width: calc(100% - 73px);
3362
  }
3363
 
3364
  .frm_option_key input[type=text] {
3365
+ margin-top: 15px !important;
3366
  }
3367
 
3368
  li.ui-state-default.selected .frm-show-click,
3382
  width: 16px;
3383
  }
3384
 
3385
+ /* Image options for Radio and Checkbox */
3386
+
3387
+ .frm_image_options .frm_image_option_container {
3388
+ --field-border-width: 1px;
3389
+ --border-color: var(--grey-border);
3390
+ --border-color-active: var(--primary-color);
3391
+ --border-radius: var(--small-radius);
3392
+ }
3393
+
3394
+ #form_show_entry_page .frm_file_link,
3395
+ #form_show_entry_page .frm_image_option_container {
3396
+ display: inline-flex;
3397
+ flex-wrap: nowrap;
3398
+ flex-direction: column;
3399
+ text-align: center;
3400
+ align-items: center;
3401
+ width: 150px;
3402
+ margin-right: 10px;
3403
+ margin-bottom: 10px;
3404
+ }
3405
+
3406
+ #form_show_entry_page .frm_image_option_container img {
3407
+ width: 150px;
3408
+ height: 150px;
3409
+ object-fit: cover;
3410
+ }
3411
+
3412
+ #form_show_entry_page .frm_file_link img {
3413
+ max-width: 150px;
3414
+ height: auto;
3415
+ }
3416
+
3417
+ #form_show_entry_page .frm_file_link ~ br {
3418
+ display: none;
3419
+ }
3420
+
3421
+ #form_show_entry_page .frm_upload_label {
3422
+ padding: 10px;
3423
+ }
3424
+
3425
+ .frm_image_option_container .frm_image_placeholder_icon svg{
3426
+ height: 150px;
3427
+ }
3428
+
3429
+ .frm_list_entry_page .frm_file_link,
3430
+ .frm_list_entry_page .frm_image_option_container.frm_label_with_image {
3431
+ display: block;
3432
+ text-align: center;
3433
+ }
3434
+
3435
+ .frm_list_entry_page .frm_image_option_container img {
3436
+ width: 75px;
3437
+ height: 75px;
3438
+ object-fit: cover;
3439
+ }
3440
+
3441
+ .frm_list_entry_page .frm_file_link img {
3442
+ max-width: 75px;
3443
+ height: auto;
3444
+ }
3445
+
3446
+ .frm_image_option_container .frm_empty_url {
3447
+ background-color: var(--sidebar-color);
3448
+ }
3449
+
3450
+ .frm_list_entry_page .frm_image_option_container .frm_text_label_for_image {
3451
+ display: block;
3452
+ padding: 5px 0 10px;
3453
+ }
3454
+
3455
+ .frm_list_entry_page .frm_upload_label,
3456
+ .frm-summary-page-wrapper .frm_text_label_for_image {
3457
+ display: block;
3458
+ }
3459
+
3460
+ .frm_single_option .frm_option_key {
3461
+ margin-top: 17px;
3462
+ }
3463
+
3464
+ .frm_image_data {
3465
+ margin-left: 10px;
3466
+ display: flex;
3467
+ flex-direction: column;
3468
+ font-size: 14px;
3469
+ line-height: 17px;
3470
+ }
3471
+
3472
+ .frm_image_styling_frame {
3473
+ display: flex;
3474
+ align-items: stretch;
3475
+ margin-left: 1.5rem;
3476
+ }
3477
+
3478
+ .frm_image_styling_frame img{
3479
+ height: 54px;
3480
+ width: 54px;
3481
+ min-width: auto;
3482
+ min-height: auto;
3483
+ border-radius: 3px;
3484
+ object-fit: cover;
3485
+ object-position: center;
3486
+ }
3487
+
3488
+ .frm_image_preview_title{
3489
+ margin-top: 6px;
3490
+ color: rgba(40, 47, 54, 0.65);
3491
+ overflow: hidden;
3492
+ white-space: nowrap;
3493
+ text-overflow: ellipsis;
3494
+ }
3495
+
3496
+ .frm_wrap .frm_choose_image_box {
3497
+ cursor: pointer;
3498
+ color: var(--dark-grey);
3499
+ background-color: #F2F2F2;
3500
+ margin-left: 24px;
3501
+ text-align: center;
3502
+ width: 100%;
3503
+ }
3504
+
3505
+ .frm_wrap .frm_choose_image_box:hover {
3506
+ background: #fff;
3507
+ }
3508
+
3509
+ .frm_remove_image_option {
3510
+ margin-top: 9px;
3511
+ color: rgba(40, 47, 54, 0.4);
3512
+ cursor: pointer;
3513
+ }
3514
+
3515
+ .frm_remove_image_option:hover {
3516
+ color: rgba(40, 47, 54, 0.8);
3517
+ }
3518
+
3519
  /* Form settings */
3520
 
3521
  #form_settings_page label,
4578
  max-width: 118px !important;
4579
  }
4580
 
4581
+ .frm-single-settings ul.frm_sortable_field_opts {
4582
+ margin-bottom: 5px;
4583
+ }
4584
+
4585
  .advanced_settings .frm_logic_row {
4586
  margin: 14px 0;
4587
  }
4719
  margin-left: 10px;
4720
  }
4721
 
4722
+ .frm-add-other {
4723
+ text-align: right;
4724
+ }
4725
+
4726
+ .frm_add_opt .frm_add_tag,
4727
+ .frm-add-other .frm_add_tag {
4728
+ vertical-align: 20%;
4729
+ }
4730
+
4731
  .frm_action_icon {
4732
  margin: 5px 0 0 5px;
4733
  }
5462
  float: right;
5463
  }
5464
 
5465
+ .frm_priority_field_choices,
5466
+ li.frm_single_option {
5467
+ padding-bottom: 16px;
5468
  border-bottom: 1px solid var(--sidebar-hover);
5469
  }
5470
 
5471
+ .frm_priority_field_choices,
5472
+ li.frm_single_option:not(:last-child) {
5473
+ margin-bottom: 16px;
5474
+ }
5475
+
5476
  .frm_prod_type_single input[type=radio],
5477
  .frm_prod_type_single .frm_drag_icon,
5478
  .frm_prod_type_single .frm_sortable_field_opts li:nth-child( n + 3 ),
6818
  #postbox-container-2 input[type="number"],
6819
  #postbox-container-2 select,
6820
  #postbox-container-2 textarea,
6821
+ button.frm_choose_image_box,
6822
  #titlediv input[type="text"],
6823
  .frm-fields button.btn,
6824
  .frm_wrap textarea,
css/frm_grids.css CHANGED
@@ -15,6 +15,11 @@
15
  display:initial;
16
  }
17
 
 
 
 
 
 
18
  .frm_clear_none{
19
  clear:none;
20
  }
15
  display:initial;
16
  }
17
 
18
+ .frm_verify{
19
+ position:absolute;
20
+ left:-3000px;
21
+ }
22
+
23
  .frm_clear_none{
24
  clear:none;
25
  }
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.05.02
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.06
6
  Plugin URI: https://formidableforms.com/
7
  Author URI: https://formidableforms.com/
8
  Author: Strategy11
images/icons.svg CHANGED
@@ -64,6 +64,18 @@
64
  <title>checkmark</title>
65
  <path d="M17 3.3L6.7 13.5 3 9.8a.5.5 0 0 0-.7 0l-1 1c-.3.2-.3.5 0 .7l5.1 5.2c.2.2.5.2.7 0L18.8 5c.2-.2.2-.5 0-.6l-1.1-1.1a.5.5 0 0 0-.7 0z"/>
66
  </symbol>
 
 
 
 
 
 
 
 
 
 
 
 
67
  <symbol id="frm_check_icon" viewBox="0 0 20 20">
68
  <title>check</title>
69
  <path d="M19.7 10A9.7 9.7 0 1 1 .3 10a9.7 9.7 0 0 1 19.4 0zM8.9 15.1L16 8c.2-.2.2-.6 0-.8l-1-1a.6.6 0 0 0-.8 0l-5.9 6-2.7-2.8a.6.6 0 0 0-.9 0l-.9.9c-.2.2-.2.6 0 .9l4 4c.3.3.7.3 1 0z"/>
64
  <title>checkmark</title>
65
  <path d="M17 3.3L6.7 13.5 3 9.8a.5.5 0 0 0-.7 0l-1 1c-.3.2-.3.5 0 .7l5.1 5.2c.2.2.5.2.7 0L18.8 5c.2-.2.2-.5 0-.6l-1.1-1.1a.5.5 0 0 0-.7 0z"/>
66
  </symbol>
67
+ <symbol id="frm_placeholder_image_icon" viewBox="0 0 63 47.25">
68
+ <title>image</title>
69
+ <path d="M57 7.9H6a6 6 0 00-6 5.9v35.4a6 6 0 006 6h51a6 6 0 006-6V13.8a6 6 0 00-6-6zm2 41.3c0 1.1-.8 2-2 2H6c-1.2 0-2-.9-2-2V13.8c0-1.1.8-2 2-2h51c1.2 0 2 .9 2 2v35.4zM13.9 28.5a6.9 6.9 0 100-13.7 6.9 6.9 0 000 13.7zm0-9.8a3 3 0 110 6 3 3 0 010-6zm25.5 2.8L27.6 33.2l-3.9-3.8a3 3 0 00-4.1 0L8.7 40.2a3 3 0 00-.8 2.1v3.5c0 .8.6 1.5 1.5 1.5h44.2c.9 0 1.5-.7 1.5-1.5V34.5a3 3 0 00-.8-2.1L43.4 21.5a3 3 0 00-4.1 0zm11.9 21.8H11.8v-.6l9.9-9.8 5.9 5.9L41.3 25l9.9 9.9v8.4z" fill-opacity=".1"/>
70
+ </symbol>
71
+ <symbol id="frm_checkmark_circle_icon" viewBox="0 0 24 24">
72
+ <title>checkmark_circle</title>
73
+ <circle cx="12.2" cy="11.7" r="10" fill="#fff"/><path d="M23.6 12A11.6 11.6 0 11.4 12a11.6 11.6 0 0123.2 0zm-13 6.2l8.7-8.7c.3-.3.3-.7 0-1l-1-1a.7.7 0 00-1.1 0l-7 7-3.4-3.3a.8.8 0 00-1 0l-1 1c-.4.3-.4.8 0 1l4.8 5c.3.2.8.2 1 0z"/>
74
+ </symbol>
75
+ <symbol id="frm_checkmark_square_icon" viewBox="0 0 24 24">
76
+ <title>checkmark_square</title>
77
+ <rect width="24" height="24" rx="3"/><path d="M10.7 18.2l8.6-8.7c.3-.3.3-.7 0-1l-1-1a.7.7 0 00-1.1 0l-7 7-3.4-3.3a.8.8 0 00-1 0l-1 1c-.4.3-.4.8 0 1l4.8 5c.3.2.8.2 1 0z" fill="#fff"/>
78
+ </symbol>
79
  <symbol id="frm_check_icon" viewBox="0 0 20 20">
80
  <title>check</title>
81
  <path d="M19.7 10A9.7 9.7 0 1 1 .3 10a9.7 9.7 0 0 1 19.4 0zM8.9 15.1L16 8c.2-.2.2-.6 0-.8l-1-1a.6.6 0 0 0-.8 0l-5.9 6-2.7-2.8a.6.6 0 0 0-.9 0l-.9.9c-.2.2-.2.6 0 .9l4 4c.3.3.7.3 1 0z"/>
images/image-options.png ADDED
Binary file
js/formidable.js CHANGED
@@ -1159,6 +1159,7 @@ function frmFrontFormJS() {
1159
  scrollObj = id;
1160
  }
1161
 
 
1162
  newPos = scrollObj.offset().top;
1163
  if ( ! newPos || frm_js.offset === '-1' ) {
1164
  return;
1159
  scrollObj = id;
1160
  }
1161
 
1162
+ scrollObj.focus();
1163
  newPos = scrollObj.offset().top;
1164
  if ( ! newPos || frm_js.offset === '-1' ) {
1165
  return;
js/formidable.min.js CHANGED
@@ -42,9 +42,9 @@ afterRecaptcha:function(token,formID){var object=jQuery("#frm_form_"+formID+"_co
42
  if(classList.indexOf("frm_ajax_submit")>-1){hasFileFields=jQuery(object).find('input[type="file"]').filter(function(){return!!this.value}).length;if(hasFileFields<1){action=jQuery(object).find('input[name="frm_action"]').val();frmFrontForm.checkFormErrors(object,action)}else object.submit()}else object.submit()},validateFormSubmit:function(object){if(typeof tinyMCE!=="undefined"&&jQuery(object).find(".wp-editor-wrap").length)tinyMCE.triggerSave();jsErrors=[];if(shouldJSValidate(object)){frmFrontForm.getAjaxFormErrors(object);
43
  if(Object.keys(jsErrors).length)frmFrontForm.addAjaxFormErrors(object)}return jsErrors},getAjaxFormErrors:function(object){var customErrors,key;jsErrors=validateForm(object);if(typeof frmThemeOverride_jsErrors==="function"){action=jQuery(object).find('input[name="frm_action"]').val();customErrors=frmThemeOverride_jsErrors(action,object);if(Object.keys(customErrors).length)for(key in customErrors)jsErrors[key]=customErrors[key]}return jsErrors},addAjaxFormErrors:function(object){var key,$fieldCont;
44
  removeAllErrors();for(key in jsErrors){$fieldCont=jQuery(object).find("#frm_field_"+key+"_container");if($fieldCont.length)addFieldError($fieldCont,key,jsErrors);else delete jsErrors[key]}scrollToFirstField(object)},checkFormErrors:function(object,action){getFormErrors(object,action)},checkRequiredField:function(field,errors){return checkRequiredField(field,errors)},showSubmitLoading:function($object){showSubmitLoading($object)},removeSubmitLoading:function($object,enable,processesRunning){removeSubmitLoading($object,
45
- enable,processesRunning)},scrollToID:function(id){var object=jQuery(document.getElementById(id));frmFrontForm.scrollMsg(object,false)},scrollMsg:function(id,object,animate){var newPos,m,b,screenTop,screenBottom,scrollObj="";if(typeof object==="undefined"){scrollObj=jQuery(document.getElementById("frm_form_"+id+"_container"));if(scrollObj.length<1)return}else if(typeof id==="string")scrollObj=jQuery(object).find("#frm_field_"+id+"_container");else scrollObj=id;newPos=scrollObj.offset().top;if(!newPos||
46
- frm_js.offset==="-1")return;newPos=newPos-frm_js.offset;m=jQuery("html").css("margin-top");b=jQuery("body").css("margin-top");if(m||b)newPos=newPos-parseInt(m)-parseInt(b);if(newPos&&window.innerHeight){screenTop=document.documentElement.scrollTop||document.body.scrollTop;screenBottom=screenTop+window.innerHeight;if(newPos>screenBottom||newPos<screenTop){if(typeof animate==="undefined")jQuery(window).scrollTop(newPos);else jQuery("html,body").animate({scrollTop:newPos},500);return false}}},fieldValueChanged:function(e){var fieldId=
47
- frmFrontForm.getFieldId(this,false);if(!fieldId||typeof fieldId==="undefined")return;if(e.frmTriggered&&e.frmTriggered==fieldId)return;jQuery(document).trigger("frmFieldChanged",[this,fieldId,e]);if(e.selfTriggered!==true)maybeValidateChange(fieldId,this)},savingDraft:function(object){console.warn("DEPRECATED: function frmFrontForm.savingDraft in v3.0 use frmProForm.savingDraft");if(typeof frmProForm!=="undefined")return frmProForm.savingDraft(object)},goingToPreviousPage:function(object){console.warn("DEPRECATED: function frmFrontForm.goingToPreviousPage in v3.0 use frmProForm.goingToPreviousPage");
48
  if(typeof frmProForm!=="undefined")return frmProForm.goingToPreviousPage(object)},hideOrShowFields:function(){console.warn("DEPRECATED: function frmFrontForm.hideOrShowFields in v3.0 use frmProForm.hideOrShowFields");if(typeof frmProForm!=="undefined")frmProForm.hideOrShowFields()},hidePreviouslyHiddenFields:function(){console.warn("DEPRECATED: function frmFrontForm.hidePreviouslyHiddenFields in v3.0 use frmProForm.hidePreviouslyHiddenFields");if(typeof frmProForm!=="undefined")frmProForm.hidePreviouslyHiddenFields()},
49
  checkDependentDynamicFields:function(ids){console.warn("DEPRECATED: function frmFrontForm.checkDependentDynamicFields in v3.0 use frmProForm.checkDependentDynamicFields");if(typeof frmProForm!=="undefined")frmProForm.checkDependentDynamicFields(ids)},checkDependentLookupFields:function(ids){console.warn("DEPRECATED: function frmFrontForm.checkDependentLookupFields in v3.0 use frmProForm.checkDependentLookupFields");if(typeof frmProForm!=="undefined")frmProForm.checkDependentLookupFields(ids)},loadGoogle:function(){console.warn("DEPRECATED: function frmFrontForm.loadGoogle in v3.0 use frmProForm.loadGoogle");
50
  frmProForm.loadGoogle()},escapeHtml:function(text){return text.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;")},invisible:function(classes){jQuery(classes).css("visibility","hidden")},visible:function(classes){jQuery(classes).css("visibility","visible")}}}frmFrontForm=frmFrontFormJS();jQuery(document).ready(function(){frmFrontForm.init()});
42
  if(classList.indexOf("frm_ajax_submit")>-1){hasFileFields=jQuery(object).find('input[type="file"]').filter(function(){return!!this.value}).length;if(hasFileFields<1){action=jQuery(object).find('input[name="frm_action"]').val();frmFrontForm.checkFormErrors(object,action)}else object.submit()}else object.submit()},validateFormSubmit:function(object){if(typeof tinyMCE!=="undefined"&&jQuery(object).find(".wp-editor-wrap").length)tinyMCE.triggerSave();jsErrors=[];if(shouldJSValidate(object)){frmFrontForm.getAjaxFormErrors(object);
43
  if(Object.keys(jsErrors).length)frmFrontForm.addAjaxFormErrors(object)}return jsErrors},getAjaxFormErrors:function(object){var customErrors,key;jsErrors=validateForm(object);if(typeof frmThemeOverride_jsErrors==="function"){action=jQuery(object).find('input[name="frm_action"]').val();customErrors=frmThemeOverride_jsErrors(action,object);if(Object.keys(customErrors).length)for(key in customErrors)jsErrors[key]=customErrors[key]}return jsErrors},addAjaxFormErrors:function(object){var key,$fieldCont;
44
  removeAllErrors();for(key in jsErrors){$fieldCont=jQuery(object).find("#frm_field_"+key+"_container");if($fieldCont.length)addFieldError($fieldCont,key,jsErrors);else delete jsErrors[key]}scrollToFirstField(object)},checkFormErrors:function(object,action){getFormErrors(object,action)},checkRequiredField:function(field,errors){return checkRequiredField(field,errors)},showSubmitLoading:function($object){showSubmitLoading($object)},removeSubmitLoading:function($object,enable,processesRunning){removeSubmitLoading($object,
45
+ enable,processesRunning)},scrollToID:function(id){var object=jQuery(document.getElementById(id));frmFrontForm.scrollMsg(object,false)},scrollMsg:function(id,object,animate){var newPos,m,b,screenTop,screenBottom,scrollObj="";if(typeof object==="undefined"){scrollObj=jQuery(document.getElementById("frm_form_"+id+"_container"));if(scrollObj.length<1)return}else if(typeof id==="string")scrollObj=jQuery(object).find("#frm_field_"+id+"_container");else scrollObj=id;scrollObj.focus();newPos=scrollObj.offset().top;
46
+ if(!newPos||frm_js.offset==="-1")return;newPos=newPos-frm_js.offset;m=jQuery("html").css("margin-top");b=jQuery("body").css("margin-top");if(m||b)newPos=newPos-parseInt(m)-parseInt(b);if(newPos&&window.innerHeight){screenTop=document.documentElement.scrollTop||document.body.scrollTop;screenBottom=screenTop+window.innerHeight;if(newPos>screenBottom||newPos<screenTop){if(typeof animate==="undefined")jQuery(window).scrollTop(newPos);else jQuery("html,body").animate({scrollTop:newPos},500);return false}}},
47
+ fieldValueChanged:function(e){var fieldId=frmFrontForm.getFieldId(this,false);if(!fieldId||typeof fieldId==="undefined")return;if(e.frmTriggered&&e.frmTriggered==fieldId)return;jQuery(document).trigger("frmFieldChanged",[this,fieldId,e]);if(e.selfTriggered!==true)maybeValidateChange(fieldId,this)},savingDraft:function(object){console.warn("DEPRECATED: function frmFrontForm.savingDraft in v3.0 use frmProForm.savingDraft");if(typeof frmProForm!=="undefined")return frmProForm.savingDraft(object)},goingToPreviousPage:function(object){console.warn("DEPRECATED: function frmFrontForm.goingToPreviousPage in v3.0 use frmProForm.goingToPreviousPage");
48
  if(typeof frmProForm!=="undefined")return frmProForm.goingToPreviousPage(object)},hideOrShowFields:function(){console.warn("DEPRECATED: function frmFrontForm.hideOrShowFields in v3.0 use frmProForm.hideOrShowFields");if(typeof frmProForm!=="undefined")frmProForm.hideOrShowFields()},hidePreviouslyHiddenFields:function(){console.warn("DEPRECATED: function frmFrontForm.hidePreviouslyHiddenFields in v3.0 use frmProForm.hidePreviouslyHiddenFields");if(typeof frmProForm!=="undefined")frmProForm.hidePreviouslyHiddenFields()},
49
  checkDependentDynamicFields:function(ids){console.warn("DEPRECATED: function frmFrontForm.checkDependentDynamicFields in v3.0 use frmProForm.checkDependentDynamicFields");if(typeof frmProForm!=="undefined")frmProForm.checkDependentDynamicFields(ids)},checkDependentLookupFields:function(ids){console.warn("DEPRECATED: function frmFrontForm.checkDependentLookupFields in v3.0 use frmProForm.checkDependentLookupFields");if(typeof frmProForm!=="undefined")frmProForm.checkDependentLookupFields(ids)},loadGoogle:function(){console.warn("DEPRECATED: function frmFrontForm.loadGoogle in v3.0 use frmProForm.loadGoogle");
50
  frmProForm.loadGoogle()},escapeHtml:function(text){return text.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;")},invisible:function(classes){jQuery(classes).css("visibility","hidden")},visible:function(classes){jQuery(classes).css("visibility","visible")}}}frmFrontForm=frmFrontFormJS();jQuery(document).ready(function(){frmFrontForm.init()});
js/formidable_admin.js CHANGED
@@ -1087,7 +1087,8 @@ function frmAdminBuildJS() {
1087
  }
1088
 
1089
  function maybeDisableAddSummaryBtn() {
1090
- if ( formHasSummaryField() ) {
 
1091
  disableAddSummaryBtn();
1092
  }
1093
  }
@@ -1974,6 +1975,117 @@ function frmAdminBuildJS() {
1974
  jQuery( '.field_' + fieldId + '_option' ).toggleClass( 'frm_with_key' );
1975
  }
1976
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1977
  function toggleMultiselect() {
1978
  /*jshint validthis:true */
1979
  var dropdown = jQuery( this ).closest( 'li' ).find( '.frm_form_fields select' );
@@ -2522,11 +2634,11 @@ function frmAdminBuildJS() {
2522
  }
2523
 
2524
  function resetSingleOpt( fieldId, fieldKey, thisOpt ) {
2525
- var saved, text, defaultVal, previewInput,
2526
  optKey = thisOpt.data( 'optkey' ),
2527
  separateValues = usingSeparateValues( fieldId ),
2528
  single = jQuery( 'label[for="field_' + fieldKey + '-' + optKey + '"]' ),
2529
- baseName = 'field_options[options_' + fieldId + '][' + optKey + ']';
2530
  label = jQuery( 'input[name="' + baseName + '[label]"]' );
2531
 
2532
  if ( single.length < 1 ) {
@@ -2552,18 +2664,64 @@ function frmAdminBuildJS() {
2552
  saved = label.val();
2553
  }
2554
 
2555
- if ( label.length ) {
2556
- // Set the displayed value.
2557
- text = single[0].childNodes;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2558
  text[ text.length - 1 ].nodeValue = ' ' + label.val();
 
2559
 
2560
- // Set saved value.
2561
- previewInput.val( saved );
2562
 
2563
- // Set the default value.
2564
- defaultVal = thisOpt.find( 'input[name^="default_value_"]' );
2565
- previewInput.prop( 'checked', defaultVal.is( ':checked' ) ? true : false );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2566
  }
 
 
2567
  }
2568
 
2569
  function resetDisplayedOpts( fieldId ) {
@@ -2589,26 +2747,31 @@ function frmAdminBuildJS() {
2589
  type = input.attr( 'type' );
2590
  jQuery( '#field_' + fieldId + '_inner_container > .frm_form_fields' ).html( '' );
2591
  fieldInfo = getFieldKeyFromOpt( jQuery( '#frm_delete_field_' + fieldId + '-000_container' ) );
 
2592
  var container = jQuery( '#field_' + fieldId + '_inner_container > .frm_form_fields' ),
 
 
 
2593
  isProduct = isProductField( fieldId );
2594
 
2595
  for ( i = 0; i < opts.length; i++ ) {
2596
- container.append( addRadioCheckboxOpt( type, opts[ i ], fieldId, fieldInfo.fieldKey, isProduct ) );
2597
  }
2598
  }
2599
  }
2600
 
2601
- function addRadioCheckboxOpt( type, opt, fieldId, fieldKey, isProduct ) {
2602
  var other, single,
2603
  isOther = opt.key.indexOf( 'other' ) !== -1,
2604
- id = 'field_' + fieldKey + '-' + opt.key;
 
2605
 
2606
  other = '<input type="text" id="field_' + fieldKey + '-' + opt.key + '-otext" class="frm_other_input frm_pos_none" name="item_meta[other][' + fieldId + '][' + opt.key + ']" value="" />';
2607
 
2608
- single = '<div class="frm_' + type + ' ' + type + '" id="frm_' + type + '_' + fieldId + '-' + opt.key + '"><label for="' + id +
2609
  '"><input type="' + type +
2610
  '" name="item_meta[' + fieldId + ']' + ( type === 'checkbox' ? '[]' : '' ) +
2611
- '" value="' + opt.saved + '" id="' + id + '"' + ( isProduct ? ' data-price="' + opt.price + '"' : '' ) + '> ' + opt.label + '</label>' +
2612
  ( isOther ? other : '' ) +
2613
  '</div>';
2614
 
@@ -2669,13 +2832,19 @@ function frmAdminBuildJS() {
2669
 
2670
  function getMultipleOpts( fieldId ) {
2671
  var i, saved, labelName, label, key, optObj,
 
 
2672
  opts = [],
 
 
2673
  optVals = jQuery( 'input[name^="field_options[options_' + fieldId + ']"]' ),
2674
  separateValues = usingSeparateValues( fieldId ),
 
 
2675
  isProduct = isProductField( fieldId );
2676
 
2677
  for ( i = 0; i < optVals.length; i++ ) {
2678
- if ( optVals[ i ].name.indexOf( '[000]' ) > 0 || optVals[ i ].name.indexOf( '[value]' ) > 0 || optVals[ i ].name.indexOf( '[price]' ) > 0 ) {
2679
  continue;
2680
  }
2681
  saved = optVals[ i ].value;
@@ -2687,9 +2856,18 @@ function frmAdminBuildJS() {
2687
  saved = jQuery( 'input[name="' + labelName + '"]' ).val();
2688
  }
2689
 
 
 
 
 
 
 
 
 
2690
  optObj = {
2691
  saved: saved,
2692
  label: label,
 
2693
  key: key
2694
  };
2695
 
@@ -2704,6 +2882,63 @@ function frmAdminBuildJS() {
2704
  return opts;
2705
  }
2706
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2707
  function removeDropdownOpts( field ) {
2708
  var i;
2709
  if ( typeof field.options === 'undefined' ) {
@@ -2719,7 +2954,22 @@ function frmAdminBuildJS() {
2719
  * Is the box checked to use separate values?
2720
  */
2721
  function usingSeparateValues( fieldId ) {
2722
- var field = document.getElementById( 'separate_value_' + fieldId );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2723
  if ( field === null ) {
2724
  return false;
2725
  } else {
@@ -3039,7 +3289,9 @@ function frmAdminBuildJS() {
3039
  fieldId = getOptionFieldId( parentLi, key ),
3040
  defaultRadio = parentLi.querySelector( 'input[name="default_value_' + fieldId + '"]' );
3041
 
3042
- defaultRadio.value = input.value;
 
 
3043
  }
3044
 
3045
  /**
@@ -3605,7 +3857,7 @@ function frmAdminBuildJS() {
3605
  if ( editable !== null ) {
3606
  show = editable.checked && jQuery( document.getElementById( 'edit_action' ) ).val() === 'message';
3607
  if ( ! show ) {
3608
- show = document.getElementById( 'save_draft' ).checked;
3609
  }
3610
  }
3611
  return show;
@@ -4997,6 +5249,7 @@ function frmAdminBuildJS() {
4997
  delay: 100,
4998
  minLength: 0,
4999
  source: ajaxurl + '?action=frm_' + type + '_search&nonce=' + frmGlobal.nonce,
 
5000
  select: autoCompleteSelectFromResults,
5001
  focus: autoCompleteFocus,
5002
  position: {
@@ -5035,6 +5288,12 @@ function frmAdminBuildJS() {
5035
  return false;
5036
  }
5037
 
 
 
 
 
 
 
5038
  function autoCompleteSelectFromResults( e, ui ) {
5039
  e.preventDefault();
5040
 
@@ -5524,6 +5783,11 @@ function frmAdminBuildJS() {
5524
  $builderForm.on( 'click', '.frm-single-settings h3', maybeCollapseSettings );
5525
 
5526
  $builderForm.on( 'click', '.frm_toggle_sep_values', toggleSepValues );
 
 
 
 
 
5527
  $builderForm.on( 'click', '.frm_multiselect_opt', toggleMultiselect );
5528
  $newFields.on( 'mousedown', 'input, textarea, select', stopFieldFocus );
5529
  $newFields.on( 'click', 'input[type=radio], input[type=checkbox]', stopFieldFocus );
@@ -5533,6 +5797,7 @@ function frmAdminBuildJS() {
5533
  $builderForm.on( 'focusin', '.frm_single_option input[type=text]', maybeClearOptText );
5534
  $builderForm.on( 'click', '.frm_add_opt', addFieldOption );
5535
  $builderForm.on( 'change', '.frm_single_option input', resetOptOnChange );
 
5536
  $builderForm.on( 'change', '.frm_toggle_mult_sel', toggleMultSel );
5537
  $builderForm.on( 'focusin', '.frm_classes', showBuilderModal );
5538
 
@@ -5839,6 +6104,18 @@ function frmAdminBuildJS() {
5839
  });
5840
  });
5841
  });
 
 
 
 
 
 
 
 
 
 
 
 
5842
  },
5843
 
5844
  styleInit: function() {
1087
  }
1088
 
1089
  function maybeDisableAddSummaryBtn() {
1090
+ var summary = document.getElementById( 'summary' );
1091
+ if ( summary && ! summary.classList.contains( 'frm_show_upgrade' ) && formHasSummaryField() ) {
1092
  disableAddSummaryBtn();
1093
  }
1094
  }
1975
  jQuery( '.field_' + fieldId + '_option' ).toggleClass( 'frm_with_key' );
1976
  }
1977
 
1978
+ function toggleImageOptions() {
1979
+ /*jshint validthis:true */
1980
+ var hasImageOptions, imageSize,
1981
+ $field = jQuery( this ).closest( '.frm-single-settings' ),
1982
+ fieldId = $field.data( 'fid' ),
1983
+ displayField = document.getElementById( 'frm_field_id_' + fieldId );
1984
+
1985
+ refreshOptionDisplayNow( jQuery( this ) );
1986
+
1987
+ toggle( jQuery( '.field_' + fieldId + '_image_id' ) );
1988
+ toggle( jQuery( '.frm_toggle_image_options_' + fieldId ) );
1989
+ toggle( jQuery( '.frm_image_size_' + fieldId ) );
1990
+ toggle( jQuery( '.frm_alignment_' + fieldId ) );
1991
+ toggle( jQuery( '.frm-add-other#frm_add_field_' + fieldId ) );
1992
+
1993
+ hasImageOptions = imagesAsOptions( fieldId );
1994
+
1995
+ if ( hasImageOptions ) {
1996
+ setAlignment( fieldId, 'inline' );
1997
+ removeImageSizeClasses( displayField );
1998
+ imageSize = getImageOptionSize( fieldId );
1999
+ displayField.classList.add( 'frm_image_options' );
2000
+ displayField.classList.add( 'frm_image_size_' + imageSize );
2001
+ $field.find( '.frm-bulk-edit-link' ).hide();
2002
+ } else {
2003
+ displayField.classList.remove( 'frm_image_options' );
2004
+ removeImageSizeClasses( displayField );
2005
+ setAlignment( fieldId, 'block' );
2006
+ $field.find( '.frm-bulk-edit-link' ).show();
2007
+ }
2008
+ }
2009
+
2010
+ function removeImageSizeClasses( field ) {
2011
+ field.classList.remove( 'frm_image_size_', 'frm_image_size_small', 'frm_image_size_medium', 'frm_image_size_large', 'frm_image_size_xlarge' );
2012
+ }
2013
+
2014
+ function setAlignment( fieldId, alignment ) {
2015
+ jQuery( '#field_options_align_' + fieldId ).val( alignment ).change();
2016
+ }
2017
+
2018
+ function setImageSize() {
2019
+ var $field = jQuery( this ).closest( '.frm-single-settings' ),
2020
+ fieldId = $field.data( 'fid' ),
2021
+ displayField = document.getElementById( 'frm_field_id_' + fieldId );
2022
+
2023
+ refreshOptionDisplay();
2024
+
2025
+ if ( imagesAsOptions( fieldId ) ) {
2026
+ removeImageSizeClasses( displayField );
2027
+ displayField.classList.add( 'frm_image_options' );
2028
+ displayField.classList.add( 'frm_image_size_' + getImageOptionSize( fieldId ) );
2029
+ }
2030
+ }
2031
+
2032
+ function refreshOptionDisplayNow( object ) {
2033
+ var $field = object.closest( '.frm-single-settings' ),
2034
+ fieldID = $field.data( 'fid' );
2035
+ jQuery( '.field_' + fieldID + '_option' ).change();
2036
+ }
2037
+
2038
+ function refreshOptionDisplay() {
2039
+ /*jshint validthis:true */
2040
+ refreshOptionDisplayNow( jQuery( this ) );
2041
+ }
2042
+
2043
+ function addImageToOption( event ) {
2044
+ var fileFrame,
2045
+ $this = jQuery( this ),
2046
+ $field = $this.closest( '.frm-single-settings' ),
2047
+ $imagePreview = $this.closest( '.frm_image_preview_wrapper' ),
2048
+ fieldId = $field.data( 'fid' ),
2049
+ postID = 0;
2050
+
2051
+ event.preventDefault();
2052
+
2053
+ wp.media.model.settings.post.id = postID;
2054
+
2055
+ fileFrame = wp.media.frames.file_frame = wp.media({
2056
+ multiple: false
2057
+ });
2058
+
2059
+ fileFrame.on( 'select', function() {
2060
+ attachment = fileFrame.state().get( 'selection' ).first().toJSON();
2061
+ $imagePreview.find( 'img' ).attr( 'src', attachment.url );
2062
+ $imagePreview.find( '.frm_image_preview_frame' ).show();
2063
+ $imagePreview.find( '.frm_image_preview_title' ).text( attachment.filename );
2064
+ $imagePreview.siblings( 'input[name*="[label]"]' ).data( 'frmimgurl', attachment.url );
2065
+ $imagePreview.find( '.frm_choose_image_box' ).hide();
2066
+ $imagePreview.find( 'input.frm_image_id' ).val( attachment.id ).change();
2067
+ wp.media.model.settings.post.id = postID;
2068
+ });
2069
+
2070
+ fileFrame.open();
2071
+ }
2072
+
2073
+ function removeImageFromOption( event ) {
2074
+ var $this = jQuery( this ),
2075
+ $field = $this.closest( '.frm-single-settings' ),
2076
+ fieldId = $field.data( 'fid' ),
2077
+ previewWrapper = $this.closest( '.frm_image_preview_wrapper' );
2078
+
2079
+ event.preventDefault();
2080
+ event.stopPropagation();
2081
+
2082
+ previewWrapper.find( 'img' ).attr( 'src', '' );
2083
+ previewWrapper.find( '.frm_image_preview_frame' ).hide();
2084
+ previewWrapper.find( '.frm_choose_image_box' ).show();
2085
+ previewWrapper.find( 'input.frm_image_id' ).val( 0 ).change();
2086
+ }
2087
+
2088
+
2089
  function toggleMultiselect() {
2090
  /*jshint validthis:true */
2091
  var dropdown = jQuery( this ).closest( 'li' ).find( '.frm_form_fields select' );
2634
  }
2635
 
2636
  function resetSingleOpt( fieldId, fieldKey, thisOpt ) {
2637
+ var saved, text, defaultVal, previewInput, labelForDisplay, optContainer,
2638
  optKey = thisOpt.data( 'optkey' ),
2639
  separateValues = usingSeparateValues( fieldId ),
2640
  single = jQuery( 'label[for="field_' + fieldKey + '-' + optKey + '"]' ),
2641
+ baseName = 'field_options[options_' + fieldId + '][' + optKey + ']',
2642
  label = jQuery( 'input[name="' + baseName + '[label]"]' );
2643
 
2644
  if ( single.length < 1 ) {
2664
  saved = label.val();
2665
  }
2666
 
2667
+ if ( label.length < 1 ) {
2668
+ return;
2669
+ }
2670
+
2671
+ // Set the displayed value.
2672
+ text = single[0].childNodes;
2673
+
2674
+ if ( imagesAsOptions( fieldId ) ) {
2675
+ labelForDisplay = getImageDisplayValue( thisOpt, fieldId, label );
2676
+ optContainer = single.find( '.frm_image_option_container' );
2677
+
2678
+ if ( optContainer.length > 0 ) {
2679
+ optContainer.replaceWith( labelForDisplay );
2680
+ } else {
2681
+ text[ text.length - 1 ].nodeValue = '';
2682
+ single.append( labelForDisplay );
2683
+ }
2684
+ } else {
2685
  text[ text.length - 1 ].nodeValue = ' ' + label.val();
2686
+ }
2687
 
2688
+ // Set saved value.
2689
+ previewInput.val( saved );
2690
 
2691
+ // Set the default value.
2692
+ defaultVal = thisOpt.find( 'input[name^="default_value_"]' );
2693
+ previewInput.prop( 'checked', defaultVal.is( ':checked' ) ? true : false );
2694
+ }
2695
+
2696
+ /**
2697
+ * Set the displayed value for an image option.
2698
+ */
2699
+ function getImageDisplayValue( thisOpt, fieldId, label ) {
2700
+ var image, imageUrl, showLabelWithImage, fieldType;
2701
+
2702
+ image = thisOpt.find( 'img' );
2703
+ if ( image ) {
2704
+ imageUrl = image.attr( 'src' );
2705
+ }
2706
+
2707
+ showLabelWithImage = showingLabelWithImage( fieldId );
2708
+ fieldType = radioOrCheckbox( fieldId );
2709
+ return getImageLabel( label.val(), showLabelWithImage, imageUrl, fieldType );
2710
+ }
2711
+
2712
+ function getImageOptionSize( fieldId ) {
2713
+ var val,
2714
+ field = document.getElementById( 'field_options_image_size_' + fieldId ),
2715
+ size = '';
2716
+
2717
+ if ( field !== null ) {
2718
+ val = field.value;
2719
+ if ( val !== '' ) {
2720
+ size = val;
2721
+ }
2722
  }
2723
+
2724
+ return size;
2725
  }
2726
 
2727
  function resetDisplayedOpts( fieldId ) {
2747
  type = input.attr( 'type' );
2748
  jQuery( '#field_' + fieldId + '_inner_container > .frm_form_fields' ).html( '' );
2749
  fieldInfo = getFieldKeyFromOpt( jQuery( '#frm_delete_field_' + fieldId + '-000_container' ) );
2750
+
2751
  var container = jQuery( '#field_' + fieldId + '_inner_container > .frm_form_fields' ),
2752
+ hasImageOptions = imagesAsOptions( fieldId ),
2753
+ imageSize = hasImageOptions ? getImageOptionSize( fieldId ) : '',
2754
+ imageOptionClass = hasImageOptions ? ( 'frm_image_option frm_image_' + imageSize + ' ' ) : '',
2755
  isProduct = isProductField( fieldId );
2756
 
2757
  for ( i = 0; i < opts.length; i++ ) {
2758
+ container.append( addRadioCheckboxOpt( type, opts[ i ], fieldId, fieldInfo.fieldKey, isProduct, imageOptionClass ) );
2759
  }
2760
  }
2761
  }
2762
 
2763
+ function addRadioCheckboxOpt( type, opt, fieldId, fieldKey, isProduct, classes ) {
2764
  var other, single,
2765
  isOther = opt.key.indexOf( 'other' ) !== -1,
2766
+
2767
+ id = 'field_' + fieldKey + '-' + opt.key;
2768
 
2769
  other = '<input type="text" id="field_' + fieldKey + '-' + opt.key + '-otext" class="frm_other_input frm_pos_none" name="item_meta[other][' + fieldId + '][' + opt.key + ']" value="" />';
2770
 
2771
+ single = '<div class="frm_' + type + ' ' + type + ' ' + classes + '" id="frm_' + type + '_' + fieldId + '-' + opt.key + '"><label for="' + id +
2772
  '"><input type="' + type +
2773
  '" name="item_meta[' + fieldId + ']' + ( type === 'checkbox' ? '[]' : '' ) +
2774
+ '" value="' + opt.saved + '" id="' + id + '"' + ( isProduct ? ' data-price="' + opt.price + '"' : '' ) + ( opt.checked ? ' checked="checked"' : '' ) + '> ' + opt.label + '</label>' +
2775
  ( isOther ? other : '' ) +
2776
  '</div>';
2777
 
2832
 
2833
  function getMultipleOpts( fieldId ) {
2834
  var i, saved, labelName, label, key, optObj,
2835
+ image, savedLabel, input, field, checkbox, fieldType,
2836
+ checked = false,
2837
  opts = [],
2838
+ imageUrl = '',
2839
+
2840
  optVals = jQuery( 'input[name^="field_options[options_' + fieldId + ']"]' ),
2841
  separateValues = usingSeparateValues( fieldId ),
2842
+ hasImageOptions = imagesAsOptions( fieldId ),
2843
+ showLabelWithImage = showingLabelWithImage( fieldId ),
2844
  isProduct = isProductField( fieldId );
2845
 
2846
  for ( i = 0; i < optVals.length; i++ ) {
2847
+ if ( optVals[ i ].name.indexOf( '[000]' ) > 0 || optVals[ i ].name.indexOf( '[value]' ) > 0 || optVals[ i ].name.indexOf( '[image]' ) > 0 || optVals[ i ].name.indexOf( '[price]' ) > 0 ) {
2848
  continue;
2849
  }
2850
  saved = optVals[ i ].value;
2856
  saved = jQuery( 'input[name="' + labelName + '"]' ).val();
2857
  }
2858
 
2859
+ if ( hasImageOptions ) {
2860
+ imageUrl = getImageUrlFromInput( optVals[i]);
2861
+ fieldType = radioOrCheckbox( fieldId );
2862
+ label = getImageLabel( label, showLabelWithImage, imageUrl, fieldType );
2863
+ }
2864
+
2865
+ checked = getChecked( optVals[ i ].id );
2866
+
2867
  optObj = {
2868
  saved: saved,
2869
  label: label,
2870
+ checked: checked,
2871
  key: key
2872
  };
2873
 
2882
  return opts;
2883
  }
2884
 
2885
+ function radioOrCheckbox( fieldId ) {
2886
+ var settings = document.getElementById( 'frm-single-settings-' + fieldId );
2887
+ if ( settings === null ) {
2888
+ return 'radio';
2889
+ }
2890
+
2891
+ return settings.classList.contains( 'frm-type-checkbox' ) ? 'checkbox' : 'radio';
2892
+ }
2893
+
2894
+ function getImageUrlFromInput( optVal ) {
2895
+ var img,
2896
+ wrapper = jQuery( optVal ).siblings( '.frm_image_preview_wrapper' );
2897
+
2898
+ if ( ! wrapper.length ) {
2899
+ return '';
2900
+ }
2901
+
2902
+ img = wrapper.find( 'img' );
2903
+ if ( ! img.length ) {
2904
+ return '';
2905
+ }
2906
+
2907
+ return img.attr( 'src' );
2908
+ }
2909
+
2910
+ function getImageLabel( label, showLabelWithImage, imageUrl, fieldType ) {
2911
+ var imageLabelClass, fullLabel,
2912
+ originalLabel = label,
2913
+ shape = fieldType === 'checkbox' ? 'square' : 'circle';
2914
+
2915
+ fullLabel = '<div class="frm_selected_checkmark"><svg class="frmsvg"><use xlink:href="#frm_checkmark_' + shape + '_icon"></svg></div>';
2916
+ if ( imageUrl ) {
2917
+ fullLabel += '<img src="' + imageUrl + '" alt="' + originalLabel + '" />';
2918
+ } else {
2919
+ fullLabel += '<div class="frm_empty_url">' + frm_admin_js.image_placeholder_icon + '</div>';
2920
+ }
2921
+ if ( showLabelWithImage ) {
2922
+ fullLabel += '<span class="frm_text_label_for_image"><span class="frm_text_label_for_image_inner">' + originalLabel + '</span></span>';
2923
+ }
2924
+
2925
+ imageLabelClass = showLabelWithImage ? ' frm_label_with_image' : '';
2926
+
2927
+ return ( '<span class="frm_image_option_container' + imageLabelClass + '">' + fullLabel + '</span>' );
2928
+ }
2929
+
2930
+ function getChecked( id ) {
2931
+ field = jQuery( '#' + id );
2932
+
2933
+ if ( field.length === 0 ) {
2934
+ return false;
2935
+ }
2936
+
2937
+ checkbox = field.siblings( 'input[type=checkbox]' );
2938
+
2939
+ return checkbox.length && checkbox.prop( 'checked' );
2940
+ }
2941
+
2942
  function removeDropdownOpts( field ) {
2943
  var i;
2944
  if ( typeof field.options === 'undefined' ) {
2954
  * Is the box checked to use separate values?
2955
  */
2956
  function usingSeparateValues( fieldId ) {
2957
+ return isChecked( 'separate_value_' + fieldId );
2958
+ }
2959
+
2960
+ /**
2961
+ * Is the box checked to use images as options?
2962
+ */
2963
+ function imagesAsOptions( fieldId ) {
2964
+ return isChecked( 'image_options_' + fieldId );
2965
+ }
2966
+
2967
+ function showingLabelWithImage( fieldId ) {
2968
+ return ! isChecked( 'hide_image_text_' + fieldId );
2969
+ }
2970
+
2971
+ function isChecked( id ) {
2972
+ var field = document.getElementById( id );
2973
  if ( field === null ) {
2974
  return false;
2975
  } else {
3289
  fieldId = getOptionFieldId( parentLi, key ),
3290
  defaultRadio = parentLi.querySelector( 'input[name="default_value_' + fieldId + '"]' );
3291
 
3292
+ if ( defaultRadio !== null ) {
3293
+ defaultRadio.value = input.value;
3294
+ }
3295
  }
3296
 
3297
  /**
3857
  if ( editable !== null ) {
3858
  show = editable.checked && jQuery( document.getElementById( 'edit_action' ) ).val() === 'message';
3859
  if ( ! show ) {
3860
+ show = isChecked( 'save_draft' );
3861
  }
3862
  }
3863
  return show;
5249
  delay: 100,
5250
  minLength: 0,
5251
  source: ajaxurl + '?action=frm_' + type + '_search&nonce=' + frmGlobal.nonce,
5252
+ change: autoCompleteSelectBlank,
5253
  select: autoCompleteSelectFromResults,
5254
  focus: autoCompleteFocus,
5255
  position: {
5288
  return false;
5289
  }
5290
 
5291
+ function autoCompleteSelectBlank( e, ui ) {
5292
+ if ( ui.item === null ) {
5293
+ this.nextElementSibling.value = '';
5294
+ }
5295
+ }
5296
+
5297
  function autoCompleteSelectFromResults( e, ui ) {
5298
  e.preventDefault();
5299
 
5783
  $builderForm.on( 'click', '.frm-single-settings h3', maybeCollapseSettings );
5784
 
5785
  $builderForm.on( 'click', '.frm_toggle_sep_values', toggleSepValues );
5786
+ $builderForm.on( 'click', '.frm_toggle_image_options', toggleImageOptions );
5787
+ $builderForm.on( 'click', '.frm_remove_image_option', removeImageFromOption );
5788
+ $builderForm.on( 'click', '.frm_choose_image_box', addImageToOption );
5789
+ $builderForm.on( 'change', '.frm_hide_image_text', refreshOptionDisplay );
5790
+ $builderForm.on( 'change', '.frm_field_options_image_size', setImageSize );
5791
  $builderForm.on( 'click', '.frm_multiselect_opt', toggleMultiselect );
5792
  $newFields.on( 'mousedown', 'input, textarea, select', stopFieldFocus );
5793
  $newFields.on( 'click', 'input[type=radio], input[type=checkbox]', stopFieldFocus );
5797
  $builderForm.on( 'focusin', '.frm_single_option input[type=text]', maybeClearOptText );
5798
  $builderForm.on( 'click', '.frm_add_opt', addFieldOption );
5799
  $builderForm.on( 'change', '.frm_single_option input', resetOptOnChange );
5800
+ $builderForm.on( 'change', '.frm_image_id', resetOptOnChange );
5801
  $builderForm.on( 'change', '.frm_toggle_mult_sel', toggleMultSel );
5802
  $builderForm.on( 'focusin', '.frm_classes', showBuilderModal );
5803
 
6104
  });
6105
  });
6106
  });
6107
+ jQuery( '#frm-dismiss-inbox' ).click( function( e ) {
6108
+ data = {
6109
+ action: 'frm_inbox_dismiss',
6110
+ key: 'all',
6111
+ nonce: frmGlobal.nonce
6112
+ };
6113
+ postAjax( data, function() {
6114
+ fadeOut( document.getElementById( 'frm_message_list' ), function() {
6115
+ document.getElementById( 'frm_empty_inbox' ).classList.remove( 'frm_hidden' );
6116
+ });
6117
+ });
6118
+ });
6119
  },
6120
 
6121
  styleInit: function() {
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.05.02\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: 2020-06-17T22:37: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"
@@ -216,7 +216,7 @@ msgstr ""
216
  msgid "IP Address"
217
  msgstr ""
218
 
219
- #: classes/models/FrmFieldValue.php:167
220
  msgid "The display value has not been prepared. Please use the prepare_display_value() method before calling get_displayed_value()."
221
  msgstr ""
222
 
@@ -263,7 +263,7 @@ msgstr ""
263
 
264
  #: classes/models/FrmField.php:34
265
  #: classes/controllers/FrmFormsController.php:1166
266
- #: classes/views/inbox/list.php:21
267
  msgid "Email"
268
  msgstr ""
269
 
@@ -475,41 +475,41 @@ msgstr ""
475
  msgid "You do not have permission to view this form."
476
  msgstr ""
477
 
478
- #: classes/models/FrmSettings.php:181
479
  msgid "The reCAPTCHA was not entered correctly"
480
  msgstr ""
481
 
482
  #. translators: %s: Field name
483
  #. translators: %s: Field type
484
- #: classes/models/fields/FrmFieldType.php:391
485
- #: classes/models/fields/FrmFieldType.php:467
486
  msgid "%s Options"
487
  msgstr ""
488
 
489
- #: classes/models/fields/FrmFieldType.php:407
490
  #: classes/views/frm-fields/back-end/bulk-options-overlay.php:6
491
  msgid "Bulk Edit Options"
492
  msgstr ""
493
 
494
- #: classes/models/fields/FrmFieldType.php:414
495
  msgid "Add Option"
496
  msgstr ""
497
 
498
- #: classes/models/fields/FrmFieldType.php:567
499
  #: classes/helpers/FrmFieldsHelper.php:294
500
  msgid "This field is invalid"
501
  msgstr ""
502
 
503
  #. translators: %s: The field name.
504
  #. translators: %s: Field name
505
- #: classes/models/fields/FrmFieldType.php:570
506
  #: classes/helpers/FrmFieldsHelper.php:167
507
  #: classes/helpers/FrmFieldsHelper.php:296
508
- #: classes/helpers/FrmXMLHelper.php:1111
509
  msgid "%s is invalid"
510
  msgstr ""
511
 
512
- #: classes/models/fields/FrmFieldType.php:577
513
  msgid "Untitled"
514
  msgstr ""
515
 
@@ -593,7 +593,7 @@ msgstr ""
593
  #. translators: %1$s - field type
594
  #. translators: %1$s: Number of items
595
  #: classes/models/FrmFormMigrator.php:581
596
- #: classes/helpers/FrmXMLHelper.php:993
597
  msgid "%1$s Field"
598
  msgid_plural "%1$s Fields"
599
  msgstr[0] ""
@@ -635,28 +635,28 @@ msgstr ""
635
  msgid "There are no plugins on your site that require a license"
636
  msgstr ""
637
 
638
- #: classes/controllers/FrmAddonsController.php:479
639
  msgid "Installed"
640
  msgstr ""
641
 
642
- #: classes/controllers/FrmAddonsController.php:484
643
- #: classes/helpers/FrmAppHelper.php:2359
644
  msgid "Active"
645
  msgstr ""
646
 
647
- #: classes/controllers/FrmAddonsController.php:489
648
  msgid "Not Installed"
649
  msgstr ""
650
 
651
- #: classes/controllers/FrmAddonsController.php:747
652
  msgid "Your plugin has been installed. Please reload the page to see more options."
653
  msgstr ""
654
 
655
- #: classes/controllers/FrmAddonsController.php:774
656
  msgid "Sorry, you're site requires FTP authentication. Please install plugins manaully."
657
  msgstr ""
658
 
659
- #: classes/controllers/FrmAddonsController.php:817
660
  msgid "Your plugin has been activated. Please reload the page to see more options."
661
  msgstr ""
662
 
@@ -854,7 +854,11 @@ msgstr ""
854
  msgid "Inbox"
855
  msgstr ""
856
 
857
- #: classes/controllers/FrmInboxController.php:77
 
 
 
 
858
  msgid "Help Formidable improve with usage tracking"
859
  msgstr ""
860
 
@@ -924,7 +928,7 @@ msgstr ""
924
  #: classes/views/addons/list.php:75
925
  #: classes/views/shared/upgrade_overlay.php:27
926
  #: classes/helpers/FrmFormMigratorsHelper.php:130
927
- #: classes/helpers/FrmAppHelper.php:2358
928
  msgid "Install"
929
  msgstr ""
930
 
@@ -1260,7 +1264,7 @@ msgstr ""
1260
  #: classes/controllers/FrmFormsController.php:1182
1261
  #: classes/controllers/FrmEntriesController.php:71
1262
  #: classes/views/frm-entries/sidebar-shared.php:52
1263
- #: classes/views/frm-entries/form.php:52
1264
  msgid "Entry Key"
1265
  msgstr ""
1266
 
@@ -1411,27 +1415,27 @@ msgstr ""
1411
  msgid "Entry was Successfully Deleted"
1412
  msgstr ""
1413
 
1414
- #: classes/views/inbox/list.php:14
 
 
 
 
 
1415
  msgid "You don't have any messages"
1416
  msgstr ""
1417
 
1418
- #: classes/views/inbox/list.php:16
1419
  msgid "Get the details about new updates, tips, sales, and more. We'll keep you in the loop."
1420
  msgstr ""
1421
 
1422
- #: classes/views/inbox/list.php:17
1423
  msgid "Want more news and email updates?"
1424
  msgstr ""
1425
 
1426
- #: classes/views/inbox/list.php:26
1427
  msgid "Subscribe"
1428
  msgstr ""
1429
 
1430
- #. translators: %s: Time stamp
1431
- #: classes/views/inbox/list.php:63
1432
- msgid "%s ago"
1433
- msgstr ""
1434
-
1435
  #: classes/views/frm-forms/actions-dropdown.php:2
1436
  msgid "Show options"
1437
  msgstr ""
@@ -1501,7 +1505,7 @@ msgstr ""
1501
  #: classes/views/frm-forms/new-form-overlay.php:31
1502
  #: classes/views/shared/confirm-overlay.php:14
1503
  #: classes/views/shared/admin-header.php:42
1504
- #: classes/helpers/FrmAppHelper.php:2319
1505
  msgid "Cancel"
1506
  msgstr ""
1507
 
@@ -1513,7 +1517,7 @@ msgstr ""
1513
  #: classes/views/shared/mb_adv_info.php:35
1514
  #: classes/views/shared/mb_adv_info.php:178
1515
  #: classes/views/frm-entries/list.php:42
1516
- #: classes/helpers/FrmAppHelper.php:898
1517
  msgid "Search"
1518
  msgstr ""
1519
 
@@ -1699,7 +1703,7 @@ msgid "Show Page Content"
1699
  msgstr ""
1700
 
1701
  #: classes/views/frm-forms/settings-advanced.php:93
1702
- #: classes/helpers/FrmAppHelper.php:1023
1703
  msgid "Select a Page"
1704
  msgstr ""
1705
 
@@ -2025,7 +2029,7 @@ msgstr ""
2025
 
2026
  #: classes/views/shared/confirm-overlay.php:10
2027
  #: classes/views/shared/info-overlay.php:10
2028
- #: classes/helpers/FrmAppHelper.php:2326
2029
  msgid "Are you sure?"
2030
  msgstr ""
2031
 
@@ -2127,7 +2131,7 @@ msgstr ""
2127
 
2128
  #: classes/views/shared/mb_adv_info.php:90
2129
  #: classes/helpers/FrmCSVExportHelper.php:154
2130
- #: classes/helpers/FrmAppHelper.php:2298
2131
  msgid "ID"
2132
  msgstr ""
2133
 
@@ -2137,7 +2141,7 @@ msgstr ""
2137
 
2138
  #: classes/views/shared/mb_adv_info.php:108
2139
  #: classes/views/shared/mb_adv_info.php:122
2140
- #: classes/helpers/FrmAppHelper.php:2360
2141
  msgid "Select a Field"
2142
  msgstr ""
2143
 
@@ -2748,7 +2752,7 @@ msgid "Label Position"
2748
  msgstr ""
2749
 
2750
  #: classes/views/frm-fields/back-end/settings.php:265
2751
- #: classes/helpers/FrmAppHelper.php:2320
2752
  msgid "Default"
2753
  msgstr ""
2754
 
@@ -2797,6 +2801,30 @@ msgstr ""
2797
  msgid "Step"
2798
  msgstr ""
2799
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2800
  #: classes/views/frm-fields/back-end/input-mask-info.php:2
2801
  msgid "To create a custom input mask, you’ll need to use this specific set of symbols:"
2802
  msgstr ""
@@ -2973,23 +3001,23 @@ msgstr ""
2973
  msgid "Don't use form styling on any page"
2974
  msgstr ""
2975
 
2976
- #: classes/views/frm-settings/general.php:30
2977
- msgid "Form layouts built using CSS grids that are not fully supported by older browsers like Internet Explorer. Leave this box unchecked for your layouts to look best in current browsers, but show in a single column in older browsers."
2978
- msgstr ""
2979
-
2980
  #: classes/views/frm-settings/general.php:32
2981
  msgid "Do not use CSS Grids for form layouts"
2982
  msgstr ""
2983
 
2984
- #: classes/views/frm-settings/general.php:39
 
 
 
 
2985
  msgid "Other"
2986
  msgstr ""
2987
 
2988
- #: classes/views/frm-settings/general.php:52
2989
  msgid "Do not store IPs with form submissions. Check this box for to assist with GDPR compliance."
2990
  msgstr ""
2991
 
2992
- #: classes/views/frm-settings/general.php:59
2993
  msgid "Do not include Formidable in the admin bar."
2994
  msgstr ""
2995
 
@@ -3080,7 +3108,7 @@ msgid "Updated: %1$s"
3080
  msgstr ""
3081
 
3082
  #: classes/views/frm-entries/show.php:7
3083
- #: classes/helpers/FrmEntriesHelper.php:640
3084
  msgid "View Entry"
3085
  msgstr ""
3086
 
@@ -3160,7 +3188,7 @@ msgstr ""
3160
  msgid "You did not add any fields to your form. %1$sGo back%2$s and add some."
3161
  msgstr ""
3162
 
3163
- #: classes/views/frm-entries/form.php:38
3164
  msgid "If you are human, leave this field blank."
3165
  msgstr ""
3166
 
@@ -3439,7 +3467,7 @@ msgid "See all forms."
3439
  msgstr ""
3440
 
3441
  #: classes/helpers/FrmFormsListHelper.php:114
3442
- #: classes/helpers/FrmAppHelper.php:883
3443
  msgid "Add New"
3444
  msgstr ""
3445
 
@@ -3491,7 +3519,7 @@ msgid "Draft"
3491
  msgstr ""
3492
 
3493
  #: classes/helpers/FrmFieldsHelper.php:286
3494
- #: classes/helpers/FrmAppHelper.php:2331
3495
  msgid "The entered values do not match"
3496
  msgstr ""
3497
 
@@ -3502,7 +3530,7 @@ msgstr ""
3502
 
3503
  #: classes/helpers/FrmFieldsHelper.php:456
3504
  #: classes/helpers/FrmFieldsHelper.php:457
3505
- #: classes/helpers/FrmAppHelper.php:2335
3506
  msgid "New Option"
3507
  msgstr ""
3508
 
@@ -3519,1132 +3547,1132 @@ msgstr ""
3519
  msgid "Categories"
3520
  msgstr ""
3521
 
3522
- #: classes/helpers/FrmFieldsHelper.php:1370
3523
  msgid "Afghanistan"
3524
  msgstr ""
3525
 
3526
- #: classes/helpers/FrmFieldsHelper.php:1371
3527
  msgid "Aland Islands"
3528
  msgstr ""
3529
 
3530
- #: classes/helpers/FrmFieldsHelper.php:1372
3531
  msgid "Albania"
3532
  msgstr ""
3533
 
3534
- #: classes/helpers/FrmFieldsHelper.php:1373
3535
  msgid "Algeria"
3536
  msgstr ""
3537
 
3538
- #: classes/helpers/FrmFieldsHelper.php:1374
3539
  msgid "American Samoa"
3540
  msgstr ""
3541
 
3542
- #: classes/helpers/FrmFieldsHelper.php:1375
3543
  msgid "Andorra"
3544
  msgstr ""
3545
 
3546
- #: classes/helpers/FrmFieldsHelper.php:1376
3547
  msgid "Angola"
3548
  msgstr ""
3549
 
3550
- #: classes/helpers/FrmFieldsHelper.php:1377
3551
  msgid "Anguilla"
3552
  msgstr ""
3553
 
3554
- #: classes/helpers/FrmFieldsHelper.php:1378
3555
  msgid "Antarctica"
3556
  msgstr ""
3557
 
3558
- #: classes/helpers/FrmFieldsHelper.php:1379
3559
  msgid "Antigua and Barbuda"
3560
  msgstr ""
3561
 
3562
- #: classes/helpers/FrmFieldsHelper.php:1380
3563
  msgid "Argentina"
3564
  msgstr ""
3565
 
3566
- #: classes/helpers/FrmFieldsHelper.php:1381
3567
  msgid "Armenia"
3568
  msgstr ""
3569
 
3570
- #: classes/helpers/FrmFieldsHelper.php:1382
3571
  msgid "Aruba"
3572
  msgstr ""
3573
 
3574
- #: classes/helpers/FrmFieldsHelper.php:1383
3575
  msgid "Australia"
3576
  msgstr ""
3577
 
3578
- #: classes/helpers/FrmFieldsHelper.php:1384
3579
  msgid "Austria"
3580
  msgstr ""
3581
 
3582
- #: classes/helpers/FrmFieldsHelper.php:1385
3583
  msgid "Azerbaijan"
3584
  msgstr ""
3585
 
3586
- #: classes/helpers/FrmFieldsHelper.php:1386
3587
  msgid "Bahamas"
3588
  msgstr ""
3589
 
3590
- #: classes/helpers/FrmFieldsHelper.php:1387
3591
  msgid "Bahrain"
3592
  msgstr ""
3593
 
3594
- #: classes/helpers/FrmFieldsHelper.php:1388
3595
  msgid "Bangladesh"
3596
  msgstr ""
3597
 
3598
- #: classes/helpers/FrmFieldsHelper.php:1389
3599
  msgid "Barbados"
3600
  msgstr ""
3601
 
3602
- #: classes/helpers/FrmFieldsHelper.php:1390
3603
  msgid "Belarus"
3604
  msgstr ""
3605
 
3606
- #: classes/helpers/FrmFieldsHelper.php:1391
3607
  msgid "Belgium"
3608
  msgstr ""
3609
 
3610
- #: classes/helpers/FrmFieldsHelper.php:1392
3611
  msgid "Belize"
3612
  msgstr ""
3613
 
3614
- #: classes/helpers/FrmFieldsHelper.php:1393
3615
  msgid "Benin"
3616
  msgstr ""
3617
 
3618
- #: classes/helpers/FrmFieldsHelper.php:1394
3619
  msgid "Bermuda"
3620
  msgstr ""
3621
 
3622
- #: classes/helpers/FrmFieldsHelper.php:1395
3623
  msgid "Bhutan"
3624
  msgstr ""
3625
 
3626
- #: classes/helpers/FrmFieldsHelper.php:1396
3627
  msgid "Bolivia"
3628
  msgstr ""
3629
 
3630
- #: classes/helpers/FrmFieldsHelper.php:1397
3631
  msgid "Bonaire, Sint Eustatius and Saba"
3632
  msgstr ""
3633
 
3634
- #: classes/helpers/FrmFieldsHelper.php:1398
3635
  msgid "Bosnia and Herzegovina"
3636
  msgstr ""
3637
 
3638
- #: classes/helpers/FrmFieldsHelper.php:1399
3639
  msgid "Botswana"
3640
  msgstr ""
3641
 
3642
- #: classes/helpers/FrmFieldsHelper.php:1400
3643
  msgid "Bouvet Island"
3644
  msgstr ""
3645
 
3646
- #: classes/helpers/FrmFieldsHelper.php:1401
3647
  msgid "Brazil"
3648
  msgstr ""
3649
 
3650
- #: classes/helpers/FrmFieldsHelper.php:1402
3651
  msgid "British Indian Ocean Territory"
3652
  msgstr ""
3653
 
3654
- #: classes/helpers/FrmFieldsHelper.php:1403
3655
  msgid "Brunei"
3656
  msgstr ""
3657
 
3658
- #: classes/helpers/FrmFieldsHelper.php:1404
3659
  msgid "Bulgaria"
3660
  msgstr ""
3661
 
3662
- #: classes/helpers/FrmFieldsHelper.php:1405
3663
  msgid "Burkina Faso"
3664
  msgstr ""
3665
 
3666
- #: classes/helpers/FrmFieldsHelper.php:1406
3667
  msgid "Burundi"
3668
  msgstr ""
3669
 
3670
- #: classes/helpers/FrmFieldsHelper.php:1407
3671
  msgid "Cambodia"
3672
  msgstr ""
3673
 
3674
- #: classes/helpers/FrmFieldsHelper.php:1408
3675
  msgid "Cameroon"
3676
  msgstr ""
3677
 
3678
- #: classes/helpers/FrmFieldsHelper.php:1409
3679
  msgid "Canada"
3680
  msgstr ""
3681
 
3682
- #: classes/helpers/FrmFieldsHelper.php:1410
3683
  msgid "Cape Verde"
3684
  msgstr ""
3685
 
3686
- #: classes/helpers/FrmFieldsHelper.php:1411
3687
  msgid "Cayman Islands"
3688
  msgstr ""
3689
 
3690
- #: classes/helpers/FrmFieldsHelper.php:1412
3691
  msgid "Central African Republic"
3692
  msgstr ""
3693
 
3694
- #: classes/helpers/FrmFieldsHelper.php:1413
3695
  msgid "Chad"
3696
  msgstr ""
3697
 
3698
- #: classes/helpers/FrmFieldsHelper.php:1414
3699
  msgid "Chile"
3700
  msgstr ""
3701
 
3702
- #: classes/helpers/FrmFieldsHelper.php:1415
3703
  msgid "China"
3704
  msgstr ""
3705
 
3706
- #: classes/helpers/FrmFieldsHelper.php:1416
3707
  msgid "Christmas Island"
3708
  msgstr ""
3709
 
3710
- #: classes/helpers/FrmFieldsHelper.php:1417
3711
  msgid "Cocos (Keeling) Islands"
3712
  msgstr ""
3713
 
3714
- #: classes/helpers/FrmFieldsHelper.php:1418
3715
  msgid "Colombia"
3716
  msgstr ""
3717
 
3718
- #: classes/helpers/FrmFieldsHelper.php:1419
3719
  msgid "Comoros"
3720
  msgstr ""
3721
 
3722
- #: classes/helpers/FrmFieldsHelper.php:1420
3723
  msgid "Congo"
3724
  msgstr ""
3725
 
3726
- #: classes/helpers/FrmFieldsHelper.php:1421
3727
  msgid "Cook Islands"
3728
  msgstr ""
3729
 
3730
- #: classes/helpers/FrmFieldsHelper.php:1422
3731
  msgid "Costa Rica"
3732
  msgstr ""
3733
 
3734
- #: classes/helpers/FrmFieldsHelper.php:1423
3735
  msgid "C&ocirc;te d'Ivoire"
3736
  msgstr ""
3737
 
3738
- #: classes/helpers/FrmFieldsHelper.php:1424
3739
  msgid "Croatia"
3740
  msgstr ""
3741
 
3742
- #: classes/helpers/FrmFieldsHelper.php:1425
3743
  msgid "Cuba"
3744
  msgstr ""
3745
 
3746
- #: classes/helpers/FrmFieldsHelper.php:1426
3747
  msgid "Curacao"
3748
  msgstr ""
3749
 
3750
- #: classes/helpers/FrmFieldsHelper.php:1427
3751
  msgid "Cyprus"
3752
  msgstr ""
3753
 
3754
- #: classes/helpers/FrmFieldsHelper.php:1428
3755
  msgid "Czech Republic"
3756
  msgstr ""
3757
 
3758
- #: classes/helpers/FrmFieldsHelper.php:1429
3759
  msgid "Denmark"
3760
  msgstr ""
3761
 
3762
- #: classes/helpers/FrmFieldsHelper.php:1430
3763
  msgid "Djibouti"
3764
  msgstr ""
3765
 
3766
- #: classes/helpers/FrmFieldsHelper.php:1431
3767
  msgid "Dominica"
3768
  msgstr ""
3769
 
3770
- #: classes/helpers/FrmFieldsHelper.php:1432
3771
  msgid "Dominican Republic"
3772
  msgstr ""
3773
 
3774
- #: classes/helpers/FrmFieldsHelper.php:1433
3775
  msgid "East Timor"
3776
  msgstr ""
3777
 
3778
- #: classes/helpers/FrmFieldsHelper.php:1434
3779
  msgid "Ecuador"
3780
  msgstr ""
3781
 
3782
- #: classes/helpers/FrmFieldsHelper.php:1435
3783
  msgid "Egypt"
3784
  msgstr ""
3785
 
3786
- #: classes/helpers/FrmFieldsHelper.php:1436
3787
  msgid "El Salvador"
3788
  msgstr ""
3789
 
3790
- #: classes/helpers/FrmFieldsHelper.php:1437
3791
  msgid "Equatorial Guinea"
3792
  msgstr ""
3793
 
3794
- #: classes/helpers/FrmFieldsHelper.php:1438
3795
  msgid "Eritrea"
3796
  msgstr ""
3797
 
3798
- #: classes/helpers/FrmFieldsHelper.php:1439
3799
  msgid "Estonia"
3800
  msgstr ""
3801
 
3802
- #: classes/helpers/FrmFieldsHelper.php:1440
3803
  msgid "Ethiopia"
3804
  msgstr ""
3805
 
3806
- #: classes/helpers/FrmFieldsHelper.php:1441
3807
  msgid "Falkland Islands (Malvinas)"
3808
  msgstr ""
3809
 
3810
- #: classes/helpers/FrmFieldsHelper.php:1442
3811
  msgid "Faroe Islands"
3812
  msgstr ""
3813
 
3814
- #: classes/helpers/FrmFieldsHelper.php:1443
3815
  msgid "Fiji"
3816
  msgstr ""
3817
 
3818
- #: classes/helpers/FrmFieldsHelper.php:1444
3819
  msgid "Finland"
3820
  msgstr ""
3821
 
3822
- #: classes/helpers/FrmFieldsHelper.php:1445
3823
  msgid "France"
3824
  msgstr ""
3825
 
3826
- #: classes/helpers/FrmFieldsHelper.php:1446
3827
  msgid "French Guiana"
3828
  msgstr ""
3829
 
3830
- #: classes/helpers/FrmFieldsHelper.php:1447
3831
  msgid "French Polynesia"
3832
  msgstr ""
3833
 
3834
- #: classes/helpers/FrmFieldsHelper.php:1448
3835
  msgid "French Southern Territories"
3836
  msgstr ""
3837
 
3838
- #: classes/helpers/FrmFieldsHelper.php:1449
3839
  msgid "Gabon"
3840
  msgstr ""
3841
 
3842
- #: classes/helpers/FrmFieldsHelper.php:1450
3843
  msgid "Gambia"
3844
  msgstr ""
3845
 
3846
- #: classes/helpers/FrmFieldsHelper.php:1451
3847
  msgid "Georgia"
3848
  msgstr ""
3849
 
3850
- #: classes/helpers/FrmFieldsHelper.php:1452
3851
  msgid "Germany"
3852
  msgstr ""
3853
 
3854
- #: classes/helpers/FrmFieldsHelper.php:1453
3855
  msgid "Ghana"
3856
  msgstr ""
3857
 
3858
- #: classes/helpers/FrmFieldsHelper.php:1454
3859
  msgid "Gibraltar"
3860
  msgstr ""
3861
 
3862
- #: classes/helpers/FrmFieldsHelper.php:1455
3863
  msgid "Greece"
3864
  msgstr ""
3865
 
3866
- #: classes/helpers/FrmFieldsHelper.php:1456
3867
  msgid "Greenland"
3868
  msgstr ""
3869
 
3870
- #: classes/helpers/FrmFieldsHelper.php:1457
3871
  msgid "Grenada"
3872
  msgstr ""
3873
 
3874
- #: classes/helpers/FrmFieldsHelper.php:1458
3875
  msgid "Guadeloupe"
3876
  msgstr ""
3877
 
3878
- #: classes/helpers/FrmFieldsHelper.php:1459
3879
  msgid "Guam"
3880
  msgstr ""
3881
 
3882
- #: classes/helpers/FrmFieldsHelper.php:1460
3883
  msgid "Guatemala"
3884
  msgstr ""
3885
 
3886
- #: classes/helpers/FrmFieldsHelper.php:1461
3887
  msgid "Guernsey"
3888
  msgstr ""
3889
 
3890
- #: classes/helpers/FrmFieldsHelper.php:1462
3891
  msgid "Guinea"
3892
  msgstr ""
3893
 
3894
- #: classes/helpers/FrmFieldsHelper.php:1463
3895
  msgid "Guinea-Bissau"
3896
  msgstr ""
3897
 
3898
- #: classes/helpers/FrmFieldsHelper.php:1464
3899
  msgid "Guyana"
3900
  msgstr ""
3901
 
3902
- #: classes/helpers/FrmFieldsHelper.php:1465
3903
  msgid "Haiti"
3904
  msgstr ""
3905
 
3906
- #: classes/helpers/FrmFieldsHelper.php:1466
3907
  msgid "Heard Island and McDonald Islands"
3908
  msgstr ""
3909
 
3910
- #: classes/helpers/FrmFieldsHelper.php:1467
3911
  msgid "Holy See"
3912
  msgstr ""
3913
 
3914
- #: classes/helpers/FrmFieldsHelper.php:1468
3915
  msgid "Honduras"
3916
  msgstr ""
3917
 
3918
- #: classes/helpers/FrmFieldsHelper.php:1469
3919
  msgid "Hong Kong"
3920
  msgstr ""
3921
 
3922
- #: classes/helpers/FrmFieldsHelper.php:1470
3923
  msgid "Hungary"
3924
  msgstr ""
3925
 
3926
- #: classes/helpers/FrmFieldsHelper.php:1471
3927
  msgid "Iceland"
3928
  msgstr ""
3929
 
3930
- #: classes/helpers/FrmFieldsHelper.php:1472
3931
  msgid "India"
3932
  msgstr ""
3933
 
3934
- #: classes/helpers/FrmFieldsHelper.php:1473
3935
  msgid "Indonesia"
3936
  msgstr ""
3937
 
3938
- #: classes/helpers/FrmFieldsHelper.php:1474
3939
  msgid "Iran"
3940
  msgstr ""
3941
 
3942
- #: classes/helpers/FrmFieldsHelper.php:1475
3943
  msgid "Iraq"
3944
  msgstr ""
3945
 
3946
- #: classes/helpers/FrmFieldsHelper.php:1476
3947
  msgid "Ireland"
3948
  msgstr ""
3949
 
3950
- #: classes/helpers/FrmFieldsHelper.php:1477
3951
  msgid "Israel"
3952
  msgstr ""
3953
 
3954
- #: classes/helpers/FrmFieldsHelper.php:1478
3955
  msgid "Isle of Man"
3956
  msgstr ""
3957
 
3958
- #: classes/helpers/FrmFieldsHelper.php:1479
3959
  msgid "Italy"
3960
  msgstr ""
3961
 
3962
- #: classes/helpers/FrmFieldsHelper.php:1480
3963
  msgid "Jamaica"
3964
  msgstr ""
3965
 
3966
- #: classes/helpers/FrmFieldsHelper.php:1481
3967
  msgid "Japan"
3968
  msgstr ""
3969
 
3970
- #: classes/helpers/FrmFieldsHelper.php:1482
3971
  msgid "Jersey"
3972
  msgstr ""
3973
 
3974
- #: classes/helpers/FrmFieldsHelper.php:1483
3975
  msgid "Jordan"
3976
  msgstr ""
3977
 
3978
- #: classes/helpers/FrmFieldsHelper.php:1484
3979
  msgid "Kazakhstan"
3980
  msgstr ""
3981
 
3982
- #: classes/helpers/FrmFieldsHelper.php:1485
3983
  msgid "Kenya"
3984
  msgstr ""
3985
 
3986
- #: classes/helpers/FrmFieldsHelper.php:1486
3987
  msgid "Kiribati"
3988
  msgstr ""
3989
 
3990
- #: classes/helpers/FrmFieldsHelper.php:1487
3991
  msgid "North Korea"
3992
  msgstr ""
3993
 
3994
- #: classes/helpers/FrmFieldsHelper.php:1488
3995
  msgid "South Korea"
3996
  msgstr ""
3997
 
3998
- #: classes/helpers/FrmFieldsHelper.php:1489
3999
  msgid "Kosovo"
4000
  msgstr ""
4001
 
4002
- #: classes/helpers/FrmFieldsHelper.php:1490
4003
  msgid "Kuwait"
4004
  msgstr ""
4005
 
4006
- #: classes/helpers/FrmFieldsHelper.php:1491
4007
  msgid "Kyrgyzstan"
4008
  msgstr ""
4009
 
4010
- #: classes/helpers/FrmFieldsHelper.php:1492
4011
  msgid "Laos"
4012
  msgstr ""
4013
 
4014
- #: classes/helpers/FrmFieldsHelper.php:1493
4015
  msgid "Latvia"
4016
  msgstr ""
4017
 
4018
- #: classes/helpers/FrmFieldsHelper.php:1494
4019
  msgid "Lebanon"
4020
  msgstr ""
4021
 
4022
- #: classes/helpers/FrmFieldsHelper.php:1495
4023
  msgid "Lesotho"
4024
  msgstr ""
4025
 
4026
- #: classes/helpers/FrmFieldsHelper.php:1496
4027
  msgid "Liberia"
4028
  msgstr ""
4029
 
4030
- #: classes/helpers/FrmFieldsHelper.php:1497
4031
  msgid "Libya"
4032
  msgstr ""
4033
 
4034
- #: classes/helpers/FrmFieldsHelper.php:1498
4035
  msgid "Liechtenstein"
4036
  msgstr ""
4037
 
4038
- #: classes/helpers/FrmFieldsHelper.php:1499
4039
  msgid "Lithuania"
4040
  msgstr ""
4041
 
4042
- #: classes/helpers/FrmFieldsHelper.php:1500
4043
  msgid "Luxembourg"
4044
  msgstr ""
4045
 
4046
- #: classes/helpers/FrmFieldsHelper.php:1501
4047
  msgid "Macao"
4048
  msgstr ""
4049
 
4050
- #: classes/helpers/FrmFieldsHelper.php:1502
4051
  msgid "Macedonia"
4052
  msgstr ""
4053
 
4054
- #: classes/helpers/FrmFieldsHelper.php:1503
4055
  msgid "Madagascar"
4056
  msgstr ""
4057
 
4058
- #: classes/helpers/FrmFieldsHelper.php:1504
4059
  msgid "Malawi"
4060
  msgstr ""
4061
 
4062
- #: classes/helpers/FrmFieldsHelper.php:1505
4063
  msgid "Malaysia"
4064
  msgstr ""
4065
 
4066
- #: classes/helpers/FrmFieldsHelper.php:1506
4067
  msgid "Maldives"
4068
  msgstr ""
4069
 
4070
- #: classes/helpers/FrmFieldsHelper.php:1507
4071
  msgid "Mali"
4072
  msgstr ""
4073
 
4074
- #: classes/helpers/FrmFieldsHelper.php:1508
4075
  msgid "Malta"
4076
  msgstr ""
4077
 
4078
- #: classes/helpers/FrmFieldsHelper.php:1509
4079
  msgid "Marshall Islands"
4080
  msgstr ""
4081
 
4082
- #: classes/helpers/FrmFieldsHelper.php:1510
4083
  msgid "Martinique"
4084
  msgstr ""
4085
 
4086
- #: classes/helpers/FrmFieldsHelper.php:1511
4087
  msgid "Mauritania"
4088
  msgstr ""
4089
 
4090
- #: classes/helpers/FrmFieldsHelper.php:1512
4091
  msgid "Mauritius"
4092
  msgstr ""
4093
 
4094
- #: classes/helpers/FrmFieldsHelper.php:1513
4095
  msgid "Mayotte"
4096
  msgstr ""
4097
 
4098
- #: classes/helpers/FrmFieldsHelper.php:1514
4099
  msgid "Mexico"
4100
  msgstr ""
4101
 
4102
- #: classes/helpers/FrmFieldsHelper.php:1515
4103
  msgid "Micronesia"
4104
  msgstr ""
4105
 
4106
- #: classes/helpers/FrmFieldsHelper.php:1516
4107
  msgid "Moldova"
4108
  msgstr ""
4109
 
4110
- #: classes/helpers/FrmFieldsHelper.php:1517
4111
  msgid "Monaco"
4112
  msgstr ""
4113
 
4114
- #: classes/helpers/FrmFieldsHelper.php:1518
4115
  msgid "Mongolia"
4116
  msgstr ""
4117
 
4118
- #: classes/helpers/FrmFieldsHelper.php:1519
4119
  msgid "Montenegro"
4120
  msgstr ""
4121
 
4122
- #: classes/helpers/FrmFieldsHelper.php:1520
4123
  msgid "Montserrat"
4124
  msgstr ""
4125
 
4126
- #: classes/helpers/FrmFieldsHelper.php:1521
4127
  msgid "Morocco"
4128
  msgstr ""
4129
 
4130
- #: classes/helpers/FrmFieldsHelper.php:1522
4131
  msgid "Mozambique"
4132
  msgstr ""
4133
 
4134
- #: classes/helpers/FrmFieldsHelper.php:1523
4135
  msgid "Myanmar"
4136
  msgstr ""
4137
 
4138
- #: classes/helpers/FrmFieldsHelper.php:1524
4139
  msgid "Namibia"
4140
  msgstr ""
4141
 
4142
- #: classes/helpers/FrmFieldsHelper.php:1525
4143
  msgid "Nauru"
4144
  msgstr ""
4145
 
4146
- #: classes/helpers/FrmFieldsHelper.php:1526
4147
  msgid "Nepal"
4148
  msgstr ""
4149
 
4150
- #: classes/helpers/FrmFieldsHelper.php:1527
4151
  msgid "Netherlands"
4152
  msgstr ""
4153
 
4154
- #: classes/helpers/FrmFieldsHelper.php:1528
4155
  msgid "New Caledonia"
4156
  msgstr ""
4157
 
4158
- #: classes/helpers/FrmFieldsHelper.php:1529
4159
  msgid "New Zealand"
4160
  msgstr ""
4161
 
4162
- #: classes/helpers/FrmFieldsHelper.php:1530
4163
  msgid "Nicaragua"
4164
  msgstr ""
4165
 
4166
- #: classes/helpers/FrmFieldsHelper.php:1531
4167
  msgid "Niger"
4168
  msgstr ""
4169
 
4170
- #: classes/helpers/FrmFieldsHelper.php:1532
4171
  msgid "Nigeria"
4172
  msgstr ""
4173
 
4174
- #: classes/helpers/FrmFieldsHelper.php:1533
4175
  msgid "Niue"
4176
  msgstr ""
4177
 
4178
- #: classes/helpers/FrmFieldsHelper.php:1534
4179
  msgid "Norfolk Island"
4180
  msgstr ""
4181
 
4182
- #: classes/helpers/FrmFieldsHelper.php:1535
4183
  msgid "Northern Mariana Islands"
4184
  msgstr ""
4185
 
4186
- #: classes/helpers/FrmFieldsHelper.php:1536
4187
  msgid "Norway"
4188
  msgstr ""
4189
 
4190
- #: classes/helpers/FrmFieldsHelper.php:1537
4191
  msgid "Oman"
4192
  msgstr ""
4193
 
4194
- #: classes/helpers/FrmFieldsHelper.php:1538
4195
  msgid "Pakistan"
4196
  msgstr ""
4197
 
4198
- #: classes/helpers/FrmFieldsHelper.php:1539
4199
  msgid "Palau"
4200
  msgstr ""
4201
 
4202
- #: classes/helpers/FrmFieldsHelper.php:1540
4203
  msgid "Palestine"
4204
  msgstr ""
4205
 
4206
- #: classes/helpers/FrmFieldsHelper.php:1541
4207
  msgid "Panama"
4208
  msgstr ""
4209
 
4210
- #: classes/helpers/FrmFieldsHelper.php:1542
4211
  msgid "Papua New Guinea"
4212
  msgstr ""
4213
 
4214
- #: classes/helpers/FrmFieldsHelper.php:1543
4215
  msgid "Paraguay"
4216
  msgstr ""
4217
 
4218
- #: classes/helpers/FrmFieldsHelper.php:1544
4219
  msgid "Peru"
4220
  msgstr ""
4221
 
4222
- #: classes/helpers/FrmFieldsHelper.php:1545
4223
  msgid "Philippines"
4224
  msgstr ""
4225
 
4226
- #: classes/helpers/FrmFieldsHelper.php:1546
4227
  msgid "Pitcairn"
4228
  msgstr ""
4229
 
4230
- #: classes/helpers/FrmFieldsHelper.php:1547
4231
  msgid "Poland"
4232
  msgstr ""
4233
 
4234
- #: classes/helpers/FrmFieldsHelper.php:1548
4235
  msgid "Portugal"
4236
  msgstr ""
4237
 
4238
- #: classes/helpers/FrmFieldsHelper.php:1549
4239
  msgid "Puerto Rico"
4240
  msgstr ""
4241
 
4242
- #: classes/helpers/FrmFieldsHelper.php:1550
4243
  msgid "Qatar"
4244
  msgstr ""
4245
 
4246
- #: classes/helpers/FrmFieldsHelper.php:1551
4247
  msgid "Reunion"
4248
  msgstr ""
4249
 
4250
- #: classes/helpers/FrmFieldsHelper.php:1552
4251
  msgid "Romania"
4252
  msgstr ""
4253
 
4254
- #: classes/helpers/FrmFieldsHelper.php:1553
4255
  msgid "Russia"
4256
  msgstr ""
4257
 
4258
- #: classes/helpers/FrmFieldsHelper.php:1554
4259
  msgid "Rwanda"
4260
  msgstr ""
4261
 
4262
- #: classes/helpers/FrmFieldsHelper.php:1555
4263
  msgid "Saint Barthelemy"
4264
  msgstr ""
4265
 
4266
- #: classes/helpers/FrmFieldsHelper.php:1556
4267
  msgid "Saint Helena, Ascension and Tristan da Cunha"
4268
  msgstr ""
4269
 
4270
- #: classes/helpers/FrmFieldsHelper.php:1557
4271
  msgid "Saint Kitts and Nevis"
4272
  msgstr ""
4273
 
4274
- #: classes/helpers/FrmFieldsHelper.php:1558
4275
  msgid "Saint Lucia"
4276
  msgstr ""
4277
 
4278
- #: classes/helpers/FrmFieldsHelper.php:1559
4279
  msgid "Saint Martin (French part)"
4280
  msgstr ""
4281
 
4282
- #: classes/helpers/FrmFieldsHelper.php:1560
4283
  msgid "Saint Pierre and Miquelon"
4284
  msgstr ""
4285
 
4286
- #: classes/helpers/FrmFieldsHelper.php:1561
4287
  msgid "Saint Vincent and the Grenadines"
4288
  msgstr ""
4289
 
4290
- #: classes/helpers/FrmFieldsHelper.php:1562
4291
  msgid "Samoa"
4292
  msgstr ""
4293
 
4294
- #: classes/helpers/FrmFieldsHelper.php:1563
4295
  msgid "San Marino"
4296
  msgstr ""
4297
 
4298
- #: classes/helpers/FrmFieldsHelper.php:1564
4299
  msgid "Sao Tome and Principe"
4300
  msgstr ""
4301
 
4302
- #: classes/helpers/FrmFieldsHelper.php:1565
4303
  msgid "Saudi Arabia"
4304
  msgstr ""
4305
 
4306
- #: classes/helpers/FrmFieldsHelper.php:1566
4307
  msgid "Senegal"
4308
  msgstr ""
4309
 
4310
- #: classes/helpers/FrmFieldsHelper.php:1567
4311
  msgid "Serbia"
4312
  msgstr ""
4313
 
4314
- #: classes/helpers/FrmFieldsHelper.php:1568
4315
  msgid "Seychelles"
4316
  msgstr ""
4317
 
4318
- #: classes/helpers/FrmFieldsHelper.php:1569
4319
  msgid "Sierra Leone"
4320
  msgstr ""
4321
 
4322
- #: classes/helpers/FrmFieldsHelper.php:1570
4323
  msgid "Singapore"
4324
  msgstr ""
4325
 
4326
- #: classes/helpers/FrmFieldsHelper.php:1571
4327
  msgid "Sint Maarten (Dutch part)"
4328
  msgstr ""
4329
 
4330
- #: classes/helpers/FrmFieldsHelper.php:1572
4331
  msgid "Slovakia"
4332
  msgstr ""
4333
 
4334
- #: classes/helpers/FrmFieldsHelper.php:1573
4335
  msgid "Slovenia"
4336
  msgstr ""
4337
 
4338
- #: classes/helpers/FrmFieldsHelper.php:1574
4339
  msgid "Solomon Islands"
4340
  msgstr ""
4341
 
4342
- #: classes/helpers/FrmFieldsHelper.php:1575
4343
  msgid "Somalia"
4344
  msgstr ""
4345
 
4346
- #: classes/helpers/FrmFieldsHelper.php:1576
4347
  msgid "South Africa"
4348
  msgstr ""
4349
 
4350
- #: classes/helpers/FrmFieldsHelper.php:1577
4351
  msgid "South Georgia and the South Sandwich Islands"
4352
  msgstr ""
4353
 
4354
- #: classes/helpers/FrmFieldsHelper.php:1578
4355
  msgid "South Sudan"
4356
  msgstr ""
4357
 
4358
- #: classes/helpers/FrmFieldsHelper.php:1579
4359
  msgid "Spain"
4360
  msgstr ""
4361
 
4362
- #: classes/helpers/FrmFieldsHelper.php:1580
4363
  msgid "Sri Lanka"
4364
  msgstr ""
4365
 
4366
- #: classes/helpers/FrmFieldsHelper.php:1581
4367
  msgid "Sudan"
4368
  msgstr ""
4369
 
4370
- #: classes/helpers/FrmFieldsHelper.php:1582
4371
  msgid "Suriname"
4372
  msgstr ""
4373
 
4374
- #: classes/helpers/FrmFieldsHelper.php:1583
4375
  msgid "Svalbard and Jan Mayen"
4376
  msgstr ""
4377
 
4378
- #: classes/helpers/FrmFieldsHelper.php:1584
4379
  msgid "Swaziland"
4380
  msgstr ""
4381
 
4382
- #: classes/helpers/FrmFieldsHelper.php:1585
4383
  msgid "Sweden"
4384
  msgstr ""
4385
 
4386
- #: classes/helpers/FrmFieldsHelper.php:1586
4387
  msgid "Switzerland"
4388
  msgstr ""
4389
 
4390
- #: classes/helpers/FrmFieldsHelper.php:1587
4391
  msgid "Syria"
4392
  msgstr ""
4393
 
4394
- #: classes/helpers/FrmFieldsHelper.php:1588
4395
  msgid "Taiwan"
4396
  msgstr ""
4397
 
4398
- #: classes/helpers/FrmFieldsHelper.php:1589
4399
  msgid "Tajikistan"
4400
  msgstr ""
4401
 
4402
- #: classes/helpers/FrmFieldsHelper.php:1590
4403
  msgid "Tanzania"
4404
  msgstr ""
4405
 
4406
- #: classes/helpers/FrmFieldsHelper.php:1591
4407
  msgid "Thailand"
4408
  msgstr ""
4409
 
4410
- #: classes/helpers/FrmFieldsHelper.php:1592
4411
  msgid "Timor-Leste"
4412
  msgstr ""
4413
 
4414
- #: classes/helpers/FrmFieldsHelper.php:1593
4415
  msgid "Togo"
4416
  msgstr ""
4417
 
4418
- #: classes/helpers/FrmFieldsHelper.php:1594
4419
  msgid "Tokelau"
4420
  msgstr ""
4421
 
4422
- #: classes/helpers/FrmFieldsHelper.php:1595
4423
  msgid "Tonga"
4424
  msgstr ""
4425
 
4426
- #: classes/helpers/FrmFieldsHelper.php:1596
4427
  msgid "Trinidad and Tobago"
4428
  msgstr ""
4429
 
4430
- #: classes/helpers/FrmFieldsHelper.php:1597
4431
  msgid "Tunisia"
4432
  msgstr ""
4433
 
4434
- #: classes/helpers/FrmFieldsHelper.php:1598
4435
  msgid "Turkey"
4436
  msgstr ""
4437
 
4438
- #: classes/helpers/FrmFieldsHelper.php:1599
4439
  msgid "Turkmenistan"
4440
  msgstr ""
4441
 
4442
- #: classes/helpers/FrmFieldsHelper.php:1600
4443
  msgid "Turks and Caicos Islands"
4444
  msgstr ""
4445
 
4446
- #: classes/helpers/FrmFieldsHelper.php:1601
4447
  msgid "Tuvalu"
4448
  msgstr ""
4449
 
4450
- #: classes/helpers/FrmFieldsHelper.php:1602
4451
  msgid "Uganda"
4452
  msgstr ""
4453
 
4454
- #: classes/helpers/FrmFieldsHelper.php:1603
4455
  msgid "Ukraine"
4456
  msgstr ""
4457
 
4458
- #: classes/helpers/FrmFieldsHelper.php:1604
4459
  msgid "United Arab Emirates"
4460
  msgstr ""
4461
 
4462
- #: classes/helpers/FrmFieldsHelper.php:1605
4463
  msgid "United Kingdom"
4464
  msgstr ""
4465
 
4466
- #: classes/helpers/FrmFieldsHelper.php:1606
4467
  msgid "United States"
4468
  msgstr ""
4469
 
4470
- #: classes/helpers/FrmFieldsHelper.php:1607
4471
  msgid "United States Minor Outlying Islands"
4472
  msgstr ""
4473
 
4474
- #: classes/helpers/FrmFieldsHelper.php:1608
4475
  msgid "Uruguay"
4476
  msgstr ""
4477
 
4478
- #: classes/helpers/FrmFieldsHelper.php:1609
4479
  msgid "Uzbekistan"
4480
  msgstr ""
4481
 
4482
- #: classes/helpers/FrmFieldsHelper.php:1610
4483
  msgid "Vanuatu"
4484
  msgstr ""
4485
 
4486
- #: classes/helpers/FrmFieldsHelper.php:1611
4487
  msgid "Vatican City"
4488
  msgstr ""
4489
 
4490
- #: classes/helpers/FrmFieldsHelper.php:1612
4491
  msgid "Venezuela"
4492
  msgstr ""
4493
 
4494
- #: classes/helpers/FrmFieldsHelper.php:1613
4495
  msgid "Vietnam"
4496
  msgstr ""
4497
 
4498
- #: classes/helpers/FrmFieldsHelper.php:1614
4499
  msgid "Virgin Islands, British"
4500
  msgstr ""
4501
 
4502
- #: classes/helpers/FrmFieldsHelper.php:1615
4503
  msgid "Virgin Islands, U.S."
4504
  msgstr ""
4505
 
4506
- #: classes/helpers/FrmFieldsHelper.php:1616
4507
  msgid "Wallis and Futuna"
4508
  msgstr ""
4509
 
4510
- #: classes/helpers/FrmFieldsHelper.php:1617
4511
  msgid "Western Sahara"
4512
  msgstr ""
4513
 
4514
- #: classes/helpers/FrmFieldsHelper.php:1618
4515
  msgid "Yemen"
4516
  msgstr ""
4517
 
4518
- #: classes/helpers/FrmFieldsHelper.php:1619
4519
  msgid "Zambia"
4520
  msgstr ""
4521
 
4522
- #: classes/helpers/FrmFieldsHelper.php:1620
4523
  msgid "Zimbabwe"
4524
  msgstr ""
4525
 
4526
- #: classes/helpers/FrmFieldsHelper.php:1628
4527
  msgid "Countries"
4528
  msgstr ""
4529
 
4530
- #: classes/helpers/FrmFieldsHelper.php:1633
4531
  msgid "U.S. State Abbreviations"
4532
  msgstr ""
4533
 
4534
- #: classes/helpers/FrmFieldsHelper.php:1637
4535
  msgid "U.S. States"
4536
  msgstr ""
4537
 
4538
- #: classes/helpers/FrmFieldsHelper.php:1640
4539
  msgid "Age"
4540
  msgstr ""
4541
 
4542
- #: classes/helpers/FrmFieldsHelper.php:1641
4543
  msgid "Under 18"
4544
  msgstr ""
4545
 
4546
- #: classes/helpers/FrmFieldsHelper.php:1642
4547
  msgid "18-24"
4548
  msgstr ""
4549
 
4550
- #: classes/helpers/FrmFieldsHelper.php:1643
4551
  msgid "25-34"
4552
  msgstr ""
4553
 
4554
- #: classes/helpers/FrmFieldsHelper.php:1644
4555
  msgid "35-44"
4556
  msgstr ""
4557
 
4558
- #: classes/helpers/FrmFieldsHelper.php:1645
4559
  msgid "45-54"
4560
  msgstr ""
4561
 
4562
- #: classes/helpers/FrmFieldsHelper.php:1646
4563
  msgid "55-64"
4564
  msgstr ""
4565
 
4566
- #: classes/helpers/FrmFieldsHelper.php:1647
4567
  msgid "65 or Above"
4568
  msgstr ""
4569
 
4570
- #: classes/helpers/FrmFieldsHelper.php:1648
4571
  msgid "Prefer Not to Answer"
4572
  msgstr ""
4573
 
4574
- #: classes/helpers/FrmFieldsHelper.php:1651
4575
  msgid "Satisfaction"
4576
  msgstr ""
4577
 
4578
- #: classes/helpers/FrmFieldsHelper.php:1652
4579
  msgid "Very Satisfied"
4580
  msgstr ""
4581
 
4582
- #: classes/helpers/FrmFieldsHelper.php:1653
4583
  msgid "Satisfied"
4584
  msgstr ""
4585
 
4586
- #: classes/helpers/FrmFieldsHelper.php:1654
4587
- #: classes/helpers/FrmFieldsHelper.php:1663
4588
- #: classes/helpers/FrmFieldsHelper.php:1672
4589
  msgid "Neutral"
4590
  msgstr ""
4591
 
4592
- #: classes/helpers/FrmFieldsHelper.php:1655
4593
  msgid "Unsatisfied"
4594
  msgstr ""
4595
 
4596
- #: classes/helpers/FrmFieldsHelper.php:1656
4597
  msgid "Very Unsatisfied"
4598
  msgstr ""
4599
 
4600
- #: classes/helpers/FrmFieldsHelper.php:1657
4601
- #: classes/helpers/FrmFieldsHelper.php:1666
4602
- #: classes/helpers/FrmFieldsHelper.php:1675
4603
  msgid "N/A"
4604
  msgstr ""
4605
 
4606
- #: classes/helpers/FrmFieldsHelper.php:1660
4607
  msgid "Importance"
4608
  msgstr ""
4609
 
4610
- #: classes/helpers/FrmFieldsHelper.php:1661
4611
  msgid "Very Important"
4612
  msgstr ""
4613
 
4614
- #: classes/helpers/FrmFieldsHelper.php:1662
4615
  msgid "Important"
4616
  msgstr ""
4617
 
4618
- #: classes/helpers/FrmFieldsHelper.php:1664
4619
  msgid "Somewhat Important"
4620
  msgstr ""
4621
 
4622
- #: classes/helpers/FrmFieldsHelper.php:1665
4623
  msgid "Not at all Important"
4624
  msgstr ""
4625
 
4626
- #: classes/helpers/FrmFieldsHelper.php:1669
4627
  msgid "Agreement"
4628
  msgstr ""
4629
 
4630
- #: classes/helpers/FrmFieldsHelper.php:1670
4631
  msgid "Strongly Agree"
4632
  msgstr ""
4633
 
4634
- #: classes/helpers/FrmFieldsHelper.php:1671
4635
  msgid "Agree"
4636
  msgstr ""
4637
 
4638
- #: classes/helpers/FrmFieldsHelper.php:1673
4639
  msgid "Disagree"
4640
  msgstr ""
4641
 
4642
- #: classes/helpers/FrmFieldsHelper.php:1674
4643
  msgid "Strongly Disagree"
4644
  msgstr ""
4645
 
4646
  #. translators: %s: Field name
4647
- #: classes/helpers/FrmFieldsHelper.php:1722
4648
  msgid "%s fields"
4649
  msgstr ""
4650
 
@@ -4702,7 +4730,7 @@ msgid "Excerpt View"
4702
  msgstr ""
4703
 
4704
  #: classes/helpers/FrmListHelper.php:257
4705
- #: classes/helpers/FrmAppHelper.php:2361
4706
  msgid "No items found."
4707
  msgstr ""
4708
 
@@ -4779,33 +4807,33 @@ msgstr ""
4779
  msgid "Install %s Importer"
4780
  msgstr ""
4781
 
4782
- #: classes/helpers/FrmEntriesHelper.php:530
4783
- #: classes/helpers/FrmEntriesHelper.php:531
4784
  msgid "Unknown"
4785
  msgstr ""
4786
 
4787
- #: classes/helpers/FrmEntriesHelper.php:648
4788
  msgid "Delete Entry"
4789
  msgstr ""
4790
 
4791
- #: classes/helpers/FrmEntriesHelper.php:651
4792
  msgid "Delete this form entry?"
4793
  msgstr ""
4794
 
4795
- #: classes/helpers/FrmEntriesHelper.php:659
4796
  msgid "Print Entry"
4797
  msgstr ""
4798
 
4799
- #: classes/helpers/FrmEntriesHelper.php:669
4800
- #: classes/helpers/FrmEntriesHelper.php:672
4801
  msgid "Resend Emails"
4802
  msgstr ""
4803
 
4804
- #: classes/helpers/FrmEntriesHelper.php:681
4805
  msgid "Edit Entry"
4806
  msgstr ""
4807
 
4808
- #: classes/helpers/FrmEntriesHelper.php:684
4809
  msgid "Entry edits"
4810
  msgstr ""
4811
 
@@ -4974,7 +5002,7 @@ msgid "Is this intentional?"
4974
  msgstr ""
4975
 
4976
  #: classes/helpers/FrmFormsHelper.php:1453
4977
- #: classes/helpers/FrmAppHelper.php:2355
4978
  msgid "See the list of reserved words in WordPress."
4979
  msgstr ""
4980
 
@@ -5024,555 +5052,555 @@ msgstr ""
5024
  msgid "Parent ID"
5025
  msgstr ""
5026
 
5027
- #: classes/helpers/FrmAppHelper.php:1154
5028
  msgid "View Forms"
5029
  msgstr ""
5030
 
5031
- #: classes/helpers/FrmAppHelper.php:1155
5032
  msgid "Add and Edit Forms"
5033
  msgstr ""
5034
 
5035
- #: classes/helpers/FrmAppHelper.php:1156
5036
  msgid "Delete Forms"
5037
  msgstr ""
5038
 
5039
- #: classes/helpers/FrmAppHelper.php:1157
5040
  msgid "Access this Settings Page"
5041
  msgstr ""
5042
 
5043
- #: classes/helpers/FrmAppHelper.php:1158
5044
  msgid "View Entries from Admin Area"
5045
  msgstr ""
5046
 
5047
- #: classes/helpers/FrmAppHelper.php:1159
5048
  msgid "Delete Entries from Admin Area"
5049
  msgstr ""
5050
 
5051
- #: classes/helpers/FrmAppHelper.php:1166
5052
  msgid "Add Entries from Admin Area"
5053
  msgstr ""
5054
 
5055
- #: classes/helpers/FrmAppHelper.php:1167
5056
  msgid "Edit Entries from Admin Area"
5057
  msgstr ""
5058
 
5059
- #: classes/helpers/FrmAppHelper.php:1168
5060
  msgid "View Reports"
5061
  msgstr ""
5062
 
5063
- #: classes/helpers/FrmAppHelper.php:1169
5064
  msgid "Add/Edit Views"
5065
  msgstr ""
5066
 
5067
- #: classes/helpers/FrmAppHelper.php:1791
5068
  msgid "at"
5069
  msgstr ""
5070
 
5071
- #: classes/helpers/FrmAppHelper.php:1935
5072
  msgid "year"
5073
  msgstr ""
5074
 
5075
- #: classes/helpers/FrmAppHelper.php:1936
5076
  msgid "years"
5077
  msgstr ""
5078
 
5079
- #: classes/helpers/FrmAppHelper.php:1940
5080
  msgid "month"
5081
  msgstr ""
5082
 
5083
- #: classes/helpers/FrmAppHelper.php:1941
5084
  msgid "months"
5085
  msgstr ""
5086
 
5087
- #: classes/helpers/FrmAppHelper.php:1945
5088
  msgid "week"
5089
  msgstr ""
5090
 
5091
- #: classes/helpers/FrmAppHelper.php:1946
5092
  msgid "weeks"
5093
  msgstr ""
5094
 
5095
- #: classes/helpers/FrmAppHelper.php:1950
5096
  msgid "day"
5097
  msgstr ""
5098
 
5099
- #: classes/helpers/FrmAppHelper.php:1951
5100
  msgid "days"
5101
  msgstr ""
5102
 
5103
- #: classes/helpers/FrmAppHelper.php:1955
5104
  msgid "hour"
5105
  msgstr ""
5106
 
5107
- #: classes/helpers/FrmAppHelper.php:1956
5108
  msgid "hours"
5109
  msgstr ""
5110
 
5111
- #: classes/helpers/FrmAppHelper.php:1960
5112
  msgid "minute"
5113
  msgstr ""
5114
 
5115
- #: classes/helpers/FrmAppHelper.php:1961
5116
  msgid "minutes"
5117
  msgstr ""
5118
 
5119
- #: classes/helpers/FrmAppHelper.php:1965
5120
  msgid "second"
5121
  msgstr ""
5122
 
5123
- #: classes/helpers/FrmAppHelper.php:1966
5124
  msgid "seconds"
5125
  msgstr ""
5126
 
5127
- #: classes/helpers/FrmAppHelper.php:2060
5128
  msgid "Give this action a label for easy reference."
5129
  msgstr ""
5130
 
5131
- #: classes/helpers/FrmAppHelper.php:2061
5132
  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."
5133
  msgstr ""
5134
 
5135
- #: classes/helpers/FrmAppHelper.php:2062
5136
  msgid "Add CC addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com."
5137
  msgstr ""
5138
 
5139
- #: classes/helpers/FrmAppHelper.php:2063
5140
  msgid "Add BCC addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com."
5141
  msgstr ""
5142
 
5143
- #: classes/helpers/FrmAppHelper.php:2064
5144
  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."
5145
  msgstr ""
5146
 
5147
- #: classes/helpers/FrmAppHelper.php:2065
5148
  msgid "Enter the name and/or email address of the sender. FORMAT: John Bates <john@example.com> or john@example.com."
5149
  msgstr ""
5150
 
5151
  #. translators: %1$s: Form name, %2$s: Date
5152
- #: classes/helpers/FrmAppHelper.php:2067
5153
  msgid "If you leave the subject blank, the default will be used: %1$s Form submitted on %2$s"
5154
  msgstr ""
5155
 
5156
- #: classes/helpers/FrmAppHelper.php:2261
5157
- #: classes/helpers/FrmAppHelper.php:2340
5158
  msgid "Please wait while your site updates."
5159
  msgstr ""
5160
 
5161
- #: classes/helpers/FrmAppHelper.php:2262
5162
  msgid "Are you sure you want to deauthorize Formidable Forms on this site?"
5163
  msgstr ""
5164
 
5165
- #: classes/helpers/FrmAppHelper.php:2265
5166
- #: classes/helpers/FrmAppHelper.php:2294
5167
  msgid "Loading&hellip;"
5168
  msgstr ""
5169
 
5170
- #: classes/helpers/FrmAppHelper.php:2295
5171
  msgid "Remove"
5172
  msgstr ""
5173
 
5174
- #: classes/helpers/FrmAppHelper.php:2299
5175
  msgid "No results match"
5176
  msgstr ""
5177
 
5178
- #: classes/helpers/FrmAppHelper.php:2300
5179
  msgid "That file looks like Spam."
5180
  msgstr ""
5181
 
5182
- #: classes/helpers/FrmAppHelper.php:2301
5183
  msgid "There is an error in the calculation in the field with key"
5184
  msgstr ""
5185
 
5186
- #: classes/helpers/FrmAppHelper.php:2302
5187
  msgid "Please complete the preceding required fields before uploading a file."
5188
  msgstr ""
5189
 
5190
- #: classes/helpers/FrmAppHelper.php:2313
5191
  msgid "(Click to add description)"
5192
  msgstr ""
5193
 
5194
- #: classes/helpers/FrmAppHelper.php:2314
5195
  msgid "(Blank)"
5196
  msgstr ""
5197
 
5198
- #: classes/helpers/FrmAppHelper.php:2315
5199
  msgid "(no label)"
5200
  msgstr ""
5201
 
5202
- #: classes/helpers/FrmAppHelper.php:2316
5203
  msgid "Saving"
5204
  msgstr ""
5205
 
5206
- #: classes/helpers/FrmAppHelper.php:2317
5207
  msgid "Saved"
5208
  msgstr ""
5209
 
5210
- #: classes/helpers/FrmAppHelper.php:2318
5211
  msgid "OK"
5212
  msgstr ""
5213
 
5214
- #: classes/helpers/FrmAppHelper.php:2321
5215
  msgid "Clear default value when typing"
5216
  msgstr ""
5217
 
5218
- #: classes/helpers/FrmAppHelper.php:2322
5219
  msgid "Do not clear default value when typing"
5220
  msgstr ""
5221
 
5222
- #: classes/helpers/FrmAppHelper.php:2323
5223
  msgid "Default value will pass form validation"
5224
  msgstr ""
5225
 
5226
- #: classes/helpers/FrmAppHelper.php:2324
5227
  msgid "Default value will NOT pass form validation"
5228
  msgstr ""
5229
 
5230
- #: classes/helpers/FrmAppHelper.php:2325
5231
  msgid "Heads up"
5232
  msgstr ""
5233
 
5234
- #: classes/helpers/FrmAppHelper.php:2327
5235
  msgid "Are you sure you want to delete this field and all data associated with it?"
5236
  msgstr ""
5237
 
5238
- #: classes/helpers/FrmAppHelper.php:2328
5239
  msgid "All fields inside this Section will be deleted along with their data. Are you sure you want to delete this group of fields?"
5240
  msgstr ""
5241
 
5242
- #: classes/helpers/FrmAppHelper.php:2329
5243
  msgid "Warning: If you have entries with multiple rows, all but the first row will be lost."
5244
  msgstr ""
5245
 
5246
- #: classes/helpers/FrmAppHelper.php:2332
5247
  msgid "Enter Email"
5248
  msgstr ""
5249
 
5250
- #: classes/helpers/FrmAppHelper.php:2333
5251
  msgid "Confirm Email"
5252
  msgstr ""
5253
 
5254
- #: classes/helpers/FrmAppHelper.php:2334
5255
  msgid "Conditional content here"
5256
  msgstr ""
5257
 
5258
- #: classes/helpers/FrmAppHelper.php:2336
5259
  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."
5260
  msgstr ""
5261
 
5262
- #: classes/helpers/FrmAppHelper.php:2337
5263
  msgid "Enter Password"
5264
  msgstr ""
5265
 
5266
- #: classes/helpers/FrmAppHelper.php:2338
5267
  msgid "Confirm Password"
5268
  msgstr ""
5269
 
5270
- #: classes/helpers/FrmAppHelper.php:2339
5271
  msgid "Import Complete"
5272
  msgstr ""
5273
 
5274
- #: classes/helpers/FrmAppHelper.php:2341
5275
  msgid "Warning: There is no way to retrieve unsaved entries."
5276
  msgstr ""
5277
 
5278
- #: classes/helpers/FrmAppHelper.php:2342
5279
  msgid "Private"
5280
  msgstr ""
5281
 
5282
- #: classes/helpers/FrmAppHelper.php:2345
5283
  msgid "No new licenses were found"
5284
  msgstr ""
5285
 
5286
- #: classes/helpers/FrmAppHelper.php:2346
5287
  msgid "This calculation has at least one unmatched ( ) { } [ ]."
5288
  msgstr ""
5289
 
5290
- #: classes/helpers/FrmAppHelper.php:2347
5291
  msgid "This calculation may have shortcodes that work in Views but not forms."
5292
  msgstr ""
5293
 
5294
- #: classes/helpers/FrmAppHelper.php:2348
5295
  msgid "This calculation may have shortcodes that work in text calculations but not numeric calculations."
5296
  msgstr ""
5297
 
5298
- #: classes/helpers/FrmAppHelper.php:2349
5299
  msgid "This form action is limited to one per form. Please edit the existing form action."
5300
  msgstr ""
5301
 
5302
  #. Translators: %s is the name of a Detail Page Slug that is a reserved word.
5303
- #: classes/helpers/FrmAppHelper.php:2352
5304
  msgid "The Detail Page Slug \"%s\" is reserved by WordPress. This may cause problems. Is this intentional?"
5305
  msgstr ""
5306
 
5307
  #. Translators: %s is the name of a parameter that is a reserved word. More than one word could be listed here, though that would not be common.
5308
- #: classes/helpers/FrmAppHelper.php:2354
5309
  msgid "The parameter \"%s\" is reserved by WordPress. This may cause problems when included in the URL. Is this intentional? "
5310
  msgstr ""
5311
 
5312
- #: classes/helpers/FrmAppHelper.php:2356
5313
  msgid "Please enter a Repeat Limit that is greater than 1."
5314
  msgstr ""
5315
 
5316
- #: classes/helpers/FrmAppHelper.php:2357
5317
  msgid "Please select a limit between 0 and 200."
5318
  msgstr ""
5319
 
5320
- #: classes/helpers/FrmAppHelper.php:2388
5321
  msgid "You are running an outdated version of Formidable. This plugin may not work correctly if you do not update Formidable."
5322
  msgstr ""
5323
 
5324
- #: classes/helpers/FrmAppHelper.php:2415
5325
  msgid "You are running a version of Formidable Forms that may not be compatible with your version of Formidable Forms Pro."
5326
  msgstr ""
5327
 
5328
- #: classes/helpers/FrmAppHelper.php:2443
5329
  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+."
5330
  msgstr ""
5331
 
5332
- #: classes/helpers/FrmAppHelper.php:2449
5333
  msgid "You are using an outdated browser that is not compatible with Formidable Forms. Please update to a more current browser (we recommend Chrome)."
5334
  msgstr ""
5335
 
5336
- #: classes/helpers/FrmAppHelper.php:2463
5337
  msgid "English"
5338
  msgstr ""
5339
 
5340
- #: classes/helpers/FrmAppHelper.php:2464
5341
  msgid "Afrikaans"
5342
  msgstr ""
5343
 
5344
- #: classes/helpers/FrmAppHelper.php:2465
5345
  msgid "Albanian"
5346
  msgstr ""
5347
 
5348
- #: classes/helpers/FrmAppHelper.php:2466
5349
  msgid "Arabic"
5350
  msgstr ""
5351
 
5352
- #: classes/helpers/FrmAppHelper.php:2467
5353
  msgid "Armenian"
5354
  msgstr ""
5355
 
5356
- #: classes/helpers/FrmAppHelper.php:2468
5357
  msgid "Azerbaijani"
5358
  msgstr ""
5359
 
5360
- #: classes/helpers/FrmAppHelper.php:2469
5361
  msgid "Basque"
5362
  msgstr ""
5363
 
5364
- #: classes/helpers/FrmAppHelper.php:2470
5365
  msgid "Bosnian"
5366
  msgstr ""
5367
 
5368
- #: classes/helpers/FrmAppHelper.php:2471
5369
  msgid "Bulgarian"
5370
  msgstr ""
5371
 
5372
- #: classes/helpers/FrmAppHelper.php:2472
5373
  msgid "Catalan"
5374
  msgstr ""
5375
 
5376
- #: classes/helpers/FrmAppHelper.php:2473
5377
  msgid "Chinese Hong Kong"
5378
  msgstr ""
5379
 
5380
- #: classes/helpers/FrmAppHelper.php:2474
5381
  msgid "Chinese Simplified"
5382
  msgstr ""
5383
 
5384
- #: classes/helpers/FrmAppHelper.php:2475
5385
  msgid "Chinese Traditional"
5386
  msgstr ""
5387
 
5388
- #: classes/helpers/FrmAppHelper.php:2476
5389
  msgid "Croatian"
5390
  msgstr ""
5391
 
5392
- #: classes/helpers/FrmAppHelper.php:2477
5393
  msgid "Czech"
5394
  msgstr ""
5395
 
5396
- #: classes/helpers/FrmAppHelper.php:2478
5397
  msgid "Danish"
5398
  msgstr ""
5399
 
5400
- #: classes/helpers/FrmAppHelper.php:2479
5401
  msgid "Dutch"
5402
  msgstr ""
5403
 
5404
- #: classes/helpers/FrmAppHelper.php:2480
5405
  msgid "English/UK"
5406
  msgstr ""
5407
 
5408
- #: classes/helpers/FrmAppHelper.php:2481
5409
  msgid "Esperanto"
5410
  msgstr ""
5411
 
5412
- #: classes/helpers/FrmAppHelper.php:2482
5413
  msgid "Estonian"
5414
  msgstr ""
5415
 
5416
- #: classes/helpers/FrmAppHelper.php:2483
5417
  msgid "Faroese"
5418
  msgstr ""
5419
 
5420
- #: classes/helpers/FrmAppHelper.php:2484
5421
  msgid "Farsi/Persian"
5422
  msgstr ""
5423
 
5424
- #: classes/helpers/FrmAppHelper.php:2485
5425
  msgid "Filipino"
5426
  msgstr ""
5427
 
5428
- #: classes/helpers/FrmAppHelper.php:2486
5429
  msgid "Finnish"
5430
  msgstr ""
5431
 
5432
- #: classes/helpers/FrmAppHelper.php:2487
5433
  msgid "French"
5434
  msgstr ""
5435
 
5436
- #: classes/helpers/FrmAppHelper.php:2488
5437
  msgid "French/Canadian"
5438
  msgstr ""
5439
 
5440
- #: classes/helpers/FrmAppHelper.php:2489
5441
  msgid "French/Swiss"
5442
  msgstr ""
5443
 
5444
- #: classes/helpers/FrmAppHelper.php:2490
5445
  msgid "German"
5446
  msgstr ""
5447
 
5448
- #: classes/helpers/FrmAppHelper.php:2491
5449
  msgid "German/Austria"
5450
  msgstr ""
5451
 
5452
- #: classes/helpers/FrmAppHelper.php:2492
5453
  msgid "German/Switzerland"
5454
  msgstr ""
5455
 
5456
- #: classes/helpers/FrmAppHelper.php:2493
5457
  msgid "Greek"
5458
  msgstr ""
5459
 
5460
- #: classes/helpers/FrmAppHelper.php:2494
5461
- #: classes/helpers/FrmAppHelper.php:2495
5462
  msgid "Hebrew"
5463
  msgstr ""
5464
 
5465
- #: classes/helpers/FrmAppHelper.php:2496
5466
  msgid "Hindi"
5467
  msgstr ""
5468
 
5469
- #: classes/helpers/FrmAppHelper.php:2497
5470
  msgid "Hungarian"
5471
  msgstr ""
5472
 
5473
- #: classes/helpers/FrmAppHelper.php:2498
5474
  msgid "Icelandic"
5475
  msgstr ""
5476
 
5477
- #: classes/helpers/FrmAppHelper.php:2499
5478
  msgid "Indonesian"
5479
  msgstr ""
5480
 
5481
- #: classes/helpers/FrmAppHelper.php:2500
5482
  msgid "Italian"
5483
  msgstr ""
5484
 
5485
- #: classes/helpers/FrmAppHelper.php:2501
5486
  msgid "Japanese"
5487
  msgstr ""
5488
 
5489
- #: classes/helpers/FrmAppHelper.php:2502
5490
  msgid "Korean"
5491
  msgstr ""
5492
 
5493
- #: classes/helpers/FrmAppHelper.php:2503
5494
  msgid "Latvian"
5495
  msgstr ""
5496
 
5497
- #: classes/helpers/FrmAppHelper.php:2504
5498
  msgid "Lithuanian"
5499
  msgstr ""
5500
 
5501
- #: classes/helpers/FrmAppHelper.php:2505
5502
  msgid "Malaysian"
5503
  msgstr ""
5504
 
5505
- #: classes/helpers/FrmAppHelper.php:2506
5506
  msgid "Norwegian"
5507
  msgstr ""
5508
 
5509
- #: classes/helpers/FrmAppHelper.php:2507
5510
  msgid "Polish"
5511
  msgstr ""
5512
 
5513
- #: classes/helpers/FrmAppHelper.php:2508
5514
  msgid "Portuguese"
5515
  msgstr ""
5516
 
5517
- #: classes/helpers/FrmAppHelper.php:2509
5518
  msgid "Portuguese/Brazilian"
5519
  msgstr ""
5520
 
5521
- #: classes/helpers/FrmAppHelper.php:2510
5522
  msgid "Portuguese/Portugal"
5523
  msgstr ""
5524
 
5525
- #: classes/helpers/FrmAppHelper.php:2511
5526
  msgid "Romanian"
5527
  msgstr ""
5528
 
5529
- #: classes/helpers/FrmAppHelper.php:2512
5530
  msgid "Russian"
5531
  msgstr ""
5532
 
5533
- #: classes/helpers/FrmAppHelper.php:2513
5534
- #: classes/helpers/FrmAppHelper.php:2514
5535
  msgid "Serbian"
5536
  msgstr ""
5537
 
5538
- #: classes/helpers/FrmAppHelper.php:2515
5539
  msgid "Slovak"
5540
  msgstr ""
5541
 
5542
- #: classes/helpers/FrmAppHelper.php:2516
5543
  msgid "Slovenian"
5544
  msgstr ""
5545
 
5546
- #: classes/helpers/FrmAppHelper.php:2517
5547
  msgid "Spanish"
5548
  msgstr ""
5549
 
5550
- #: classes/helpers/FrmAppHelper.php:2518
5551
  msgid "Spanish/Latin America"
5552
  msgstr ""
5553
 
5554
- #: classes/helpers/FrmAppHelper.php:2519
5555
  msgid "Swedish"
5556
  msgstr ""
5557
 
5558
- #: classes/helpers/FrmAppHelper.php:2520
5559
  msgid "Tamil"
5560
  msgstr ""
5561
 
5562
- #: classes/helpers/FrmAppHelper.php:2521
5563
  msgid "Thai"
5564
  msgstr ""
5565
 
5566
- #: classes/helpers/FrmAppHelper.php:2522
5567
- #: classes/helpers/FrmAppHelper.php:2523
5568
  msgid "Turkish"
5569
  msgstr ""
5570
 
5571
- #: classes/helpers/FrmAppHelper.php:2524
5572
  msgid "Ukranian"
5573
  msgstr ""
5574
 
5575
- #: classes/helpers/FrmAppHelper.php:2525
5576
  msgid "Vietnamese"
5577
  msgstr ""
5578
 
@@ -5589,69 +5617,69 @@ msgstr ""
5589
  msgid "Your server is missing the simplexml_import_dom function"
5590
  msgstr ""
5591
 
5592
- #: classes/helpers/FrmXMLHelper.php:950
5593
  msgid "Imported"
5594
  msgstr ""
5595
 
5596
- #: classes/helpers/FrmXMLHelper.php:951
5597
  msgid "Updated"
5598
  msgstr ""
5599
 
5600
- #: classes/helpers/FrmXMLHelper.php:976
5601
  msgid "Nothing was imported or updated"
5602
  msgstr ""
5603
 
5604
  #. translators: %1$s: Number of items
5605
- #: classes/helpers/FrmXMLHelper.php:991
5606
  msgid "%1$s Form"
5607
  msgid_plural "%1$s Forms"
5608
  msgstr[0] ""
5609
 
5610
  #. translators: %1$s: Number of items
5611
- #: classes/helpers/FrmXMLHelper.php:995
5612
  msgid "%1$s Entry"
5613
  msgid_plural "%1$s Entries"
5614
  msgstr[0] ""
5615
 
5616
  #. translators: %1$s: Number of items
5617
- #: classes/helpers/FrmXMLHelper.php:997
5618
  msgid "%1$s View"
5619
  msgid_plural "%1$s Views"
5620
  msgstr[0] ""
5621
 
5622
  #. translators: %1$s: Number of items
5623
- #: classes/helpers/FrmXMLHelper.php:999
5624
  msgid "%1$s Post"
5625
  msgid_plural "%1$s Posts"
5626
  msgstr[0] ""
5627
 
5628
  #. translators: %1$s: Number of items
5629
- #: classes/helpers/FrmXMLHelper.php:1001
5630
  msgid "%1$s Style"
5631
  msgid_plural "%1$s Styles"
5632
  msgstr[0] ""
5633
 
5634
  #. translators: %1$s: Number of items
5635
- #: classes/helpers/FrmXMLHelper.php:1003
5636
  msgid "%1$s Term"
5637
  msgid_plural "%1$s Terms"
5638
  msgstr[0] ""
5639
 
5640
  #. translators: %1$s: Number of items
5641
- #: classes/helpers/FrmXMLHelper.php:1005
5642
  msgid "%1$s Form Action"
5643
  msgid_plural "%1$s Form Actions"
5644
  msgstr[0] ""
5645
 
5646
- #: classes/helpers/FrmXMLHelper.php:1029
5647
  msgid "Go to imported form"
5648
  msgstr ""
5649
 
5650
- #: classes/helpers/FrmXMLHelper.php:1234
5651
  msgid "Create Posts"
5652
  msgstr ""
5653
 
5654
- #: classes/helpers/FrmXMLHelper.php:1361
5655
  msgid "Email Notification"
5656
  msgstr ""
5657
 
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.06\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: 2020-07-02T23:32:53+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"
216
  msgid "IP Address"
217
  msgstr ""
218
 
219
+ #: classes/models/FrmFieldValue.php:168
220
  msgid "The display value has not been prepared. Please use the prepare_display_value() method before calling get_displayed_value()."
221
  msgstr ""
222
 
263
 
264
  #: classes/models/FrmField.php:34
265
  #: classes/controllers/FrmFormsController.php:1166
266
+ #: classes/views/inbox/list.php:67
267
  msgid "Email"
268
  msgstr ""
269
 
475
  msgid "You do not have permission to view this form."
476
  msgstr ""
477
 
478
+ #: classes/models/FrmSettings.php:175
479
  msgid "The reCAPTCHA was not entered correctly"
480
  msgstr ""
481
 
482
  #. translators: %s: Field name
483
  #. translators: %s: Field type
484
+ #: classes/models/fields/FrmFieldType.php:392
485
+ #: classes/models/fields/FrmFieldType.php:468
486
  msgid "%s Options"
487
  msgstr ""
488
 
489
+ #: classes/models/fields/FrmFieldType.php:408
490
  #: classes/views/frm-fields/back-end/bulk-options-overlay.php:6
491
  msgid "Bulk Edit Options"
492
  msgstr ""
493
 
494
+ #: classes/models/fields/FrmFieldType.php:415
495
  msgid "Add Option"
496
  msgstr ""
497
 
498
+ #: classes/models/fields/FrmFieldType.php:577
499
  #: classes/helpers/FrmFieldsHelper.php:294
500
  msgid "This field is invalid"
501
  msgstr ""
502
 
503
  #. translators: %s: The field name.
504
  #. translators: %s: Field name
505
+ #: classes/models/fields/FrmFieldType.php:580
506
  #: classes/helpers/FrmFieldsHelper.php:167
507
  #: classes/helpers/FrmFieldsHelper.php:296
508
+ #: classes/helpers/FrmXMLHelper.php:1118
509
  msgid "%s is invalid"
510
  msgstr ""
511
 
512
+ #: classes/models/fields/FrmFieldType.php:587
513
  msgid "Untitled"
514
  msgstr ""
515
 
593
  #. translators: %1$s - field type
594
  #. translators: %1$s: Number of items
595
  #: classes/models/FrmFormMigrator.php:581
596
+ #: classes/helpers/FrmXMLHelper.php:1000
597
  msgid "%1$s Field"
598
  msgid_plural "%1$s Fields"
599
  msgstr[0] ""
635
  msgid "There are no plugins on your site that require a license"
636
  msgstr ""
637
 
638
+ #: classes/controllers/FrmAddonsController.php:511
639
  msgid "Installed"
640
  msgstr ""
641
 
642
+ #: classes/controllers/FrmAddonsController.php:516
643
+ #: classes/helpers/FrmAppHelper.php:2366
644
  msgid "Active"
645
  msgstr ""
646
 
647
+ #: classes/controllers/FrmAddonsController.php:521
648
  msgid "Not Installed"
649
  msgstr ""
650
 
651
+ #: classes/controllers/FrmAddonsController.php:779
652
  msgid "Your plugin has been installed. Please reload the page to see more options."
653
  msgstr ""
654
 
655
+ #: classes/controllers/FrmAddonsController.php:806
656
  msgid "Sorry, you're site requires FTP authentication. Please install plugins manaully."
657
  msgstr ""
658
 
659
+ #: classes/controllers/FrmAddonsController.php:849
660
  msgid "Your plugin has been activated. Please reload the page to see more options."
661
  msgstr ""
662
 
854
  msgid "Inbox"
855
  msgstr ""
856
 
857
+ #: classes/controllers/FrmInboxController.php:44
858
+ msgid "Dismiss All"
859
+ msgstr ""
860
+
861
+ #: classes/controllers/FrmInboxController.php:99
862
  msgid "Help Formidable improve with usage tracking"
863
  msgstr ""
864
 
928
  #: classes/views/addons/list.php:75
929
  #: classes/views/shared/upgrade_overlay.php:27
930
  #: classes/helpers/FrmFormMigratorsHelper.php:130
931
+ #: classes/helpers/FrmAppHelper.php:2365
932
  msgid "Install"
933
  msgstr ""
934
 
1264
  #: classes/controllers/FrmFormsController.php:1182
1265
  #: classes/controllers/FrmEntriesController.php:71
1266
  #: classes/views/frm-entries/sidebar-shared.php:52
1267
+ #: classes/views/frm-entries/form.php:50
1268
  msgid "Entry Key"
1269
  msgstr ""
1270
 
1415
  msgid "Entry was Successfully Deleted"
1416
  msgstr ""
1417
 
1418
+ #. translators: %s: Time stamp
1419
+ #: classes/views/inbox/list.php:41
1420
+ msgid "%s ago"
1421
+ msgstr ""
1422
+
1423
+ #: classes/views/inbox/list.php:60
1424
  msgid "You don't have any messages"
1425
  msgstr ""
1426
 
1427
+ #: classes/views/inbox/list.php:62
1428
  msgid "Get the details about new updates, tips, sales, and more. We'll keep you in the loop."
1429
  msgstr ""
1430
 
1431
+ #: classes/views/inbox/list.php:63
1432
  msgid "Want more news and email updates?"
1433
  msgstr ""
1434
 
1435
+ #: classes/views/inbox/list.php:72
1436
  msgid "Subscribe"
1437
  msgstr ""
1438
 
 
 
 
 
 
1439
  #: classes/views/frm-forms/actions-dropdown.php:2
1440
  msgid "Show options"
1441
  msgstr ""
1505
  #: classes/views/frm-forms/new-form-overlay.php:31
1506
  #: classes/views/shared/confirm-overlay.php:14
1507
  #: classes/views/shared/admin-header.php:42
1508
+ #: classes/helpers/FrmAppHelper.php:2326
1509
  msgid "Cancel"
1510
  msgstr ""
1511
 
1517
  #: classes/views/shared/mb_adv_info.php:35
1518
  #: classes/views/shared/mb_adv_info.php:178
1519
  #: classes/views/frm-entries/list.php:42
1520
+ #: classes/helpers/FrmAppHelper.php:906
1521
  msgid "Search"
1522
  msgstr ""
1523
 
1703
  msgstr ""
1704
 
1705
  #: classes/views/frm-forms/settings-advanced.php:93
1706
+ #: classes/helpers/FrmAppHelper.php:1031
1707
  msgid "Select a Page"
1708
  msgstr ""
1709
 
2029
 
2030
  #: classes/views/shared/confirm-overlay.php:10
2031
  #: classes/views/shared/info-overlay.php:10
2032
+ #: classes/helpers/FrmAppHelper.php:2333
2033
  msgid "Are you sure?"
2034
  msgstr ""
2035
 
2131
 
2132
  #: classes/views/shared/mb_adv_info.php:90
2133
  #: classes/helpers/FrmCSVExportHelper.php:154
2134
+ #: classes/helpers/FrmAppHelper.php:2305
2135
  msgid "ID"
2136
  msgstr ""
2137
 
2141
 
2142
  #: classes/views/shared/mb_adv_info.php:108
2143
  #: classes/views/shared/mb_adv_info.php:122
2144
+ #: classes/helpers/FrmAppHelper.php:2367
2145
  msgid "Select a Field"
2146
  msgstr ""
2147
 
2752
  msgstr ""
2753
 
2754
  #: classes/views/frm-fields/back-end/settings.php:265
2755
+ #: classes/helpers/FrmAppHelper.php:2327
2756
  msgid "Default"
2757
  msgstr ""
2758
 
2801
  msgid "Step"
2802
  msgstr ""
2803
 
2804
+ #: classes/views/frm-fields/back-end/radio-images.php:1
2805
+ msgid "Separate Values"
2806
+ msgstr ""
2807
+
2808
+ #: classes/views/frm-fields/back-end/radio-images.php:1
2809
+ msgid "Add a separate value to use for calculations, email routing, saving to the database, and many other uses. The option values are saved while the option labels are shown in the form."
2810
+ msgstr ""
2811
+
2812
+ #: classes/views/frm-fields/back-end/radio-images.php:4
2813
+ msgid "Use separate values"
2814
+ msgstr ""
2815
+
2816
+ #: classes/views/frm-fields/back-end/radio-images.php:8
2817
+ msgid "Image Options"
2818
+ msgstr ""
2819
+
2820
+ #: classes/views/frm-fields/back-end/radio-images.php:8
2821
+ msgid "Show images instead of radio buttons or check boxes. This is ideal for polls, surveys, segmenting questionnaires and more."
2822
+ msgstr ""
2823
+
2824
+ #: classes/views/frm-fields/back-end/radio-images.php:11
2825
+ msgid "Use images for options"
2826
+ msgstr ""
2827
+
2828
  #: classes/views/frm-fields/back-end/input-mask-info.php:2
2829
  msgid "To create a custom input mask, you’ll need to use this specific set of symbols:"
2830
  msgstr ""
3001
  msgid "Don't use form styling on any page"
3002
  msgstr ""
3003
 
 
 
 
 
3004
  #: classes/views/frm-settings/general.php:32
3005
  msgid "Do not use CSS Grids for form layouts"
3006
  msgstr ""
3007
 
3008
+ #: classes/views/frm-settings/general.php:33
3009
+ msgid "Form layouts built using CSS grids that are not fully supported by older browsers like Internet Explorer. Leave this box unchecked for your layouts to look best in current browsers, but show in a single column in older browsers."
3010
+ msgstr ""
3011
+
3012
+ #: classes/views/frm-settings/general.php:40
3013
  msgid "Other"
3014
  msgstr ""
3015
 
3016
+ #: classes/views/frm-settings/general.php:53
3017
  msgid "Do not store IPs with form submissions. Check this box for to assist with GDPR compliance."
3018
  msgstr ""
3019
 
3020
+ #: classes/views/frm-settings/general.php:60
3021
  msgid "Do not include Formidable in the admin bar."
3022
  msgstr ""
3023
 
3108
  msgstr ""
3109
 
3110
  #: classes/views/frm-entries/show.php:7
3111
+ #: classes/helpers/FrmEntriesHelper.php:644
3112
  msgid "View Entry"
3113
  msgstr ""
3114
 
3188
  msgid "You did not add any fields to your form. %1$sGo back%2$s and add some."
3189
  msgstr ""
3190
 
3191
+ #: classes/views/frm-entries/form.php:85
3192
  msgid "If you are human, leave this field blank."
3193
  msgstr ""
3194
 
3467
  msgstr ""
3468
 
3469
  #: classes/helpers/FrmFormsListHelper.php:114
3470
+ #: classes/helpers/FrmAppHelper.php:891
3471
  msgid "Add New"
3472
  msgstr ""
3473
 
3519
  msgstr ""
3520
 
3521
  #: classes/helpers/FrmFieldsHelper.php:286
3522
+ #: classes/helpers/FrmAppHelper.php:2338
3523
  msgid "The entered values do not match"
3524
  msgstr ""
3525
 
3530
 
3531
  #: classes/helpers/FrmFieldsHelper.php:456
3532
  #: classes/helpers/FrmFieldsHelper.php:457
3533
+ #: classes/helpers/FrmAppHelper.php:2342
3534
  msgid "New Option"
3535
  msgstr ""
3536
 
3547
  msgid "Categories"
3548
  msgstr ""
3549
 
3550
+ #: classes/helpers/FrmFieldsHelper.php:1369
3551
  msgid "Afghanistan"
3552
  msgstr ""
3553
 
3554
+ #: classes/helpers/FrmFieldsHelper.php:1370
3555
  msgid "Aland Islands"
3556
  msgstr ""
3557
 
3558
+ #: classes/helpers/FrmFieldsHelper.php:1371
3559
  msgid "Albania"
3560
  msgstr ""
3561
 
3562
+ #: classes/helpers/FrmFieldsHelper.php:1372
3563
  msgid "Algeria"
3564
  msgstr ""
3565
 
3566
+ #: classes/helpers/FrmFieldsHelper.php:1373
3567
  msgid "American Samoa"
3568
  msgstr ""
3569
 
3570
+ #: classes/helpers/FrmFieldsHelper.php:1374
3571
  msgid "Andorra"
3572
  msgstr ""
3573
 
3574
+ #: classes/helpers/FrmFieldsHelper.php:1375
3575
  msgid "Angola"
3576
  msgstr ""
3577
 
3578
+ #: classes/helpers/FrmFieldsHelper.php:1376
3579
  msgid "Anguilla"
3580
  msgstr ""
3581
 
3582
+ #: classes/helpers/FrmFieldsHelper.php:1377
3583
  msgid "Antarctica"
3584
  msgstr ""
3585
 
3586
+ #: classes/helpers/FrmFieldsHelper.php:1378
3587
  msgid "Antigua and Barbuda"
3588
  msgstr ""
3589
 
3590
+ #: classes/helpers/FrmFieldsHelper.php:1379
3591
  msgid "Argentina"
3592
  msgstr ""
3593
 
3594
+ #: classes/helpers/FrmFieldsHelper.php:1380
3595
  msgid "Armenia"
3596
  msgstr ""
3597
 
3598
+ #: classes/helpers/FrmFieldsHelper.php:1381
3599
  msgid "Aruba"
3600
  msgstr ""
3601
 
3602
+ #: classes/helpers/FrmFieldsHelper.php:1382
3603
  msgid "Australia"
3604
  msgstr ""
3605
 
3606
+ #: classes/helpers/FrmFieldsHelper.php:1383
3607
  msgid "Austria"
3608
  msgstr ""
3609
 
3610
+ #: classes/helpers/FrmFieldsHelper.php:1384
3611
  msgid "Azerbaijan"
3612
  msgstr ""
3613
 
3614
+ #: classes/helpers/FrmFieldsHelper.php:1385
3615
  msgid "Bahamas"
3616
  msgstr ""
3617
 
3618
+ #: classes/helpers/FrmFieldsHelper.php:1386
3619
  msgid "Bahrain"
3620
  msgstr ""
3621
 
3622
+ #: classes/helpers/FrmFieldsHelper.php:1387
3623
  msgid "Bangladesh"
3624
  msgstr ""
3625
 
3626
+ #: classes/helpers/FrmFieldsHelper.php:1388
3627
  msgid "Barbados"
3628
  msgstr ""
3629
 
3630
+ #: classes/helpers/FrmFieldsHelper.php:1389
3631
  msgid "Belarus"
3632
  msgstr ""
3633
 
3634
+ #: classes/helpers/FrmFieldsHelper.php:1390
3635
  msgid "Belgium"
3636
  msgstr ""
3637
 
3638
+ #: classes/helpers/FrmFieldsHelper.php:1391
3639
  msgid "Belize"
3640
  msgstr ""
3641
 
3642
+ #: classes/helpers/FrmFieldsHelper.php:1392
3643
  msgid "Benin"
3644
  msgstr ""
3645
 
3646
+ #: classes/helpers/FrmFieldsHelper.php:1393
3647
  msgid "Bermuda"
3648
  msgstr ""
3649
 
3650
+ #: classes/helpers/FrmFieldsHelper.php:1394
3651
  msgid "Bhutan"
3652
  msgstr ""
3653
 
3654
+ #: classes/helpers/FrmFieldsHelper.php:1395
3655
  msgid "Bolivia"
3656
  msgstr ""
3657
 
3658
+ #: classes/helpers/FrmFieldsHelper.php:1396
3659
  msgid "Bonaire, Sint Eustatius and Saba"
3660
  msgstr ""
3661
 
3662
+ #: classes/helpers/FrmFieldsHelper.php:1397
3663
  msgid "Bosnia and Herzegovina"
3664
  msgstr ""
3665
 
3666
+ #: classes/helpers/FrmFieldsHelper.php:1398
3667
  msgid "Botswana"
3668
  msgstr ""
3669
 
3670
+ #: classes/helpers/FrmFieldsHelper.php:1399
3671
  msgid "Bouvet Island"
3672
  msgstr ""
3673
 
3674
+ #: classes/helpers/FrmFieldsHelper.php:1400
3675
  msgid "Brazil"
3676
  msgstr ""
3677
 
3678
+ #: classes/helpers/FrmFieldsHelper.php:1401
3679
  msgid "British Indian Ocean Territory"
3680
  msgstr ""
3681
 
3682
+ #: classes/helpers/FrmFieldsHelper.php:1402
3683
  msgid "Brunei"
3684
  msgstr ""
3685
 
3686
+ #: classes/helpers/FrmFieldsHelper.php:1403
3687
  msgid "Bulgaria"
3688
  msgstr ""
3689
 
3690
+ #: classes/helpers/FrmFieldsHelper.php:1404
3691
  msgid "Burkina Faso"
3692
  msgstr ""
3693
 
3694
+ #: classes/helpers/FrmFieldsHelper.php:1405
3695
  msgid "Burundi"
3696
  msgstr ""
3697
 
3698
+ #: classes/helpers/FrmFieldsHelper.php:1406
3699
  msgid "Cambodia"
3700
  msgstr ""
3701
 
3702
+ #: classes/helpers/FrmFieldsHelper.php:1407
3703
  msgid "Cameroon"
3704
  msgstr ""
3705
 
3706
+ #: classes/helpers/FrmFieldsHelper.php:1408
3707
  msgid "Canada"
3708
  msgstr ""
3709
 
3710
+ #: classes/helpers/FrmFieldsHelper.php:1409
3711
  msgid "Cape Verde"
3712
  msgstr ""
3713
 
3714
+ #: classes/helpers/FrmFieldsHelper.php:1410
3715
  msgid "Cayman Islands"
3716
  msgstr ""
3717
 
3718
+ #: classes/helpers/FrmFieldsHelper.php:1411
3719
  msgid "Central African Republic"
3720
  msgstr ""
3721
 
3722
+ #: classes/helpers/FrmFieldsHelper.php:1412
3723
  msgid "Chad"
3724
  msgstr ""
3725
 
3726
+ #: classes/helpers/FrmFieldsHelper.php:1413
3727
  msgid "Chile"
3728
  msgstr ""
3729
 
3730
+ #: classes/helpers/FrmFieldsHelper.php:1414
3731
  msgid "China"
3732
  msgstr ""
3733
 
3734
+ #: classes/helpers/FrmFieldsHelper.php:1415
3735
  msgid "Christmas Island"
3736
  msgstr ""
3737
 
3738
+ #: classes/helpers/FrmFieldsHelper.php:1416
3739
  msgid "Cocos (Keeling) Islands"
3740
  msgstr ""
3741
 
3742
+ #: classes/helpers/FrmFieldsHelper.php:1417
3743
  msgid "Colombia"
3744
  msgstr ""
3745
 
3746
+ #: classes/helpers/FrmFieldsHelper.php:1418
3747
  msgid "Comoros"
3748
  msgstr ""
3749
 
3750
+ #: classes/helpers/FrmFieldsHelper.php:1419
3751
  msgid "Congo"
3752
  msgstr ""
3753
 
3754
+ #: classes/helpers/FrmFieldsHelper.php:1420
3755
  msgid "Cook Islands"
3756
  msgstr ""
3757
 
3758
+ #: classes/helpers/FrmFieldsHelper.php:1421
3759
  msgid "Costa Rica"
3760
  msgstr ""
3761
 
3762
+ #: classes/helpers/FrmFieldsHelper.php:1422
3763
  msgid "C&ocirc;te d'Ivoire"
3764
  msgstr ""
3765
 
3766
+ #: classes/helpers/FrmFieldsHelper.php:1423
3767
  msgid "Croatia"
3768
  msgstr ""
3769
 
3770
+ #: classes/helpers/FrmFieldsHelper.php:1424
3771
  msgid "Cuba"
3772
  msgstr ""
3773
 
3774
+ #: classes/helpers/FrmFieldsHelper.php:1425
3775
  msgid "Curacao"
3776
  msgstr ""
3777
 
3778
+ #: classes/helpers/FrmFieldsHelper.php:1426
3779
  msgid "Cyprus"
3780
  msgstr ""
3781
 
3782
+ #: classes/helpers/FrmFieldsHelper.php:1427
3783
  msgid "Czech Republic"
3784
  msgstr ""
3785
 
3786
+ #: classes/helpers/FrmFieldsHelper.php:1428
3787
  msgid "Denmark"
3788
  msgstr ""
3789
 
3790
+ #: classes/helpers/FrmFieldsHelper.php:1429
3791
  msgid "Djibouti"
3792
  msgstr ""
3793
 
3794
+ #: classes/helpers/FrmFieldsHelper.php:1430
3795
  msgid "Dominica"
3796
  msgstr ""
3797
 
3798
+ #: classes/helpers/FrmFieldsHelper.php:1431
3799
  msgid "Dominican Republic"
3800
  msgstr ""
3801
 
3802
+ #: classes/helpers/FrmFieldsHelper.php:1432
3803
  msgid "East Timor"
3804
  msgstr ""
3805
 
3806
+ #: classes/helpers/FrmFieldsHelper.php:1433
3807
  msgid "Ecuador"
3808
  msgstr ""
3809
 
3810
+ #: classes/helpers/FrmFieldsHelper.php:1434
3811
  msgid "Egypt"
3812
  msgstr ""
3813
 
3814
+ #: classes/helpers/FrmFieldsHelper.php:1435
3815
  msgid "El Salvador"
3816
  msgstr ""
3817
 
3818
+ #: classes/helpers/FrmFieldsHelper.php:1436
3819
  msgid "Equatorial Guinea"
3820
  msgstr ""
3821
 
3822
+ #: classes/helpers/FrmFieldsHelper.php:1437
3823
  msgid "Eritrea"
3824
  msgstr ""
3825
 
3826
+ #: classes/helpers/FrmFieldsHelper.php:1438
3827
  msgid "Estonia"
3828
  msgstr ""
3829
 
3830
+ #: classes/helpers/FrmFieldsHelper.php:1439
3831
  msgid "Ethiopia"
3832
  msgstr ""
3833
 
3834
+ #: classes/helpers/FrmFieldsHelper.php:1440
3835
  msgid "Falkland Islands (Malvinas)"
3836
  msgstr ""
3837
 
3838
+ #: classes/helpers/FrmFieldsHelper.php:1441
3839
  msgid "Faroe Islands"
3840
  msgstr ""
3841
 
3842
+ #: classes/helpers/FrmFieldsHelper.php:1442
3843
  msgid "Fiji"
3844
  msgstr ""
3845
 
3846
+ #: classes/helpers/FrmFieldsHelper.php:1443
3847
  msgid "Finland"
3848
  msgstr ""
3849
 
3850
+ #: classes/helpers/FrmFieldsHelper.php:1444
3851
  msgid "France"
3852
  msgstr ""
3853
 
3854
+ #: classes/helpers/FrmFieldsHelper.php:1445
3855
  msgid "French Guiana"
3856
  msgstr ""
3857
 
3858
+ #: classes/helpers/FrmFieldsHelper.php:1446
3859
  msgid "French Polynesia"
3860
  msgstr ""
3861
 
3862
+ #: classes/helpers/FrmFieldsHelper.php:1447
3863
  msgid "French Southern Territories"
3864
  msgstr ""
3865
 
3866
+ #: classes/helpers/FrmFieldsHelper.php:1448
3867
  msgid "Gabon"
3868
  msgstr ""
3869
 
3870
+ #: classes/helpers/FrmFieldsHelper.php:1449
3871
  msgid "Gambia"
3872
  msgstr ""
3873
 
3874
+ #: classes/helpers/FrmFieldsHelper.php:1450
3875
  msgid "Georgia"
3876
  msgstr ""
3877
 
3878
+ #: classes/helpers/FrmFieldsHelper.php:1451
3879
  msgid "Germany"
3880
  msgstr ""
3881
 
3882
+ #: classes/helpers/FrmFieldsHelper.php:1452
3883
  msgid "Ghana"
3884
  msgstr ""
3885
 
3886
+ #: classes/helpers/FrmFieldsHelper.php:1453
3887
  msgid "Gibraltar"
3888
  msgstr ""
3889
 
3890
+ #: classes/helpers/FrmFieldsHelper.php:1454
3891
  msgid "Greece"
3892
  msgstr ""
3893
 
3894
+ #: classes/helpers/FrmFieldsHelper.php:1455
3895
  msgid "Greenland"
3896
  msgstr ""
3897
 
3898
+ #: classes/helpers/FrmFieldsHelper.php:1456
3899
  msgid "Grenada"
3900
  msgstr ""
3901
 
3902
+ #: classes/helpers/FrmFieldsHelper.php:1457
3903
  msgid "Guadeloupe"
3904
  msgstr ""
3905
 
3906
+ #: classes/helpers/FrmFieldsHelper.php:1458
3907
  msgid "Guam"
3908
  msgstr ""
3909
 
3910
+ #: classes/helpers/FrmFieldsHelper.php:1459
3911
  msgid "Guatemala"
3912
  msgstr ""
3913
 
3914
+ #: classes/helpers/FrmFieldsHelper.php:1460
3915
  msgid "Guernsey"
3916
  msgstr ""
3917
 
3918
+ #: classes/helpers/FrmFieldsHelper.php:1461
3919
  msgid "Guinea"
3920
  msgstr ""
3921
 
3922
+ #: classes/helpers/FrmFieldsHelper.php:1462
3923
  msgid "Guinea-Bissau"
3924
  msgstr ""
3925
 
3926
+ #: classes/helpers/FrmFieldsHelper.php:1463
3927
  msgid "Guyana"
3928
  msgstr ""
3929
 
3930
+ #: classes/helpers/FrmFieldsHelper.php:1464
3931
  msgid "Haiti"
3932
  msgstr ""
3933
 
3934
+ #: classes/helpers/FrmFieldsHelper.php:1465
3935
  msgid "Heard Island and McDonald Islands"
3936
  msgstr ""
3937
 
3938
+ #: classes/helpers/FrmFieldsHelper.php:1466
3939
  msgid "Holy See"
3940
  msgstr ""
3941
 
3942
+ #: classes/helpers/FrmFieldsHelper.php:1467
3943
  msgid "Honduras"
3944
  msgstr ""
3945
 
3946
+ #: classes/helpers/FrmFieldsHelper.php:1468
3947
  msgid "Hong Kong"
3948
  msgstr ""
3949
 
3950
+ #: classes/helpers/FrmFieldsHelper.php:1469
3951
  msgid "Hungary"
3952
  msgstr ""
3953
 
3954
+ #: classes/helpers/FrmFieldsHelper.php:1470
3955
  msgid "Iceland"
3956
  msgstr ""
3957
 
3958
+ #: classes/helpers/FrmFieldsHelper.php:1471
3959
  msgid "India"
3960
  msgstr ""
3961
 
3962
+ #: classes/helpers/FrmFieldsHelper.php:1472
3963
  msgid "Indonesia"
3964
  msgstr ""
3965
 
3966
+ #: classes/helpers/FrmFieldsHelper.php:1473
3967
  msgid "Iran"
3968
  msgstr ""
3969
 
3970
+ #: classes/helpers/FrmFieldsHelper.php:1474
3971
  msgid "Iraq"
3972
  msgstr ""
3973
 
3974
+ #: classes/helpers/FrmFieldsHelper.php:1475
3975
  msgid "Ireland"
3976
  msgstr ""
3977
 
3978
+ #: classes/helpers/FrmFieldsHelper.php:1476
3979
  msgid "Israel"
3980
  msgstr ""
3981
 
3982
+ #: classes/helpers/FrmFieldsHelper.php:1477
3983
  msgid "Isle of Man"
3984
  msgstr ""
3985
 
3986
+ #: classes/helpers/FrmFieldsHelper.php:1478
3987
  msgid "Italy"
3988
  msgstr ""
3989
 
3990
+ #: classes/helpers/FrmFieldsHelper.php:1479
3991
  msgid "Jamaica"
3992
  msgstr ""
3993
 
3994
+ #: classes/helpers/FrmFieldsHelper.php:1480
3995
  msgid "Japan"
3996
  msgstr ""
3997
 
3998
+ #: classes/helpers/FrmFieldsHelper.php:1481
3999
  msgid "Jersey"
4000
  msgstr ""
4001
 
4002
+ #: classes/helpers/FrmFieldsHelper.php:1482
4003
  msgid "Jordan"
4004
  msgstr ""
4005
 
4006
+ #: classes/helpers/FrmFieldsHelper.php:1483
4007
  msgid "Kazakhstan"
4008
  msgstr ""
4009
 
4010
+ #: classes/helpers/FrmFieldsHelper.php:1484
4011
  msgid "Kenya"
4012
  msgstr ""
4013
 
4014
+ #: classes/helpers/FrmFieldsHelper.php:1485
4015
  msgid "Kiribati"
4016
  msgstr ""
4017
 
4018
+ #: classes/helpers/FrmFieldsHelper.php:1486
4019
  msgid "North Korea"
4020
  msgstr ""
4021
 
4022
+ #: classes/helpers/FrmFieldsHelper.php:1487
4023
  msgid "South Korea"
4024
  msgstr ""
4025
 
4026
+ #: classes/helpers/FrmFieldsHelper.php:1488
4027
  msgid "Kosovo"
4028
  msgstr ""
4029
 
4030
+ #: classes/helpers/FrmFieldsHelper.php:1489
4031
  msgid "Kuwait"
4032
  msgstr ""
4033
 
4034
+ #: classes/helpers/FrmFieldsHelper.php:1490
4035
  msgid "Kyrgyzstan"
4036
  msgstr ""
4037
 
4038
+ #: classes/helpers/FrmFieldsHelper.php:1491
4039
  msgid "Laos"
4040
  msgstr ""
4041
 
4042
+ #: classes/helpers/FrmFieldsHelper.php:1492
4043
  msgid "Latvia"
4044
  msgstr ""
4045
 
4046
+ #: classes/helpers/FrmFieldsHelper.php:1493
4047
  msgid "Lebanon"
4048
  msgstr ""
4049
 
4050
+ #: classes/helpers/FrmFieldsHelper.php:1494
4051
  msgid "Lesotho"
4052
  msgstr ""
4053
 
4054
+ #: classes/helpers/FrmFieldsHelper.php:1495
4055
  msgid "Liberia"
4056
  msgstr ""
4057
 
4058
+ #: classes/helpers/FrmFieldsHelper.php:1496
4059
  msgid "Libya"
4060
  msgstr ""
4061
 
4062
+ #: classes/helpers/FrmFieldsHelper.php:1497
4063
  msgid "Liechtenstein"
4064
  msgstr ""
4065
 
4066
+ #: classes/helpers/FrmFieldsHelper.php:1498
4067
  msgid "Lithuania"
4068
  msgstr ""
4069
 
4070
+ #: classes/helpers/FrmFieldsHelper.php:1499
4071
  msgid "Luxembourg"
4072
  msgstr ""
4073
 
4074
+ #: classes/helpers/FrmFieldsHelper.php:1500
4075
  msgid "Macao"
4076
  msgstr ""
4077
 
4078
+ #: classes/helpers/FrmFieldsHelper.php:1501
4079
  msgid "Macedonia"
4080
  msgstr ""
4081
 
4082
+ #: classes/helpers/FrmFieldsHelper.php:1502
4083
  msgid "Madagascar"
4084
  msgstr ""
4085
 
4086
+ #: classes/helpers/FrmFieldsHelper.php:1503
4087
  msgid "Malawi"
4088
  msgstr ""
4089
 
4090
+ #: classes/helpers/FrmFieldsHelper.php:1504
4091
  msgid "Malaysia"
4092
  msgstr ""
4093
 
4094
+ #: classes/helpers/FrmFieldsHelper.php:1505
4095
  msgid "Maldives"
4096
  msgstr ""
4097
 
4098
+ #: classes/helpers/FrmFieldsHelper.php:1506
4099
  msgid "Mali"
4100
  msgstr ""
4101
 
4102
+ #: classes/helpers/FrmFieldsHelper.php:1507
4103
  msgid "Malta"
4104
  msgstr ""
4105
 
4106
+ #: classes/helpers/FrmFieldsHelper.php:1508
4107
  msgid "Marshall Islands"
4108
  msgstr ""
4109
 
4110
+ #: classes/helpers/FrmFieldsHelper.php:1509
4111
  msgid "Martinique"
4112
  msgstr ""
4113
 
4114
+ #: classes/helpers/FrmFieldsHelper.php:1510
4115
  msgid "Mauritania"
4116
  msgstr ""
4117
 
4118
+ #: classes/helpers/FrmFieldsHelper.php:1511
4119
  msgid "Mauritius"
4120
  msgstr ""
4121
 
4122
+ #: classes/helpers/FrmFieldsHelper.php:1512
4123
  msgid "Mayotte"
4124
  msgstr ""
4125
 
4126
+ #: classes/helpers/FrmFieldsHelper.php:1513
4127
  msgid "Mexico"
4128
  msgstr ""
4129
 
4130
+ #: classes/helpers/FrmFieldsHelper.php:1514
4131
  msgid "Micronesia"
4132
  msgstr ""
4133
 
4134
+ #: classes/helpers/FrmFieldsHelper.php:1515
4135
  msgid "Moldova"
4136
  msgstr ""
4137
 
4138
+ #: classes/helpers/FrmFieldsHelper.php:1516
4139
  msgid "Monaco"
4140
  msgstr ""
4141
 
4142
+ #: classes/helpers/FrmFieldsHelper.php:1517
4143
  msgid "Mongolia"
4144
  msgstr ""
4145
 
4146
+ #: classes/helpers/FrmFieldsHelper.php:1518
4147
  msgid "Montenegro"
4148
  msgstr ""
4149
 
4150
+ #: classes/helpers/FrmFieldsHelper.php:1519
4151
  msgid "Montserrat"
4152
  msgstr ""
4153
 
4154
+ #: classes/helpers/FrmFieldsHelper.php:1520
4155
  msgid "Morocco"
4156
  msgstr ""
4157
 
4158
+ #: classes/helpers/FrmFieldsHelper.php:1521
4159
  msgid "Mozambique"
4160
  msgstr ""
4161
 
4162
+ #: classes/helpers/FrmFieldsHelper.php:1522
4163
  msgid "Myanmar"
4164
  msgstr ""
4165
 
4166
+ #: classes/helpers/FrmFieldsHelper.php:1523
4167
  msgid "Namibia"
4168
  msgstr ""
4169
 
4170
+ #: classes/helpers/FrmFieldsHelper.php:1524
4171
  msgid "Nauru"
4172
  msgstr ""
4173
 
4174
+ #: classes/helpers/FrmFieldsHelper.php:1525
4175
  msgid "Nepal"
4176
  msgstr ""
4177
 
4178
+ #: classes/helpers/FrmFieldsHelper.php:1526
4179
  msgid "Netherlands"
4180
  msgstr ""
4181
 
4182
+ #: classes/helpers/FrmFieldsHelper.php:1527
4183
  msgid "New Caledonia"
4184
  msgstr ""
4185
 
4186
+ #: classes/helpers/FrmFieldsHelper.php:1528
4187
  msgid "New Zealand"
4188
  msgstr ""
4189
 
4190
+ #: classes/helpers/FrmFieldsHelper.php:1529
4191
  msgid "Nicaragua"
4192
  msgstr ""
4193
 
4194
+ #: classes/helpers/FrmFieldsHelper.php:1530
4195
  msgid "Niger"
4196
  msgstr ""
4197
 
4198
+ #: classes/helpers/FrmFieldsHelper.php:1531
4199
  msgid "Nigeria"
4200
  msgstr ""
4201
 
4202
+ #: classes/helpers/FrmFieldsHelper.php:1532
4203
  msgid "Niue"
4204
  msgstr ""
4205
 
4206
+ #: classes/helpers/FrmFieldsHelper.php:1533
4207
  msgid "Norfolk Island"
4208
  msgstr ""
4209
 
4210
+ #: classes/helpers/FrmFieldsHelper.php:1534
4211
  msgid "Northern Mariana Islands"
4212
  msgstr ""
4213
 
4214
+ #: classes/helpers/FrmFieldsHelper.php:1535
4215
  msgid "Norway"
4216
  msgstr ""
4217
 
4218
+ #: classes/helpers/FrmFieldsHelper.php:1536
4219
  msgid "Oman"
4220
  msgstr ""
4221
 
4222
+ #: classes/helpers/FrmFieldsHelper.php:1537
4223
  msgid "Pakistan"
4224
  msgstr ""
4225
 
4226
+ #: classes/helpers/FrmFieldsHelper.php:1538
4227
  msgid "Palau"
4228
  msgstr ""
4229
 
4230
+ #: classes/helpers/FrmFieldsHelper.php:1539
4231
  msgid "Palestine"
4232
  msgstr ""
4233
 
4234
+ #: classes/helpers/FrmFieldsHelper.php:1540
4235
  msgid "Panama"
4236
  msgstr ""
4237
 
4238
+ #: classes/helpers/FrmFieldsHelper.php:1541
4239
  msgid "Papua New Guinea"
4240
  msgstr ""
4241
 
4242
+ #: classes/helpers/FrmFieldsHelper.php:1542
4243
  msgid "Paraguay"
4244
  msgstr ""
4245
 
4246
+ #: classes/helpers/FrmFieldsHelper.php:1543
4247
  msgid "Peru"
4248
  msgstr ""
4249
 
4250
+ #: classes/helpers/FrmFieldsHelper.php:1544
4251
  msgid "Philippines"
4252
  msgstr ""
4253
 
4254
+ #: classes/helpers/FrmFieldsHelper.php:1545
4255
  msgid "Pitcairn"
4256
  msgstr ""
4257
 
4258
+ #: classes/helpers/FrmFieldsHelper.php:1546
4259
  msgid "Poland"
4260
  msgstr ""
4261
 
4262
+ #: classes/helpers/FrmFieldsHelper.php:1547
4263
  msgid "Portugal"
4264
  msgstr ""
4265
 
4266
+ #: classes/helpers/FrmFieldsHelper.php:1548
4267
  msgid "Puerto Rico"
4268
  msgstr ""
4269
 
4270
+ #: classes/helpers/FrmFieldsHelper.php:1549
4271
  msgid "Qatar"
4272
  msgstr ""
4273
 
4274
+ #: classes/helpers/FrmFieldsHelper.php:1550
4275
  msgid "Reunion"
4276
  msgstr ""
4277
 
4278
+ #: classes/helpers/FrmFieldsHelper.php:1551
4279
  msgid "Romania"
4280
  msgstr ""
4281
 
4282
+ #: classes/helpers/FrmFieldsHelper.php:1552
4283
  msgid "Russia"
4284
  msgstr ""
4285
 
4286
+ #: classes/helpers/FrmFieldsHelper.php:1553
4287
  msgid "Rwanda"
4288
  msgstr ""
4289
 
4290
+ #: classes/helpers/FrmFieldsHelper.php:1554
4291
  msgid "Saint Barthelemy"
4292
  msgstr ""
4293
 
4294
+ #: classes/helpers/FrmFieldsHelper.php:1555
4295
  msgid "Saint Helena, Ascension and Tristan da Cunha"
4296
  msgstr ""
4297
 
4298
+ #: classes/helpers/FrmFieldsHelper.php:1556
4299
  msgid "Saint Kitts and Nevis"
4300
  msgstr ""
4301
 
4302
+ #: classes/helpers/FrmFieldsHelper.php:1557
4303
  msgid "Saint Lucia"
4304
  msgstr ""
4305
 
4306
+ #: classes/helpers/FrmFieldsHelper.php:1558
4307
  msgid "Saint Martin (French part)"
4308
  msgstr ""
4309
 
4310
+ #: classes/helpers/FrmFieldsHelper.php:1559
4311
  msgid "Saint Pierre and Miquelon"
4312
  msgstr ""
4313
 
4314
+ #: classes/helpers/FrmFieldsHelper.php:1560
4315
  msgid "Saint Vincent and the Grenadines"
4316
  msgstr ""
4317
 
4318
+ #: classes/helpers/FrmFieldsHelper.php:1561
4319
  msgid "Samoa"
4320
  msgstr ""
4321
 
4322
+ #: classes/helpers/FrmFieldsHelper.php:1562
4323
  msgid "San Marino"
4324
  msgstr ""
4325
 
4326
+ #: classes/helpers/FrmFieldsHelper.php:1563
4327
  msgid "Sao Tome and Principe"
4328
  msgstr ""
4329
 
4330
+ #: classes/helpers/FrmFieldsHelper.php:1564
4331
  msgid "Saudi Arabia"
4332
  msgstr ""
4333
 
4334
+ #: classes/helpers/FrmFieldsHelper.php:1565
4335
  msgid "Senegal"
4336
  msgstr ""
4337
 
4338
+ #: classes/helpers/FrmFieldsHelper.php:1566
4339
  msgid "Serbia"
4340
  msgstr ""
4341
 
4342
+ #: classes/helpers/FrmFieldsHelper.php:1567
4343
  msgid "Seychelles"
4344
  msgstr ""
4345
 
4346
+ #: classes/helpers/FrmFieldsHelper.php:1568
4347
  msgid "Sierra Leone"
4348
  msgstr ""
4349
 
4350
+ #: classes/helpers/FrmFieldsHelper.php:1569
4351
  msgid "Singapore"
4352
  msgstr ""
4353
 
4354
+ #: classes/helpers/FrmFieldsHelper.php:1570
4355
  msgid "Sint Maarten (Dutch part)"
4356
  msgstr ""
4357
 
4358
+ #: classes/helpers/FrmFieldsHelper.php:1571
4359
  msgid "Slovakia"
4360
  msgstr ""
4361
 
4362
+ #: classes/helpers/FrmFieldsHelper.php:1572
4363
  msgid "Slovenia"
4364
  msgstr ""
4365
 
4366
+ #: classes/helpers/FrmFieldsHelper.php:1573
4367
  msgid "Solomon Islands"
4368
  msgstr ""
4369
 
4370
+ #: classes/helpers/FrmFieldsHelper.php:1574
4371
  msgid "Somalia"
4372
  msgstr ""
4373
 
4374
+ #: classes/helpers/FrmFieldsHelper.php:1575
4375
  msgid "South Africa"
4376
  msgstr ""
4377
 
4378
+ #: classes/helpers/FrmFieldsHelper.php:1576
4379
  msgid "South Georgia and the South Sandwich Islands"
4380
  msgstr ""
4381
 
4382
+ #: classes/helpers/FrmFieldsHelper.php:1577
4383
  msgid "South Sudan"
4384
  msgstr ""
4385
 
4386
+ #: classes/helpers/FrmFieldsHelper.php:1578
4387
  msgid "Spain"
4388
  msgstr ""
4389
 
4390
+ #: classes/helpers/FrmFieldsHelper.php:1579
4391
  msgid "Sri Lanka"
4392
  msgstr ""
4393
 
4394
+ #: classes/helpers/FrmFieldsHelper.php:1580
4395
  msgid "Sudan"
4396
  msgstr ""
4397
 
4398
+ #: classes/helpers/FrmFieldsHelper.php:1581
4399
  msgid "Suriname"
4400
  msgstr ""
4401
 
4402
+ #: classes/helpers/FrmFieldsHelper.php:1582
4403
  msgid "Svalbard and Jan Mayen"
4404
  msgstr ""
4405
 
4406
+ #: classes/helpers/FrmFieldsHelper.php:1583
4407
  msgid "Swaziland"
4408
  msgstr ""
4409
 
4410
+ #: classes/helpers/FrmFieldsHelper.php:1584
4411
  msgid "Sweden"
4412
  msgstr ""
4413
 
4414
+ #: classes/helpers/FrmFieldsHelper.php:1585
4415
  msgid "Switzerland"
4416
  msgstr ""
4417
 
4418
+ #: classes/helpers/FrmFieldsHelper.php:1586
4419
  msgid "Syria"
4420
  msgstr ""
4421
 
4422
+ #: classes/helpers/FrmFieldsHelper.php:1587
4423
  msgid "Taiwan"
4424
  msgstr ""
4425
 
4426
+ #: classes/helpers/FrmFieldsHelper.php:1588
4427
  msgid "Tajikistan"
4428
  msgstr ""
4429
 
4430
+ #: classes/helpers/FrmFieldsHelper.php:1589
4431
  msgid "Tanzania"
4432
  msgstr ""
4433
 
4434
+ #: classes/helpers/FrmFieldsHelper.php:1590
4435
  msgid "Thailand"
4436
  msgstr ""
4437
 
4438
+ #: classes/helpers/FrmFieldsHelper.php:1591
4439
  msgid "Timor-Leste"
4440
  msgstr ""
4441
 
4442
+ #: classes/helpers/FrmFieldsHelper.php:1592
4443
  msgid "Togo"
4444
  msgstr ""
4445
 
4446
+ #: classes/helpers/FrmFieldsHelper.php:1593
4447
  msgid "Tokelau"
4448
  msgstr ""
4449
 
4450
+ #: classes/helpers/FrmFieldsHelper.php:1594
4451
  msgid "Tonga"
4452
  msgstr ""
4453
 
4454
+ #: classes/helpers/FrmFieldsHelper.php:1595
4455
  msgid "Trinidad and Tobago"
4456
  msgstr ""
4457
 
4458
+ #: classes/helpers/FrmFieldsHelper.php:1596
4459
  msgid "Tunisia"
4460
  msgstr ""
4461
 
4462
+ #: classes/helpers/FrmFieldsHelper.php:1597
4463
  msgid "Turkey"
4464
  msgstr ""
4465
 
4466
+ #: classes/helpers/FrmFieldsHelper.php:1598
4467
  msgid "Turkmenistan"
4468
  msgstr ""
4469
 
4470
+ #: classes/helpers/FrmFieldsHelper.php:1599
4471
  msgid "Turks and Caicos Islands"
4472
  msgstr ""
4473
 
4474
+ #: classes/helpers/FrmFieldsHelper.php:1600
4475
  msgid "Tuvalu"
4476
  msgstr ""
4477
 
4478
+ #: classes/helpers/FrmFieldsHelper.php:1601
4479
  msgid "Uganda"
4480
  msgstr ""
4481
 
4482
+ #: classes/helpers/FrmFieldsHelper.php:1602
4483
  msgid "Ukraine"
4484
  msgstr ""
4485
 
4486
+ #: classes/helpers/FrmFieldsHelper.php:1603
4487
  msgid "United Arab Emirates"
4488
  msgstr ""
4489
 
4490
+ #: classes/helpers/FrmFieldsHelper.php:1604
4491
  msgid "United Kingdom"
4492
  msgstr ""
4493
 
4494
+ #: classes/helpers/FrmFieldsHelper.php:1605
4495
  msgid "United States"
4496
  msgstr ""
4497
 
4498
+ #: classes/helpers/FrmFieldsHelper.php:1606
4499
  msgid "United States Minor Outlying Islands"
4500
  msgstr ""
4501
 
4502
+ #: classes/helpers/FrmFieldsHelper.php:1607
4503
  msgid "Uruguay"
4504
  msgstr ""
4505
 
4506
+ #: classes/helpers/FrmFieldsHelper.php:1608
4507
  msgid "Uzbekistan"
4508
  msgstr ""
4509
 
4510
+ #: classes/helpers/FrmFieldsHelper.php:1609
4511
  msgid "Vanuatu"
4512
  msgstr ""
4513
 
4514
+ #: classes/helpers/FrmFieldsHelper.php:1610
4515
  msgid "Vatican City"
4516
  msgstr ""
4517
 
4518
+ #: classes/helpers/FrmFieldsHelper.php:1611
4519
  msgid "Venezuela"
4520
  msgstr ""
4521
 
4522
+ #: classes/helpers/FrmFieldsHelper.php:1612
4523
  msgid "Vietnam"
4524
  msgstr ""
4525
 
4526
+ #: classes/helpers/FrmFieldsHelper.php:1613
4527
  msgid "Virgin Islands, British"
4528
  msgstr ""
4529
 
4530
+ #: classes/helpers/FrmFieldsHelper.php:1614
4531
  msgid "Virgin Islands, U.S."
4532
  msgstr ""
4533
 
4534
+ #: classes/helpers/FrmFieldsHelper.php:1615
4535
  msgid "Wallis and Futuna"
4536
  msgstr ""
4537
 
4538
+ #: classes/helpers/FrmFieldsHelper.php:1616
4539
  msgid "Western Sahara"
4540
  msgstr ""
4541
 
4542
+ #: classes/helpers/FrmFieldsHelper.php:1617
4543
  msgid "Yemen"
4544
  msgstr ""
4545
 
4546
+ #: classes/helpers/FrmFieldsHelper.php:1618
4547
  msgid "Zambia"
4548
  msgstr ""
4549
 
4550
+ #: classes/helpers/FrmFieldsHelper.php:1619
4551
  msgid "Zimbabwe"
4552
  msgstr ""
4553
 
4554
+ #: classes/helpers/FrmFieldsHelper.php:1627
4555
  msgid "Countries"
4556
  msgstr ""
4557
 
4558
+ #: classes/helpers/FrmFieldsHelper.php:1632
4559
  msgid "U.S. State Abbreviations"
4560
  msgstr ""
4561
 
4562
+ #: classes/helpers/FrmFieldsHelper.php:1636
4563
  msgid "U.S. States"
4564
  msgstr ""
4565
 
4566
+ #: classes/helpers/FrmFieldsHelper.php:1639
4567
  msgid "Age"
4568
  msgstr ""
4569
 
4570
+ #: classes/helpers/FrmFieldsHelper.php:1640
4571
  msgid "Under 18"
4572
  msgstr ""
4573
 
4574
+ #: classes/helpers/FrmFieldsHelper.php:1641
4575
  msgid "18-24"
4576
  msgstr ""
4577
 
4578
+ #: classes/helpers/FrmFieldsHelper.php:1642
4579
  msgid "25-34"
4580
  msgstr ""
4581
 
4582
+ #: classes/helpers/FrmFieldsHelper.php:1643
4583
  msgid "35-44"
4584
  msgstr ""
4585
 
4586
+ #: classes/helpers/FrmFieldsHelper.php:1644
4587
  msgid "45-54"
4588
  msgstr ""
4589
 
4590
+ #: classes/helpers/FrmFieldsHelper.php:1645
4591
  msgid "55-64"
4592
  msgstr ""
4593
 
4594
+ #: classes/helpers/FrmFieldsHelper.php:1646
4595
  msgid "65 or Above"
4596
  msgstr ""
4597
 
4598
+ #: classes/helpers/FrmFieldsHelper.php:1647
4599
  msgid "Prefer Not to Answer"
4600
  msgstr ""
4601
 
4602
+ #: classes/helpers/FrmFieldsHelper.php:1650
4603
  msgid "Satisfaction"
4604
  msgstr ""
4605
 
4606
+ #: classes/helpers/FrmFieldsHelper.php:1651
4607
  msgid "Very Satisfied"
4608
  msgstr ""
4609
 
4610
+ #: classes/helpers/FrmFieldsHelper.php:1652
4611
  msgid "Satisfied"
4612
  msgstr ""
4613
 
4614
+ #: classes/helpers/FrmFieldsHelper.php:1653
4615
+ #: classes/helpers/FrmFieldsHelper.php:1662
4616
+ #: classes/helpers/FrmFieldsHelper.php:1671
4617
  msgid "Neutral"
4618
  msgstr ""
4619
 
4620
+ #: classes/helpers/FrmFieldsHelper.php:1654
4621
  msgid "Unsatisfied"
4622
  msgstr ""
4623
 
4624
+ #: classes/helpers/FrmFieldsHelper.php:1655
4625
  msgid "Very Unsatisfied"
4626
  msgstr ""
4627
 
4628
+ #: classes/helpers/FrmFieldsHelper.php:1656
4629
+ #: classes/helpers/FrmFieldsHelper.php:1665
4630
+ #: classes/helpers/FrmFieldsHelper.php:1674
4631
  msgid "N/A"
4632
  msgstr ""
4633
 
4634
+ #: classes/helpers/FrmFieldsHelper.php:1659
4635
  msgid "Importance"
4636
  msgstr ""
4637
 
4638
+ #: classes/helpers/FrmFieldsHelper.php:1660
4639
  msgid "Very Important"
4640
  msgstr ""
4641
 
4642
+ #: classes/helpers/FrmFieldsHelper.php:1661
4643
  msgid "Important"
4644
  msgstr ""
4645
 
4646
+ #: classes/helpers/FrmFieldsHelper.php:1663
4647
  msgid "Somewhat Important"
4648
  msgstr ""
4649
 
4650
+ #: classes/helpers/FrmFieldsHelper.php:1664
4651
  msgid "Not at all Important"
4652
  msgstr ""
4653
 
4654
+ #: classes/helpers/FrmFieldsHelper.php:1668
4655
  msgid "Agreement"
4656
  msgstr ""
4657
 
4658
+ #: classes/helpers/FrmFieldsHelper.php:1669
4659
  msgid "Strongly Agree"
4660
  msgstr ""
4661
 
4662
+ #: classes/helpers/FrmFieldsHelper.php:1670
4663
  msgid "Agree"
4664
  msgstr ""
4665
 
4666
+ #: classes/helpers/FrmFieldsHelper.php:1672
4667
  msgid "Disagree"
4668
  msgstr ""
4669
 
4670
+ #: classes/helpers/FrmFieldsHelper.php:1673
4671
  msgid "Strongly Disagree"
4672
  msgstr ""
4673
 
4674
  #. translators: %s: Field name
4675
+ #: classes/helpers/FrmFieldsHelper.php:1721
4676
  msgid "%s fields"
4677
  msgstr ""
4678
 
4730
  msgstr ""
4731
 
4732
  #: classes/helpers/FrmListHelper.php:257
4733
+ #: classes/helpers/FrmAppHelper.php:2368
4734
  msgid "No items found."
4735
  msgstr ""
4736
 
4807
  msgid "Install %s Importer"
4808
  msgstr ""
4809
 
4810
+ #: classes/helpers/FrmEntriesHelper.php:534
4811
+ #: classes/helpers/FrmEntriesHelper.php:535
4812
  msgid "Unknown"
4813
  msgstr ""
4814
 
4815
+ #: classes/helpers/FrmEntriesHelper.php:652
4816
  msgid "Delete Entry"
4817
  msgstr ""
4818
 
4819
+ #: classes/helpers/FrmEntriesHelper.php:655
4820
  msgid "Delete this form entry?"
4821
  msgstr ""
4822
 
4823
+ #: classes/helpers/FrmEntriesHelper.php:663
4824
  msgid "Print Entry"
4825
  msgstr ""
4826
 
4827
+ #: classes/helpers/FrmEntriesHelper.php:673
4828
+ #: classes/helpers/FrmEntriesHelper.php:676
4829
  msgid "Resend Emails"
4830
  msgstr ""
4831
 
4832
+ #: classes/helpers/FrmEntriesHelper.php:685
4833
  msgid "Edit Entry"
4834
  msgstr ""
4835
 
4836
+ #: classes/helpers/FrmEntriesHelper.php:688
4837
  msgid "Entry edits"
4838
  msgstr ""
4839
 
5002
  msgstr ""
5003
 
5004
  #: classes/helpers/FrmFormsHelper.php:1453
5005
+ #: classes/helpers/FrmAppHelper.php:2362
5006
  msgid "See the list of reserved words in WordPress."
5007
  msgstr ""
5008
 
5052
  msgid "Parent ID"
5053
  msgstr ""
5054
 
5055
+ #: classes/helpers/FrmAppHelper.php:1161
5056
  msgid "View Forms"
5057
  msgstr ""
5058
 
5059
+ #: classes/helpers/FrmAppHelper.php:1162
5060
  msgid "Add and Edit Forms"
5061
  msgstr ""
5062
 
5063
+ #: classes/helpers/FrmAppHelper.php:1163
5064
  msgid "Delete Forms"
5065
  msgstr ""
5066
 
5067
+ #: classes/helpers/FrmAppHelper.php:1164
5068
  msgid "Access this Settings Page"
5069
  msgstr ""
5070
 
5071
+ #: classes/helpers/FrmAppHelper.php:1165
5072
  msgid "View Entries from Admin Area"
5073
  msgstr ""
5074
 
5075
+ #: classes/helpers/FrmAppHelper.php:1166
5076
  msgid "Delete Entries from Admin Area"
5077
  msgstr ""
5078
 
5079
+ #: classes/helpers/FrmAppHelper.php:1173
5080
  msgid "Add Entries from Admin Area"
5081
  msgstr ""
5082
 
5083
+ #: classes/helpers/FrmAppHelper.php:1174
5084
  msgid "Edit Entries from Admin Area"
5085
  msgstr ""
5086
 
5087
+ #: classes/helpers/FrmAppHelper.php:1175
5088
  msgid "View Reports"
5089
  msgstr ""
5090
 
5091
+ #: classes/helpers/FrmAppHelper.php:1176
5092
  msgid "Add/Edit Views"
5093
  msgstr ""
5094
 
5095
+ #: classes/helpers/FrmAppHelper.php:1798
5096
  msgid "at"
5097
  msgstr ""
5098
 
5099
+ #: classes/helpers/FrmAppHelper.php:1942
5100
  msgid "year"
5101
  msgstr ""
5102
 
5103
+ #: classes/helpers/FrmAppHelper.php:1943
5104
  msgid "years"
5105
  msgstr ""
5106
 
5107
+ #: classes/helpers/FrmAppHelper.php:1947
5108
  msgid "month"
5109
  msgstr ""
5110
 
5111
+ #: classes/helpers/FrmAppHelper.php:1948
5112
  msgid "months"
5113
  msgstr ""
5114
 
5115
+ #: classes/helpers/FrmAppHelper.php:1952
5116
  msgid "week"
5117
  msgstr ""
5118
 
5119
+ #: classes/helpers/FrmAppHelper.php:1953
5120
  msgid "weeks"
5121
  msgstr ""
5122
 
5123
+ #: classes/helpers/FrmAppHelper.php:1957
5124
  msgid "day"
5125
  msgstr ""
5126
 
5127
+ #: classes/helpers/FrmAppHelper.php:1958
5128
  msgid "days"
5129
  msgstr ""
5130
 
5131
+ #: classes/helpers/FrmAppHelper.php:1962
5132
  msgid "hour"
5133
  msgstr ""
5134
 
5135
+ #: classes/helpers/FrmAppHelper.php:1963
5136
  msgid "hours"
5137
  msgstr ""
5138
 
5139
+ #: classes/helpers/FrmAppHelper.php:1967
5140
  msgid "minute"
5141
  msgstr ""
5142
 
5143
+ #: classes/helpers/FrmAppHelper.php:1968
5144
  msgid "minutes"
5145
  msgstr ""
5146
 
5147
+ #: classes/helpers/FrmAppHelper.php:1972
5148
  msgid "second"
5149
  msgstr ""
5150
 
5151
+ #: classes/helpers/FrmAppHelper.php:1973
5152
  msgid "seconds"
5153
  msgstr ""
5154
 
5155
+ #: classes/helpers/FrmAppHelper.php:2067
5156
  msgid "Give this action a label for easy reference."
5157
  msgstr ""
5158
 
5159
+ #: classes/helpers/FrmAppHelper.php:2068
5160
  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."
5161
  msgstr ""
5162
 
5163
+ #: classes/helpers/FrmAppHelper.php:2069
5164
  msgid "Add CC addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com."
5165
  msgstr ""
5166
 
5167
+ #: classes/helpers/FrmAppHelper.php:2070
5168
  msgid "Add BCC addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com."
5169
  msgstr ""
5170
 
5171
+ #: classes/helpers/FrmAppHelper.php:2071
5172
  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."
5173
  msgstr ""
5174
 
5175
+ #: classes/helpers/FrmAppHelper.php:2072
5176
  msgid "Enter the name and/or email address of the sender. FORMAT: John Bates <john@example.com> or john@example.com."
5177
  msgstr ""
5178
 
5179
  #. translators: %1$s: Form name, %2$s: Date
5180
+ #: classes/helpers/FrmAppHelper.php:2074
5181
  msgid "If you leave the subject blank, the default will be used: %1$s Form submitted on %2$s"
5182
  msgstr ""
5183
 
5184
+ #: classes/helpers/FrmAppHelper.php:2268
5185
+ #: classes/helpers/FrmAppHelper.php:2347
5186
  msgid "Please wait while your site updates."
5187
  msgstr ""
5188
 
5189
+ #: classes/helpers/FrmAppHelper.php:2269
5190
  msgid "Are you sure you want to deauthorize Formidable Forms on this site?"
5191
  msgstr ""
5192
 
5193
+ #: classes/helpers/FrmAppHelper.php:2272
5194
+ #: classes/helpers/FrmAppHelper.php:2301
5195
  msgid "Loading&hellip;"
5196
  msgstr ""
5197
 
5198
+ #: classes/helpers/FrmAppHelper.php:2302
5199
  msgid "Remove"
5200
  msgstr ""
5201
 
5202
+ #: classes/helpers/FrmAppHelper.php:2306
5203
  msgid "No results match"
5204
  msgstr ""
5205
 
5206
+ #: classes/helpers/FrmAppHelper.php:2307
5207
  msgid "That file looks like Spam."
5208
  msgstr ""
5209
 
5210
+ #: classes/helpers/FrmAppHelper.php:2308
5211
  msgid "There is an error in the calculation in the field with key"
5212
  msgstr ""
5213
 
5214
+ #: classes/helpers/FrmAppHelper.php:2309
5215
  msgid "Please complete the preceding required fields before uploading a file."
5216
  msgstr ""
5217
 
5218
+ #: classes/helpers/FrmAppHelper.php:2320
5219
  msgid "(Click to add description)"
5220
  msgstr ""
5221
 
5222
+ #: classes/helpers/FrmAppHelper.php:2321
5223
  msgid "(Blank)"
5224
  msgstr ""
5225
 
5226
+ #: classes/helpers/FrmAppHelper.php:2322
5227
  msgid "(no label)"
5228
  msgstr ""
5229
 
5230
+ #: classes/helpers/FrmAppHelper.php:2323
5231
  msgid "Saving"
5232
  msgstr ""
5233
 
5234
+ #: classes/helpers/FrmAppHelper.php:2324
5235
  msgid "Saved"
5236
  msgstr ""
5237
 
5238
+ #: classes/helpers/FrmAppHelper.php:2325
5239
  msgid "OK"
5240
  msgstr ""
5241
 
5242
+ #: classes/helpers/FrmAppHelper.php:2328
5243
  msgid "Clear default value when typing"
5244
  msgstr ""
5245
 
5246
+ #: classes/helpers/FrmAppHelper.php:2329
5247
  msgid "Do not clear default value when typing"
5248
  msgstr ""
5249
 
5250
+ #: classes/helpers/FrmAppHelper.php:2330
5251
  msgid "Default value will pass form validation"
5252
  msgstr ""
5253
 
5254
+ #: classes/helpers/FrmAppHelper.php:2331
5255
  msgid "Default value will NOT pass form validation"
5256
  msgstr ""
5257
 
5258
+ #: classes/helpers/FrmAppHelper.php:2332
5259
  msgid "Heads up"
5260
  msgstr ""
5261
 
5262
+ #: classes/helpers/FrmAppHelper.php:2334
5263
  msgid "Are you sure you want to delete this field and all data associated with it?"
5264
  msgstr ""
5265
 
5266
+ #: classes/helpers/FrmAppHelper.php:2335
5267
  msgid "All fields inside this Section will be deleted along with their data. Are you sure you want to delete this group of fields?"
5268
  msgstr ""
5269
 
5270
+ #: classes/helpers/FrmAppHelper.php:2336
5271
  msgid "Warning: If you have entries with multiple rows, all but the first row will be lost."
5272
  msgstr ""
5273
 
5274
+ #: classes/helpers/FrmAppHelper.php:2339
5275
  msgid "Enter Email"
5276
  msgstr ""
5277
 
5278
+ #: classes/helpers/FrmAppHelper.php:2340
5279
  msgid "Confirm Email"
5280
  msgstr ""
5281
 
5282
+ #: classes/helpers/FrmAppHelper.php:2341
5283
  msgid "Conditional content here"
5284
  msgstr ""
5285
 
5286
+ #: classes/helpers/FrmAppHelper.php:2343
5287
  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."
5288
  msgstr ""
5289
 
5290
+ #: classes/helpers/FrmAppHelper.php:2344
5291
  msgid "Enter Password"
5292
  msgstr ""
5293
 
5294
+ #: classes/helpers/FrmAppHelper.php:2345
5295
  msgid "Confirm Password"
5296
  msgstr ""
5297
 
5298
+ #: classes/helpers/FrmAppHelper.php:2346
5299
  msgid "Import Complete"
5300
  msgstr ""
5301
 
5302
+ #: classes/helpers/FrmAppHelper.php:2348
5303
  msgid "Warning: There is no way to retrieve unsaved entries."
5304
  msgstr ""
5305
 
5306
+ #: classes/helpers/FrmAppHelper.php:2349
5307
  msgid "Private"
5308
  msgstr ""
5309
 
5310
+ #: classes/helpers/FrmAppHelper.php:2352
5311
  msgid "No new licenses were found"
5312
  msgstr ""
5313
 
5314
+ #: classes/helpers/FrmAppHelper.php:2353
5315
  msgid "This calculation has at least one unmatched ( ) { } [ ]."
5316
  msgstr ""
5317
 
5318
+ #: classes/helpers/FrmAppHelper.php:2354
5319
  msgid "This calculation may have shortcodes that work in Views but not forms."
5320
  msgstr ""
5321
 
5322
+ #: classes/helpers/FrmAppHelper.php:2355
5323
  msgid "This calculation may have shortcodes that work in text calculations but not numeric calculations."
5324
  msgstr ""
5325
 
5326
+ #: classes/helpers/FrmAppHelper.php:2356
5327
  msgid "This form action is limited to one per form. Please edit the existing form action."
5328
  msgstr ""
5329
 
5330
  #. Translators: %s is the name of a Detail Page Slug that is a reserved word.
5331
+ #: classes/helpers/FrmAppHelper.php:2359
5332
  msgid "The Detail Page Slug \"%s\" is reserved by WordPress. This may cause problems. Is this intentional?"
5333
  msgstr ""
5334
 
5335
  #. Translators: %s is the name of a parameter that is a reserved word. More than one word could be listed here, though that would not be common.
5336
+ #: classes/helpers/FrmAppHelper.php:2361
5337
  msgid "The parameter \"%s\" is reserved by WordPress. This may cause problems when included in the URL. Is this intentional? "
5338
  msgstr ""
5339
 
5340
+ #: classes/helpers/FrmAppHelper.php:2363
5341
  msgid "Please enter a Repeat Limit that is greater than 1."
5342
  msgstr ""
5343
 
5344
+ #: classes/helpers/FrmAppHelper.php:2364
5345
  msgid "Please select a limit between 0 and 200."
5346
  msgstr ""
5347
 
5348
+ #: classes/helpers/FrmAppHelper.php:2396
5349
  msgid "You are running an outdated version of Formidable. This plugin may not work correctly if you do not update Formidable."
5350
  msgstr ""
5351
 
5352
+ #: classes/helpers/FrmAppHelper.php:2423
5353
  msgid "You are running a version of Formidable Forms that may not be compatible with your version of Formidable Forms Pro."
5354
  msgstr ""
5355
 
5356
+ #: classes/helpers/FrmAppHelper.php:2451
5357
  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+."
5358
  msgstr ""
5359
 
5360
+ #: classes/helpers/FrmAppHelper.php:2457
5361
  msgid "You are using an outdated browser that is not compatible with Formidable Forms. Please update to a more current browser (we recommend Chrome)."
5362
  msgstr ""
5363
 
5364
+ #: classes/helpers/FrmAppHelper.php:2471
5365
  msgid "English"
5366
  msgstr ""
5367
 
5368
+ #: classes/helpers/FrmAppHelper.php:2472
5369
  msgid "Afrikaans"
5370
  msgstr ""
5371
 
5372
+ #: classes/helpers/FrmAppHelper.php:2473
5373
  msgid "Albanian"
5374
  msgstr ""
5375
 
5376
+ #: classes/helpers/FrmAppHelper.php:2474
5377
  msgid "Arabic"
5378
  msgstr ""
5379
 
5380
+ #: classes/helpers/FrmAppHelper.php:2475
5381
  msgid "Armenian"
5382
  msgstr ""
5383
 
5384
+ #: classes/helpers/FrmAppHelper.php:2476
5385
  msgid "Azerbaijani"
5386
  msgstr ""
5387
 
5388
+ #: classes/helpers/FrmAppHelper.php:2477
5389
  msgid "Basque"
5390
  msgstr ""
5391
 
5392
+ #: classes/helpers/FrmAppHelper.php:2478
5393
  msgid "Bosnian"
5394
  msgstr ""
5395
 
5396
+ #: classes/helpers/FrmAppHelper.php:2479
5397
  msgid "Bulgarian"
5398
  msgstr ""
5399
 
5400
+ #: classes/helpers/FrmAppHelper.php:2480
5401
  msgid "Catalan"
5402
  msgstr ""
5403
 
5404
+ #: classes/helpers/FrmAppHelper.php:2481
5405
  msgid "Chinese Hong Kong"
5406
  msgstr ""
5407
 
5408
+ #: classes/helpers/FrmAppHelper.php:2482
5409
  msgid "Chinese Simplified"
5410
  msgstr ""
5411
 
5412
+ #: classes/helpers/FrmAppHelper.php:2483
5413
  msgid "Chinese Traditional"
5414
  msgstr ""
5415
 
5416
+ #: classes/helpers/FrmAppHelper.php:2484
5417
  msgid "Croatian"
5418
  msgstr ""
5419
 
5420
+ #: classes/helpers/FrmAppHelper.php:2485
5421
  msgid "Czech"
5422
  msgstr ""
5423
 
5424
+ #: classes/helpers/FrmAppHelper.php:2486
5425
  msgid "Danish"
5426
  msgstr ""
5427
 
5428
+ #: classes/helpers/FrmAppHelper.php:2487
5429
  msgid "Dutch"
5430
  msgstr ""
5431
 
5432
+ #: classes/helpers/FrmAppHelper.php:2488
5433
  msgid "English/UK"
5434
  msgstr ""
5435
 
5436
+ #: classes/helpers/FrmAppHelper.php:2489
5437
  msgid "Esperanto"
5438
  msgstr ""
5439
 
5440
+ #: classes/helpers/FrmAppHelper.php:2490
5441
  msgid "Estonian"
5442
  msgstr ""
5443
 
5444
+ #: classes/helpers/FrmAppHelper.php:2491
5445
  msgid "Faroese"
5446
  msgstr ""
5447
 
5448
+ #: classes/helpers/FrmAppHelper.php:2492
5449
  msgid "Farsi/Persian"
5450
  msgstr ""
5451
 
5452
+ #: classes/helpers/FrmAppHelper.php:2493
5453
  msgid "Filipino"
5454
  msgstr ""
5455
 
5456
+ #: classes/helpers/FrmAppHelper.php:2494
5457
  msgid "Finnish"
5458
  msgstr ""
5459
 
5460
+ #: classes/helpers/FrmAppHelper.php:2495
5461
  msgid "French"
5462
  msgstr ""
5463
 
5464
+ #: classes/helpers/FrmAppHelper.php:2496
5465
  msgid "French/Canadian"
5466
  msgstr ""
5467
 
5468
+ #: classes/helpers/FrmAppHelper.php:2497
5469
  msgid "French/Swiss"
5470
  msgstr ""
5471
 
5472
+ #: classes/helpers/FrmAppHelper.php:2498
5473
  msgid "German"
5474
  msgstr ""
5475
 
5476
+ #: classes/helpers/FrmAppHelper.php:2499
5477
  msgid "German/Austria"
5478
  msgstr ""
5479
 
5480
+ #: classes/helpers/FrmAppHelper.php:2500
5481
  msgid "German/Switzerland"
5482
  msgstr ""
5483
 
5484
+ #: classes/helpers/FrmAppHelper.php:2501
5485
  msgid "Greek"
5486
  msgstr ""
5487
 
5488
+ #: classes/helpers/FrmAppHelper.php:2502
5489
+ #: classes/helpers/FrmAppHelper.php:2503
5490
  msgid "Hebrew"
5491
  msgstr ""
5492
 
5493
+ #: classes/helpers/FrmAppHelper.php:2504
5494
  msgid "Hindi"
5495
  msgstr ""
5496
 
5497
+ #: classes/helpers/FrmAppHelper.php:2505
5498
  msgid "Hungarian"
5499
  msgstr ""
5500
 
5501
+ #: classes/helpers/FrmAppHelper.php:2506
5502
  msgid "Icelandic"
5503
  msgstr ""
5504
 
5505
+ #: classes/helpers/FrmAppHelper.php:2507
5506
  msgid "Indonesian"
5507
  msgstr ""
5508
 
5509
+ #: classes/helpers/FrmAppHelper.php:2508
5510
  msgid "Italian"
5511
  msgstr ""
5512
 
5513
+ #: classes/helpers/FrmAppHelper.php:2509
5514
  msgid "Japanese"
5515
  msgstr ""
5516
 
5517
+ #: classes/helpers/FrmAppHelper.php:2510
5518
  msgid "Korean"
5519
  msgstr ""
5520
 
5521
+ #: classes/helpers/FrmAppHelper.php:2511
5522
  msgid "Latvian"
5523
  msgstr ""
5524
 
5525
+ #: classes/helpers/FrmAppHelper.php:2512
5526
  msgid "Lithuanian"
5527
  msgstr ""
5528
 
5529
+ #: classes/helpers/FrmAppHelper.php:2513
5530
  msgid "Malaysian"
5531
  msgstr ""
5532
 
5533
+ #: classes/helpers/FrmAppHelper.php:2514
5534
  msgid "Norwegian"
5535
  msgstr ""
5536
 
5537
+ #: classes/helpers/FrmAppHelper.php:2515
5538
  msgid "Polish"
5539
  msgstr ""
5540
 
5541
+ #: classes/helpers/FrmAppHelper.php:2516
5542
  msgid "Portuguese"
5543
  msgstr ""
5544
 
5545
+ #: classes/helpers/FrmAppHelper.php:2517
5546
  msgid "Portuguese/Brazilian"
5547
  msgstr ""
5548
 
5549
+ #: classes/helpers/FrmAppHelper.php:2518
5550
  msgid "Portuguese/Portugal"
5551
  msgstr ""
5552
 
5553
+ #: classes/helpers/FrmAppHelper.php:2519
5554
  msgid "Romanian"
5555
  msgstr ""
5556
 
5557
+ #: classes/helpers/FrmAppHelper.php:2520
5558
  msgid "Russian"
5559
  msgstr ""
5560
 
5561
+ #: classes/helpers/FrmAppHelper.php:2521
5562
+ #: classes/helpers/FrmAppHelper.php:2522
5563
  msgid "Serbian"
5564
  msgstr ""
5565
 
5566
+ #: classes/helpers/FrmAppHelper.php:2523
5567
  msgid "Slovak"
5568
  msgstr ""
5569
 
5570
+ #: classes/helpers/FrmAppHelper.php:2524
5571
  msgid "Slovenian"
5572
  msgstr ""
5573
 
5574
+ #: classes/helpers/FrmAppHelper.php:2525
5575
  msgid "Spanish"
5576
  msgstr ""
5577
 
5578
+ #: classes/helpers/FrmAppHelper.php:2526
5579
  msgid "Spanish/Latin America"
5580
  msgstr ""
5581
 
5582
+ #: classes/helpers/FrmAppHelper.php:2527
5583
  msgid "Swedish"
5584
  msgstr ""
5585
 
5586
+ #: classes/helpers/FrmAppHelper.php:2528
5587
  msgid "Tamil"
5588
  msgstr ""
5589
 
5590
+ #: classes/helpers/FrmAppHelper.php:2529
5591
  msgid "Thai"
5592
  msgstr ""
5593
 
5594
+ #: classes/helpers/FrmAppHelper.php:2530
5595
+ #: classes/helpers/FrmAppHelper.php:2531
5596
  msgid "Turkish"
5597
  msgstr ""
5598
 
5599
+ #: classes/helpers/FrmAppHelper.php:2532
5600
  msgid "Ukranian"
5601
  msgstr ""
5602
 
5603
+ #: classes/helpers/FrmAppHelper.php:2533
5604
  msgid "Vietnamese"
5605
  msgstr ""
5606
 
5617
  msgid "Your server is missing the simplexml_import_dom function"
5618
  msgstr ""
5619
 
5620
+ #: classes/helpers/FrmXMLHelper.php:957
5621
  msgid "Imported"
5622
  msgstr ""
5623
 
5624
+ #: classes/helpers/FrmXMLHelper.php:958
5625
  msgid "Updated"
5626
  msgstr ""
5627
 
5628
+ #: classes/helpers/FrmXMLHelper.php:983
5629
  msgid "Nothing was imported or updated"
5630
  msgstr ""
5631
 
5632
  #. translators: %1$s: Number of items
5633
+ #: classes/helpers/FrmXMLHelper.php:998
5634
  msgid "%1$s Form"
5635
  msgid_plural "%1$s Forms"
5636
  msgstr[0] ""
5637
 
5638
  #. translators: %1$s: Number of items
5639
+ #: classes/helpers/FrmXMLHelper.php:1002
5640
  msgid "%1$s Entry"
5641
  msgid_plural "%1$s Entries"
5642
  msgstr[0] ""
5643
 
5644
  #. translators: %1$s: Number of items
5645
+ #: classes/helpers/FrmXMLHelper.php:1004
5646
  msgid "%1$s View"
5647
  msgid_plural "%1$s Views"
5648
  msgstr[0] ""
5649
 
5650
  #. translators: %1$s: Number of items
5651
+ #: classes/helpers/FrmXMLHelper.php:1006
5652
  msgid "%1$s Post"
5653
  msgid_plural "%1$s Posts"
5654
  msgstr[0] ""
5655
 
5656
  #. translators: %1$s: Number of items
5657
+ #: classes/helpers/FrmXMLHelper.php:1008
5658
  msgid "%1$s Style"
5659
  msgid_plural "%1$s Styles"
5660
  msgstr[0] ""
5661
 
5662
  #. translators: %1$s: Number of items
5663
+ #: classes/helpers/FrmXMLHelper.php:1010
5664
  msgid "%1$s Term"
5665
  msgid_plural "%1$s Terms"
5666
  msgstr[0] ""
5667
 
5668
  #. translators: %1$s: Number of items
5669
+ #: classes/helpers/FrmXMLHelper.php:1012
5670
  msgid "%1$s Form Action"
5671
  msgid_plural "%1$s Form Actions"
5672
  msgstr[0] ""
5673
 
5674
+ #: classes/helpers/FrmXMLHelper.php:1036
5675
  msgid "Go to imported form"
5676
  msgstr ""
5677
 
5678
+ #: classes/helpers/FrmXMLHelper.php:1241
5679
  msgid "Create Posts"
5680
  msgstr ""
5681
 
5682
+ #: classes/helpers/FrmXMLHelper.php:1368
5683
  msgid "Email Notification"
5684
  msgstr ""
5685
 
readme.txt CHANGED
@@ -5,7 +5,7 @@ Tags: forms, contact form, form builder, survey, form maker, form creator, paypa
5
  Requires at least: 4.7
6
  Tested up to: 5.4
7
  Requires PHP: 5.6
8
- Stable tag: 4.05.02
9
 
10
  The most advanced WordPress forms plugin. Go beyond contact forms with our drag & drop form builder for surveys, quiz forms, and more.
11
 
@@ -436,6 +436,14 @@ Using our Zapier integration, you can easily connect Formidable with over 1000+
436
  See all <a href="https://zapier.com/apps/formidable/integrations">Formidable Zapier Integrations</a>.
437
 
438
  == Changelog ==
 
 
 
 
 
 
 
 
439
  = 4.05.02 =
440
  * New: Added frm_message_placement hook to show the form message below the form
441
  * New: New classes that can be used in the 'form class' setting: frm_plain_success (Removes styling from the success message) and frm_below_success (Movs the success message below the form).
5
  Requires at least: 4.7
6
  Tested up to: 5.4
7
  Requires PHP: 5.6
8
+ Stable tag: 4.06
9
 
10
  The most advanced WordPress forms plugin. Go beyond contact forms with our drag & drop form builder for surveys, quiz forms, and more.
11
 
436
  See all <a href="https://zapier.com/apps/formidable/integrations">Formidable Zapier Integrations</a>.
437
 
438
  == Changelog ==
439
+ = 4.06 =
440
+ * New: Better accessibility for honeypot field and message after submit.
441
+ * New: Add a Dismiss all button in the inbox.
442
+ * New: Add 'frm_user_id_display' hook for showing something other than the dispay name by default in user ID fields.
443
+ * Set the default styling to use grids since most browsers support it now.
444
+ * Fix: On some sites, permissions were preventing a form from being created from a template.
445
+ * Fix: The button colors were overriding eachother with some settings.
446
+
447
  = 4.05.02 =
448
  * New: Added frm_message_placement hook to show the form message below the form
449
  * New: New classes that can be used in the 'form class' setting: frm_plain_success (Removes styling from the success message) and frm_below_success (Movs the success message below the form).