Formidable Forms – Form Builder for WordPress - Version 5.3.1

Version Description

  • New: Unlocked application templates now appear at the top of the list of templates.
  • New: Improved the responsiveness of the cards on the Application dashboard page.
  • Fix: Prevent a conflict with All in One SEO that was preventing CSS from loading at all when the only on applicable pages setting is selected.
  • Fix: An unexpected add new button was appearing on a few pages and has been removed.
  • Fix: Prevent a fatal error in PHP8 that happens on sites with an unexpected empty string gmt_offset option set.
Download this release

Release Info

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

Code changes from version 5.3 to 5.3.1

classes/controllers/FrmAppController.php CHANGED
@@ -296,7 +296,7 @@ class FrmAppController {
296
  include $shared_path . 'upgrade_overlay.php';
297
  include $shared_path . 'confirm-overlay.php';
298
 
299
- if ( ( FrmAppHelper::is_admin_page( 'formidable' ) || FrmAppHelper::is_admin_page( 'formidable-welcome' ) ) && in_array( FrmAppHelper::get_param( 'frm_action' ), array( '', 'list', 'trash' ), true ) ) {
300
  self::new_form_overlay_html();
301
  }
302
  }
@@ -501,13 +501,9 @@ class FrmAppController {
501
 
502
  wp_register_script( 'formidable_admin', $plugin_url . '/js/formidable_admin.js', $dependencies, $version, true );
503
 
504
- if ( 'formidable' === $page ) {
505
- $action = FrmAppHelper::get_param( 'frm_action' );
506
- $is_form_index = ! $action || in_array( $action, array( 'list', 'trash' ), true );
507
- if ( $is_form_index ) {
508
- // For the existing page dropdown in the Form embed modal.
509
- wp_enqueue_script( 'jquery-ui-autocomplete' );
510
- }
511
  }
512
 
513
  wp_register_script( 'bootstrap-multiselect', $plugin_url . '/js/bootstrap-multiselect.js', array( 'jquery', 'bootstrap_tooltip', 'popper' ), '1.1.1', true );
296
  include $shared_path . 'upgrade_overlay.php';
297
  include $shared_path . 'confirm-overlay.php';
298
 
299
+ if ( FrmAppHelper::is_admin_page( 'formidable-welcome' ) || FrmAppHelper::on_form_listing_page() ) {
300
  self::new_form_overlay_html();
301
  }
302
  }
501
 
502
  wp_register_script( 'formidable_admin', $plugin_url . '/js/formidable_admin.js', $dependencies, $version, true );
503
 
504
+ if ( FrmAppHelper::on_form_listing_page() ) {
505
+ // For the existing page dropdown in the Form embed modal.
506
+ wp_enqueue_script( 'jquery-ui-autocomplete' );
 
 
 
 
507
  }
508
 
509
  wp_register_script( 'bootstrap-multiselect', $plugin_url . '/js/bootstrap-multiselect.js', array( 'jquery', 'bootstrap_tooltip', 'popper' ), '1.1.1', true );
classes/controllers/FrmApplicationsController.php CHANGED
@@ -16,7 +16,37 @@ class FrmApplicationsController {
16
  public static function menu() {
17
  $label = __( 'Applications', 'formidable' );
18
  $new_pill = '<span class="frm-new-pill">NEW</span>';
19
- add_submenu_page( 'formidable', 'Formidable | ' . $label, $label . $new_pill, 'frm_edit_forms', 'formidable-applications', array( __CLASS__, 'landing_page' ) );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20
  }
21
 
22
  /**
@@ -43,14 +73,17 @@ class FrmApplicationsController {
43
  * @return void
44
  */
45
  public static function get_applications_data() {
46
- FrmAppHelper::permission_check( 'frm_edit_forms' );
47
-
48
  $view = FrmAppHelper::get_param( 'view', '', 'get', 'sanitize_text_field' );
49
  $data = array();
 
50
  if ( 'applications' !== $view ) {
 
 
51
  // view may be 'applications', 'templates', or empty.
52
  $data['templates'] = self::get_prepared_template_data();
53
  $data['categories'] = FrmApplicationTemplate::get_categories();
 
 
54
  }
55
 
56
  /**
@@ -70,7 +103,24 @@ class FrmApplicationsController {
70
  $api = new FrmApplicationApi();
71
  $applications = $api->get_api_info();
72
  $applications = array_filter( $applications, 'is_array' );
73
- $applications = self::sort_templates( $applications );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
74
 
75
  FrmApplicationTemplate::init();
76
 
16
  public static function menu() {
17
  $label = __( 'Applications', 'formidable' );
18
  $new_pill = '<span class="frm-new-pill">NEW</span>';
19
+ $cap = self::get_required_capability();
20
+
21
+ if ( ! current_user_can( $cap ) && is_callable( 'FrmProApplicationsHelper::get_custom_applications_capability' ) ) {
22
+ $custom_applications_cap = FrmProApplicationsHelper::get_custom_applications_capability();
23
+ if ( current_user_can( $custom_applications_cap ) ) {
24
+ $cap = $custom_applications_cap;
25
+ $slug = 'edit-tags.php?taxonomy=frm_application';
26
+ $callback = '';
27
+ }
28
+ }
29
+
30
+ if ( ! isset( $slug ) ) {
31
+ $slug = 'formidable-applications';
32
+ $callback = array( __CLASS__, 'landing_page' );
33
+ }
34
+
35
+ add_submenu_page( 'formidable', 'Formidable | ' . $label, $label . $new_pill, $cap, $slug, $callback );
36
+ }
37
+
38
+ /**
39
+ * Get the required capability for accessing the Applications dashboard.
40
+ *
41
+ * @since 5.3.1
42
+ *
43
+ * @return string
44
+ */
45
+ private static function get_required_capability() {
46
+ if ( is_callable( 'FrmProApplicationsHelper::get_required_templates_capability' ) ) {
47
+ return FrmProApplicationsHelper::get_required_templates_capability();
48
+ }
49
+ return 'frm_edit_forms';
50
  }
51
 
52
  /**
73
  * @return void
74
  */
75
  public static function get_applications_data() {
 
 
76
  $view = FrmAppHelper::get_param( 'view', '', 'get', 'sanitize_text_field' );
77
  $data = array();
78
+
79
  if ( 'applications' !== $view ) {
80
+ FrmAppHelper::permission_check( self::get_required_capability() );
81
+
82
  // view may be 'applications', 'templates', or empty.
83
  $data['templates'] = self::get_prepared_template_data();
84
  $data['categories'] = FrmApplicationTemplate::get_categories();
85
+ } else {
86
+ FrmAppHelper::permission_check( 'frm_edit_applications' );
87
  }
88
 
89
  /**
103
  $api = new FrmApplicationApi();
104
  $applications = $api->get_api_info();
105
  $applications = array_filter( $applications, 'is_array' );
106
+
107
+ $unlocked_templates = array();
108
+ $locked_templates = array();
109
+ foreach ( $applications as $application ) {
110
+ if ( ! empty( $application['url'] ) ) {
111
+ $unlocked_templates[] = $application;
112
+ } else {
113
+ $locked_templates[] = $application;
114
+ }
115
+ }
116
+
117
+ $unlocked_templates = self::sort_templates( $unlocked_templates );
118
+
119
+ $applications = $unlocked_templates;
120
+ if ( current_user_can( 'administrator' ) || current_user_can( 'frm_change_settings' ) ) {
121
+ $locked_templates = self::sort_templates( $locked_templates );
122
+ $applications = array_merge( $applications, $locked_templates );
123
+ }
124
 
125
  FrmApplicationTemplate::init();
126
 
classes/controllers/FrmFormsController.php CHANGED
@@ -16,8 +16,7 @@ class FrmFormsController {
16
  }
17
 
18
  public static function maybe_load_listing_hooks() {
19
- $action = FrmAppHelper::simple_get( 'frm_action', 'sanitize_title' );
20
- if ( ! empty( $action ) && ! in_array( $action, array( 'list', 'trash', 'untrash', 'destroy' ) ) ) {
21
  return;
22
  }
23
 
@@ -34,7 +33,7 @@ class FrmFormsController {
34
  }
35
 
36
  public static function register_widgets() {
37
- require_once( FrmAppHelper::plugin_path() . '/classes/widgets/FrmShowForm.php' );
38
  register_widget( 'FrmShowForm' );
39
  }
40
 
@@ -65,6 +64,9 @@ class FrmFormsController {
65
  return $shortcodes;
66
  }
67
 
 
 
 
68
  public static function list_form() {
69
  FrmAppHelper::permission_check( 'frm_view_forms' );
70
 
@@ -77,7 +79,7 @@ class FrmFormsController {
77
  }
78
  $errors = apply_filters( 'frm_admin_list_form_action', $errors );
79
 
80
- return self::display_forms_list( $params, $message, $errors );
81
  }
82
 
83
  /**
@@ -234,11 +236,12 @@ class FrmFormsController {
234
  $params = FrmForm::list_page_params();
235
  $form = FrmForm::duplicate( $params['id'], $params['template'], true );
236
  $message = $params['template'] ? __( 'Form template was Successfully Created', 'formidable' ) : __( 'Form was Successfully Copied', 'formidable' );
 
237
  if ( $form ) {
238
  return self::get_edit_vars( $form, array(), $message, true );
239
- } else {
240
- return self::display_forms_list( $params, __( 'There was a problem creating the new template.', 'formidable' ) );
241
  }
 
 
242
  }
243
 
244
  /**
@@ -747,16 +750,30 @@ class FrmFormsController {
747
  wp_die();
748
  }
749
 
 
 
 
 
 
 
 
 
750
  public static function display_forms_list( $params = array(), $message = '', $errors = array() ) {
751
  FrmAppHelper::permission_check( 'frm_view_forms' );
752
 
753
  global $wpdb, $frm_vars;
754
 
755
- if ( empty( $params ) ) {
756
  $params = FrmForm::list_page_params();
757
  }
758
 
759
- $wp_list_table = new FrmFormsListHelper( compact( 'params' ) );
 
 
 
 
 
 
760
 
761
  $pagenum = $wp_list_table->get_pagenum();
762
 
@@ -768,9 +785,13 @@ class FrmFormsController {
768
  die();
769
  }
770
 
771
- require( FrmAppHelper::plugin_path() . '/classes/views/frm-forms/list.php' );
772
  }
773
 
 
 
 
 
774
  public static function get_columns( $columns ) {
775
  $columns['cb'] = '<input type="checkbox" />';
776
  $columns['id'] = 'ID';
@@ -783,7 +804,7 @@ class FrmFormsController {
783
  )
784
  );
785
 
786
- if ( 'template' == $type ) {
787
  $columns['name'] = __( 'Template Name', 'formidable' );
788
  $columns['type'] = __( 'Type', 'formidable' );
789
  $columns['form_key'] = __( 'Key', 'formidable' );
@@ -1584,10 +1605,12 @@ class FrmFormsController {
1584
  if ( strpos( $action, 'bulk_' ) === 0 ) {
1585
  FrmAppHelper::remove_get_action();
1586
 
1587
- return self::list_form();
 
1588
  }
1589
 
1590
- return self::display_forms_list();
 
1591
  }
1592
  }
1593
 
@@ -2256,20 +2279,34 @@ class FrmFormsController {
2256
  * to prevent a flash of unstyled form.
2257
  *
2258
  * @since 4.01
 
 
2259
  */
2260
  private static function load_late_css() {
2261
  $frm_settings = FrmAppHelper::get_settings();
2262
- $late_css = $frm_settings->load_style === 'dynamic';
2263
- if ( ! $late_css ) {
 
2264
  return;
2265
  }
2266
 
2267
  global $wp_styles;
2268
- if ( is_array( $wp_styles->queue ) && in_array( 'formidable', $wp_styles->queue ) ) {
2269
  wp_print_styles( 'formidable' );
2270
  }
2271
  }
2272
 
 
 
 
 
 
 
 
 
 
 
 
2273
  public static function defer_script_loading( $tag, $handle ) {
2274
  if ( 'recaptcha-api' == $handle && ! strpos( $tag, 'defer' ) ) {
2275
  $tag = str_replace( ' src', ' defer="defer" async="async" src', $tag );
16
  }
17
 
18
  public static function maybe_load_listing_hooks() {
19
+ if ( ! FrmAppHelper::on_form_listing_page() ) {
 
20
  return;
21
  }
22
 
33
  }
34
 
35
  public static function register_widgets() {
36
+ require_once FrmAppHelper::plugin_path() . '/classes/widgets/FrmShowForm.php';
37
  register_widget( 'FrmShowForm' );
38
  }
39
 
64
  return $shortcodes;
65
  }
66
 
67
+ /**
68
+ * @return void
69
+ */
70
  public static function list_form() {
71
  FrmAppHelper::permission_check( 'frm_view_forms' );
72
 
79
  }
80
  $errors = apply_filters( 'frm_admin_list_form_action', $errors );
81
 
82
+ self::display_forms_list( $params, $message, $errors );
83
  }
84
 
85
  /**
236
  $params = FrmForm::list_page_params();
237
  $form = FrmForm::duplicate( $params['id'], $params['template'], true );
238
  $message = $params['template'] ? __( 'Form template was Successfully Created', 'formidable' ) : __( 'Form was Successfully Copied', 'formidable' );
239
+
240
  if ( $form ) {
241
  return self::get_edit_vars( $form, array(), $message, true );
 
 
242
  }
243
+
244
+ self::display_forms_list( $params, __( 'There was a problem creating the new template.', 'formidable' ) );
245
  }
246
 
247
  /**
750
  wp_die();
751
  }
752
 
753
+ /**
754
+ * Display list of forms in a table.
755
+ *
756
+ * @param array $params
757
+ * @param string $message
758
+ * @param array $errors
759
+ * @return void
760
+ */
761
  public static function display_forms_list( $params = array(), $message = '', $errors = array() ) {
762
  FrmAppHelper::permission_check( 'frm_view_forms' );
763
 
764
  global $wpdb, $frm_vars;
765
 
766
+ if ( ! $params ) {
767
  $params = FrmForm::list_page_params();
768
  }
769
 
770
+ /**
771
+ * @since 5.3.1
772
+ *
773
+ * @param string $table_class Class name for List Helper.
774
+ */
775
+ $table_class = apply_filters( 'frm_forms_list_class', 'FrmFormsListHelper' );
776
+ $wp_list_table = new $table_class( compact( 'params' ) );
777
 
778
  $pagenum = $wp_list_table->get_pagenum();
779
 
785
  die();
786
  }
787
 
788
+ require FrmAppHelper::plugin_path() . '/classes/views/frm-forms/list.php';
789
  }
790
 
791
+ /**
792
+ * @param array<string,string> $columns
793
+ * @return array<string,string>
794
+ */
795
  public static function get_columns( $columns ) {
796
  $columns['cb'] = '<input type="checkbox" />';
797
  $columns['id'] = 'ID';
804
  )
805
  );
