Version Description
- New: Include the full email header when an email is sent using the mail function.
- Fix: After opening the popup to add a layout class to a field, the field would no longer be selectable.
- Fix: Prevent the url from getting too large when repeatedly bulk deleting or searching entries.
Download this release
Release Info
Developer | sswells |
Plugin | Formidable Forms – Form Builder for WordPress |
Version | 4.10.01 |
Comparing to | |
See all releases |
Code changes from version 4.10 to 4.10.01
- classes/controllers/FrmAppController.php +8 -3
- classes/controllers/FrmSettingsController.php +2 -1
- classes/helpers/FrmAppHelper.php +22 -6
- classes/helpers/FrmFieldsHelper.php +24 -17
- classes/helpers/FrmListHelper.php +1 -1
- classes/helpers/FrmXMLHelper.php +2 -0
- classes/models/FrmEmail.php +3 -1
- classes/models/fields/FrmFieldType.php +1 -1
- classes/views/frm-entries/errors.php +1 -1
- classes/views/frm-settings/settings_cta.php +3 -0
- classes/views/inbox/list.php +6 -0
- classes/views/shared/admin-header.php +9 -0
- classes/views/xml/import_form.php +1 -0
- css/frm_admin.css +17 -0
- formidable.php +1 -1
- js/formidable_admin.js +128 -51
- languages/formidable.pot +172 -168
- readme.txt +47 -48
classes/controllers/FrmAppController.php
CHANGED
@@ -208,10 +208,15 @@ class FrmAppController {
|
|
208 |
|
209 |
// Adds a settings link to the plugins page
|
210 |
public static function settings_link( $links ) {
|
211 |
-
$settings =
|
212 |
-
array_unshift( $links, $settings );
|
213 |
|
214 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
215 |
}
|
216 |
|
217 |
public static function pro_get_started_headline() {
|
208 |
|
209 |
// Adds a settings link to the plugins page
|
210 |
public static function settings_link( $links ) {
|
211 |
+
$settings = array();
|
|
|
212 |
|
213 |
+
if ( ! FrmAppHelper::pro_is_installed() ) {
|
214 |
+
$settings[] = '<a href="' . esc_url( FrmAppHelper::admin_upgrade_link( 'plugin-row' ) ) . '" target="_blank" rel="noopener"><b>' . esc_html__( 'Upgrade to Pro', 'formidable' ) . '</b></a>';
|
215 |
+
}
|
216 |
+
|
217 |
+
$settings[] = '<a href="' . esc_url( admin_url( 'admin.php?page=formidable' ) ) . '">' . __( 'Build a Form', 'formidable' ) . '</a>';
|
218 |
+
|
219 |
+
return array_merge( $settings, $links );
|
220 |
}
|
221 |
|
222 |
public static function pro_get_started_headline() {
|
classes/controllers/FrmSettingsController.php
CHANGED
@@ -318,10 +318,11 @@ class FrmSettingsController {
|
|
318 |
global $wpdb;
|
319 |
|
320 |
$term = FrmAppHelper::get_param( 'term', '', 'get', 'sanitize_text_field' );
|
|
|
321 |
|
322 |
$where = array(
|
323 |
'post_status' => 'publish',
|
324 |
-
'post_type' =>
|
325 |
'post_title LIKE' => $term,
|
326 |
);
|
327 |
|
318 |
global $wpdb;
|
319 |
|
320 |
$term = FrmAppHelper::get_param( 'term', '', 'get', 'sanitize_text_field' );
|
321 |
+
$post_type = FrmAppHelper::get_param( 'post_type', 'page', 'get', 'sanitize_text_field' );
|
322 |
|
323 |
$where = array(
|
324 |
'post_status' => 'publish',
|
325 |
+
'post_type' => $post_type,
|
326 |
'post_title LIKE' => $term,
|
327 |
);
|
328 |
|
classes/helpers/FrmAppHelper.php
CHANGED
@@ -11,7 +11,7 @@ class FrmAppHelper {
|
|
11 |
/**
|
12 |
* @since 2.0
|
13 |
*/
|
14 |
-
public static $plug_version = '4.10';
|
15 |
|
16 |
/**
|
17 |
* @since 1.07.02
|
@@ -1014,9 +1014,17 @@ class FrmAppHelper {
|
|
1014 |
return ( true === $value || 1 == $value || 'true' == $value || 'yes' == $value );
|
1015 |
}
|
1016 |
|
1017 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1018 |
$query = array(
|
1019 |
-
'post_type' =>
|
1020 |
'post_status' => array( 'publish', 'private' ),
|
1021 |
'numberposts' => - 1,
|
1022 |
'orderby' => 'title',
|
@@ -1031,11 +1039,14 @@ class FrmAppHelper {
|
|
1031 |
* the total page count
|
1032 |
*
|
1033 |
* @since 4.03.06
|
|
|
|
|
|
|
1034 |
*/
|
1035 |
public static function maybe_autocomplete_pages_options( $args ) {
|
1036 |
$args = self::preformat_selection_args( $args );
|
1037 |
|
1038 |
-
$pages_count = wp_count_posts( '
|
1039 |
|
1040 |
if ( $pages_count->publish <= 50 ) {
|
1041 |
self::wp_pages_dropdown( $args );
|
@@ -1053,9 +1064,11 @@ class FrmAppHelper {
|
|
1053 |
|
1054 |
?>
|
1055 |
<input type="text" class="frm-page-search"
|
1056 |
-
|
|
|
1057 |
value="<?php echo esc_attr( $title ); ?>" />
|
1058 |
<input type="hidden" name="<?php echo esc_attr( $args['field_name'] ); ?>"
|
|
|
1059 |
value="<?php echo esc_attr( $selected ); ?>" />
|
1060 |
<?php
|
1061 |
}
|
@@ -1068,7 +1081,7 @@ class FrmAppHelper {
|
|
1068 |
public static function wp_pages_dropdown( $args = array(), $page_id = '', $truncate = false ) {
|
1069 |
self::prep_page_dropdown_params( $page_id, $truncate, $args );
|
1070 |
|
1071 |
-
$pages = self::get_pages();
|
1072 |
$selected = self::get_post_param( $args['field_name'], $args['page_id'], 'absint' );
|
1073 |
|
1074 |
?>
|
@@ -1105,6 +1118,7 @@ class FrmAppHelper {
|
|
1105 |
* Filter to format args for page dropdown or autocomplete
|
1106 |
*
|
1107 |
* @since 4.03.06
|
|
|
1108 |
*/
|
1109 |
private static function preformat_selection_args( $args ) {
|
1110 |
$defaults = array(
|
@@ -1112,6 +1126,8 @@ class FrmAppHelper {
|
|
1112 |
'placeholder' => ' ',
|
1113 |
'field_name' => '',
|
1114 |
'page_id' => '',
|
|
|
|
|
1115 |
);
|
1116 |
|
1117 |
return array_merge( $defaults, $args );
|
11 |
/**
|
12 |
* @since 2.0
|
13 |
*/
|
14 |
+
public static $plug_version = '4.10.01';
|
15 |
|
16 |
/**
|
17 |
* @since 1.07.02
|
1014 |
return ( true === $value || 1 == $value || 'true' == $value || 'yes' == $value );
|
1015 |
}
|
1016 |
|
1017 |
+
/**
|
1018 |
+
* Gets all post from a specific post type.
|
1019 |
+
*
|
1020 |
+
* @since 4.10.01 Add `$post_type` argument.
|
1021 |
+
*
|
1022 |
+
* @param string $post_type Post type to query. Default is `page`.
|
1023 |
+
* @return WP_Post[]
|
1024 |
+
*/
|
1025 |
+
public static function get_pages( $post_type = 'page' ) {
|
1026 |
$query = array(
|
1027 |
+
'post_type' => $post_type,
|
1028 |
'post_status' => array( 'publish', 'private' ),
|
1029 |
'numberposts' => - 1,
|
1030 |
'orderby' => 'title',
|
1039 |
* the total page count
|
1040 |
*
|
1041 |
* @since 4.03.06
|
1042 |
+
* @since 4.10.01 Added `post_type` and `autocomplete_placeholder` to the arguments array.
|
1043 |
+
*
|
1044 |
+
* @param array $args Selection arguments.
|
1045 |
*/
|
1046 |
public static function maybe_autocomplete_pages_options( $args ) {
|
1047 |
$args = self::preformat_selection_args( $args );
|
1048 |
|
1049 |
+
$pages_count = wp_count_posts( $args['post_type'] );
|
1050 |
|
1051 |
if ( $pages_count->publish <= 50 ) {
|
1052 |
self::wp_pages_dropdown( $args );
|
1064 |
|
1065 |
?>
|
1066 |
<input type="text" class="frm-page-search"
|
1067 |
+
data-post-type="<?php echo esc_attr( $args['post_type'] ); ?>"
|
1068 |
+
placeholder="<?php echo esc_attr( $args['autocomplete_placeholder'] ); ?>"
|
1069 |
value="<?php echo esc_attr( $title ); ?>" />
|
1070 |
<input type="hidden" name="<?php echo esc_attr( $args['field_name'] ); ?>"
|
1071 |
+
class="frm_autocomplete_value_input"
|
1072 |
value="<?php echo esc_attr( $selected ); ?>" />
|
1073 |
<?php
|
1074 |
}
|
1081 |
public static function wp_pages_dropdown( $args = array(), $page_id = '', $truncate = false ) {
|
1082 |
self::prep_page_dropdown_params( $page_id, $truncate, $args );
|
1083 |
|
1084 |
+
$pages = self::get_pages( $args['post_type'] );
|
1085 |
$selected = self::get_post_param( $args['field_name'], $args['page_id'], 'absint' );
|
1086 |
|
1087 |
?>
|
1118 |
* Filter to format args for page dropdown or autocomplete
|
1119 |
*
|
1120 |
* @since 4.03.06
|
1121 |
+
* @since 4.10.01 Added `post_type` and `autocomplete_placeholder` to the arguments array.
|
1122 |
*/
|
1123 |
private static function preformat_selection_args( $args ) {
|
1124 |
$defaults = array(
|
1126 |
'placeholder' => ' ',
|
1127 |
'field_name' => '',
|
1128 |
'page_id' => '',
|
1129 |
+
'post_type' => 'page',
|
1130 |
+
'autocomplete_placeholder' => __( 'Select a Page', 'formidable' ),
|
1131 |
);
|
1132 |
|
1133 |
return array_merge( $defaults, $args );
|
classes/helpers/FrmFieldsHelper.php
CHANGED
@@ -1715,25 +1715,25 @@ class FrmFieldsHelper {
|
|
1715 |
|
1716 |
/**
|
1717 |
* @since 4.04
|
|
|
1718 |
*/
|
1719 |
public static function show_add_field_buttons( $args ) {
|
1720 |
-
$field_key
|
1721 |
-
$field_type
|
1722 |
-
$field_label
|
1723 |
-
$field_name
|
1724 |
-
$field_label
|
1725 |
-
|
1726 |
-
/* translators: %s: Field name */
|
1727 |
-
$upgrade_label = sprintf( esc_html__( '%s fields', 'formidable' ), $field_name );
|
1728 |
|
1729 |
// If the individual field isn't allowed, disable it.
|
1730 |
-
$run_filter
|
1731 |
-
$single_no_allow
|
1732 |
-
$install_data
|
1733 |
-
$requires
|
1734 |
-
$
|
1735 |
-
$
|
1736 |
-
|
|
|
|
|
1737 |
$single_no_allow .= 'frm_show_upgrade';
|
1738 |
$field_type['icon'] = str_replace( ' frm_show_upgrade', '', $field_type['icon'] );
|
1739 |
$run_filter = false;
|
@@ -1748,8 +1748,15 @@ class FrmFieldsHelper {
|
|
1748 |
}
|
1749 |
}
|
1750 |
|
1751 |
-
|
1752 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1753 |
}
|
1754 |
|
1755 |
?>
|
1715 |
|
1716 |
/**
|
1717 |
* @since 4.04
|
1718 |
+
* @param array $args
|
1719 |
*/
|
1720 |
public static function show_add_field_buttons( $args ) {
|
1721 |
+
$field_key = $args['field_key'];
|
1722 |
+
$field_type = $args['field_type'];
|
1723 |
+
$field_label = FrmAppHelper::icon_by_class( FrmFormsHelper::get_field_link_icon( $field_type ), array( 'echo' => false ) );
|
1724 |
+
$field_name = FrmFormsHelper::get_field_link_name( $field_type );
|
1725 |
+
$field_label .= ' <span>' . $field_name . '</span>';
|
|
|
|
|
|
|
1726 |
|
1727 |
// If the individual field isn't allowed, disable it.
|
1728 |
+
$run_filter = true;
|
1729 |
+
$single_no_allow = ' ';
|
1730 |
+
$install_data = '';
|
1731 |
+
$requires = '';
|
1732 |
+
$link = isset( $field_type['link'] ) ? esc_url_raw( $field_type['link'] ) : '';
|
1733 |
+
$has_show_upgrade_class = strpos( $field_type['icon'], ' frm_show_upgrade' );
|
1734 |
+
$show_upgrade = $has_show_upgrade_class || false !== strpos( $args['no_allow_class'], 'frm_show_upgrade' );
|
1735 |
+
|
1736 |
+
if ( $has_show_upgrade_class ) {
|
1737 |
$single_no_allow .= 'frm_show_upgrade';
|
1738 |
$field_type['icon'] = str_replace( ' frm_show_upgrade', '', $field_type['icon'] );
|
1739 |
$run_filter = false;
|
1748 |
}
|
1749 |
}
|
1750 |
|
1751 |
+
$upgrade_label = '';
|
1752 |
+
$upgrade_message = '';
|
1753 |
+
if ( $show_upgrade ) {
|
1754 |
+
/* translators: %s: Field name */
|
1755 |
+
$upgrade_label = sprintf( esc_html__( '%s fields', 'formidable' ), $field_name );
|
1756 |
+
|
1757 |
+
if ( isset( $field_type['message'] ) ) {
|
1758 |
+
$upgrade_message = FrmAppHelper::kses( $field_type['message'], array( 'a', 'img' ) );
|
1759 |
+
}
|
1760 |
}
|
1761 |
|
1762 |
?>
|
classes/helpers/FrmListHelper.php
CHANGED
@@ -1031,7 +1031,7 @@ class FrmListHelper {
|
|
1031 |
*/
|
1032 |
protected function display_tablenav( $which ) {
|
1033 |
if ( 'top' == $which ) {
|
1034 |
-
wp_nonce_field( 'bulk-' . $this->_args['plural'] );
|
1035 |
if ( ! $this->has_min_items( 1 ) ) {
|
1036 |
// Don't show bulk actions if no items.
|
1037 |
return;
|
1031 |
*/
|
1032 |
protected function display_tablenav( $which ) {
|
1033 |
if ( 'top' == $which ) {
|
1034 |
+
wp_nonce_field( 'bulk-' . $this->_args['plural'], '_wpnonce', false );
|
1035 |
if ( ! $this->has_min_items( 1 ) ) {
|
1036 |
// Don't show bulk actions if no items.
|
1037 |
return;
|
classes/helpers/FrmXMLHelper.php
CHANGED
@@ -1317,6 +1317,7 @@ class FrmXMLHelper {
|
|
1317 |
'post_status',
|
1318 |
'post_custom_fields',
|
1319 |
'post_password',
|
|
|
1320 |
);
|
1321 |
|
1322 |
foreach ( $post_settings as $post_setting ) {
|
@@ -1337,6 +1338,7 @@ class FrmXMLHelper {
|
|
1337 |
'post_password',
|
1338 |
'post_date',
|
1339 |
'post_status',
|
|
|
1340 |
);
|
1341 |
|
1342 |
// Fields with arrays saved.
|
1317 |
'post_status',
|
1318 |
'post_custom_fields',
|
1319 |
'post_password',
|
1320 |
+
'post_parent',
|
1321 |
);
|
1322 |
|
1323 |
foreach ( $post_settings as $post_setting ) {
|
1338 |
'post_password',
|
1339 |
'post_date',
|
1340 |
'post_status',
|
1341 |
+
'post_parent',
|
1342 |
);
|
1343 |
|
1344 |
// Fields with arrays saved.
|
classes/models/FrmEmail.php
CHANGED
@@ -435,7 +435,9 @@ class FrmEmail {
|
|
435 |
$sent = wp_mail( $recipient, $subject, $this->message, $header, $this->attachments );
|
436 |
|
437 |
if ( ! $sent ) {
|
438 |
-
|
|
|
|
|
439 |
$recipient = implode( ',', (array) $recipient );
|
440 |
$sent = mail( $recipient, $subject, $this->message, $header );
|
441 |
}
|
435 |
$sent = wp_mail( $recipient, $subject, $this->message, $header, $this->attachments );
|
436 |
|
437 |
if ( ! $sent ) {
|
438 |
+
if ( is_array( $header ) ) {
|
439 |
+
$header = implode( "\r\n", $header );
|
440 |
+
}
|
441 |
$recipient = implode( ',', (array) $recipient );
|
442 |
$sent = mail( $recipient, $subject, $this->message, $header );
|
443 |
}
|
classes/models/fields/FrmFieldType.php
CHANGED
@@ -173,7 +173,7 @@ abstract class FrmFieldType {
|
|
173 |
$default_html = <<<DEFAULT_HTML
|
174 |
<div id="frm_field_[id]_container" class="frm_form_field form-field [required_class][error_class]">
|
175 |
<$label $for id="field_[key]_label" class="frm_primary_label">[field_name]
|
176 |
-
<span class="frm_required">[required_label]</span>
|
177 |
</$label>
|
178 |
$input
|
179 |
[if description]<div class="frm_description" id="frm_desc_field_[key]">[description]</div>[/if description]
|
173 |
$default_html = <<<DEFAULT_HTML
|
174 |
<div id="frm_field_[id]_container" class="frm_form_field form-field [required_class][error_class]">
|
175 |
<$label $for id="field_[key]_label" class="frm_primary_label">[field_name]
|
176 |
+
<span class="frm_required" aria-hidden="true">[required_label]</span>
|
177 |
</$label>
|
178 |
$input
|
179 |
[if description]<div class="frm_description" id="frm_desc_field_[key]">[description]</div>[/if description]
|
classes/views/frm-entries/errors.php
CHANGED
@@ -26,7 +26,7 @@ if ( isset( $errors ) && is_array( $errors ) && ! empty( $errors ) ) {
|
|
26 |
FrmFormsHelper::get_scroll_js( $form->id );
|
27 |
}
|
28 |
?>
|
29 |
-
<div class="<?php echo esc_attr( FrmFormsHelper::form_error_class() ); ?>">
|
30 |
<?php
|
31 |
$img = '';
|
32 |
if ( ! FrmAppHelper::is_admin() ) {
|
26 |
FrmFormsHelper::get_scroll_js( $form->id );
|
27 |
}
|
28 |
?>
|
29 |
+
<div class="<?php echo esc_attr( FrmFormsHelper::form_error_class() ); ?>" role="alert">
|
30 |
<?php
|
31 |
$img = '';
|
32 |
if ( ! FrmAppHelper::is_admin() ) {
|
classes/views/frm-settings/settings_cta.php
CHANGED
@@ -33,6 +33,9 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
33 |
<?php esc_html_e( 'Get Formidable Forms Pro Today and Unlock all the Powerful Features »', 'formidable' ); ?>
|
34 |
</a>
|
35 |
</p>
|
|
|
|
|
|
|
36 |
</div>
|
37 |
</div>
|
38 |
</div>
|
33 |
<?php esc_html_e( 'Get Formidable Forms Pro Today and Unlock all the Powerful Features »', 'formidable' ); ?>
|
34 |
</a>
|
35 |
</p>
|
36 |
+
<p>
|
37 |
+
<strong>Bonus:</strong> Formidable Forms Lite users get <a href="<?php echo esc_url( FrmAppHelper::admin_upgrade_link( 'settings-upgrade-bonus' ) ); ?>" target="_blank" rel="noopener noreferrer" class="frm_green">50% off regular price</a>, automatically applied at checkout.
|
38 |
+
</p>
|
39 |
</div>
|
40 |
</div>
|
41 |
</div>
|
classes/views/inbox/list.php
CHANGED
@@ -58,6 +58,11 @@ foreach ( $messages as $key => $message ) {
|
|
58 |
</section>
|
59 |
<?php
|
60 |
}
|
|
|
|
|
|
|
|
|
|
|
61 |
?>
|
62 |
</div>
|
63 |
|
@@ -110,6 +115,7 @@ foreach ( $messages as $key => $message ) {
|
|
110 |
<div class="_clear-element"></div>
|
111 |
</div>
|
112 |
<div class="_form-thank-you" style="display:none;"></div>
|
|
|
113 |
</form>
|
114 |
</div>
|
115 |
|
58 |
</section>
|
59 |
<?php
|
60 |
}
|
61 |
+
if ( $has_messages ) {
|
62 |
+
?>
|
63 |
+
<div style="margin:20px"><?php do_action( 'frm_page_footer', array( 'table' => 'inbox' ) ); ?></div>
|
64 |
+
<?php
|
65 |
+
}
|
66 |
?>
|
67 |
</div>
|
68 |
|
115 |
<div class="_clear-element"></div>
|
116 |
</div>
|
117 |
<div class="_form-thank-you" style="display:none;"></div>
|
118 |
+
<?php do_action( 'frm_page_footer', array( 'table' => 'inbox' ) ); ?>
|
119 |
</form>
|
120 |
</div>
|
121 |
|
classes/views/shared/admin-header.php
CHANGED
@@ -2,6 +2,15 @@
|
|
2 |
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
die( 'You are not allowed to call this page directly.' );
|
4 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
?>
|
6 |
<div id="frm_top_bar">
|
7 |
<?php if ( FrmAppHelper::is_full_screen() ) { ?>
|
2 |
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
die( 'You are not allowed to call this page directly.' );
|
4 |
}
|
5 |
+
|
6 |
+
if ( current_user_can( 'administrator' ) && ! FrmAppHelper::pro_is_installed() && ! $has_nav && empty( $atts['switcher'] ) ) {
|
7 |
+
?>
|
8 |
+
<div class="frm-upgrade-bar">
|
9 |
+
<span>You're using Formidable Forms Lite. To unlock more features consider</span>
|
10 |
+
<a href="<?php echo esc_url( FrmAppHelper::admin_upgrade_link( 'top-bar' ) ); ?>" target="_blank" rel="noopener">upgrading to Pro</a>.
|
11 |
+
</div>
|
12 |
+
<?php
|
13 |
+
}
|
14 |
?>
|
15 |
<div id="frm_top_bar">
|
16 |
<?php if ( FrmAppHelper::is_full_screen() ) { ?>
|
classes/views/xml/import_form.php
CHANGED
@@ -180,5 +180,6 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
180 |
</p>
|
181 |
</form>
|
182 |
|
|
|
183 |
</div>
|
184 |
</div>
|
180 |
</p>
|
181 |
</form>
|
182 |
|
183 |
+
<?php do_action( 'frm_page_footer', array( 'table' => 'export' ) ); ?>
|
184 |
</div>
|
185 |
</div>
|
css/frm_admin.css
CHANGED
@@ -226,6 +226,18 @@ td.column-title .frm_actions_dropdown {
|
|
226 |
padding: 0 15px !important;
|
227 |
}
|
228 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
229 |
a h1 .frmsvg {
|
230 |
color: var(--medium-grey);
|
231 |
vertical-align: baseline;
|
@@ -1548,6 +1560,7 @@ div.frm_updated_message {
|
|
1548 |
color: #973937;
|
1549 |
border-color: #F2DEDE;
|
1550 |
background-color: #F2DEDE;
|
|
|
1551 |
}
|
1552 |
|
1553 |
.frm_error_style a {
|
@@ -5355,6 +5368,10 @@ span.howto {
|
|
5355 |
color: #333 !important;
|
5356 |
}
|
5357 |
|
|
|
|
|
|
|
|
|
5358 |
#frm_form_editor_container .ui-state-default a.frm_orange, .frm-right-panel a.frm_orange, #postbox-container-1 a.frm_orange {
|
5359 |
color: #D54E21;
|
5360 |
}
|
226 |
padding: 0 15px !important;
|
227 |
}
|
228 |
|
229 |
+
.frm-upgrade-bar {
|
230 |
+
text-align: center;
|
231 |
+
background: var(--sidebar-color);
|
232 |
+
border-bottom: 1px solid var(--sidebar-hover);
|
233 |
+
padding: 3px 0;
|
234 |
+
font-size: 95%;
|
235 |
+
}
|
236 |
+
|
237 |
+
.frm-upgrade-bar span {
|
238 |
+
opacity: .5;
|
239 |
+
}
|
240 |
+
|
241 |
a h1 .frmsvg {
|
242 |
color: var(--medium-grey);
|
243 |
vertical-align: baseline;
|
1560 |
color: #973937;
|
1561 |
border-color: #F2DEDE;
|
1562 |
background-color: #F2DEDE;
|
1563 |
+
clear: both;
|
1564 |
}
|
1565 |
|
1566 |
.frm_error_style a {
|
5368 |
color: #333 !important;
|
5369 |
}
|
5370 |
|
5371 |
+
.frm_green {
|
5372 |
+
color: var(--green) !important;
|
5373 |
+
}
|
5374 |
+
|
5375 |
#frm_form_editor_container .ui-state-default a.frm_orange, .frm-right-panel a.frm_orange, #postbox-container-1 a.frm_orange {
|
5376 |
color: #D54E21;
|
5377 |
}
|
formidable.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/*
|
3 |
Plugin Name: Formidable Forms
|
4 |
Description: Quickly and easily create drag-and-drop forms
|
5 |
-
Version: 4.10
|
6 |
Plugin URI: https://formidableforms.com/
|
7 |
Author URI: https://formidableforms.com/
|
8 |
Author: Strategy11
|
2 |
/*
|
3 |
Plugin Name: Formidable Forms
|
4 |
Description: Quickly and easily create drag-and-drop forms
|
5 |
+
Version: 4.10.01
|
6 |
Plugin URI: https://formidableforms.com/
|
7 |
Author URI: https://formidableforms.com/
|
8 |
Author: Strategy11
|
js/formidable_admin.js
CHANGED
@@ -324,6 +324,7 @@ function frmAdminBuildJS() {
|
|
324 |
copyHelper = false,
|
325 |
fieldsUpdated = 0,
|
326 |
thisFormId = 0,
|
|
|
327 |
optionMap = {};
|
328 |
|
329 |
if ( thisForm !== null ) {
|
@@ -553,8 +554,7 @@ function frmAdminBuildJS() {
|
|
553 |
jQuery( '.frm_bstooltip, .frm_help' ).tooltip( );
|
554 |
|
555 |
jQuery( document ).on( 'click', '#doaction, #doaction2', function( event ) {
|
556 |
-
var
|
557 |
-
isTop = this.id === 'doaction',
|
558 |
suffix = isTop ? 'top' : 'bottom',
|
559 |
bulkActionSelector = document.getElementById( 'bulk-action-selector-' + suffix ),
|
560 |
confirmBulkDelete = document.getElementById( 'confirm-bulk-delete-' + suffix );
|
@@ -701,6 +701,7 @@ function frmAdminBuildJS() {
|
|
701 |
inside.html( html );
|
702 |
initiateMultiselect();
|
703 |
showInputIcon( '#' + cont.attr( 'id' ) );
|
|
|
704 |
jQuery( b ).trigger( 'frm-action-loaded' );
|
705 |
}
|
706 |
});
|
@@ -994,23 +995,25 @@ function frmAdminBuildJS() {
|
|
994 |
* @param {object} opts
|
995 |
*/
|
996 |
function insertNewFieldByDragging( selectedItem, fieldButton ) {
|
997 |
-
var fieldType
|
|
|
|
|
998 |
|
999 |
// We'll optimistically disable the button now. We'll re-enable if AJAX fails
|
1000 |
if ( 'summary' === fieldType ) {
|
1001 |
-
|
1002 |
disableSummaryBtnBeforeAJAX( addBtn, fieldButton );
|
1003 |
}
|
1004 |
|
1005 |
-
|
1006 |
-
|
1007 |
-
|
1008 |
-
|
1009 |
|
1010 |
-
|
1011 |
currentItem.replaceWith( '<li class="frm-wait frmbutton_loadingnow" id="' + loadingID + '" ></li>' );
|
1012 |
|
1013 |
-
|
1014 |
if ( 'summary' === fieldType ) {
|
1015 |
// see if we need to insert a page break before this newly-added summary field. Check for at least 1 page break
|
1016 |
hasBreak = jQuery( '.frmbutton_loadingnow#' + loadingID ).prevAll( 'li[data-type="break"]' ).length ? 1 : 0;
|
@@ -1039,6 +1042,17 @@ function frmAdminBuildJS() {
|
|
1039 |
});
|
1040 |
}
|
1041 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1042 |
// don't allow page break, embed form, captcha, summary, or section inside section field
|
1043 |
function allowDrop( ui ) {
|
1044 |
if ( ! ui.placeholder.parent().hasClass( 'start_divider' ) ) {
|
@@ -3536,7 +3550,9 @@ function frmAdminBuildJS() {
|
|
3536 |
// Allow for the column number dropdown.
|
3537 |
replaceWith = replaceWith.replace( ' block ', ' ' ).replace( ' inline ', ' horizontal_radio ' ).replace( ' frm_alignright ', ' ' );
|
3538 |
|
3539 |
-
classes = field.className.split( ' frmstart ' )[1]
|
|
|
|
|
3540 |
if ( classes.trim() === '' ) {
|
3541 |
replace = ' frmstart frmend ';
|
3542 |
replaceWith = ' frmstart ' + replaceWith.trim() + ' frmend ';
|
@@ -3745,11 +3761,20 @@ function frmAdminBuildJS() {
|
|
3745 |
}
|
3746 |
|
3747 |
jQuery( document ).on( 'click', '[data-upgrade]', function( event ) {
|
|
|
|
|
3748 |
event.preventDefault();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3749 |
jQuery( '#frm_upgrade_modal .frm_lock_icon' ).removeClass( 'frm_lock_open_icon' );
|
3750 |
jQuery( '#frm_upgrade_modal .frm_lock_icon use' ).attr( 'xlink:href', '#frm_lock_icon' );
|
3751 |
|
3752 |
-
|
3753 |
if ( typeof requires === 'undefined' || requires === null || requires === '' ) {
|
3754 |
requires = 'Pro';
|
3755 |
}
|
@@ -3758,15 +3783,15 @@ function frmAdminBuildJS() {
|
|
3758 |
// If one click upgrade, hide other content
|
3759 |
addOneClickModal( this );
|
3760 |
|
3761 |
-
jQuery( '.frm_feature_label' ).text(
|
3762 |
jQuery( '#frm_upgrade_modal h2' ).show();
|
3763 |
|
3764 |
$info.dialog( 'open' );
|
3765 |
|
3766 |
// set the utm medium
|
3767 |
-
|
3768 |
-
|
3769 |
-
|
3770 |
if ( content === undefined ) {
|
3771 |
content = '';
|
3772 |
}
|
@@ -4275,6 +4300,7 @@ function frmAdminBuildJS() {
|
|
4275 |
// update all rows of categories/taxonomies
|
4276 |
var curSelect, newSelect,
|
4277 |
catRows = document.getElementById( 'frm_posttax_rows' ).childNodes,
|
|
|
4278 |
postType = this.value;
|
4279 |
|
4280 |
// Get new category/taxonomy options
|
@@ -4309,6 +4335,41 @@ function frmAdminBuildJS() {
|
|
4309 |
}
|
4310 |
}
|
4311 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4312 |
}
|
4313 |
|
4314 |
function addPosttaxRow() {
|
@@ -6029,44 +6090,60 @@ function frmAdminBuildJS() {
|
|
6029 |
}
|
6030 |
}
|
6031 |
|
6032 |
-
|
6033 |
-
|
6034 |
-
|
6035 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6036 |
|
6037 |
-
|
6038 |
-
|
6039 |
-
|
6040 |
-
source: ajaxurl + '?action=frm_' + type + '_search&nonce=' + frmGlobal.nonce,
|
6041 |
-
change: autoCompleteSelectBlank,
|
6042 |
-
select: autoCompleteSelectFromResults,
|
6043 |
-
focus: autoCompleteFocus,
|
6044 |
-
position: {
|
6045 |
-
my: 'left top',
|
6046 |
-
at: 'left bottom',
|
6047 |
-
collision: 'flip'
|
6048 |
-
},
|
6049 |
-
response: function( event, ui ) {
|
6050 |
-
if ( ! ui.content.length ) {
|
6051 |
-
var noResult = { value: '', label: frm_admin_js.no_items_found };
|
6052 |
-
ui.content.push( noResult );
|
6053 |
-
}
|
6054 |
-
},
|
6055 |
-
create: function() {
|
6056 |
-
var $container = jQuery( this ).parent();
|
6057 |
|
6058 |
-
|
6059 |
-
$container = 'body';
|
6060 |
}
|
6061 |
-
|
6062 |
-
|
6063 |
-
|
6064 |
-
|
6065 |
-
|
6066 |
-
|
6067 |
-
|
6068 |
-
jQuery( this ).autocomplete( 'search', this.value );
|
6069 |
-
}
|
6070 |
});
|
6071 |
}
|
6072 |
|
324 |
copyHelper = false,
|
325 |
fieldsUpdated = 0,
|
326 |
thisFormId = 0,
|
327 |
+
autoId = 0,
|
328 |
optionMap = {};
|
329 |
|
330 |
if ( thisForm !== null ) {
|
554 |
jQuery( '.frm_bstooltip, .frm_help' ).tooltip( );
|
555 |
|
556 |
jQuery( document ).on( 'click', '#doaction, #doaction2', function( event ) {
|
557 |
+
var isTop = this.id === 'doaction',
|
|
|
558 |
suffix = isTop ? 'top' : 'bottom',
|
559 |
bulkActionSelector = document.getElementById( 'bulk-action-selector-' + suffix ),
|
560 |
confirmBulkDelete = document.getElementById( 'confirm-bulk-delete-' + suffix );
|
701 |
inside.html( html );
|
702 |
initiateMultiselect();
|
703 |
showInputIcon( '#' + cont.attr( 'id' ) );
|
704 |
+
initAutocomplete( 'page', inside );
|
705 |
jQuery( b ).trigger( 'frm-action-loaded' );
|
706 |
}
|
707 |
});
|
995 |
* @param {object} opts
|
996 |
*/
|
997 |
function insertNewFieldByDragging( selectedItem, fieldButton ) {
|
998 |
+
var fieldType, addBtn, currentItem, section, formId, sectionId, loadingID, hasBreak;
|
999 |
+
|
1000 |
+
fieldType = fieldButton.attr( 'id' );
|
1001 |
|
1002 |
// We'll optimistically disable the button now. We'll re-enable if AJAX fails
|
1003 |
if ( 'summary' === fieldType ) {
|
1004 |
+
addBtn = fieldButton.children( '.frm_add_field' );
|
1005 |
disableSummaryBtnBeforeAJAX( addBtn, fieldButton );
|
1006 |
}
|
1007 |
|
1008 |
+
currentItem = jQuery( selectedItem ).data().uiSortable.currentItem;
|
1009 |
+
section = getSectionForFieldPlacement( currentItem );
|
1010 |
+
formId = getFormIdForFieldPlacement( section );
|
1011 |
+
sectionId = getSectionIdForFieldPlacement( section );
|
1012 |
|
1013 |
+
loadingID = fieldType.replace( '|', '-' ) + '_' + getAutoId();
|
1014 |
currentItem.replaceWith( '<li class="frm-wait frmbutton_loadingnow" id="' + loadingID + '" ></li>' );
|
1015 |
|
1016 |
+
hasBreak = 0;
|
1017 |
if ( 'summary' === fieldType ) {
|
1018 |
// see if we need to insert a page break before this newly-added summary field. Check for at least 1 page break
|
1019 |
hasBreak = jQuery( '.frmbutton_loadingnow#' + loadingID ).prevAll( 'li[data-type="break"]' ).length ? 1 : 0;
|
1042 |
});
|
1043 |
}
|
1044 |
|
1045 |
+
/**
|
1046 |
+
* Get a unique id that automatically increments with every function call.
|
1047 |
+
* Can be used for any UI that requires a unique id.
|
1048 |
+
* Not to be used in data.
|
1049 |
+
*
|
1050 |
+
* @returns {integer}
|
1051 |
+
*/
|
1052 |
+
function getAutoId() {
|
1053 |
+
return ++autoId;
|
1054 |
+
}
|
1055 |
+
|
1056 |
// don't allow page break, embed form, captcha, summary, or section inside section field
|
1057 |
function allowDrop( ui ) {
|
1058 |
if ( ! ui.placeholder.parent().hasClass( 'start_divider' ) ) {
|
3550 |
// Allow for the column number dropdown.
|
3551 |
replaceWith = replaceWith.replace( ' block ', ' ' ).replace( ' inline ', ' horizontal_radio ' ).replace( ' frm_alignright ', ' ' );
|
3552 |
|
3553 |
+
classes = field.className.split( ' frmstart ' )[1];
|
3554 |
+
classes = 0 === classes.indexOf( 'frmend ' ) ? '' : classes.split( ' frmend ' )[0];
|
3555 |
+
|
3556 |
if ( classes.trim() === '' ) {
|
3557 |
replace = ' frmstart frmend ';
|
3558 |
replaceWith = ' frmstart ' + replaceWith.trim() + ' frmend ';
|
3761 |
}
|
3762 |
|
3763 |
jQuery( document ).on( 'click', '[data-upgrade]', function( event ) {
|
3764 |
+
var upgradeLabel, requires, button, link, content;
|
3765 |
+
|
3766 |
event.preventDefault();
|
3767 |
+
upgradeLabel = this.getAttribute( 'data-upgrade' );
|
3768 |
+
|
3769 |
+
if ( '' === upgradeLabel ) {
|
3770 |
+
// if the upgrade level is empty, it's because this upgrade is already active.
|
3771 |
+
return;
|
3772 |
+
}
|
3773 |
+
|
3774 |
jQuery( '#frm_upgrade_modal .frm_lock_icon' ).removeClass( 'frm_lock_open_icon' );
|
3775 |
jQuery( '#frm_upgrade_modal .frm_lock_icon use' ).attr( 'xlink:href', '#frm_lock_icon' );
|
3776 |
|
3777 |
+
requires = this.getAttribute( 'data-requires' );
|
3778 |
if ( typeof requires === 'undefined' || requires === null || requires === '' ) {
|
3779 |
requires = 'Pro';
|
3780 |
}
|
3783 |
// If one click upgrade, hide other content
|
3784 |
addOneClickModal( this );
|
3785 |
|
3786 |
+
jQuery( '.frm_feature_label' ).text( upgradeLabel );
|
3787 |
jQuery( '#frm_upgrade_modal h2' ).show();
|
3788 |
|
3789 |
$info.dialog( 'open' );
|
3790 |
|
3791 |
// set the utm medium
|
3792 |
+
button = $info.find( '.button-primary:not(#frm-oneclick-button)' );
|
3793 |
+
link = button.attr( 'href' ).replace( /(medium=)[a-z_-]+/ig, '$1' + this.getAttribute( 'data-medium' ) );
|
3794 |
+
content = this.getAttribute( 'data-content' );
|
3795 |
if ( content === undefined ) {
|
3796 |
content = '';
|
3797 |
}
|
4300 |
// update all rows of categories/taxonomies
|
4301 |
var curSelect, newSelect,
|
4302 |
catRows = document.getElementById( 'frm_posttax_rows' ).childNodes,
|
4303 |
+
postParentField = document.querySelector( '.frm_post_parent_field' ),
|
4304 |
postType = this.value;
|
4305 |
|
4306 |
// Get new category/taxonomy options
|
4335 |
}
|
4336 |
}
|
4337 |
});
|
4338 |
+
|
4339 |
+
// Get new post parent option.
|
4340 |
+
if ( postParentField ) {
|
4341 |
+
const postParentOpt = postParentField.querySelector( '.frm_autocomplete_value_input' ) || postParentField.querySelector( 'select' );
|
4342 |
+
const postParentOptName = postParentOpt.getAttribute( 'name' );
|
4343 |
+
|
4344 |
+
jQuery.ajax({
|
4345 |
+
url: ajaxurl,
|
4346 |
+
method: 'POST',
|
4347 |
+
data: {
|
4348 |
+
action: 'frm_get_post_parent_option',
|
4349 |
+
post_type: postType,
|
4350 |
+
_wpnonce: frmGlobal.nonce
|
4351 |
+
},
|
4352 |
+
success: response => {
|
4353 |
+
if ( 'string' !== typeof response ) {
|
4354 |
+
console.error( response );
|
4355 |
+
return;
|
4356 |
+
}
|
4357 |
+
|
4358 |
+
// Post type is not hierarchical.
|
4359 |
+
if ( '0' === response ) {
|
4360 |
+
postParentField.classList.add( 'frm_hidden' );
|
4361 |
+
postParentOpt.value = '';
|
4362 |
+
return;
|
4363 |
+
}
|
4364 |
+
|
4365 |
+
postParentField.classList.remove( 'frm_hidden' );
|
4366 |
+
// The replaced string is declared in FrmProFormActionController::ajax_get_post_parent_option() in the pro version.
|
4367 |
+
postParentField.querySelector( '.frm_post_parent_opt_wrapper' ).innerHTML = response.replaceAll( 'REPLACETHISNAME', postParentOptName );
|
4368 |
+
initAutocomplete( 'page', postParentField );
|
4369 |
+
},
|
4370 |
+
error: response => console.error( response )
|
4371 |
+
});
|
4372 |
+
}
|
4373 |
}
|
4374 |
|
4375 |
function addPosttaxRow() {
|
6090 |
}
|
6091 |
}
|
6092 |
|
6093 |
+
/**
|
6094 |
+
* Init autocomplete.
|
6095 |
+
*
|
6096 |
+
* @since 4.10.01 Add container param to init autocomplete elements inside an element.
|
6097 |
+
*
|
6098 |
+
* @param {String} type Type of data. Accepts `page` or `user`.
|
6099 |
+
* @param {String|Object} container Container class or element. Default is null.
|
6100 |
+
*/
|
6101 |
+
function initAutocomplete( type, container ) {
|
6102 |
+
const basedUrlParams = '?action=frm_' + type + '_search&nonce=' + frmGlobal.nonce;
|
6103 |
+
const elements = ! container ? jQuery( '.frm-' + type + '-search' ) : jQuery( container ).find( '.frm-' + type + '-search' );
|
6104 |
+
|
6105 |
+
elements.each( function() {
|
6106 |
+
let urlParams = basedUrlParams;
|
6107 |
+
const element = jQuery( this );
|
6108 |
+
|
6109 |
+
// Check if a custom post type is specific.
|
6110 |
+
if ( element.attr( 'data-post-type' ) ) {
|
6111 |
+
urlParams += '&post_type=' + element.attr( 'data-post-type' );
|
6112 |
+
}
|
6113 |
+
element.autocomplete({
|
6114 |
+
delay: 100,
|
6115 |
+
minLength: 0,
|
6116 |
+
source: ajaxurl + urlParams,
|
6117 |
+
change: autoCompleteSelectBlank,
|
6118 |
+
select: autoCompleteSelectFromResults,
|
6119 |
+
focus: autoCompleteFocus,
|
6120 |
+
position: {
|
6121 |
+
my: 'left top',
|
6122 |
+
at: 'left bottom',
|
6123 |
+
collision: 'flip'
|
6124 |
+
},
|
6125 |
+
response: function( event, ui ) {
|
6126 |
+
if ( ! ui.content.length ) {
|
6127 |
+
var noResult = { value: '', label: frm_admin_js.no_items_found };
|
6128 |
+
ui.content.push( noResult );
|
6129 |
+
}
|
6130 |
+
},
|
6131 |
+
create: function() {
|
6132 |
+
var $container = jQuery( this ).parent();
|
6133 |
|
6134 |
+
if ( $container.length === 0 ) {
|
6135 |
+
$container = 'body';
|
6136 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6137 |
|
6138 |
+
jQuery( this ).autocomplete( 'option', 'appendTo', $container );
|
|
|
6139 |
}
|
6140 |
+
})
|
6141 |
+
.on( 'focus', function() {
|
6142 |
+
// Show options on click to make it work more like a dropdown.
|
6143 |
+
if ( this.value === '' || this.nextElementSibling.value < 1 ) {
|
6144 |
+
jQuery( this ).autocomplete( 'search', this.value );
|
6145 |
+
}
|
6146 |
+
});
|
|
|
|
|
6147 |
});
|
6148 |
}
|
6149 |
|
languages/formidable.pot
CHANGED
@@ -2,14 +2,14 @@
|
|
2 |
# This file is distributed under the same license as the Formidable Forms plugin.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: Formidable Forms 4.10\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: 2021-
|
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"
|
@@ -132,7 +132,7 @@ msgstr ""
|
|
132 |
#: classes/controllers/FrmAddonsController.php:23
|
133 |
#: classes/helpers/FrmFormsHelper.php:1326
|
134 |
#: classes/views/frm-fields/back-end/smart-values.php:16
|
135 |
-
#: classes/views/shared/admin-header.php:
|
136 |
msgid "Upgrade"
|
137 |
msgstr ""
|
138 |
|
@@ -145,7 +145,7 @@ msgid "Installed"
|
|
145 |
msgstr ""
|
146 |
|
147 |
#: classes/controllers/FrmAddonsController.php:596
|
148 |
-
#: classes/helpers/FrmAppHelper.php:
|
149 |
msgid "Active"
|
150 |
msgstr ""
|
151 |
|
@@ -208,7 +208,11 @@ msgstr ""
|
|
208 |
msgid "Reports"
|
209 |
msgstr ""
|
210 |
|
211 |
-
#: classes/controllers/FrmAppController.php:
|
|
|
|
|
|
|
|
|
212 |
msgid "Build a Form"
|
213 |
msgstr ""
|
214 |
|
@@ -838,7 +842,7 @@ msgid "Install WP Mail SMTP"
|
|
838 |
msgstr ""
|
839 |
|
840 |
#: classes/controllers/FrmSMTPController.php:305
|
841 |
-
#: classes/helpers/FrmAppHelper.php:
|
842 |
#: classes/helpers/FrmFormMigratorsHelper.php:131
|
843 |
#: classes/views/shared/upgrade_overlay.php:32
|
844 |
msgid "Install"
|
@@ -997,624 +1001,624 @@ msgstr ""
|
|
997 |
msgid "Search"
|
998 |
msgstr ""
|
999 |
|
1000 |
-
#: classes/helpers/FrmAppHelper.php:
|
1001 |
#: classes/views/frm-forms/settings-advanced.php:98
|
1002 |
msgid "Select a Page"
|
1003 |
msgstr ""
|
1004 |
|
1005 |
-
#: classes/helpers/FrmAppHelper.php:
|
1006 |
msgid "View Forms"
|
1007 |
msgstr ""
|
1008 |
|
1009 |
-
#: classes/helpers/FrmAppHelper.php:
|
1010 |
msgid "Add and Edit Forms"
|
1011 |
msgstr ""
|
1012 |
|
1013 |
-
#: classes/helpers/FrmAppHelper.php:
|
1014 |
msgid "Delete Forms"
|
1015 |
msgstr ""
|
1016 |
|
1017 |
-
#: classes/helpers/FrmAppHelper.php:
|
1018 |
msgid "Access this Settings Page"
|
1019 |
msgstr ""
|
1020 |
|
1021 |
-
#: classes/helpers/FrmAppHelper.php:
|
1022 |
msgid "View Entries from Admin Area"
|
1023 |
msgstr ""
|
1024 |
|
1025 |
-
#: classes/helpers/FrmAppHelper.php:
|
1026 |
msgid "Delete Entries from Admin Area"
|
1027 |
msgstr ""
|
1028 |
|
1029 |
-
#: classes/helpers/FrmAppHelper.php:
|
1030 |
msgid "Add Entries from Admin Area"
|
1031 |
msgstr ""
|
1032 |
|
1033 |
-
#: classes/helpers/FrmAppHelper.php:
|
1034 |
msgid "Edit Entries from Admin Area"
|
1035 |
msgstr ""
|
1036 |
|
1037 |
-
#: classes/helpers/FrmAppHelper.php:
|
1038 |
msgid "View Reports"
|
1039 |
msgstr ""
|
1040 |
|
1041 |
-
#: classes/helpers/FrmAppHelper.php:
|
1042 |
msgid "Add/Edit Views"
|
1043 |
msgstr ""
|
1044 |
|
1045 |
-
#: classes/helpers/FrmAppHelper.php:
|
1046 |
msgid "at"
|
1047 |
msgstr ""
|
1048 |
|
1049 |
-
#: classes/helpers/FrmAppHelper.php:
|
1050 |
msgid "year"
|
1051 |
msgstr ""
|
1052 |
|
1053 |
-
#: classes/helpers/FrmAppHelper.php:
|
1054 |
msgid "years"
|
1055 |
msgstr ""
|
1056 |
|
1057 |
-
#: classes/helpers/FrmAppHelper.php:
|
1058 |
msgid "month"
|
1059 |
msgstr ""
|
1060 |
|
1061 |
-
#: classes/helpers/FrmAppHelper.php:
|
1062 |
msgid "months"
|
1063 |
msgstr ""
|
1064 |
|
1065 |
-
#: classes/helpers/FrmAppHelper.php:
|
1066 |
msgid "week"
|
1067 |
msgstr ""
|
1068 |
|
1069 |
-
#: classes/helpers/FrmAppHelper.php:
|
1070 |
msgid "weeks"
|
1071 |
msgstr ""
|
1072 |
|
1073 |
-
#: classes/helpers/FrmAppHelper.php:
|
1074 |
msgid "day"
|
1075 |
msgstr ""
|
1076 |
|
1077 |
-
#: classes/helpers/FrmAppHelper.php:
|
1078 |
msgid "days"
|
1079 |
msgstr ""
|
1080 |
|
1081 |
-
#: classes/helpers/FrmAppHelper.php:
|
1082 |
msgid "hour"
|
1083 |
msgstr ""
|
1084 |
|
1085 |
-
#: classes/helpers/FrmAppHelper.php:
|
1086 |
msgid "hours"
|
1087 |
msgstr ""
|
1088 |
|
1089 |
-
#: classes/helpers/FrmAppHelper.php:
|
1090 |
msgid "minute"
|
1091 |
msgstr ""
|
1092 |
|
1093 |
-
#: classes/helpers/FrmAppHelper.php:
|
1094 |
msgid "minutes"
|
1095 |
msgstr ""
|
1096 |
|
1097 |
-
#: classes/helpers/FrmAppHelper.php:
|
1098 |
msgid "second"
|
1099 |
msgstr ""
|
1100 |
|
1101 |
-
#: classes/helpers/FrmAppHelper.php:
|
1102 |
msgid "seconds"
|
1103 |
msgstr ""
|
1104 |
|
1105 |
-
#: classes/helpers/FrmAppHelper.php:
|
1106 |
msgid "Give this action a label for easy reference."
|
1107 |
msgstr ""
|
1108 |
|
1109 |
-
#: classes/helpers/FrmAppHelper.php:
|
1110 |
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."
|
1111 |
msgstr ""
|
1112 |
|
1113 |
-
#: classes/helpers/FrmAppHelper.php:
|
1114 |
msgid "Add CC addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com."
|
1115 |
msgstr ""
|
1116 |
|
1117 |
-
#: classes/helpers/FrmAppHelper.php:
|
1118 |
msgid "Add BCC addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com."
|
1119 |
msgstr ""
|
1120 |
|
1121 |
-
#: classes/helpers/FrmAppHelper.php:
|
1122 |
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."
|
1123 |
msgstr ""
|
1124 |
|
1125 |
-
#: classes/helpers/FrmAppHelper.php:
|
1126 |
msgid "Enter the name and/or email address of the sender. FORMAT: John Bates <john@example.com> or john@example.com."
|
1127 |
msgstr ""
|
1128 |
|
1129 |
#. translators: %1$s: Form name, %2$s: Date
|
1130 |
-
#: classes/helpers/FrmAppHelper.php:
|
1131 |
msgid "If you leave the subject blank, the default will be used: %1$s Form submitted on %2$s"
|
1132 |
msgstr ""
|
1133 |
|
1134 |
-
#: classes/helpers/FrmAppHelper.php:
|
1135 |
-
#: classes/helpers/FrmAppHelper.php:
|
1136 |
msgid "Please wait while your site updates."
|
1137 |
msgstr ""
|
1138 |
|
1139 |
-
#: classes/helpers/FrmAppHelper.php:
|
1140 |
msgid "Are you sure you want to deauthorize Formidable Forms on this site?"
|
1141 |
msgstr ""
|
1142 |
|
1143 |
-
#: classes/helpers/FrmAppHelper.php:
|
1144 |
-
#: classes/helpers/FrmAppHelper.php:
|
1145 |
msgid "Loading…"
|
1146 |
msgstr ""
|
1147 |
|
1148 |
-
#: classes/helpers/FrmAppHelper.php:
|
1149 |
msgid "Remove"
|
1150 |
msgstr ""
|
1151 |
|
1152 |
-
#: classes/helpers/FrmAppHelper.php:
|
1153 |
#: classes/helpers/FrmCSVExportHelper.php:222
|
1154 |
#: classes/views/shared/mb_adv_info.php:95
|
1155 |
msgid "ID"
|
1156 |
msgstr ""
|
1157 |
|
1158 |
-
#: classes/helpers/FrmAppHelper.php:
|
1159 |
msgid "No results match"
|
1160 |
msgstr ""
|
1161 |
|
1162 |
-
#: classes/helpers/FrmAppHelper.php:
|
1163 |
msgid "That file looks like Spam."
|
1164 |
msgstr ""
|
1165 |
|
1166 |
-
#: classes/helpers/FrmAppHelper.php:
|
1167 |
msgid "There is an error in the calculation in the field with key"
|
1168 |
msgstr ""
|
1169 |
|
1170 |
-
#: classes/helpers/FrmAppHelper.php:
|
1171 |
msgid "Please complete the preceding required fields before uploading a file."
|
1172 |
msgstr ""
|
1173 |
|
1174 |
-
#: classes/helpers/FrmAppHelper.php:
|
1175 |
msgid "(Click to add description)"
|
1176 |
msgstr ""
|
1177 |
|
1178 |
-
#: classes/helpers/FrmAppHelper.php:
|
1179 |
msgid "(Blank)"
|
1180 |
msgstr ""
|
1181 |
|
1182 |
-
#: classes/helpers/FrmAppHelper.php:
|
1183 |
msgid "(no label)"
|
1184 |
msgstr ""
|
1185 |
|
1186 |
-
#: classes/helpers/FrmAppHelper.php:
|
1187 |
msgid "Saving"
|
1188 |
msgstr ""
|
1189 |
|
1190 |
-
#: classes/helpers/FrmAppHelper.php:
|
1191 |
msgid "Saved"
|
1192 |
msgstr ""
|
1193 |
|
1194 |
-
#: classes/helpers/FrmAppHelper.php:
|
1195 |
msgid "OK"
|
1196 |
msgstr ""
|
1197 |
|
1198 |
-
#: classes/helpers/FrmAppHelper.php:
|
1199 |
#: classes/views/frm-forms/new-form-overlay.php:33
|
1200 |
#: classes/views/frm-forms/new-form-overlay.php:100
|
1201 |
#: classes/views/frm-forms/new-form-overlay.php:109
|
1202 |
#: classes/views/frm-forms/new-form-overlay.php:119
|
1203 |
#: classes/views/frm-forms/new-form-overlay.php:129
|
1204 |
#: classes/views/frm-forms/new-form-overlay.php:139
|
1205 |
-
#: classes/views/shared/admin-header.php:
|
1206 |
#: classes/views/shared/confirm-overlay.php:19
|
1207 |
msgid "Cancel"
|
1208 |
msgstr ""
|
1209 |
|
1210 |
-
#: classes/helpers/FrmAppHelper.php:
|
1211 |
#: classes/views/frm-fields/back-end/settings.php:270
|
1212 |
msgid "Default"
|
1213 |
msgstr ""
|
1214 |
|
1215 |
-
#: classes/helpers/FrmAppHelper.php:
|
1216 |
msgid "Clear default value when typing"
|
1217 |
msgstr ""
|
1218 |
|
1219 |
-
#: classes/helpers/FrmAppHelper.php:
|
1220 |
msgid "Do not clear default value when typing"
|
1221 |
msgstr ""
|
1222 |
|
1223 |
-
#: classes/helpers/FrmAppHelper.php:
|
1224 |
msgid "Default value will pass form validation"
|
1225 |
msgstr ""
|
1226 |
|
1227 |
-
#: classes/helpers/FrmAppHelper.php:
|
1228 |
msgid "Default value will NOT pass form validation"
|
1229 |
msgstr ""
|
1230 |
|
1231 |
-
#: classes/helpers/FrmAppHelper.php:
|
1232 |
#: classes/helpers/FrmListHelper.php:405
|
1233 |
msgid "Heads up"
|
1234 |
msgstr ""
|
1235 |
|
1236 |
-
#: classes/helpers/FrmAppHelper.php:
|
1237 |
#: classes/views/shared/confirm-overlay.php:15
|
1238 |
#: classes/views/shared/info-overlay.php:15
|
1239 |
msgid "Are you sure?"
|
1240 |
msgstr ""
|
1241 |
|
1242 |
-
#: classes/helpers/FrmAppHelper.php:
|
1243 |
msgid "Are you sure you want to delete this field and all data associated with it?"
|
1244 |
msgstr ""
|
1245 |
|
1246 |
-
#: classes/helpers/FrmAppHelper.php:
|
1247 |
msgid "All fields inside this Section will be deleted along with their data. Are you sure you want to delete this group of fields?"
|
1248 |
msgstr ""
|
1249 |
|
1250 |
-
#: classes/helpers/FrmAppHelper.php:
|
1251 |
msgid "Warning: If you have entries with multiple rows, all but the first row will be lost."
|
1252 |
msgstr ""
|
1253 |
|
1254 |
-
#: classes/helpers/FrmAppHelper.php:
|
1255 |
#: classes/helpers/FrmFieldsHelper.php:286
|
1256 |
msgid "The entered values do not match"
|
1257 |
msgstr ""
|
1258 |
|
1259 |
-
#: classes/helpers/FrmAppHelper.php:
|
1260 |
msgid "Enter Email"
|
1261 |
msgstr ""
|
1262 |
|
1263 |
-
#: classes/helpers/FrmAppHelper.php:
|
1264 |
msgid "Confirm Email"
|
1265 |
msgstr ""
|
1266 |
|
1267 |
-
#: classes/helpers/FrmAppHelper.php:
|
1268 |
msgid "Conditional content here"
|
1269 |
msgstr ""
|
1270 |
|
1271 |
-
#: classes/helpers/FrmAppHelper.php:
|
1272 |
#: classes/helpers/FrmFieldsHelper.php:458
|
1273 |
#: classes/helpers/FrmFieldsHelper.php:459
|
1274 |
msgid "New Option"
|
1275 |
msgstr ""
|
1276 |
|
1277 |
-
#: classes/helpers/FrmAppHelper.php:
|
1278 |
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."
|
1279 |
msgstr ""
|
1280 |
|
1281 |
-
#: classes/helpers/FrmAppHelper.php:
|
1282 |
msgid "Enter Password"
|
1283 |
msgstr ""
|
1284 |
|
1285 |
-
#: classes/helpers/FrmAppHelper.php:
|
1286 |
msgid "Confirm Password"
|
1287 |
msgstr ""
|
1288 |
|
1289 |
-
#: classes/helpers/FrmAppHelper.php:
|
1290 |
msgid "Import Complete"
|
1291 |
msgstr ""
|
1292 |
|
1293 |
-
#: classes/helpers/FrmAppHelper.php:
|
1294 |
msgid "Warning: There is no way to retrieve unsaved entries."
|
1295 |
msgstr ""
|
1296 |
|
1297 |
-
#: classes/helpers/FrmAppHelper.php:
|
1298 |
msgid "Private"
|
1299 |
msgstr ""
|
1300 |
|
1301 |
-
#: classes/helpers/FrmAppHelper.php:
|
1302 |
msgid "No new licenses were found"
|
1303 |
msgstr ""
|
1304 |
|
1305 |
-
#: classes/helpers/FrmAppHelper.php:
|
1306 |
msgid "This calculation has at least one unmatched ( ) { } [ ]."
|
1307 |
msgstr ""
|
1308 |
|
1309 |
-
#: classes/helpers/FrmAppHelper.php:
|
1310 |
msgid "This calculation may have shortcodes that work in Views but not forms."
|
1311 |
msgstr ""
|
1312 |
|
1313 |
-
#: classes/helpers/FrmAppHelper.php:
|
1314 |
msgid "This calculation may have shortcodes that work in text calculations but not numeric calculations."
|
1315 |
msgstr ""
|
1316 |
|
1317 |
-
#: classes/helpers/FrmAppHelper.php:
|
1318 |
msgid "This form action is limited to one per form. Please edit the existing form action."
|
1319 |
msgstr ""
|
1320 |
|
1321 |
#. Translators: %s is the name of a Detail Page Slug that is a reserved word.
|
1322 |
-
#: classes/helpers/FrmAppHelper.php:
|
1323 |
msgid "The Detail Page Slug \"%s\" is reserved by WordPress. This may cause problems. Is this intentional?"
|
1324 |
msgstr ""
|
1325 |
|
1326 |
#. 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.
|
1327 |
-
#: classes/helpers/FrmAppHelper.php:
|
1328 |
msgid "The parameter \"%s\" is reserved by WordPress. This may cause problems when included in the URL. Is this intentional? "
|
1329 |
msgstr ""
|
1330 |
|
1331 |
-
#: classes/helpers/FrmAppHelper.php:
|
1332 |
#: classes/helpers/FrmFormsHelper.php:1500
|
1333 |
msgid "See the list of reserved words in WordPress."
|
1334 |
msgstr ""
|
1335 |
|
1336 |
-
#: classes/helpers/FrmAppHelper.php:
|
1337 |
msgid "Please enter a Repeat Limit that is greater than 1."
|
1338 |
msgstr ""
|
1339 |
|
1340 |
-
#: classes/helpers/FrmAppHelper.php:
|
1341 |
msgid "Please select a limit between 0 and 200."
|
1342 |
msgstr ""
|
1343 |
|
1344 |
-
#: classes/helpers/FrmAppHelper.php:
|
1345 |
#: classes/views/shared/mb_adv_info.php:113
|
1346 |
#: classes/views/shared/mb_adv_info.php:127
|
1347 |
msgid "Select a Field"
|
1348 |
msgstr ""
|
1349 |
|
1350 |
-
#: classes/helpers/FrmAppHelper.php:
|
1351 |
#: classes/helpers/FrmListHelper.php:262
|
1352 |
msgid "No items found."
|
1353 |
msgstr ""
|
1354 |
|
1355 |
-
#: classes/helpers/FrmAppHelper.php:
|
1356 |
msgid "You are running an outdated version of Formidable. This plugin may not work correctly if you do not update Formidable."
|
1357 |
msgstr ""
|
1358 |
|
1359 |
-
#: classes/helpers/FrmAppHelper.php:
|
1360 |
msgid "You are running a version of Formidable Forms that may not be compatible with your version of Formidable Forms Pro."
|
1361 |
msgstr ""
|
1362 |
|
1363 |
-
#: classes/helpers/FrmAppHelper.php:
|
1364 |
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+."
|
1365 |
msgstr ""
|
1366 |
|
1367 |
-
#: classes/helpers/FrmAppHelper.php:
|
1368 |
msgid "You are using an outdated browser that is not compatible with Formidable Forms. Please update to a more current browser (we recommend Chrome)."
|
1369 |
msgstr ""
|
1370 |
|
1371 |
-
#: classes/helpers/FrmAppHelper.php:
|
1372 |
msgid "English"
|
1373 |
msgstr ""
|
1374 |
|
1375 |
-
#: classes/helpers/FrmAppHelper.php:
|
1376 |
msgid "Afrikaans"
|
1377 |
msgstr ""
|
1378 |
|
1379 |
-
#: classes/helpers/FrmAppHelper.php:
|
1380 |
msgid "Albanian"
|
1381 |
msgstr ""
|
1382 |
|
1383 |
-
#: classes/helpers/FrmAppHelper.php:
|
1384 |
msgid "Arabic"
|
1385 |
msgstr ""
|
1386 |
|
1387 |
-
#: classes/helpers/FrmAppHelper.php:
|
1388 |
msgid "Armenian"
|
1389 |
msgstr ""
|
1390 |
|
1391 |
-
#: classes/helpers/FrmAppHelper.php:
|
1392 |
msgid "Azerbaijani"
|
1393 |
msgstr ""
|
1394 |
|
1395 |
-
#: classes/helpers/FrmAppHelper.php:
|
1396 |
msgid "Basque"
|
1397 |
msgstr ""
|
1398 |
|
1399 |
-
#: classes/helpers/FrmAppHelper.php:
|
1400 |
msgid "Bosnian"
|
1401 |
msgstr ""
|
1402 |
|
1403 |
-
#: classes/helpers/FrmAppHelper.php:
|
1404 |
msgid "Bulgarian"
|
1405 |
msgstr ""
|
1406 |
|
1407 |
-
#: classes/helpers/FrmAppHelper.php:
|
1408 |
msgid "Catalan"
|
1409 |
msgstr ""
|
1410 |
|
1411 |
-
#: classes/helpers/FrmAppHelper.php:
|
1412 |
msgid "Chinese Hong Kong"
|
1413 |
msgstr ""
|
1414 |
|
1415 |
-
#: classes/helpers/FrmAppHelper.php:
|
1416 |
msgid "Chinese Simplified"
|
1417 |
msgstr ""
|
1418 |
|
1419 |
-
#: classes/helpers/FrmAppHelper.php:
|
1420 |
msgid "Chinese Traditional"
|
1421 |
msgstr ""
|
1422 |
|
1423 |
-
#: classes/helpers/FrmAppHelper.php:
|
1424 |
msgid "Croatian"
|
1425 |
msgstr ""
|
1426 |
|
1427 |
-
#: classes/helpers/FrmAppHelper.php:
|
1428 |
msgid "Czech"
|
1429 |
msgstr ""
|
1430 |
|
1431 |
-
#: classes/helpers/FrmAppHelper.php:
|
1432 |
msgid "Danish"
|
1433 |
msgstr ""
|
1434 |
|
1435 |
-
#: classes/helpers/FrmAppHelper.php:
|
1436 |
msgid "Dutch"
|
1437 |
msgstr ""
|
1438 |
|
1439 |
-
#: classes/helpers/FrmAppHelper.php:
|
1440 |
msgid "English/UK"
|
1441 |
msgstr ""
|
1442 |
|
1443 |
-
#: classes/helpers/FrmAppHelper.php:
|
1444 |
msgid "Esperanto"
|
1445 |
msgstr ""
|
1446 |
|
1447 |
-
#: classes/helpers/FrmAppHelper.php:
|
1448 |
msgid "Estonian"
|
1449 |
msgstr ""
|
1450 |
|
1451 |
-
#: classes/helpers/FrmAppHelper.php:
|
1452 |
msgid "Faroese"
|
1453 |
msgstr ""
|
1454 |
|
1455 |
-
#: classes/helpers/FrmAppHelper.php:
|
1456 |
msgid "Farsi/Persian"
|
1457 |
msgstr ""
|
1458 |
|
1459 |
-
#: classes/helpers/FrmAppHelper.php:
|
1460 |
msgid "Filipino"
|
1461 |
msgstr ""
|
1462 |
|
1463 |
-
#: classes/helpers/FrmAppHelper.php:
|
1464 |
msgid "Finnish"
|
1465 |
msgstr ""
|
1466 |
|
1467 |
-
#: classes/helpers/FrmAppHelper.php:
|
1468 |
msgid "French"
|
1469 |
msgstr ""
|
1470 |
|
1471 |
-
#: classes/helpers/FrmAppHelper.php:
|
1472 |
msgid "French/Canadian"
|
1473 |
msgstr ""
|
1474 |
|
1475 |
-
#: classes/helpers/FrmAppHelper.php:
|
1476 |
msgid "French/Swiss"
|
1477 |
msgstr ""
|
1478 |
|
1479 |
-
#: classes/helpers/FrmAppHelper.php:
|
1480 |
msgid "German"
|
1481 |
msgstr ""
|
1482 |
|
1483 |
-
#: classes/helpers/FrmAppHelper.php:
|
1484 |
msgid "German/Austria"
|
1485 |
msgstr ""
|
1486 |
|
1487 |
-
#: classes/helpers/FrmAppHelper.php:
|
1488 |
msgid "German/Switzerland"
|
1489 |
msgstr ""
|
1490 |
|
1491 |
-
#: classes/helpers/FrmAppHelper.php:
|
1492 |
msgid "Greek"
|
1493 |
msgstr ""
|
1494 |
|
1495 |
-
#: classes/helpers/FrmAppHelper.php:
|
1496 |
-
#: classes/helpers/FrmAppHelper.php:
|
1497 |
msgid "Hebrew"
|
1498 |
msgstr ""
|
1499 |
|
1500 |
-
#: classes/helpers/FrmAppHelper.php:
|
1501 |
msgid "Hindi"
|
1502 |
msgstr ""
|
1503 |
|
1504 |
-
#: classes/helpers/FrmAppHelper.php:
|
1505 |
msgid "Hungarian"
|
1506 |
msgstr ""
|
1507 |
|
1508 |
-
#: classes/helpers/FrmAppHelper.php:
|
1509 |
msgid "Icelandic"
|
1510 |
msgstr ""
|
1511 |
|
1512 |
-
#: classes/helpers/FrmAppHelper.php:
|
1513 |
msgid "Indonesian"
|
1514 |
msgstr ""
|
1515 |
|
1516 |
-
#: classes/helpers/FrmAppHelper.php:
|
1517 |
msgid "Italian"
|
1518 |
msgstr ""
|
1519 |
|
1520 |
-
#: classes/helpers/FrmAppHelper.php:
|
1521 |
msgid "Japanese"
|
1522 |
msgstr ""
|
1523 |
|
1524 |
-
#: classes/helpers/FrmAppHelper.php:
|
1525 |
msgid "Korean"
|
1526 |
msgstr ""
|
1527 |
|
1528 |
-
#: classes/helpers/FrmAppHelper.php:
|
1529 |
msgid "Latvian"
|
1530 |
msgstr ""
|
1531 |
|
1532 |
-
#: classes/helpers/FrmAppHelper.php:
|
1533 |
msgid "Lithuanian"
|
1534 |
msgstr ""
|
1535 |
|
1536 |
-
#: classes/helpers/FrmAppHelper.php:
|
1537 |
msgid "Malaysian"
|
1538 |
msgstr ""
|
1539 |
|
1540 |
-
#: classes/helpers/FrmAppHelper.php:
|
1541 |
msgid "Norwegian"
|
1542 |
msgstr ""
|
1543 |
|
1544 |
-
#: classes/helpers/FrmAppHelper.php:
|
1545 |
msgid "Polish"
|
1546 |
msgstr ""
|
1547 |
|
1548 |
-
#: classes/helpers/FrmAppHelper.php:
|
1549 |
msgid "Portuguese"
|
1550 |
msgstr ""
|
1551 |
|
1552 |
-
#: classes/helpers/FrmAppHelper.php:
|
1553 |
msgid "Portuguese/Brazilian"
|
1554 |
msgstr ""
|
1555 |
|
1556 |
-
#: classes/helpers/FrmAppHelper.php:
|
1557 |
msgid "Portuguese/Portugal"
|
1558 |
msgstr ""
|
1559 |
|
1560 |
-
#: classes/helpers/FrmAppHelper.php:
|
1561 |
msgid "Romanian"
|
1562 |
msgstr ""
|
1563 |
|
1564 |
-
#: classes/helpers/FrmAppHelper.php:
|
1565 |
msgid "Russian"
|
1566 |
msgstr ""
|
1567 |
|
1568 |
-
#: classes/helpers/FrmAppHelper.php:
|
1569 |
-
#: classes/helpers/FrmAppHelper.php:
|
1570 |
msgid "Serbian"
|
1571 |
msgstr ""
|
1572 |
|
1573 |
-
#: classes/helpers/FrmAppHelper.php:
|
1574 |
msgid "Slovak"
|
1575 |
msgstr ""
|
1576 |
|
1577 |
-
#: classes/helpers/FrmAppHelper.php:
|
1578 |
msgid "Slovenian"
|
1579 |
msgstr ""
|
1580 |
|
1581 |
-
#: classes/helpers/FrmAppHelper.php:
|
1582 |
msgid "Spanish"
|
1583 |
msgstr ""
|
1584 |
|
1585 |
-
#: classes/helpers/FrmAppHelper.php:
|
1586 |
msgid "Spanish/Latin America"
|
1587 |
msgstr ""
|
1588 |
|
1589 |
-
#: classes/helpers/FrmAppHelper.php:
|
1590 |
msgid "Swedish"
|
1591 |
msgstr ""
|
1592 |
|
1593 |
-
#: classes/helpers/FrmAppHelper.php:
|
1594 |
msgid "Tamil"
|
1595 |
msgstr ""
|
1596 |
|
1597 |
-
#: classes/helpers/FrmAppHelper.php:
|
1598 |
msgid "Thai"
|
1599 |
msgstr ""
|
1600 |
|
1601 |
-
#: classes/helpers/FrmAppHelper.php:
|
1602 |
msgid "Turkish"
|
1603 |
msgstr ""
|
1604 |
|
1605 |
-
#: classes/helpers/FrmAppHelper.php:
|
1606 |
msgid "Ukranian"
|
1607 |
msgstr ""
|
1608 |
|
1609 |
-
#: classes/helpers/FrmAppHelper.php:
|
1610 |
msgid "Vietnamese"
|
1611 |
msgstr ""
|
1612 |
|
1613 |
-
#: classes/helpers/FrmAppHelper.php:
|
1614 |
msgid "Your account has expired"
|
1615 |
msgstr ""
|
1616 |
|
1617 |
-
#: classes/helpers/FrmAppHelper.php:
|
1618 |
msgid "Renew Now"
|
1619 |
msgstr ""
|
1620 |
|
@@ -2900,7 +2904,7 @@ msgid "Strongly Disagree"
|
|
2900 |
msgstr ""
|
2901 |
|
2902 |
#. translators: %s: Field name
|
2903 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2904 |
msgid "%s fields"
|
2905 |
msgstr ""
|
2906 |
|
@@ -3639,7 +3643,7 @@ msgstr ""
|
|
3639 |
msgid "Create Posts"
|
3640 |
msgstr ""
|
3641 |
|
3642 |
-
#: classes/helpers/FrmXMLHelper.php:
|
3643 |
msgid "Email Notification"
|
3644 |
msgstr ""
|
3645 |
|
@@ -4243,7 +4247,7 @@ msgstr ""
|
|
4243 |
|
4244 |
#: classes/views/frm-entries/list.php:34
|
4245 |
#: classes/views/frm-forms/list-templates.php:29
|
4246 |
-
#: classes/views/shared/admin-header.php:
|
4247 |
#: classes/views/xml/import_form.php:17
|
4248 |
msgid "Import"
|
4249 |
msgstr ""
|
@@ -4353,7 +4357,7 @@ msgstr ""
|
|
4353 |
#: classes/views/frm-fields/back-end/bulk-options-overlay.php:8
|
4354 |
#: classes/views/frm-fields/back-end/inline-modal.php:7
|
4355 |
#: classes/views/frm-fields/back-end/inline-modal.php:8
|
4356 |
-
#: classes/views/shared/admin-header.php:
|
4357 |
msgid "Close"
|
4358 |
msgstr ""
|
4359 |
|
@@ -5451,23 +5455,23 @@ msgstr ""
|
|
5451 |
msgid "%s ago"
|
5452 |
msgstr ""
|
5453 |
|
5454 |
-
#: classes/views/inbox/list.php:
|
5455 |
msgid "You don't have any messages"
|
5456 |
msgstr ""
|
5457 |
|
5458 |
-
#: classes/views/inbox/list.php:
|
5459 |
msgid "Get the details about new updates, tips, sales, and more. We'll keep you in the loop."
|
5460 |
msgstr ""
|
5461 |
|
5462 |
-
#: classes/views/inbox/list.php:
|
5463 |
msgid "Want more news and email updates?"
|
5464 |
msgstr ""
|
5465 |
|
5466 |
-
#: classes/views/inbox/list.php:
|
5467 |
msgid "Type your email"
|
5468 |
msgstr ""
|
5469 |
|
5470 |
-
#: classes/views/inbox/list.php:
|
5471 |
msgid "Subscribe"
|
5472 |
msgstr ""
|
5473 |
|
2 |
# This file is distributed under the same license as the Formidable Forms plugin.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: Formidable Forms 4.10.01\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/formidable\n"
|
7 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
8 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"POT-Creation-Date: 2021-04-07T18:02:33+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"
|
132 |
#: classes/controllers/FrmAddonsController.php:23
|
133 |
#: classes/helpers/FrmFormsHelper.php:1326
|
134 |
#: classes/views/frm-fields/back-end/smart-values.php:16
|
135 |
+
#: classes/views/shared/admin-header.php:32
|
136 |
msgid "Upgrade"
|
137 |
msgstr ""
|
138 |
|
145 |
msgstr ""
|
146 |
|
147 |
#: classes/controllers/FrmAddonsController.php:596
|
148 |
+
#: classes/helpers/FrmAppHelper.php:2509
|
149 |
msgid "Active"
|
150 |
msgstr ""
|
151 |
|
208 |
msgid "Reports"
|
209 |
msgstr ""
|
210 |
|
211 |
+
#: classes/controllers/FrmAppController.php:214
|
212 |
+
msgid "Upgrade to Pro"
|
213 |
+
msgstr ""
|
214 |
+
|
215 |
+
#: classes/controllers/FrmAppController.php:217
|
216 |
msgid "Build a Form"
|
217 |
msgstr ""
|
218 |
|
842 |
msgstr ""
|
843 |
|
844 |
#: classes/controllers/FrmSMTPController.php:305
|
845 |
+
#: classes/helpers/FrmAppHelper.php:2508
|
846 |
#: classes/helpers/FrmFormMigratorsHelper.php:131
|
847 |
#: classes/views/shared/upgrade_overlay.php:32
|
848 |
msgid "Install"
|
1001 |
msgid "Search"
|
1002 |
msgstr ""
|
1003 |
|
1004 |
+
#: classes/helpers/FrmAppHelper.php:1130
|
1005 |
#: classes/views/frm-forms/settings-advanced.php:98
|
1006 |
msgid "Select a Page"
|
1007 |
msgstr ""
|
1008 |
|
1009 |
+
#: classes/helpers/FrmAppHelper.php:1223
|
1010 |
msgid "View Forms"
|
1011 |
msgstr ""
|
1012 |
|
1013 |
+
#: classes/helpers/FrmAppHelper.php:1224
|
1014 |
msgid "Add and Edit Forms"
|
1015 |
msgstr ""
|
1016 |
|
1017 |
+
#: classes/helpers/FrmAppHelper.php:1225
|
1018 |
msgid "Delete Forms"
|
1019 |
msgstr ""
|
1020 |
|
1021 |
+
#: classes/helpers/FrmAppHelper.php:1226
|
1022 |
msgid "Access this Settings Page"
|
1023 |
msgstr ""
|
1024 |
|
1025 |
+
#: classes/helpers/FrmAppHelper.php:1227
|
1026 |
msgid "View Entries from Admin Area"
|
1027 |
msgstr ""
|
1028 |
|
1029 |
+
#: classes/helpers/FrmAppHelper.php:1228
|
1030 |
msgid "Delete Entries from Admin Area"
|
1031 |
msgstr ""
|
1032 |
|
1033 |
+
#: classes/helpers/FrmAppHelper.php:1235
|
1034 |
msgid "Add Entries from Admin Area"
|
1035 |
msgstr ""
|
1036 |
|
1037 |
+
#: classes/helpers/FrmAppHelper.php:1236
|
1038 |
msgid "Edit Entries from Admin Area"
|
1039 |
msgstr ""
|
1040 |
|
1041 |
+
#: classes/helpers/FrmAppHelper.php:1237
|
1042 |
msgid "View Reports"
|
1043 |
msgstr ""
|
1044 |
|
1045 |
+
#: classes/helpers/FrmAppHelper.php:1238
|
1046 |
msgid "Add/Edit Views"
|
1047 |
msgstr ""
|
1048 |
|
1049 |
+
#: classes/helpers/FrmAppHelper.php:1939
|
1050 |
msgid "at"
|
1051 |
msgstr ""
|
1052 |
|
1053 |
+
#: classes/helpers/FrmAppHelper.php:2083
|
1054 |
msgid "year"
|
1055 |
msgstr ""
|
1056 |
|
1057 |
+
#: classes/helpers/FrmAppHelper.php:2084
|
1058 |
msgid "years"
|
1059 |
msgstr ""
|
1060 |
|
1061 |
+
#: classes/helpers/FrmAppHelper.php:2088
|
1062 |
msgid "month"
|
1063 |
msgstr ""
|
1064 |
|
1065 |
+
#: classes/helpers/FrmAppHelper.php:2089
|
1066 |
msgid "months"
|
1067 |
msgstr ""
|
1068 |
|
1069 |
+
#: classes/helpers/FrmAppHelper.php:2093
|
1070 |
msgid "week"
|
1071 |
msgstr ""
|
1072 |
|
1073 |
+
#: classes/helpers/FrmAppHelper.php:2094
|
1074 |
msgid "weeks"
|
1075 |
msgstr ""
|
1076 |
|
1077 |
+
#: classes/helpers/FrmAppHelper.php:2098
|
1078 |
msgid "day"
|
1079 |
msgstr ""
|
1080 |
|
1081 |
+
#: classes/helpers/FrmAppHelper.php:2099
|
1082 |
msgid "days"
|
1083 |
msgstr ""
|
1084 |
|
1085 |
+
#: classes/helpers/FrmAppHelper.php:2103
|
1086 |
msgid "hour"
|
1087 |
msgstr ""
|
1088 |
|
1089 |
+
#: classes/helpers/FrmAppHelper.php:2104
|
1090 |
msgid "hours"
|
1091 |
msgstr ""
|
1092 |
|
1093 |
+
#: classes/helpers/FrmAppHelper.php:2108
|
1094 |
msgid "minute"
|
1095 |
msgstr ""
|
1096 |
|
1097 |
+
#: classes/helpers/FrmAppHelper.php:2109
|
1098 |
msgid "minutes"
|
1099 |
msgstr ""
|
1100 |
|
1101 |
+
#: classes/helpers/FrmAppHelper.php:2113
|
1102 |
msgid "second"
|
1103 |
msgstr ""
|
1104 |
|
1105 |
+
#: classes/helpers/FrmAppHelper.php:2114
|
1106 |
msgid "seconds"
|
1107 |
msgstr ""
|
1108 |
|
1109 |
+
#: classes/helpers/FrmAppHelper.php:2208
|
1110 |
msgid "Give this action a label for easy reference."
|
1111 |
msgstr ""
|
1112 |
|
1113 |
+
#: classes/helpers/FrmAppHelper.php:2209
|
1114 |
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."
|
1115 |
msgstr ""
|
1116 |
|
1117 |
+
#: classes/helpers/FrmAppHelper.php:2210
|
1118 |
msgid "Add CC addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com."
|
1119 |
msgstr ""
|
1120 |
|
1121 |
+
#: classes/helpers/FrmAppHelper.php:2211
|
1122 |
msgid "Add BCC addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com."
|
1123 |
msgstr ""
|
1124 |
|
1125 |
+
#: classes/helpers/FrmAppHelper.php:2212
|
1126 |
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."
|
1127 |
msgstr ""
|
1128 |
|
1129 |
+
#: classes/helpers/FrmAppHelper.php:2213
|
1130 |
msgid "Enter the name and/or email address of the sender. FORMAT: John Bates <john@example.com> or john@example.com."
|
1131 |
msgstr ""
|
1132 |
|
1133 |
#. translators: %1$s: Form name, %2$s: Date
|
1134 |
+
#: classes/helpers/FrmAppHelper.php:2215
|
1135 |
msgid "If you leave the subject blank, the default will be used: %1$s Form submitted on %2$s"
|
1136 |
msgstr ""
|
1137 |
|
1138 |
+
#: classes/helpers/FrmAppHelper.php:2411
|
1139 |
+
#: classes/helpers/FrmAppHelper.php:2490
|
1140 |
msgid "Please wait while your site updates."
|
1141 |
msgstr ""
|
1142 |
|
1143 |
+
#: classes/helpers/FrmAppHelper.php:2412
|
1144 |
msgid "Are you sure you want to deauthorize Formidable Forms on this site?"
|
1145 |
msgstr ""
|
1146 |
|
1147 |
+
#: classes/helpers/FrmAppHelper.php:2415
|
1148 |
+
#: classes/helpers/FrmAppHelper.php:2444
|
1149 |
msgid "Loading…"
|
1150 |
msgstr ""
|
1151 |
|
1152 |
+
#: classes/helpers/FrmAppHelper.php:2445
|
1153 |
msgid "Remove"
|
1154 |
msgstr ""
|
1155 |
|
1156 |
+
#: classes/helpers/FrmAppHelper.php:2448
|
1157 |
#: classes/helpers/FrmCSVExportHelper.php:222
|
1158 |
#: classes/views/shared/mb_adv_info.php:95
|
1159 |
msgid "ID"
|
1160 |
msgstr ""
|
1161 |
|
1162 |
+
#: classes/helpers/FrmAppHelper.php:2449
|
1163 |
msgid "No results match"
|
1164 |
msgstr ""
|
1165 |
|
1166 |
+
#: classes/helpers/FrmAppHelper.php:2450
|
1167 |
msgid "That file looks like Spam."
|
1168 |
msgstr ""
|
1169 |
|
1170 |
+
#: classes/helpers/FrmAppHelper.php:2451
|
1171 |
msgid "There is an error in the calculation in the field with key"
|
1172 |
msgstr ""
|
1173 |
|
1174 |
+
#: classes/helpers/FrmAppHelper.php:2452
|
1175 |
msgid "Please complete the preceding required fields before uploading a file."
|
1176 |
msgstr ""
|
1177 |
|
1178 |
+
#: classes/helpers/FrmAppHelper.php:2463
|
1179 |
msgid "(Click to add description)"
|
1180 |
msgstr ""
|
1181 |
|
1182 |
+
#: classes/helpers/FrmAppHelper.php:2464
|
1183 |
msgid "(Blank)"
|
1184 |
msgstr ""
|
1185 |
|
1186 |
+
#: classes/helpers/FrmAppHelper.php:2465
|
1187 |
msgid "(no label)"
|
1188 |
msgstr ""
|
1189 |
|
1190 |
+
#: classes/helpers/FrmAppHelper.php:2466
|
1191 |
msgid "Saving"
|
1192 |
msgstr ""
|
1193 |
|
1194 |
+
#: classes/helpers/FrmAppHelper.php:2467
|
1195 |
msgid "Saved"
|
1196 |
msgstr ""
|
1197 |
|
1198 |
+
#: classes/helpers/FrmAppHelper.php:2468
|
1199 |
msgid "OK"
|
1200 |
msgstr ""
|
1201 |
|
1202 |
+
#: classes/helpers/FrmAppHelper.php:2469
|
1203 |
#: classes/views/frm-forms/new-form-overlay.php:33
|
1204 |
#: classes/views/frm-forms/new-form-overlay.php:100
|
1205 |
#: classes/views/frm-forms/new-form-overlay.php:109
|
1206 |
#: classes/views/frm-forms/new-form-overlay.php:119
|
1207 |
#: classes/views/frm-forms/new-form-overlay.php:129
|
1208 |
#: classes/views/frm-forms/new-form-overlay.php:139
|
1209 |
+
#: classes/views/shared/admin-header.php:63
|
1210 |
#: classes/views/shared/confirm-overlay.php:19
|
1211 |
msgid "Cancel"
|
1212 |
msgstr ""
|
1213 |
|
1214 |
+
#: classes/helpers/FrmAppHelper.php:2470
|
1215 |
#: classes/views/frm-fields/back-end/settings.php:270
|
1216 |
msgid "Default"
|
1217 |
msgstr ""
|
1218 |
|
1219 |
+
#: classes/helpers/FrmAppHelper.php:2471
|
1220 |
msgid "Clear default value when typing"
|
1221 |
msgstr ""
|
1222 |
|
1223 |
+
#: classes/helpers/FrmAppHelper.php:2472
|
1224 |
msgid "Do not clear default value when typing"
|
1225 |
msgstr ""
|
1226 |
|
1227 |
+
#: classes/helpers/FrmAppHelper.php:2473
|
1228 |
msgid "Default value will pass form validation"
|
1229 |
msgstr ""
|
1230 |
|
1231 |
+
#: classes/helpers/FrmAppHelper.php:2474
|
1232 |
msgid "Default value will NOT pass form validation"
|
1233 |
msgstr ""
|
1234 |
|
1235 |
+
#: classes/helpers/FrmAppHelper.php:2475
|
1236 |
#: classes/helpers/FrmListHelper.php:405
|
1237 |
msgid "Heads up"
|
1238 |
msgstr ""
|
1239 |
|
1240 |
+
#: classes/helpers/FrmAppHelper.php:2476
|
1241 |
#: classes/views/shared/confirm-overlay.php:15
|
1242 |
#: classes/views/shared/info-overlay.php:15
|
1243 |
msgid "Are you sure?"
|
1244 |
msgstr ""
|
1245 |
|
1246 |
+
#: classes/helpers/FrmAppHelper.php:2477
|
1247 |
msgid "Are you sure you want to delete this field and all data associated with it?"
|
1248 |
msgstr ""
|
1249 |
|
1250 |
+
#: classes/helpers/FrmAppHelper.php:2478
|
1251 |
msgid "All fields inside this Section will be deleted along with their data. Are you sure you want to delete this group of fields?"
|
1252 |
msgstr ""
|
1253 |
|
1254 |
+
#: classes/helpers/FrmAppHelper.php:2479
|
1255 |
msgid "Warning: If you have entries with multiple rows, all but the first row will be lost."
|
1256 |
msgstr ""
|
1257 |
|
1258 |
+
#: classes/helpers/FrmAppHelper.php:2481
|
1259 |
#: classes/helpers/FrmFieldsHelper.php:286
|
1260 |
msgid "The entered values do not match"
|
1261 |
msgstr ""
|
1262 |
|
1263 |
+
#: classes/helpers/FrmAppHelper.php:2482
|
1264 |
msgid "Enter Email"
|
1265 |
msgstr ""
|
1266 |
|
1267 |
+
#: classes/helpers/FrmAppHelper.php:2483
|
1268 |
msgid "Confirm Email"
|
1269 |
msgstr ""
|
1270 |
|
1271 |
+
#: classes/helpers/FrmAppHelper.php:2484
|
1272 |
msgid "Conditional content here"
|
1273 |
msgstr ""
|
1274 |
|
1275 |
+
#: classes/helpers/FrmAppHelper.php:2485
|
1276 |
#: classes/helpers/FrmFieldsHelper.php:458
|
1277 |
#: classes/helpers/FrmFieldsHelper.php:459
|
1278 |
msgid "New Option"
|
1279 |
msgstr ""
|
1280 |
|
1281 |
+
#: classes/helpers/FrmAppHelper.php:2486
|
1282 |
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."
|
1283 |
msgstr ""
|
1284 |
|
1285 |
+
#: classes/helpers/FrmAppHelper.php:2487
|
1286 |
msgid "Enter Password"
|
1287 |
msgstr ""
|
1288 |
|
1289 |
+
#: classes/helpers/FrmAppHelper.php:2488
|
1290 |
msgid "Confirm Password"
|
1291 |
msgstr ""
|
1292 |
|
1293 |
+
#: classes/helpers/FrmAppHelper.php:2489
|
1294 |
msgid "Import Complete"
|
1295 |
msgstr ""
|
1296 |
|
1297 |
+
#: classes/helpers/FrmAppHelper.php:2491
|
1298 |
msgid "Warning: There is no way to retrieve unsaved entries."
|
1299 |
msgstr ""
|
1300 |
|
1301 |
+
#: classes/helpers/FrmAppHelper.php:2492
|
1302 |
msgid "Private"
|
1303 |
msgstr ""
|
1304 |
|
1305 |
+
#: classes/helpers/FrmAppHelper.php:2495
|
1306 |
msgid "No new licenses were found"
|
1307 |
msgstr ""
|
1308 |
|
1309 |
+
#: classes/helpers/FrmAppHelper.php:2496
|
1310 |
msgid "This calculation has at least one unmatched ( ) { } [ ]."
|
1311 |
msgstr ""
|
1312 |
|
1313 |
+
#: classes/helpers/FrmAppHelper.php:2497
|
1314 |
msgid "This calculation may have shortcodes that work in Views but not forms."
|
1315 |
msgstr ""
|
1316 |
|
1317 |
+
#: classes/helpers/FrmAppHelper.php:2498
|
1318 |
msgid "This calculation may have shortcodes that work in text calculations but not numeric calculations."
|
1319 |
msgstr ""
|
1320 |
|
1321 |
+
#: classes/helpers/FrmAppHelper.php:2499
|
1322 |
msgid "This form action is limited to one per form. Please edit the existing form action."
|
1323 |
msgstr ""
|
1324 |
|
1325 |
#. Translators: %s is the name of a Detail Page Slug that is a reserved word.
|
1326 |
+
#: classes/helpers/FrmAppHelper.php:2502
|
1327 |
msgid "The Detail Page Slug \"%s\" is reserved by WordPress. This may cause problems. Is this intentional?"
|
1328 |
msgstr ""
|
1329 |
|
1330 |
#. 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.
|
1331 |
+
#: classes/helpers/FrmAppHelper.php:2504
|
1332 |
msgid "The parameter \"%s\" is reserved by WordPress. This may cause problems when included in the URL. Is this intentional? "
|
1333 |
msgstr ""
|
1334 |
|
1335 |
+
#: classes/helpers/FrmAppHelper.php:2505
|
1336 |
#: classes/helpers/FrmFormsHelper.php:1500
|
1337 |
msgid "See the list of reserved words in WordPress."
|
1338 |
msgstr ""
|
1339 |
|
1340 |
+
#: classes/helpers/FrmAppHelper.php:2506
|
1341 |
msgid "Please enter a Repeat Limit that is greater than 1."
|
1342 |
msgstr ""
|
1343 |
|
1344 |
+
#: classes/helpers/FrmAppHelper.php:2507
|
1345 |
msgid "Please select a limit between 0 and 200."
|
1346 |
msgstr ""
|
1347 |
|
1348 |
+
#: classes/helpers/FrmAppHelper.php:2510
|
1349 |
#: classes/views/shared/mb_adv_info.php:113
|
1350 |
#: classes/views/shared/mb_adv_info.php:127
|
1351 |
msgid "Select a Field"
|
1352 |
msgstr ""
|
1353 |
|
1354 |
+
#: classes/helpers/FrmAppHelper.php:2511
|
1355 |
#: classes/helpers/FrmListHelper.php:262
|
1356 |
msgid "No items found."
|
1357 |
msgstr ""
|
1358 |
|
1359 |
+
#: classes/helpers/FrmAppHelper.php:2539
|
1360 |
msgid "You are running an outdated version of Formidable. This plugin may not work correctly if you do not update Formidable."
|
1361 |
msgstr ""
|
1362 |
|
1363 |
+
#: classes/helpers/FrmAppHelper.php:2566
|
1364 |
msgid "You are running a version of Formidable Forms that may not be compatible with your version of Formidable Forms Pro."
|
1365 |
msgstr ""
|
1366 |
|
1367 |
+
#: classes/helpers/FrmAppHelper.php:2594
|
1368 |
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+."
|
1369 |
msgstr ""
|
1370 |
|
1371 |
+
#: classes/helpers/FrmAppHelper.php:2600
|
1372 |
msgid "You are using an outdated browser that is not compatible with Formidable Forms. Please update to a more current browser (we recommend Chrome)."
|
1373 |
msgstr ""
|
1374 |
|
1375 |
+
#: classes/helpers/FrmAppHelper.php:2614
|
1376 |
msgid "English"
|
1377 |
msgstr ""
|
1378 |
|
1379 |
+
#: classes/helpers/FrmAppHelper.php:2615
|
1380 |
msgid "Afrikaans"
|
1381 |
msgstr ""
|
1382 |
|
1383 |
+
#: classes/helpers/FrmAppHelper.php:2616
|
1384 |
msgid "Albanian"
|
1385 |
msgstr ""
|
1386 |
|
1387 |
+
#: classes/helpers/FrmAppHelper.php:2617
|
1388 |
msgid "Arabic"
|
1389 |
msgstr ""
|
1390 |
|
1391 |
+
#: classes/helpers/FrmAppHelper.php:2618
|
1392 |
msgid "Armenian"
|
1393 |
msgstr ""
|
1394 |
|
1395 |
+
#: classes/helpers/FrmAppHelper.php:2619
|
1396 |
msgid "Azerbaijani"
|
1397 |
msgstr ""
|
1398 |
|
1399 |
+
#: classes/helpers/FrmAppHelper.php:2620
|
1400 |
msgid "Basque"
|
1401 |
msgstr ""
|
1402 |
|
1403 |
+
#: classes/helpers/FrmAppHelper.php:2621
|
1404 |
msgid "Bosnian"
|
1405 |
msgstr ""
|
1406 |
|
1407 |
+
#: classes/helpers/FrmAppHelper.php:2622
|
1408 |
msgid "Bulgarian"
|
1409 |
msgstr ""
|
1410 |
|
1411 |
+
#: classes/helpers/FrmAppHelper.php:2623
|
1412 |
msgid "Catalan"
|
1413 |
msgstr ""
|
1414 |
|
1415 |
+
#: classes/helpers/FrmAppHelper.php:2624
|
1416 |
msgid "Chinese Hong Kong"
|
1417 |
msgstr ""
|
1418 |
|
1419 |
+
#: classes/helpers/FrmAppHelper.php:2625
|
1420 |
msgid "Chinese Simplified"
|
1421 |
msgstr ""
|
1422 |
|
1423 |
+
#: classes/helpers/FrmAppHelper.php:2626
|
1424 |
msgid "Chinese Traditional"
|
1425 |
msgstr ""
|
1426 |
|
1427 |
+
#: classes/helpers/FrmAppHelper.php:2627
|
1428 |
msgid "Croatian"
|
1429 |
msgstr ""
|
1430 |
|
1431 |
+
#: classes/helpers/FrmAppHelper.php:2628
|
1432 |
msgid "Czech"
|
1433 |
msgstr ""
|
1434 |
|
1435 |
+
#: classes/helpers/FrmAppHelper.php:2629
|
1436 |
msgid "Danish"
|
1437 |
msgstr ""
|
1438 |
|
1439 |
+
#: classes/helpers/FrmAppHelper.php:2630
|
1440 |
msgid "Dutch"
|
1441 |
msgstr ""
|
1442 |
|
1443 |
+
#: classes/helpers/FrmAppHelper.php:2631
|
1444 |
msgid "English/UK"
|
1445 |
msgstr ""
|
1446 |
|
1447 |
+
#: classes/helpers/FrmAppHelper.php:2632
|
1448 |
msgid "Esperanto"
|
1449 |
msgstr ""
|
1450 |
|
1451 |
+
#: classes/helpers/FrmAppHelper.php:2633
|
1452 |
msgid "Estonian"
|
1453 |
msgstr ""
|
1454 |
|
1455 |
+
#: classes/helpers/FrmAppHelper.php:2634
|
1456 |
msgid "Faroese"
|
1457 |
msgstr ""
|
1458 |
|
1459 |
+
#: classes/helpers/FrmAppHelper.php:2635
|
1460 |
msgid "Farsi/Persian"
|
1461 |
msgstr ""
|
1462 |
|
1463 |
+
#: classes/helpers/FrmAppHelper.php:2636
|
1464 |
msgid "Filipino"
|
1465 |
msgstr ""
|
1466 |
|
1467 |
+
#: classes/helpers/FrmAppHelper.php:2637
|
1468 |
msgid "Finnish"
|
1469 |
msgstr ""
|
1470 |
|
1471 |
+
#: classes/helpers/FrmAppHelper.php:2638
|
1472 |
msgid "French"
|
1473 |
msgstr ""
|
1474 |
|
1475 |
+
#: classes/helpers/FrmAppHelper.php:2639
|
1476 |
msgid "French/Canadian"
|
1477 |
msgstr ""
|
1478 |
|
1479 |
+
#: classes/helpers/FrmAppHelper.php:2640
|
1480 |
msgid "French/Swiss"
|
1481 |
msgstr ""
|
1482 |
|
1483 |
+
#: classes/helpers/FrmAppHelper.php:2641
|
1484 |
msgid "German"
|
1485 |
msgstr ""
|
1486 |
|
1487 |
+
#: classes/helpers/FrmAppHelper.php:2642
|
1488 |
msgid "German/Austria"
|
1489 |
msgstr ""
|
1490 |
|
1491 |
+
#: classes/helpers/FrmAppHelper.php:2643
|
1492 |
msgid "German/Switzerland"
|
1493 |
msgstr ""
|
1494 |
|
1495 |
+
#: classes/helpers/FrmAppHelper.php:2644
|
1496 |
msgid "Greek"
|
1497 |
msgstr ""
|
1498 |
|
1499 |
+
#: classes/helpers/FrmAppHelper.php:2645
|
1500 |
+
#: classes/helpers/FrmAppHelper.php:2646
|
1501 |
msgid "Hebrew"
|
1502 |
msgstr ""
|
1503 |
|
1504 |
+
#: classes/helpers/FrmAppHelper.php:2647
|
1505 |
msgid "Hindi"
|
1506 |
msgstr ""
|
1507 |
|
1508 |
+
#: classes/helpers/FrmAppHelper.php:2648
|
1509 |
msgid "Hungarian"
|
1510 |
msgstr ""
|
1511 |
|
1512 |
+
#: classes/helpers/FrmAppHelper.php:2649
|
1513 |
msgid "Icelandic"
|
1514 |
msgstr ""
|
1515 |
|
1516 |
+
#: classes/helpers/FrmAppHelper.php:2650
|
1517 |
msgid "Indonesian"
|
1518 |
msgstr ""
|
1519 |
|
1520 |
+
#: classes/helpers/FrmAppHelper.php:2651
|
1521 |
msgid "Italian"
|
1522 |
msgstr ""
|
1523 |
|
1524 |
+
#: classes/helpers/FrmAppHelper.php:2652
|
1525 |
msgid "Japanese"
|
1526 |
msgstr ""
|
1527 |
|
1528 |
+
#: classes/helpers/FrmAppHelper.php:2653
|
1529 |
msgid "Korean"
|
1530 |
msgstr ""
|
1531 |
|
1532 |
+
#: classes/helpers/FrmAppHelper.php:2654
|
1533 |
msgid "Latvian"
|
1534 |
msgstr ""
|
1535 |
|
1536 |
+
#: classes/helpers/FrmAppHelper.php:2655
|
1537 |
msgid "Lithuanian"
|
1538 |
msgstr ""
|
1539 |
|
1540 |
+
#: classes/helpers/FrmAppHelper.php:2656
|
1541 |
msgid "Malaysian"
|
1542 |
msgstr ""
|
1543 |
|
1544 |
+
#: classes/helpers/FrmAppHelper.php:2657
|
1545 |
msgid "Norwegian"
|
1546 |
msgstr ""
|
1547 |
|
1548 |
+
#: classes/helpers/FrmAppHelper.php:2658
|
1549 |
msgid "Polish"
|
1550 |
msgstr ""
|
1551 |
|
1552 |
+
#: classes/helpers/FrmAppHelper.php:2659
|
1553 |
msgid "Portuguese"
|
1554 |
msgstr ""
|
1555 |
|
1556 |
+
#: classes/helpers/FrmAppHelper.php:2660
|
1557 |
msgid "Portuguese/Brazilian"
|
1558 |
msgstr ""
|
1559 |
|
1560 |
+
#: classes/helpers/FrmAppHelper.php:2661
|
1561 |
msgid "Portuguese/Portugal"
|
1562 |
msgstr ""
|
1563 |
|
1564 |
+
#: classes/helpers/FrmAppHelper.php:2662
|
1565 |
msgid "Romanian"
|
1566 |
msgstr ""
|
1567 |
|
1568 |
+
#: classes/helpers/FrmAppHelper.php:2663
|
1569 |
msgid "Russian"
|
1570 |
msgstr ""
|
1571 |
|
1572 |
+
#: classes/helpers/FrmAppHelper.php:2664
|
1573 |
+
#: classes/helpers/FrmAppHelper.php:2665
|
1574 |
msgid "Serbian"
|
1575 |
msgstr ""
|
1576 |
|
1577 |
+
#: classes/helpers/FrmAppHelper.php:2666
|
1578 |
msgid "Slovak"
|
1579 |
msgstr ""
|
1580 |
|
1581 |
+
#: classes/helpers/FrmAppHelper.php:2667
|
1582 |
msgid "Slovenian"
|
1583 |
msgstr ""
|
1584 |
|
1585 |
+
#: classes/helpers/FrmAppHelper.php:2668
|
1586 |
msgid "Spanish"
|
1587 |
msgstr ""
|
1588 |
|
1589 |
+
#: classes/helpers/FrmAppHelper.php:2669
|
1590 |
msgid "Spanish/Latin America"
|
1591 |
msgstr ""
|
1592 |
|
1593 |
+
#: classes/helpers/FrmAppHelper.php:2670
|
1594 |
msgid "Swedish"
|
1595 |
msgstr ""
|
1596 |
|
1597 |
+
#: classes/helpers/FrmAppHelper.php:2671
|
1598 |
msgid "Tamil"
|
1599 |
msgstr ""
|
1600 |
|
1601 |
+
#: classes/helpers/FrmAppHelper.php:2672
|
1602 |
msgid "Thai"
|
1603 |
msgstr ""
|
1604 |
|
1605 |
+
#: classes/helpers/FrmAppHelper.php:2673
|
1606 |
msgid "Turkish"
|
1607 |
msgstr ""
|
1608 |
|
1609 |
+
#: classes/helpers/FrmAppHelper.php:2674
|
1610 |
msgid "Ukranian"
|
1611 |
msgstr ""
|
1612 |
|
1613 |
+
#: classes/helpers/FrmAppHelper.php:2675
|
1614 |
msgid "Vietnamese"
|
1615 |
msgstr ""
|
1616 |
|
1617 |
+
#: classes/helpers/FrmAppHelper.php:2717
|
1618 |
msgid "Your account has expired"
|
1619 |
msgstr ""
|
1620 |
|
1621 |
+
#: classes/helpers/FrmAppHelper.php:2720
|
1622 |
msgid "Renew Now"
|
1623 |
msgstr ""
|
1624 |
|
2904 |
msgstr ""
|
2905 |
|
2906 |
#. translators: %s: Field name
|
2907 |
+
#: classes/helpers/FrmFieldsHelper.php:1755
|
2908 |
msgid "%s fields"
|
2909 |
msgstr ""
|
2910 |
|
3643 |
msgid "Create Posts"
|
3644 |
msgstr ""
|
3645 |
|
3646 |
+
#: classes/helpers/FrmXMLHelper.php:1431
|
3647 |
msgid "Email Notification"
|
3648 |
msgstr ""
|
3649 |
|
4247 |
|
4248 |
#: classes/views/frm-entries/list.php:34
|
4249 |
#: classes/views/frm-forms/list-templates.php:29
|
4250 |
+
#: classes/views/shared/admin-header.php:58
|
4251 |
#: classes/views/xml/import_form.php:17
|
4252 |
msgid "Import"
|
4253 |
msgstr ""
|
4357 |
#: classes/views/frm-fields/back-end/bulk-options-overlay.php:8
|
4358 |
#: classes/views/frm-fields/back-end/inline-modal.php:7
|
4359 |
#: classes/views/frm-fields/back-end/inline-modal.php:8
|
4360 |
+
#: classes/views/shared/admin-header.php:18
|
4361 |
msgid "Close"
|
4362 |
msgstr ""
|
4363 |
|
5455 |
msgid "%s ago"
|
5456 |
msgstr ""
|
5457 |
|
5458 |
+
#: classes/views/inbox/list.php:71
|
5459 |
msgid "You don't have any messages"
|
5460 |
msgstr ""
|
5461 |
|
5462 |
+
#: classes/views/inbox/list.php:73
|
5463 |
msgid "Get the details about new updates, tips, sales, and more. We'll keep you in the loop."
|
5464 |
msgstr ""
|
5465 |
|
5466 |
+
#: classes/views/inbox/list.php:74
|
5467 |
msgid "Want more news and email updates?"
|
5468 |
msgstr ""
|
5469 |
|
5470 |
+
#: classes/views/inbox/list.php:108
|
5471 |
msgid "Type your email"
|
5472 |
msgstr ""
|
5473 |
|
5474 |
+
#: classes/views/inbox/list.php:112
|
5475 |
msgid "Subscribe"
|
5476 |
msgstr ""
|
5477 |
|
readme.txt
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
=== Formidable Form Builder - Contact Form, Survey & Quiz Forms Plugin for WordPress ===
|
2 |
Plugin Name: Formidable Forms - Contact Form, Survey & Quiz Forms Plugin for WordPress
|
3 |
Contributors: formidableforms, sswells, srwells
|
4 |
-
Tags: forms, contact form, form builder, survey, form maker, form creator, paypal form, paypal, stripe, stripe form, aweber, aweber form, getresponse, getresponse form, calculator
|
5 |
Requires at least: 4.7
|
6 |
-
Tested up to: 5.7
|
7 |
Requires PHP: 5.6
|
8 |
-
Stable tag: 4.10
|
9 |
|
10 |
The most advanced WordPress forms plugin. Go beyond contact forms with our drag & drop form builder for surveys, quizzes, and more.
|
11 |
|
12 |
== Description ==
|
13 |
|
14 |
== The Most Powerful WordPress form builder plugin on the market ==
|
15 |
-
We built <a href="https://formidableforms.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Formidable Forms</a> to offer the "first-ever" solutions-focused WordPress form plugin on the market. You can use our drag & drop WordPress form builder plugin to create a contact form, survey, quiz, registration form, payment form,
|
16 |
|
17 |
At Formidable, creating the most extendable online form builder plugin is our #1 priority. Unlike other WordPress form maker plugins, we believe in pushing the limits. We want to give you the tools to save time and create complex forms quickly!
|
18 |
|
@@ -21,14 +21,15 @@ Before we explore the features of the powerful Formidable form builder plugin, y
|
|
21 |
Plus, we have optimized Formidable for speed and maximum server performance. We can confidently say that Formidable is one of the FASTEST WordPress form builders on the market.
|
22 |
|
23 |
> <strong>Formidable Forms Pro</strong><br />
|
24 |
-
> This form builder plugin is the free version of Formidable that comes with all the features you will ever need. Build an advanced email subscription form, multi-page form, file upload form, quiz, or a smart form with conditional logic. Stack on repeater fields, payment integrations, form templates, form relationships, cascading dropdown fields. Don't forget the calculated fields, front-end form editing, and powerful Formidable Views to display data in web applications.
|
|
|
25 |
> <a href="https://formidableforms.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion" rel="friend" title="Formidable">Click here to purchase the most advanced premium WordPress form builder plugin now!</a>
|
26 |
|
27 |
You can start with our pre-built templates or create totally custom forms from scratch. All with an easy-to-use drag & drop form maker interface.
|
28 |
|
29 |
https://www.youtube.com/watch?v=d2IPmicn2x8&rel=0
|
30 |
|
31 |
-
Let’s take a look at all the powerful features for making an amazing lead form, survey form, poll, subscription form, request a quote form, donation form, user registration form, or payment form.
|
32 |
|
33 |
== Drag & Drop Form Maker and Advanced Form Builder ==
|
34 |
|
@@ -38,7 +39,7 @@ Our form maker comes with all the powerful fields that you need to create a solu
|
|
38 |
|
39 |
== Complete Entry Management for Forms and Surveys ==
|
40 |
|
41 |
-
Formidable allows you to view all your quiz and survey entries right from your WordPress dashboard.
|
42 |
|
43 |
Formidable is a **100% GDPR-friendly** form generator. You can turn off IP tracking or stop saving submissions entirely. Or add a GDPR checkbox field to your lead forms and payment forms to collect consent.
|
44 |
|
@@ -46,7 +47,7 @@ Need to import your leads to an external service like MailChimp? No problem. **E
|
|
46 |
|
47 |
You can also configure unlimited email notifications and autoresponders triggered by form submissions.
|
48 |
|
49 |
-
On top of that, you can easily customize the success message after a form is submitted, or redirect visitors to another page.
|
50 |
|
51 |
== The Only Form Maker Plugin with an Advanced Form Styler ==
|
52 |
|
@@ -127,7 +128,7 @@ You will not find any other WordPress form plugin offering a front-end editing s
|
|
127 |
|
128 |
== All the Advanced Form Fields and Features You Need to Grow Your Business ==
|
129 |
|
130 |
-
Formidable goes far above and beyond with features like multi-page forms, save and continue, cascading form fields, powerful conditional logic
|
131 |
|
132 |
We're on a mission to offer an all-in-one solution-focused WordPress form plugin. This way you don't have to install 5 plugins alongside your form maker to do everything you want.
|
133 |
|
@@ -147,43 +148,43 @@ Since Formidable is not your average WordPress form plugin, this feature list is
|
|
147 |
|
148 |
* <a href="https://formidableforms.com/features/drag-drop-form-builder/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Online drag and drop form builder</a>. Build everything from an email form to a price calculator or complex online form. Make awesome quiz forms, and online forms the easy way with a simple WordPress drag and drop form maker. You don't have to be a code ninja.
|
149 |
* <a href="https://formidableforms.com/features/display-form-data-views/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Display form data with Views</a>. Other WordPress form builder plugins only let you collect data. Formidable lets you format, filter, and display form submissions in Formidable Views to turn forms into solutions. Think job boards, event calendars, business directories, ratings systems, management solutions, and pretty much anything else you can come up with.
|
150 |
-
* <a href="https://formidableforms.com/features/dynamically-add-form-fields/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Repeating field groups (repeaters)</a>.
|
151 |
* <a href="https://formidableforms.com/features/wordpress-multiple-file-upload-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Drag and drop multiple file upload forms</a>. Easily upload documents, files, photos, and music, with any number of files. This is great for a job application form (resumes), WordPress User Profile Form (avatars), or get a quote form.
|
152 |
-
* <a href="https://formidableforms.com/features/wordpress-multi-step-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Multi-step forms with progress bars</a>. Want to increase conversion rates and collect more leads? Create beautiful paged forms with rootline and progress indicators. Add conditional
|
153 |
-
* <a href="https://formidableforms.com/features/cascading-dropdown-lookup-field/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Cascading lookup fields</a>. Autofill values in other form fields or drill down through options to reveal a final value. Designed for year/make/model fields in auto forms and country/state/city fields.
|
154 |
-
* Datepicker fields with advanced <a href="https://formidableforms.com/features/datepicker-options-for-dates/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">datepicker options</a> including blackout dates, dynamic minimum and maximum dates, and inline calendars.
|
155 |
-
* Dynamic field relationships. Populate form fields from other forms and link data between two forms
|
156 |
-
* Add password fields with a password strength meter in a WordPress user registration form, profile form,
|
157 |
* Collect reviews with star ratings for feedback, recipe ratings, product review, event rating, and customer testimonial forms. Then share your ratings with Formidable Views.
|
158 |
-
* <a href="https://formidableforms.com/features/confirm-email-address-password-wordpress-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Confirmation fields</a>. Double check email addresses or passwords and prevent typos from
|
159 |
* <a href="https://formidableforms.com/features/conditional-logic-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Conditional logic for smart forms</a>. Show or hide fields based on user selections or user roles. Make complex forms simple and increase conversion rates.
|
160 |
-
* <a href="https://formidableforms.com/features/email-autoresponders-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Send email notifications & autoresponders</a>.
|
161 |
* Email routing. Conditionally send multiple autoresponder emails and notifications based on values in email forms, user registration forms, and payment forms.
|
162 |
* Pricing fields for easy eCommerce forms with automatic price calculations. Drop in a product field, quantity, and total and you're good to go.
|
163 |
-
* <a href="https://formidableforms.com/wordpress-calculator-plugin/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Calculator forms</a>. Create
|
164 |
-
* <a href="https://formidableforms.com/features/wordpress-visual-form-styler/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Visual style creator</a>. Having trouble styling your WordPress forms? Our form creator allows you to brand calculator forms, email forms, quiz forms, and other WP forms to match your site. Change colors, borders, font sizes, and more without any code.
|
165 |
-
* <a href="https://formidableforms.com/features/flexible-layouts-responsive-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Flexible form layout design</a>. Build mobile responsive forms and advanced layouts with multiple fields in a row
|
166 |
-
* <a href="https://formidableforms.com/features/wordpress-mobile-friendly-responsive-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Mobile-friendly, responsive forms</a>. All of our forms are sized
|
167 |
-
* <a href="https://formidableforms.com/features/user-submitted-posts-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">User submitted front-end posts and pages</a>. Create and edit WordPress posts, pages, and
|
168 |
-
* <a href="https://formidableforms.com/features/form-entry-management-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Simple entry management</a>. Flexibly display, edit, and delete form entries
|
169 |
* <a href="https://formidableforms.com/features/front-end-editing-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WordPress front-end editing</a>. Allow users to edit their form entries and posts from the front-end of your site. Create an online journaling platform, member directory, classified ads, community recipes, and more.
|
170 |
* Logged-in users can <a href="https://formidableforms.com/features/save-and-continue-partial-submissions/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">save and continue partial form submissions</a>. Whether it's a basic email form or a long multi-paged registration form, users can save form progress and pick up where they left off.
|
171 |
-
* <a href="https://formidableforms.com/features/create-a-graph-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Graphs and charts for data visualization</a>. Display statistics from a survey, poll, and questionnaire. Or graph data in a variety of ways. Whatever you choose, it
|
172 |
-
*
|
173 |
* Entry limits. Limit surveys, registration forms, bookings, quizzes, or directory submissions to only allow one entry per user, IP, or cookie.
|
174 |
* <a href="https://formidableforms.com/features/wordpress-schedule-forms-limit-responses/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Form scheduling</a>. Open and close event registration and signup forms on a specific date. Or close registration forms when the seat limit has been reached.
|
175 |
-
* Conditionally redirect after a custom search form, payment form, feedback form, support ticket form, quiz, or other online form is submitted. Help clients find the answers they
|
176 |
-
* We believe that forms should
|
177 |
-
* <a href="https://formidableforms.com/features/importing-exporting-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Import and export forms, form submissions, styles, and views</a>. Quickly move forms, entries, views and styles to another site. Need to export leads to another service?
|
178 |
-
* <a href="https://formidableforms.com/features/wordpress-form-templates/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Form templates for instant form building</a>. Get started quickly with the most advanced form creator that includes form templates
|
179 |
-
* Import our <a href="https://formidableforms.com/form-templates/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">pre-built form
|
180 |
-
* <a href="https://formidableforms.com/features/wcag-accessible-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WCAG accessible forms with A11Y and ADA compliance</a>.
|
181 |
* <a href="https://formidableforms.com/features/invisible-spam-protection/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Invisible SPAM protection</a>. Don't waste time sorting through SPAM. Get instant and powerful anti-spam features from honeypot, invisible Google reCAPTCHA, Akismet, and the WordPress comment blacklist.
|
182 |
-
* <a href="https://formidableforms.com/features/fill-out-forms-automatically/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Fill out forms automatically</a> with values from the user profile or posts (i.e. custom fields). When a user is logged in,
|
183 |
* <a href="https://formidableforms.com/features/white-label-form-builder-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">White label forms</a>. Replace the Formidable branding with your own in the admin area. Plus, we never show "powered by" links in your free online form.
|
184 |
-
* <a href="https://formidableforms.com/features/wordpress-user-registration/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WordPress user registration forms</a>. Register WordPress users, edit profiles, reset passwords, and add a login form. You can even allow
|
185 |
* <a href="https://formidableforms.com/features/digital-form-signatures/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Digital signature forms</a>. Eliminate paper forms with a digital signature field in contracts, application forms and more.
|
186 |
-
* <a href="https://formidableforms.com/features/form-action-automation-scheduling/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Form action automation</a>. Schedule email notifications, SMS messages, and webhooks to trigger
|
187 |
* <a href="https://formidableforms.com/features/wordpress-form-api/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Formidable Forms API</a>. Send submissions to other REST APIs and add a set of form webhooks. This includes the option to send submissions from one Formidable site to another.
|
188 |
* <a href="https://formidableforms.com/features/quiz-maker-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Quiz maker forms</a>. Write your quiz form questions, submit an entry as the quiz key, and publish the quiz on a page. Then all the quiz grading is automatically done for you with our quiz plugin.
|
189 |
* <a href="https://formidableforms.com/knowledgebase/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">World class support</a>. Have questions on how to use our form maker or set up your web application? We are happy to help. Our passion is to help you <strong>defy the limits</strong> to take on bigger projects, earn more clients, and grow your business.
|
@@ -255,7 +256,7 @@ When you do not receive emails, try the following steps:
|
|
255 |
1. Double check the email address in your Email action on the settings page. The [admin_email] shortcode uses the email address from your WordPress Settings -> General page.
|
256 |
2. Are receiving other emails from your site (ie comment notifications, forgot password...)? If not, notification emails will not work either.
|
257 |
3. Check your SPAM box.
|
258 |
-
4. Try a different email address in your
|
259 |
5. Install WP Mail SMPT or another similar emailing plugin and configure the SMTP settings.
|
260 |
6. If these steps don't fix the problem and other WP emails are not going out, please reach out to your web host.
|
261 |
|
@@ -333,7 +334,7 @@ Yes! You can create payment and donation forms. We make it easy to accept paymen
|
|
333 |
|
334 |
Our Stripe integration helps you quickly accept credit card payments online. Our PayPal forms allow you to accept PayPal payments, subscriptions, and donations online.
|
335 |
|
336 |
-
= Which
|
337 |
|
338 |
Our online form maker comes with all the powerful form fields that you need to create a solution-focused form, fast!
|
339 |
|
@@ -435,18 +436,23 @@ Using our Zapier integration, you can easily connect Formidable with over 1000+
|
|
435 |
See all <a href="https://zapier.com/apps/formidable/integrations">Formidable Zapier Integrations</a>.
|
436 |
|
437 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
438 |
= 4.10 =
|
439 |
* Fix: Some fields, including signatures, were not properly detecting duplicate entries.
|
440 |
* Fix: Zeros were not appearing when used as a placeholder value.
|
441 |
-
* Fix: Prevent a warning when previewing a form with no fields.
|
442 |
|
443 |
= 4.09.08 =
|
444 |
-
* New: If you add or remove an action
|
445 |
* Fix: The style editor save button was hidden in WordPress 5.7.
|
446 |
* Fix: There were a couple of words misspelled on the welcome page.
|
447 |
|
448 |
= 4.09.07 =
|
449 |
-
* Fix: Duplicated
|
450 |
* Fix: Fields for controlling radio options in the form builder were not using unique id attribute values.
|
451 |
|
452 |
= 4.09.06 =
|
@@ -457,18 +463,11 @@ See all <a href="https://zapier.com/apps/formidable/integrations">Formidable Zap
|
|
457 |
* Fix: Some pop ups were occasionally including outdated text.
|
458 |
|
459 |
= 4.09.05 =
|
460 |
-
* Fix: Autofill was flagging
|
461 |
* Fix: Important security update that adds better escaping when text is used from attribute data.
|
462 |
|
463 |
= 4.09.04 =
|
464 |
* Fix: The form builder page wasn't always loading all fields correctly when loaded with ajax.
|
465 |
-
* New: frm_global_switch_fields and frm_maybe_switch_field_ids hooks for changing field ids in a form action when
|
466 |
-
|
467 |
-
= 4.09.03 =
|
468 |
-
* New: Added frm_run_honeypot hook to turn off honeypot. Return false to disable or 'limit' to hide from screenreader.
|
469 |
-
* Moved honeypot back to front of form to catch more spam.
|
470 |
-
* Fix: dropdown fields were cut off in the admin area in WordPress 5.6.
|
471 |
-
* Fix: Update a few deprecated jQuery functions.
|
472 |
-
* Fix: Prevent some duplicate database queries on the back end.
|
473 |
|
474 |
<a href="https://raw.githubusercontent.com/Strategy11/formidable-forms/master/changelog.txt">See changelog for all versions</a>
|
1 |
=== Formidable Form Builder - Contact Form, Survey & Quiz Forms Plugin for WordPress ===
|
2 |
Plugin Name: Formidable Forms - Contact Form, Survey & Quiz Forms Plugin for WordPress
|
3 |
Contributors: formidableforms, sswells, srwells
|
4 |
+
Tags: forms, contact form, form builder, survey, form maker, form creator, paypal form, paypal, stripe, stripe form, aweber, aweber form, getresponse, getresponse form, calculator, price calculator, quote form, contact button, form manager, Akismet, payment form, survey form, donation form, email subscription, contact form widget, user registration form, wordpress registration, wordpress login form, constant contact, mailpoet, active campaign, salesforce, hubspot, campaign monitor, quiz builder, quiz, feedback form, mailchimp form
|
5 |
Requires at least: 4.7
|
6 |
+
Tested up to: 5.7.1
|
7 |
Requires PHP: 5.6
|
8 |
+
Stable tag: 4.10.01
|
9 |
|
10 |
The most advanced WordPress forms plugin. Go beyond contact forms with our drag & drop form builder for surveys, quizzes, and more.
|
11 |
|
12 |
== Description ==
|
13 |
|
14 |
== The Most Powerful WordPress form builder plugin on the market ==
|
15 |
+
We built <a href="https://formidableforms.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Formidable Forms</a> to offer the "first-ever" solutions-focused WordPress form plugin on the market. You can use our drag & drop WordPress form builder plugin to create a contact form, survey, quiz, registration form, payment form, email marketing, or calculator form. Build just about anything you can imagine.
|
16 |
|
17 |
At Formidable, creating the most extendable online form builder plugin is our #1 priority. Unlike other WordPress form maker plugins, we believe in pushing the limits. We want to give you the tools to save time and create complex forms quickly!
|
18 |
|
21 |
Plus, we have optimized Formidable for speed and maximum server performance. We can confidently say that Formidable is one of the FASTEST WordPress form builders on the market.
|
22 |
|
23 |
> <strong>Formidable Forms Pro</strong><br />
|
24 |
+
> This form builder plugin is the free version of Formidable that comes with all the features you will ever need. Build an advanced email subscription form, multi-page form, file upload form, quiz, or a smart form with conditional logic. Stack on repeater fields, payment integrations, form templates, form relationships, cascading dropdown fields. Don't forget the calculated fields, front-end form editing, and powerful Formidable Views to display data in web applications.
|
25 |
+
> With Formidable, you get far more than just a contact form.
|
26 |
> <a href="https://formidableforms.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion" rel="friend" title="Formidable">Click here to purchase the most advanced premium WordPress form builder plugin now!</a>
|
27 |
|
28 |
You can start with our pre-built templates or create totally custom forms from scratch. All with an easy-to-use drag & drop form maker interface.
|
29 |
|
30 |
https://www.youtube.com/watch?v=d2IPmicn2x8&rel=0
|
31 |
|
32 |
+
Let’s take a look at all the powerful features for making an amazing lead form, survey form, poll, subscription form, request a quote form, donation form, user registration form, contact form, or payment form.
|
33 |
|
34 |
== Drag & Drop Form Maker and Advanced Form Builder ==
|
35 |
|
39 |
|
40 |
== Complete Entry Management for Forms and Surveys ==
|
41 |
|
42 |
+
Formidable allows you to view all your quiz and survey entries right from your WordPress dashboard. When a user submits a contact form, it's stored in your WordPress database so you won’t lose any leads.
|
43 |
|
44 |
Formidable is a **100% GDPR-friendly** form generator. You can turn off IP tracking or stop saving submissions entirely. Or add a GDPR checkbox field to your lead forms and payment forms to collect consent.
|
45 |
|
47 |
|
48 |
You can also configure unlimited email notifications and autoresponders triggered by form submissions.
|
49 |
|
50 |
+
On top of that, you can easily customize the success message after a contact form is submitted, or redirect visitors to another page.
|
51 |
|
52 |
== The Only Form Maker Plugin with an Advanced Form Styler ==
|
53 |
|
128 |
|
129 |
== All the Advanced Form Fields and Features You Need to Grow Your Business ==
|
130 |
|
131 |
+
Formidable goes far above and beyond with features like multi-page forms, save and continue, cascading form fields, powerful conditional logic. Then add partial submissions, invisible spam protection, front-end user post submission, calculated fields, user-tracking, quizzes, and so much more. Additionally, our Payment fields will help you create an order form, donation form, booking form, or other payment form.
|
132 |
|
133 |
We're on a mission to offer an all-in-one solution-focused WordPress form plugin. This way you don't have to install 5 plugins alongside your form maker to do everything you want.
|
134 |
|
148 |
|
149 |
* <a href="https://formidableforms.com/features/drag-drop-form-builder/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Online drag and drop form builder</a>. Build everything from an email form to a price calculator or complex online form. Make awesome quiz forms, and online forms the easy way with a simple WordPress drag and drop form maker. You don't have to be a code ninja.
|
150 |
* <a href="https://formidableforms.com/features/display-form-data-views/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Display form data with Views</a>. Other WordPress form builder plugins only let you collect data. Formidable lets you format, filter, and display form submissions in Formidable Views to turn forms into solutions. Think job boards, event calendars, business directories, ratings systems, management solutions, and pretty much anything else you can come up with.
|
151 |
+
* <a href="https://formidableforms.com/features/dynamically-add-form-fields/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Repeating field groups (repeaters)</a>. This is great for a registration form, application, or email form.
|
152 |
* <a href="https://formidableforms.com/features/wordpress-multiple-file-upload-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Drag and drop multiple file upload forms</a>. Easily upload documents, files, photos, and music, with any number of files. This is great for a job application form (resumes), WordPress User Profile Form (avatars), or get a quote form.
|
153 |
+
* <a href="https://formidableforms.com/features/wordpress-multi-step-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Multi-step forms with progress bars</a>. Want to increase conversion rates and collect more leads? Create beautiful paged forms with rootline and progress indicators. Add conditional pages for a smart branching form.
|
154 |
+
* <a href="https://formidableforms.com/features/cascading-dropdown-lookup-field/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Cascading lookup fields</a>. Autofill values in other form fields or drill down through options to reveal a final value. Designed for year/make/model fields in auto forms and country/state/city fields. Lookup fields can even get a price from another product form.
|
155 |
+
* Datepicker fields with advanced <a href="https://formidableforms.com/features/datepicker-options-for-dates/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">datepicker options</a> including blackout dates, dynamic minimum and maximum dates, and inline calendars. Datepickers are great for email forms, basic online booking, and event registration.
|
156 |
+
* Dynamic field relationships. Populate form fields from other forms and link data between two forms. This helpful in to link employment applications to a job, quizzes to a class, an event registration to an event, or a sports registration to a team.
|
157 |
+
* Add password fields with a password strength meter in a WordPress user registration form, profile form, or change password form.
|
158 |
* Collect reviews with star ratings for feedback, recipe ratings, product review, event rating, and customer testimonial forms. Then share your ratings with Formidable Views.
|
159 |
+
* <a href="https://formidableforms.com/features/confirm-email-address-password-wordpress-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Confirmation fields</a>. Double check email addresses or passwords and prevent typos from causing lost leads.
|
160 |
* <a href="https://formidableforms.com/features/conditional-logic-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Conditional logic for smart forms</a>. Show or hide fields based on user selections or user roles. Make complex forms simple and increase conversion rates.
|
161 |
+
* <a href="https://formidableforms.com/features/email-autoresponders-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Send email notifications & autoresponders</a>. Let clients know you received their message. Then create customized email notifications for multiple recipients and get info from an email form to those who need it.
|
162 |
* Email routing. Conditionally send multiple autoresponder emails and notifications based on values in email forms, user registration forms, and payment forms.
|
163 |
* Pricing fields for easy eCommerce forms with automatic price calculations. Drop in a product field, quantity, and total and you're good to go.
|
164 |
+
* <a href="https://formidableforms.com/wordpress-calculator-plugin/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Calculator forms</a>. Create complex calculations and combine text from multiple fields. This is great for a mortgage calculator, auto loan calculator, and more. Price calculations give site visitors easy quotes and price estimates. We recommend range sliders too, for calculator forms your clients will love.
|
165 |
+
* <a href="https://formidableforms.com/features/wordpress-visual-form-styler/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Visual style creator</a>. Having trouble styling your WordPress forms? Our form creator allows you to custom brand calculator forms, email forms, quiz forms, and other WP forms to match your site. Change colors, borders, font sizes, and more without any code.
|
166 |
+
* <a href="https://formidableforms.com/features/flexible-layouts-responsive-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Flexible form layout design</a>. Build mobile responsive forms and advanced layouts with multiple fields in a row with our CSS layout classes.
|
167 |
+
* <a href="https://formidableforms.com/features/wordpress-mobile-friendly-responsive-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Mobile-friendly, responsive forms</a>. All of our forms are sized for any screen size. Ensure that everyone can use your surveys, calculator forms, Stripe forms, and web forms on any device.
|
168 |
+
* <a href="https://formidableforms.com/features/user-submitted-posts-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">User submitted front-end posts and pages</a>. Create and edit WordPress posts, pages, and custom post types from front-end online forms. Send user-generated content quickly from a post creation form to a page.
|
169 |
+
* <a href="https://formidableforms.com/features/form-entry-management-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Simple entry management</a>. Flexibly display, edit, and delete form entries. Let logged-in users can manage their personal journal entries, weight tracking, guest blog posts, RSVP status, and more.
|
170 |
* <a href="https://formidableforms.com/features/front-end-editing-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WordPress front-end editing</a>. Allow users to edit their form entries and posts from the front-end of your site. Create an online journaling platform, member directory, classified ads, community recipes, and more.
|
171 |
* Logged-in users can <a href="https://formidableforms.com/features/save-and-continue-partial-submissions/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">save and continue partial form submissions</a>. Whether it's a basic email form or a long multi-paged registration form, users can save form progress and pick up where they left off.
|
172 |
+
* <a href="https://formidableforms.com/features/create-a-graph-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Graphs and charts for data visualization</a>. Display statistics from a survey, poll, and questionnaire. Or graph data in a variety of ways. Whatever you choose, it will update as new data is submitted (great for weight tracking over time).
|
173 |
+
* Permissions. Limit visibility of specialized forms based on user role.
|
174 |
* Entry limits. Limit surveys, registration forms, bookings, quizzes, or directory submissions to only allow one entry per user, IP, or cookie.
|
175 |
* <a href="https://formidableforms.com/features/wordpress-schedule-forms-limit-responses/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Form scheduling</a>. Open and close event registration and signup forms on a specific date. Or close registration forms when the seat limit has been reached.
|
176 |
+
* Conditionally redirect after a custom search form, payment form, feedback form, support ticket form, quiz, or other online form is submitted. Help clients find the answers they need and show a tailored result based on their selections or calculated fields.
|
177 |
+
* We believe that forms should meet your needs. So we give you access to <a href="https://formidableforms.com/features/customize-form-html-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">customize the form HTML</a> (like Contact Form 7). But you keep the ease and speed of a drag & drop form builder plugin. Our team labors for simplicity without sacrificing flexibility.
|
178 |
+
* <a href="https://formidableforms.com/features/importing-exporting-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Import and export forms, form submissions, styles, and views</a>. Quickly move forms, entries, views and styles to another site. Need to export leads to another service? Done.
|
179 |
+
* <a href="https://formidableforms.com/features/wordpress-form-templates/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Form templates for instant form building</a>. Get started quickly with the most advanced form creator that includes form templates and style templates. Our WordPress form generator makes it FAST to build job application forms, calculator forms, and other types of online forms.
|
180 |
+
* Import our <a href="https://formidableforms.com/form-templates/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">pre-built form templates</a> as a shortcut to a final product. Our growing form template library includes payment forms, a WooCommerce product creator, and more.
|
181 |
+
* <a href="https://formidableforms.com/features/wcag-accessible-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WCAG accessible forms with A11Y and ADA compliance</a>. Ensure your survey, lead capture form, quizzes, and other online forms are compliant and available to everyone. Allow those using screenreaders to successfully use your WordPress forms.
|
182 |
* <a href="https://formidableforms.com/features/invisible-spam-protection/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Invisible SPAM protection</a>. Don't waste time sorting through SPAM. Get instant and powerful anti-spam features from honeypot, invisible Google reCAPTCHA, Akismet, and the WordPress comment blacklist.
|
183 |
+
* <a href="https://formidableforms.com/features/fill-out-forms-automatically/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Fill out forms automatically</a> with values from the user profile or posts (i.e. custom fields). When a user is logged in, fill known values like name and email address.
|
184 |
* <a href="https://formidableforms.com/features/white-label-form-builder-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">White label forms</a>. Replace the Formidable branding with your own in the admin area. Plus, we never show "powered by" links in your free online form.
|
185 |
+
* <a href="https://formidableforms.com/features/wordpress-user-registration/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WordPress user registration forms</a>. Register WordPress users, edit profiles, reset passwords, and add a login form. You can even allow users to create new subdomains with WordPress multisite forms.
|
186 |
* <a href="https://formidableforms.com/features/digital-form-signatures/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Digital signature forms</a>. Eliminate paper forms with a digital signature field in contracts, application forms and more.
|
187 |
+
* <a href="https://formidableforms.com/features/form-action-automation-scheduling/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Form action automation</a>. Schedule email notifications, SMS messages, and webhooks to trigger later. You can automatically delete guest posts after 30 days, send weekly digests, or trigger happy birthday text messages from a lead form.
|
188 |
* <a href="https://formidableforms.com/features/wordpress-form-api/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Formidable Forms API</a>. Send submissions to other REST APIs and add a set of form webhooks. This includes the option to send submissions from one Formidable site to another.
|
189 |
* <a href="https://formidableforms.com/features/quiz-maker-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Quiz maker forms</a>. Write your quiz form questions, submit an entry as the quiz key, and publish the quiz on a page. Then all the quiz grading is automatically done for you with our quiz plugin.
|
190 |
* <a href="https://formidableforms.com/knowledgebase/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">World class support</a>. Have questions on how to use our form maker or set up your web application? We are happy to help. Our passion is to help you <strong>defy the limits</strong> to take on bigger projects, earn more clients, and grow your business.
|
256 |
1. Double check the email address in your Email action on the settings page. The [admin_email] shortcode uses the email address from your WordPress Settings -> General page.
|
257 |
2. Are receiving other emails from your site (ie comment notifications, forgot password...)? If not, notification emails will not work either.
|
258 |
3. Check your SPAM box.
|
259 |
+
4. Try a different email address in your settings.
|
260 |
5. Install WP Mail SMPT or another similar emailing plugin and configure the SMTP settings.
|
261 |
6. If these steps don't fix the problem and other WP emails are not going out, please reach out to your web host.
|
262 |
|
334 |
|
335 |
Our Stripe integration helps you quickly accept credit card payments online. Our PayPal forms allow you to accept PayPal payments, subscriptions, and donations online.
|
336 |
|
337 |
+
= Which field types does Formidable offer? =
|
338 |
|
339 |
Our online form maker comes with all the powerful form fields that you need to create a solution-focused form, fast!
|
340 |
|
436 |
See all <a href="https://zapier.com/apps/formidable/integrations">Formidable Zapier Integrations</a>.
|
437 |
|
438 |
== Changelog ==
|
439 |
+
= 4.10.01 =
|
440 |
+
* New: Include the full email header when an email is sent using the mail function.
|
441 |
+
* Fix: After opening the popup to add a layout class to a field, the field would no longer be selectable.
|
442 |
+
* Fix: Prevent the url from getting too large when repeatedly bulk deleting or searching entries.
|
443 |
+
|
444 |
= 4.10 =
|
445 |
* Fix: Some fields, including signatures, were not properly detecting duplicate entries.
|
446 |
* Fix: Zeros were not appearing when used as a placeholder value.
|
447 |
+
* Fix: Prevent a warning when previewing a contact form with no fields.
|
448 |
|
449 |
= 4.09.08 =
|
450 |
+
* New: If you add or remove an action and try to leave the page without saving, there will be a warning.
|
451 |
* Fix: The style editor save button was hidden in WordPress 5.7.
|
452 |
* Fix: There were a couple of words misspelled on the welcome page.
|
453 |
|
454 |
= 4.09.07 =
|
455 |
+
* Fix: Duplicated fields would occasionally generate long field keys that were preventing fields from being created.
|
456 |
* Fix: Fields for controlling radio options in the form builder were not using unique id attribute values.
|
457 |
|
458 |
= 4.09.06 =
|
463 |
* Fix: Some pop ups were occasionally including outdated text.
|
464 |
|
465 |
= 4.09.05 =
|
466 |
+
* Fix: Autofill was flagging submissions as spam with Honeypot in some browsers.
|
467 |
* Fix: Important security update that adds better escaping when text is used from attribute data.
|
468 |
|
469 |
= 4.09.04 =
|
470 |
* Fix: The form builder page wasn't always loading all fields correctly when loaded with ajax.
|
471 |
+
* New: frm_global_switch_fields and frm_maybe_switch_field_ids hooks for changing field ids in a form action when duplicating.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
472 |
|
473 |
<a href="https://raw.githubusercontent.com/Strategy11/formidable-forms/master/changelog.txt">See changelog for all versions</a>
|