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 | 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 +4 -8
- classes/controllers/FrmApplicationsController.php +54 -4
- classes/controllers/FrmFormsController.php +52 -15
- classes/helpers/FrmAppHelper.php +102 -22
- classes/helpers/FrmFormsListHelper.php +6 -0
- classes/helpers/FrmTipsHelper.php +4 -5
- classes/models/FrmApplicationTemplate.php +4 -0
- classes/models/FrmFormApi.php +4 -0
- classes/models/FrmStyle.php +1 -1
- classes/views/shared/views-info.php +16 -14
- classes/views/styles/_general.php +1 -1
- css/admin/applications.css +16 -2
- css/frm_admin.css +10 -12
- deprecated/FrmEDD_SL_Plugin_Updater.php +0 -2
- formidable.php +1 -1
- images/icons.svg +1 -0
- js/admin/applications.js +1 -1
- js/formidable_admin.js +10 -0
- languages/formidable.pot +351 -361
- readme.txt +9 -9
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 (
|
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 (
|
505 |
-
|
506 |
-
|
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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
-
|
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
|
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 |
-
|
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 (
|
756 |
$params = FrmForm::list_page_params();
|
757 |
}
|
758 |
|
759 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
760 |
|
761 |
$pagenum = $wp_list_table->get_pagenum();
|
762 |
|
@@ -768,9 +785,13 @@ class FrmFormsController {
|
|
768 |
die();
|
769 |
}
|
770 |
|
771 |
-
require
|
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'
|
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 |
-
|
|
|
1588 |
}
|
1589 |
|
1590 |
-
|
|
|
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
|
2263 |
-
|
|
|
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
|
8 |
public static $pro_db_version = 37; //deprecated
|
9 |
-
public static $font_version
|
|
|
|
|
|
|
|
|
|
|
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 |
-
$
|
1452 |
-
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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'
|
2689 |
-
'deauthorize'
|
2690 |
-
'url'
|
2691 |
-
'app_url'
|
2692 |
-
'applicationsUrl'
|
2693 |
-
'
|
2694 |
-
'
|
|
|
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…', '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
|
31 |
-
<span class="pro-tip">
|
32 |
-
<?php esc_html_e( 'Pro Tip:', 'formidable' ); ?>
|
33 |
-
</span>
|
34 |
|
35 |
<?php if ( isset( $tip['call'] ) ) { ?>
|
36 |
-
|
|
|
|
|
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' => '
|
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
|
18 |
-
<div class="
|
19 |
-
<
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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:
|
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:
|
2557 |
-
border-radius: var(--
|
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 |
-
|
|
|
2578 |
}
|
2579 |
|
2580 |
a.frm_pro_tip .frmsvg,
|
@@ -2583,15 +2584,12 @@ a.frm_pro_tip i {
|
|
2583 |
margin-right: 5px;
|
2584 |
}
|
2585 |
|
2586 |
-
|
2587 |
-
|
2588 |
-
left: 15px;
|
2589 |
-
top: calc(50% - 11px);
|
2590 |
}
|
2591 |
|
2592 |
-
.
|
2593 |
-
|
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: __( '
|
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-
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
348 |
msgid "Add Conditional Logic"
|
349 |
msgstr ""
|
350 |
|
351 |
-
#: classes/controllers/FrmFormsController.php:
|
352 |
msgid "Settings Successfully Updated"
|
353 |
msgstr ""
|
354 |
|
355 |
-
#: classes/controllers/FrmFormsController.php:
|
356 |
-
#: classes/controllers/FrmFormsController.php:
|
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:
|
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:
|
366 |
#: deprecated/FrmDeprecated.php:414
|
367 |
msgid "Form template was Successfully Created"
|
368 |
msgstr ""
|
369 |
|
370 |
-
#: classes/controllers/FrmFormsController.php:
|
371 |
msgid "Form was Successfully Copied"
|
372 |
msgstr ""
|
373 |
|
374 |
-
#: classes/controllers/FrmFormsController.php:
|
375 |
msgid "There was a problem creating the new template."
|
376 |
msgstr ""
|
377 |
|
378 |
-
#: classes/controllers/FrmFormsController.php:
|
379 |
msgid "Form Preview"
|
380 |
msgstr ""
|
381 |
|
382 |
#. translators: %1$s: Number of forms
|
383 |
-
#: classes/controllers/FrmFormsController.php:
|
384 |
-
#: classes/controllers/FrmFormsController.php:
|
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:
|
392 |
-
#: classes/controllers/FrmFormsController.php:
|
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:
|
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:
|
407 |
-
#: classes/controllers/FrmFormsController.php:
|
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:
|
414 |
msgid "There was an error creating a template."
|
415 |
msgstr ""
|
416 |
|
417 |
-
#: classes/controllers/FrmFormsController.php:
|
418 |
msgid "Add forms and content"
|
419 |
msgstr ""
|
420 |
|
421 |
-
#: classes/controllers/FrmFormsController.php:
|
422 |
#: classes/views/frm-forms/insert_form_popup.php:33
|
423 |
msgid "Insert a Form"
|
424 |
msgstr ""
|
425 |
|
426 |
-
#: classes/controllers/FrmFormsController.php:
|
427 |
msgid "Display form title"
|
428 |
msgstr ""
|
429 |
|
430 |
-
#: classes/controllers/FrmFormsController.php:
|
431 |
msgid "Display form description"
|
432 |
msgstr ""
|
433 |
|
434 |
-
#: classes/controllers/FrmFormsController.php:
|
435 |
msgid "Minimize form HTML"
|
436 |
msgstr ""
|
437 |
|
438 |
-
#: classes/controllers/FrmFormsController.php:
|
439 |
#: classes/views/frm-forms/new-form-overlay.php:46
|
440 |
msgid "Template Name"
|
441 |
msgstr ""
|
442 |
|
443 |
-
#: classes/controllers/FrmFormsController.php:
|
444 |
#: classes/views/xml/import_form.php:120
|
445 |
msgid "Type"
|
446 |
msgstr ""
|
447 |
|
448 |
-
#: classes/controllers/FrmFormsController.php:
|
449 |
-
#: classes/controllers/FrmFormsController.php:
|
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:
|
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:
|
465 |
msgid "Actions"
|
466 |
msgstr ""
|
467 |
|
468 |
-
#: classes/controllers/FrmFormsController.php:
|
469 |
#: classes/models/FrmField.php:87
|
470 |
msgid "Date"
|
471 |
msgstr ""
|
472 |
|
473 |
-
#: classes/controllers/FrmFormsController.php:
|
474 |
#: classes/helpers/FrmFormsHelper.php:1292
|
475 |
msgid "My Templates"
|
476 |
msgstr ""
|
477 |
|
478 |
-
#: classes/controllers/FrmFormsController.php:
|
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:
|
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:
|
488 |
msgid "Template was successfully updated."
|
489 |
msgstr ""
|
490 |
|
491 |
-
#: classes/controllers/FrmFormsController.php:
|
492 |
#: classes/controllers/FrmStylesController.php:400
|
493 |
msgid "General"
|
494 |
msgstr ""
|
495 |
|
496 |
-
#: classes/controllers/FrmFormsController.php:
|
497 |
msgid "General Form Settings"
|
498 |
msgstr ""
|
499 |
|
500 |
-
#: classes/controllers/FrmFormsController.php:
|
501 |
msgid "Actions & Notifications"
|
502 |
msgstr ""
|
503 |
|
504 |
-
#: classes/controllers/FrmFormsController.php:
|
505 |
-
#: classes/controllers/FrmFormsController.php:
|
506 |
msgid "Form Permissions"
|
507 |
msgstr ""
|
508 |
|
509 |
-
#: classes/controllers/FrmFormsController.php:
|
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:
|
514 |
msgid "Form Scheduling"
|
515 |
msgstr ""
|
516 |
|
517 |
-
#: classes/controllers/FrmFormsController.php:
|
518 |
msgid "Form scheduling settings"
|
519 |
msgstr ""
|
520 |
|
521 |
-
#: classes/controllers/FrmFormsController.php:
|
522 |
msgid "Styling & Buttons"
|
523 |
msgstr ""
|
524 |
|
525 |
-
#: classes/controllers/FrmFormsController.php:
|
526 |
msgid "Form Landing Page"
|
527 |
msgstr ""
|
528 |
|
529 |
-
#: classes/controllers/FrmFormsController.php:
|
530 |
-
#: classes/controllers/FrmFormsController.php:
|
531 |
msgid "Conversational Forms"
|
532 |
msgstr ""
|
533 |
|
534 |
-
#: classes/controllers/FrmFormsController.php:
|
535 |
msgid "Ask one question at a time for automated conversations."
|
536 |
msgstr ""
|
537 |
|
538 |
-
#: classes/controllers/FrmFormsController.php:
|
539 |
msgid "Customize HTML"
|
540 |
msgstr ""
|
541 |
|
542 |
-
#: classes/controllers/FrmFormsController.php:
|
543 |
msgid "Customize field values with the following parameters."
|
544 |
msgstr ""
|
545 |
|
546 |
-
#: classes/controllers/FrmFormsController.php:
|
547 |
msgid "Separator"
|
548 |
msgstr ""
|
549 |
|
550 |
-
#: classes/controllers/FrmFormsController.php:
|
551 |
msgid "Use a different separator for checkbox fields"
|
552 |
msgstr ""
|
553 |
|
554 |
-
#: classes/controllers/FrmFormsController.php:
|
555 |
msgid "Date Format"
|
556 |
msgstr ""
|
557 |
|
558 |
-
#: classes/controllers/FrmFormsController.php:
|
559 |
#: classes/views/frm-fields/back-end/settings.php:27
|
560 |
msgid "Field Label"
|
561 |
msgstr ""
|
562 |
|
563 |
-
#: classes/controllers/FrmFormsController.php:
|
564 |
msgid "No Auto P"
|
565 |
msgstr ""
|
566 |
|
567 |
-
#: classes/controllers/FrmFormsController.php:
|
568 |
msgid "Do not automatically add any paragraphs or line breaks"
|
569 |
msgstr ""
|
570 |
|
571 |
-
#: classes/controllers/FrmFormsController.php:
|
572 |
#: classes/models/FrmField.php:62
|
573 |
msgid "User ID"
|
574 |
msgstr ""
|
575 |
|
576 |
-
#: classes/controllers/FrmFormsController.php:
|
577 |
msgid "First Name"
|
578 |
msgstr ""
|
579 |
|
580 |
-
#: classes/controllers/FrmFormsController.php:
|
581 |
msgid "Last Name"
|
582 |
msgstr ""
|
583 |
|
584 |
-
#: classes/controllers/FrmFormsController.php:
|
585 |
msgid "Display Name"
|
586 |
msgstr ""
|
587 |
|
588 |
-
#: classes/controllers/FrmFormsController.php:
|
589 |
msgid "User Login"
|
590 |
msgstr ""
|
591 |
|
592 |
-
#: classes/controllers/FrmFormsController.php:
|
593 |
#: classes/models/FrmField.php:34
|
594 |
msgid "Email"
|
595 |
msgstr ""
|
596 |
|
597 |
-
#: classes/controllers/FrmFormsController.php:
|
598 |
msgid "Avatar"
|
599 |
msgstr ""
|
600 |
|
601 |
-
#: classes/controllers/FrmFormsController.php:
|
602 |
msgid "Author Link"
|
603 |
msgstr ""
|
604 |
|
605 |
-
#: classes/controllers/FrmFormsController.php:
|
606 |
#: classes/views/frm-entries/sidebar-shared.php:51
|
607 |
msgid "Entry ID"
|
608 |
msgstr ""
|
609 |
|
610 |
-
#: classes/controllers/FrmFormsController.php:
|
611 |
msgid "Post ID"
|
612 |
msgstr ""
|
613 |
|
614 |
-
#: classes/controllers/FrmFormsController.php:
|
615 |
msgid "User IP"
|
616 |
msgstr ""
|
617 |
|
618 |
-
#: classes/controllers/FrmFormsController.php:
|
619 |
msgid "Entry created"
|
620 |
msgstr ""
|
621 |
|
622 |
-
#: classes/controllers/FrmFormsController.php:
|
623 |
msgid "Entry updated"
|
624 |
msgstr ""
|
625 |
|
626 |
-
#: classes/controllers/FrmFormsController.php:
|
627 |
msgid "Site URL"
|
628 |
msgstr ""
|
629 |
|
630 |
-
#: classes/controllers/FrmFormsController.php:
|
631 |
msgid "Site Name"
|
632 |
msgstr ""
|
633 |
|
634 |
-
#: classes/controllers/FrmFormsController.php:
|
635 |
msgid "Default Msg"
|
636 |
msgstr ""
|
637 |
|
638 |
-
#: classes/controllers/FrmFormsController.php:
|
639 |
msgid "Default HTML"
|
640 |
msgstr ""
|
641 |
|
642 |
-
#: classes/controllers/FrmFormsController.php:
|
643 |
msgid "Default Plain"
|
644 |
msgstr ""
|
645 |
|
646 |
-
#: classes/controllers/FrmFormsController.php:
|
647 |
msgid "No forms were specified"
|
648 |
msgstr ""
|
649 |
|
650 |
-
#: classes/controllers/FrmFormsController.php:
|
651 |
msgid "Abnormal HTML characters prevented your form from saving correctly"
|
652 |
msgstr ""
|
653 |
|
654 |
-
#: classes/controllers/FrmFormsController.php:
|
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:
|
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:
|
668 |
-
#: classes/controllers/FrmFormsController.php:
|
669 |
msgid "Please select a valid form"
|
670 |
msgstr ""
|
671 |
|
672 |
-
#: classes/controllers/FrmFormsController.php:
|
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:
|
678 |
msgid "%1$sClick here%2$s if you are not automatically redirected."
|
679 |
msgstr ""
|
680 |
|
681 |
-
#: classes/controllers/FrmFormsController.php:
|
682 |
-
#: classes/helpers/FrmAppHelper.php:
|
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:
|
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:
|
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:
|
1034 |
msgid "Add New"
|
1035 |
msgstr ""
|
1036 |
|
1037 |
-
#: classes/helpers/FrmAppHelper.php:
|
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:
|
1046 |
-
msgid "
|
1047 |
msgstr ""
|
1048 |
|
1049 |
-
#: classes/helpers/FrmAppHelper.php:
|
1050 |
-
msgid "
|
1051 |
msgstr ""
|
1052 |
|
1053 |
-
#: classes/helpers/FrmAppHelper.php:
|
1054 |
-
msgid "
|
1055 |
msgstr ""
|
1056 |
|
1057 |
-
#: classes/helpers/FrmAppHelper.php:
|
1058 |
-
msgid "
|
1059 |
msgstr ""
|
1060 |
|
1061 |
-
#: classes/helpers/FrmAppHelper.php:
|
1062 |
-
msgid "View
|
1063 |
msgstr ""
|
1064 |
|
1065 |
-
#: classes/helpers/FrmAppHelper.php:
|
1066 |
-
msgid "
|
1067 |
msgstr ""
|
1068 |
|
1069 |
-
#: classes/helpers/FrmAppHelper.php:
|
1070 |
-
msgid "
|
1071 |
msgstr ""
|
1072 |
|
1073 |
-
#: classes/helpers/FrmAppHelper.php:
|
1074 |
-
msgid "
|
1075 |
msgstr ""
|
1076 |
|
1077 |
-
#: classes/helpers/FrmAppHelper.php:
|
1078 |
-
msgid "View
|
1079 |
msgstr ""
|
1080 |
|
1081 |
-
#: classes/helpers/FrmAppHelper.php:
|
1082 |
-
msgid "
|
1083 |
msgstr ""
|
1084 |
|
1085 |
-
#: classes/helpers/FrmAppHelper.php:
|
1086 |
msgid "at"
|
1087 |
msgstr ""
|
1088 |
|
1089 |
-
#: classes/helpers/FrmAppHelper.php:
|
1090 |
msgid "year"
|
1091 |
msgstr ""
|
1092 |
|
1093 |
-
#: classes/helpers/FrmAppHelper.php:
|
1094 |
msgid "years"
|
1095 |
msgstr ""
|
1096 |
|
1097 |
-
#: classes/helpers/FrmAppHelper.php:
|
1098 |
msgid "month"
|
1099 |
msgstr ""
|
1100 |
|
1101 |
-
#: classes/helpers/FrmAppHelper.php:
|
1102 |
msgid "months"
|
1103 |
msgstr ""
|
1104 |
|
1105 |
-
#: classes/helpers/FrmAppHelper.php:
|
1106 |
msgid "week"
|
1107 |
msgstr ""
|
1108 |
|
1109 |
-
#: classes/helpers/FrmAppHelper.php:
|
1110 |
msgid "weeks"
|
1111 |
msgstr ""
|
1112 |
|
1113 |
-
#: classes/helpers/FrmAppHelper.php:
|
1114 |
msgid "day"
|
1115 |
msgstr ""
|
1116 |
|
1117 |
-
#: classes/helpers/FrmAppHelper.php:
|
1118 |
msgid "days"
|
1119 |
msgstr ""
|
1120 |
|
1121 |
-
#: classes/helpers/FrmAppHelper.php:
|
1122 |
msgid "hour"
|
1123 |
msgstr ""
|
1124 |
|
1125 |
-
#: classes/helpers/FrmAppHelper.php:
|
1126 |
msgid "hours"
|
1127 |
msgstr ""
|
1128 |
|
1129 |
-
#: classes/helpers/FrmAppHelper.php:
|
1130 |
msgid "minute"
|
1131 |
msgstr ""
|
1132 |
|
1133 |
-
#: classes/helpers/FrmAppHelper.php:
|
1134 |
msgid "minutes"
|
1135 |
msgstr ""
|
1136 |
|
1137 |
-
#: classes/helpers/FrmAppHelper.php:
|
1138 |
msgid "second"
|
1139 |
msgstr ""
|
1140 |
|
1141 |
-
#: classes/helpers/FrmAppHelper.php:
|
1142 |
msgid "seconds"
|
1143 |
msgstr ""
|
1144 |
|
1145 |
-
#: classes/helpers/FrmAppHelper.php:
|
1146 |
msgid "Give this action a label for easy reference."
|
1147 |
msgstr ""
|
1148 |
|
1149 |
-
#: classes/helpers/FrmAppHelper.php:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
1175 |
-
#: classes/helpers/FrmAppHelper.php:
|
1176 |
msgid "Please wait while your site updates."
|
1177 |
msgstr ""
|
1178 |
|
1179 |
-
#: classes/helpers/FrmAppHelper.php:
|
1180 |
msgid "Are you sure you want to deauthorize Formidable Forms on this site?"
|
1181 |
msgstr ""
|
1182 |
|
1183 |
-
#: classes/helpers/FrmAppHelper.php:
|
1184 |
-
#: classes/helpers/FrmAppHelper.php:
|
1185 |
msgid "Loading…"
|
1186 |
msgstr ""
|
1187 |
|
1188 |
-
#: classes/helpers/FrmAppHelper.php:
|
1189 |
msgid "Remove"
|
1190 |
msgstr ""
|
1191 |
|
1192 |
-
#: classes/helpers/FrmAppHelper.php:
|
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:
|
1199 |
msgid "No results match"
|
1200 |
msgstr ""
|
1201 |
|
1202 |
-
#: classes/helpers/FrmAppHelper.php:
|
1203 |
msgid "That file looks like Spam."
|
1204 |
msgstr ""
|
1205 |
|
1206 |
-
#: classes/helpers/FrmAppHelper.php:
|
1207 |
msgid "There is an error in the calculation in the field with key"
|
1208 |
msgstr ""
|
1209 |
|
1210 |
-
#: classes/helpers/FrmAppHelper.php:
|
1211 |
msgid "Please complete the preceding required fields before uploading a file."
|
1212 |
msgstr ""
|
1213 |
|
1214 |
-
#: classes/helpers/FrmAppHelper.php:
|
1215 |
msgid "(Click to add description)"
|
1216 |
msgstr ""
|
1217 |
|
1218 |
-
#: classes/helpers/FrmAppHelper.php:
|
1219 |
msgid "(Blank)"
|
1220 |
msgstr ""
|
1221 |
|
1222 |
-
#: classes/helpers/FrmAppHelper.php:
|
1223 |
msgid "(no label)"
|
1224 |
msgstr ""
|
1225 |
|
1226 |
-
#: classes/helpers/FrmAppHelper.php:
|
1227 |
msgid "Saving"
|
1228 |
msgstr ""
|
1229 |
|
1230 |
-
#: classes/helpers/FrmAppHelper.php:
|
1231 |
msgid "Saved"
|
1232 |
msgstr ""
|
1233 |
|
1234 |
-
#: classes/helpers/FrmAppHelper.php:
|
1235 |
msgid "OK"
|
1236 |
msgstr ""
|
1237 |
|
1238 |
-
#: classes/helpers/FrmAppHelper.php:
|
1239 |
#: classes/views/frm-forms/new-form-overlay.php:33
|
1240 |
-
#: classes/views/frm-forms/new-form-overlay.php:
|
1241 |
-
#: classes/views/frm-forms/new-form-overlay.php:
|
1242 |
-
#: classes/views/frm-forms/new-form-overlay.php:
|
1243 |
-
#: classes/views/frm-forms/new-form-overlay.php:
|
1244 |
-
#: classes/views/frm-forms/new-form-overlay.php:
|
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:
|
1252 |
#: classes/views/frm-fields/back-end/settings.php:280
|
1253 |
msgid "Default"
|
1254 |
msgstr ""
|
1255 |
|
1256 |
-
#: classes/helpers/FrmAppHelper.php:
|
1257 |
msgid "Clear default value when typing"
|
1258 |
msgstr ""
|
1259 |
|
1260 |
-
#: classes/helpers/FrmAppHelper.php:
|
1261 |
msgid "Do not clear default value when typing"
|
1262 |
msgstr ""
|
1263 |
|
1264 |
-
#: classes/helpers/FrmAppHelper.php:
|
1265 |
msgid "Default value will pass form validation"
|
1266 |
msgstr ""
|
1267 |
|
1268 |
-
#: classes/helpers/FrmAppHelper.php:
|
1269 |
msgid "Default value will NOT pass form validation"
|
1270 |
msgstr ""
|
1271 |
|
1272 |
-
#: classes/helpers/FrmAppHelper.php:
|
1273 |
#: classes/helpers/FrmListHelper.php:412
|
1274 |
#: js/formidable_admin.js:4062
|
1275 |
msgid "Heads up"
|
1276 |
msgstr ""
|
1277 |
|
1278 |
-
#: classes/helpers/FrmAppHelper.php:
|
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:
|
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:
|
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:
|
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:
|
1297 |
#: classes/helpers/FrmFieldsHelper.php:284
|
1298 |
msgid "The entered values do not match"
|
1299 |
msgstr ""
|
1300 |
|
1301 |
-
#: classes/helpers/FrmAppHelper.php:
|
1302 |
msgid "Enter Email"
|
1303 |
msgstr ""
|
1304 |
|
1305 |
-
#: classes/helpers/FrmAppHelper.php:
|
1306 |
msgid "Confirm Email"
|
1307 |
msgstr ""
|
1308 |
|
1309 |
-
#: classes/helpers/FrmAppHelper.php:
|
1310 |
#: classes/views/shared/mb_adv_info.php:166
|
1311 |
msgid "Conditional content here"
|
1312 |
msgstr ""
|
1313 |
|
1314 |
-
#: classes/helpers/FrmAppHelper.php:
|
1315 |
#: classes/helpers/FrmFieldsHelper.php:456
|
1316 |
#: classes/helpers/FrmFieldsHelper.php:457
|
1317 |
msgid "New Option"
|
1318 |
msgstr ""
|
1319 |
|
1320 |
-
#: classes/helpers/FrmAppHelper.php:
|
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:
|
1325 |
msgid "Enter Password"
|
1326 |
msgstr ""
|
1327 |
|
1328 |
-
#: classes/helpers/FrmAppHelper.php:
|
1329 |
msgid "Confirm Password"
|
1330 |
msgstr ""
|
1331 |
|
1332 |
-
#: classes/helpers/FrmAppHelper.php:
|
1333 |
msgid "Import Complete"
|
1334 |
msgstr ""
|
1335 |
|
1336 |
-
#: classes/helpers/FrmAppHelper.php:
|
1337 |
msgid "Warning: There is no way to retrieve unsaved entries."
|
1338 |
msgstr ""
|
1339 |
|
1340 |
-
#: classes/helpers/FrmAppHelper.php:
|
1341 |
msgid "Private"
|
1342 |
msgstr ""
|
1343 |
|
1344 |
-
#: classes/helpers/FrmAppHelper.php:
|
1345 |
msgid "No new licenses were found"
|
1346 |
msgstr ""
|
1347 |
|
1348 |
-
#: classes/helpers/FrmAppHelper.php:
|
1349 |
msgid "This calculation has at least one unmatched ( ) { } [ ]."
|
1350 |
msgstr ""
|
1351 |
|
1352 |
-
#: classes/helpers/FrmAppHelper.php:
|
1353 |
msgid "This calculation may have shortcodes that work in Views but not forms."
|
1354 |
msgstr ""
|
1355 |
|
1356 |
-
#: classes/helpers/FrmAppHelper.php:
|
1357 |
msgid "This calculation may have shortcodes that work in text calculations but not numeric calculations."
|
1358 |
msgstr ""
|
1359 |
|
1360 |
-
#: classes/helpers/FrmAppHelper.php:
|
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:
|
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:
|
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:
|
1375 |
#: classes/helpers/FrmFormsHelper.php:1526
|
1376 |
msgid "See the list of reserved words in WordPress."
|
1377 |
msgstr ""
|
1378 |
|
1379 |
-
#: classes/helpers/FrmAppHelper.php:
|
1380 |
msgid "Please enter a Repeat Limit that is greater than 1."
|
1381 |
msgstr ""
|
1382 |
|
1383 |
-
#: classes/helpers/FrmAppHelper.php:
|
1384 |
msgid "Please select a limit between 0 and 200."
|
1385 |
msgstr ""
|
1386 |
|
1387 |
-
#: classes/helpers/FrmAppHelper.php:
|
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:
|
1394 |
#: classes/helpers/FrmListHelper.php:262
|
1395 |
msgid "No items found."
|
1396 |
msgstr ""
|
1397 |
|
1398 |
-
#: classes/helpers/FrmAppHelper.php:
|
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:
|
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:
|
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:
|
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:
|
1415 |
msgid "English"
|
1416 |
msgstr ""
|
1417 |
|
1418 |
-
#: classes/helpers/FrmAppHelper.php:
|
1419 |
msgid "Afrikaans"
|
1420 |
msgstr ""
|
1421 |
|
1422 |
-
#: classes/helpers/FrmAppHelper.php:
|
1423 |
msgid "Albanian"
|
1424 |
msgstr ""
|
1425 |
|
1426 |
-
#: classes/helpers/FrmAppHelper.php:
|
1427 |
msgid "Arabic"
|
1428 |
msgstr ""
|
1429 |
|
1430 |
-
#: classes/helpers/FrmAppHelper.php:
|
1431 |
msgid "Armenian"
|
1432 |
msgstr ""
|
1433 |
|
1434 |
-
#: classes/helpers/FrmAppHelper.php:
|
1435 |
msgid "Azerbaijani"
|
1436 |
msgstr ""
|
1437 |
|
1438 |
-
#: classes/helpers/FrmAppHelper.php:
|
1439 |
msgid "Basque"
|
1440 |
msgstr ""
|
1441 |
|
1442 |
-
#: classes/helpers/FrmAppHelper.php:
|
1443 |
msgid "Bosnian"
|
1444 |
msgstr ""
|
1445 |
|
1446 |
-
#: classes/helpers/FrmAppHelper.php:
|
1447 |
msgid "Bulgarian"
|
1448 |
msgstr ""
|
1449 |
|
1450 |
-
#: classes/helpers/FrmAppHelper.php:
|
1451 |
msgid "Catalan"
|
1452 |
msgstr ""
|
1453 |
|
1454 |
-
#: classes/helpers/FrmAppHelper.php:
|
1455 |
msgid "Chinese Hong Kong"
|
1456 |
msgstr ""
|
1457 |
|
1458 |
-
#: classes/helpers/FrmAppHelper.php:
|
1459 |
msgid "Chinese Simplified"
|
1460 |
msgstr ""
|
1461 |
|
1462 |
-
#: classes/helpers/FrmAppHelper.php:
|
1463 |
msgid "Chinese Traditional"
|
1464 |
msgstr ""
|
1465 |
|
1466 |
-
#: classes/helpers/FrmAppHelper.php:
|
1467 |
msgid "Croatian"
|
1468 |
msgstr ""
|
1469 |
|
1470 |
-
#: classes/helpers/FrmAppHelper.php:
|
1471 |
msgid "Czech"
|
1472 |
msgstr ""
|
1473 |
|
1474 |
-
#: classes/helpers/FrmAppHelper.php:
|
1475 |
msgid "Danish"
|
1476 |
msgstr ""
|
1477 |
|
1478 |
-
#: classes/helpers/FrmAppHelper.php:
|
1479 |
msgid "Dutch"
|
1480 |
msgstr ""
|
1481 |
|
1482 |
-
#: classes/helpers/FrmAppHelper.php:
|
1483 |
msgid "English/UK"
|
1484 |
msgstr ""
|
1485 |
|
1486 |
-
#: classes/helpers/FrmAppHelper.php:
|
1487 |
msgid "Esperanto"
|
1488 |
msgstr ""
|
1489 |
|
1490 |
-
#: classes/helpers/FrmAppHelper.php:
|
1491 |
msgid "Estonian"
|
1492 |
msgstr ""
|
1493 |
|
1494 |
-
#: classes/helpers/FrmAppHelper.php:
|
1495 |
msgid "Faroese"
|
1496 |
msgstr ""
|
1497 |
|
1498 |
-
#: classes/helpers/FrmAppHelper.php:
|
1499 |
msgid "Farsi/Persian"
|
1500 |
msgstr ""
|
1501 |
|
1502 |
-
#: classes/helpers/FrmAppHelper.php:
|
1503 |
msgid "Filipino"
|
1504 |
msgstr ""
|
1505 |
|
1506 |
-
#: classes/helpers/FrmAppHelper.php:
|
1507 |
msgid "Finnish"
|
1508 |
msgstr ""
|
1509 |
|
1510 |
-
#: classes/helpers/FrmAppHelper.php:
|
1511 |
msgid "French"
|
1512 |
msgstr ""
|
1513 |
|
1514 |
-
#: classes/helpers/FrmAppHelper.php:
|
1515 |
msgid "French/Canadian"
|
1516 |
msgstr ""
|
1517 |
|
1518 |
-
#: classes/helpers/FrmAppHelper.php:
|
1519 |
msgid "French/Swiss"
|
1520 |
msgstr ""
|
1521 |
|
1522 |
-
#: classes/helpers/FrmAppHelper.php:
|
1523 |
msgid "German"
|
1524 |
msgstr ""
|
1525 |
|
1526 |
-
#: classes/helpers/FrmAppHelper.php:
|
1527 |
msgid "German/Austria"
|
1528 |
msgstr ""
|
1529 |
|
1530 |
-
#: classes/helpers/FrmAppHelper.php:
|
1531 |
msgid "German/Switzerland"
|
1532 |
msgstr ""
|
1533 |
|
1534 |
-
#: classes/helpers/FrmAppHelper.php:
|
1535 |
msgid "Greek"
|
1536 |
msgstr ""
|
1537 |
|
1538 |
-
#: classes/helpers/FrmAppHelper.php:
|
1539 |
-
#: classes/helpers/FrmAppHelper.php:
|
1540 |
msgid "Hebrew"
|
1541 |
msgstr ""
|
1542 |
|
1543 |
-
#: classes/helpers/FrmAppHelper.php:
|
1544 |
msgid "Hindi"
|
1545 |
msgstr ""
|
1546 |
|
1547 |
-
#: classes/helpers/FrmAppHelper.php:
|
1548 |
msgid "Hungarian"
|
1549 |
msgstr ""
|
1550 |
|
1551 |
-
#: classes/helpers/FrmAppHelper.php:
|
1552 |
msgid "Icelandic"
|
1553 |
msgstr ""
|
1554 |
|
1555 |
-
#: classes/helpers/FrmAppHelper.php:
|
1556 |
msgid "Indonesian"
|
1557 |
msgstr ""
|
1558 |
|
1559 |
-
#: classes/helpers/FrmAppHelper.php:
|
1560 |
msgid "Italian"
|
1561 |
msgstr ""
|
1562 |
|
1563 |
-
#: classes/helpers/FrmAppHelper.php:
|
1564 |
msgid "Japanese"
|
1565 |
msgstr ""
|
1566 |
|
1567 |
-
#: classes/helpers/FrmAppHelper.php:
|
1568 |
msgid "Korean"
|
1569 |
msgstr ""
|
1570 |
|
1571 |
-
#: classes/helpers/FrmAppHelper.php:
|
1572 |
msgid "Latvian"
|
1573 |
msgstr ""
|
1574 |
|
1575 |
-
#: classes/helpers/FrmAppHelper.php:
|
1576 |
msgid "Lithuanian"
|
1577 |
msgstr ""
|
1578 |
|
1579 |
-
#: classes/helpers/FrmAppHelper.php:
|
1580 |
msgid "Malaysian"
|
1581 |
msgstr ""
|
1582 |
|
1583 |
-
#: classes/helpers/FrmAppHelper.php:
|
1584 |
msgid "Norwegian"
|
1585 |
msgstr ""
|
1586 |
|
1587 |
-
#: classes/helpers/FrmAppHelper.php:
|
1588 |
msgid "Polish"
|
1589 |
msgstr ""
|
1590 |
|
1591 |
-
#: classes/helpers/FrmAppHelper.php:
|
1592 |
msgid "Portuguese"
|
1593 |
msgstr ""
|
1594 |
|
1595 |
-
#: classes/helpers/FrmAppHelper.php:
|
1596 |
msgid "Portuguese/Brazilian"
|
1597 |
msgstr ""
|
1598 |
|
1599 |
-
#: classes/helpers/FrmAppHelper.php:
|
1600 |
msgid "Portuguese/Portugal"
|
1601 |
msgstr ""
|
1602 |
|
1603 |
-
#: classes/helpers/FrmAppHelper.php:
|
1604 |
msgid "Romanian"
|
1605 |
msgstr ""
|
1606 |
|
1607 |
-
#: classes/helpers/FrmAppHelper.php:
|
1608 |
msgid "Russian"
|
1609 |
msgstr ""
|
1610 |
|
1611 |
-
#: classes/helpers/FrmAppHelper.php:
|
1612 |
-
#: classes/helpers/FrmAppHelper.php:
|
1613 |
msgid "Serbian"
|
1614 |
msgstr ""
|
1615 |
|
1616 |
-
#: classes/helpers/FrmAppHelper.php:
|
1617 |
msgid "Slovak"
|
1618 |
msgstr ""
|
1619 |
|
1620 |
-
#: classes/helpers/FrmAppHelper.php:
|
1621 |
msgid "Slovenian"
|
1622 |
msgstr ""
|
1623 |
|
1624 |
-
#: classes/helpers/FrmAppHelper.php:
|
1625 |
msgid "Spanish"
|
1626 |
msgstr ""
|
1627 |
|
1628 |
-
#: classes/helpers/FrmAppHelper.php:
|
1629 |
msgid "Spanish/Latin America"
|
1630 |
msgstr ""
|
1631 |
|
1632 |
-
#: classes/helpers/FrmAppHelper.php:
|
1633 |
msgid "Swedish"
|
1634 |
msgstr ""
|
1635 |
|
1636 |
-
#: classes/helpers/FrmAppHelper.php:
|
1637 |
msgid "Tamil"
|
1638 |
msgstr ""
|
1639 |
|
1640 |
-
#: classes/helpers/FrmAppHelper.php:
|
1641 |
msgid "Thai"
|
1642 |
msgstr ""
|
1643 |
|
1644 |
-
#: classes/helpers/FrmAppHelper.php:
|
1645 |
msgid "Turkish"
|
1646 |
msgstr ""
|
1647 |
|
1648 |
-
#: classes/helpers/FrmAppHelper.php:
|
1649 |
msgid "Ukrainian"
|
1650 |
msgstr ""
|
1651 |
|
1652 |
-
#: classes/helpers/FrmAppHelper.php:
|
1653 |
msgid "Vietnamese"
|
1654 |
msgstr ""
|
1655 |
|
1656 |
-
#: classes/helpers/FrmAppHelper.php:
|
1657 |
msgid "Form Landing Pages"
|
1658 |
msgstr ""
|
1659 |
|
1660 |
-
#: classes/helpers/FrmAppHelper.php:
|
1661 |
msgid "Easily manage a landing page for your form. Upgrade to get form landing pages."
|
1662 |
msgstr ""
|
1663 |
|
1664 |
-
#: classes/helpers/FrmAppHelper.php:
|
1665 |
msgid "Your account has expired"
|
1666 |
msgstr ""
|
1667 |
|
1668 |
-
#: classes/helpers/FrmAppHelper.php:
|
1669 |
msgid "Renew Now"
|
1670 |
msgstr ""
|
1671 |
|
1672 |
-
#: classes/helpers/FrmAppHelper.php:
|
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:
|
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:
|
3326 |
#: classes/views/frm-forms/_publish_box.php:20
|
3327 |
msgid "Preview"
|
3328 |
msgstr ""
|
3329 |
|
3330 |
-
#: classes/helpers/FrmFormsListHelper.php:
|
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:
|
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:
|
3472 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3473 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3474 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3475 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3476 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3477 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3478 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3479 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3480 |
msgid "Upgrade to Pro."
|
3481 |
msgstr ""
|
3482 |
|
3483 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3484 |
msgid "Want to stop losing leads from email typos?"
|
3485 |
msgstr ""
|
3486 |
|
3487 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3488 |
msgid "Add email confirmation fields."
|
3489 |
msgstr ""
|
3490 |
|
3491 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3492 |
msgid "Use page breaks for easier forms."
|
3493 |
msgstr ""
|
3494 |
|
3495 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3496 |
msgid "Cut down on back-and-forth with clients."
|
3497 |
msgstr ""
|
3498 |
|
3499 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3500 |
msgid "Allow file uploads in your form."
|
3501 |
msgstr ""
|
3502 |
|
3503 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3504 |
msgid "Need to calculate a total?"
|
3505 |
msgstr ""
|
3506 |
|
3507 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3508 |
msgid "Save time."
|
3509 |
msgstr ""
|
3510 |
|
3511 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3512 |
msgid "Fill out forms automatically!"
|
3513 |
msgstr ""
|
3514 |
|
3515 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3516 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3517 |
msgid "A site with dynamic, user-generated content is within reach."
|
3518 |
msgstr ""
|
3519 |
|
3520 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3521 |
msgid "Add front-end editing."
|
3522 |
msgstr ""
|
3523 |
|
3524 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3525 |
msgid "Have long forms?"
|
3526 |
msgstr ""
|
3527 |
|
3528 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3529 |
msgid "Let users save drafts and return later!"
|
3530 |
msgstr ""
|
3531 |
|
3532 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3533 |
msgid "Want your form open only for a certain time period?"
|
3534 |
msgstr ""
|
3535 |
|
3536 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3537 |
msgid "Add form scheduling."
|
3538 |
msgstr ""
|
3539 |
|
3540 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3541 |
msgid "Save time by sending the email to the right person automatically."
|
3542 |
msgstr ""
|
3543 |
|
3544 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3545 |
msgid "Add email routing."
|
3546 |
msgstr ""
|
3547 |
|
3548 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3549 |
msgid "Create blog posts or pages from the front-end."
|
3550 |
msgstr ""
|
3551 |
|
3552 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3553 |
msgid "Let your users submit posts on the front-end."
|
3554 |
msgstr ""
|
3555 |
|
3556 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3557 |
msgid "Grow your business with automated email follow-up."
|
3558 |
msgstr ""
|
3559 |
|
3560 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3561 |
msgid "Send leads straight to MailChimp."
|
3562 |
msgstr ""
|
3563 |
|
3564 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3565 |
msgid "Increase revenue."
|
3566 |
msgstr ""
|
3567 |
|
3568 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3569 |
msgid "Use PayPal with this form."
|
3570 |
msgstr ""
|
3571 |
|
3572 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3573 |
msgid "Get paid instantly."
|
3574 |
msgstr ""
|
3575 |
|
3576 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3577 |
msgid "Use Paypal with this form."
|
3578 |
msgstr ""
|
3579 |
|
3580 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3581 |
msgid "Automatically create user accounts."
|
3582 |
msgstr ""
|
3583 |
|
3584 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3585 |
msgid "Upgrade to boost your site membership."
|
3586 |
msgstr ""
|
3587 |
|
3588 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3589 |
msgid "Need front-end profile editing?"
|
3590 |
msgstr ""
|
3591 |
|
3592 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3593 |
msgid "Add user registration."
|
3594 |
msgstr ""
|
3595 |
|
3596 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3597 |
msgid "Want an SMS notification when a form is submitted or a payment received?"
|
3598 |
msgstr ""
|
3599 |
|
3600 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3601 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3602 |
msgid "Get the Twilio integration."
|
3603 |
msgstr ""
|
3604 |
|
3605 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3606 |
msgid "Send an SMS message when a form is submitted."
|
3607 |
msgstr ""
|
3608 |
|
3609 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3610 |
msgid "Make your sidebar and footer forms stand out."
|
3611 |
msgstr ""
|
3612 |
|
3613 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3614 |
msgid "Use multiple style templates."
|
3615 |
msgstr ""
|
3616 |
|
3617 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3618 |
msgid "Want to add a background image?"
|
3619 |
msgstr ""
|
3620 |
|
3621 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3622 |
msgid "Want to set a color with an alpha slider?"
|
3623 |
msgstr ""
|
3624 |
|
3625 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3626 |
msgid "Want to edit form submissions?"
|
3627 |
msgstr ""
|
3628 |
|
3629 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3630 |
msgid "Add entry management."
|
3631 |
msgstr ""
|
3632 |
|
3633 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3634 |
msgid "Want to search submitted entries?"
|
3635 |
msgstr ""
|
3636 |
|
3637 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3638 |
msgid "Display form data with Views."
|
3639 |
msgstr ""
|
3640 |
|
3641 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3642 |
msgid "Want to import entries into your forms?"
|
3643 |
msgstr ""
|
3644 |
|
3645 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3646 |
msgid "Looking for more ways to get professional results?"
|
3647 |
msgstr ""
|
3648 |
|
3649 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3650 |
msgid "Take your forms to the next level."
|
3651 |
msgstr ""
|
3652 |
|
3653 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3654 |
msgid "Increase conversions in long forms."
|
3655 |
msgstr ""
|
3656 |
|
3657 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3658 |
msgid "Add conditional logic, page breaks, and section headings."
|
3659 |
msgstr ""
|
3660 |
|
3661 |
-
#: classes/helpers/FrmTipsHelper.php:
|
3662 |
msgid "Automate your business and increase revenue."
|
3663 |
msgstr ""
|
3664 |
|
3665 |
-
#: classes/helpers/FrmTipsHelper.php:
|
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:
|
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:
|
5122 |
-
|
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:
|
5136 |
msgid "Back to all templates"
|
5137 |
msgstr ""
|
5138 |
|
5139 |
-
#: classes/views/frm-forms/new-form-overlay.php:
|
5140 |
msgid "Use this template"
|
5141 |
msgstr ""
|
5142 |
|
5143 |
-
#: classes/views/frm-forms/new-form-overlay.php:
|
5144 |
msgid "Get Code"
|
5145 |
msgstr ""
|
5146 |
|
5147 |
-
#: classes/views/frm-forms/new-form-overlay.php:
|
5148 |
msgid "Save Code"
|
5149 |
msgstr ""
|
5150 |
|
5151 |
-
#: classes/views/frm-forms/new-form-overlay.php:
|
5152 |
msgid "Renew my account"
|
5153 |
msgstr ""
|
5154 |
|
5155 |
-
#: classes/views/frm-forms/new-form-overlay.php:
|
5156 |
msgid "Delete form"
|
5157 |
msgstr ""
|
5158 |
|
5159 |
-
#: classes/views/frm-forms/new-form-overlay.php:
|
5160 |
msgid "Preview form"
|
5161 |
msgstr ""
|
5162 |
|
5163 |
-
#: classes/views/frm-forms/new-form-overlay.php:
|
5164 |
msgid "Create form"
|
5165 |
msgstr ""
|
5166 |
|
5167 |
-
#: classes/views/frm-forms/new-form-overlay.php:
|
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:
|
5823 |
msgid "Show and Edit Entries with Views"
|
5824 |
msgstr ""
|
5825 |
|
5826 |
-
#: classes/views/shared/views-info.php:
|
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:
|
6360 |
msgid "You do not have permission to install plugin updates"
|
6361 |
msgstr ""
|
6362 |
|
6363 |
-
#: deprecated/FrmEDD_SL_Plugin_Updater.php:
|
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 "
|
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:
|
6545 |
msgid "Ready Made Solution"
|
6546 |
msgstr ""
|
6547 |
|
6548 |
-
#: js/formidable_admin.js:
|
6549 |
msgid "Check all applications"
|
6550 |
msgstr ""
|
6551 |
|
6552 |
-
#: js/formidable_admin.js:
|
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 |
|