806
 
807
+ if ( 'template' === $type ) {
808
  $columns['name'] = __( 'Template Name', 'formidable' );
809
  $columns['type'] = __( 'Type', 'formidable' );
810
  $columns['form_key'] = __( 'Key', 'formidable' );
1605
  if ( strpos( $action, 'bulk_' ) === 0 ) {
1606
  FrmAppHelper::remove_get_action();
1607
 
1608
+ self::list_form();
1609
+ return;
1610
  }
1611
 
1612
+ self::display_forms_list();
1613
+ return;
1614
  }
1615
  }
1616
 
2279
  * to prevent a flash of unstyled form.
2280
  *
2281
  * @since 4.01
2282
+ *
2283
+ * @return void
2284
  */
2285
  private static function load_late_css() {
2286
  $frm_settings = FrmAppHelper::get_settings();
2287
+ $late_css = $frm_settings->load_style === 'dynamic';
2288
+
2289
+ if ( ! $late_css || ! self::should_load_late() ) {
2290
  return;
2291
  }
2292
 
2293
  global $wp_styles;
2294
+ if ( is_array( $wp_styles->queue ) && in_array( 'formidable', $wp_styles->queue, true ) ) {
2295
  wp_print_styles( 'formidable' );
2296
  }
2297
  }
2298
 
2299
+ /**
2300
+ * Avoid late load if All in One SEO is active because it prevents CSS from loading entirely.
2301
+ *
2302
+ * @since 5.2.03
2303
+ *
2304
+ * @return bool
2305
+ */
2306
+ private static function should_load_late() {
2307
+ return ! function_exists( 'aioseo' );
2308
+ }
2309
+
2310
  public static function defer_script_loading( $tag, $handle ) {
2311
  if ( 'recaptcha-api' == $handle && ! strpos( $tag, 'defer' ) ) {
2312
  $tag = str_replace( ' src', ' defer="defer" async="async" src', $tag );
classes/helpers/FrmAppHelper.php CHANGED
@@ -4,14 +4,19 @@ if ( ! defined( 'ABSPATH' ) ) {
4
  }
5
 
6
  class FrmAppHelper {
7
- public static $db_version = 98; // Version of the database we are moving to.
8
  public static $pro_db_version = 37; //deprecated
9
- public static $font_version = 7;
 
 
 
 
 
10
 
11
  /**
12
  * @since 2.0
13
  */
14
- public static $plug_version = '5.3';
15
 
16
  /**
17
  * @since 1.07.02
@@ -1102,6 +1107,11 @@ class FrmAppHelper {
1102
  return;
1103
  }
1104
 
 
 
 
 
 
1105
  $href = ! empty( $atts['new_link'] ) ? esc_url( $atts['new_link'] ) : '#';
1106
  $class = 'button button-primary frm-button-primary frm-with-plus';
1107
 
@@ -1448,17 +1458,8 @@ class FrmAppHelper {
1448
  * @return array
1449
  */
1450
  public static function frm_capabilities( $type = 'auto' ) {
1451
- $cap = array(
1452
- 'frm_view_forms' => __( 'View Forms', 'formidable' ),
1453
- 'frm_edit_forms' => __( 'Add and Edit Forms', 'formidable' ),
1454
- 'frm_delete_forms' => __( 'Delete Forms', 'formidable' ),
1455
- 'frm_change_settings' => __( 'Access this Settings Page', 'formidable' ),
1456
- 'frm_view_entries' => __( 'View Entries from Admin Area', 'formidable' ),
1457
- 'frm_delete_entries' => __( 'Delete Entries from Admin Area', 'formidable' ),
1458
- );
1459
-
1460
- if ( ! self::pro_is_installed() && 'pro' !== $type && 'pro_only' !== $type ) {
1461
- return $cap;
1462
  }
1463
 
1464
  $pro_cap = array(
@@ -1467,12 +1468,36 @@ class FrmAppHelper {
1467
  'frm_view_reports' => __( 'View Reports', 'formidable' ),
1468
  'frm_edit_displays' => __( 'Add/Edit Views', 'formidable' ),
1469
  );
 
 
 
 
 
 
1470
 
1471
  if ( 'pro_only' === $type ) {
1472
  return $pro_cap;
1473
  }
1474
 
1475
- return $cap + $pro_cap;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1476
  }
1477
 
1478
  /**
@@ -2685,13 +2710,14 @@ class FrmAppHelper {
2685
  wp_register_script( 'formidable_admin_global', self::plugin_url() . '/js/formidable_admin_global.js', array( 'jquery' ), $version );
2686
 
2687
  $global_strings = array(
2688
- 'updating_msg' => __( 'Please wait while your site updates.', 'formidable' ),
2689
- 'deauthorize' => __( 'Are you sure you want to deauthorize Formidable Forms on this site?', 'formidable' ),
2690
- 'url' => self::plugin_url(),
2691
- 'app_url' => 'https://formidableforms.com/',
2692
- 'applicationsUrl' => admin_url( 'admin.php?page=formidable-applications' ),
2693
- 'loading' => __( 'Loading&hellip;', 'formidable' ),
2694
- 'nonce' => wp_create_nonce( 'frm_ajax' ),
 
2695
  );
2696
  wp_localize_script( 'formidable_admin_global', 'frmGlobal', $global_strings );
2697
 
@@ -3444,6 +3470,60 @@ class FrmAppHelper {
3444
  return strlen( $parts[ count( $parts ) - 1 ] );
3445
  }
3446
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3447
  /**
3448
  * @since 4.08
3449
  * @deprecated 4.09.01
4
  }
5
 
6
  class FrmAppHelper {
7
+ public static $db_version = 98; // Version of the database we are moving to.
8
  public static $pro_db_version = 37; //deprecated
9
+ public static $font_version = 7;
10
+
11
+ /**
12
+ * @var bool $added_gmt_offset_filter
13
+ */
14
+ private static $added_gmt_offset_filter = false;
15
 
16
  /**
17
  * @since 2.0
18
  */
19
+ public static $plug_version = '5.3.1';
20
 
21
  /**
22
  * @since 1.07.02
1107
  return;
1108
  }
1109
 
1110
+ if ( empty( $atts['new_link'] ) && empty( $atts['trigger_new_form_modal'] ) && empty( $atts['class'] ) ) {
1111
+ // Do not render a button if none of these attributes are set.
1112
+ return;
1113
+ }
1114
+
1115
  $href = ! empty( $atts['new_link'] ) ? esc_url( $atts['new_link'] ) : '#';
1116
  $class = 'button button-primary frm-button-primary frm-with-plus';
1117
 
1458
  * @return array
1459
  */
1460
  public static function frm_capabilities( $type = 'auto' ) {
1461
+ if ( ! self::pro_is_installed() && ! in_array( $type, array( 'pro', 'pro_only' ), true ) ) {
1462
+ return self::get_lite_capabilities();
 
 
 
 
 
 
 
 
 
1463
  }
1464
 
1465
  $pro_cap = array(
1468
  'frm_view_reports' => __( 'View Reports', 'formidable' ),
1469
  'frm_edit_displays' => __( 'Add/Edit Views', 'formidable' ),
1470
  );
1471
+ /**
1472
+ * @since 5.3.1
1473
+ *
1474
+ * @param array<string,string> $pro_cap
1475
+ */
1476
+ $pro_cap = apply_filters( 'frm_pro_capabilities', $pro_cap );
1477
 
1478
  if ( 'pro_only' === $type ) {
1479
  return $pro_cap;
1480
  }
1481
 
1482
+ return self::get_lite_capabilities() + $pro_cap;
1483
+ }
1484
+
1485
+ /**
1486
+ * Get the list of lite plugin capabilities.
1487
+ *
1488
+ * @since 5.3.1
1489
+ *
1490
+ * @return array<string,string>
1491
+ */
1492
+ private static function get_lite_capabilities() {
1493
+ return array(
1494
+ 'frm_view_forms' => __( 'View Forms', 'formidable' ),
1495
+ 'frm_edit_forms' => __( 'Add and Edit Forms', 'formidable' ),
1496
+ 'frm_delete_forms' => __( 'Delete Forms', 'formidable' ),
1497
+ 'frm_change_settings' => __( 'Access this Settings Page', 'formidable' ),
1498
+ 'frm_view_entries' => __( 'View Entries from Admin Area', 'formidable' ),
1499
+ 'frm_delete_entries' => __( 'Delete Entries from Admin Area', 'formidable' ),
1500
+ );
1501
  }
1502
 
1503
  /**
2710
  wp_register_script( 'formidable_admin_global', self::plugin_url() . '/js/formidable_admin_global.js', array( 'jquery' ), $version );
2711
 
2712
  $global_strings = array(
2713
+ 'updating_msg' => __( 'Please wait while your site updates.', 'formidable' ),
2714
+ 'deauthorize' => __( 'Are you sure you want to deauthorize Formidable Forms on this site?', 'formidable' ),
2715
+ 'url' => self::plugin_url(),
2716
+ 'app_url' => 'https://formidableforms.com/',
2717
+ 'applicationsUrl' => admin_url( 'admin.php?page=formidable-applications' ),
2718
+ 'canAccessApplicationDashboard' => current_user_can( is_callable( 'FrmProApplicationsHelper::get_required_templates_capability' ) ? FrmProApplicationsHelper::get_required_templates_capability() : 'frm_edit_forms' ),
2719
+ 'loading' => __( 'Loading&hellip;', 'formidable' ),
2720
+ 'nonce' => wp_create_nonce( 'frm_ajax' ),
2721
  );
2722
  wp_localize_script( 'formidable_admin_global', 'frmGlobal', $global_strings );
2723
 
3470
  return strlen( $parts[ count( $parts ) - 1 ] );
3471
  }
3472
 
3473
+ /**
3474
+ * Prevent a fatal error in PHP8 if gmt_offset happens to be set an empty string.
3475
+ * This is a bug in WordPress. It isn't safe to call current_time( 'timestamp' ) without this with an empty string offset.
3476
+ * In the future this might be safe to remove. Keep an eye on the current_time function in functions.php.
3477
+ *
3478
+ * @since 5.3.1
3479
+ *
3480
+ * @return void
3481
+ */
3482
+ public static function filter_gmt_offset() {
3483
+ if ( self::$added_gmt_offset_filter ) {
3484
+ // Avoid adding twice.
3485
+ return;
3486
+ }
3487
+
3488
+ add_filter(
3489
+ 'option_gmt_offset',
3490
+ function( $offset ) {
3491
+ if ( ! is_string( $offset ) || is_numeric( $offset ) ) {
3492
+ // Leave a valid value alone.
3493
+ return $offset;
3494
+ }
3495
+
3496
+ return 0;
3497
+ }
3498
+ );
3499
+ self::$added_gmt_offset_filter = true;
3500
+ }
3501
+
3502
+ /**
3503
+ * @since 5.3.1
3504
+ *
3505
+ * @return bool
3506
+ */
3507
+ public static function on_form_listing_page() {
3508
+ if ( ! self::is_admin_page( 'formidable' ) ) {
3509
+ return false;
3510
+ }
3511
+
3512
+ $action = self::simple_get( 'frm_action', 'sanitize_title' );
3513
+ return ! $action || in_array( $action, self::get_form_listing_page_actions(), true );
3514
+ }
3515
+
3516
+ /**
3517
+ * Get all actions that also display the forms list.
3518
+ *
3519
+ * @since 5.3.1
3520
+ *
3521
+ * @return array<string>
3522
+ */
3523
+ private static function get_form_listing_page_actions() {
3524
+ return array( 'list', 'trash', 'untrash', 'destroy' );
3525
+ }
3526
+
3527
  /**
3528
  * @since 4.08
3529
  * @deprecated 4.09.01
classes/helpers/FrmFormsListHelper.php CHANGED
@@ -266,6 +266,12 @@ class FrmFormsListHelper extends FrmListHelper {
266
  $val = current_user_can( 'frm_view_entries' ) ? '<a href="' . esc_url( admin_url( 'admin.php?page=formidable-entries&form=' . $item->id ) ) . '">' . $text . '</a>' : $text;
267
  unset( $text );
268
  }
 
 
 
 
 
 
269
  }
270
 
271
  if ( isset( $val ) ) {
266
  $val = current_user_can( 'frm_view_entries' ) ? '<a href="' . esc_url( admin_url( 'admin.php?page=formidable-entries&form=' . $item->id ) ) . '">' . $text . '</a>' : $text;
267
  unset( $text );
268
  }
269
+ break;
270
+ default:
271
+ if ( method_exists( $this, 'column_' . $column_name ) ) {
272
+ $val = call_user_func( array( $this, 'column_' . $column_name ), $item ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
273
+ }
274
+ break;
275
  }
276
 
277
  if ( isset( $val ) ) {
classes/helpers/FrmTipsHelper.php CHANGED
@@ -27,13 +27,12 @@ class FrmTipsHelper {
27
  $link = FrmAppHelper::admin_upgrade_link( $tip['link'], $tip['page'] );
28
  ?>
29
  <a href="<?php echo esc_url( $link ); ?>" target="_blank" class="frm_pro_tip">
30
- <?php FrmAppHelper::icon_by_class( 'frmfont frm_star_full_icon', array( 'aria-hidden' => 'true' ) ); ?>
31
- <span class="pro-tip">
32
- <?php esc_html_e( 'Pro Tip:', 'formidable' ); ?>
33
- </span>
34
 
35
  <?php if ( isset( $tip['call'] ) ) { ?>
36
- <?php echo esc_html( $tip['tip'] ); ?>
 
 
37
  <span class="frm-tip-cta">
38
  <?php echo esc_html( $tip['call'] ); ?>
39
  </span>
27
  $link = FrmAppHelper::admin_upgrade_link( $tip['link'], $tip['page'] );
28
  ?>
29
  <a href="<?php echo esc_url( $link ); ?>" target="_blank" class="frm_pro_tip">
30
+ <?php FrmAppHelper::icon_by_class( 'frmfont frm_lightning', array( 'aria-hidden' => 'true' ) ); ?>
 
 
 
31
 
32
  <?php if ( isset( $tip['call'] ) ) { ?>
33
+ <span class="frm-tip-info">
34
+ <?php echo esc_html( $tip['tip'] ); ?>
35
+ </span>
36
  <span class="frm-tip-cta">
37
  <?php echo esc_html( $tip['call'] ); ?>
38
  </span>
classes/models/FrmApplicationTemplate.php CHANGED
@@ -100,6 +100,10 @@ class FrmApplicationTemplate {
100
  public function as_js_object() {
101
  $application = array();
102
  foreach ( self::$keys as $key ) {
 
 
 
 
103
  $value = $this->api_data[ $key ];
104
 
105
  if ( 'icon' === $key ) {
100
  public function as_js_object() {
101
  $application = array();
102
  foreach ( self::$keys as $key ) {
103
+ if ( ! isset( $this->api_data[ $key ] ) ) {
104
+ continue;
105
+ }
106
+
107
  $value = $this->api_data[ $key ];
108
 
109
  if ( 'icon' === $key ) {
classes/models/FrmFormApi.php CHANGED
@@ -166,6 +166,8 @@ class FrmFormApi {
166
  protected function get_cached() {
167
  $cache = get_option( $this->cache_key );
168
 
 
 
169
  if ( empty( $cache ) || empty( $cache['timeout'] ) || current_time( 'timestamp' ) > $cache['timeout'] ) {
170
  return false; // Cache is expired
171
  }
@@ -184,6 +186,8 @@ class FrmFormApi {
184
  * @since 3.06
185
  */
186
  protected function set_cached( $addons ) {
 
 
187
  $data = array(
188
  'timeout' => strtotime( $this->cache_timeout, current_time( 'timestamp' ) ),
189
  'value' => json_encode( $addons ),
166
  protected function get_cached() {
167
  $cache = get_option( $this->cache_key );
168
 
169
+ FrmAppHelper::filter_gmt_offset();
170
+
171
  if ( empty( $cache ) || empty( $cache['timeout'] ) || current_time( 'timestamp' ) > $cache['timeout'] ) {
172
  return false; // Cache is expired
173
  }
186
  * @since 3.06
187
  */
188
  protected function set_cached( $addons ) {
189
+ FrmAppHelper::filter_gmt_offset();
190
+
191
  $data = array(
192
  'timeout' => strtotime( $this->cache_timeout, current_time( 'timestamp' ) ),
193
  'value' => json_encode( $addons ),
classes/models/FrmStyle.php CHANGED
@@ -384,7 +384,7 @@ class FrmStyle {
384
  'form_desc_margin_bottom' => '25px',
385
  'form_desc_padding' => '0',
386
 
387
- 'font' => '"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif',
388
  'font_size' => '15px',
389
  'label_color' => '3f4b5b',
390
  'weight' => 'normal',
384
  'form_desc_margin_bottom' => '25px',
385
  'form_desc_padding' => '0',
386
 
387
+ 'font' => '',
388
  'font_size' => '15px',
389
  'label_color' => '3f4b5b',
390
  'weight' => 'normal',
classes/views/shared/views-info.php CHANGED
@@ -14,21 +14,23 @@ if ( ! defined( 'ABSPATH' ) ) {
14
  )
15
  );
16
  ?>
17
- <div class="frmcenter" style="margin-top:10vh">
18
- <div class="frm-video-wrapper">
19
- <iframe width="843" height="474" src="https://www.youtube.com/embed/pmYbQ79wonQ" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
 
 
 
 
 
 
 
 
 
 
 
 
 
20
  </div>
21
- <h2><?php esc_html_e( 'Show and Edit Entries with Views', 'formidable' ); ?></h2>
22
- <p style="max-width:400px;margin:20px auto">
23
- <?php esc_html_e( 'Bring entries to the front-end of your site for full-featured applications or just to show the content.', 'formidable' ); ?>
24
- </p>
25
- <?php
26
- $upgrade_link_args = array(
27
- 'medium' => 'views-info',
28
- 'plan' => 'view',
29
- );
30
- FrmAddonsController::conditional_action_button( 'views', $upgrade_link_args );
31
- ?>
32
  </div>
33
  </div>
34
  </div>
14
  )
15
  );
16
  ?>
17
+ <div style="overflow-y: auto;">
18
+ <div class="frmcenter" style="margin-top:10vh; padding-bottom: 32px;">
19
+ <div class="frm-video-wrapper">
20
+ <iframe width="843" height="474" src="https://www.youtube.com/embed/pmYbQ79wonQ" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
21
+ </div>
22
+ <h2><?php esc_html_e( 'Show and Edit Entries with Views', 'formidable' ); ?></h2>
23
+ <p style="max-width:400px;margin:20px auto">
24
+ <?php esc_html_e( 'Bring entries to the front-end of your site for full-featured applications or just to show the content.', 'formidable' ); ?>
25
+ </p>
26
+ <?php
27
+ $upgrade_link_args = array(
28
+ 'medium' => 'views-info',
29
+ 'plan' => 'view',
30
+ );
31
+ FrmAddonsController::conditional_action_button( 'views', $upgrade_link_args );
32
+ ?>
33
  </div>
 
 
 
 
 
 
 
 
 
 
 
34
  </div>
35
  </div>
36
  </div>
classes/views/styles/_general.php CHANGED
@@ -73,7 +73,7 @@ if ( ! FrmAppHelper::pro_is_installed() ) {
73
 
74
  <p>
75
  <label><?php esc_html_e( 'Font Family', 'formidable' ); ?></label>
76
- <input type="text" name="<?php echo esc_attr( $frm_style->get_field_name( 'font' ) ); ?>" id="frm_font" value="<?php echo esc_attr( $style->post_content['font'] ); ?>" class="frm_full_width" />
77
  </p>
78
 
79
  <p class="frm6 frm_first frm_form_field">
73
 
74
  <p>
75
  <label><?php esc_html_e( 'Font Family', 'formidable' ); ?></label>
76
+ <input type="text" name="<?php echo esc_attr( $frm_style->get_field_name( 'font' ) ); ?>" id="frm_font" value="<?php echo esc_attr( $style->post_content['font'] ); ?>" placeholder="<?php esc_attr_e( 'Leave blank to inherit from theme', 'formidable' ); ?>" class="frm_full_width" />
77
  </p>
78
 
79
  <p class="frm6 frm_first frm_form_field">
css/admin/applications.css CHANGED
@@ -221,6 +221,10 @@
221
  width: auto;
222
  }
223
 
 
 
 
 
224
  .frm-application-templates-nav .frm-search {
225
  margin-top: 0;
226
  }
@@ -245,7 +249,17 @@
245
  margin-top: 20px;
246
  }
247
 
248
- @media only screen and (max-width: 1050px) {
 
 
 
 
 
 
 
 
 
 
249
  .frm-application-card {
250
  grid-column: span 6/span 6; /* treat as frm6 */
251
  }
@@ -255,7 +269,7 @@
255
  }
256
  }
257
 
258
- @media only screen and (max-width: 782px) {
259
  #frm_application_category_filter {
260
  display: block;
261
  margin-left: 0;
221
  width: auto;
222
  }
223
 
224
+ .frm-admin-page-applications #frm_top_bar .install-now {
225
+ vertical-align: bottom;
226
+ }
227
+
228
  .frm-application-templates-nav .frm-search {
229
  margin-top: 0;
230
  }
249
  margin-top: 20px;
250
  }
251
 
252
+ @media only screen and (max-width: 1200px) {
253
+ .frm-application-card {
254
+ grid-column: span 4/span 4; /* treat as frm4 */
255
+ }
256
+
257
+ .frm-application-card:nth-child(3) ~ .frm-application-card {
258
+ margin-top: 20px;
259
+ }
260
+ }
261
+
262
+ @media only screen and (max-width: 800px) {
263
  .frm-application-card {
264
  grid-column: span 6/span 6; /* treat as frm6 */
265
  }
269
  }
270
  }
271
 
272
+ @media only screen and (max-width: 600px) {
273
  #frm_application_category_filter {
274
  display: block;
275
  margin-left: 0;
css/frm_admin.css CHANGED
@@ -2550,15 +2550,15 @@ li[data-preview] .frm-hover-icons .frm-preview-form,
2550
  .frm-right-panel .inside a.frm_pro_tip,
2551
  a.frm_pro_tip {
2552
  font-size: 14px;
2553
- border: 1px solid var(--orange);
2554
  display: inline-block;
2555
  color: var(--dark-grey);
2556
- background: var(--light-blue);
2557
- border-radius: var(--border-radius);
2558
- text-align: center;
2559
  padding: 5px 15px;
2560
  margin: 0 auto;
2561
  line-height: 1.4;
 
 
2562
  }
2563
 
2564
  a.frm_pro_tip:hover {
@@ -2574,7 +2574,8 @@ a.frm_pro_tip:hover .frmsvg {
2574
  margin: 10px 15px;
2575
  padding-left: 40px;
2576
  position: relative;
2577
- background: #fff;
 
2578
  }
2579
 
2580
  a.frm_pro_tip .frmsvg,
@@ -2583,15 +2584,12 @@ a.frm_pro_tip i {
2583
  margin-right: 5px;
2584
  }
2585
 
2586
- .frm_field_list a.frm_pro_tip .frmsvg {
2587
- position: absolute;
2588
- left: 15px;
2589
- top: calc(50% - 11px);
2590
  }
2591
 
2592
- .pro-tip {
2593
- font-weight: 500;
2594
- color: var(--darkest-grey);
2595
  }
2596
 
2597
  .frm-tip-cta {
2550
  .frm-right-panel .inside a.frm_pro_tip,
2551
  a.frm_pro_tip {
2552
  font-size: 14px;
 
2553
  display: inline-block;
2554
  color: var(--dark-grey);
2555
+ background: #FFE7DE;
2556
+ border-radius: var(--small-radius);
 
2557
  padding: 5px 15px;
2558
  margin: 0 auto;
2559
  line-height: 1.4;
2560
+ display: flex;
2561
+ align-items: center;
2562
  }
2563
 
2564
  a.frm_pro_tip:hover {
2574
  margin: 10px 15px;
2575
  padding-left: 40px;
2576
  position: relative;
2577
+ width: calc(100% - 30px);
2578
+ box-sizing: border-box;
2579
  }
2580
 
2581
  a.frm_pro_tip .frmsvg,
2584
  margin-right: 5px;
2585
  }
2586
 
2587
+ a.frm_pro_tip .frmsvg {
2588
+ margin-right: 10px;
 
 
2589
  }
2590
 
2591
+ .frm-tip-info {
2592
+ flex: 1;
 
2593
  }
2594
 
2595
  .frm-tip-cta {
deprecated/FrmEDD_SL_Plugin_Updater.php CHANGED
@@ -49,8 +49,6 @@ class FrmEDD_SL_Plugin_Updater {
49
  /**
50
  * Fires after the $frm_edd_plugin_data is setup.
51
  *
52
- * @since x.x.x
53
- *
54
  * @param array $frm_edd_plugin_data Array of EDD SL plugin data.
55
  */
56
  do_action( 'post_edd_sl_plugin_updater_setup', $frm_edd_plugin_data );
49
  /**
50
  * Fires after the $frm_edd_plugin_data is setup.
51
  *
 
 
52
  * @param array $frm_edd_plugin_data Array of EDD SL plugin data.
53
  */
54
  do_action( 'post_edd_sl_plugin_updater_setup', $frm_edd_plugin_data );
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: 5.3
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: 5.3.1
6
  Plugin URI: https://formidableforms.com/
7
  Author URI: https://formidableforms.com/
8
  Author: Strategy11
images/icons.svg CHANGED
@@ -920,5 +920,6 @@
920
  <symbol id="frm_thick_move_icon" viewBox="0 0 20 20"><path d="M4.166 7.5l-2.5 2.5 2.5 2.5M7.5 4.167l2.5-2.5 2.5 2.5M12.5 15.833l-2.5 2.5-2.5-2.5M15.834 7.5l2.5 2.5-2.5 2.5M1.666 10h16.667M10 1.667v16.667" stroke="#9EA9B8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></symbol>
921
  <symbol id="frm_thick_more_vert_icon" viewBox="0 0 20 20"><path d="M10 10.834a.833.833 0 100-1.667.833.833 0 000 1.667zM10 5a.833.833 0 100-1.667A.833.833 0 0010 5zM10 16.667A.833.833 0 1010 15a.833.833 0 000 1.667z" fill="#9EA9B8" stroke="#9EA9B8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></symbol>
922
  <symbol id="frm_chat_forms_icon" viewBox="0 0 21 21" fill="none" stroke="currentColor"><path d="M19.991 13.914a2 2 0 0 1-2 2h-12l-4 4v-16a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10Z" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></symbol>
 
923
  </defs>
924
  </svg>
920
  <symbol id="frm_thick_move_icon" viewBox="0 0 20 20"><path d="M4.166 7.5l-2.5 2.5 2.5 2.5M7.5 4.167l2.5-2.5 2.5 2.5M12.5 15.833l-2.5 2.5-2.5-2.5M15.834 7.5l2.5 2.5-2.5 2.5M1.666 10h16.667M10 1.667v16.667" stroke="#9EA9B8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></symbol>
921
  <symbol id="frm_thick_more_vert_icon" viewBox="0 0 20 20"><path d="M10 10.834a.833.833 0 100-1.667.833.833 0 000 1.667zM10 5a.833.833 0 100-1.667A.833.833 0 0010 5zM10 16.667A.833.833 0 1010 15a.833.833 0 000 1.667z" fill="#9EA9B8" stroke="#9EA9B8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></symbol>
922
  <symbol id="frm_chat_forms_icon" viewBox="0 0 21 21" fill="none" stroke="currentColor"><path d="M19.991 13.914a2 2 0 0 1-2 2h-12l-4 4v-16a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10Z" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></symbol>
923
+ <symbol id="frm_lightning" viewBox="0 0 20 22" fill="none"><path d="M11 1 1 13h9l-1 8L19 9h-9l1-8Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></symbol>
924
  </defs>
925
  </svg>
js/admin/applications.js CHANGED
@@ -161,7 +161,7 @@
161
  tag(
162
  'h2',
163
  {
164
- text: __( 'Formidable Applications', 'formidable' ),
165
  className: 'frm-h2'
166
  }
167
  ),
161
  tag(
162
  'h2',
163
  {
164
+ text: __( 'Application Templates', 'formidable' ),
165
  className: 'frm-h2'
166
  }
167
  ),
js/formidable_admin.js CHANGED
@@ -7105,6 +7105,16 @@ function frmAdminBuildJS() {
7105
  }
7106
 
7107
  function addApplicationsToNewFormModal( modal ) {
 
 
 
 
 
 
 
 
 
 
7108
  doJsonFetch( 'get_applications_data&view=templates' ).then( addTemplatesOnFetchSuccess );
7109
 
7110
  const categoryList = modal.querySelector( 'ul.frm-categories-list' );
7105
  }
7106
 
7107
  function addApplicationsToNewFormModal( modal ) {
7108
+ if ( modal.querySelector( '.frm-ready-made-solution' ) ) {
7109
+ // Avoid adding duplicates if the modal is opened multiple times.
7110
+ return;
7111
+ }
7112
+
7113
+ if ( ! frmGlobal.canAccessApplicationDashboard ) {
7114
+ // User does not have privileges to see Ready Made Solutions.
7115
+ return;
7116
+ }
7117
+
7118
  doJsonFetch( 'get_applications_data&view=templates' ).then( addTemplatesOnFetchSuccess );
7119
 
7120
  const categoryList = modal.querySelector( 'ul.frm-categories-list' );
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 5.3\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: 2022-05-24T17:27:48+00:00\n"
13
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
  "X-Generator: WP-CLI 2.4.0\n"
15
  "X-Domain: formidable\n"
@@ -153,7 +153,7 @@ msgid "Installed"
153
  msgstr ""
154
 
155
  #: classes/controllers/FrmAddonsController.php:638
156
- #: classes/helpers/FrmAppHelper.php:2789
157
  msgid "Active"
158
  msgstr ""
159
 
@@ -180,7 +180,7 @@ msgstr ""
180
  #: classes/controllers/FrmAddonsController.php:1197
181
  #: classes/controllers/FrmAddonsController.php:1198
182
  #: classes/controllers/FrmWelcomeController.php:141
183
- #: classes/views/frm-forms/new-form-overlay.php:112
184
  #: classes/views/shared/reports-info.php:24
185
  #: js/admin/applications.js:390
186
  msgid "Upgrade Now"
@@ -191,7 +191,7 @@ msgid "Build"
191
  msgstr ""
192
 
193
  #: classes/controllers/FrmAppController.php:171
194
- #: classes/helpers/FrmFormsListHelper.php:300
195
  #: classes/views/frm-forms/settings.php:13
196
  #: classes/views/frm-settings/form.php:14
197
  msgid "Settings"
@@ -200,7 +200,7 @@ msgstr ""
200
  #: classes/controllers/FrmAppController.php:178
201
  #: classes/controllers/FrmEntriesController.php:11
202
  #: classes/controllers/FrmEntriesController.php:100
203
- #: classes/controllers/FrmFormsController.php:792
204
  #: classes/controllers/FrmXMLController.php:260
205
  #: classes/views/xml/import_form.php:121
206
  msgid "Entries"
@@ -233,14 +233,14 @@ msgid "Applications"
233
  msgstr ""
234
 
235
  #: classes/controllers/FrmEntriesController.php:79
236
- #: classes/controllers/FrmFormsController.php:1363
237
  #: classes/views/frm-entries/form.php:63
238
  #: classes/views/frm-entries/sidebar-shared.php:57
239
  msgid "Entry Key"
240
  msgstr ""
241
 
242
  #: classes/controllers/FrmEntriesController.php:84
243
- #: classes/controllers/FrmFormsController.php:669
244
  #: classes/views/xml/import_form.php:152
245
  #: classes/widgets/FrmElementorWidget.php:37
246
  #: classes/widgets/FrmShowForm.php:59
@@ -326,7 +326,7 @@ msgid "%s form actions"
326
  msgstr ""
327
 
328
  #: classes/controllers/FrmFormsController.php:9
329
- #: classes/controllers/FrmFormsController.php:802
330
  #: classes/controllers/FrmStylesController.php:51
331
  #: classes/controllers/FrmXMLController.php:259
332
  #: classes/views/frm-forms/list.php:10
@@ -335,124 +335,124 @@ msgstr ""
335
  msgid "Forms"
336
  msgstr ""
337
 
338
- #: classes/controllers/FrmFormsController.php:48
339
  msgid "Only show the fields you need and create branching forms. Upgrade to get conditional logic and question branching."
340
  msgstr ""
341
 
 
342
  #: classes/controllers/FrmFormsController.php:49
343
- #: classes/controllers/FrmFormsController.php:50
344
  msgid "Conditional Logic options"
345
  msgstr ""
346
 
347
- #: classes/controllers/FrmFormsController.php:52
348
  msgid "Add Conditional Logic"
349
  msgstr ""
350
 
351
- #: classes/controllers/FrmFormsController.php:141
352
  msgid "Settings Successfully Updated"
353
  msgstr ""
354
 
355
- #: classes/controllers/FrmFormsController.php:177
356
- #: classes/controllers/FrmFormsController.php:1011
357
  msgid "Form was successfully updated."
358
  msgstr ""
359
 
360
  #. translators: %1$s: Start link HTML, %2$s: end link HTML
361
- #: classes/controllers/FrmFormsController.php:182
362
  msgid "However, your form is very long and may be %1$sreaching server limits%2$s."
363
  msgstr ""
364
 
365
- #: classes/controllers/FrmFormsController.php:236
366
  #: deprecated/FrmDeprecated.php:414
367
  msgid "Form template was Successfully Created"
368
  msgstr ""
369
 
370
- #: classes/controllers/FrmFormsController.php:236
371
  msgid "Form was Successfully Copied"
372
  msgstr ""
373
 
374
- #: classes/controllers/FrmFormsController.php:240
375
  msgid "There was a problem creating the new template."
376
  msgstr ""
377
 
378
- #: classes/controllers/FrmFormsController.php:361
379
  msgid "Form Preview"
380
  msgstr ""
381
 
382
  #. translators: %1$s: Number of forms
383
- #: classes/controllers/FrmFormsController.php:406
384
- #: classes/controllers/FrmFormsController.php:467
385
  msgid "%1$s form restored from the Trash."
386
  msgid_plural "%1$s forms restored from the Trash."
387
  msgstr[0] ""
388
  msgstr[1] ""
389
 
390
  #. translators: %1$s: Number of forms, %2$s: Start link HTML, %3$s: End link HTML
391
- #: classes/controllers/FrmFormsController.php:470
392
- #: classes/controllers/FrmFormsController.php:495
393
  msgid "%1$s form moved to the Trash. %2$sUndo%3$s"
394
  msgid_plural "%1$s forms moved to the Trash. %2$sUndo%3$s"
395
  msgstr[0] ""
396
  msgstr[1] ""
397
 
398
  #. translators: %1$s: Number of forms
399
- #: classes/controllers/FrmFormsController.php:518
400
  msgid "%1$s Form Permanently Deleted"
401
  msgid_plural "%1$s Forms Permanently Deleted"
402
  msgstr[0] ""
403
  msgstr[1] ""
404
 
405
  #. translators: %1$s: Number of forms
406
- #: classes/controllers/FrmFormsController.php:535
407
- #: classes/controllers/FrmFormsController.php:552
408
  msgid "%1$s form permanently deleted."
409
  msgid_plural "%1$s forms permanently deleted."
410
  msgstr[0] ""
411
  msgstr[1] ""
412
 
413
- #: classes/controllers/FrmFormsController.php:607
414
  msgid "There was an error creating a template."
415
  msgstr ""
416
 
417
- #: classes/controllers/FrmFormsController.php:651
418
  msgid "Add forms and content"
419
  msgstr ""
420
 
421
- #: classes/controllers/FrmFormsController.php:670
422
  #: classes/views/frm-forms/insert_form_popup.php:33
423
  msgid "Insert a Form"
424
  msgstr ""
425
 
426
- #: classes/controllers/FrmFormsController.php:723
427
  msgid "Display form title"
428
  msgstr ""
429
 
430
- #: classes/controllers/FrmFormsController.php:727
431
  msgid "Display form description"
432
  msgstr ""
433
 
434
- #: classes/controllers/FrmFormsController.php:731
435
  msgid "Minimize form HTML"
436
  msgstr ""
437
 
438
- #: classes/controllers/FrmFormsController.php:787
439
  #: classes/views/frm-forms/new-form-overlay.php:46
440
  msgid "Template Name"
441
  msgstr ""
442
 
443
- #: classes/controllers/FrmFormsController.php:788
444
  #: classes/views/xml/import_form.php:120
445
  msgid "Type"
446
  msgstr ""
447
 
448
- #: classes/controllers/FrmFormsController.php:789
449
- #: classes/controllers/FrmFormsController.php:793
450
  #: classes/helpers/FrmCSVExportHelper.php:349
451
  #: classes/views/shared/mb_adv_info.php:98
452
  msgid "Key"
453
  msgstr ""
454
 
455
- #: classes/controllers/FrmFormsController.php:791
456
  #: classes/controllers/FrmStylesController.php:401
457
  #: classes/views/frm-forms/settings-advanced.php:13
458
  #: classes/views/styles/manage.php:39
@@ -461,202 +461,202 @@ msgstr ""
461
  msgid "Form Title"
462
  msgstr ""
463
 
464
- #: classes/controllers/FrmFormsController.php:794
465
  msgid "Actions"
466
  msgstr ""
467
 
468
- #: classes/controllers/FrmFormsController.php:797
469
  #: classes/models/FrmField.php:87
470
  msgid "Date"
471
  msgstr ""
472
 
473
- #: classes/controllers/FrmFormsController.php:917
474
  #: classes/helpers/FrmFormsHelper.php:1292
475
  msgid "My Templates"
476
  msgstr ""
477
 
478
- #: classes/controllers/FrmFormsController.php:976
479
  msgid "You are trying to edit a form that does not exist."
480
  msgstr ""
481
 
482
  #. translators: %1$s: Start link HTML, %2$s: End link HTML
483
- #: classes/controllers/FrmFormsController.php:981
484
  msgid "You are trying to edit a child form. Please edit from %1$shere%2$s"
485
  msgstr ""
486
 
487
- #: classes/controllers/FrmFormsController.php:1013
488
  msgid "Template was successfully updated."
489
  msgstr ""
490
 
491
- #: classes/controllers/FrmFormsController.php:1087
492
  #: classes/controllers/FrmStylesController.php:400
493
  msgid "General"
494
  msgstr ""
495
 
496
- #: classes/controllers/FrmFormsController.php:1088
497
  msgid "General Form Settings"
498
  msgstr ""
499
 
500
- #: classes/controllers/FrmFormsController.php:1093
501
  msgid "Actions & Notifications"
502
  msgstr ""
503
 
504
- #: classes/controllers/FrmFormsController.php:1099
505
- #: classes/controllers/FrmFormsController.php:1104
506
  msgid "Form Permissions"
507
  msgstr ""
508
 
509
- #: classes/controllers/FrmFormsController.php:1105
510
  msgid "Allow editing, protect forms and files, limit entries, and save drafts. Upgrade to get form and entry permissions."
511
  msgstr ""
512
 
513
- #: classes/controllers/FrmFormsController.php:1109
514
  msgid "Form Scheduling"
515
  msgstr ""
516
 
517
- #: classes/controllers/FrmFormsController.php:1114
518
  msgid "Form scheduling settings"
519
  msgstr ""
520
 
521
- #: classes/controllers/FrmFormsController.php:1118
522
  msgid "Styling & Buttons"
523
  msgstr ""
524
 
525
- #: classes/controllers/FrmFormsController.php:1124
526
  msgid "Form Landing Page"
527
  msgstr ""
528
 
529
- #: classes/controllers/FrmFormsController.php:1130
530
- #: classes/controllers/FrmFormsController.php:1136
531
  msgid "Conversational Forms"
532
  msgstr ""
533
 
534
- #: classes/controllers/FrmFormsController.php:1137
535
  msgid "Ask one question at a time for automated conversations."
536
  msgstr ""
537
 
538
- #: classes/controllers/FrmFormsController.php:1142
539
  msgid "Customize HTML"
540
  msgstr ""
541
 
542
- #: classes/controllers/FrmFormsController.php:1278
543
  msgid "Customize field values with the following parameters."
544
  msgstr ""
545
 
546
- #: classes/controllers/FrmFormsController.php:1316
547
  msgid "Separator"
548
  msgstr ""
549
 
550
- #: classes/controllers/FrmFormsController.php:1317
551
  msgid "Use a different separator for checkbox fields"
552
  msgstr ""
553
 
554
- #: classes/controllers/FrmFormsController.php:1320
555
  msgid "Date Format"
556
  msgstr ""
557
 
558
- #: classes/controllers/FrmFormsController.php:1323
559
  #: classes/views/frm-fields/back-end/settings.php:27
560
  msgid "Field Label"
561
  msgstr ""
562
 
563
- #: classes/controllers/FrmFormsController.php:1326
564
  msgid "No Auto P"
565
  msgstr ""
566
 
567
- #: classes/controllers/FrmFormsController.php:1327
568
  msgid "Do not automatically add any paragraphs or line breaks"
569
  msgstr ""
570
 
571
- #: classes/controllers/FrmFormsController.php:1342
572
  #: classes/models/FrmField.php:62
573
  msgid "User ID"
574
  msgstr ""
575
 
576
- #: classes/controllers/FrmFormsController.php:1343
577
  msgid "First Name"
578
  msgstr ""
579
 
580
- #: classes/controllers/FrmFormsController.php:1344
581
  msgid "Last Name"
582
  msgstr ""
583
 
584
- #: classes/controllers/FrmFormsController.php:1345
585
  msgid "Display Name"
586
  msgstr ""
587
 
588
- #: classes/controllers/FrmFormsController.php:1346
589
  msgid "User Login"
590
  msgstr ""
591
 
592
- #: classes/controllers/FrmFormsController.php:1347
593
  #: classes/models/FrmField.php:34
594
  msgid "Email"
595
  msgstr ""
596
 
597
- #: classes/controllers/FrmFormsController.php:1348
598
  msgid "Avatar"
599
  msgstr ""
600
 
601
- #: classes/controllers/FrmFormsController.php:1349
602
  msgid "Author Link"
603
  msgstr ""
604
 
605
- #: classes/controllers/FrmFormsController.php:1362
606
  #: classes/views/frm-entries/sidebar-shared.php:51
607
  msgid "Entry ID"
608
  msgstr ""
609
 
610
- #: classes/controllers/FrmFormsController.php:1364
611
  msgid "Post ID"
612
  msgstr ""
613
 
614
- #: classes/controllers/FrmFormsController.php:1365
615
  msgid "User IP"
616
  msgstr ""
617
 
618
- #: classes/controllers/FrmFormsController.php:1366
619
  msgid "Entry created"
620
  msgstr ""
621
 
622
- #: classes/controllers/FrmFormsController.php:1367
623
  msgid "Entry updated"
624
  msgstr ""
625
 
626
- #: classes/controllers/FrmFormsController.php:1369
627
  msgid "Site URL"
628
  msgstr ""
629
 
630
- #: classes/controllers/FrmFormsController.php:1370
631
  msgid "Site Name"
632
  msgstr ""
633
 
634
- #: classes/controllers/FrmFormsController.php:1378
635
  msgid "Default Msg"
636
  msgstr ""
637
 
638
- #: classes/controllers/FrmFormsController.php:1379
639
  msgid "Default HTML"
640
  msgstr ""
641
 
642
- #: classes/controllers/FrmFormsController.php:1380
643
  msgid "Default Plain"
644
  msgstr ""
645
 
646
- #: classes/controllers/FrmFormsController.php:1483
647
  msgid "No forms were specified"
648
  msgstr ""
649
 
650
- #: classes/controllers/FrmFormsController.php:1595
651
  msgid "Abnormal HTML characters prevented your form from saving correctly"
652
  msgstr ""
653
 
654
- #: classes/controllers/FrmFormsController.php:1710
655
  #: classes/helpers/FrmFormsHelper.php:57
656
  #: classes/helpers/FrmFormsHelper.php:112
657
  #: classes/helpers/FrmFormsHelper.php:166
658
  #: classes/helpers/FrmFormsHelper.php:1063
659
- #: classes/helpers/FrmFormsListHelper.php:313
660
  #: classes/views/frm-forms/create-template-from-an-existing-form.php:25
661
  #: classes/views/styles/manage.php:59
662
  #: classes/views/xml/import_form.php:133
@@ -664,22 +664,22 @@ msgstr ""
664
  msgid "(no title)"
665
  msgstr ""
666
 
667
- #: classes/controllers/FrmFormsController.php:1776
668
- #: classes/controllers/FrmFormsController.php:1798
669
  msgid "Please select a valid form"
670
  msgstr ""
671
 
672
- #: classes/controllers/FrmFormsController.php:2032
673
  msgid "Please wait while you are redirected."
674
  msgstr ""
675
 
676
  #. translators: %1$s: Start link HTML, %2$s: End link HTML
677
- #: classes/controllers/FrmFormsController.php:2067
678
  msgid "%1$sClick here%2$s if you are not automatically redirected."
679
  msgstr ""
680
 
681
- #: classes/controllers/FrmFormsController.php:2413
682
- #: classes/helpers/FrmAppHelper.php:1349
683
  #: classes/views/frm-forms/settings-advanced.php:93
684
  msgid "Select a Page"
685
  msgstr ""
@@ -878,7 +878,7 @@ msgid "Install WP Mail SMTP"
878
  msgstr ""
879
 
880
  #: classes/controllers/FrmSMTPController.php:305
881
- #: classes/helpers/FrmAppHelper.php:2788
882
  #: classes/helpers/FrmFormMigratorsHelper.php:131
883
  #: classes/views/shared/upgrade_overlay.php:32
884
  msgid "Install"
@@ -923,7 +923,7 @@ msgid "Style"
923
  msgstr ""
924
 
925
  #: classes/controllers/FrmStylesController.php:41
926
- #: classes/helpers/FrmFormsListHelper.php:299
927
  #: classes/views/frm-entries/sidebar-shared.php:40
928
  msgid "Edit"
929
  msgstr ""
@@ -947,8 +947,6 @@ msgstr ""
947
 
948
  #: classes/controllers/FrmStylesController.php:402
949
  #: classes/helpers/FrmFormsHelper.php:522
950
- #: classes/views/frm-forms/new-form-overlay.php:53
951
- #: classes/views/frm-forms/new-form-overlay.php:54
952
  #: classes/views/frm-forms/settings-advanced.php:27
953
  msgid "Form Description"
954
  msgstr ""
@@ -1030,11 +1028,11 @@ msgstr ""
1030
  msgid "There are no entries for that form."
1031
  msgstr ""
1032
 
1033
- #: classes/helpers/FrmAppHelper.php:1116
1034
  msgid "Add New"
1035
  msgstr ""
1036
 
1037
- #: classes/helpers/FrmAppHelper.php:1128
1038
  #: classes/views/frm-entries/list.php:47
1039
  #: classes/views/frm-forms/list.php:27
1040
  #: classes/views/shared/mb_adv_info.php:40
@@ -1042,634 +1040,634 @@ msgstr ""
1042
  msgid "Search"
1043
  msgstr ""
1044
 
1045
- #: classes/helpers/FrmAppHelper.php:1452
1046
- msgid "View Forms"
1047
  msgstr ""
1048
 
1049
- #: classes/helpers/FrmAppHelper.php:1453
1050
- msgid "Add and Edit Forms"
1051
  msgstr ""
1052
 
1053
- #: classes/helpers/FrmAppHelper.php:1454
1054
- msgid "Delete Forms"
1055
  msgstr ""
1056
 
1057
- #: classes/helpers/FrmAppHelper.php:1455
1058
- msgid "Access this Settings Page"
1059
  msgstr ""
1060
 
1061
- #: classes/helpers/FrmAppHelper.php:1456
1062
- msgid "View Entries from Admin Area"
1063
  msgstr ""
1064
 
1065
- #: classes/helpers/FrmAppHelper.php:1457
1066
- msgid "Delete Entries from Admin Area"
1067
  msgstr ""
1068
 
1069
- #: classes/helpers/FrmAppHelper.php:1465
1070
- msgid "Add Entries from Admin Area"
1071
  msgstr ""
1072
 
1073
- #: classes/helpers/FrmAppHelper.php:1466
1074
- msgid "Edit Entries from Admin Area"
1075
  msgstr ""
1076
 
1077
- #: classes/helpers/FrmAppHelper.php:1467
1078
- msgid "View Reports"
1079
  msgstr ""
1080
 
1081
- #: classes/helpers/FrmAppHelper.php:1468
1082
- msgid "Add/Edit Views"
1083
  msgstr ""
1084
 
1085
- #: classes/helpers/FrmAppHelper.php:2212
1086
  msgid "at"
1087
  msgstr ""
1088
 
1089
- #: classes/helpers/FrmAppHelper.php:2356
1090
  msgid "year"
1091
  msgstr ""
1092
 
1093
- #: classes/helpers/FrmAppHelper.php:2357
1094
  msgid "years"
1095
  msgstr ""
1096
 
1097
- #: classes/helpers/FrmAppHelper.php:2361
1098
  msgid "month"
1099
  msgstr ""
1100
 
1101
- #: classes/helpers/FrmAppHelper.php:2362
1102
  msgid "months"
1103
  msgstr ""
1104
 
1105
- #: classes/helpers/FrmAppHelper.php:2366
1106
  msgid "week"
1107
  msgstr ""
1108
 
1109
- #: classes/helpers/FrmAppHelper.php:2367
1110
  msgid "weeks"
1111
  msgstr ""
1112
 
1113
- #: classes/helpers/FrmAppHelper.php:2371
1114
  msgid "day"
1115
  msgstr ""
1116
 
1117
- #: classes/helpers/FrmAppHelper.php:2372
1118
  msgid "days"
1119
  msgstr ""
1120
 
1121
- #: classes/helpers/FrmAppHelper.php:2376
1122
  msgid "hour"
1123
  msgstr ""
1124
 
1125
- #: classes/helpers/FrmAppHelper.php:2377
1126
  msgid "hours"
1127
  msgstr ""
1128
 
1129
- #: classes/helpers/FrmAppHelper.php:2381
1130
  msgid "minute"
1131
  msgstr ""
1132
 
1133
- #: classes/helpers/FrmAppHelper.php:2382
1134
  msgid "minutes"
1135
  msgstr ""
1136
 
1137
- #: classes/helpers/FrmAppHelper.php:2386
1138
  msgid "second"
1139
  msgstr ""
1140
 
1141
- #: classes/helpers/FrmAppHelper.php:2387
1142
  msgid "seconds"
1143
  msgstr ""
1144
 
1145
- #: classes/helpers/FrmAppHelper.php:2481
1146
  msgid "Give this action a label for easy reference."
1147
  msgstr ""
1148
 
1149
- #: classes/helpers/FrmAppHelper.php:2482
1150
  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."
1151
  msgstr ""
1152
 
1153
- #: classes/helpers/FrmAppHelper.php:2483
1154
  msgid "Add CC addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com."
1155
  msgstr ""
1156
 
1157
- #: classes/helpers/FrmAppHelper.php:2484
1158
  msgid "Add BCC addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com."
1159
  msgstr ""
1160
 
1161
- #: classes/helpers/FrmAppHelper.php:2485
1162
  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."
1163
  msgstr ""
1164
 
1165
- #: classes/helpers/FrmAppHelper.php:2486
1166
  msgid "Enter the name and/or email address of the sender. FORMAT: John Bates <john@example.com> or john@example.com."
1167
  msgstr ""
1168
 
1169
  #. translators: %1$s: Form name, %2$s: Date
1170
- #: classes/helpers/FrmAppHelper.php:2488
1171
  msgid "If you leave the subject blank, the default will be used: %1$s Form submitted on %2$s"
1172
  msgstr ""
1173
 
1174
- #: classes/helpers/FrmAppHelper.php:2688
1175
- #: classes/helpers/FrmAppHelper.php:2770
1176
  msgid "Please wait while your site updates."
1177
  msgstr ""
1178
 
1179
- #: classes/helpers/FrmAppHelper.php:2689
1180
  msgid "Are you sure you want to deauthorize Formidable Forms on this site?"
1181
  msgstr ""
1182
 
1183
- #: classes/helpers/FrmAppHelper.php:2693
1184
- #: classes/helpers/FrmAppHelper.php:2722
1185
  msgid "Loading&hellip;"
1186
  msgstr ""
1187
 
1188
- #: classes/helpers/FrmAppHelper.php:2723
1189
  msgid "Remove"
1190
  msgstr ""
1191
 
1192
- #: classes/helpers/FrmAppHelper.php:2726
1193
  #: classes/helpers/FrmCSVExportHelper.php:348
1194
  #: classes/views/shared/mb_adv_info.php:95
1195
  msgid "ID"
1196
  msgstr ""
1197
 
1198
- #: classes/helpers/FrmAppHelper.php:2727
1199
  msgid "No results match"
1200
  msgstr ""
1201
 
1202
- #: classes/helpers/FrmAppHelper.php:2728
1203
  msgid "That file looks like Spam."
1204
  msgstr ""
1205
 
1206
- #: classes/helpers/FrmAppHelper.php:2729
1207
  msgid "There is an error in the calculation in the field with key"
1208
  msgstr ""
1209
 
1210
- #: classes/helpers/FrmAppHelper.php:2730
1211
  msgid "Please complete the preceding required fields before uploading a file."
1212
  msgstr ""
1213
 
1214
- #: classes/helpers/FrmAppHelper.php:2743
1215
  msgid "(Click to add description)"
1216
  msgstr ""
1217
 
1218
- #: classes/helpers/FrmAppHelper.php:2744
1219
  msgid "(Blank)"
1220
  msgstr ""
1221
 
1222
- #: classes/helpers/FrmAppHelper.php:2745
1223
  msgid "(no label)"
1224
  msgstr ""
1225
 
1226
- #: classes/helpers/FrmAppHelper.php:2746
1227
  msgid "Saving"
1228
  msgstr ""
1229
 
1230
- #: classes/helpers/FrmAppHelper.php:2747
1231
  msgid "Saved"
1232
  msgstr ""
1233
 
1234
- #: classes/helpers/FrmAppHelper.php:2748
1235
  msgid "OK"
1236
  msgstr ""
1237
 
1238
- #: classes/helpers/FrmAppHelper.php:2749
1239
  #: classes/views/frm-forms/new-form-overlay.php:33
1240
- #: classes/views/frm-forms/new-form-overlay.php:100
1241
- #: classes/views/frm-forms/new-form-overlay.php:109
1242
- #: classes/views/frm-forms/new-form-overlay.php:119
1243
- #: classes/views/frm-forms/new-form-overlay.php:129
1244
- #: classes/views/frm-forms/new-form-overlay.php:139
1245
  #: classes/views/shared/admin-header.php:64
1246
  #: classes/views/shared/confirm-overlay.php:19
1247
  #: js/formidable_admin.js:3670
1248
  msgid "Cancel"
1249
  msgstr ""
1250
 
1251
- #: classes/helpers/FrmAppHelper.php:2750
1252
  #: classes/views/frm-fields/back-end/settings.php:280
1253
  msgid "Default"
1254
  msgstr ""
1255
 
1256
- #: classes/helpers/FrmAppHelper.php:2751
1257
  msgid "Clear default value when typing"
1258
  msgstr ""
1259
 
1260
- #: classes/helpers/FrmAppHelper.php:2752
1261
  msgid "Do not clear default value when typing"
1262
  msgstr ""
1263
 
1264
- #: classes/helpers/FrmAppHelper.php:2753
1265
  msgid "Default value will pass form validation"
1266
  msgstr ""
1267
 
1268
- #: classes/helpers/FrmAppHelper.php:2754
1269
  msgid "Default value will NOT pass form validation"
1270
  msgstr ""
1271
 
1272
- #: classes/helpers/FrmAppHelper.php:2755
1273
  #: classes/helpers/FrmListHelper.php:412
1274
  #: js/formidable_admin.js:4062
1275
  msgid "Heads up"
1276
  msgstr ""
1277
 
1278
- #: classes/helpers/FrmAppHelper.php:2756
1279
  #: classes/views/shared/confirm-overlay.php:15
1280
  #: classes/views/shared/info-overlay.php:15
1281
  msgid "Are you sure?"
1282
  msgstr ""
1283
 
1284
- #: classes/helpers/FrmAppHelper.php:2757
1285
  msgid "Are you sure you want to delete this field and all data associated with it?"
1286
  msgstr ""
1287
 
1288
- #: classes/helpers/FrmAppHelper.php:2758
1289
  msgid "All fields inside this Section will be deleted along with their data. Are you sure you want to delete this group of fields?"
1290
  msgstr ""
1291
 
1292
- #: classes/helpers/FrmAppHelper.php:2759
1293
  msgid "Warning: If you have entries with multiple rows, all but the first row will be lost."
1294
  msgstr ""
1295
 
1296
- #: classes/helpers/FrmAppHelper.php:2761
1297
  #: classes/helpers/FrmFieldsHelper.php:284
1298
  msgid "The entered values do not match"
1299
  msgstr ""
1300
 
1301
- #: classes/helpers/FrmAppHelper.php:2762
1302
  msgid "Enter Email"
1303
  msgstr ""
1304
 
1305
- #: classes/helpers/FrmAppHelper.php:2763
1306
  msgid "Confirm Email"
1307
  msgstr ""
1308
 
1309
- #: classes/helpers/FrmAppHelper.php:2764
1310
  #: classes/views/shared/mb_adv_info.php:166
1311
  msgid "Conditional content here"
1312
  msgstr ""
1313
 
1314
- #: classes/helpers/FrmAppHelper.php:2765
1315
  #: classes/helpers/FrmFieldsHelper.php:456
1316
  #: classes/helpers/FrmFieldsHelper.php:457
1317
  msgid "New Option"
1318
  msgstr ""
1319
 
1320
- #: classes/helpers/FrmAppHelper.php:2766
1321
  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."
1322
  msgstr ""
1323
 
1324
- #: classes/helpers/FrmAppHelper.php:2767
1325
  msgid "Enter Password"
1326
  msgstr ""
1327
 
1328
- #: classes/helpers/FrmAppHelper.php:2768
1329
  msgid "Confirm Password"
1330
  msgstr ""
1331
 
1332
- #: classes/helpers/FrmAppHelper.php:2769
1333
  msgid "Import Complete"
1334
  msgstr ""
1335
 
1336
- #: classes/helpers/FrmAppHelper.php:2771
1337
  msgid "Warning: There is no way to retrieve unsaved entries."
1338
  msgstr ""
1339
 
1340
- #: classes/helpers/FrmAppHelper.php:2772
1341
  msgid "Private"
1342
  msgstr ""
1343
 
1344
- #: classes/helpers/FrmAppHelper.php:2775
1345
  msgid "No new licenses were found"
1346
  msgstr ""
1347
 
1348
- #: classes/helpers/FrmAppHelper.php:2776
1349
  msgid "This calculation has at least one unmatched ( ) { } [ ]."
1350
  msgstr ""
1351
 
1352
- #: classes/helpers/FrmAppHelper.php:2777
1353
  msgid "This calculation may have shortcodes that work in Views but not forms."
1354
  msgstr ""
1355
 
1356
- #: classes/helpers/FrmAppHelper.php:2778
1357
  msgid "This calculation may have shortcodes that work in text calculations but not numeric calculations."
1358
  msgstr ""
1359
 
1360
- #: classes/helpers/FrmAppHelper.php:2779
1361
  msgid "This form action is limited to one per form. Please edit the existing form action."
1362
  msgstr ""
1363
 
1364
  #. Translators: %s is the name of a Detail Page Slug that is a reserved word.
1365
- #: classes/helpers/FrmAppHelper.php:2782
1366
  msgid "The Detail Page Slug \"%s\" is reserved by WordPress. This may cause problems. Is this intentional?"
1367
  msgstr ""
1368
 
1369
  #. 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.
1370
- #: classes/helpers/FrmAppHelper.php:2784
1371
  msgid "The parameter \"%s\" is reserved by WordPress. This may cause problems when included in the URL. Is this intentional? "
1372
  msgstr ""
1373
 
1374
- #: classes/helpers/FrmAppHelper.php:2785
1375
  #: classes/helpers/FrmFormsHelper.php:1526
1376
  msgid "See the list of reserved words in WordPress."
1377
  msgstr ""
1378
 
1379
- #: classes/helpers/FrmAppHelper.php:2786
1380
  msgid "Please enter a Repeat Limit that is greater than 1."
1381
  msgstr ""
1382
 
1383
- #: classes/helpers/FrmAppHelper.php:2787
1384
  msgid "Please select a limit between 0 and 200."
1385
  msgstr ""
1386
 
1387
- #: classes/helpers/FrmAppHelper.php:2790
1388
  #: classes/views/shared/mb_adv_info.php:113
1389
  #: classes/views/shared/mb_adv_info.php:127
1390
  msgid "Select a Field"
1391
  msgstr ""
1392
 
1393
- #: classes/helpers/FrmAppHelper.php:2791
1394
  #: classes/helpers/FrmListHelper.php:262
1395
  msgid "No items found."
1396
  msgstr ""
1397
 
1398
- #: classes/helpers/FrmAppHelper.php:2841
1399
  msgid "You are running an outdated version of Formidable. This plugin may not work correctly if you do not update Formidable."
1400
  msgstr ""
1401
 
1402
- #: classes/helpers/FrmAppHelper.php:2868
1403
  msgid "You are running a version of Formidable Forms that may not be compatible with your version of Formidable Forms Pro."
1404
  msgstr ""
1405
 
1406
- #: classes/helpers/FrmAppHelper.php:2896
1407
  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+."
1408
  msgstr ""
1409
 
1410
- #: classes/helpers/FrmAppHelper.php:2902
1411
  msgid "You are using an outdated browser that is not compatible with Formidable Forms. Please update to a more current browser (we recommend Chrome)."
1412
  msgstr ""
1413
 
1414
- #: classes/helpers/FrmAppHelper.php:2916
1415
  msgid "English"
1416
  msgstr ""
1417
 
1418
- #: classes/helpers/FrmAppHelper.php:2917
1419
  msgid "Afrikaans"
1420
  msgstr ""
1421
 
1422
- #: classes/helpers/FrmAppHelper.php:2918
1423
  msgid "Albanian"
1424
  msgstr ""
1425
 
1426
- #: classes/helpers/FrmAppHelper.php:2919
1427
  msgid "Arabic"
1428
  msgstr ""
1429
 
1430
- #: classes/helpers/FrmAppHelper.php:2920
1431
  msgid "Armenian"
1432
  msgstr ""
1433
 
1434
- #: classes/helpers/FrmAppHelper.php:2921
1435
  msgid "Azerbaijani"
1436
  msgstr ""
1437
 
1438
- #: classes/helpers/FrmAppHelper.php:2922
1439
  msgid "Basque"
1440
  msgstr ""
1441
 
1442
- #: classes/helpers/FrmAppHelper.php:2923
1443
  msgid "Bosnian"
1444
  msgstr ""
1445
 
1446
- #: classes/helpers/FrmAppHelper.php:2924
1447
  msgid "Bulgarian"
1448
  msgstr ""
1449
 
1450
- #: classes/helpers/FrmAppHelper.php:2925
1451
  msgid "Catalan"
1452
  msgstr ""
1453
 
1454
- #: classes/helpers/FrmAppHelper.php:2926
1455
  msgid "Chinese Hong Kong"
1456
  msgstr ""
1457
 
1458
- #: classes/helpers/FrmAppHelper.php:2927
1459
  msgid "Chinese Simplified"
1460
  msgstr ""
1461
 
1462
- #: classes/helpers/FrmAppHelper.php:2928
1463
  msgid "Chinese Traditional"
1464
  msgstr ""
1465
 
1466
- #: classes/helpers/FrmAppHelper.php:2929
1467
  msgid "Croatian"
1468
  msgstr ""
1469
 
1470
- #: classes/helpers/FrmAppHelper.php:2930
1471
  msgid "Czech"
1472
  msgstr ""
1473
 
1474
- #: classes/helpers/FrmAppHelper.php:2931
1475
  msgid "Danish"
1476
  msgstr ""
1477
 
1478
- #: classes/helpers/FrmAppHelper.php:2932
1479
  msgid "Dutch"
1480
  msgstr ""
1481
 
1482
- #: classes/helpers/FrmAppHelper.php:2933
1483
  msgid "English/UK"
1484
  msgstr ""
1485
 
1486
- #: classes/helpers/FrmAppHelper.php:2934
1487
  msgid "Esperanto"
1488
  msgstr ""
1489
 
1490
- #: classes/helpers/FrmAppHelper.php:2935
1491
  msgid "Estonian"
1492
  msgstr ""
1493
 
1494
- #: classes/helpers/FrmAppHelper.php:2936
1495
  msgid "Faroese"
1496
  msgstr ""
1497
 
1498
- #: classes/helpers/FrmAppHelper.php:2937
1499
  msgid "Farsi/Persian"
1500
  msgstr ""
1501
 
1502
- #: classes/helpers/FrmAppHelper.php:2938
1503
  msgid "Filipino"
1504
  msgstr ""
1505
 
1506
- #: classes/helpers/FrmAppHelper.php:2939
1507
  msgid "Finnish"
1508
  msgstr ""
1509
 
1510
- #: classes/helpers/FrmAppHelper.php:2940
1511
  msgid "French"
1512
  msgstr ""
1513
 
1514
- #: classes/helpers/FrmAppHelper.php:2941
1515
  msgid "French/Canadian"
1516
  msgstr ""
1517
 
1518
- #: classes/helpers/FrmAppHelper.php:2942
1519
  msgid "French/Swiss"
1520
  msgstr ""
1521
 
1522
- #: classes/helpers/FrmAppHelper.php:2943
1523
  msgid "German"
1524
  msgstr ""
1525
 
1526
- #: classes/helpers/FrmAppHelper.php:2944
1527
  msgid "German/Austria"
1528
  msgstr ""
1529
 
1530
- #: classes/helpers/FrmAppHelper.php:2945
1531
  msgid "German/Switzerland"
1532
  msgstr ""
1533
 
1534
- #: classes/helpers/FrmAppHelper.php:2946
1535
  msgid "Greek"
1536
  msgstr ""
1537
 
1538
- #: classes/helpers/FrmAppHelper.php:2947
1539
- #: classes/helpers/FrmAppHelper.php:2948
1540
  msgid "Hebrew"
1541
  msgstr ""
1542
 
1543
- #: classes/helpers/FrmAppHelper.php:2949
1544
  msgid "Hindi"
1545
  msgstr ""
1546
 
1547
- #: classes/helpers/FrmAppHelper.php:2950
1548
  msgid "Hungarian"
1549
  msgstr ""
1550
 
1551
- #: classes/helpers/FrmAppHelper.php:2951
1552
  msgid "Icelandic"
1553
  msgstr ""
1554
 
1555
- #: classes/helpers/FrmAppHelper.php:2952
1556
  msgid "Indonesian"
1557
  msgstr ""
1558
 
1559
- #: classes/helpers/FrmAppHelper.php:2953
1560
  msgid "Italian"
1561
  msgstr ""
1562
 
1563
- #: classes/helpers/FrmAppHelper.php:2954
1564
  msgid "Japanese"
1565
  msgstr ""
1566
 
1567
- #: classes/helpers/FrmAppHelper.php:2955
1568
  msgid "Korean"
1569
  msgstr ""
1570
 
1571
- #: classes/helpers/FrmAppHelper.php:2956
1572
  msgid "Latvian"
1573
  msgstr ""
1574
 
1575
- #: classes/helpers/FrmAppHelper.php:2957
1576
  msgid "Lithuanian"
1577
  msgstr ""
1578
 
1579
- #: classes/helpers/FrmAppHelper.php:2958
1580
  msgid "Malaysian"
1581
  msgstr ""
1582
 
1583
- #: classes/helpers/FrmAppHelper.php:2959
1584
  msgid "Norwegian"
1585
  msgstr ""
1586
 
1587
- #: classes/helpers/FrmAppHelper.php:2960
1588
  msgid "Polish"
1589
  msgstr ""
1590
 
1591
- #: classes/helpers/FrmAppHelper.php:2961
1592
  msgid "Portuguese"
1593
  msgstr ""
1594
 
1595
- #: classes/helpers/FrmAppHelper.php:2962
1596
  msgid "Portuguese/Brazilian"
1597
  msgstr ""
1598
 
1599
- #: classes/helpers/FrmAppHelper.php:2963
1600
  msgid "Portuguese/Portugal"
1601
  msgstr ""
1602
 
1603
- #: classes/helpers/FrmAppHelper.php:2964
1604
  msgid "Romanian"
1605
  msgstr ""
1606
 
1607
- #: classes/helpers/FrmAppHelper.php:2965
1608
  msgid "Russian"
1609
  msgstr ""
1610
 
1611
- #: classes/helpers/FrmAppHelper.php:2966
1612
- #: classes/helpers/FrmAppHelper.php:2967
1613
  msgid "Serbian"
1614
  msgstr ""
1615
 
1616
- #: classes/helpers/FrmAppHelper.php:2968
1617
  msgid "Slovak"
1618
  msgstr ""
1619
 
1620
- #: classes/helpers/FrmAppHelper.php:2969
1621
  msgid "Slovenian"
1622
  msgstr ""
1623
 
1624
- #: classes/helpers/FrmAppHelper.php:2970
1625
  msgid "Spanish"
1626
  msgstr ""
1627
 
1628
- #: classes/helpers/FrmAppHelper.php:2971
1629
  msgid "Spanish/Latin America"
1630
  msgstr ""
1631
 
1632
- #: classes/helpers/FrmAppHelper.php:2972
1633
  msgid "Swedish"
1634
  msgstr ""
1635
 
1636
- #: classes/helpers/FrmAppHelper.php:2973
1637
  msgid "Tamil"
1638
  msgstr ""
1639
 
1640
- #: classes/helpers/FrmAppHelper.php:2974
1641
  msgid "Thai"
1642
  msgstr ""
1643
 
1644
- #: classes/helpers/FrmAppHelper.php:2975
1645
  msgid "Turkish"
1646
  msgstr ""
1647
 
1648
- #: classes/helpers/FrmAppHelper.php:2976
1649
  msgid "Ukrainian"
1650
  msgstr ""
1651
 
1652
- #: classes/helpers/FrmAppHelper.php:2977
1653
  msgid "Vietnamese"
1654
  msgstr ""
1655
 
1656
- #: classes/helpers/FrmAppHelper.php:3299
1657
  msgid "Form Landing Pages"
1658
  msgstr ""
1659
 
1660
- #: classes/helpers/FrmAppHelper.php:3300
1661
  msgid "Easily manage a landing page for your form. Upgrade to get form landing pages."
1662
  msgstr ""
1663
 
1664
- #: classes/helpers/FrmAppHelper.php:3401
1665
  msgid "Your account has expired"
1666
  msgstr ""
1667
 
1668
- #: classes/helpers/FrmAppHelper.php:3404
1669
  msgid "Renew Now"
1670
  msgstr ""
1671
 
1672
- #: classes/helpers/FrmAppHelper.php:3420
1673
  msgid "NEW"
1674
  msgstr ""
1675
 
@@ -1703,7 +1701,7 @@ msgstr ""
1703
 
1704
  #: classes/helpers/FrmCSVExportHelper.php:346
1705
  #: classes/helpers/FrmFormsHelper.php:1249
1706
- #: classes/helpers/FrmFormsListHelper.php:340
1707
  msgid "Draft"
1708
  msgstr ""
1709
 
@@ -3322,12 +3320,12 @@ msgstr ""
3322
  msgid "Saving entries is disabled for this form"
3323
  msgstr ""
3324
 
3325
- #: classes/helpers/FrmFormsListHelper.php:304
3326
  #: classes/views/frm-forms/_publish_box.php:20
3327
  msgid "Preview"
3328
  msgstr ""
3329
 
3330
- #: classes/helpers/FrmFormsListHelper.php:358
3331
  msgid "ALL selected forms and their entries will be permanently deleted. Want to proceed?"
3332
  msgstr ""
3333
 
@@ -3460,209 +3458,205 @@ msgstr ""
3460
  msgid "Placeholder inside the field"
3461
  msgstr ""
3462
 
3463
- #: classes/helpers/FrmTipsHelper.php:32
3464
- msgid "Pro Tip:"
3465
- msgstr ""
3466
-
3467
- #: classes/helpers/FrmTipsHelper.php:59
3468
  msgid "Use conditional logic to shorten your forms and increase conversions."
3469
  msgstr ""
3470
 
3471
- #: classes/helpers/FrmTipsHelper.php:60
3472
- #: classes/helpers/FrmTipsHelper.php:76
3473
- #: classes/helpers/FrmTipsHelper.php:92
3474
- #: classes/helpers/FrmTipsHelper.php:154
3475
- #: classes/helpers/FrmTipsHelper.php:162
3476
- #: classes/helpers/FrmTipsHelper.php:241
3477
- #: classes/helpers/FrmTipsHelper.php:249
3478
- #: classes/helpers/FrmTipsHelper.php:272
3479
- #: classes/helpers/FrmTipsHelper.php:296
3480
  msgid "Upgrade to Pro."
3481
  msgstr ""
3482
 
3483
- #: classes/helpers/FrmTipsHelper.php:67
3484
  msgid "Want to stop losing leads from email typos?"
3485
  msgstr ""
3486
 
3487
- #: classes/helpers/FrmTipsHelper.php:68
3488
  msgid "Add email confirmation fields."
3489
  msgstr ""
3490
 
3491
- #: classes/helpers/FrmTipsHelper.php:75
3492
  msgid "Use page breaks for easier forms."
3493
  msgstr ""
3494
 
3495
- #: classes/helpers/FrmTipsHelper.php:83
3496
  msgid "Cut down on back-and-forth with clients."
3497
  msgstr ""
3498
 
3499
- #: classes/helpers/FrmTipsHelper.php:84
3500
  msgid "Allow file uploads in your form."
3501
  msgstr ""
3502
 
3503
- #: classes/helpers/FrmTipsHelper.php:91
3504
  msgid "Need to calculate a total?"
3505
  msgstr ""
3506
 
3507
- #: classes/helpers/FrmTipsHelper.php:99
3508
  msgid "Save time."
3509
  msgstr ""
3510
 
3511
- #: classes/helpers/FrmTipsHelper.php:100
3512
  msgid "Fill out forms automatically!"
3513
  msgstr ""
3514
 
3515
- #: classes/helpers/FrmTipsHelper.php:114
3516
- #: classes/helpers/FrmTipsHelper.php:279
3517
  msgid "A site with dynamic, user-generated content is within reach."
3518
  msgstr ""
3519
 
3520
- #: classes/helpers/FrmTipsHelper.php:115
3521
  msgid "Add front-end editing."
3522
  msgstr ""
3523
 
3524
- #: classes/helpers/FrmTipsHelper.php:122
3525
  msgid "Have long forms?"
3526
  msgstr ""
3527
 
3528
- #: classes/helpers/FrmTipsHelper.php:123
3529
  msgid "Let users save drafts and return later!"
3530
  msgstr ""
3531
 
3532
- #: classes/helpers/FrmTipsHelper.php:130
3533
  msgid "Want your form open only for a certain time period?"
3534
  msgstr ""
3535
 
3536
- #: classes/helpers/FrmTipsHelper.php:131
3537
  msgid "Add form scheduling."
3538
  msgstr ""
3539
 
3540
- #: classes/helpers/FrmTipsHelper.php:145
3541
  msgid "Save time by sending the email to the right person automatically."
3542
  msgstr ""
3543
 
3544
- #: classes/helpers/FrmTipsHelper.php:146
3545
  msgid "Add email routing."
3546
  msgstr ""
3547
 
3548
- #: classes/helpers/FrmTipsHelper.php:153
3549
  msgid "Create blog posts or pages from the front-end."
3550
  msgstr ""
3551
 
3552
- #: classes/helpers/FrmTipsHelper.php:161
3553
  msgid "Let your users submit posts on the front-end."
3554
  msgstr ""
3555
 
3556
- #: classes/helpers/FrmTipsHelper.php:169
3557
  msgid "Grow your business with automated email follow-up."
3558
  msgstr ""
3559
 
3560
- #: classes/helpers/FrmTipsHelper.php:170
3561
  msgid "Send leads straight to MailChimp."
3562
  msgstr ""
3563
 
3564
- #: classes/helpers/FrmTipsHelper.php:177
3565
  msgid "Increase revenue."
3566
  msgstr ""
3567
 
3568
- #: classes/helpers/FrmTipsHelper.php:178
3569
  msgid "Use PayPal with this form."
3570
  msgstr ""
3571
 
3572
- #: classes/helpers/FrmTipsHelper.php:185
3573
  msgid "Get paid instantly."
3574
  msgstr ""
3575
 
3576
- #: classes/helpers/FrmTipsHelper.php:186
3577
  msgid "Use Paypal with this form."
3578
  msgstr ""
3579
 
3580
- #: classes/helpers/FrmTipsHelper.php:193
3581
  msgid "Automatically create user accounts."
3582
  msgstr ""
3583
 
3584
- #: classes/helpers/FrmTipsHelper.php:194
3585
  msgid "Upgrade to boost your site membership."
3586
  msgstr ""
3587
 
3588
- #: classes/helpers/FrmTipsHelper.php:201
3589
  msgid "Need front-end profile editing?"
3590
  msgstr ""
3591
 
3592
- #: classes/helpers/FrmTipsHelper.php:202
3593
  msgid "Add user registration."
3594
  msgstr ""
3595
 
3596
- #: classes/helpers/FrmTipsHelper.php:209
3597
  msgid "Want an SMS notification when a form is submitted or a payment received?"
3598
  msgstr ""
3599
 
3600
- #: classes/helpers/FrmTipsHelper.php:210
3601
- #: classes/helpers/FrmTipsHelper.php:218
3602
  msgid "Get the Twilio integration."
3603
  msgstr ""
3604
 
3605
- #: classes/helpers/FrmTipsHelper.php:217
3606
  msgid "Send an SMS message when a form is submitted."
3607
  msgstr ""
3608
 
3609
- #: classes/helpers/FrmTipsHelper.php:232
3610
  msgid "Make your sidebar and footer forms stand out."
3611
  msgstr ""
3612
 
3613
- #: classes/helpers/FrmTipsHelper.php:233
3614
  msgid "Use multiple style templates."
3615
  msgstr ""
3616
 
3617
- #: classes/helpers/FrmTipsHelper.php:240
3618
  msgid "Want to add a background image?"
3619
  msgstr ""
3620
 
3621
- #: classes/helpers/FrmTipsHelper.php:248
3622
  msgid "Want to set a color with an alpha slider?"
3623
  msgstr ""
3624
 
3625
- #: classes/helpers/FrmTipsHelper.php:263
3626
  msgid "Want to edit form submissions?"
3627
  msgstr ""
3628
 
3629
- #: classes/helpers/FrmTipsHelper.php:264
3630
  msgid "Add entry management."
3631
  msgstr ""
3632
 
3633
- #: classes/helpers/FrmTipsHelper.php:271
3634
  msgid "Want to search submitted entries?"
3635
  msgstr ""
3636
 
3637
- #: classes/helpers/FrmTipsHelper.php:280
3638
  msgid "Display form data with Views."
3639
  msgstr ""
3640
 
3641
- #: classes/helpers/FrmTipsHelper.php:295
3642
  msgid "Want to import entries into your forms?"
3643
  msgstr ""
3644
 
3645
- #: classes/helpers/FrmTipsHelper.php:310
3646
  msgid "Looking for more ways to get professional results?"
3647
  msgstr ""
3648
 
3649
- #: classes/helpers/FrmTipsHelper.php:311
3650
  msgid "Take your forms to the next level."
3651
  msgstr ""
3652
 
3653
- #: classes/helpers/FrmTipsHelper.php:318
3654
  msgid "Increase conversions in long forms."
3655
  msgstr ""
3656
 
3657
- #: classes/helpers/FrmTipsHelper.php:319
3658
  msgid "Add conditional logic, page breaks, and section headings."
3659
  msgstr ""
3660
 
3661
- #: classes/helpers/FrmTipsHelper.php:326
3662
  msgid "Automate your business and increase revenue."
3663
  msgstr ""
3664
 
3665
- #: classes/helpers/FrmTipsHelper.php:327
3666
  msgid "Collect instant payments, and send leads to MailChimp."
3667
  msgstr ""
3668
 
@@ -4540,7 +4534,7 @@ msgstr ""
4540
  #: classes/views/frm-fields/back-end/inline-modal.php:7
4541
  #: classes/views/frm-fields/back-end/inline-modal.php:8
4542
  #: classes/views/shared/admin-header.php:19
4543
- #: js/formidable_admin.js:7805
4544
  msgid "Close"
4545
  msgstr ""
4546
 
@@ -5118,53 +5112,45 @@ msgstr ""
5118
  msgid "Renew your account"
5119
  msgstr ""
5120
 
5121
- #: classes/views/frm-forms/new-form-overlay.php:53
5122
- msgid "Template Description"
5123
- msgstr ""
5124
-
5125
- #: classes/views/frm-forms/new-form-overlay.php:56
5126
- msgid "(optional)"
5127
- msgstr ""
5128
-
5129
- #: classes/views/frm-forms/new-form-overlay.php:64
5130
- #: classes/views/frm-forms/new-form-overlay.php:103
5131
  #: deprecated/FrmDeprecated.php:66
5132
  msgid "Create"
5133
  msgstr ""
5134
 
5135
- #: classes/views/frm-forms/new-form-overlay.php:92
5136
  msgid "Back to all templates"
5137
  msgstr ""
5138
 
5139
- #: classes/views/frm-forms/new-form-overlay.php:95
5140
  msgid "Use this template"
5141
  msgstr ""
5142
 
5143
- #: classes/views/frm-forms/new-form-overlay.php:122
5144
  msgid "Get Code"
5145
  msgstr ""
5146
 
5147
- #: classes/views/frm-forms/new-form-overlay.php:132
5148
  msgid "Save Code"
5149
  msgstr ""
5150
 
5151
- #: classes/views/frm-forms/new-form-overlay.php:142
5152
  msgid "Renew my account"
5153
  msgstr ""
5154
 
5155
- #: classes/views/frm-forms/new-form-overlay.php:158
5156
  msgid "Delete form"
5157
  msgstr ""
5158
 
5159
- #: classes/views/frm-forms/new-form-overlay.php:162
5160
  msgid "Preview form"
5161
  msgstr ""
5162
 
5163
- #: classes/views/frm-forms/new-form-overlay.php:166
5164
  msgid "Create form"
5165
  msgstr ""
5166
 
5167
- #: classes/views/frm-forms/new-form-overlay.php:170
5168
  msgid "Unlock form"
5169
  msgstr ""
5170
 
@@ -5819,11 +5805,11 @@ msgstr ""
5819
  msgid "Upgrade to %s"
5820
  msgstr ""
5821
 
5822
- #: classes/views/shared/views-info.php:21
5823
  msgid "Show and Edit Entries with Views"
5824
  msgstr ""
5825
 
5826
- #: classes/views/shared/views-info.php:23
5827
  msgid "Bring entries to the front-end of your site for full-featured applications or just to show the content."
5828
  msgstr ""
5829
 
@@ -6132,6 +6118,10 @@ msgstr ""
6132
  msgid "Font Family"
6133
  msgstr ""
6134
 
 
 
 
 
6135
  #: classes/views/styles/_general.php:80
6136
  msgid "Direction"
6137
  msgstr ""
@@ -6356,11 +6346,11 @@ msgstr ""
6356
  msgid "Your plugin has been not been installed. Please update Formidable Pro to get downloads."
6357
  msgstr ""
6358
 
6359
- #: deprecated/FrmEDD_SL_Plugin_Updater.php:315
6360
  msgid "You do not have permission to install plugin updates"
6361
  msgstr ""
6362
 
6363
- #: deprecated/FrmEDD_SL_Plugin_Updater.php:315
6364
  msgid "Error"
6365
  msgstr ""
6366
 
@@ -6373,7 +6363,7 @@ msgid "Applications help to organize your workspace by combining forms, Views, a
6373
  msgstr ""
6374
 
6375
  #: js/admin/applications.js:164
6376
- msgid "Formidable Applications"
6377
  msgstr ""
6378
 
6379
  #. translators: %d: Number of application templates.
@@ -6541,14 +6531,14 @@ msgstr ""
6541
  msgid "Are you sure you want to delete these %1$s selected fields?"
6542
  msgstr ""
6543
 
6544
- #: js/formidable_admin.js:7137
6545
  msgid "Ready Made Solution"
6546
  msgstr ""
6547
 
6548
- #: js/formidable_admin.js:7140
6549
  msgid "Check all applications"
6550
  msgstr ""
6551
 
6552
- #: js/formidable_admin.js:7797
6553
  msgid "Save and Reload"
6554
  msgstr ""
2
  # This file is distributed under the same license as the Formidable Forms plugin.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Formidable Forms 5.3.1\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: 2022-06-02T14:47:48+00:00\n"
13
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
  "X-Generator: WP-CLI 2.4.0\n"
15
  "X-Domain: formidable\n"
153
  msgstr ""
154
 
155
  #: classes/controllers/FrmAddonsController.php:638
156
+ #: classes/helpers/FrmAppHelper.php:2815
157
  msgid "Active"
158
  msgstr ""
159
 
180
  #: classes/controllers/FrmAddonsController.php:1197
181
  #: classes/controllers/FrmAddonsController.php:1198
182
  #: classes/controllers/FrmWelcomeController.php:141
183
+ #: classes/views/frm-forms/new-form-overlay.php:105
184
  #: classes/views/shared/reports-info.php:24
185
  #: js/admin/applications.js:390
186
  msgid "Upgrade Now"
191
  msgstr ""
192
 
193
  #: classes/controllers/FrmAppController.php:171
194
+ #: classes/helpers/FrmFormsListHelper.php:306
195
  #: classes/views/frm-forms/settings.php:13
196
  #: classes/views/frm-settings/form.php:14
197
  msgid "Settings"
200
  #: classes/controllers/FrmAppController.php:178
201
  #: classes/controllers/FrmEntriesController.php:11
202
  #: classes/controllers/FrmEntriesController.php:100
203
+ #: classes/controllers/FrmFormsController.php:813
204
  #: classes/controllers/FrmXMLController.php:260
205
  #: classes/views/xml/import_form.php:121
206
  msgid "Entries"
233
  msgstr ""
234
 
235
  #: classes/controllers/FrmEntriesController.php:79
236
+ #: classes/controllers/FrmFormsController.php:1384
237
  #: classes/views/frm-entries/form.php:63
238
  #: classes/views/frm-entries/sidebar-shared.php:57
239
  msgid "Entry Key"
240
  msgstr ""
241
 
242
  #: classes/controllers/FrmEntriesController.php:84
243
+ #: classes/controllers/FrmFormsController.php:672
244
  #: classes/views/xml/import_form.php:152
245
  #: classes/widgets/FrmElementorWidget.php:37
246
  #: classes/widgets/FrmShowForm.php:59
326
  msgstr ""
327
 
328
  #: classes/controllers/FrmFormsController.php:9
329
+ #: classes/controllers/FrmFormsController.php:823
330
  #: classes/controllers/FrmStylesController.php:51
331
  #: classes/controllers/FrmXMLController.php:259
332
  #: classes/views/frm-forms/list.php:10
335
  msgid "Forms"
336
  msgstr ""
337
 
338
+ #: classes/controllers/FrmFormsController.php:47
339
  msgid "Only show the fields you need and create branching forms. Upgrade to get conditional logic and question branching."
340
  msgstr ""
341
 
342
+ #: classes/controllers/FrmFormsController.php:48
343
  #: classes/controllers/FrmFormsController.php:49
 
344
  msgid "Conditional Logic options"
345
  msgstr ""
346
 
347
+ #: classes/controllers/FrmFormsController.php:51
348
  msgid "Add Conditional Logic"
349
  msgstr ""
350
 
351
+ #: classes/controllers/FrmFormsController.php:143
352
  msgid "Settings Successfully Updated"
353
  msgstr ""
354
 
355
+ #: classes/controllers/FrmFormsController.php:179
356
+ #: classes/controllers/FrmFormsController.php:1032
357
  msgid "Form was successfully updated."
358
  msgstr ""
359
 
360
  #. translators: %1$s: Start link HTML, %2$s: end link HTML
361
+ #: classes/controllers/FrmFormsController.php:184
362
  msgid "However, your form is very long and may be %1$sreaching server limits%2$s."
363
  msgstr ""
364
 
365
+ #: classes/controllers/FrmFormsController.php:238
366
  #: deprecated/FrmDeprecated.php:414
367
  msgid "Form template was Successfully Created"
368
  msgstr ""
369
 
370
+ #: classes/controllers/FrmFormsController.php:238
371
  msgid "Form was Successfully Copied"
372
  msgstr ""
373
 
374
+ #: classes/controllers/FrmFormsController.php:244
375
  msgid "There was a problem creating the new template."
376
  msgstr ""
377
 
378
+ #: classes/controllers/FrmFormsController.php:364
379
  msgid "Form Preview"
380
  msgstr ""
381
 
382
  #. translators: %1$s: Number of forms
383
+ #: classes/controllers/FrmFormsController.php:409
384
+ #: classes/controllers/FrmFormsController.php:470
385
  msgid "%1$s form restored from the Trash."
386
  msgid_plural "%1$s forms restored from the Trash."
387
  msgstr[0] ""
388
  msgstr[1] ""
389
 
390
  #. translators: %1$s: Number of forms, %2$s: Start link HTML, %3$s: End link HTML
391
+ #: classes/controllers/FrmFormsController.php:473
392
+ #: classes/controllers/FrmFormsController.php:498
393
  msgid "%1$s form moved to the Trash. %2$sUndo%3$s"
394
  msgid_plural "%1$s forms moved to the Trash. %2$sUndo%3$s"
395
  msgstr[0] ""
396
  msgstr[1] ""
397
 
398
  #. translators: %1$s: Number of forms
399
+ #: classes/controllers/FrmFormsController.php:521
400
  msgid "%1$s Form Permanently Deleted"
401
  msgid_plural "%1$s Forms Permanently Deleted"
402
  msgstr[0] ""
403
  msgstr[1] ""
404
 
405
  #. translators: %1$s: Number of forms
406
+ #: classes/controllers/FrmFormsController.php:538
407
+ #: classes/controllers/FrmFormsController.php:555
408
  msgid "%1$s form permanently deleted."
409
  msgid_plural "%1$s forms permanently deleted."
410
  msgstr[0] ""
411
  msgstr[1] ""
412
 
413
+ #: classes/controllers/FrmFormsController.php:610
414
  msgid "There was an error creating a template."
415
  msgstr ""
416
 
417
+ #: classes/controllers/FrmFormsController.php:654
418
  msgid "Add forms and content"
419
  msgstr ""
420
 
421
+ #: classes/controllers/FrmFormsController.php:673
422
  #: classes/views/frm-forms/insert_form_popup.php:33
423
  msgid "Insert a Form"
424
  msgstr ""
425
 
426
+ #: classes/controllers/FrmFormsController.php:726
427
  msgid "Display form title"
428
  msgstr ""
429
 
430
+ #: classes/controllers/FrmFormsController.php:730
431