Version Description
- Add option to Import forms on the listing page and in the new form process.
- Improve performance on the settings page when default values are used in fields.
- Update the base migrator class for more flexibility.
- Fix: Prevent a few PHP warnings.
Download this release
Release Info
Developer | sswells |
Plugin | Formidable Forms – Form Builder for WordPress |
Version | 4.04.03 |
Comparing to | |
See all releases |
Code changes from version 4.04.02 to 4.04.03
- classes/controllers/FrmAddonsController.php +3 -3
- classes/controllers/FrmFieldsController.php +1 -1
- classes/helpers/FrmAppHelper.php +8 -2
- classes/helpers/FrmFieldsHelper.php +6 -2
- classes/models/FrmDb.php +6 -2
- classes/models/FrmEntry.php +1 -1
- classes/models/FrmEntryValidate.php +5 -0
- classes/models/FrmFormMigrator.php +235 -55
- classes/models/FrmStyle.php +1 -1
- classes/views/frm-entries/list.php +4 -0
- classes/views/frm-fields/back-end/smart-values.php +1 -1
- classes/views/frm-forms/list-templates.php +8 -0
- classes/views/frm-forms/list.php +3 -2
- classes/views/shared/admin-header.php +6 -1
- classes/views/xml/import_form.php +1 -0
- css/frm_admin.css +5 -0
- formidable.php +1 -1
- js/formidable.js +24 -0
- js/formidable.min.js +22 -22
- js/formidable_admin.js +23 -21
- languages/formidable.pot +510 -508
- readme.txt +233 -148
classes/controllers/FrmAddonsController.php
CHANGED
@@ -16,8 +16,8 @@ class FrmAddonsController {
|
|
16 |
if ( ! FrmAppHelper::pro_is_installed() ) {
|
17 |
add_submenu_page(
|
18 |
'formidable',
|
19 |
-
'Formidable | ' . __( 'Upgrade
|
20 |
-
'<span style="color:#fe5a1d">' . __( 'Upgrade
|
21 |
'frm_view_forms',
|
22 |
'formidable-pro-upgrade',
|
23 |
'FrmAddonsController::upgrade_to_pro'
|
@@ -85,7 +85,7 @@ class FrmAddonsController {
|
|
85 |
private static function fallback_plugin_list() {
|
86 |
return array(
|
87 |
'formidable-pro' => array(
|
88 |
-
'title' => 'Formidable
|
89 |
'link' => 'pricing/',
|
90 |
'docs' => '',
|
91 |
'excerpt' => 'Enhance your basic Formidable forms with a plethora of Pro field types and features. Create advanced forms and data-driven applications in minutes.',
|
16 |
if ( ! FrmAppHelper::pro_is_installed() ) {
|
17 |
add_submenu_page(
|
18 |
'formidable',
|
19 |
+
'Formidable | ' . __( 'Upgrade', 'formidable' ),
|
20 |
+
'<span style="color:#fe5a1d">' . __( 'Upgrade', 'formidable' ) . '</span>',
|
21 |
'frm_view_forms',
|
22 |
'formidable-pro-upgrade',
|
23 |
'FrmAddonsController::upgrade_to_pro'
|
85 |
private static function fallback_plugin_list() {
|
86 |
return array(
|
87 |
'formidable-pro' => array(
|
88 |
+
'title' => 'Formidable Forms',
|
89 |
'link' => 'pricing/',
|
90 |
'docs' => '',
|
91 |
'excerpt' => 'Enhance your basic Formidable forms with a plethora of Pro field types and features. Create advanced forms and data-driven applications in minutes.',
|
classes/controllers/FrmFieldsController.php
CHANGED
@@ -584,7 +584,7 @@ class FrmFieldsController {
|
|
584 |
$is_placeholder_field = FrmFieldsHelper::is_placeholder_field_type( $field['type'] );
|
585 |
$is_combo_field = in_array( $field['type'], array( 'address', 'credit_card' ) );
|
586 |
|
587 |
-
$placeholder = $field['placeholder'];
|
588 |
if ( empty( $placeholder ) && $is_placeholder_field && ! $is_combo_field ) {
|
589 |
$placeholder = self::get_default_value_from_name( $field );
|
590 |
}
|
584 |
$is_placeholder_field = FrmFieldsHelper::is_placeholder_field_type( $field['type'] );
|
585 |
$is_combo_field = in_array( $field['type'], array( 'address', 'credit_card' ) );
|
586 |
|
587 |
+
$placeholder = isset( $field['placeholder'] ) ? $field['placeholder'] : '';
|
588 |
if ( empty( $placeholder ) && $is_placeholder_field && ! $is_combo_field ) {
|
589 |
$placeholder = self::get_default_value_from_name( $field );
|
590 |
}
|
classes/helpers/FrmAppHelper.php
CHANGED
@@ -11,7 +11,7 @@ class FrmAppHelper {
|
|
11 |
/**
|
12 |
* @since 2.0
|
13 |
*/
|
14 |
-
public static $plug_version = '4.04.
|
15 |
|
16 |
/**
|
17 |
* @since 1.07.02
|
@@ -886,6 +886,9 @@ class FrmAppHelper {
|
|
886 |
if ( ! isset( $atts['close'] ) || empty( $atts['close'] ) ) {
|
887 |
$atts['close'] = admin_url( 'admin.php?page=formidable' );
|
888 |
}
|
|
|
|
|
|
|
889 |
|
890 |
include( self::plugin_path() . '/classes/views/shared/admin-header.php' );
|
891 |
}
|
@@ -1560,7 +1563,10 @@ class FrmAppHelper {
|
|
1560 |
private static function prepare_field_arrays( $fields, $record, array &$values, $args ) {
|
1561 |
if ( ! empty( $fields ) ) {
|
1562 |
foreach ( (array) $fields as $field ) {
|
1563 |
-
|
|
|
|
|
|
|
1564 |
$args['parent_form_id'] = isset( $args['parent_form_id'] ) ? $args['parent_form_id'] : $field->form_id;
|
1565 |
self::fill_field_defaults( $field, $record, $values, $args );
|
1566 |
}
|
11 |
/**
|
12 |
* @since 2.0
|
13 |
*/
|
14 |
+
public static $plug_version = '4.04.03';
|
15 |
|
16 |
/**
|
17 |
* @since 1.07.02
|
886 |
if ( ! isset( $atts['close'] ) || empty( $atts['close'] ) ) {
|
887 |
$atts['close'] = admin_url( 'admin.php?page=formidable' );
|
888 |
}
|
889 |
+
if ( ! isset( $atts['import_link'] ) ) {
|
890 |
+
$atts['import_link'] = false;
|
891 |
+
}
|
892 |
|
893 |
include( self::plugin_path() . '/classes/views/shared/admin-header.php' );
|
894 |
}
|
1563 |
private static function prepare_field_arrays( $fields, $record, array &$values, $args ) {
|
1564 |
if ( ! empty( $fields ) ) {
|
1565 |
foreach ( (array) $fields as $field ) {
|
1566 |
+
if ( ! self::is_admin_page() ) {
|
1567 |
+
// Don't prep default values on the form settings page.
|
1568 |
+
$field->default_value = apply_filters( 'frm_get_default_value', $field->default_value, $field, true );
|
1569 |
+
}
|
1570 |
$args['parent_form_id'] = isset( $args['parent_form_id'] ) ? $args['parent_form_id'] : $field->form_id;
|
1571 |
self::fill_field_defaults( $field, $record, $values, $args );
|
1572 |
}
|
classes/helpers/FrmFieldsHelper.php
CHANGED
@@ -1128,13 +1128,17 @@ class FrmFieldsHelper {
|
|
1128 |
* @return array $other_args
|
1129 |
*/
|
1130 |
public static function prepare_other_input( $args, &$other_opt, &$checked ) {
|
|
|
|
|
|
|
|
|
|
|
1131 |
//Check if this is an "Other" option
|
1132 |
if ( ! self::is_other_opt( $args['opt_key'] ) ) {
|
1133 |
-
return;
|
1134 |
}
|
1135 |
|
1136 |
$other_opt = true;
|
1137 |
-
$other_args = array();
|
1138 |
|
1139 |
self::set_other_name( $args, $other_args );
|
1140 |
self::set_other_value( $args, $other_args );
|
1128 |
* @return array $other_args
|
1129 |
*/
|
1130 |
public static function prepare_other_input( $args, &$other_opt, &$checked ) {
|
1131 |
+
$other_args = array(
|
1132 |
+
'name' => '',
|
1133 |
+
'value' => '',
|
1134 |
+
);
|
1135 |
+
|
1136 |
//Check if this is an "Other" option
|
1137 |
if ( ! self::is_other_opt( $args['opt_key'] ) ) {
|
1138 |
+
return $other_args;
|
1139 |
}
|
1140 |
|
1141 |
$other_opt = true;
|
|
|
1142 |
|
1143 |
self::set_other_name( $args, $other_args );
|
1144 |
self::set_other_value( $args, $other_args );
|
classes/models/FrmDb.php
CHANGED
@@ -615,7 +615,9 @@ class FrmDb {
|
|
615 |
*/
|
616 |
public static function save_json_post( $settings ) {
|
617 |
global $wp_filter;
|
618 |
-
|
|
|
|
|
619 |
|
620 |
// Remove the balanceTags filter in case WordPress is trying to validate the XHTML
|
621 |
remove_all_filters( 'content_save_pre' );
|
@@ -623,7 +625,9 @@ class FrmDb {
|
|
623 |
$post = wp_insert_post( $settings );
|
624 |
|
625 |
// add the content filters back for views or posts
|
626 |
-
|
|
|
|
|
627 |
|
628 |
return $post;
|
629 |
}
|
615 |
*/
|
616 |
public static function save_json_post( $settings ) {
|
617 |
global $wp_filter;
|
618 |
+
if ( isset( $wp_filter['content_save_pre'] ) ) {
|
619 |
+
$filters = $wp_filter['content_save_pre'];
|
620 |
+
}
|
621 |
|
622 |
// Remove the balanceTags filter in case WordPress is trying to validate the XHTML
|
623 |
remove_all_filters( 'content_save_pre' );
|
625 |
$post = wp_insert_post( $settings );
|
626 |
|
627 |
// add the content filters back for views or posts
|
628 |
+
if ( isset( $filters ) ) {
|
629 |
+
$wp_filter['content_save_pre'] = $filters;
|
630 |
+
}
|
631 |
|
632 |
return $post;
|
633 |
}
|
classes/models/FrmEntry.php
CHANGED
@@ -292,7 +292,7 @@ class FrmEntry {
|
|
292 |
public static function maybe_get_entry( &$entry ) {
|
293 |
if ( $entry && is_numeric( $entry ) ) {
|
294 |
$entry = self::getOne( $entry );
|
295 |
-
} elseif ( empty( $entry ) ) {
|
296 |
$entry = false;
|
297 |
}
|
298 |
}
|
292 |
public static function maybe_get_entry( &$entry ) {
|
293 |
if ( $entry && is_numeric( $entry ) ) {
|
294 |
$entry = self::getOne( $entry );
|
295 |
+
} elseif ( empty( $entry ) || 'false' === $entry ) {
|
296 |
$entry = false;
|
297 |
}
|
298 |
}
|
classes/models/FrmEntryValidate.php
CHANGED
@@ -79,6 +79,11 @@ class FrmEntryValidate {
|
|
79 |
|
80 |
self::maybe_clear_value_for_default_blank_setting( $posted_field, $value );
|
81 |
|
|
|
|
|
|
|
|
|
|
|
82 |
if ( ! is_array( $value ) ) {
|
83 |
$value = trim( $value );
|
84 |
}
|
79 |
|
80 |
self::maybe_clear_value_for_default_blank_setting( $posted_field, $value );
|
81 |
|
82 |
+
$should_trim = is_array( $value ) && count( $value ) == 1 && isset( $value[0] ) && $posted_field->type !== 'checkbox';
|
83 |
+
if ( $should_trim ) {
|
84 |
+
$value = reset( $value );
|
85 |
+
}
|
86 |
+
|
87 |
if ( ! is_array( $value ) ) {
|
88 |
$value = trim( $value );
|
89 |
}
|
classes/models/FrmFormMigrator.php
CHANGED
@@ -11,6 +11,10 @@ abstract class FrmFormMigrator {
|
|
11 |
public $response = array();
|
12 |
public $tracking = 'frm_forms_imported';
|
13 |
|
|
|
|
|
|
|
|
|
14 |
/**
|
15 |
* Define required properties.
|
16 |
*/
|
@@ -19,6 +23,10 @@ abstract class FrmFormMigrator {
|
|
19 |
return;
|
20 |
}
|
21 |
|
|
|
|
|
|
|
|
|
22 |
$this->source_active = is_plugin_active( $this->path );
|
23 |
if ( ! $this->source_active ) {
|
24 |
// if source plugin is not installed, do nothing
|
@@ -34,27 +42,31 @@ abstract class FrmFormMigrator {
|
|
34 |
}
|
35 |
|
36 |
private function maybe_add_to_import_page() {
|
37 |
-
|
38 |
-
add_action( $menu_name . '_page_formidable-import', array( $this, 'import_page' ), 1 );
|
39 |
add_action( 'wp_ajax_frm_import_' . $this->slug, array( $this, 'import_forms' ) );
|
40 |
}
|
41 |
|
42 |
public function import_page() {
|
43 |
?>
|
44 |
<div class="wrap">
|
|
|
|
|
45 |
<div class="welcome-panel" id="welcome-panel">
|
46 |
-
<h2><?php echo esc_html( $this->name ); ?> Importer</h2>
|
47 |
<div class="welcome-panel-content" style="text-align:center;margin-bottom:10px;">
|
48 |
<p class="about-description">
|
49 |
-
Import forms and settings automatically from <?php echo esc_html( $this->name ); ?>. <br/>
|
50 |
Select the forms to import.
|
51 |
</p>
|
52 |
-
<form
|
53 |
action="<?php echo esc_url( admin_url( 'admin-ajax.php' ) ); ?>">
|
54 |
<?php wp_nonce_field( 'nonce', 'frm_ajax' ); ?>
|
55 |
<input type="hidden" name="slug" value="<?php echo esc_attr( $this->slug ); ?>" />
|
56 |
<input type="hidden" name="action" value="frm_import_<?php echo esc_attr( $this->slug ); ?>" />
|
57 |
<div style="margin:10px auto;max-width:400px;text-align:left;">
|
|
|
|
|
|
|
|
|
|
|
58 |
<?php foreach ( $this->get_forms() as $form_id => $name ) { ?>
|
59 |
<p>
|
60 |
<label>
|
@@ -73,7 +85,7 @@ abstract class FrmFormMigrator {
|
|
73 |
</div>
|
74 |
<button type="submit" class="button button-primary button-hero">Start Import</button>
|
75 |
</form>
|
76 |
-
<div id="frm-importer-process" class="frm_hidden">
|
77 |
|
78 |
<p class="process-count">
|
79 |
<span class="frm-wait" aria-hidden="true"></span>
|
@@ -130,7 +142,10 @@ abstract class FrmFormMigrator {
|
|
130 |
|
131 |
$source_form = $this->get_form( $source_id );
|
132 |
$source_form_name = $this->get_form_name( $source_form );
|
133 |
-
$source_fields = $this->get_form_fields( $
|
|
|
|
|
|
|
134 |
|
135 |
// If form does not contain fields, bail.
|
136 |
if ( empty( $source_fields ) ) {
|
@@ -149,7 +164,12 @@ abstract class FrmFormMigrator {
|
|
149 |
|
150 |
$this->prepare_form( $source_form, $form );
|
151 |
|
152 |
-
|
|
|
|
|
|
|
|
|
|
|
153 |
}
|
154 |
|
155 |
protected function prepare_new_form( $source_id, $source_form_name ) {
|
@@ -169,7 +189,9 @@ abstract class FrmFormMigrator {
|
|
169 |
|
170 |
protected function prepare_fields( $fields, &$form ) {
|
171 |
$field_order = 1;
|
|
|
172 |
foreach ( $fields as $field ) {
|
|
|
173 |
|
174 |
$label = $this->get_field_label( $field );
|
175 |
$type = $this->get_field_type( $field );
|
@@ -185,15 +207,39 @@ abstract class FrmFormMigrator {
|
|
185 |
continue;
|
186 |
}
|
187 |
|
188 |
-
$
|
|
|
|
|
189 |
$new_field['name'] = $label;
|
190 |
$new_field['field_order'] = $field_order;
|
191 |
$new_field['original'] = $type;
|
192 |
|
193 |
$this->prepare_field( $field, $new_field );
|
|
|
|
|
|
|
|
|
|
|
|
|
194 |
$form['fields'][] = $new_field;
|
195 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
196 |
$field_order ++;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
197 |
}
|
198 |
}
|
199 |
|
@@ -201,59 +247,107 @@ abstract class FrmFormMigrator {
|
|
201 |
// customize this function
|
202 |
}
|
203 |
|
204 |
-
|
205 |
-
|
|
|
|
|
|
|
|
|
|
|
206 |
}
|
207 |
|
208 |
/**
|
209 |
-
*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
210 |
*
|
211 |
-
* @since
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
212 |
*
|
213 |
* @param array $form Form to import.
|
214 |
* @param array $upgrade_omit No field alternative
|
215 |
*/
|
216 |
-
|
217 |
|
218 |
// Create empty form so we have an ID to work with.
|
219 |
-
$form_id =
|
220 |
-
array(
|
221 |
-
'name' => $form['name'],
|
222 |
-
'description' => $form['description'],
|
223 |
-
'options' => $form['options'],
|
224 |
-
'form_key' => $form['name'],
|
225 |
-
'status' => 'published',
|
226 |
-
)
|
227 |
-
);
|
228 |
|
229 |
if ( empty( $form_id ) ) {
|
230 |
-
return
|
231 |
-
'error' => true,
|
232 |
-
'name' => sanitize_text_field( $form['settings']['form_title'] ),
|
233 |
-
'msg' => esc_html__( 'There was an error while creating a new form.', 'formidable' ),
|
234 |
-
);
|
235 |
}
|
236 |
|
237 |
-
|
238 |
-
$new_field['form_id'] = $form_id;
|
239 |
-
$form['fields'][ $key ]['id'] = FrmField::create( $new_field );
|
240 |
-
}
|
241 |
|
242 |
-
|
243 |
-
foreach ( $form['actions'] as $action ) {
|
244 |
-
$action_control = FrmFormActionsController::get_form_actions( $action['type'] );
|
245 |
-
unset( $action['type'] );
|
246 |
-
$new_action = $action_control->prepare_new( $form_id );
|
247 |
-
foreach ( $action as $key => $value ) {
|
248 |
-
if ( $key === 'post_title' ) {
|
249 |
-
$new_action->post_title = $value;
|
250 |
-
} else {
|
251 |
-
$new_action->post_content[ $key ] = $this->replace_smart_tags( $value, $form['fields'] );
|
252 |
-
}
|
253 |
-
}
|
254 |
-
|
255 |
-
$action_control->save_settings( $new_action );
|
256 |
-
}
|
257 |
|
258 |
$this->track_import( $form['import_form_id'], $form_id );
|
259 |
|
@@ -266,6 +360,81 @@ abstract class FrmFormMigrator {
|
|
266 |
);
|
267 |
}
|
268 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
269 |
/**
|
270 |
* After a form has been successfully imported we track it, so that in the
|
271 |
* future we can alert users if they try to import a form that has already
|
@@ -274,7 +443,7 @@ abstract class FrmFormMigrator {
|
|
274 |
* @param int $source_id Imported plugin form ID
|
275 |
* @param int $new_form_id Formidable form ID
|
276 |
*/
|
277 |
-
|
278 |
|
279 |
$imported = $this->get_tracked_import();
|
280 |
|
@@ -298,8 +467,14 @@ abstract class FrmFormMigrator {
|
|
298 |
private function is_imported( $source_id ) {
|
299 |
$imported = $this->get_tracked_import();
|
300 |
$new_form_id = 0;
|
301 |
-
if ( isset( $imported[ $this->slug ] )
|
302 |
-
$new_form_id
|
|
|
|
|
|
|
|
|
|
|
|
|
303 |
}
|
304 |
|
305 |
return $new_form_id;
|
@@ -329,7 +504,7 @@ abstract class FrmFormMigrator {
|
|
329 |
return array();
|
330 |
}
|
331 |
|
332 |
-
|
333 |
$skip_pro_fields = $this->skip_pro_fields();
|
334 |
|
335 |
return ( ! FrmAppHelper::pro_is_installed() && in_array( $type, $skip_pro_fields, true ) );
|
@@ -370,7 +545,7 @@ abstract class FrmFormMigrator {
|
|
370 |
}
|
371 |
|
372 |
/**
|
373 |
-
* @param object|array
|
374 |
*
|
375 |
* @return array
|
376 |
*/
|
@@ -379,20 +554,25 @@ abstract class FrmFormMigrator {
|
|
379 |
}
|
380 |
|
381 |
/**
|
382 |
-
* @param
|
383 |
*
|
384 |
* @return string
|
385 |
*/
|
386 |
protected function get_field_type( $field ) {
|
387 |
-
return
|
388 |
}
|
389 |
|
390 |
/**
|
391 |
-
* @param
|
392 |
*
|
393 |
* @return string
|
394 |
*/
|
395 |
protected function get_field_label( $field ) {
|
|
|
|
|
|
|
|
|
|
|
396 |
$type = $this->get_field_type( $field );
|
397 |
$label = sprintf(
|
398 |
/* translators: %1$s - field type */
|
11 |
public $response = array();
|
12 |
public $tracking = 'frm_forms_imported';
|
13 |
|
14 |
+
protected $fields_map = array();
|
15 |
+
protected $current_source_form = null;
|
16 |
+
protected $current_section = array();
|
17 |
+
|
18 |
/**
|
19 |
* Define required properties.
|
20 |
*/
|
23 |
return;
|
24 |
}
|
25 |
|
26 |
+
if ( ! function_exists( 'is_plugin_active' ) ) {
|
27 |
+
require_once( ABSPATH . '/wp-admin/includes/plugin.php' );
|
28 |
+
}
|
29 |
+
|
30 |
$this->source_active = is_plugin_active( $this->path );
|
31 |
if ( ! $this->source_active ) {
|
32 |
// if source plugin is not installed, do nothing
|
42 |
}
|
43 |
|
44 |
private function maybe_add_to_import_page() {
|
45 |
+
add_action( 'frm_import_settings', array( $this, 'import_page' ) );
|
|
|
46 |
add_action( 'wp_ajax_frm_import_' . $this->slug, array( $this, 'import_forms' ) );
|
47 |
}
|
48 |
|
49 |
public function import_page() {
|
50 |
?>
|
51 |
<div class="wrap">
|
52 |
+
<h2 class="frm-h2"><?php echo esc_html( $this->name ); ?> Importer</h2>
|
53 |
+
<p class="howto">Import forms and settings automatically from <?php echo esc_html( $this->name ); ?>.</p>
|
54 |
<div class="welcome-panel" id="welcome-panel">
|
|
|
55 |
<div class="welcome-panel-content" style="text-align:center;margin-bottom:10px;">
|
56 |
<p class="about-description">
|
|
|
57 |
Select the forms to import.
|
58 |
</p>
|
59 |
+
<form class="frm_form_importer" method="post"
|
60 |
action="<?php echo esc_url( admin_url( 'admin-ajax.php' ) ); ?>">
|
61 |
<?php wp_nonce_field( 'nonce', 'frm_ajax' ); ?>
|
62 |
<input type="hidden" name="slug" value="<?php echo esc_attr( $this->slug ); ?>" />
|
63 |
<input type="hidden" name="action" value="frm_import_<?php echo esc_attr( $this->slug ); ?>" />
|
64 |
<div style="margin:10px auto;max-width:400px;text-align:left;">
|
65 |
+
<?php
|
66 |
+
if ( empty( $this->get_forms() ) ) {
|
67 |
+
esc_html_e( 'No Forms Found.', 'formidable' );
|
68 |
+
}
|
69 |
+
?>
|
70 |
<?php foreach ( $this->get_forms() as $form_id => $name ) { ?>
|
71 |
<p>
|
72 |
<label>
|
85 |
</div>
|
86 |
<button type="submit" class="button button-primary button-hero">Start Import</button>
|
87 |
</form>
|
88 |
+
<div id="frm-importer-process" class="frm-importer-process frm_hidden">
|
89 |
|
90 |
<p class="process-count">
|
91 |
<span class="frm-wait" aria-hidden="true"></span>
|
142 |
|
143 |
$source_form = $this->get_form( $source_id );
|
144 |
$source_form_name = $this->get_form_name( $source_form );
|
145 |
+
$source_fields = $this->get_form_fields( $source_form );
|
146 |
+
$this->maybe_add_end_fields( $source_fields );
|
147 |
+
|
148 |
+
$this->current_source_form = $source_form;
|
149 |
|
150 |
// If form does not contain fields, bail.
|
151 |
if ( empty( $source_fields ) ) {
|
164 |
|
165 |
$this->prepare_form( $source_form, $form );
|
166 |
|
167 |
+
$response = $this->add_form( $form );
|
168 |
+
|
169 |
+
// reset
|
170 |
+
$this->current_source_form = null;
|
171 |
+
|
172 |
+
return $response;
|
173 |
}
|
174 |
|
175 |
protected function prepare_new_form( $source_id, $source_form_name ) {
|
189 |
|
190 |
protected function prepare_fields( $fields, &$form ) {
|
191 |
$field_order = 1;
|
192 |
+
|
193 |
foreach ( $fields as $field ) {
|
194 |
+
$field = (array) $field;
|
195 |
|
196 |
$label = $this->get_field_label( $field );
|
197 |
$type = $this->get_field_type( $field );
|
207 |
continue;
|
208 |
}
|
209 |
|
210 |
+
$new_type = $this->convert_field_type( $type, $field );
|
211 |
+
|
212 |
+
$new_field = FrmFieldsHelper::setup_new_vars( $new_type );
|
213 |
$new_field['name'] = $label;
|
214 |
$new_field['field_order'] = $field_order;
|
215 |
$new_field['original'] = $type;
|
216 |
|
217 |
$this->prepare_field( $field, $new_field );
|
218 |
+
|
219 |
+
$in_section = ! empty( $this->current_section ) && ! in_array( $new_type, $this->fields_with_end() ) && $new_type !== 'break';
|
220 |
+
if ( $in_section ) {
|
221 |
+
$new_field['field_options']['in_section'] = $this->current_section['id'];
|
222 |
+
}
|
223 |
+
|
224 |
$form['fields'][] = $new_field;
|
225 |
|
226 |
+
if ( in_array( $new_type, $this->fields_with_end() ) ) {
|
227 |
+
$this->current_section = $field;
|
228 |
+
} elseif ( $new_type === 'break' || $new_type === 'end_divider' ) {
|
229 |
+
$this->current_section = array();
|
230 |
+
}
|
231 |
+
|
232 |
+
// This may occassionally skip one level/order e.g. after adding a
|
233 |
+
// list field, as field_order would already be prepared to be used.
|
234 |
$field_order ++;
|
235 |
+
|
236 |
+
if ( isset( $new_field['fields'] ) && is_array( $new_field['fields'] ) && ! empty( $new_field['fields'] ) ) {
|
237 |
+
// we have (inner) fields to merge
|
238 |
+
|
239 |
+
$form['fields'] = array_merge( $form['fields'], $new_field['fields'] );
|
240 |
+
// set the new field_order as it would have changed
|
241 |
+
$field_order = $new_field['current_order'];
|
242 |
+
}
|
243 |
}
|
244 |
}
|
245 |
|
247 |
// customize this function
|
248 |
}
|
249 |
|
250 |
+
/**
|
251 |
+
* Add any field types that will need an end section field.
|
252 |
+
*
|
253 |
+
* @since 4.04.03
|
254 |
+
*/
|
255 |
+
protected function fields_with_end() {
|
256 |
+
return array( 'divider' );
|
257 |
}
|
258 |
|
259 |
/**
|
260 |
+
* @since 4.04.03
|
261 |
+
*/
|
262 |
+
protected function maybe_add_end_fields( &$fields ) {
|
263 |
+
$with_end = $this->fields_with_end();
|
264 |
+
if ( empty( $with_end ) ) {
|
265 |
+
return;
|
266 |
+
}
|
267 |
+
|
268 |
+
$open = array();
|
269 |
+
|
270 |
+
$order = 0;
|
271 |
+
foreach ( $fields as $field ) {
|
272 |
+
$order ++;
|
273 |
+
$type = $this->get_field_type( $field );
|
274 |
+
$new_type = $this->convert_field_type( $type, $field );
|
275 |
+
if ( ! in_array( $new_type, $with_end ) && $new_type !== 'break' ) {
|
276 |
+
continue;
|
277 |
+
}
|
278 |
+
|
279 |
+
if ( ! empty( $open ) ) {
|
280 |
+
$this->insert_end_section( $fields, $order );
|
281 |
+
$open = array();
|
282 |
+
}
|
283 |
+
|
284 |
+
if ( in_array( $new_type, $with_end ) ) {
|
285 |
+
$open = $field;
|
286 |
+
}
|
287 |
+
}
|
288 |
+
|
289 |
+
if ( ! empty( $open ) ) {
|
290 |
+
$this->insert_end_section( $fields, $order );
|
291 |
+
}
|
292 |
+
}
|
293 |
+
|
294 |
+
/**
|
295 |
+
* @since 4.04.03
|
296 |
+
*/
|
297 |
+
protected function insert_end_section( &$fields, &$order ) {
|
298 |
+
$sub = FrmFieldsHelper::setup_new_vars( 'end_divider' );
|
299 |
+
$sub['name'] = __( 'Section Buttons', 'formidable' );
|
300 |
+
$subs = array( $sub );
|
301 |
+
$this->insert_fields_in_array( $subs, $order, 0, $fields );
|
302 |
+
$order ++;
|
303 |
+
}
|
304 |
+
|
305 |
+
/**
|
306 |
+
* Replace the original combo field with a group.
|
307 |
+
* This switches the name field to individual fields.
|
308 |
*
|
309 |
+
* @since 4.04.03
|
310 |
+
*/
|
311 |
+
protected function insert_fields_in_array( $subs, $start, $remove, &$fields ) {
|
312 |
+
array_splice( $fields, $start, $remove, $subs );
|
313 |
+
}
|
314 |
+
|
315 |
+
/**
|
316 |
+
* @param string $type
|
317 |
+
* @param array $field
|
318 |
+
* @param string $use Which field type to prefer to consider $field as.
|
319 |
+
* This also eases the recursive use of the method,
|
320 |
+
* particularly the overrides in child classes, as
|
321 |
+
* there will be no need to rebuild the converter
|
322 |
+
* array at usage locations.
|
323 |
+
*/
|
324 |
+
protected function convert_field_type( $type, $field = array(), $use = '' ) {
|
325 |
+
if ( empty( $field ) ) {
|
326 |
+
// For reverse compatability.
|
327 |
+
return $type;
|
328 |
+
}
|
329 |
+
|
330 |
+
return $use ? $use : $field['type'];
|
331 |
+
}
|
332 |
+
|
333 |
+
/**
|
334 |
+
* Add the new form to the database and return AJAX data.å
|
335 |
*
|
336 |
* @param array $form Form to import.
|
337 |
* @param array $upgrade_omit No field alternative
|
338 |
*/
|
339 |
+
protected function add_form( $form, $upgrade_omit = array() ) {
|
340 |
|
341 |
// Create empty form so we have an ID to work with.
|
342 |
+
$form_id = $this->create_form( $form );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
343 |
|
344 |
if ( empty( $form_id ) ) {
|
345 |
+
return $this->form_creation_error_response( $form );
|
|
|
|
|
|
|
|
|
346 |
}
|
347 |
|
348 |
+
$this->create_fields( $form_id, $form );
|
|
|
|
|
|
|
349 |
|
350 |
+
$this->create_emails( $form, $form_id );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
351 |
|
352 |
$this->track_import( $form['import_form_id'], $form_id );
|
353 |
|
360 |
);
|
361 |
}
|
362 |
|
363 |
+
/**
|
364 |
+
* @since 4.04.03
|
365 |
+
*
|
366 |
+
* @param array $form parameters for the new form to be created. Only
|
367 |
+
* the name key is a must. The keys are the column
|
368 |
+
* names of the forms table in the DB.
|
369 |
+
*
|
370 |
+
* @return int The ID of the newly created form.
|
371 |
+
*/
|
372 |
+
protected function create_form( $form ) {
|
373 |
+
$form['form_key'] = $form['name'];
|
374 |
+
$form['status'] = 'published';
|
375 |
+
|
376 |
+
return FrmForm::create( $form );
|
377 |
+
}
|
378 |
+
|
379 |
+
/**
|
380 |
+
* @since 4.04.03
|
381 |
+
*/
|
382 |
+
protected function form_creation_error_response( $form ) {
|
383 |
+
return array(
|
384 |
+
'error' => true,
|
385 |
+
'name' => sanitize_text_field( $form['name'] ),
|
386 |
+
'msg' => esc_html__( 'There was an error while creating a new form.', 'formidable' ),
|
387 |
+
);
|
388 |
+
}
|
389 |
+
|
390 |
+
/**
|
391 |
+
* @since 4.04.03
|
392 |
+
*
|
393 |
+
* @param int $form_id
|
394 |
+
* @param array $form
|
395 |
+
*/
|
396 |
+
protected function create_fields( $form_id, &$form ) {
|
397 |
+
foreach ( $form['fields'] as $key => $new_field ) {
|
398 |
+
$new_field['form_id'] = $form_id;
|
399 |
+
$form['fields'][ $key ]['id'] = FrmField::create( $new_field );
|
400 |
+
}
|
401 |
+
}
|
402 |
+
|
403 |
+
/**
|
404 |
+
* @since 4.04.03
|
405 |
+
*
|
406 |
+
* @param array $form
|
407 |
+
*/
|
408 |
+
protected function create_emails( $form, $form_id ) {
|
409 |
+
foreach ( $form['actions'] as $action ) {
|
410 |
+
$this->save_action( $action, $form, $form_id );
|
411 |
+
}
|
412 |
+
}
|
413 |
+
|
414 |
+
/**
|
415 |
+
* @since 4.04.03
|
416 |
+
*
|
417 |
+
* @param array $form
|
418 |
+
*/
|
419 |
+
protected function save_action( $action, $form, $form_id ) {
|
420 |
+
$action_control = FrmFormActionsController::get_form_actions( $action['type'] );
|
421 |
+
unset( $action['type'] );
|
422 |
+
$new_action = $action_control->prepare_new( $form_id );
|
423 |
+
foreach ( $action as $key => $value ) {
|
424 |
+
if ( $key === 'post_title' ) {
|
425 |
+
$new_action->post_title = $value;
|
426 |
+
} elseif ( $key === 'the_post_title' ) {
|
427 |
+
$new_action->post_content['post_title'] = $value;
|
428 |
+
} elseif ( is_string( $value ) ) {
|
429 |
+
$new_action->post_content[ $key ] = $this->replace_smart_tags( $value, $form['fields'] );
|
430 |
+
} else {
|
431 |
+
$new_action->post_content[ $key ] = $value;
|
432 |
+
}
|
433 |
+
}
|
434 |
+
|
435 |
+
return $action_control->save_settings( $new_action );
|
436 |
+
}
|
437 |
+
|
438 |
/**
|
439 |
* After a form has been successfully imported we track it, so that in the
|
440 |
* future we can alert users if they try to import a form that has already
|
443 |
* @param int $source_id Imported plugin form ID
|
444 |
* @param int $new_form_id Formidable form ID
|
445 |
*/
|
446 |
+
protected function track_import( $source_id, $new_form_id ) {
|
447 |
|
448 |
$imported = $this->get_tracked_import();
|
449 |
|
467 |
private function is_imported( $source_id ) {
|
468 |
$imported = $this->get_tracked_import();
|
469 |
$new_form_id = 0;
|
470 |
+
if ( ! isset( $imported[ $this->slug ] ) || ! in_array( $source_id, $imported[ $this->slug ] ) ) {
|
471 |
+
return $new_form_id;
|
472 |
+
}
|
473 |
+
|
474 |
+
$new_form_id = array_search( $source_id, array_reverse( $imported[ $this->slug ], true ) );
|
475 |
+
if ( ! empty( $new_form_id ) && empty( FrmForm::get_key_by_id( $new_form_id ) ) ) {
|
476 |
+
// Allow reimport if the form was deleted.
|
477 |
+
$new_form_id = 0;
|
478 |
}
|
479 |
|
480 |
return $new_form_id;
|
504 |
return array();
|
505 |
}
|
506 |
|
507 |
+
protected function should_skip_field( $type ) {
|
508 |
$skip_pro_fields = $this->skip_pro_fields();
|
509 |
|
510 |
return ( ! FrmAppHelper::pro_is_installed() && in_array( $type, $skip_pro_fields, true ) );
|
545 |
}
|
546 |
|
547 |
/**
|
548 |
+
* @param object|array $source_form
|
549 |
*
|
550 |
* @return array
|
551 |
*/
|
554 |
}
|
555 |
|
556 |
/**
|
557 |
+
* @param array $field
|
558 |
*
|
559 |
* @return string
|
560 |
*/
|
561 |
protected function get_field_type( $field ) {
|
562 |
+
return $field['type'];
|
563 |
}
|
564 |
|
565 |
/**
|
566 |
+
* @param array $field
|
567 |
*
|
568 |
* @return string
|
569 |
*/
|
570 |
protected function get_field_label( $field ) {
|
571 |
+
$label = isset( $field['label'] ) ? $field['label'] : '';
|
572 |
+
if ( ! empty( $label ) ) {
|
573 |
+
return $label;
|
574 |
+
}
|
575 |
+
|
576 |
$type = $this->get_field_type( $field );
|
577 |
$label = sprintf(
|
578 |
/* translators: %1$s - field type */
|
classes/models/FrmStyle.php
CHANGED
@@ -450,7 +450,7 @@ class FrmStyle {
|
|
450 |
|
451 |
'progress_bg_color' => 'dddddd',
|
452 |
'progress_active_color' => 'ffffff',
|
453 |
-
'progress_active_bg_color' => '
|
454 |
'progress_color' => 'ffffff',
|
455 |
'progress_border_color' => 'dfdfdf',
|
456 |
'progress_border_size' => '2px',
|
450 |
|
451 |
'progress_bg_color' => 'dddddd',
|
452 |
'progress_active_color' => 'ffffff',
|
453 |
+
'progress_active_bg_color' => '4199FD',
|
454 |
'progress_color' => 'ffffff',
|
455 |
'progress_border_color' => 'dfdfdf',
|
456 |
'progress_border_size' => '2px',
|
classes/views/frm-entries/list.php
CHANGED
@@ -9,6 +9,7 @@
|
|
9 |
'label' => __( 'Form Entries', 'formidable' ),
|
10 |
'form' => $form,
|
11 |
'close' => $form ? admin_url( 'admin.php?page=formidable-entries&form=' . $form->id ) : '',
|
|
|
12 |
)
|
13 |
);
|
14 |
?>
|
@@ -24,6 +25,9 @@
|
|
24 |
)
|
25 |
);
|
26 |
?>
|
|
|
|
|
|
|
27 |
</h2>
|
28 |
<?php if ( ! FrmAppHelper::pro_is_installed() ) { ?>
|
29 |
<div class="clear"></div>
|
9 |
'label' => __( 'Form Entries', 'formidable' ),
|
10 |
'form' => $form,
|
11 |
'close' => $form ? admin_url( 'admin.php?page=formidable-entries&form=' . $form->id ) : '',
|
12 |
+
'import_link' => $form ? false : true,
|
13 |
)
|
14 |
);
|
15 |
?>
|
25 |
)
|
26 |
);
|
27 |
?>
|
28 |
+
<a href="<?php echo esc_url( admin_url( 'admin.php?page=formidable-import' ) ); ?>" class="button button-secondary frm-button-secondary frm_animate_bg">
|
29 |
+
<?php esc_html_e( 'Import', 'formidable' ); ?>
|
30 |
+
</a>
|
31 |
</h2>
|
32 |
<?php if ( ! FrmAppHelper::pro_is_installed() ) { ?>
|
33 |
<div class="clear"></div>
|
classes/views/frm-fields/back-end/smart-values.php
CHANGED
@@ -8,7 +8,7 @@
|
|
8 |
</p>
|
9 |
<p>
|
10 |
<a href="<?php echo esc_url( FrmAppHelper::admin_upgrade_link( $upgrade_link ) ); ?>" class="button button-primary frm-button-primary" target="_blank" rel="noopener noreferrer">
|
11 |
-
<?php esc_html_e( 'Upgrade
|
12 |
</a>
|
13 |
|
14 |
<a href="<?php echo esc_url( FrmAppHelper::make_affiliate_url( FrmAppHelper::admin_upgrade_link( $upgrade_link, 'knowledgebase/install-formidable-forms/' ) ) ); ?>" target="_blank" class="frm-link-secondary alignright">
|
8 |
</p>
|
9 |
<p>
|
10 |
<a href="<?php echo esc_url( FrmAppHelper::admin_upgrade_link( $upgrade_link ) ); ?>" class="button button-primary frm-button-primary" target="_blank" rel="noopener noreferrer">
|
11 |
+
<?php esc_html_e( 'Upgrade', 'formidable' ); ?>
|
12 |
</a>
|
13 |
|
14 |
<a href="<?php echo esc_url( FrmAppHelper::make_affiliate_url( FrmAppHelper::admin_upgrade_link( $upgrade_link, 'knowledgebase/install-formidable-forms/' ) ) ); ?>" target="_blank" class="frm-link-secondary alignright">
|
classes/views/frm-forms/list-templates.php
CHANGED
@@ -50,6 +50,14 @@
|
|
50 |
</a>
|
51 |
</li>
|
52 |
<?php } ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
53 |
</ul>
|
54 |
|
55 |
<?php
|
50 |
</a>
|
51 |
</li>
|
52 |
<?php } ?>
|
53 |
+
<li>
|
54 |
+
<a class="frm-featured-form" href="<?php echo esc_url( admin_url( 'admin.php?page=formidable-import' ) ); ?>">
|
55 |
+
<span class="frm-inner-circle" style="background-color:var(--orange)">
|
56 |
+
<?php FrmAppHelper::icon_by_class( 'frmfont frm_upload_icon' ); ?>
|
57 |
+
</span>
|
58 |
+
<h3><?php esc_html_e( 'Import', 'formidable' ); ?></h3>
|
59 |
+
</a>
|
60 |
+
</li>
|
61 |
</ul>
|
62 |
|
63 |
<?php
|
classes/views/frm-forms/list.php
CHANGED
@@ -2,8 +2,9 @@
|
|
2 |
<?php
|
3 |
FrmAppHelper::get_admin_header(
|
4 |
array(
|
5 |
-
'label'
|
6 |
-
'new_link'
|
|
|
7 |
)
|
8 |
);
|
9 |
?>
|
2 |
<?php
|
3 |
FrmAppHelper::get_admin_header(
|
4 |
array(
|
5 |
+
'label' => $params['template'] ? __( 'Templates', 'formidable' ) : __( 'Forms', 'formidable' ),
|
6 |
+
'new_link' => ( ! $params['template'] && current_user_can( 'frm_edit_forms' ) ) ? '?page=formidable&frm_action=add_new' : '',
|
7 |
+
'import_link' => true,
|
8 |
)
|
9 |
);
|
10 |
?>
|
classes/views/shared/admin-header.php
CHANGED
@@ -28,10 +28,15 @@
|
|
28 |
// Used when no form is currently selected.
|
29 |
?>
|
30 |
|
31 |
-
<div class="frm_top_left">
|
32 |
<h1>
|
33 |
<?php echo esc_html( $atts['label'] ); ?>
|
34 |
<?php FrmAppHelper::add_new_item_link( $atts ); ?>
|
|
|
|
|
|
|
|
|
|
|
35 |
<?php if ( isset( $atts['cancel_link'] ) ) { ?>
|
36 |
<a href="<?php echo esc_url( $atts['cancel_link'] ); ?>" class="button button-secondary frm-button-secondary frm_animate_bg">
|
37 |
<?php esc_html_e( 'Cancel', 'formidable' ); ?>
|
28 |
// Used when no form is currently selected.
|
29 |
?>
|
30 |
|
31 |
+
<div class="frm_top_left <?php echo esc_attr( $atts['import_link'] ? 'frm_top_wide' : '' ); ?>">
|
32 |
<h1>
|
33 |
<?php echo esc_html( $atts['label'] ); ?>
|
34 |
<?php FrmAppHelper::add_new_item_link( $atts ); ?>
|
35 |
+
<?php if ( $atts['import_link'] ) { ?>
|
36 |
+
<a href="<?php echo esc_url( admin_url( 'admin.php?page=formidable-import' ) ); ?>" class="button button-secondary frm-button-secondary frm_animate_bg">
|
37 |
+
<?php esc_html_e( 'Import', 'formidable' ); ?>
|
38 |
+
</a>
|
39 |
+
<?php } ?>
|
40 |
<?php if ( isset( $atts['cancel_link'] ) ) { ?>
|
41 |
<a href="<?php echo esc_url( $atts['cancel_link'] ); ?>" class="button button-secondary frm-button-secondary frm_animate_bg">
|
42 |
<?php esc_html_e( 'Cancel', 'formidable' ); ?>
|
classes/views/xml/import_form.php
CHANGED
@@ -35,6 +35,7 @@
|
|
35 |
</form>
|
36 |
<?php FrmTipsHelper::pro_tip( 'get_import_tip' ); ?>
|
37 |
|
|
|
38 |
<br/><br/>
|
39 |
<h2 class="frm-h2"><?php esc_html_e( 'Export', 'formidable' ); ?></h2>
|
40 |
<p class="howto">
|
35 |
</form>
|
36 |
<?php FrmTipsHelper::pro_tip( 'get_import_tip' ); ?>
|
37 |
|
38 |
+
<?php do_action( 'frm_import_settings' ); ?>
|
39 |
<br/><br/>
|
40 |
<h2 class="frm-h2"><?php esc_html_e( 'Export', 'formidable' ); ?></h2>
|
41 |
<p class="howto">
|
css/frm_admin.css
CHANGED
@@ -258,6 +258,10 @@ a .frmsvg,
|
|
258 |
text-overflow: ellipsis;
|
259 |
}
|
260 |
|
|
|
|
|
|
|
|
|
261 |
.frm-header-logo,
|
262 |
.edit-php.post-type-frm_display .frm-header-logo {
|
263 |
float: left;
|
@@ -972,6 +976,7 @@ p.frm_has_shortcodes {
|
|
972 |
|
973 |
h1 .frm-button-secondary,
|
974 |
h1 .frm-button-primary,
|
|
|
975 |
h2 .frm-button-primary {
|
976 |
font-size: 14px !important;
|
977 |
font-weight: normal;
|
258 |
text-overflow: ellipsis;
|
259 |
}
|
260 |
|
261 |
+
.frm_top_left.frm_top_wide {
|
262 |
+
max-width: 100%;
|
263 |
+
}
|
264 |
+
|
265 |
.frm-header-logo,
|
266 |
.edit-php.post-type-frm_display .frm-header-logo {
|
267 |
float: left;
|
976 |
|
977 |
h1 .frm-button-secondary,
|
978 |
h1 .frm-button-primary,
|
979 |
+
h2 .frm-button-secondary,
|
980 |
h2 .frm-button-primary {
|
981 |
font-size: 14px !important;
|
982 |
font-weight: normal;
|
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.04.
|
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.04.03
|
6 |
Plugin URI: https://formidableforms.com/
|
7 |
Author URI: https://formidableforms.com/
|
8 |
Author: Strategy11
|
js/formidable.js
CHANGED
@@ -120,6 +120,28 @@ function frmFrontFormJS(){
|
|
120 |
$form.find( 'input[type="submit"], input[type="button"], button[type="submit"]' ).removeAttr( 'disabled' );
|
121 |
}
|
122 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
123 |
function validateForm( object ) {
|
124 |
var errors = [];
|
125 |
|
@@ -629,6 +651,7 @@ function frmFrontFormJS(){
|
|
629 |
function showSubmitLoading( $object ) {
|
630 |
showLoadingIndicator( $object );
|
631 |
disableSubmitButton( $object );
|
|
|
632 |
}
|
633 |
|
634 |
function showLoadingIndicator( $object ) {
|
@@ -661,6 +684,7 @@ function frmFrontFormJS(){
|
|
661 |
|
662 |
if ( enable === 'enable' ) {
|
663 |
enableSubmitButton( loadingForm );
|
|
|
664 |
}
|
665 |
}
|
666 |
|
120 |
$form.find( 'input[type="submit"], input[type="button"], button[type="submit"]' ).removeAttr( 'disabled' );
|
121 |
}
|
122 |
|
123 |
+
/**
|
124 |
+
* Disable the save draft link for a given jQuery form object
|
125 |
+
*
|
126 |
+
* @since 4.04.03
|
127 |
+
*
|
128 |
+
* @param {object} $form
|
129 |
+
*/
|
130 |
+
function disableSaveDraft( $form ) {
|
131 |
+
$form.find( 'a.frm_save_draft' ).css( 'pointer-events', 'none' );
|
132 |
+
}
|
133 |
+
|
134 |
+
/**
|
135 |
+
* Enable the save draft link for a given jQuery form object
|
136 |
+
*
|
137 |
+
* @since 4.04.03
|
138 |
+
*
|
139 |
+
* @param {object} $form
|
140 |
+
*/
|
141 |
+
function enableSaveDraft( $form ) {
|
142 |
+
$form.find( 'a.frm_save_draft' ).css( 'pointer-events', '' );
|
143 |
+
}
|
144 |
+
|
145 |
function validateForm( object ) {
|
146 |
var errors = [];
|
147 |
|
651 |
function showSubmitLoading( $object ) {
|
652 |
showLoadingIndicator( $object );
|
653 |
disableSubmitButton( $object );
|
654 |
+
disableSaveDraft( $object );
|
655 |
}
|
656 |
|
657 |
function showLoadingIndicator( $object ) {
|
684 |
|
685 |
if ( enable === 'enable' ) {
|
686 |
enableSubmitButton( loadingForm );
|
687 |
+
enableSaveDraft( loadingForm );
|
688 |
}
|
689 |
}
|
690 |
|
js/formidable.min.js
CHANGED
@@ -1,32 +1,32 @@
|
|
1 |
function frmFrontFormJS(){var action="";var jsErrors=[];function maybeShowLabel(){var $field=jQuery(this);var $label=$field.closest(".frm_inside_container").find(".frm_primary_label");if($field.val().length>0)$label.addClass("frm_visible");else $label.removeClass("frm_visible")}function getFieldId(field,fullID){var fieldName="";if(field instanceof jQuery)fieldName=field.attr("name");else fieldName=field.name;if(typeof fieldName==="undefined")fieldName="";if(fieldName===""){if(field instanceof jQuery)fieldName=
|
2 |
field.data("name");else fieldName=field.getAttribute("data-name");if(typeof fieldName==="undefined")fieldName="";if(fieldName!==""&&fieldName)return fieldName;return 0}var nameParts=fieldName.replace("item_meta[","").replace("[]","").split("]");if(nameParts.length<1)return 0;nameParts=nameParts.filter(function(n){return n!==""});var field_id=nameParts[0];var isRepeating=false;if(nameParts.length===1)return field_id;if(nameParts[1]==="[form"||nameParts[1]==="[row_ids")return 0;if(jQuery('input[name="item_meta['+
|
3 |
field_id+'][form]"]').length){field_id=nameParts[2].replace("[","");isRepeating=true}if("other"===field_id)if(isRepeating)field_id=nameParts[3].replace("[","");else field_id=nameParts[1].replace("[","");if(fullID===true)if(field_id===nameParts[0])field_id=field_id+"-"+nameParts[1].replace("[","");else field_id=field_id+"-"+nameParts[0]+"-"+nameParts[1].replace("[","");return field_id}function disableSubmitButton($form){$form.find('input[type="submit"], input[type="button"], button[type="submit"]').attr("disabled",
|
4 |
-
"disabled")}function enableSubmitButton($form){$form.find('input[type="submit"], input[type="button"], button[type="submit"]').removeAttr("disabled")}function validateForm(object){var errors=[];var requiredFields=jQuery(object).find(".frm_required_field:visible input, .frm_required_field:visible select, .frm_required_field:visible textarea").filter(":not(.frm_optional)");
|
5 |
-
jQuery(object).find("input[type=email]").filter(":visible");var fields=jQuery(object).find("input,select,textarea");if(fields.length)for(var n=0,nl=fields.length;n<nl;n++){var field=fields[n];var value=field.value;if(value!=="")if(field.type==="hidden");else if(field.type==="number")errors=checkNumberField(field,errors);else if(field.type==="email")errors=checkEmailField(field,
|
6 |
-
return errors}function maybeValidateChange(field_id,field){if(field.type==="url")maybeAddHttpToUrl(field);if(jQuery(field).closest("form").hasClass("frm_js_validate"))validateField(field_id,field)}function maybeAddHttpToUrl(field){var url=field.value;var matches=url.match(/^(https?|ftps?|mailto|news|feed|telnet):/);if(field.value!==""&&matches===null)field.value="http://"+
|
7 |
-
|
8 |
-
function checkRequiredField(field,errors){var fileID=field.getAttribute("data-frmfile");if(field.type==="hidden"&&fileID===null)return errors;var val="";var fieldID="";if(field.type==="checkbox"||field.type==="radio"){var checkGroup=jQuery('input[name="'+field.name+'"]').closest(".frm_required_field").find("input:checked");jQuery(checkGroup).each(function(){val=
|
9 |
-
"")}if(typeof errors[fileID]==="undefined")val=getFileVals(fileID);fieldID=fileID}else{var fieldClasses=field.className;if(fieldClasses.indexOf("frm_pos_none")!==-1)return errors;val=jQuery(field).val();if(val===null)val="";else if(typeof val!=="string"){var tempVal=val;val="";for(var i=0;i<tempVal.length;i++)if(tempVal[i]!=="")val=tempVal[i]}if(fieldClasses.indexOf("frm_other_input")
|
10 |
-
-1)fieldID=fieldID.replace("-H","").replace("-m","");var placeholder=field.getAttribute("data-frmplaceholder");if(placeholder!==null&&val===placeholder)val=""}if(val===""){if(fieldID==="")fieldID=getFieldId(field,true);if(!(fieldID in errors))errors[fieldID]=getFieldValidationMessage(field,"data-reqmsg")}return errors}function getFileVals(fileID){var val="";var fileFields=jQuery('input[name="file'+
|
11 |
-
"")val=this.value});return val}function checkEmailField(field,errors,emailFields){var emailAddress=field.value;var fieldID=getFieldId(field,true);if(fieldID in errors)return errors;var isConf=fieldID.indexOf("conf_")===0;if(emailAddress!==""||isConf){var re=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/i;
|
12 |
-
false){errors[fieldID]=invalidMsg;if(isConf)errors[fieldID.replace("conf_","")]=""}else if(isConf){var confName=field.name.replace("conf_","");var match=emailFields.filter('[name="'+confName+'"]').val();if(match!==emailAddress){errors[fieldID]="";errors[fieldID.replace("conf_","")]=""}}}return errors}function checkNumberField(field,errors){var number=field.value;if(number!==""&&isNaN(number/
|
13 |
-
"data-invmsg")}return errors}function checkPatternField(field,errors){var text=field.value;var format=getFieldValidationMessage(field,"pattern");if(format!==""&&text!==""){var fieldID=getFieldId(field,true);if(!(fieldID in errors)){format=new RegExp("^"+format+"$","i");if(format.test(text)===false)errors[fieldID]=getFieldValidationMessage(field,"data-invmsg")}}return errors}function hasInvisibleRecaptcha(object){if(isGoingToPrevPage(object))return false;
|
14 |
-
if(recaptcha.length){var recaptchaID=recaptcha.data("rid");var alreadyChecked=grecaptcha.getResponse(recaptchaID);if(alreadyChecked.length===0)return recaptcha;else return false}else return false}function executeInvisibleRecaptcha(invisibleRecaptcha){var recaptchaID=invisibleRecaptcha.data("rid");grecaptcha.reset(recaptchaID);grecaptcha.execute(recaptchaID)}function validateRecaptcha(form,
|
15 |
-
var response=grecaptcha.getResponse(recaptchaID);if(response.length===0){var fieldContainer=$recaptcha.closest(".frm_form_field");var fieldID=fieldContainer.attr("id").replace("frm_field_","").replace("_container","");errors[fieldID]=""}}return errors}function getFieldValidationMessage(field,messageType){var msg=field.getAttribute(messageType);if(msg===null)msg="";return msg}function shouldJSValidate(object){var validate=
|
16 |
-
"undefined"&&(frmProForm.savingDraft(object)||frmProForm.goingToPreviousPage(object)))validate=false;return validate}function getFormErrors(object,action){if(typeof action==="undefined")jQuery(object).find('input[name="frm_action"]').val();var fieldset=jQuery(object).find(".frm_form_field");fieldset.addClass("frm_doing_ajax");jQuery.ajax({type:"POST",url:frm_js.ajax_url,data:jQuery(object).serialize()+"&action=frm_entries_"+
|
17 |
-
{"content":"","errors":{},"pass":false};if(response===null)response=defaultResponse;response=response.replace(/^\s+|\s+$/g,"");if(response.indexOf("{")===0)response=jQuery.parseJSON(response);else response=defaultResponse;if(typeof response.redirect!=="undefined"){jQuery(document).trigger("frmBeforeFormRedirect",[object,response]);window.location=response.redirect}else if(response.content!==""){removeSubmitLoading(jQuery(object));
|
18 |
-
jQuery(object).find('input[name="form_id"]').val();response.content=response.content.replace(/ frm_pro_form /g," frm_pro_form frm_no_hide ");var replaceContent=jQuery(object).closest(".frm_forms");removeAddedScripts(replaceContent,formID);replaceContent.replaceWith(response.content);addUrlParam(response);if(typeof frmThemeOverride_frmAfterSubmit==="function"){var pageOrder=jQuery('input[name="frm_page_order_'+formID+'"]').val();
|
19 |
-
frmThemeOverride_frmAfterSubmit(formReturned,pageOrder,response.content,object)}afterFormSubmitted(object,response)}else if(Object.keys(response.errors).length){removeSubmitLoading(jQuery(object),"enable");var cont_submit=true;removeAllErrors();var show_captcha=false;var $fieldCont=null;for(var key in response.errors){$fieldCont=jQuery(object).find("#frm_field_"+key+"_container");if($fieldCont.length){if(!$fieldCont.is(":visible")){var inCollapsedSection
|
20 |
-
if(inCollapsedSection.length){var frmTrigger=inCollapsedSection.prev();if(!frmTrigger.hasClass("frm_trigger"))frmTrigger=frmTrigger.prev(".frm_trigger");frmTrigger.click()}}if($fieldCont.is(":visible")){addFieldError($fieldCont,key,response.errors);cont_submit=false;var $recaptcha=jQuery(object).find("#frm_field_"+key+"_container .frm-g-recaptcha, #frm_field_"+key+"_container .g-recaptcha");if($recaptcha.length){show_captcha=true;var recaptchaID=$recaptcha.data("rid");
|
21 |
-
else grecaptcha.reset()}}}}jQuery(document).trigger("frmFormErrors",[object,response]);fieldset.removeClass("frm_doing_ajax");scrollToFirstField(object);if(show_captcha!==true)replaceCheckedRecaptcha(object,false);if(cont_submit)object.submit();else jQuery(object).prepend(response.error_message)}else{showFileLoading(object);replaceCheckedRecaptcha(object,true);object.submit()}},error:function(){jQuery(object).find('input[type="submit"], input[type="button"]').removeAttr("disabled");
|
22 |
-
function afterFormSubmitted(object,response){var formCompleted=jQuery(response.content).find(".frm_message");if(formCompleted.length)jQuery(document).trigger("frmFormComplete",[object,response]);else jQuery(document).trigger("frmPageChanged",[object,response])}function removeAddedScripts(formContainer,formID){var endReplace=jQuery(".frm_end_ajax_"+formID);if(endReplace.length){formContainer.nextUntil(".frm_end_ajax_"+formID).remove();endReplace.remove()}}function addUrlParam(response){if(history.pushState&&
|
23 |
typeof response.page!=="undefined"){var url=addQueryVar("frm_page",response.page);window.history.pushState({"html":response.html},"","?"+url)}}function addQueryVar(key,value){key=encodeURI(key);value=encodeURI(value);var kvp=document.location.search.substr(1).split("&");var i=kvp.length;var x;while(i--){x=kvp[i].split("=");if(x[0]==key){x[1]=value;kvp[i]=x.join("=");break}}if(i<0)kvp[kvp.length]=[key,value].join("=");return kvp.join("&")}function addFieldError($fieldCont,key,jsErrors){if($fieldCont.length&&
|
24 |
$fieldCont.is(":visible")){$fieldCont.addClass("frm_blank_field");var input=$fieldCont.find("input, select, textarea"),id="frm_error_field_"+key,describedBy=input.attr("aria-describedby");if(typeof frmThemeOverride_frmPlaceError==="function")frmThemeOverride_frmPlaceError(key,jsErrors);else{$fieldCont.append('<div class="frm_error" id="'+id+'">'+jsErrors[key]+"</div>");if(typeof describedBy==="undefined")describedBy=id;else if(describedBy.indexOf(id)===-1)describedBy=describedBy+" "+id;input.attr("aria-describedby",
|
25 |
describedBy)}input.attr("aria-invalid",true);jQuery(document).trigger("frmAddFieldError",[$fieldCont,key,jsErrors])}}function removeFieldError($fieldCont){var errorMessage=$fieldCont.find(".frm_error"),errorId=errorMessage.attr("id"),input=$fieldCont.find("input, select, textarea"),describedBy=input.attr("aria-describedby");$fieldCont.removeClass("frm_blank_field has-error");errorMessage.remove();input.attr("aria-invalid",false);if(typeof describedBy!=="undefined"){describedBy=describedBy.replace(errorId,
|
26 |
-
"");input.attr("aria-describedby",describedBy)}}function removeAllErrors(){jQuery(".form-field").removeClass("frm_blank_field has-error");jQuery(".form-field .frm_error").replaceWith("");jQuery(".frm_error_style").remove()}function scrollToFirstField(object){var field=jQuery(object).find(".frm_blank_field:first");if(field.length)frmFrontForm.scrollMsg(field,object,true)}function showSubmitLoading($object){showLoadingIndicator($object);disableSubmitButton($object)}function showLoadingIndicator($object){if(!$object.hasClass("frm_loading_form")&&
|
27 |
!$object.hasClass("frm_loading_prev")){addLoadingClass($object);$object.trigger("frmStartFormLoading")}}function addLoadingClass($object){var loading_class=isGoingToPrevPage($object)?"frm_loading_prev":"frm_loading_form";$object.addClass(loading_class)}function isGoingToPrevPage($object){return typeof frmProForm!=="undefined"&&frmProForm.goingToPreviousPage($object)}function removeSubmitLoading($object,enable,processesRunning){if(processesRunning>0)return;var loadingForm=jQuery(".frm_loading_form");
|
28 |
-
loadingForm.removeClass("frm_loading_form");loadingForm.removeClass("frm_loading_prev");loadingForm.trigger("frmEndFormLoading");if(enable==="enable")enableSubmitButton(loadingForm)}function showFileLoading(object){var loading=document.getElementById("frm_loading");if(loading!==null){var file_val=jQuery(object).find("input[type=file]").val();if(typeof file_val!=="undefined"&&file_val!=="")setTimeout(function(){jQuery(loading).fadeIn("slow")},2E3)}}function replaceCheckedRecaptcha(object,
|
29 |
-
jQuery(object).find(".frm-g-recaptcha, .g-recaptcha");if($recapField.length){if(checkPage){var morePages=jQuery(object).find(".frm_next_page").length<1||jQuery(object).find(".frm_next_page").val()<1;if(!morePages)return}$recapField.closest(".frm_form_field").replaceWith('<input type="hidden" name="recaptcha_checked" value="'+frm_js.nonce+'">')}}function clearDefault(){toggleDefault(jQuery(this),"clear")}function replaceDefault(){toggleDefault(jQuery(this),"replace")}function toggleDefault($thisField,
|
30 |
e){var v=$thisField.data("frmval").replace(/(\n|\r\n)/g,"\r");if(v===""||typeof v==="undefined")return false;var thisVal=$thisField.val().replace(/(\n|\r\n)/g,"\r");if("replace"==e){if(thisVal==="")$thisField.addClass("frm_default").val(v)}else if(thisVal==v)$thisField.removeClass("frm_default").val("")}function resendEmail(){var $link=jQuery(this),entry_id=this.getAttribute("data-eid"),form_id=this.getAttribute("data-fid"),label=$link.find(".frm_link_label");if(label.length<1)label=$link;label.append('<span class="frm-wait"></span>');
|
31 |
jQuery.ajax({type:"POST",url:frm_js.ajax_url,data:{action:"frm_entries_send_email",entry_id:entry_id,form_id:form_id,nonce:frm_js.nonce},success:function(msg){label.html(msg)}});return false}function confirmClick(){var message=jQuery(this).data("frmconfirm");return confirm(message)}function toggleDiv(){var div=jQuery(this).data("frmtoggle");if(jQuery(div).is(":visible"))jQuery(div).slideUp("fast");else jQuery(div).slideDown("fast");return false}function addIndexOfFallbackForIE8(){if(!Array.prototype.indexOf)Array.prototype.indexOf=
|
32 |
function(elt){var len=this.length>>>0;var from=Number(arguments[1])||0;from=from<0?Math.ceil(from):Math.floor(from);if(from<0)from+=len;for(;from<len;from++)if(from in this&&this[from]===elt)return from;return-1}}function addTrimFallbackForIE8(){if(typeof String.prototype.trim!=="function")String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")}}function addFilterFallbackForIE8(){if(!Array.prototype.filter)Array.prototype.filter=function(fun){if(this===void 0||this===null)throw new TypeError;
|
1 |
function frmFrontFormJS(){var action="";var jsErrors=[];function maybeShowLabel(){var $field=jQuery(this);var $label=$field.closest(".frm_inside_container").find(".frm_primary_label");if($field.val().length>0)$label.addClass("frm_visible");else $label.removeClass("frm_visible")}function getFieldId(field,fullID){var fieldName="";if(field instanceof jQuery)fieldName=field.attr("name");else fieldName=field.name;if(typeof fieldName==="undefined")fieldName="";if(fieldName===""){if(field instanceof jQuery)fieldName=
|
2 |
field.data("name");else fieldName=field.getAttribute("data-name");if(typeof fieldName==="undefined")fieldName="";if(fieldName!==""&&fieldName)return fieldName;return 0}var nameParts=fieldName.replace("item_meta[","").replace("[]","").split("]");if(nameParts.length<1)return 0;nameParts=nameParts.filter(function(n){return n!==""});var field_id=nameParts[0];var isRepeating=false;if(nameParts.length===1)return field_id;if(nameParts[1]==="[form"||nameParts[1]==="[row_ids")return 0;if(jQuery('input[name="item_meta['+
|
3 |
field_id+'][form]"]').length){field_id=nameParts[2].replace("[","");isRepeating=true}if("other"===field_id)if(isRepeating)field_id=nameParts[3].replace("[","");else field_id=nameParts[1].replace("[","");if(fullID===true)if(field_id===nameParts[0])field_id=field_id+"-"+nameParts[1].replace("[","");else field_id=field_id+"-"+nameParts[0]+"-"+nameParts[1].replace("[","");return field_id}function disableSubmitButton($form){$form.find('input[type="submit"], input[type="button"], button[type="submit"]').attr("disabled",
|
4 |
+
"disabled")}function enableSubmitButton($form){$form.find('input[type="submit"], input[type="button"], button[type="submit"]').removeAttr("disabled")}function disableSaveDraft($form){$form.find("a.frm_save_draft").css("pointer-events","none")}function enableSaveDraft($form){$form.find("a.frm_save_draft").css("pointer-events","")}function validateForm(object){var errors=[];var requiredFields=jQuery(object).find(".frm_required_field:visible input, .frm_required_field:visible select, .frm_required_field:visible textarea").filter(":not(.frm_optional)");
|
5 |
+
if(requiredFields.length)for(var r=0,rl=requiredFields.length;r<rl;r++)errors=checkRequiredField(requiredFields[r],errors);var emailFields=jQuery(object).find("input[type=email]").filter(":visible");var fields=jQuery(object).find("input,select,textarea");if(fields.length)for(var n=0,nl=fields.length;n<nl;n++){var field=fields[n];var value=field.value;if(value!=="")if(field.type==="hidden");else if(field.type==="number")errors=checkNumberField(field,errors);else if(field.type==="email")errors=checkEmailField(field,
|
6 |
+
errors,emailFields);else if(field.pattern!==null)errors=checkPatternField(field,errors)}errors=validateRecaptcha(object,errors);return errors}function maybeValidateChange(field_id,field){if(field.type==="url")maybeAddHttpToUrl(field);if(jQuery(field).closest("form").hasClass("frm_js_validate"))validateField(field_id,field)}function maybeAddHttpToUrl(field){var url=field.value;var matches=url.match(/^(https?|ftps?|mailto|news|feed|telnet):/);if(field.value!==""&&matches===null)field.value="http://"+
|
7 |
+
url}function validateField(fieldId,field){var errors=[];var $fieldCont=jQuery(field).closest(".frm_form_field");if($fieldCont.hasClass("frm_required_field")&&!jQuery(field).hasClass("frm_optional"))errors=checkRequiredField(field,errors);if(errors.length<1)if(field.type==="email"){var emailFields=jQuery(field).closest("form").find("input[type=email]");errors=checkEmailField(field,errors,emailFields)}else if(field.type==="number")errors=checkNumberField(field,errors);else if(field.pattern!==null)errors=
|
8 |
+
checkPatternField(field,errors);removeFieldError($fieldCont);if(Object.keys(errors).length>0)for(var key in errors)addFieldError($fieldCont,key,errors)}function checkRequiredField(field,errors){var fileID=field.getAttribute("data-frmfile");if(field.type==="hidden"&&fileID===null)return errors;var val="";var fieldID="";if(field.type==="checkbox"||field.type==="radio"){var checkGroup=jQuery('input[name="'+field.name+'"]').closest(".frm_required_field").find("input:checked");jQuery(checkGroup).each(function(){val=
|
9 |
+
this.value})}else if(field.type==="file"||fileID){if(typeof fileID==="undefined"){fileID=getFieldId(field,true);fileID=fileID.replace("file","")}if(typeof errors[fileID]==="undefined")val=getFileVals(fileID);fieldID=fileID}else{var fieldClasses=field.className;if(fieldClasses.indexOf("frm_pos_none")!==-1)return errors;val=jQuery(field).val();if(val===null)val="";else if(typeof val!=="string"){var tempVal=val;val="";for(var i=0;i<tempVal.length;i++)if(tempVal[i]!=="")val=tempVal[i]}if(fieldClasses.indexOf("frm_other_input")===
|
10 |
+
-1)fieldID=getFieldId(field,true);else fieldID=getFieldId(field,false);if(fieldClasses.indexOf("frm_time_select")!==-1)fieldID=fieldID.replace("-H","").replace("-m","");var placeholder=field.getAttribute("data-frmplaceholder");if(placeholder!==null&&val===placeholder)val=""}if(val===""){if(fieldID==="")fieldID=getFieldId(field,true);if(!(fieldID in errors))errors[fieldID]=getFieldValidationMessage(field,"data-reqmsg")}return errors}function getFileVals(fileID){var val="";var fileFields=jQuery('input[name="file'+
|
11 |
+
fileID+'"], input[name="file'+fileID+'[]"], input[name^="item_meta['+fileID+']"]');fileFields.each(function(){if(val==="")val=this.value});return val}function checkEmailField(field,errors,emailFields){var emailAddress=field.value;var fieldID=getFieldId(field,true);if(fieldID in errors)return errors;var isConf=fieldID.indexOf("conf_")===0;if(emailAddress!==""||isConf){var re=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/i;
|
12 |
+
var invalidMsg=getFieldValidationMessage(field,"data-invmsg");if(emailAddress!==""&&re.test(emailAddress)===false){errors[fieldID]=invalidMsg;if(isConf)errors[fieldID.replace("conf_","")]=""}else if(isConf){var confName=field.name.replace("conf_","");var match=emailFields.filter('[name="'+confName+'"]').val();if(match!==emailAddress){errors[fieldID]="";errors[fieldID.replace("conf_","")]=""}}}return errors}function checkNumberField(field,errors){var number=field.value;if(number!==""&&isNaN(number/
|
13 |
+
1)!==false){var fieldID=getFieldId(field,true);if(!(fieldID in errors))errors[fieldID]=getFieldValidationMessage(field,"data-invmsg")}return errors}function checkPatternField(field,errors){var text=field.value;var format=getFieldValidationMessage(field,"pattern");if(format!==""&&text!==""){var fieldID=getFieldId(field,true);if(!(fieldID in errors)){format=new RegExp("^"+format+"$","i");if(format.test(text)===false)errors[fieldID]=getFieldValidationMessage(field,"data-invmsg")}}return errors}function hasInvisibleRecaptcha(object){if(isGoingToPrevPage(object))return false;
|
14 |
+
var recaptcha=jQuery(object).find('.frm-g-recaptcha[data-size="invisible"], .g-recaptcha[data-size="invisible"]');if(recaptcha.length){var recaptchaID=recaptcha.data("rid");var alreadyChecked=grecaptcha.getResponse(recaptchaID);if(alreadyChecked.length===0)return recaptcha;else return false}else return false}function executeInvisibleRecaptcha(invisibleRecaptcha){var recaptchaID=invisibleRecaptcha.data("rid");grecaptcha.reset(recaptchaID);grecaptcha.execute(recaptchaID)}function validateRecaptcha(form,
|
15 |
+
errors){var $recaptcha=jQuery(form).find(".frm-g-recaptcha");if($recaptcha.length){var recaptchaID=$recaptcha.data("rid");var response=grecaptcha.getResponse(recaptchaID);if(response.length===0){var fieldContainer=$recaptcha.closest(".frm_form_field");var fieldID=fieldContainer.attr("id").replace("frm_field_","").replace("_container","");errors[fieldID]=""}}return errors}function getFieldValidationMessage(field,messageType){var msg=field.getAttribute(messageType);if(msg===null)msg="";return msg}function shouldJSValidate(object){var validate=
|
16 |
+
jQuery(object).hasClass("frm_js_validate");if(validate&&typeof frmProForm!=="undefined"&&(frmProForm.savingDraft(object)||frmProForm.goingToPreviousPage(object)))validate=false;return validate}function getFormErrors(object,action){if(typeof action==="undefined")jQuery(object).find('input[name="frm_action"]').val();var fieldset=jQuery(object).find(".frm_form_field");fieldset.addClass("frm_doing_ajax");jQuery.ajax({type:"POST",url:frm_js.ajax_url,data:jQuery(object).serialize()+"&action=frm_entries_"+
|
17 |
+
action+"&nonce="+frm_js.nonce,success:function(response){var defaultResponse={"content":"","errors":{},"pass":false};if(response===null)response=defaultResponse;response=response.replace(/^\s+|\s+$/g,"");if(response.indexOf("{")===0)response=jQuery.parseJSON(response);else response=defaultResponse;if(typeof response.redirect!=="undefined"){jQuery(document).trigger("frmBeforeFormRedirect",[object,response]);window.location=response.redirect}else if(response.content!==""){removeSubmitLoading(jQuery(object));
|
18 |
+
if(frm_js.offset!=-1)frmFrontForm.scrollMsg(jQuery(object),false);var formID=jQuery(object).find('input[name="form_id"]').val();response.content=response.content.replace(/ frm_pro_form /g," frm_pro_form frm_no_hide ");var replaceContent=jQuery(object).closest(".frm_forms");removeAddedScripts(replaceContent,formID);replaceContent.replaceWith(response.content);addUrlParam(response);if(typeof frmThemeOverride_frmAfterSubmit==="function"){var pageOrder=jQuery('input[name="frm_page_order_'+formID+'"]').val();
|
19 |
+
var formReturned=jQuery(response.content).find('input[name="form_id"]').val();frmThemeOverride_frmAfterSubmit(formReturned,pageOrder,response.content,object)}afterFormSubmitted(object,response)}else if(Object.keys(response.errors).length){removeSubmitLoading(jQuery(object),"enable");var cont_submit=true;removeAllErrors();var show_captcha=false;var $fieldCont=null;for(var key in response.errors){$fieldCont=jQuery(object).find("#frm_field_"+key+"_container");if($fieldCont.length){if(!$fieldCont.is(":visible")){var inCollapsedSection=
|
20 |
+
$fieldCont.closest(".frm_toggle_container");if(inCollapsedSection.length){var frmTrigger=inCollapsedSection.prev();if(!frmTrigger.hasClass("frm_trigger"))frmTrigger=frmTrigger.prev(".frm_trigger");frmTrigger.click()}}if($fieldCont.is(":visible")){addFieldError($fieldCont,key,response.errors);cont_submit=false;var $recaptcha=jQuery(object).find("#frm_field_"+key+"_container .frm-g-recaptcha, #frm_field_"+key+"_container .g-recaptcha");if($recaptcha.length){show_captcha=true;var recaptchaID=$recaptcha.data("rid");
|
21 |
+
if(jQuery().grecaptcha)if(recaptchaID)grecaptcha.reset(recaptchaID);else grecaptcha.reset()}}}}jQuery(document).trigger("frmFormErrors",[object,response]);fieldset.removeClass("frm_doing_ajax");scrollToFirstField(object);if(show_captcha!==true)replaceCheckedRecaptcha(object,false);if(cont_submit)object.submit();else jQuery(object).prepend(response.error_message)}else{showFileLoading(object);replaceCheckedRecaptcha(object,true);object.submit()}},error:function(){jQuery(object).find('input[type="submit"], input[type="button"]').removeAttr("disabled");
|
22 |
+
object.submit()}})}function afterFormSubmitted(object,response){var formCompleted=jQuery(response.content).find(".frm_message");if(formCompleted.length)jQuery(document).trigger("frmFormComplete",[object,response]);else jQuery(document).trigger("frmPageChanged",[object,response])}function removeAddedScripts(formContainer,formID){var endReplace=jQuery(".frm_end_ajax_"+formID);if(endReplace.length){formContainer.nextUntil(".frm_end_ajax_"+formID).remove();endReplace.remove()}}function addUrlParam(response){if(history.pushState&&
|
23 |
typeof response.page!=="undefined"){var url=addQueryVar("frm_page",response.page);window.history.pushState({"html":response.html},"","?"+url)}}function addQueryVar(key,value){key=encodeURI(key);value=encodeURI(value);var kvp=document.location.search.substr(1).split("&");var i=kvp.length;var x;while(i--){x=kvp[i].split("=");if(x[0]==key){x[1]=value;kvp[i]=x.join("=");break}}if(i<0)kvp[kvp.length]=[key,value].join("=");return kvp.join("&")}function addFieldError($fieldCont,key,jsErrors){if($fieldCont.length&&
|
24 |
$fieldCont.is(":visible")){$fieldCont.addClass("frm_blank_field");var input=$fieldCont.find("input, select, textarea"),id="frm_error_field_"+key,describedBy=input.attr("aria-describedby");if(typeof frmThemeOverride_frmPlaceError==="function")frmThemeOverride_frmPlaceError(key,jsErrors);else{$fieldCont.append('<div class="frm_error" id="'+id+'">'+jsErrors[key]+"</div>");if(typeof describedBy==="undefined")describedBy=id;else if(describedBy.indexOf(id)===-1)describedBy=describedBy+" "+id;input.attr("aria-describedby",
|
25 |
describedBy)}input.attr("aria-invalid",true);jQuery(document).trigger("frmAddFieldError",[$fieldCont,key,jsErrors])}}function removeFieldError($fieldCont){var errorMessage=$fieldCont.find(".frm_error"),errorId=errorMessage.attr("id"),input=$fieldCont.find("input, select, textarea"),describedBy=input.attr("aria-describedby");$fieldCont.removeClass("frm_blank_field has-error");errorMessage.remove();input.attr("aria-invalid",false);if(typeof describedBy!=="undefined"){describedBy=describedBy.replace(errorId,
|
26 |
+
"");input.attr("aria-describedby",describedBy)}}function removeAllErrors(){jQuery(".form-field").removeClass("frm_blank_field has-error");jQuery(".form-field .frm_error").replaceWith("");jQuery(".frm_error_style").remove()}function scrollToFirstField(object){var field=jQuery(object).find(".frm_blank_field:first");if(field.length)frmFrontForm.scrollMsg(field,object,true)}function showSubmitLoading($object){showLoadingIndicator($object);disableSubmitButton($object);disableSaveDraft($object)}function showLoadingIndicator($object){if(!$object.hasClass("frm_loading_form")&&
|
27 |
!$object.hasClass("frm_loading_prev")){addLoadingClass($object);$object.trigger("frmStartFormLoading")}}function addLoadingClass($object){var loading_class=isGoingToPrevPage($object)?"frm_loading_prev":"frm_loading_form";$object.addClass(loading_class)}function isGoingToPrevPage($object){return typeof frmProForm!=="undefined"&&frmProForm.goingToPreviousPage($object)}function removeSubmitLoading($object,enable,processesRunning){if(processesRunning>0)return;var loadingForm=jQuery(".frm_loading_form");
|
28 |
+
loadingForm.removeClass("frm_loading_form");loadingForm.removeClass("frm_loading_prev");loadingForm.trigger("frmEndFormLoading");if(enable==="enable"){enableSubmitButton(loadingForm);enableSaveDraft(loadingForm)}}function showFileLoading(object){var loading=document.getElementById("frm_loading");if(loading!==null){var file_val=jQuery(object).find("input[type=file]").val();if(typeof file_val!=="undefined"&&file_val!=="")setTimeout(function(){jQuery(loading).fadeIn("slow")},2E3)}}function replaceCheckedRecaptcha(object,
|
29 |
+
checkPage){var $recapField=jQuery(object).find(".frm-g-recaptcha, .g-recaptcha");if($recapField.length){if(checkPage){var morePages=jQuery(object).find(".frm_next_page").length<1||jQuery(object).find(".frm_next_page").val()<1;if(!morePages)return}$recapField.closest(".frm_form_field").replaceWith('<input type="hidden" name="recaptcha_checked" value="'+frm_js.nonce+'">')}}function clearDefault(){toggleDefault(jQuery(this),"clear")}function replaceDefault(){toggleDefault(jQuery(this),"replace")}function toggleDefault($thisField,
|
30 |
e){var v=$thisField.data("frmval").replace(/(\n|\r\n)/g,"\r");if(v===""||typeof v==="undefined")return false;var thisVal=$thisField.val().replace(/(\n|\r\n)/g,"\r");if("replace"==e){if(thisVal==="")$thisField.addClass("frm_default").val(v)}else if(thisVal==v)$thisField.removeClass("frm_default").val("")}function resendEmail(){var $link=jQuery(this),entry_id=this.getAttribute("data-eid"),form_id=this.getAttribute("data-fid"),label=$link.find(".frm_link_label");if(label.length<1)label=$link;label.append('<span class="frm-wait"></span>');
|
31 |
jQuery.ajax({type:"POST",url:frm_js.ajax_url,data:{action:"frm_entries_send_email",entry_id:entry_id,form_id:form_id,nonce:frm_js.nonce},success:function(msg){label.html(msg)}});return false}function confirmClick(){var message=jQuery(this).data("frmconfirm");return confirm(message)}function toggleDiv(){var div=jQuery(this).data("frmtoggle");if(jQuery(div).is(":visible"))jQuery(div).slideUp("fast");else jQuery(div).slideDown("fast");return false}function addIndexOfFallbackForIE8(){if(!Array.prototype.indexOf)Array.prototype.indexOf=
|
32 |
function(elt){var len=this.length>>>0;var from=Number(arguments[1])||0;from=from<0?Math.ceil(from):Math.floor(from);if(from<0)from+=len;for(;from<len;from++)if(from in this&&this[from]===elt)return from;return-1}}function addTrimFallbackForIE8(){if(typeof String.prototype.trim!=="function")String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")}}function addFilterFallbackForIE8(){if(!Array.prototype.filter)Array.prototype.filter=function(fun){if(this===void 0||this===null)throw new TypeError;
|
js/formidable_admin.js
CHANGED
@@ -4399,52 +4399,54 @@ function frmAdminBuildJS() {
|
|
4399 |
function startFormMigration( event ) {
|
4400 |
event.preventDefault();
|
4401 |
|
4402 |
-
var checkedBoxes = jQuery( '
|
4403 |
-
if ( checkedBoxes.length ) {
|
|
|
|
|
4404 |
|
4405 |
-
|
4406 |
-
|
4407 |
-
|
4408 |
-
|
4409 |
|
4410 |
-
|
4411 |
-
|
4412 |
-
}
|
4413 |
}
|
4414 |
|
4415 |
/**
|
4416 |
* Begins the process of importing the forms.
|
4417 |
*/
|
4418 |
-
function importForms( forms ) {
|
4419 |
|
4420 |
-
|
|
|
|
|
4421 |
|
4422 |
// Display total number of forms we have to import.
|
4423 |
$processSettings.find( '.form-total' ).text( forms.length );
|
4424 |
$processSettings.find( '.form-current' ).text( '1' );
|
4425 |
|
4426 |
-
|
4427 |
-
jQuery( '#frm_form_importer' ).hide();
|
4428 |
|
4429 |
// Show processing status.
|
4430 |
-
|
4431 |
$processSettings.find( '.process-completed' ).hide();
|
|
|
4432 |
|
4433 |
// Create global import queue.
|
4434 |
s.importQueue = forms;
|
4435 |
s.imported = 0;
|
4436 |
|
4437 |
// Import the first form in the queue.
|
4438 |
-
importForm();
|
4439 |
}
|
4440 |
|
4441 |
/**
|
4442 |
* Imports a single form from the import queue.
|
4443 |
*/
|
4444 |
-
function importForm() {
|
4445 |
-
var
|
4446 |
-
|
4447 |
-
provider = jQuery( 'input[name="slug"]' ).val(),
|
4448 |
data = {
|
4449 |
action: 'frm_import_' + provider,
|
4450 |
form_id: formID,
|
@@ -4479,7 +4481,7 @@ function frmAdminBuildJS() {
|
|
4479 |
} else {
|
4480 |
// Import next form in the queue.
|
4481 |
$processSettings.find( '.form-current' ).text( s.imported + 1 );
|
4482 |
-
importForm();
|
4483 |
}
|
4484 |
}
|
4485 |
} );
|
@@ -5808,7 +5810,7 @@ function frmAdminBuildJS() {
|
|
5808 |
},
|
5809 |
|
5810 |
exportInit: function() {
|
5811 |
-
jQuery( '
|
5812 |
jQuery( document.getElementById( 'frm_export_xml' ) ).submit( validateExport );
|
5813 |
jQuery( '#frm_export_xml input, #frm_export_xml select' ).change( removeExportError );
|
5814 |
jQuery( 'input[name="frm_import_file"]' ).change( checkCSVExtension );
|
4399 |
function startFormMigration( event ) {
|
4400 |
event.preventDefault();
|
4401 |
|
4402 |
+
var checkedBoxes = jQuery( event.target ).find( 'input:checked' );
|
4403 |
+
if ( ! checkedBoxes.length ) {
|
4404 |
+
return;
|
4405 |
+
}
|
4406 |
|
4407 |
+
var ids = [];
|
4408 |
+
checkedBoxes.each( function( i ) {
|
4409 |
+
ids[i] = this.value;
|
4410 |
+
} );
|
4411 |
|
4412 |
+
// Begin the import process.
|
4413 |
+
importForms( ids, event.target );
|
|
|
4414 |
}
|
4415 |
|
4416 |
/**
|
4417 |
* Begins the process of importing the forms.
|
4418 |
*/
|
4419 |
+
function importForms( forms, targetForm ) {
|
4420 |
|
4421 |
+
// Hide the form select section.
|
4422 |
+
var $form = jQuery( targetForm ),
|
4423 |
+
$processSettings = $form.next( '.frm-importer-process' );
|
4424 |
|
4425 |
// Display total number of forms we have to import.
|
4426 |
$processSettings.find( '.form-total' ).text( forms.length );
|
4427 |
$processSettings.find( '.form-current' ).text( '1' );
|
4428 |
|
4429 |
+
$form.hide();
|
|
|
4430 |
|
4431 |
// Show processing status.
|
4432 |
+
// '.process-completed' might have been shown earlier during a previous import, so hide now.
|
4433 |
$processSettings.find( '.process-completed' ).hide();
|
4434 |
+
$processSettings.show();
|
4435 |
|
4436 |
// Create global import queue.
|
4437 |
s.importQueue = forms;
|
4438 |
s.imported = 0;
|
4439 |
|
4440 |
// Import the first form in the queue.
|
4441 |
+
importForm( $processSettings );
|
4442 |
}
|
4443 |
|
4444 |
/**
|
4445 |
* Imports a single form from the import queue.
|
4446 |
*/
|
4447 |
+
function importForm( $processSettings ) {
|
4448 |
+
var formID = s.importQueue[0],
|
4449 |
+
provider = $processSettings.closest( '.welcome-panel-content' ).find( 'input[name="slug"]' ).val(),
|
|
|
4450 |
data = {
|
4451 |
action: 'frm_import_' + provider,
|
4452 |
form_id: formID,
|
4481 |
} else {
|
4482 |
// Import next form in the queue.
|
4483 |
$processSettings.find( '.form-current' ).text( s.imported + 1 );
|
4484 |
+
importForm( $processSettings );
|
4485 |
}
|
4486 |
}
|
4487 |
} );
|
5810 |
},
|
5811 |
|
5812 |
exportInit: function() {
|
5813 |
+
jQuery( '.frm_form_importer' ).submit( startFormMigration );
|
5814 |
jQuery( document.getElementById( 'frm_export_xml' ) ).submit( validateExport );
|
5815 |
jQuery( '#frm_export_xml input, #frm_export_xml select' ).change( removeExportError );
|
5816 |
jQuery( 'input[name="frm_import_file"]' ).change( checkCSVExtension );
|
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.04.
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/formidable\n"
|
7 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
8 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"POT-Creation-Date: 2020-04-
|
13 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
14 |
"X-Generator: WP-CLI 2.1.0\n"
|
15 |
"X-Domain: formidable\n"
|
@@ -320,6 +320,7 @@ msgid "Repeater"
|
|
320 |
msgstr ""
|
321 |
|
322 |
#: classes/models/FrmField.php:122
|
|
|
323 |
msgid "Section Buttons"
|
324 |
msgstr ""
|
325 |
|
@@ -394,12 +395,12 @@ msgstr ""
|
|
394 |
msgid "You do not have permission to do that"
|
395 |
msgstr ""
|
396 |
|
397 |
-
#: classes/models/FrmEntryValidate.php:
|
398 |
-
#: classes/models/FrmEntryValidate.php:
|
399 |
msgid "Your entry appears to be spam!"
|
400 |
msgstr ""
|
401 |
|
402 |
-
#: classes/models/FrmEntryValidate.php:
|
403 |
msgid "Your entry appears to be blacklist spam!"
|
404 |
msgstr ""
|
405 |
|
@@ -531,21 +532,26 @@ msgstr ""
|
|
531 |
msgid "Entry is imported"
|
532 |
msgstr ""
|
533 |
|
534 |
-
#: classes/models/FrmFormMigrator.php:
|
|
|
|
|
|
|
|
|
|
|
535 |
msgid "No form fields found."
|
536 |
msgstr ""
|
537 |
|
538 |
-
#: classes/models/FrmFormMigrator.php:
|
539 |
msgid "There was an error while creating a new form."
|
540 |
msgstr ""
|
541 |
|
542 |
-
#: classes/models/FrmFormMigrator.php:
|
543 |
msgid "Default Form"
|
544 |
msgstr ""
|
545 |
|
546 |
#. translators: %1$s - field type
|
547 |
#. translators: %1$s: Number of items
|
548 |
-
#: classes/models/FrmFormMigrator.php:
|
549 |
#: classes/helpers/FrmXMLHelper.php:981
|
550 |
msgid "%1$s Field"
|
551 |
msgid_plural "%1$s Fields"
|
@@ -580,7 +586,8 @@ msgstr ""
|
|
580 |
#: classes/controllers/FrmAddonsController.php:19
|
581 |
#: classes/controllers/FrmAddonsController.php:20
|
582 |
#: classes/views/frm-fields/back-end/smart-values.php:11
|
583 |
-
|
|
|
584 |
msgstr ""
|
585 |
|
586 |
#: classes/controllers/FrmAddonsController.php:52
|
@@ -592,7 +599,7 @@ msgid "Installed"
|
|
592 |
msgstr ""
|
593 |
|
594 |
#: classes/controllers/FrmAddonsController.php:484
|
595 |
-
#: classes/helpers/FrmAppHelper.php:
|
596 |
msgid "Active"
|
597 |
msgstr ""
|
598 |
|
@@ -628,7 +635,7 @@ msgstr ""
|
|
628 |
#: classes/controllers/FrmFormsController.php:729
|
629 |
#: classes/controllers/FrmEntriesController.php:8
|
630 |
#: classes/controllers/FrmEntriesController.php:90
|
631 |
-
#: classes/views/xml/import_form.php:
|
632 |
msgid "Entries"
|
633 |
msgstr ""
|
634 |
|
@@ -808,7 +815,7 @@ msgstr ""
|
|
808 |
|
809 |
#: classes/controllers/FrmStylesController.php:36
|
810 |
#: classes/controllers/FrmStylesController.php:37
|
811 |
-
#: classes/views/xml/import_form.php:
|
812 |
#: classes/views/styles/_field-description.php:14
|
813 |
#: classes/views/styles/_field-colors.php:18
|
814 |
#: classes/views/styles/_field-colors.php:77
|
@@ -846,7 +853,7 @@ msgstr ""
|
|
846 |
#: classes/controllers/FrmStylesController.php:390
|
847 |
#: classes/controllers/FrmFormsController.php:728
|
848 |
#: classes/views/frm-forms/settings-advanced.php:8
|
849 |
-
#: classes/views/xml/import_form.php:
|
850 |
#: classes/views/styles/_sample_form.php:14
|
851 |
#: classes/views/styles/manage.php:34
|
852 |
msgid "Form Title"
|
@@ -962,7 +969,7 @@ msgstr ""
|
|
962 |
|
963 |
#: classes/controllers/FrmFormsController.php:630
|
964 |
#: classes/controllers/FrmEntriesController.php:74
|
965 |
-
#: classes/views/xml/import_form.php:
|
966 |
#: classes/widgets/FrmShowForm.php:56
|
967 |
msgid "Form"
|
968 |
msgstr ""
|
@@ -990,7 +997,7 @@ msgid "Template Name"
|
|
990 |
msgstr ""
|
991 |
|
992 |
#: classes/controllers/FrmFormsController.php:725
|
993 |
-
#: classes/views/xml/import_form.php:
|
994 |
msgid "Type"
|
995 |
msgstr ""
|
996 |
|
@@ -1157,8 +1164,8 @@ msgid "Abnormal HTML characters prevented your form from saving correctly"
|
|
1157 |
msgstr ""
|
1158 |
|
1159 |
#: classes/controllers/FrmFormsController.php:1468
|
1160 |
-
#: classes/views/frm-forms/list-templates.php:
|
1161 |
-
#: classes/views/xml/import_form.php:
|
1162 |
#: classes/views/styles/manage.php:54
|
1163 |
#: classes/helpers/FrmFormsListHelper.php:317
|
1164 |
#: classes/helpers/FrmFormsHelper.php:57
|
@@ -1264,8 +1271,8 @@ msgid "Show options"
|
|
1264 |
msgstr ""
|
1265 |
|
1266 |
#: classes/views/frm-forms/_publish_box.php:16
|
1267 |
-
#: classes/views/frm-forms/list-templates.php:
|
1268 |
-
#: classes/views/frm-forms/list-templates.php:
|
1269 |
#: classes/helpers/FrmFormsListHelper.php:308
|
1270 |
msgid "Preview"
|
1271 |
msgstr ""
|
@@ -1315,8 +1322,8 @@ msgstr ""
|
|
1315 |
|
1316 |
#: classes/views/frm-forms/new-form-overlay.php:31
|
1317 |
#: classes/views/shared/confirm-overlay.php:14
|
1318 |
-
#: classes/views/shared/admin-header.php:
|
1319 |
-
#: classes/helpers/FrmAppHelper.php:
|
1320 |
msgid "Cancel"
|
1321 |
msgstr ""
|
1322 |
|
@@ -1324,11 +1331,11 @@ msgstr ""
|
|
1324 |
msgid "Templates"
|
1325 |
msgstr ""
|
1326 |
|
1327 |
-
#: classes/views/frm-forms/list.php:
|
1328 |
#: classes/views/shared/mb_adv_info.php:35
|
1329 |
#: classes/views/shared/mb_adv_info.php:178
|
1330 |
-
#: classes/views/frm-entries/list.php:
|
1331 |
-
#: classes/helpers/FrmAppHelper.php:
|
1332 |
msgid "Search"
|
1333 |
msgstr ""
|
1334 |
|
@@ -1345,68 +1352,75 @@ msgstr ""
|
|
1345 |
msgid "Blank Form"
|
1346 |
msgstr ""
|
1347 |
|
1348 |
-
#: classes/views/frm-forms/list-templates.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1349 |
msgid "Search Templates"
|
1350 |
msgstr ""
|
1351 |
|
1352 |
-
#: classes/views/frm-forms/list-templates.php:
|
1353 |
#: classes/helpers/FrmEntriesListHelper.php:141
|
1354 |
msgid "Filter"
|
1355 |
msgstr ""
|
1356 |
|
1357 |
-
#: classes/views/frm-forms/list-templates.php:
|
1358 |
msgid "Filter Templates"
|
1359 |
msgstr ""
|
1360 |
|
1361 |
-
#: classes/views/frm-forms/list-templates.php:
|
1362 |
msgid "Premium Templates"
|
1363 |
msgstr ""
|
1364 |
|
1365 |
-
#: classes/views/frm-forms/list-templates.php:
|
1366 |
-
#: classes/views/frm-forms/list-templates.php:
|
1367 |
msgid "My Templates"
|
1368 |
msgstr ""
|
1369 |
|
1370 |
#. translators: %s: Link with label
|
1371 |
-
#: classes/views/frm-forms/list-templates.php:
|
1372 |
msgid "This template requires an active %s license or above."
|
1373 |
msgstr ""
|
1374 |
|
1375 |
-
#: classes/views/frm-forms/list-templates.php:
|
1376 |
msgid "Category:"
|
1377 |
msgstr ""
|
1378 |
|
1379 |
-
#: classes/views/frm-forms/list-templates.php:
|
1380 |
#: classes/views/addons/list.php:16
|
1381 |
msgid "Check now for a recent upgrade or renewal"
|
1382 |
msgstr ""
|
1383 |
|
1384 |
-
#: classes/views/frm-forms/list-templates.php:
|
1385 |
msgid "Create a template from an existing form"
|
1386 |
msgstr ""
|
1387 |
|
1388 |
-
#: classes/views/frm-forms/list-templates.php:
|
1389 |
msgid "Select form for new template"
|
1390 |
msgstr ""
|
1391 |
|
1392 |
-
#: classes/views/frm-forms/list-templates.php:
|
1393 |
#: classes/views/frm-entries/no_entries.php:37
|
1394 |
msgid "You have not created any forms yet."
|
1395 |
msgstr ""
|
1396 |
|
1397 |
-
#: classes/views/frm-forms/list-templates.php:
|
1398 |
msgid "You do not have any custom templates yet."
|
1399 |
msgstr ""
|
1400 |
|
1401 |
-
#: classes/views/frm-forms/list-templates.php:
|
1402 |
msgid "Learn how to create custom form templates."
|
1403 |
msgstr ""
|
1404 |
|
1405 |
-
#: classes/views/frm-forms/list-templates.php:
|
1406 |
msgid "Delete this form template?"
|
1407 |
msgstr ""
|
1408 |
|
1409 |
-
#: classes/views/frm-forms/list-templates.php:
|
1410 |
#: classes/views/frm-form-actions/form_action.php:21
|
1411 |
#: classes/helpers/FrmEntriesListHelper.php:286
|
1412 |
#: classes/helpers/FrmFormsListHelper.php:135
|
@@ -1414,8 +1428,8 @@ msgstr ""
|
|
1414 |
msgid "Delete"
|
1415 |
msgstr ""
|
1416 |
|
1417 |
-
#: classes/views/frm-forms/list-templates.php:
|
1418 |
-
#: classes/views/frm-forms/list-templates.php:
|
1419 |
#: classes/helpers/FrmFormsHelper.php:1264
|
1420 |
msgid "Create Form"
|
1421 |
msgstr ""
|
@@ -1507,7 +1521,7 @@ msgid "Show Page Content"
|
|
1507 |
msgstr ""
|
1508 |
|
1509 |
#: classes/views/frm-forms/settings-advanced.php:93
|
1510 |
-
#: classes/helpers/FrmAppHelper.php:
|
1511 |
msgid "Select a Page"
|
1512 |
msgstr ""
|
1513 |
|
@@ -1813,7 +1827,7 @@ msgstr ""
|
|
1813 |
#: classes/views/addons/list.php:74
|
1814 |
#: classes/views/addons/list.php:75
|
1815 |
#: classes/views/shared/upgrade_overlay.php:27
|
1816 |
-
#: classes/helpers/FrmAppHelper.php:
|
1817 |
msgid "Install"
|
1818 |
msgstr ""
|
1819 |
|
@@ -1840,7 +1854,7 @@ msgstr ""
|
|
1840 |
|
1841 |
#: classes/views/shared/confirm-overlay.php:10
|
1842 |
#: classes/views/shared/info-overlay.php:10
|
1843 |
-
#: classes/helpers/FrmAppHelper.php:
|
1844 |
msgid "Are you sure?"
|
1845 |
msgstr ""
|
1846 |
|
@@ -1955,7 +1969,7 @@ msgstr ""
|
|
1955 |
|
1956 |
#: classes/views/shared/mb_adv_info.php:90
|
1957 |
#: classes/helpers/FrmCSVExportHelper.php:154
|
1958 |
-
#: classes/helpers/FrmAppHelper.php:
|
1959 |
msgid "ID"
|
1960 |
msgstr ""
|
1961 |
|
@@ -1965,7 +1979,7 @@ msgstr ""
|
|
1965 |
|
1966 |
#: classes/views/shared/mb_adv_info.php:108
|
1967 |
#: classes/views/shared/mb_adv_info.php:122
|
1968 |
-
#: classes/helpers/FrmAppHelper.php:
|
1969 |
msgid "Select a Field"
|
1970 |
msgstr ""
|
1971 |
|
@@ -1981,10 +1995,6 @@ msgstr ""
|
|
1981 |
msgid "Got it!"
|
1982 |
msgstr ""
|
1983 |
|
1984 |
-
#: classes/views/xml/import_form.php:12
|
1985 |
-
msgid "Import"
|
1986 |
-
msgstr ""
|
1987 |
-
|
1988 |
#: classes/views/xml/import_form.php:13
|
1989 |
msgid "Upload your Formidable XML file to import forms into this site. If your imported form key and creation date match a form on your site, that form will be updated."
|
1990 |
msgstr ""
|
@@ -2002,61 +2012,61 @@ msgstr ""
|
|
2002 |
msgid "Upload file and import"
|
2003 |
msgstr ""
|
2004 |
|
2005 |
-
#: classes/views/xml/import_form.php:
|
2006 |
msgid "Export"
|
2007 |
msgstr ""
|
2008 |
|
2009 |
-
#: classes/views/xml/import_form.php:
|
2010 |
msgid "Export your forms, entries, views, and styles so you can easily import them on another site."
|
2011 |
msgstr ""
|
2012 |
|
2013 |
-
#: classes/views/xml/import_form.php:
|
2014 |
msgid "Export Format"
|
2015 |
msgstr ""
|
2016 |
|
2017 |
-
#: classes/views/xml/import_form.php:
|
2018 |
msgid "If your CSV special characters are not working correctly, try a different formatting option."
|
2019 |
msgstr ""
|
2020 |
|
2021 |
-
#: classes/views/xml/import_form.php:
|
2022 |
msgid "CSV Encoding Format"
|
2023 |
msgstr ""
|
2024 |
|
2025 |
-
#: classes/views/xml/import_form.php:
|
2026 |
msgid "Column Separation"
|
2027 |
msgstr ""
|
2028 |
|
2029 |
-
#: classes/views/xml/import_form.php:
|
2030 |
msgid "Include the following in the export file"
|
2031 |
msgstr ""
|
2032 |
|
2033 |
-
#: classes/views/xml/import_form.php:
|
2034 |
msgid "Select Form(s)"
|
2035 |
msgstr ""
|
2036 |
|
2037 |
-
#: classes/views/xml/import_form.php:
|
2038 |
msgid "Select a Form"
|
2039 |
msgstr ""
|
2040 |
|
2041 |
-
#: classes/views/xml/import_form.php:
|
2042 |
#: classes/helpers/FrmFormsHelper.php:144
|
2043 |
msgid "Search Forms"
|
2044 |
msgstr ""
|
2045 |
|
2046 |
-
#: classes/views/xml/import_form.php:
|
2047 |
msgid "ID / Form Key"
|
2048 |
msgstr ""
|
2049 |
|
2050 |
-
#: classes/views/xml/import_form.php:
|
2051 |
msgid "Template"
|
2052 |
msgstr ""
|
2053 |
|
2054 |
#. translators: %1$s: Form name
|
2055 |
-
#: classes/views/xml/import_form.php:
|
2056 |
msgid "Child Form (%1$s)"
|
2057 |
msgstr ""
|
2058 |
|
2059 |
-
#: classes/views/xml/import_form.php:
|
2060 |
msgid "Export Selection"
|
2061 |
msgstr ""
|
2062 |
|
@@ -2580,7 +2590,7 @@ msgid "Label Position"
|
|
2580 |
msgstr ""
|
2581 |
|
2582 |
#: classes/views/frm-fields/back-end/settings.php:265
|
2583 |
-
#: classes/helpers/FrmAppHelper.php:
|
2584 |
msgid "Default"
|
2585 |
msgstr ""
|
2586 |
|
@@ -2975,7 +2985,7 @@ msgid "Referrer:"
|
|
2975 |
msgstr ""
|
2976 |
|
2977 |
#: classes/views/frm-entries/list.php:9
|
2978 |
-
#: classes/views/frm-entries/list.php:
|
2979 |
msgid "Form Entries"
|
2980 |
msgstr ""
|
2981 |
|
@@ -3266,12 +3276,8 @@ msgstr ""
|
|
3266 |
msgid "See all forms."
|
3267 |
msgstr ""
|
3268 |
|
3269 |
-
#: classes/helpers/FrmFormsListHelper.php:111
|
3270 |
-
msgid "No Forms Found."
|
3271 |
-
msgstr ""
|
3272 |
-
|
3273 |
#: classes/helpers/FrmFormsListHelper.php:114
|
3274 |
-
#: classes/helpers/FrmAppHelper.php:
|
3275 |
msgid "Add New"
|
3276 |
msgstr ""
|
3277 |
|
@@ -3323,7 +3329,7 @@ msgid "Draft"
|
|
3323 |
msgstr ""
|
3324 |
|
3325 |
#: classes/helpers/FrmFieldsHelper.php:286
|
3326 |
-
#: classes/helpers/FrmAppHelper.php:
|
3327 |
msgid "The entered values do not match"
|
3328 |
msgstr ""
|
3329 |
|
@@ -3334,7 +3340,7 @@ msgstr ""
|
|
3334 |
|
3335 |
#: classes/helpers/FrmFieldsHelper.php:456
|
3336 |
#: classes/helpers/FrmFieldsHelper.php:457
|
3337 |
-
#: classes/helpers/FrmAppHelper.php:
|
3338 |
msgid "New Option"
|
3339 |
msgstr ""
|
3340 |
|
@@ -3351,1132 +3357,1132 @@ msgstr ""
|
|
3351 |
msgid "Categories"
|
3352 |
msgstr ""
|
3353 |
|
3354 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3355 |
msgid "Afghanistan"
|
3356 |
msgstr ""
|
3357 |
|
3358 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3359 |
msgid "Aland Islands"
|
3360 |
msgstr ""
|
3361 |
|
3362 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3363 |
msgid "Albania"
|
3364 |
msgstr ""
|
3365 |
|
3366 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3367 |
msgid "Algeria"
|
3368 |
msgstr ""
|
3369 |
|
3370 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3371 |
msgid "American Samoa"
|
3372 |
msgstr ""
|
3373 |
|
3374 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3375 |
msgid "Andorra"
|
3376 |
msgstr ""
|
3377 |
|
3378 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3379 |
msgid "Angola"
|
3380 |
msgstr ""
|
3381 |
|
3382 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3383 |
msgid "Anguilla"
|
3384 |
msgstr ""
|
3385 |
|
3386 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3387 |
msgid "Antarctica"
|
3388 |
msgstr ""
|
3389 |
|
3390 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3391 |
msgid "Antigua and Barbuda"
|
3392 |
msgstr ""
|
3393 |
|
3394 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3395 |
msgid "Argentina"
|
3396 |
msgstr ""
|
3397 |
|
3398 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3399 |
msgid "Armenia"
|
3400 |
msgstr ""
|
3401 |
|
3402 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3403 |
msgid "Aruba"
|
3404 |
msgstr ""
|
3405 |
|
3406 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3407 |
msgid "Australia"
|
3408 |
msgstr ""
|
3409 |
|
3410 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3411 |
msgid "Austria"
|
3412 |
msgstr ""
|
3413 |
|
3414 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3415 |
msgid "Azerbaijan"
|
3416 |
msgstr ""
|
3417 |
|
3418 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3419 |
msgid "Bahamas"
|
3420 |
msgstr ""
|
3421 |
|
3422 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3423 |
msgid "Bahrain"
|
3424 |
msgstr ""
|
3425 |
|
3426 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3427 |
msgid "Bangladesh"
|
3428 |
msgstr ""
|
3429 |
|
3430 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3431 |
msgid "Barbados"
|
3432 |
msgstr ""
|
3433 |
|
3434 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3435 |
msgid "Belarus"
|
3436 |
msgstr ""
|
3437 |
|
3438 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3439 |
msgid "Belgium"
|
3440 |
msgstr ""
|
3441 |
|
3442 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3443 |
msgid "Belize"
|
3444 |
msgstr ""
|
3445 |
|
3446 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3447 |
msgid "Benin"
|
3448 |
msgstr ""
|
3449 |
|
3450 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3451 |
msgid "Bermuda"
|
3452 |
msgstr ""
|
3453 |
|
3454 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3455 |
msgid "Bhutan"
|
3456 |
msgstr ""
|
3457 |
|
3458 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3459 |
msgid "Bolivia"
|
3460 |
msgstr ""
|
3461 |
|
3462 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3463 |
msgid "Bonaire, Sint Eustatius and Saba"
|
3464 |
msgstr ""
|
3465 |
|
3466 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3467 |
msgid "Bosnia and Herzegovina"
|
3468 |
msgstr ""
|
3469 |
|
3470 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3471 |
msgid "Botswana"
|
3472 |
msgstr ""
|
3473 |
|
3474 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3475 |
msgid "Bouvet Island"
|
3476 |
msgstr ""
|
3477 |
|
3478 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3479 |
msgid "Brazil"
|
3480 |
msgstr ""
|
3481 |
|
3482 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3483 |
msgid "British Indian Ocean Territory"
|
3484 |
msgstr ""
|
3485 |
|
3486 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3487 |
msgid "Brunei"
|
3488 |
msgstr ""
|
3489 |
|
3490 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3491 |
msgid "Bulgaria"
|
3492 |
msgstr ""
|
3493 |
|
3494 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3495 |
msgid "Burkina Faso"
|
3496 |
msgstr ""
|
3497 |
|
3498 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3499 |
msgid "Burundi"
|
3500 |
msgstr ""
|
3501 |
|
3502 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3503 |
msgid "Cambodia"
|
3504 |
msgstr ""
|
3505 |
|
3506 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3507 |
msgid "Cameroon"
|
3508 |
msgstr ""
|
3509 |
|
3510 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3511 |
msgid "Canada"
|
3512 |
msgstr ""
|
3513 |
|
3514 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3515 |
msgid "Cape Verde"
|
3516 |
msgstr ""
|
3517 |
|
3518 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3519 |
msgid "Cayman Islands"
|
3520 |
msgstr ""
|
3521 |
|
3522 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3523 |
msgid "Central African Republic"
|
3524 |
msgstr ""
|
3525 |
|
3526 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3527 |
msgid "Chad"
|
3528 |
msgstr ""
|
3529 |
|
3530 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3531 |
msgid "Chile"
|
3532 |
msgstr ""
|
3533 |
|
3534 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3535 |
msgid "China"
|
3536 |
msgstr ""
|
3537 |
|
3538 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3539 |
msgid "Christmas Island"
|
3540 |
msgstr ""
|
3541 |
|
3542 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3543 |
msgid "Cocos (Keeling) Islands"
|
3544 |
msgstr ""
|
3545 |
|
3546 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3547 |
msgid "Colombia"
|
3548 |
msgstr ""
|
3549 |
|
3550 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3551 |
msgid "Comoros"
|
3552 |
msgstr ""
|
3553 |
|
3554 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3555 |
msgid "Congo"
|
3556 |
msgstr ""
|
3557 |
|
3558 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3559 |
msgid "Cook Islands"
|
3560 |
msgstr ""
|
3561 |
|
3562 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3563 |
msgid "Costa Rica"
|
3564 |
msgstr ""
|
3565 |
|
3566 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3567 |
msgid "Côte d'Ivoire"
|
3568 |
msgstr ""
|
3569 |
|
3570 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3571 |
msgid "Croatia"
|
3572 |
msgstr ""
|
3573 |
|
3574 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3575 |
msgid "Cuba"
|
3576 |
msgstr ""
|
3577 |
|
3578 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3579 |
msgid "Curacao"
|
3580 |
msgstr ""
|
3581 |
|
3582 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3583 |
msgid "Cyprus"
|
3584 |
msgstr ""
|
3585 |
|
3586 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3587 |
msgid "Czech Republic"
|
3588 |
msgstr ""
|
3589 |
|
3590 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3591 |
msgid "Denmark"
|
3592 |
msgstr ""
|
3593 |
|
3594 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3595 |
msgid "Djibouti"
|
3596 |
msgstr ""
|
3597 |
|
3598 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3599 |
msgid "Dominica"
|
3600 |
msgstr ""
|
3601 |
|
3602 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3603 |
msgid "Dominican Republic"
|
3604 |
msgstr ""
|
3605 |
|
3606 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3607 |
msgid "East Timor"
|
3608 |
msgstr ""
|
3609 |
|
3610 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3611 |
msgid "Ecuador"
|
3612 |
msgstr ""
|
3613 |
|
3614 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3615 |
msgid "Egypt"
|
3616 |
msgstr ""
|
3617 |
|
3618 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3619 |
msgid "El Salvador"
|
3620 |
msgstr ""
|
3621 |
|
3622 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3623 |
msgid "Equatorial Guinea"
|
3624 |
msgstr ""
|
3625 |
|
3626 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3627 |
msgid "Eritrea"
|
3628 |
msgstr ""
|
3629 |
|
3630 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3631 |
msgid "Estonia"
|
3632 |
msgstr ""
|
3633 |
|
3634 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3635 |
msgid "Ethiopia"
|
3636 |
msgstr ""
|
3637 |
|
3638 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3639 |
msgid "Falkland Islands (Malvinas)"
|
3640 |
msgstr ""
|
3641 |
|
3642 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3643 |
msgid "Faroe Islands"
|
3644 |
msgstr ""
|
3645 |
|
3646 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3647 |
msgid "Fiji"
|
3648 |
msgstr ""
|
3649 |
|
3650 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3651 |
msgid "Finland"
|
3652 |
msgstr ""
|
3653 |
|
3654 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3655 |
msgid "France"
|
3656 |
msgstr ""
|
3657 |
|
3658 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3659 |
msgid "French Guiana"
|
3660 |
msgstr ""
|
3661 |
|
3662 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3663 |
msgid "French Polynesia"
|
3664 |
msgstr ""
|
3665 |
|
3666 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3667 |
msgid "French Southern Territories"
|
3668 |
msgstr ""
|
3669 |
|
3670 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3671 |
msgid "Gabon"
|
3672 |
msgstr ""
|
3673 |
|
3674 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3675 |
msgid "Gambia"
|
3676 |
msgstr ""
|
3677 |
|
3678 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3679 |
msgid "Georgia"
|
3680 |
msgstr ""
|
3681 |
|
3682 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3683 |
msgid "Germany"
|
3684 |
msgstr ""
|
3685 |
|
3686 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3687 |
msgid "Ghana"
|
3688 |
msgstr ""
|
3689 |
|
3690 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3691 |
msgid "Gibraltar"
|
3692 |
msgstr ""
|
3693 |
|
3694 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3695 |
msgid "Greece"
|
3696 |
msgstr ""
|
3697 |
|
3698 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3699 |
msgid "Greenland"
|
3700 |
msgstr ""
|
3701 |
|
3702 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3703 |
msgid "Grenada"
|
3704 |
msgstr ""
|
3705 |
|
3706 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3707 |
msgid "Guadeloupe"
|
3708 |
msgstr ""
|
3709 |
|
3710 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3711 |
msgid "Guam"
|
3712 |
msgstr ""
|
3713 |
|
3714 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3715 |
msgid "Guatemala"
|
3716 |
msgstr ""
|
3717 |
|
3718 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3719 |
msgid "Guernsey"
|
3720 |
msgstr ""
|
3721 |
|
3722 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3723 |
msgid "Guinea"
|
3724 |
msgstr ""
|
3725 |
|
3726 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3727 |
msgid "Guinea-Bissau"
|
3728 |
msgstr ""
|
3729 |
|
3730 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3731 |
msgid "Guyana"
|
3732 |
msgstr ""
|
3733 |
|
3734 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3735 |
msgid "Haiti"
|
3736 |
msgstr ""
|
3737 |
|
3738 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3739 |
msgid "Heard Island and McDonald Islands"
|
3740 |
msgstr ""
|
3741 |
|
3742 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3743 |
msgid "Holy See"
|
3744 |
msgstr ""
|
3745 |
|
3746 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3747 |
msgid "Honduras"
|
3748 |
msgstr ""
|
3749 |
|
3750 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3751 |
msgid "Hong Kong"
|
3752 |
msgstr ""
|
3753 |
|
3754 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3755 |
msgid "Hungary"
|
3756 |
msgstr ""
|
3757 |
|
3758 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3759 |
msgid "Iceland"
|
3760 |
msgstr ""
|
3761 |
|
3762 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3763 |
msgid "India"
|
3764 |
msgstr ""
|
3765 |
|
3766 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3767 |
msgid "Indonesia"
|
3768 |
msgstr ""
|
3769 |
|
3770 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3771 |
msgid "Iran"
|
3772 |
msgstr ""
|
3773 |
|
3774 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3775 |
msgid "Iraq"
|
3776 |
msgstr ""
|
3777 |
|
3778 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3779 |
msgid "Ireland"
|
3780 |
msgstr ""
|
3781 |
|
3782 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3783 |
msgid "Israel"
|
3784 |
msgstr ""
|
3785 |
|
3786 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3787 |
msgid "Isle of Man"
|
3788 |
msgstr ""
|
3789 |
|
3790 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3791 |
msgid "Italy"
|
3792 |
msgstr ""
|
3793 |
|
3794 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3795 |
msgid "Jamaica"
|
3796 |
msgstr ""
|
3797 |
|
3798 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3799 |
msgid "Japan"
|
3800 |
msgstr ""
|
3801 |
|
3802 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3803 |
msgid "Jersey"
|
3804 |
msgstr ""
|
3805 |
|
3806 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3807 |
msgid "Jordan"
|
3808 |
msgstr ""
|
3809 |
|
3810 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3811 |
msgid "Kazakhstan"
|
3812 |
msgstr ""
|
3813 |
|
3814 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3815 |
msgid "Kenya"
|
3816 |
msgstr ""
|
3817 |
|
3818 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3819 |
msgid "Kiribati"
|
3820 |
msgstr ""
|
3821 |
|
3822 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3823 |
msgid "North Korea"
|
3824 |
msgstr ""
|
3825 |
|
3826 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3827 |
msgid "South Korea"
|
3828 |
msgstr ""
|
3829 |
|
3830 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3831 |
msgid "Kosovo"
|
3832 |
msgstr ""
|
3833 |
|
3834 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3835 |
msgid "Kuwait"
|
3836 |
msgstr ""
|
3837 |
|
3838 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3839 |
msgid "Kyrgyzstan"
|
3840 |
msgstr ""
|
3841 |
|
3842 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3843 |
msgid "Laos"
|
3844 |
msgstr ""
|
3845 |
|
3846 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3847 |
msgid "Latvia"
|
3848 |
msgstr ""
|
3849 |
|
3850 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3851 |
msgid "Lebanon"
|
3852 |
msgstr ""
|
3853 |
|
3854 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3855 |
msgid "Lesotho"
|
3856 |
msgstr ""
|
3857 |
|
3858 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3859 |
msgid "Liberia"
|
3860 |
msgstr ""
|
3861 |
|
3862 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3863 |
msgid "Libya"
|
3864 |
msgstr ""
|
3865 |
|
3866 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3867 |
msgid "Liechtenstein"
|
3868 |
msgstr ""
|
3869 |
|
3870 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3871 |
msgid "Lithuania"
|
3872 |
msgstr ""
|
3873 |
|
3874 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3875 |
msgid "Luxembourg"
|
3876 |
msgstr ""
|
3877 |
|
3878 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3879 |
msgid "Macao"
|
3880 |
msgstr ""
|
3881 |
|
3882 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3883 |
msgid "Macedonia"
|
3884 |
msgstr ""
|
3885 |
|
3886 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3887 |
msgid "Madagascar"
|
3888 |
msgstr ""
|
3889 |
|
3890 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3891 |
msgid "Malawi"
|
3892 |
msgstr ""
|
3893 |
|
3894 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3895 |
msgid "Malaysia"
|
3896 |
msgstr ""
|
3897 |
|
3898 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3899 |
msgid "Maldives"
|
3900 |
msgstr ""
|
3901 |
|
3902 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3903 |
msgid "Mali"
|
3904 |
msgstr ""
|
3905 |
|
3906 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3907 |
msgid "Malta"
|
3908 |
msgstr ""
|
3909 |
|
3910 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3911 |
msgid "Marshall Islands"
|
3912 |
msgstr ""
|
3913 |
|
3914 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3915 |
msgid "Martinique"
|
3916 |
msgstr ""
|
3917 |
|
3918 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3919 |
msgid "Mauritania"
|
3920 |
msgstr ""
|
3921 |
|
3922 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3923 |
msgid "Mauritius"
|
3924 |
msgstr ""
|
3925 |
|
3926 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3927 |
msgid "Mayotte"
|
3928 |
msgstr ""
|
3929 |
|
3930 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3931 |
msgid "Mexico"
|
3932 |
msgstr ""
|
3933 |
|
3934 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3935 |
msgid "Micronesia"
|
3936 |
msgstr ""
|
3937 |
|
3938 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3939 |
msgid "Moldova"
|
3940 |
msgstr ""
|
3941 |
|
3942 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3943 |
msgid "Monaco"
|
3944 |
msgstr ""
|
3945 |
|
3946 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3947 |
msgid "Mongolia"
|
3948 |
msgstr ""
|
3949 |
|
3950 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3951 |
msgid "Montenegro"
|
3952 |
msgstr ""
|
3953 |
|
3954 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3955 |
msgid "Montserrat"
|
3956 |
msgstr ""
|
3957 |
|
3958 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3959 |
msgid "Morocco"
|
3960 |
msgstr ""
|
3961 |
|
3962 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3963 |
msgid "Mozambique"
|
3964 |
msgstr ""
|
3965 |
|
3966 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3967 |
msgid "Myanmar"
|
3968 |
msgstr ""
|
3969 |
|
3970 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3971 |
msgid "Namibia"
|
3972 |
msgstr ""
|
3973 |
|
3974 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3975 |
msgid "Nauru"
|
3976 |
msgstr ""
|
3977 |
|
3978 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3979 |
msgid "Nepal"
|
3980 |
msgstr ""
|
3981 |
|
3982 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3983 |
msgid "Netherlands"
|
3984 |
msgstr ""
|
3985 |
|
3986 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3987 |
msgid "New Caledonia"
|
3988 |
msgstr ""
|
3989 |
|
3990 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3991 |
msgid "New Zealand"
|
3992 |
msgstr ""
|
3993 |
|
3994 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3995 |
msgid "Nicaragua"
|
3996 |
msgstr ""
|
3997 |
|
3998 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
3999 |
msgid "Niger"
|
4000 |
msgstr ""
|
4001 |
|
4002 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4003 |
msgid "Nigeria"
|
4004 |
msgstr ""
|
4005 |
|
4006 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4007 |
msgid "Niue"
|
4008 |
msgstr ""
|
4009 |
|
4010 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4011 |
msgid "Norfolk Island"
|
4012 |
msgstr ""
|
4013 |
|
4014 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4015 |
msgid "Northern Mariana Islands"
|
4016 |
msgstr ""
|
4017 |
|
4018 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4019 |
msgid "Norway"
|
4020 |
msgstr ""
|
4021 |
|
4022 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4023 |
msgid "Oman"
|
4024 |
msgstr ""
|
4025 |
|
4026 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4027 |
msgid "Pakistan"
|
4028 |
msgstr ""
|
4029 |
|
4030 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4031 |
msgid "Palau"
|
4032 |
msgstr ""
|
4033 |
|
4034 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4035 |
msgid "Palestine"
|
4036 |
msgstr ""
|
4037 |
|
4038 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4039 |
msgid "Panama"
|
4040 |
msgstr ""
|
4041 |
|
4042 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4043 |
msgid "Papua New Guinea"
|
4044 |
msgstr ""
|
4045 |
|
4046 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4047 |
msgid "Paraguay"
|
4048 |
msgstr ""
|
4049 |
|
4050 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4051 |
msgid "Peru"
|
4052 |
msgstr ""
|
4053 |
|
4054 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4055 |
msgid "Philippines"
|
4056 |
msgstr ""
|
4057 |
|
4058 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4059 |
msgid "Pitcairn"
|
4060 |
msgstr ""
|
4061 |
|
4062 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4063 |
msgid "Poland"
|
4064 |
msgstr ""
|
4065 |
|
4066 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4067 |
msgid "Portugal"
|
4068 |
msgstr ""
|
4069 |
|
4070 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4071 |
msgid "Puerto Rico"
|
4072 |
msgstr ""
|
4073 |
|
4074 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4075 |
msgid "Qatar"
|
4076 |
msgstr ""
|
4077 |
|
4078 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4079 |
msgid "Reunion"
|
4080 |
msgstr ""
|
4081 |
|
4082 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4083 |
msgid "Romania"
|
4084 |
msgstr ""
|
4085 |
|
4086 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4087 |
msgid "Russia"
|
4088 |
msgstr ""
|
4089 |
|
4090 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4091 |
msgid "Rwanda"
|
4092 |
msgstr ""
|
4093 |
|
4094 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4095 |
msgid "Saint Barthelemy"
|
4096 |
msgstr ""
|
4097 |
|
4098 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4099 |
msgid "Saint Helena, Ascension and Tristan da Cunha"
|
4100 |
msgstr ""
|
4101 |
|
4102 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4103 |
msgid "Saint Kitts and Nevis"
|
4104 |
msgstr ""
|
4105 |
|
4106 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4107 |
msgid "Saint Lucia"
|
4108 |
msgstr ""
|
4109 |
|
4110 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4111 |
msgid "Saint Martin (French part)"
|
4112 |
msgstr ""
|
4113 |
|
4114 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4115 |
msgid "Saint Pierre and Miquelon"
|
4116 |
msgstr ""
|
4117 |
|
4118 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4119 |
msgid "Saint Vincent and the Grenadines"
|
4120 |
msgstr ""
|
4121 |
|
4122 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4123 |
msgid "Samoa"
|
4124 |
msgstr ""
|
4125 |
|
4126 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4127 |
msgid "San Marino"
|
4128 |
msgstr ""
|
4129 |
|
4130 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4131 |
msgid "Sao Tome and Principe"
|
4132 |
msgstr ""
|
4133 |
|
4134 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4135 |
msgid "Saudi Arabia"
|
4136 |
msgstr ""
|
4137 |
|
4138 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4139 |
msgid "Senegal"
|
4140 |
msgstr ""
|
4141 |
|
4142 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4143 |
msgid "Serbia"
|
4144 |
msgstr ""
|
4145 |
|
4146 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4147 |
msgid "Seychelles"
|
4148 |
msgstr ""
|
4149 |
|
4150 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4151 |
msgid "Sierra Leone"
|
4152 |
msgstr ""
|
4153 |
|
4154 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4155 |
msgid "Singapore"
|
4156 |
msgstr ""
|
4157 |
|
4158 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4159 |
msgid "Sint Maarten (Dutch part)"
|
4160 |
msgstr ""
|
4161 |
|
4162 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4163 |
msgid "Slovakia"
|
4164 |
msgstr ""
|
4165 |
|
4166 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4167 |
msgid "Slovenia"
|
4168 |
msgstr ""
|
4169 |
|
4170 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4171 |
msgid "Solomon Islands"
|
4172 |
msgstr ""
|
4173 |
|
4174 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4175 |
msgid "Somalia"
|
4176 |
msgstr ""
|
4177 |
|
4178 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4179 |
msgid "South Africa"
|
4180 |
msgstr ""
|
4181 |
|
4182 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4183 |
msgid "South Georgia and the South Sandwich Islands"
|
4184 |
msgstr ""
|
4185 |
|
4186 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4187 |
msgid "South Sudan"
|
4188 |
msgstr ""
|
4189 |
|
4190 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4191 |
msgid "Spain"
|
4192 |
msgstr ""
|
4193 |
|
4194 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4195 |
msgid "Sri Lanka"
|
4196 |
msgstr ""
|
4197 |
|
4198 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4199 |
msgid "Sudan"
|
4200 |
msgstr ""
|
4201 |
|
4202 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4203 |
msgid "Suriname"
|
4204 |
msgstr ""
|
4205 |
|
4206 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4207 |
msgid "Svalbard and Jan Mayen"
|
4208 |
msgstr ""
|
4209 |
|
4210 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4211 |
msgid "Swaziland"
|
4212 |
msgstr ""
|
4213 |
|
4214 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4215 |
msgid "Sweden"
|
4216 |
msgstr ""
|
4217 |
|
4218 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4219 |
msgid "Switzerland"
|
4220 |
msgstr ""
|
4221 |
|
4222 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4223 |
msgid "Syria"
|
4224 |
msgstr ""
|
4225 |
|
4226 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4227 |
msgid "Taiwan"
|
4228 |
msgstr ""
|
4229 |
|
4230 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4231 |
msgid "Tajikistan"
|
4232 |
msgstr ""
|
4233 |
|
4234 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4235 |
msgid "Tanzania"
|
4236 |
msgstr ""
|
4237 |
|
4238 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4239 |
msgid "Thailand"
|
4240 |
msgstr ""
|
4241 |
|
4242 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4243 |
msgid "Timor-Leste"
|
4244 |
msgstr ""
|
4245 |
|
4246 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4247 |
msgid "Togo"
|
4248 |
msgstr ""
|
4249 |
|
4250 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4251 |
msgid "Tokelau"
|
4252 |
msgstr ""
|
4253 |
|
4254 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4255 |
msgid "Tonga"
|
4256 |
msgstr ""
|
4257 |
|
4258 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4259 |
msgid "Trinidad and Tobago"
|
4260 |
msgstr ""
|
4261 |
|
4262 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4263 |
msgid "Tunisia"
|
4264 |
msgstr ""
|
4265 |
|
4266 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4267 |
msgid "Turkey"
|
4268 |
msgstr ""
|
4269 |
|
4270 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4271 |
msgid "Turkmenistan"
|
4272 |
msgstr ""
|
4273 |
|
4274 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4275 |
msgid "Turks and Caicos Islands"
|
4276 |
msgstr ""
|
4277 |
|
4278 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4279 |
msgid "Tuvalu"
|
4280 |
msgstr ""
|
4281 |
|
4282 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4283 |
msgid "Uganda"
|
4284 |
msgstr ""
|
4285 |
|
4286 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4287 |
msgid "Ukraine"
|
4288 |
msgstr ""
|
4289 |
|
4290 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4291 |
msgid "United Arab Emirates"
|
4292 |
msgstr ""
|
4293 |
|
4294 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4295 |
msgid "United Kingdom"
|
4296 |
msgstr ""
|
4297 |
|
4298 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4299 |
msgid "United States"
|
4300 |
msgstr ""
|
4301 |
|
4302 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4303 |
msgid "United States Minor Outlying Islands"
|
4304 |
msgstr ""
|
4305 |
|
4306 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4307 |
msgid "Uruguay"
|
4308 |
msgstr ""
|
4309 |
|
4310 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4311 |
msgid "Uzbekistan"
|
4312 |
msgstr ""
|
4313 |
|
4314 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4315 |
msgid "Vanuatu"
|
4316 |
msgstr ""
|
4317 |
|
4318 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4319 |
msgid "Vatican City"
|
4320 |
msgstr ""
|
4321 |
|
4322 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4323 |
msgid "Venezuela"
|
4324 |
msgstr ""
|
4325 |
|
4326 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4327 |
msgid "Vietnam"
|
4328 |
msgstr ""
|
4329 |
|
4330 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4331 |
msgid "Virgin Islands, British"
|
4332 |
msgstr ""
|
4333 |
|
4334 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4335 |
msgid "Virgin Islands, U.S."
|
4336 |
msgstr ""
|
4337 |
|
4338 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4339 |
msgid "Wallis and Futuna"
|
4340 |
msgstr ""
|
4341 |
|
4342 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4343 |
msgid "Western Sahara"
|
4344 |
msgstr ""
|
4345 |
|
4346 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4347 |
msgid "Yemen"
|
4348 |
msgstr ""
|
4349 |
|
4350 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4351 |
msgid "Zambia"
|
4352 |
msgstr ""
|
4353 |
|
4354 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4355 |
msgid "Zimbabwe"
|
4356 |
msgstr ""
|
4357 |
|
4358 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4359 |
msgid "Countries"
|
4360 |
msgstr ""
|
4361 |
|
4362 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4363 |
msgid "U.S. State Abbreviations"
|
4364 |
msgstr ""
|
4365 |
|
4366 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4367 |
msgid "U.S. States"
|
4368 |
msgstr ""
|
4369 |
|
4370 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4371 |
msgid "Age"
|
4372 |
msgstr ""
|
4373 |
|
4374 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4375 |
msgid "Under 18"
|
4376 |
msgstr ""
|
4377 |
|
4378 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4379 |
msgid "18-24"
|
4380 |
msgstr ""
|
4381 |
|
4382 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4383 |
msgid "25-34"
|
4384 |
msgstr ""
|
4385 |
|
4386 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4387 |
msgid "35-44"
|
4388 |
msgstr ""
|
4389 |
|
4390 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4391 |
msgid "45-54"
|
4392 |
msgstr ""
|
4393 |
|
4394 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4395 |
msgid "55-64"
|
4396 |
msgstr ""
|
4397 |
|
4398 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4399 |
msgid "65 or Above"
|
4400 |
msgstr ""
|
4401 |
|
4402 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4403 |
msgid "Prefer Not to Answer"
|
4404 |
msgstr ""
|
4405 |
|
4406 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4407 |
msgid "Satisfaction"
|
4408 |
msgstr ""
|
4409 |
|
4410 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4411 |
msgid "Very Satisfied"
|
4412 |
msgstr ""
|
4413 |
|
4414 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4415 |
msgid "Satisfied"
|
4416 |
msgstr ""
|
4417 |
|
4418 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4419 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4420 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4421 |
msgid "Neutral"
|
4422 |
msgstr ""
|
4423 |
|
4424 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4425 |
msgid "Unsatisfied"
|
4426 |
msgstr ""
|
4427 |
|
4428 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4429 |
msgid "Very Unsatisfied"
|
4430 |
msgstr ""
|
4431 |
|
4432 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4433 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4434 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4435 |
msgid "N/A"
|
4436 |
msgstr ""
|
4437 |
|
4438 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4439 |
msgid "Importance"
|
4440 |
msgstr ""
|
4441 |
|
4442 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4443 |
msgid "Very Important"
|
4444 |
msgstr ""
|
4445 |
|
4446 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4447 |
msgid "Important"
|
4448 |
msgstr ""
|
4449 |
|
4450 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4451 |
msgid "Somewhat Important"
|
4452 |
msgstr ""
|
4453 |
|
4454 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4455 |
msgid "Not at all Important"
|
4456 |
msgstr ""
|
4457 |
|
4458 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4459 |
msgid "Agreement"
|
4460 |
msgstr ""
|
4461 |
|
4462 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4463 |
msgid "Strongly Agree"
|
4464 |
msgstr ""
|
4465 |
|
4466 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4467 |
msgid "Agree"
|
4468 |
msgstr ""
|
4469 |
|
4470 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4471 |
msgid "Disagree"
|
4472 |
msgstr ""
|
4473 |
|
4474 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4475 |
msgid "Strongly Disagree"
|
4476 |
msgstr ""
|
4477 |
|
4478 |
#. translators: %s: Field name
|
4479 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
4480 |
msgid "%s fields"
|
4481 |
msgstr ""
|
4482 |
|
@@ -4534,7 +4540,7 @@ msgid "Excerpt View"
|
|
4534 |
msgstr ""
|
4535 |
|
4536 |
#: classes/helpers/FrmListHelper.php:257
|
4537 |
-
#: classes/helpers/FrmAppHelper.php:
|
4538 |
msgid "No items found."
|
4539 |
msgstr ""
|
4540 |
|
@@ -4763,10 +4769,6 @@ msgstr ""
|
|
4763 |
msgid "Renew"
|
4764 |
msgstr ""
|
4765 |
|
4766 |
-
#: classes/helpers/FrmFormsHelper.php:1277
|
4767 |
-
msgid "Upgrade"
|
4768 |
-
msgstr ""
|
4769 |
-
|
4770 |
#: classes/helpers/FrmFormsHelper.php:1336
|
4771 |
msgid "License plan required:"
|
4772 |
msgstr ""
|
@@ -4776,7 +4778,7 @@ msgid "Is this intentional?"
|
|
4776 |
msgstr ""
|
4777 |
|
4778 |
#: classes/helpers/FrmFormsHelper.php:1445
|
4779 |
-
#: classes/helpers/FrmAppHelper.php:
|
4780 |
msgid "See the list of reserved words in WordPress."
|
4781 |
msgstr ""
|
4782 |
|
@@ -4826,556 +4828,556 @@ msgstr ""
|
|
4826 |
msgid "Parent ID"
|
4827 |
msgstr ""
|
4828 |
|
4829 |
-
#: classes/helpers/FrmAppHelper.php:
|
4830 |
msgid "View Forms"
|
4831 |
msgstr ""
|
4832 |
|
4833 |
-
#: classes/helpers/FrmAppHelper.php:
|
4834 |
msgid "Add and Edit Forms"
|
4835 |
msgstr ""
|
4836 |
|
4837 |
-
#: classes/helpers/FrmAppHelper.php:
|
4838 |
msgid "Delete Forms"
|
4839 |
msgstr ""
|
4840 |
|
4841 |
-
#: classes/helpers/FrmAppHelper.php:
|
4842 |
msgid "Access this Settings Page"
|
4843 |
msgstr ""
|
4844 |
|
4845 |
-
#: classes/helpers/FrmAppHelper.php:
|
4846 |
msgid "View Entries from Admin Area"
|
4847 |
msgstr ""
|
4848 |
|
4849 |
-
#: classes/helpers/FrmAppHelper.php:
|
4850 |
msgid "Delete Entries from Admin Area"
|
4851 |
msgstr ""
|
4852 |
|
4853 |
-
#: classes/helpers/FrmAppHelper.php:
|
4854 |
msgid "Add Entries from Admin Area"
|
4855 |
msgstr ""
|
4856 |
|
4857 |
-
#: classes/helpers/FrmAppHelper.php:
|
4858 |
msgid "Edit Entries from Admin Area"
|
4859 |
msgstr ""
|
4860 |
|
4861 |
-
#: classes/helpers/FrmAppHelper.php:
|
4862 |
msgid "View Reports"
|
4863 |
msgstr ""
|
4864 |
|
4865 |
-
#: classes/helpers/FrmAppHelper.php:
|
4866 |
msgid "Add/Edit Views"
|
4867 |
msgstr ""
|
4868 |
|
4869 |
-
#: classes/helpers/FrmAppHelper.php:
|
4870 |
msgid "at"
|
4871 |
msgstr ""
|
4872 |
|
4873 |
-
#: classes/helpers/FrmAppHelper.php:
|
4874 |
-
#: classes/helpers/FrmAppHelper.php:
|
4875 |
msgid "seconds"
|
4876 |
msgstr ""
|
4877 |
|
4878 |
-
#: classes/helpers/FrmAppHelper.php:
|
4879 |
msgid "year"
|
4880 |
msgstr ""
|
4881 |
|
4882 |
-
#: classes/helpers/FrmAppHelper.php:
|
4883 |
msgid "years"
|
4884 |
msgstr ""
|
4885 |
|
4886 |
-
#: classes/helpers/FrmAppHelper.php:
|
4887 |
msgid "month"
|
4888 |
msgstr ""
|
4889 |
|
4890 |
-
#: classes/helpers/FrmAppHelper.php:
|
4891 |
msgid "months"
|
4892 |
msgstr ""
|
4893 |
|
4894 |
-
#: classes/helpers/FrmAppHelper.php:
|
4895 |
msgid "week"
|
4896 |
msgstr ""
|
4897 |
|
4898 |
-
#: classes/helpers/FrmAppHelper.php:
|
4899 |
msgid "weeks"
|
4900 |
msgstr ""
|
4901 |
|
4902 |
-
#: classes/helpers/FrmAppHelper.php:
|
4903 |
msgid "day"
|
4904 |
msgstr ""
|
4905 |
|
4906 |
-
#: classes/helpers/FrmAppHelper.php:
|
4907 |
msgid "days"
|
4908 |
msgstr ""
|
4909 |
|
4910 |
-
#: classes/helpers/FrmAppHelper.php:
|
4911 |
msgid "hour"
|
4912 |
msgstr ""
|
4913 |
|
4914 |
-
#: classes/helpers/FrmAppHelper.php:
|
4915 |
msgid "hours"
|
4916 |
msgstr ""
|
4917 |
|
4918 |
-
#: classes/helpers/FrmAppHelper.php:
|
4919 |
msgid "minute"
|
4920 |
msgstr ""
|
4921 |
|
4922 |
-
#: classes/helpers/FrmAppHelper.php:
|
4923 |
msgid "minutes"
|
4924 |
msgstr ""
|
4925 |
|
4926 |
-
#: classes/helpers/FrmAppHelper.php:
|
4927 |
msgid "second"
|
4928 |
msgstr ""
|
4929 |
|
4930 |
-
#: classes/helpers/FrmAppHelper.php:
|
4931 |
msgid "Give this action a label for easy reference."
|
4932 |
msgstr ""
|
4933 |
|
4934 |
-
#: classes/helpers/FrmAppHelper.php:
|
4935 |
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."
|
4936 |
msgstr ""
|
4937 |
|
4938 |
-
#: classes/helpers/FrmAppHelper.php:
|
4939 |
msgid "Add CC addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com."
|
4940 |
msgstr ""
|
4941 |
|
4942 |
-
#: classes/helpers/FrmAppHelper.php:
|
4943 |
msgid "Add BCC addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com."
|
4944 |
msgstr ""
|
4945 |
|
4946 |
-
#: classes/helpers/FrmAppHelper.php:
|
4947 |
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."
|
4948 |
msgstr ""
|
4949 |
|
4950 |
-
#: classes/helpers/FrmAppHelper.php:
|
4951 |
msgid "Enter the name and/or email address of the sender. FORMAT: John Bates <john@example.com> or john@example.com."
|
4952 |
msgstr ""
|
4953 |
|
4954 |
#. translators: %1$s: Form name, %2$s: Date
|
4955 |
-
#: classes/helpers/FrmAppHelper.php:
|
4956 |
msgid "If you leave the subject blank, the default will be used: %1$s Form submitted on %2$s"
|
4957 |
msgstr ""
|
4958 |
|
4959 |
-
#: classes/helpers/FrmAppHelper.php:
|
4960 |
-
#: classes/helpers/FrmAppHelper.php:
|
4961 |
msgid "Please wait while your site updates."
|
4962 |
msgstr ""
|
4963 |
|
4964 |
-
#: classes/helpers/FrmAppHelper.php:
|
4965 |
msgid "Are you sure you want to deauthorize Formidable Forms on this site?"
|
4966 |
msgstr ""
|
4967 |
|
4968 |
-
#: classes/helpers/FrmAppHelper.php:
|
4969 |
-
#: classes/helpers/FrmAppHelper.php:
|
4970 |
msgid "Loading…"
|
4971 |
msgstr ""
|
4972 |
|
4973 |
-
#: classes/helpers/FrmAppHelper.php:
|
4974 |
msgid "Remove"
|
4975 |
msgstr ""
|
4976 |
|
4977 |
-
#: classes/helpers/FrmAppHelper.php:
|
4978 |
msgid "No results match"
|
4979 |
msgstr ""
|
4980 |
|
4981 |
-
#: classes/helpers/FrmAppHelper.php:
|
4982 |
msgid "That file looks like Spam."
|
4983 |
msgstr ""
|
4984 |
|
4985 |
-
#: classes/helpers/FrmAppHelper.php:
|
4986 |
msgid "There is an error in the calculation in the field with key"
|
4987 |
msgstr ""
|
4988 |
|
4989 |
-
#: classes/helpers/FrmAppHelper.php:
|
4990 |
msgid "Please complete the preceding required fields before uploading a file."
|
4991 |
msgstr ""
|
4992 |
|
4993 |
-
#: classes/helpers/FrmAppHelper.php:
|
4994 |
msgid "(Click to add description)"
|
4995 |
msgstr ""
|
4996 |
|
4997 |
-
#: classes/helpers/FrmAppHelper.php:
|
4998 |
msgid "(Blank)"
|
4999 |
msgstr ""
|
5000 |
|
5001 |
-
#: classes/helpers/FrmAppHelper.php:
|
5002 |
msgid "(no label)"
|
5003 |
msgstr ""
|
5004 |
|
5005 |
-
#: classes/helpers/FrmAppHelper.php:
|
5006 |
msgid "Saving"
|
5007 |
msgstr ""
|
5008 |
|
5009 |
-
#: classes/helpers/FrmAppHelper.php:
|
5010 |
msgid "Saved"
|
5011 |
msgstr ""
|
5012 |
|
5013 |
-
#: classes/helpers/FrmAppHelper.php:
|
5014 |
msgid "OK"
|
5015 |
msgstr ""
|
5016 |
|
5017 |
-
#: classes/helpers/FrmAppHelper.php:
|
5018 |
msgid "Clear default value when typing"
|
5019 |
msgstr ""
|
5020 |
|
5021 |
-
#: classes/helpers/FrmAppHelper.php:
|
5022 |
msgid "Do not clear default value when typing"
|
5023 |
msgstr ""
|
5024 |
|
5025 |
-
#: classes/helpers/FrmAppHelper.php:
|
5026 |
msgid "Default value will pass form validation"
|
5027 |
msgstr ""
|
5028 |
|
5029 |
-
#: classes/helpers/FrmAppHelper.php:
|
5030 |
msgid "Default value will NOT pass form validation"
|
5031 |
msgstr ""
|
5032 |
|
5033 |
-
#: classes/helpers/FrmAppHelper.php:
|
5034 |
msgid "Heads up"
|
5035 |
msgstr ""
|
5036 |
|
5037 |
-
#: classes/helpers/FrmAppHelper.php:
|
5038 |
msgid "Are you sure you want to delete this field and all data associated with it?"
|
5039 |
msgstr ""
|
5040 |
|
5041 |
-
#: classes/helpers/FrmAppHelper.php:
|
5042 |
msgid "All fields inside this Section will be deleted along with their data. Are you sure you want to delete this group of fields?"
|
5043 |
msgstr ""
|
5044 |
|
5045 |
-
#: classes/helpers/FrmAppHelper.php:
|
5046 |
msgid "Warning: If you have entries with multiple rows, all but the first row will be lost."
|
5047 |
msgstr ""
|
5048 |
|
5049 |
-
#: classes/helpers/FrmAppHelper.php:
|
5050 |
msgid "Enter Email"
|
5051 |
msgstr ""
|
5052 |
|
5053 |
-
#: classes/helpers/FrmAppHelper.php:
|
5054 |
msgid "Confirm Email"
|
5055 |
msgstr ""
|
5056 |
|
5057 |
-
#: classes/helpers/FrmAppHelper.php:
|
5058 |
msgid "Conditional content here"
|
5059 |
msgstr ""
|
5060 |
|
5061 |
-
#: classes/helpers/FrmAppHelper.php:
|
5062 |
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."
|
5063 |
msgstr ""
|
5064 |
|
5065 |
-
#: classes/helpers/FrmAppHelper.php:
|
5066 |
msgid "Enter Password"
|
5067 |
msgstr ""
|
5068 |
|
5069 |
-
#: classes/helpers/FrmAppHelper.php:
|
5070 |
msgid "Confirm Password"
|
5071 |
msgstr ""
|
5072 |
|
5073 |
-
#: classes/helpers/FrmAppHelper.php:
|
5074 |
msgid "Import Complete"
|
5075 |
msgstr ""
|
5076 |
|
5077 |
-
#: classes/helpers/FrmAppHelper.php:
|
5078 |
msgid "Warning: There is no way to retrieve unsaved entries."
|
5079 |
msgstr ""
|
5080 |
|
5081 |
-
#: classes/helpers/FrmAppHelper.php:
|
5082 |
msgid "Private"
|
5083 |
msgstr ""
|
5084 |
|
5085 |
-
#: classes/helpers/FrmAppHelper.php:
|
5086 |
msgid "No new licenses were found"
|
5087 |
msgstr ""
|
5088 |
|
5089 |
-
#: classes/helpers/FrmAppHelper.php:
|
5090 |
msgid "This calculation has at least one unmatched ( ) { } [ ]."
|
5091 |
msgstr ""
|
5092 |
|
5093 |
-
#: classes/helpers/FrmAppHelper.php:
|
5094 |
msgid "This calculation may have shortcodes that work in Views but not forms."
|
5095 |
msgstr ""
|
5096 |
|
5097 |
-
#: classes/helpers/FrmAppHelper.php:
|
5098 |
msgid "This calculation may have shortcodes that work in text calculations but not numeric calculations."
|
5099 |
msgstr ""
|
5100 |
|
5101 |
-
#: classes/helpers/FrmAppHelper.php:
|
5102 |
msgid "This form action is limited to one per form. Please edit the existing form action."
|
5103 |
msgstr ""
|
5104 |
|
5105 |
#. Translators: %s is the name of a Detail Page Slug that is a reserved word.
|
5106 |
-
#: classes/helpers/FrmAppHelper.php:
|
5107 |
msgid "The Detail Page Slug \"%s\" is reserved by WordPress. This may cause problems. Is this intentional?"
|
5108 |
msgstr ""
|
5109 |
|
5110 |
#. 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.
|
5111 |
-
#: classes/helpers/FrmAppHelper.php:
|
5112 |
msgid "The parameter \"%s\" is reserved by WordPress. This may cause problems when included in the URL. Is this intentional? "
|
5113 |
msgstr ""
|
5114 |
|
5115 |
-
#: classes/helpers/FrmAppHelper.php:
|
5116 |
msgid "Please enter a Repeat Limit that is greater than 1."
|
5117 |
msgstr ""
|
5118 |
|
5119 |
-
#: classes/helpers/FrmAppHelper.php:
|
5120 |
msgid "Please select a limit between 0 and 200."
|
5121 |
msgstr ""
|
5122 |
|
5123 |
-
#: classes/helpers/FrmAppHelper.php:
|
5124 |
msgid "You are running an outdated version of Formidable. This plugin may not work correctly if you do not update Formidable."
|
5125 |
msgstr ""
|
5126 |
|
5127 |
-
#: classes/helpers/FrmAppHelper.php:
|
5128 |
msgid "You are running a version of Formidable Forms that may not be compatible with your version of Formidable Forms Pro."
|
5129 |
msgstr ""
|
5130 |
|
5131 |
-
#: classes/helpers/FrmAppHelper.php:
|
5132 |
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+."
|
5133 |
msgstr ""
|
5134 |
|
5135 |
-
#: classes/helpers/FrmAppHelper.php:
|
5136 |
msgid "You are using an outdated browser that is not compatible with Formidable Forms. Please update to a more current browser (we recommend Chrome)."
|
5137 |
msgstr ""
|
5138 |
|
5139 |
-
#: classes/helpers/FrmAppHelper.php:
|
5140 |
msgid "English"
|
5141 |
msgstr ""
|
5142 |
|
5143 |
-
#: classes/helpers/FrmAppHelper.php:
|
5144 |
msgid "Afrikaans"
|
5145 |
msgstr ""
|
5146 |
|
5147 |
-
#: classes/helpers/FrmAppHelper.php:
|
5148 |
msgid "Albanian"
|
5149 |
msgstr ""
|
5150 |
|
5151 |
-
#: classes/helpers/FrmAppHelper.php:
|
5152 |
msgid "Arabic"
|
5153 |
msgstr ""
|
5154 |
|
5155 |
-
#: classes/helpers/FrmAppHelper.php:
|
5156 |
msgid "Armenian"
|
5157 |
msgstr ""
|
5158 |
|
5159 |
-
#: classes/helpers/FrmAppHelper.php:
|
5160 |
msgid "Azerbaijani"
|
5161 |
msgstr ""
|
5162 |
|
5163 |
-
#: classes/helpers/FrmAppHelper.php:
|
5164 |
msgid "Basque"
|
5165 |
msgstr ""
|
5166 |
|
5167 |
-
#: classes/helpers/FrmAppHelper.php:
|
5168 |
msgid "Bosnian"
|
5169 |
msgstr ""
|
5170 |
|
5171 |
-
#: classes/helpers/FrmAppHelper.php:
|
5172 |
msgid "Bulgarian"
|
5173 |
msgstr ""
|
5174 |
|
5175 |
-
#: classes/helpers/FrmAppHelper.php:
|
5176 |
msgid "Catalan"
|
5177 |
msgstr ""
|
5178 |
|
5179 |
-
#: classes/helpers/FrmAppHelper.php:
|
5180 |
msgid "Chinese Hong Kong"
|
5181 |
msgstr ""
|
5182 |
|
5183 |
-
#: classes/helpers/FrmAppHelper.php:
|
5184 |
msgid "Chinese Simplified"
|
5185 |
msgstr ""
|
5186 |
|
5187 |
-
#: classes/helpers/FrmAppHelper.php:
|
5188 |
msgid "Chinese Traditional"
|
5189 |
msgstr ""
|
5190 |
|
5191 |
-
#: classes/helpers/FrmAppHelper.php:
|
5192 |
msgid "Croatian"
|
5193 |
msgstr ""
|
5194 |
|
5195 |
-
#: classes/helpers/FrmAppHelper.php:
|
5196 |
msgid "Czech"
|
5197 |
msgstr ""
|
5198 |
|
5199 |
-
#: classes/helpers/FrmAppHelper.php:
|
5200 |
msgid "Danish"
|
5201 |
msgstr ""
|
5202 |
|
5203 |
-
#: classes/helpers/FrmAppHelper.php:
|
5204 |
msgid "Dutch"
|
5205 |
msgstr ""
|
5206 |
|
5207 |
-
#: classes/helpers/FrmAppHelper.php:
|
5208 |
msgid "English/UK"
|
5209 |
msgstr ""
|
5210 |
|
5211 |
-
#: classes/helpers/FrmAppHelper.php:
|
5212 |
msgid "Esperanto"
|
5213 |
msgstr ""
|
5214 |
|
5215 |
-
#: classes/helpers/FrmAppHelper.php:
|
5216 |
msgid "Estonian"
|
5217 |
msgstr ""
|
5218 |
|
5219 |
-
#: classes/helpers/FrmAppHelper.php:
|
5220 |
msgid "Faroese"
|
5221 |
msgstr ""
|
5222 |
|
5223 |
-
#: classes/helpers/FrmAppHelper.php:
|
5224 |
msgid "Farsi/Persian"
|
5225 |
msgstr ""
|
5226 |
|
5227 |
-
#: classes/helpers/FrmAppHelper.php:
|
5228 |
msgid "Filipino"
|
5229 |
msgstr ""
|
5230 |
|
5231 |
-
#: classes/helpers/FrmAppHelper.php:
|
5232 |
msgid "Finnish"
|
5233 |
msgstr ""
|
5234 |
|
5235 |
-
#: classes/helpers/FrmAppHelper.php:
|
5236 |
msgid "French"
|
5237 |
msgstr ""
|
5238 |
|
5239 |
-
#: classes/helpers/FrmAppHelper.php:
|
5240 |
msgid "French/Canadian"
|
5241 |
msgstr ""
|
5242 |
|
5243 |
-
#: classes/helpers/FrmAppHelper.php:
|
5244 |
msgid "French/Swiss"
|
5245 |
msgstr ""
|
5246 |
|
5247 |
-
#: classes/helpers/FrmAppHelper.php:
|
5248 |
msgid "German"
|
5249 |
msgstr ""
|
5250 |
|
5251 |
-
#: classes/helpers/FrmAppHelper.php:
|
5252 |
msgid "German/Austria"
|
5253 |
msgstr ""
|
5254 |
|
5255 |
-
#: classes/helpers/FrmAppHelper.php:
|
5256 |
msgid "German/Switzerland"
|
5257 |
msgstr ""
|
5258 |
|
5259 |
-
#: classes/helpers/FrmAppHelper.php:
|
5260 |
msgid "Greek"
|
5261 |
msgstr ""
|
5262 |
|
5263 |
-
#: classes/helpers/FrmAppHelper.php:
|
5264 |
-
#: classes/helpers/FrmAppHelper.php:
|
5265 |
msgid "Hebrew"
|
5266 |
msgstr ""
|
5267 |
|
5268 |
-
#: classes/helpers/FrmAppHelper.php:
|
5269 |
msgid "Hindi"
|
5270 |
msgstr ""
|
5271 |
|
5272 |
-
#: classes/helpers/FrmAppHelper.php:
|
5273 |
msgid "Hungarian"
|
5274 |
msgstr ""
|
5275 |
|
5276 |
-
#: classes/helpers/FrmAppHelper.php:
|
5277 |
msgid "Icelandic"
|
5278 |
msgstr ""
|
5279 |
|
5280 |
-
#: classes/helpers/FrmAppHelper.php:
|
5281 |
msgid "Indonesian"
|
5282 |
msgstr ""
|
5283 |
|
5284 |
-
#: classes/helpers/FrmAppHelper.php:
|
5285 |
msgid "Italian"
|
5286 |
msgstr ""
|
5287 |
|
5288 |
-
#: classes/helpers/FrmAppHelper.php:
|
5289 |
msgid "Japanese"
|
5290 |
msgstr ""
|
5291 |
|
5292 |
-
#: classes/helpers/FrmAppHelper.php:
|
5293 |
msgid "Korean"
|
5294 |
msgstr ""
|
5295 |
|
5296 |
-
#: classes/helpers/FrmAppHelper.php:
|
5297 |
msgid "Latvian"
|
5298 |
msgstr ""
|
5299 |
|
5300 |
-
#: classes/helpers/FrmAppHelper.php:
|
5301 |
msgid "Lithuanian"
|
5302 |
msgstr ""
|
5303 |
|
5304 |
-
#: classes/helpers/FrmAppHelper.php:
|
5305 |
msgid "Malaysian"
|
5306 |
msgstr ""
|
5307 |
|
5308 |
-
#: classes/helpers/FrmAppHelper.php:
|
5309 |
msgid "Norwegian"
|
5310 |
msgstr ""
|
5311 |
|
5312 |
-
#: classes/helpers/FrmAppHelper.php:
|
5313 |
msgid "Polish"
|
5314 |
msgstr ""
|
5315 |
|
5316 |
-
#: classes/helpers/FrmAppHelper.php:
|
5317 |
msgid "Portuguese"
|
5318 |
msgstr ""
|
5319 |
|
5320 |
-
#: classes/helpers/FrmAppHelper.php:
|
5321 |
msgid "Portuguese/Brazilian"
|
5322 |
msgstr ""
|
5323 |
|
5324 |
-
#: classes/helpers/FrmAppHelper.php:
|
5325 |
msgid "Portuguese/Portugal"
|
5326 |
msgstr ""
|
5327 |
|
5328 |
-
#: classes/helpers/FrmAppHelper.php:
|
5329 |
msgid "Romanian"
|
5330 |
msgstr ""
|
5331 |
|
5332 |
-
#: classes/helpers/FrmAppHelper.php:
|
5333 |
msgid "Russian"
|
5334 |
msgstr ""
|
5335 |
|
5336 |
-
#: classes/helpers/FrmAppHelper.php:
|
5337 |
-
#: classes/helpers/FrmAppHelper.php:
|
5338 |
msgid "Serbian"
|
5339 |
msgstr ""
|
5340 |
|
5341 |
-
#: classes/helpers/FrmAppHelper.php:
|
5342 |
msgid "Slovak"
|
5343 |
msgstr ""
|
5344 |
|
5345 |
-
#: classes/helpers/FrmAppHelper.php:
|
5346 |
msgid "Slovenian"
|
5347 |
msgstr ""
|
5348 |
|
5349 |
-
#: classes/helpers/FrmAppHelper.php:
|
5350 |
msgid "Spanish"
|
5351 |
msgstr ""
|
5352 |
|
5353 |
-
#: classes/helpers/FrmAppHelper.php:
|
5354 |
msgid "Spanish/Latin America"
|
5355 |
msgstr ""
|
5356 |
|
5357 |
-
#: classes/helpers/FrmAppHelper.php:
|
5358 |
msgid "Swedish"
|
5359 |
msgstr ""
|
5360 |
|
5361 |
-
#: classes/helpers/FrmAppHelper.php:
|
5362 |
msgid "Tamil"
|
5363 |
msgstr ""
|
5364 |
|
5365 |
-
#: classes/helpers/FrmAppHelper.php:
|
5366 |
msgid "Thai"
|
5367 |
msgstr ""
|
5368 |
|
5369 |
-
#: classes/helpers/FrmAppHelper.php:
|
5370 |
-
#: classes/helpers/FrmAppHelper.php:
|
5371 |
msgid "Turkish"
|
5372 |
msgstr ""
|
5373 |
|
5374 |
-
#: classes/helpers/FrmAppHelper.php:
|
5375 |
msgid "Ukranian"
|
5376 |
msgstr ""
|
5377 |
|
5378 |
-
#: classes/helpers/FrmAppHelper.php:
|
5379 |
msgid "Vietnamese"
|
5380 |
msgstr ""
|
5381 |
|
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.04.03\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/formidable\n"
|
7 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
8 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"POT-Creation-Date: 2020-04-23T22:49:02+02:00\n"
|
13 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
14 |
"X-Generator: WP-CLI 2.1.0\n"
|
15 |
"X-Domain: formidable\n"
|
320 |
msgstr ""
|
321 |
|
322 |
#: classes/models/FrmField.php:122
|
323 |
+
#: classes/models/FrmFormMigrator.php:299
|
324 |
msgid "Section Buttons"
|
325 |
msgstr ""
|
326 |
|
395 |
msgid "You do not have permission to do that"
|
396 |
msgstr ""
|
397 |
|
398 |
+
#: classes/models/FrmEntryValidate.php:232
|
399 |
+
#: classes/models/FrmEntryValidate.php:241
|
400 |
msgid "Your entry appears to be spam!"
|
401 |
msgstr ""
|
402 |
|
403 |
+
#: classes/models/FrmEntryValidate.php:236
|
404 |
msgid "Your entry appears to be blacklist spam!"
|
405 |
msgstr ""
|
406 |
|
532 |
msgid "Entry is imported"
|
533 |
msgstr ""
|
534 |
|
535 |
+
#: classes/models/FrmFormMigrator.php:67
|
536 |
+
#: classes/helpers/FrmFormsListHelper.php:111
|
537 |
+
msgid "No Forms Found."
|
538 |
+
msgstr ""
|
539 |
+
|
540 |
+
#: classes/models/FrmFormMigrator.php:156
|
541 |
msgid "No form fields found."
|
542 |
msgstr ""
|
543 |
|
544 |
+
#: classes/models/FrmFormMigrator.php:386
|
545 |
msgid "There was an error while creating a new form."
|
546 |
msgstr ""
|
547 |
|
548 |
+
#: classes/models/FrmFormMigrator.php:544
|
549 |
msgid "Default Form"
|
550 |
msgstr ""
|
551 |
|
552 |
#. translators: %1$s - field type
|
553 |
#. translators: %1$s: Number of items
|
554 |
+
#: classes/models/FrmFormMigrator.php:579
|
555 |
#: classes/helpers/FrmXMLHelper.php:981
|
556 |
msgid "%1$s Field"
|
557 |
msgid_plural "%1$s Fields"
|
586 |
#: classes/controllers/FrmAddonsController.php:19
|
587 |
#: classes/controllers/FrmAddonsController.php:20
|
588 |
#: classes/views/frm-fields/back-end/smart-values.php:11
|
589 |
+
#: classes/helpers/FrmFormsHelper.php:1277
|
590 |
+
msgid "Upgrade"
|
591 |
msgstr ""
|
592 |
|
593 |
#: classes/controllers/FrmAddonsController.php:52
|
599 |
msgstr ""
|
600 |
|
601 |
#: classes/controllers/FrmAddonsController.php:484
|
602 |
+
#: classes/helpers/FrmAppHelper.php:2272
|
603 |
msgid "Active"
|
604 |
msgstr ""
|
605 |
|
635 |
#: classes/controllers/FrmFormsController.php:729
|
636 |
#: classes/controllers/FrmEntriesController.php:8
|
637 |
#: classes/controllers/FrmEntriesController.php:90
|
638 |
+
#: classes/views/xml/import_form.php:115
|
639 |
msgid "Entries"
|
640 |
msgstr ""
|
641 |
|
815 |
|
816 |
#: classes/controllers/FrmStylesController.php:36
|
817 |
#: classes/controllers/FrmStylesController.php:37
|
818 |
+
#: classes/views/xml/import_form.php:116
|
819 |
#: classes/views/styles/_field-description.php:14
|
820 |
#: classes/views/styles/_field-colors.php:18
|
821 |
#: classes/views/styles/_field-colors.php:77
|
853 |
#: classes/controllers/FrmStylesController.php:390
|
854 |
#: classes/controllers/FrmFormsController.php:728
|
855 |
#: classes/views/frm-forms/settings-advanced.php:8
|
856 |
+
#: classes/views/xml/import_form.php:112
|
857 |
#: classes/views/styles/_sample_form.php:14
|
858 |
#: classes/views/styles/manage.php:34
|
859 |
msgid "Form Title"
|
969 |
|
970 |
#: classes/controllers/FrmFormsController.php:630
|
971 |
#: classes/controllers/FrmEntriesController.php:74
|
972 |
+
#: classes/views/xml/import_form.php:146
|
973 |
#: classes/widgets/FrmShowForm.php:56
|
974 |
msgid "Form"
|
975 |
msgstr ""
|
997 |
msgstr ""
|
998 |
|
999 |
#: classes/controllers/FrmFormsController.php:725
|
1000 |
+
#: classes/views/xml/import_form.php:114
|
1001 |
msgid "Type"
|
1002 |
msgstr ""
|
1003 |
|
1164 |
msgstr ""
|
1165 |
|
1166 |
#: classes/controllers/FrmFormsController.php:1468
|
1167 |
+
#: classes/views/frm-forms/list-templates.php:198
|
1168 |
+
#: classes/views/xml/import_form.php:127
|
1169 |
#: classes/views/styles/manage.php:54
|
1170 |
#: classes/helpers/FrmFormsListHelper.php:317
|
1171 |
#: classes/helpers/FrmFormsHelper.php:57
|
1271 |
msgstr ""
|
1272 |
|
1273 |
#: classes/views/frm-forms/_publish_box.php:16
|
1274 |
+
#: classes/views/frm-forms/list-templates.php:155
|
1275 |
+
#: classes/views/frm-forms/list-templates.php:264
|
1276 |
#: classes/helpers/FrmFormsListHelper.php:308
|
1277 |
msgid "Preview"
|
1278 |
msgstr ""
|
1322 |
|
1323 |
#: classes/views/frm-forms/new-form-overlay.php:31
|
1324 |
#: classes/views/shared/confirm-overlay.php:14
|
1325 |
+
#: classes/views/shared/admin-header.php:42
|
1326 |
+
#: classes/helpers/FrmAppHelper.php:2232
|
1327 |
msgid "Cancel"
|
1328 |
msgstr ""
|
1329 |
|
1331 |
msgid "Templates"
|
1332 |
msgstr ""
|
1333 |
|
1334 |
+
#: classes/views/frm-forms/list.php:22
|
1335 |
#: classes/views/shared/mb_adv_info.php:35
|
1336 |
#: classes/views/shared/mb_adv_info.php:178
|
1337 |
+
#: classes/views/frm-entries/list.php:42
|
1338 |
+
#: classes/helpers/FrmAppHelper.php:918
|
1339 |
msgid "Search"
|
1340 |
msgstr ""
|
1341 |
|
1352 |
msgid "Blank Form"
|
1353 |
msgstr ""
|
1354 |
|
1355 |
+
#: classes/views/frm-forms/list-templates.php:58
|
1356 |
+
#: classes/views/shared/admin-header.php:37
|
1357 |
+
#: classes/views/xml/import_form.php:12
|
1358 |
+
#: classes/views/frm-entries/list.php:29
|
1359 |
+
msgid "Import"
|
1360 |
+
msgstr ""
|
1361 |
+
|
1362 |
+
#: classes/views/frm-forms/list-templates.php:67
|
1363 |
msgid "Search Templates"
|
1364 |
msgstr ""
|
1365 |
|
1366 |
+
#: classes/views/frm-forms/list-templates.php:74
|
1367 |
#: classes/helpers/FrmEntriesListHelper.php:141
|
1368 |
msgid "Filter"
|
1369 |
msgstr ""
|
1370 |
|
1371 |
+
#: classes/views/frm-forms/list-templates.php:77
|
1372 |
msgid "Filter Templates"
|
1373 |
msgstr ""
|
1374 |
|
1375 |
+
#: classes/views/frm-forms/list-templates.php:89
|
1376 |
msgid "Premium Templates"
|
1377 |
msgstr ""
|
1378 |
|
1379 |
+
#: classes/views/frm-forms/list-templates.php:94
|
1380 |
+
#: classes/views/frm-forms/list-templates.php:210
|
1381 |
msgid "My Templates"
|
1382 |
msgstr ""
|
1383 |
|
1384 |
#. translators: %s: Link with label
|
1385 |
+
#: classes/views/frm-forms/list-templates.php:128
|
1386 |
msgid "This template requires an active %s license or above."
|
1387 |
msgstr ""
|
1388 |
|
1389 |
+
#: classes/views/frm-forms/list-templates.php:143
|
1390 |
msgid "Category:"
|
1391 |
msgstr ""
|
1392 |
|
1393 |
+
#: classes/views/frm-forms/list-templates.php:171
|
1394 |
#: classes/views/addons/list.php:16
|
1395 |
msgid "Check now for a recent upgrade or renewal"
|
1396 |
msgstr ""
|
1397 |
|
1398 |
+
#: classes/views/frm-forms/list-templates.php:179
|
1399 |
msgid "Create a template from an existing form"
|
1400 |
msgstr ""
|
1401 |
|
1402 |
+
#: classes/views/frm-forms/list-templates.php:182
|
1403 |
msgid "Select form for new template"
|
1404 |
msgstr ""
|
1405 |
|
1406 |
+
#: classes/views/frm-forms/list-templates.php:190
|
1407 |
#: classes/views/frm-entries/no_entries.php:37
|
1408 |
msgid "You have not created any forms yet."
|
1409 |
msgstr ""
|
1410 |
|
1411 |
+
#: classes/views/frm-forms/list-templates.php:222
|
1412 |
msgid "You do not have any custom templates yet."
|
1413 |
msgstr ""
|
1414 |
|
1415 |
+
#: classes/views/frm-forms/list-templates.php:237
|
1416 |
msgid "Learn how to create custom form templates."
|
1417 |
msgstr ""
|
1418 |
|
1419 |
+
#: classes/views/frm-forms/list-templates.php:255
|
1420 |
msgid "Delete this form template?"
|
1421 |
msgstr ""
|
1422 |
|
1423 |
+
#: classes/views/frm-forms/list-templates.php:256
|
1424 |
#: classes/views/frm-form-actions/form_action.php:21
|
1425 |
#: classes/helpers/FrmEntriesListHelper.php:286
|
1426 |
#: classes/helpers/FrmFormsListHelper.php:135
|
1428 |
msgid "Delete"
|
1429 |
msgstr ""
|
1430 |
|
1431 |
+
#: classes/views/frm-forms/list-templates.php:259
|
1432 |
+
#: classes/views/frm-forms/list-templates.php:260
|
1433 |
#: classes/helpers/FrmFormsHelper.php:1264
|
1434 |
msgid "Create Form"
|
1435 |
msgstr ""
|
1521 |
msgstr ""
|
1522 |
|
1523 |
#: classes/views/frm-forms/settings-advanced.php:93
|
1524 |
+
#: classes/helpers/FrmAppHelper.php:1043
|
1525 |
msgid "Select a Page"
|
1526 |
msgstr ""
|
1527 |
|
1827 |
#: classes/views/addons/list.php:74
|
1828 |
#: classes/views/addons/list.php:75
|
1829 |
#: classes/views/shared/upgrade_overlay.php:27
|
1830 |
+
#: classes/helpers/FrmAppHelper.php:2271
|
1831 |
msgid "Install"
|
1832 |
msgstr ""
|
1833 |
|
1854 |
|
1855 |
#: classes/views/shared/confirm-overlay.php:10
|
1856 |
#: classes/views/shared/info-overlay.php:10
|
1857 |
+
#: classes/helpers/FrmAppHelper.php:2239
|
1858 |
msgid "Are you sure?"
|
1859 |
msgstr ""
|
1860 |
|
1969 |
|
1970 |
#: classes/views/shared/mb_adv_info.php:90
|
1971 |
#: classes/helpers/FrmCSVExportHelper.php:154
|
1972 |
+
#: classes/helpers/FrmAppHelper.php:2211
|
1973 |
msgid "ID"
|
1974 |
msgstr ""
|
1975 |
|
1979 |
|
1980 |
#: classes/views/shared/mb_adv_info.php:108
|
1981 |
#: classes/views/shared/mb_adv_info.php:122
|
1982 |
+
#: classes/helpers/FrmAppHelper.php:2273
|
1983 |
msgid "Select a Field"
|
1984 |
msgstr ""
|
1985 |
|
1995 |
msgid "Got it!"
|
1996 |
msgstr ""
|
1997 |
|
|
|
|
|
|
|
|
|
1998 |
#: classes/views/xml/import_form.php:13
|
1999 |
msgid "Upload your Formidable XML file to import forms into this site. If your imported form key and creation date match a form on your site, that form will be updated."
|
2000 |
msgstr ""
|
2012 |
msgid "Upload file and import"
|
2013 |
msgstr ""
|
2014 |
|
2015 |
+
#: classes/views/xml/import_form.php:40
|
2016 |
msgid "Export"
|
2017 |
msgstr ""
|
2018 |
|
2019 |
+
#: classes/views/xml/import_form.php:42
|
2020 |
msgid "Export your forms, entries, views, and styles so you can easily import them on another site."
|
2021 |
msgstr ""
|
2022 |
|
2023 |
+
#: classes/views/xml/import_form.php:49
|
2024 |
msgid "Export Format"
|
2025 |
msgstr ""
|
2026 |
|
2027 |
+
#: classes/views/xml/import_form.php:60
|
2028 |
msgid "If your CSV special characters are not working correctly, try a different formatting option."
|
2029 |
msgstr ""
|
2030 |
|
2031 |
+
#: classes/views/xml/import_form.php:61
|
2032 |
msgid "CSV Encoding Format"
|
2033 |
msgstr ""
|
2034 |
|
2035 |
+
#: classes/views/xml/import_form.php:74
|
2036 |
msgid "Column Separation"
|
2037 |
msgstr ""
|
2038 |
|
2039 |
+
#: classes/views/xml/import_form.php:80
|
2040 |
msgid "Include the following in the export file"
|
2041 |
msgstr ""
|
2042 |
|
2043 |
+
#: classes/views/xml/import_form.php:92
|
2044 |
msgid "Select Form(s)"
|
2045 |
msgstr ""
|
2046 |
|
2047 |
+
#: classes/views/xml/import_form.php:95
|
2048 |
msgid "Select a Form"
|
2049 |
msgstr ""
|
2050 |
|
2051 |
+
#: classes/views/xml/import_form.php:102
|
2052 |
#: classes/helpers/FrmFormsHelper.php:144
|
2053 |
msgid "Search Forms"
|
2054 |
msgstr ""
|
2055 |
|
2056 |
+
#: classes/views/xml/import_form.php:113
|
2057 |
msgid "ID / Form Key"
|
2058 |
msgstr ""
|
2059 |
|
2060 |
+
#: classes/views/xml/import_form.php:136
|
2061 |
msgid "Template"
|
2062 |
msgstr ""
|
2063 |
|
2064 |
#. translators: %1$s: Form name
|
2065 |
+
#: classes/views/xml/import_form.php:141
|
2066 |
msgid "Child Form (%1$s)"
|
2067 |
msgstr ""
|
2068 |
|
2069 |
+
#: classes/views/xml/import_form.php:173
|
2070 |
msgid "Export Selection"
|
2071 |
msgstr ""
|
2072 |
|
2590 |
msgstr ""
|
2591 |
|
2592 |
#: classes/views/frm-fields/back-end/settings.php:265
|
2593 |
+
#: classes/helpers/FrmAppHelper.php:2233
|
2594 |
msgid "Default"
|
2595 |
msgstr ""
|
2596 |
|
2985 |
msgstr ""
|
2986 |
|
2987 |
#: classes/views/frm-entries/list.php:9
|
2988 |
+
#: classes/views/frm-entries/list.php:20
|
2989 |
msgid "Form Entries"
|
2990 |
msgstr ""
|
2991 |
|
3276 |
msgid "See all forms."
|
3277 |
msgstr ""
|
3278 |
|
|
|
|
|
|
|
|
|
3279 |
#: classes/helpers/FrmFormsListHelper.php:114
|
3280 |
+
#: classes/helpers/FrmAppHelper.php:903
|
3281 |
msgid "Add New"
|
3282 |
msgstr ""
|
3283 |
|
3329 |
msgstr ""
|
3330 |
|
3331 |
#: classes/helpers/FrmFieldsHelper.php:286
|
3332 |
+
#: classes/helpers/FrmAppHelper.php:2244
|
3333 |
msgid "The entered values do not match"
|
3334 |
msgstr ""
|
3335 |
|
3340 |
|
3341 |
#: classes/helpers/FrmFieldsHelper.php:456
|
3342 |
#: classes/helpers/FrmFieldsHelper.php:457
|
3343 |
+
#: classes/helpers/FrmAppHelper.php:2248
|
3344 |
msgid "New Option"
|
3345 |
msgstr ""
|
3346 |
|
3357 |
msgid "Categories"
|
3358 |
msgstr ""
|
3359 |
|
3360 |
+
#: classes/helpers/FrmFieldsHelper.php:1370
|
3361 |
msgid "Afghanistan"
|
3362 |
msgstr ""
|
3363 |
|
3364 |
+
#: classes/helpers/FrmFieldsHelper.php:1371
|
3365 |
msgid "Aland Islands"
|
3366 |
msgstr ""
|
3367 |
|
3368 |
+
#: classes/helpers/FrmFieldsHelper.php:1372
|
3369 |
msgid "Albania"
|
3370 |
msgstr ""
|
3371 |
|
3372 |
+
#: classes/helpers/FrmFieldsHelper.php:1373
|
3373 |
msgid "Algeria"
|
3374 |
msgstr ""
|
3375 |
|
3376 |
+
#: classes/helpers/FrmFieldsHelper.php:1374
|
3377 |
msgid "American Samoa"
|
3378 |
msgstr ""
|
3379 |
|
3380 |
+
#: classes/helpers/FrmFieldsHelper.php:1375
|
3381 |
msgid "Andorra"
|
3382 |
msgstr ""
|
3383 |
|
3384 |
+
#: classes/helpers/FrmFieldsHelper.php:1376
|
3385 |
msgid "Angola"
|
3386 |
msgstr ""
|
3387 |
|
3388 |
+
#: classes/helpers/FrmFieldsHelper.php:1377
|
3389 |
msgid "Anguilla"
|
3390 |
msgstr ""
|
3391 |
|
3392 |
+
#: classes/helpers/FrmFieldsHelper.php:1378
|
3393 |
msgid "Antarctica"
|
3394 |
msgstr ""
|
3395 |
|
3396 |
+
#: classes/helpers/FrmFieldsHelper.php:1379
|
3397 |
msgid "Antigua and Barbuda"
|
3398 |
msgstr ""
|
3399 |
|
3400 |
+
#: classes/helpers/FrmFieldsHelper.php:1380
|
3401 |
msgid "Argentina"
|
3402 |
msgstr ""
|
3403 |
|
3404 |
+
#: classes/helpers/FrmFieldsHelper.php:1381
|
3405 |
msgid "Armenia"
|
3406 |
msgstr ""
|
3407 |
|
3408 |
+
#: classes/helpers/FrmFieldsHelper.php:1382
|
3409 |
msgid "Aruba"
|
3410 |
msgstr ""
|
3411 |
|
3412 |
+
#: classes/helpers/FrmFieldsHelper.php:1383
|
3413 |
msgid "Australia"
|
3414 |
msgstr ""
|
3415 |
|
3416 |
+
#: classes/helpers/FrmFieldsHelper.php:1384
|
3417 |
msgid "Austria"
|
3418 |
msgstr ""
|
3419 |
|
3420 |
+
#: classes/helpers/FrmFieldsHelper.php:1385
|
3421 |
msgid "Azerbaijan"
|
3422 |
msgstr ""
|
3423 |
|
3424 |
+
#: classes/helpers/FrmFieldsHelper.php:1386
|
3425 |
msgid "Bahamas"
|
3426 |
msgstr ""
|
3427 |
|
3428 |
+
#: classes/helpers/FrmFieldsHelper.php:1387
|
3429 |
msgid "Bahrain"
|
3430 |
msgstr ""
|
3431 |
|
3432 |
+
#: classes/helpers/FrmFieldsHelper.php:1388
|
3433 |
msgid "Bangladesh"
|
3434 |
msgstr ""
|
3435 |
|
3436 |
+
#: classes/helpers/FrmFieldsHelper.php:1389
|
3437 |
msgid "Barbados"
|
3438 |
msgstr ""
|
3439 |
|
3440 |
+
#: classes/helpers/FrmFieldsHelper.php:1390
|
3441 |
msgid "Belarus"
|
3442 |
msgstr ""
|
3443 |
|
3444 |
+
#: classes/helpers/FrmFieldsHelper.php:1391
|
3445 |
msgid "Belgium"
|
3446 |
msgstr ""
|
3447 |
|
3448 |
+
#: classes/helpers/FrmFieldsHelper.php:1392
|
3449 |
msgid "Belize"
|
3450 |
msgstr ""
|
3451 |
|
3452 |
+
#: classes/helpers/FrmFieldsHelper.php:1393
|
3453 |
msgid "Benin"
|
3454 |
msgstr ""
|
3455 |
|
3456 |
+
#: classes/helpers/FrmFieldsHelper.php:1394
|
3457 |
msgid "Bermuda"
|
3458 |
msgstr ""
|
3459 |
|
3460 |
+
#: classes/helpers/FrmFieldsHelper.php:1395
|
3461 |
msgid "Bhutan"
|
3462 |
msgstr ""
|
3463 |
|
3464 |
+
#: classes/helpers/FrmFieldsHelper.php:1396
|
3465 |
msgid "Bolivia"
|
3466 |
msgstr ""
|
3467 |
|
3468 |
+
#: classes/helpers/FrmFieldsHelper.php:1397
|
3469 |
msgid "Bonaire, Sint Eustatius and Saba"
|
3470 |
msgstr ""
|
3471 |
|
3472 |
+
#: classes/helpers/FrmFieldsHelper.php:1398
|
3473 |
msgid "Bosnia and Herzegovina"
|
3474 |
msgstr ""
|
3475 |
|
3476 |
+
#: classes/helpers/FrmFieldsHelper.php:1399
|
3477 |
msgid "Botswana"
|
3478 |
msgstr ""
|
3479 |
|
3480 |
+
#: classes/helpers/FrmFieldsHelper.php:1400
|
3481 |
msgid "Bouvet Island"
|
3482 |
msgstr ""
|
3483 |
|
3484 |
+
#: classes/helpers/FrmFieldsHelper.php:1401
|
3485 |
msgid "Brazil"
|
3486 |
msgstr ""
|
3487 |
|
3488 |
+
#: classes/helpers/FrmFieldsHelper.php:1402
|
3489 |
msgid "British Indian Ocean Territory"
|
3490 |
msgstr ""
|
3491 |
|
3492 |
+
#: classes/helpers/FrmFieldsHelper.php:1403
|
3493 |
msgid "Brunei"
|
3494 |
msgstr ""
|
3495 |
|
3496 |
+
#: classes/helpers/FrmFieldsHelper.php:1404
|
3497 |
msgid "Bulgaria"
|
3498 |
msgstr ""
|
3499 |
|
3500 |
+
#: classes/helpers/FrmFieldsHelper.php:1405
|
3501 |
msgid "Burkina Faso"
|
3502 |
msgstr ""
|
3503 |
|
3504 |
+
#: classes/helpers/FrmFieldsHelper.php:1406
|
3505 |
msgid "Burundi"
|
3506 |
msgstr ""
|
3507 |
|
3508 |
+
#: classes/helpers/FrmFieldsHelper.php:1407
|
3509 |
msgid "Cambodia"
|
3510 |
msgstr ""
|
3511 |
|
3512 |
+
#: classes/helpers/FrmFieldsHelper.php:1408
|
3513 |
msgid "Cameroon"
|
3514 |
msgstr ""
|
3515 |
|
3516 |
+
#: classes/helpers/FrmFieldsHelper.php:1409
|
3517 |
msgid "Canada"
|
3518 |
msgstr ""
|
3519 |
|
3520 |
+
#: classes/helpers/FrmFieldsHelper.php:1410
|
3521 |
msgid "Cape Verde"
|
3522 |
msgstr ""
|
3523 |
|
3524 |
+
#: classes/helpers/FrmFieldsHelper.php:1411
|
3525 |
msgid "Cayman Islands"
|
3526 |
msgstr ""
|
3527 |
|
3528 |
+
#: classes/helpers/FrmFieldsHelper.php:1412
|
3529 |
msgid "Central African Republic"
|
3530 |
msgstr ""
|
3531 |
|
3532 |
+
#: classes/helpers/FrmFieldsHelper.php:1413
|
3533 |
msgid "Chad"
|
3534 |
msgstr ""
|
3535 |
|
3536 |
+
#: classes/helpers/FrmFieldsHelper.php:1414
|
3537 |
msgid "Chile"
|
3538 |
msgstr ""
|
3539 |
|
3540 |
+
#: classes/helpers/FrmFieldsHelper.php:1415
|
3541 |
msgid "China"
|
3542 |
msgstr ""
|
3543 |
|
3544 |
+
#: classes/helpers/FrmFieldsHelper.php:1416
|
3545 |
msgid "Christmas Island"
|
3546 |
msgstr ""
|
3547 |
|
3548 |
+
#: classes/helpers/FrmFieldsHelper.php:1417
|
3549 |
msgid "Cocos (Keeling) Islands"
|
3550 |
msgstr ""
|
3551 |
|
3552 |
+
#: classes/helpers/FrmFieldsHelper.php:1418
|
3553 |
msgid "Colombia"
|
3554 |
msgstr ""
|
3555 |
|
3556 |
+
#: classes/helpers/FrmFieldsHelper.php:1419
|
3557 |
msgid "Comoros"
|
3558 |
msgstr ""
|
3559 |
|
3560 |
+
#: classes/helpers/FrmFieldsHelper.php:1420
|
3561 |
msgid "Congo"
|
3562 |
msgstr ""
|
3563 |
|
3564 |
+
#: classes/helpers/FrmFieldsHelper.php:1421
|
3565 |
msgid "Cook Islands"
|
3566 |
msgstr ""
|
3567 |
|
3568 |
+
#: classes/helpers/FrmFieldsHelper.php:1422
|
3569 |
msgid "Costa Rica"
|
3570 |
msgstr ""
|
3571 |
|
3572 |
+
#: classes/helpers/FrmFieldsHelper.php:1423
|
3573 |
msgid "Côte d'Ivoire"
|
3574 |
msgstr ""
|
3575 |
|
3576 |
+
#: classes/helpers/FrmFieldsHelper.php:1424
|
3577 |
msgid "Croatia"
|
3578 |
msgstr ""
|
3579 |
|
3580 |
+
#: classes/helpers/FrmFieldsHelper.php:1425
|
3581 |
msgid "Cuba"
|
3582 |
msgstr ""
|
3583 |
|
3584 |
+
#: classes/helpers/FrmFieldsHelper.php:1426
|
3585 |
msgid "Curacao"
|
3586 |
msgstr ""
|
3587 |
|
3588 |
+
#: classes/helpers/FrmFieldsHelper.php:1427
|
3589 |
msgid "Cyprus"
|
3590 |
msgstr ""
|
3591 |
|
3592 |
+
#: classes/helpers/FrmFieldsHelper.php:1428
|
3593 |
msgid "Czech Republic"
|
3594 |
msgstr ""
|
3595 |
|
3596 |
+
#: classes/helpers/FrmFieldsHelper.php:1429
|
3597 |
msgid "Denmark"
|
3598 |
msgstr ""
|
3599 |
|
3600 |
+
#: classes/helpers/FrmFieldsHelper.php:1430
|
3601 |
msgid "Djibouti"
|
3602 |
msgstr ""
|
3603 |
|
3604 |
+
#: classes/helpers/FrmFieldsHelper.php:1431
|
3605 |
msgid "Dominica"
|
3606 |
msgstr ""
|
3607 |
|
3608 |
+
#: classes/helpers/FrmFieldsHelper.php:1432
|
3609 |
msgid "Dominican Republic"
|
3610 |
msgstr ""
|
3611 |
|
3612 |
+
#: classes/helpers/FrmFieldsHelper.php:1433
|
3613 |
msgid "East Timor"
|
3614 |
msgstr ""
|
3615 |
|
3616 |
+
#: classes/helpers/FrmFieldsHelper.php:1434
|
3617 |
msgid "Ecuador"
|
3618 |
msgstr ""
|
3619 |
|
3620 |
+
#: classes/helpers/FrmFieldsHelper.php:1435
|
3621 |
msgid "Egypt"
|
3622 |
msgstr ""
|
3623 |
|
3624 |
+
#: classes/helpers/FrmFieldsHelper.php:1436
|
3625 |
msgid "El Salvador"
|
3626 |
msgstr ""
|
3627 |
|
3628 |
+
#: classes/helpers/FrmFieldsHelper.php:1437
|
3629 |
msgid "Equatorial Guinea"
|
3630 |
msgstr ""
|
3631 |
|
3632 |
+
#: classes/helpers/FrmFieldsHelper.php:1438
|
3633 |
msgid "Eritrea"
|
3634 |
msgstr ""
|
3635 |
|
3636 |
+
#: classes/helpers/FrmFieldsHelper.php:1439
|
3637 |
msgid "Estonia"
|
3638 |
msgstr ""
|
3639 |
|
3640 |
+
#: classes/helpers/FrmFieldsHelper.php:1440
|
3641 |
msgid "Ethiopia"
|
3642 |
msgstr ""
|
3643 |
|
3644 |
+
#: classes/helpers/FrmFieldsHelper.php:1441
|
3645 |
msgid "Falkland Islands (Malvinas)"
|
3646 |
msgstr ""
|
3647 |
|
3648 |
+
#: classes/helpers/FrmFieldsHelper.php:1442
|
3649 |
msgid "Faroe Islands"
|
3650 |
msgstr ""
|
3651 |
|
3652 |
+
#: classes/helpers/FrmFieldsHelper.php:1443
|
3653 |
msgid "Fiji"
|
3654 |
msgstr ""
|
3655 |
|
3656 |
+
#: classes/helpers/FrmFieldsHelper.php:1444
|
3657 |
msgid "Finland"
|
3658 |
msgstr ""
|
3659 |
|
3660 |
+
#: classes/helpers/FrmFieldsHelper.php:1445
|
3661 |
msgid "France"
|
3662 |
msgstr ""
|
3663 |
|
3664 |
+
#: classes/helpers/FrmFieldsHelper.php:1446
|
3665 |
msgid "French Guiana"
|
3666 |
msgstr ""
|
3667 |
|
3668 |
+
#: classes/helpers/FrmFieldsHelper.php:1447
|
3669 |
msgid "French Polynesia"
|
3670 |
msgstr ""
|
3671 |
|
3672 |
+
#: classes/helpers/FrmFieldsHelper.php:1448
|
3673 |
msgid "French Southern Territories"
|
3674 |
msgstr ""
|
3675 |
|
3676 |
+
#: classes/helpers/FrmFieldsHelper.php:1449
|
3677 |
msgid "Gabon"
|
3678 |
msgstr ""
|
3679 |
|
3680 |
+
#: classes/helpers/FrmFieldsHelper.php:1450
|
3681 |
msgid "Gambia"
|
3682 |
msgstr ""
|
3683 |
|
3684 |
+
#: classes/helpers/FrmFieldsHelper.php:1451
|
3685 |
msgid "Georgia"
|
3686 |
msgstr ""
|
3687 |
|
3688 |
+
#: classes/helpers/FrmFieldsHelper.php:1452
|
3689 |
msgid "Germany"
|
3690 |
msgstr ""
|
3691 |
|
3692 |
+
#: classes/helpers/FrmFieldsHelper.php:1453
|
3693 |
msgid "Ghana"
|
3694 |
msgstr ""
|
3695 |
|
3696 |
+
#: classes/helpers/FrmFieldsHelper.php:1454
|
3697 |
msgid "Gibraltar"
|
3698 |
msgstr ""
|
3699 |
|
3700 |
+
#: classes/helpers/FrmFieldsHelper.php:1455
|
3701 |
msgid "Greece"
|
3702 |
msgstr ""
|
3703 |
|
3704 |
+
#: classes/helpers/FrmFieldsHelper.php:1456
|
3705 |
msgid "Greenland"
|
3706 |
msgstr ""
|
3707 |
|
3708 |
+
#: classes/helpers/FrmFieldsHelper.php:1457
|
3709 |
msgid "Grenada"
|
3710 |
msgstr ""
|
3711 |
|
3712 |
+
#: classes/helpers/FrmFieldsHelper.php:1458
|
3713 |
msgid "Guadeloupe"
|
3714 |
msgstr ""
|
3715 |
|
3716 |
+
#: classes/helpers/FrmFieldsHelper.php:1459
|
3717 |
msgid "Guam"
|
3718 |
msgstr ""
|
3719 |
|
3720 |
+
#: classes/helpers/FrmFieldsHelper.php:1460
|
3721 |
msgid "Guatemala"
|
3722 |
msgstr ""
|
3723 |
|
3724 |
+
#: classes/helpers/FrmFieldsHelper.php:1461
|
3725 |
msgid "Guernsey"
|
3726 |
msgstr ""
|
3727 |
|
3728 |
+
#: classes/helpers/FrmFieldsHelper.php:1462
|
3729 |
msgid "Guinea"
|
3730 |
msgstr ""
|
3731 |
|
3732 |
+
#: classes/helpers/FrmFieldsHelper.php:1463
|
3733 |
msgid "Guinea-Bissau"
|
3734 |
msgstr ""
|
3735 |
|
3736 |
+
#: classes/helpers/FrmFieldsHelper.php:1464
|
3737 |
msgid "Guyana"
|
3738 |
msgstr ""
|
3739 |
|
3740 |
+
#: classes/helpers/FrmFieldsHelper.php:1465
|
3741 |
msgid "Haiti"
|
3742 |
msgstr ""
|
3743 |
|
3744 |
+
#: classes/helpers/FrmFieldsHelper.php:1466
|
3745 |
msgid "Heard Island and McDonald Islands"
|
3746 |
msgstr ""
|
3747 |
|
3748 |
+
#: classes/helpers/FrmFieldsHelper.php:1467
|
3749 |
msgid "Holy See"
|
3750 |
msgstr ""
|
3751 |
|
3752 |
+
#: classes/helpers/FrmFieldsHelper.php:1468
|
3753 |
msgid "Honduras"
|
3754 |
msgstr ""
|
3755 |
|
3756 |
+
#: classes/helpers/FrmFieldsHelper.php:1469
|
3757 |
msgid "Hong Kong"
|
3758 |
msgstr ""
|
3759 |
|
3760 |
+
#: classes/helpers/FrmFieldsHelper.php:1470
|
3761 |
msgid "Hungary"
|
3762 |
msgstr ""
|
3763 |
|
3764 |
+
#: classes/helpers/FrmFieldsHelper.php:1471
|
3765 |
msgid "Iceland"
|
3766 |
msgstr ""
|
3767 |
|
3768 |
+
#: classes/helpers/FrmFieldsHelper.php:1472
|
3769 |
msgid "India"
|
3770 |
msgstr ""
|
3771 |
|
3772 |
+
#: classes/helpers/FrmFieldsHelper.php:1473
|
3773 |
msgid "Indonesia"
|
3774 |
msgstr ""
|
3775 |
|
3776 |
+
#: classes/helpers/FrmFieldsHelper.php:1474
|
3777 |
msgid "Iran"
|
3778 |
msgstr ""
|
3779 |
|
3780 |
+
#: classes/helpers/FrmFieldsHelper.php:1475
|
3781 |
msgid "Iraq"
|
3782 |
msgstr ""
|
3783 |
|
3784 |
+
#: classes/helpers/FrmFieldsHelper.php:1476
|
3785 |
msgid "Ireland"
|
3786 |
msgstr ""
|
3787 |
|
3788 |
+
#: classes/helpers/FrmFieldsHelper.php:1477
|
3789 |
msgid "Israel"
|
3790 |
msgstr ""
|
3791 |
|
3792 |
+
#: classes/helpers/FrmFieldsHelper.php:1478
|
3793 |
msgid "Isle of Man"
|
3794 |
msgstr ""
|
3795 |
|
3796 |
+
#: classes/helpers/FrmFieldsHelper.php:1479
|
3797 |
msgid "Italy"
|
3798 |
msgstr ""
|
3799 |
|
3800 |
+
#: classes/helpers/FrmFieldsHelper.php:1480
|
3801 |
msgid "Jamaica"
|
3802 |
msgstr ""
|
3803 |
|
3804 |
+
#: classes/helpers/FrmFieldsHelper.php:1481
|
3805 |
msgid "Japan"
|
3806 |
msgstr ""
|
3807 |
|
3808 |
+
#: classes/helpers/FrmFieldsHelper.php:1482
|
3809 |
msgid "Jersey"
|
3810 |
msgstr ""
|
3811 |
|
3812 |
+
#: classes/helpers/FrmFieldsHelper.php:1483
|
3813 |
msgid "Jordan"
|
3814 |
msgstr ""
|
3815 |
|
3816 |
+
#: classes/helpers/FrmFieldsHelper.php:1484
|
3817 |
msgid "Kazakhstan"
|
3818 |
msgstr ""
|
3819 |
|
3820 |
+
#: classes/helpers/FrmFieldsHelper.php:1485
|
3821 |
msgid "Kenya"
|
3822 |
msgstr ""
|
3823 |
|
3824 |
+
#: classes/helpers/FrmFieldsHelper.php:1486
|
3825 |
msgid "Kiribati"
|
3826 |
msgstr ""
|
3827 |
|
3828 |
+
#: classes/helpers/FrmFieldsHelper.php:1487
|
3829 |
msgid "North Korea"
|
3830 |
msgstr ""
|
3831 |
|
3832 |
+
#: classes/helpers/FrmFieldsHelper.php:1488
|
3833 |
msgid "South Korea"
|
3834 |
msgstr ""
|
3835 |
|
3836 |
+
#: classes/helpers/FrmFieldsHelper.php:1489
|
3837 |
msgid "Kosovo"
|
3838 |
msgstr ""
|
3839 |
|
3840 |
+
#: classes/helpers/FrmFieldsHelper.php:1490
|
3841 |
msgid "Kuwait"
|
3842 |
msgstr ""
|
3843 |
|
3844 |
+
#: classes/helpers/FrmFieldsHelper.php:1491
|
3845 |
msgid "Kyrgyzstan"
|
3846 |
msgstr ""
|
3847 |
|
3848 |
+
#: classes/helpers/FrmFieldsHelper.php:1492
|
3849 |
msgid "Laos"
|
3850 |
msgstr ""
|
3851 |
|
3852 |
+
#: classes/helpers/FrmFieldsHelper.php:1493
|
3853 |
msgid "Latvia"
|
3854 |
msgstr ""
|
3855 |
|
3856 |
+
#: classes/helpers/FrmFieldsHelper.php:1494
|
3857 |
msgid "Lebanon"
|
3858 |
msgstr ""
|
3859 |
|
3860 |
+
#: classes/helpers/FrmFieldsHelper.php:1495
|
3861 |
msgid "Lesotho"
|
3862 |
msgstr ""
|
3863 |
|
3864 |
+
#: classes/helpers/FrmFieldsHelper.php:1496
|
3865 |
msgid "Liberia"
|
3866 |
msgstr ""
|
3867 |
|
3868 |
+
#: classes/helpers/FrmFieldsHelper.php:1497
|
3869 |
msgid "Libya"
|
3870 |
msgstr ""
|
3871 |
|
3872 |
+
#: classes/helpers/FrmFieldsHelper.php:1498
|
3873 |
msgid "Liechtenstein"
|
3874 |
msgstr ""
|
3875 |
|
3876 |
+
#: classes/helpers/FrmFieldsHelper.php:1499
|
3877 |
msgid "Lithuania"
|
3878 |
msgstr ""
|
3879 |
|
3880 |
+
#: classes/helpers/FrmFieldsHelper.php:1500
|
3881 |
msgid "Luxembourg"
|
3882 |
msgstr ""
|
3883 |
|
3884 |
+
#: classes/helpers/FrmFieldsHelper.php:1501
|
3885 |
msgid "Macao"
|
3886 |
msgstr ""
|
3887 |
|
3888 |
+
#: classes/helpers/FrmFieldsHelper.php:1502
|
3889 |
msgid "Macedonia"
|
3890 |
msgstr ""
|
3891 |
|
3892 |
+
#: classes/helpers/FrmFieldsHelper.php:1503
|
3893 |
msgid "Madagascar"
|
3894 |
msgstr ""
|
3895 |
|
3896 |
+
#: classes/helpers/FrmFieldsHelper.php:1504
|
3897 |
msgid "Malawi"
|
3898 |
msgstr ""
|
3899 |
|
3900 |
+
#: classes/helpers/FrmFieldsHelper.php:1505
|
3901 |
msgid "Malaysia"
|
3902 |
msgstr ""
|
3903 |
|
3904 |
+
#: classes/helpers/FrmFieldsHelper.php:1506
|
3905 |
msgid "Maldives"
|
3906 |
msgstr ""
|
3907 |
|
3908 |
+
#: classes/helpers/FrmFieldsHelper.php:1507
|
3909 |
msgid "Mali"
|
3910 |
msgstr ""
|
3911 |
|
3912 |
+
#: classes/helpers/FrmFieldsHelper.php:1508
|
3913 |
msgid "Malta"
|
3914 |
msgstr ""
|
3915 |
|
3916 |
+
#: classes/helpers/FrmFieldsHelper.php:1509
|
3917 |
msgid "Marshall Islands"
|
3918 |
msgstr ""
|
3919 |
|
3920 |
+
#: classes/helpers/FrmFieldsHelper.php:1510
|
3921 |
msgid "Martinique"
|
3922 |
msgstr ""
|
3923 |
|
3924 |
+
#: classes/helpers/FrmFieldsHelper.php:1511
|
3925 |
msgid "Mauritania"
|
3926 |
msgstr ""
|
3927 |
|
3928 |
+
#: classes/helpers/FrmFieldsHelper.php:1512
|
3929 |
msgid "Mauritius"
|
3930 |
msgstr ""
|
3931 |
|
3932 |
+
#: classes/helpers/FrmFieldsHelper.php:1513
|
3933 |
msgid "Mayotte"
|
3934 |
msgstr ""
|
3935 |
|
3936 |
+
#: classes/helpers/FrmFieldsHelper.php:1514
|
3937 |
msgid "Mexico"
|
3938 |
msgstr ""
|
3939 |
|
3940 |
+
#: classes/helpers/FrmFieldsHelper.php:1515
|
3941 |
msgid "Micronesia"
|
3942 |
msgstr ""
|
3943 |
|
3944 |
+
#: classes/helpers/FrmFieldsHelper.php:1516
|
3945 |
msgid "Moldova"
|
3946 |
msgstr ""
|
3947 |
|
3948 |
+
#: classes/helpers/FrmFieldsHelper.php:1517
|
3949 |
msgid "Monaco"
|
3950 |
msgstr ""
|
3951 |
|
3952 |
+
#: classes/helpers/FrmFieldsHelper.php:1518
|
3953 |
msgid "Mongolia"
|
3954 |
msgstr ""
|
3955 |
|
3956 |
+
#: classes/helpers/FrmFieldsHelper.php:1519
|
3957 |
msgid "Montenegro"
|
3958 |
msgstr ""
|
3959 |
|
3960 |
+
#: classes/helpers/FrmFieldsHelper.php:1520
|
3961 |
msgid "Montserrat"
|
3962 |
msgstr ""
|
3963 |
|
3964 |
+
#: classes/helpers/FrmFieldsHelper.php:1521
|
3965 |
msgid "Morocco"
|
3966 |
msgstr ""
|
3967 |
|
3968 |
+
#: classes/helpers/FrmFieldsHelper.php:1522
|
3969 |
msgid "Mozambique"
|
3970 |
msgstr ""
|
3971 |
|
3972 |
+
#: classes/helpers/FrmFieldsHelper.php:1523
|
3973 |
msgid "Myanmar"
|
3974 |
msgstr ""
|
3975 |
|
3976 |
+
#: classes/helpers/FrmFieldsHelper.php:1524
|
3977 |
msgid "Namibia"
|
3978 |
msgstr ""
|
3979 |
|
3980 |
+
#: classes/helpers/FrmFieldsHelper.php:1525
|
3981 |
msgid "Nauru"
|
3982 |
msgstr ""
|
3983 |
|
3984 |
+
#: classes/helpers/FrmFieldsHelper.php:1526
|
3985 |
msgid "Nepal"
|
3986 |
msgstr ""
|
3987 |
|
3988 |
+
#: classes/helpers/FrmFieldsHelper.php:1527
|
3989 |
msgid "Netherlands"
|
3990 |
msgstr ""
|
3991 |
|
3992 |
+
#: classes/helpers/FrmFieldsHelper.php:1528
|
3993 |
msgid "New Caledonia"
|
3994 |
msgstr ""
|
3995 |
|
3996 |
+
#: classes/helpers/FrmFieldsHelper.php:1529
|
3997 |
msgid "New Zealand"
|
3998 |
msgstr ""
|
3999 |
|
4000 |
+
#: classes/helpers/FrmFieldsHelper.php:1530
|
4001 |
msgid "Nicaragua"
|
4002 |
msgstr ""
|
4003 |
|
4004 |
+
#: classes/helpers/FrmFieldsHelper.php:1531
|
4005 |
msgid "Niger"
|
4006 |
msgstr ""
|
4007 |
|
4008 |
+
#: classes/helpers/FrmFieldsHelper.php:1532
|
4009 |
msgid "Nigeria"
|
4010 |
msgstr ""
|
4011 |
|
4012 |
+
#: classes/helpers/FrmFieldsHelper.php:1533
|
4013 |
msgid "Niue"
|
4014 |
msgstr ""
|
4015 |
|
4016 |
+
#: classes/helpers/FrmFieldsHelper.php:1534
|
4017 |
msgid "Norfolk Island"
|
4018 |
msgstr ""
|
4019 |
|
4020 |
+
#: classes/helpers/FrmFieldsHelper.php:1535
|
4021 |
msgid "Northern Mariana Islands"
|
4022 |
msgstr ""
|
4023 |
|
4024 |
+
#: classes/helpers/FrmFieldsHelper.php:1536
|
4025 |
msgid "Norway"
|
4026 |
msgstr ""
|
4027 |
|
4028 |
+
#: classes/helpers/FrmFieldsHelper.php:1537
|
4029 |
msgid "Oman"
|
4030 |
msgstr ""
|
4031 |
|
4032 |
+
#: classes/helpers/FrmFieldsHelper.php:1538
|
4033 |
msgid "Pakistan"
|
4034 |
msgstr ""
|
4035 |
|
4036 |
+
#: classes/helpers/FrmFieldsHelper.php:1539
|
4037 |
msgid "Palau"
|
4038 |
msgstr ""
|
4039 |
|
4040 |
+
#: classes/helpers/FrmFieldsHelper.php:1540
|
4041 |
msgid "Palestine"
|
4042 |
msgstr ""
|
4043 |
|
4044 |
+
#: classes/helpers/FrmFieldsHelper.php:1541
|
4045 |
msgid "Panama"
|
4046 |
msgstr ""
|
4047 |
|
4048 |
+
#: classes/helpers/FrmFieldsHelper.php:1542
|
4049 |
msgid "Papua New Guinea"
|
4050 |
msgstr ""
|
4051 |
|
4052 |
+
#: classes/helpers/FrmFieldsHelper.php:1543
|
4053 |
msgid "Paraguay"
|
4054 |
msgstr ""
|
4055 |
|
4056 |
+
#: classes/helpers/FrmFieldsHelper.php:1544
|
4057 |
msgid "Peru"
|
4058 |
msgstr ""
|
4059 |
|
4060 |
+
#: classes/helpers/FrmFieldsHelper.php:1545
|
4061 |
msgid "Philippines"
|
4062 |
msgstr ""
|
4063 |
|
4064 |
+
#: classes/helpers/FrmFieldsHelper.php:1546
|
4065 |
msgid "Pitcairn"
|
4066 |
msgstr ""
|
4067 |
|
4068 |
+
#: classes/helpers/FrmFieldsHelper.php:1547
|
4069 |
msgid "Poland"
|
4070 |
msgstr ""
|
4071 |
|
4072 |
+
#: classes/helpers/FrmFieldsHelper.php:1548
|
4073 |
msgid "Portugal"
|
4074 |
msgstr ""
|
4075 |
|
4076 |
+
#: classes/helpers/FrmFieldsHelper.php:1549
|
4077 |
msgid "Puerto Rico"
|
4078 |
msgstr ""
|
4079 |
|
4080 |
+
#: classes/helpers/FrmFieldsHelper.php:1550
|
4081 |
msgid "Qatar"
|
4082 |
msgstr ""
|
4083 |
|
4084 |
+
#: classes/helpers/FrmFieldsHelper.php:1551
|
4085 |
msgid "Reunion"
|
4086 |
msgstr ""
|
4087 |
|
4088 |
+
#: classes/helpers/FrmFieldsHelper.php:1552
|
4089 |
msgid "Romania"
|
4090 |
msgstr ""
|
4091 |
|
4092 |
+
#: classes/helpers/FrmFieldsHelper.php:1553
|
4093 |
msgid "Russia"
|
4094 |
msgstr ""
|
4095 |
|
4096 |
+
#: classes/helpers/FrmFieldsHelper.php:1554
|
4097 |
msgid "Rwanda"
|
4098 |
msgstr ""
|
4099 |
|
4100 |
+
#: classes/helpers/FrmFieldsHelper.php:1555
|
4101 |
msgid "Saint Barthelemy"
|
4102 |
msgstr ""
|
4103 |
|
4104 |
+
#: classes/helpers/FrmFieldsHelper.php:1556
|
4105 |
msgid "Saint Helena, Ascension and Tristan da Cunha"
|
4106 |
msgstr ""
|
4107 |
|
4108 |
+
#: classes/helpers/FrmFieldsHelper.php:1557
|
4109 |
msgid "Saint Kitts and Nevis"
|
4110 |
msgstr ""
|
4111 |
|
4112 |
+
#: classes/helpers/FrmFieldsHelper.php:1558
|
4113 |
msgid "Saint Lucia"
|
4114 |
msgstr ""
|
4115 |
|
4116 |
+
#: classes/helpers/FrmFieldsHelper.php:1559
|
4117 |
msgid "Saint Martin (French part)"
|
4118 |
msgstr ""
|
4119 |
|
4120 |
+
#: classes/helpers/FrmFieldsHelper.php:1560
|
4121 |
msgid "Saint Pierre and Miquelon"
|
4122 |
msgstr ""
|
4123 |
|
4124 |
+
#: classes/helpers/FrmFieldsHelper.php:1561
|
4125 |
msgid "Saint Vincent and the Grenadines"
|
4126 |
msgstr ""
|
4127 |
|
4128 |
+
#: classes/helpers/FrmFieldsHelper.php:1562
|
4129 |
msgid "Samoa"
|
4130 |
msgstr ""
|
4131 |
|
4132 |
+
#: classes/helpers/FrmFieldsHelper.php:1563
|
4133 |
msgid "San Marino"
|
4134 |
msgstr ""
|
4135 |
|
4136 |
+
#: classes/helpers/FrmFieldsHelper.php:1564
|
4137 |
msgid "Sao Tome and Principe"
|
4138 |
msgstr ""
|
4139 |
|
4140 |
+
#: classes/helpers/FrmFieldsHelper.php:1565
|
4141 |
msgid "Saudi Arabia"
|
4142 |
msgstr ""
|
4143 |
|
4144 |
+
#: classes/helpers/FrmFieldsHelper.php:1566
|
4145 |
msgid "Senegal"
|
4146 |
msgstr ""
|
4147 |
|
4148 |
+
#: classes/helpers/FrmFieldsHelper.php:1567
|
4149 |
msgid "Serbia"
|
4150 |
msgstr ""
|
4151 |
|
4152 |
+
#: classes/helpers/FrmFieldsHelper.php:1568
|
4153 |
msgid "Seychelles"
|
4154 |
msgstr ""
|
4155 |
|
4156 |
+
#: classes/helpers/FrmFieldsHelper.php:1569
|
4157 |
msgid "Sierra Leone"
|
4158 |
msgstr ""
|
4159 |
|
4160 |
+
#: classes/helpers/FrmFieldsHelper.php:1570
|
4161 |
msgid "Singapore"
|
4162 |
msgstr ""
|
4163 |
|
4164 |
+
#: classes/helpers/FrmFieldsHelper.php:1571
|
4165 |
msgid "Sint Maarten (Dutch part)"
|
4166 |
msgstr ""
|
4167 |
|
4168 |
+
#: classes/helpers/FrmFieldsHelper.php:1572
|
4169 |
msgid "Slovakia"
|
4170 |
msgstr ""
|
4171 |
|
4172 |
+
#: classes/helpers/FrmFieldsHelper.php:1573
|
4173 |
msgid "Slovenia"
|
4174 |
msgstr ""
|
4175 |
|
4176 |
+
#: classes/helpers/FrmFieldsHelper.php:1574
|
4177 |
msgid "Solomon Islands"
|
4178 |
msgstr ""
|
4179 |
|
4180 |
+
#: classes/helpers/FrmFieldsHelper.php:1575
|
4181 |
msgid "Somalia"
|
4182 |
msgstr ""
|
4183 |
|
4184 |
+
#: classes/helpers/FrmFieldsHelper.php:1576
|
4185 |
msgid "South Africa"
|
4186 |
msgstr ""
|
4187 |
|
4188 |
+
#: classes/helpers/FrmFieldsHelper.php:1577
|
4189 |
msgid "South Georgia and the South Sandwich Islands"
|
4190 |
msgstr ""
|
4191 |
|
4192 |
+
#: classes/helpers/FrmFieldsHelper.php:1578
|
4193 |
msgid "South Sudan"
|
4194 |
msgstr ""
|
4195 |
|
4196 |
+
#: classes/helpers/FrmFieldsHelper.php:1579
|
4197 |
msgid "Spain"
|
4198 |
msgstr ""
|
4199 |
|
4200 |
+
#: classes/helpers/FrmFieldsHelper.php:1580
|
4201 |
msgid "Sri Lanka"
|
4202 |
msgstr ""
|
4203 |
|
4204 |
+
#: classes/helpers/FrmFieldsHelper.php:1581
|
4205 |
msgid "Sudan"
|
4206 |
msgstr ""
|
4207 |
|
4208 |
+
#: classes/helpers/FrmFieldsHelper.php:1582
|
4209 |
msgid "Suriname"
|
4210 |
msgstr ""
|
4211 |
|
4212 |
+
#: classes/helpers/FrmFieldsHelper.php:1583
|
4213 |
msgid "Svalbard and Jan Mayen"
|
4214 |
msgstr ""
|
4215 |
|
4216 |
+
#: classes/helpers/FrmFieldsHelper.php:1584
|
4217 |
msgid "Swaziland"
|
4218 |
msgstr ""
|
4219 |
|
4220 |
+
#: classes/helpers/FrmFieldsHelper.php:1585
|
4221 |
msgid "Sweden"
|
4222 |
msgstr ""
|
4223 |
|
4224 |
+
#: classes/helpers/FrmFieldsHelper.php:1586
|
4225 |
msgid "Switzerland"
|
4226 |
msgstr ""
|
4227 |
|
4228 |
+
#: classes/helpers/FrmFieldsHelper.php:1587
|
4229 |
msgid "Syria"
|
4230 |
msgstr ""
|
4231 |
|
4232 |
+
#: classes/helpers/FrmFieldsHelper.php:1588
|
4233 |
msgid "Taiwan"
|
4234 |
msgstr ""
|
4235 |
|
4236 |
+
#: classes/helpers/FrmFieldsHelper.php:1589
|
4237 |
msgid "Tajikistan"
|
4238 |
msgstr ""
|
4239 |
|
4240 |
+
#: classes/helpers/FrmFieldsHelper.php:1590
|
4241 |
msgid "Tanzania"
|
4242 |
msgstr ""
|
4243 |
|
4244 |
+
#: classes/helpers/FrmFieldsHelper.php:1591
|
4245 |
msgid "Thailand"
|
4246 |
msgstr ""
|
4247 |
|
4248 |
+
#: classes/helpers/FrmFieldsHelper.php:1592
|
4249 |
msgid "Timor-Leste"
|
4250 |
msgstr ""
|
4251 |
|
4252 |
+
#: classes/helpers/FrmFieldsHelper.php:1593
|
4253 |
msgid "Togo"
|
4254 |
msgstr ""
|
4255 |
|
4256 |
+
#: classes/helpers/FrmFieldsHelper.php:1594
|
4257 |
msgid "Tokelau"
|
4258 |
msgstr ""
|
4259 |
|
4260 |
+
#: classes/helpers/FrmFieldsHelper.php:1595
|
4261 |
msgid "Tonga"
|
4262 |
msgstr ""
|
4263 |
|
4264 |
+
#: classes/helpers/FrmFieldsHelper.php:1596
|
4265 |
msgid "Trinidad and Tobago"
|
4266 |
msgstr ""
|
4267 |
|
4268 |
+
#: classes/helpers/FrmFieldsHelper.php:1597
|
4269 |
msgid "Tunisia"
|
4270 |
msgstr ""
|
4271 |
|
4272 |
+
#: classes/helpers/FrmFieldsHelper.php:1598
|
4273 |
msgid "Turkey"
|
4274 |
msgstr ""
|
4275 |
|
4276 |
+
#: classes/helpers/FrmFieldsHelper.php:1599
|
4277 |
msgid "Turkmenistan"
|
4278 |
msgstr ""
|
4279 |
|
4280 |
+
#: classes/helpers/FrmFieldsHelper.php:1600
|
4281 |
msgid "Turks and Caicos Islands"
|
4282 |
msgstr ""
|
4283 |
|
4284 |
+
#: classes/helpers/FrmFieldsHelper.php:1601
|
4285 |
msgid "Tuvalu"
|
4286 |
msgstr ""
|
4287 |
|
4288 |
+
#: classes/helpers/FrmFieldsHelper.php:1602
|
4289 |
msgid "Uganda"
|
4290 |
msgstr ""
|
4291 |
|
4292 |
+
#: classes/helpers/FrmFieldsHelper.php:1603
|
4293 |
msgid "Ukraine"
|
4294 |
msgstr ""
|
4295 |
|
4296 |
+
#: classes/helpers/FrmFieldsHelper.php:1604
|
4297 |
msgid "United Arab Emirates"
|
4298 |
msgstr ""
|
4299 |
|
4300 |
+
#: classes/helpers/FrmFieldsHelper.php:1605
|
4301 |
msgid "United Kingdom"
|
4302 |
msgstr ""
|
4303 |
|
4304 |
+
#: classes/helpers/FrmFieldsHelper.php:1606
|
4305 |
msgid "United States"
|
4306 |
msgstr ""
|
4307 |
|
4308 |
+
#: classes/helpers/FrmFieldsHelper.php:1607
|
4309 |
msgid "United States Minor Outlying Islands"
|
4310 |
msgstr ""
|
4311 |
|
4312 |
+
#: classes/helpers/FrmFieldsHelper.php:1608
|
4313 |
msgid "Uruguay"
|
4314 |
msgstr ""
|
4315 |
|
4316 |
+
#: classes/helpers/FrmFieldsHelper.php:1609
|
4317 |
msgid "Uzbekistan"
|
4318 |
msgstr ""
|
4319 |
|
4320 |
+
#: classes/helpers/FrmFieldsHelper.php:1610
|
4321 |
msgid "Vanuatu"
|
4322 |
msgstr ""
|
4323 |
|
4324 |
+
#: classes/helpers/FrmFieldsHelper.php:1611
|
4325 |
msgid "Vatican City"
|
4326 |
msgstr ""
|
4327 |
|
4328 |
+
#: classes/helpers/FrmFieldsHelper.php:1612
|
4329 |
msgid "Venezuela"
|
4330 |
msgstr ""
|
4331 |
|
4332 |
+
#: classes/helpers/FrmFieldsHelper.php:1613
|
4333 |
msgid "Vietnam"
|
4334 |
msgstr ""
|
4335 |
|
4336 |
+
#: classes/helpers/FrmFieldsHelper.php:1614
|
4337 |
msgid "Virgin Islands, British"
|
4338 |
msgstr ""
|
4339 |
|
4340 |
+
#: classes/helpers/FrmFieldsHelper.php:1615
|
4341 |
msgid "Virgin Islands, U.S."
|
4342 |
msgstr ""
|
4343 |
|
4344 |
+
#: classes/helpers/FrmFieldsHelper.php:1616
|
4345 |
msgid "Wallis and Futuna"
|
4346 |
msgstr ""
|
4347 |
|
4348 |
+
#: classes/helpers/FrmFieldsHelper.php:1617
|
4349 |
msgid "Western Sahara"
|
4350 |
msgstr ""
|
4351 |
|
4352 |
+
#: classes/helpers/FrmFieldsHelper.php:1618
|
4353 |
msgid "Yemen"
|
4354 |
msgstr ""
|
4355 |
|
4356 |
+
#: classes/helpers/FrmFieldsHelper.php:1619
|
4357 |
msgid "Zambia"
|
4358 |
msgstr ""
|
4359 |
|
4360 |
+
#: classes/helpers/FrmFieldsHelper.php:1620
|
4361 |
msgid "Zimbabwe"
|
4362 |
msgstr ""
|
4363 |
|
4364 |
+
#: classes/helpers/FrmFieldsHelper.php:1628
|
4365 |
msgid "Countries"
|
4366 |
msgstr ""
|
4367 |
|
4368 |
+
#: classes/helpers/FrmFieldsHelper.php:1633
|
4369 |
msgid "U.S. State Abbreviations"
|
4370 |
msgstr ""
|
4371 |
|
4372 |
+
#: classes/helpers/FrmFieldsHelper.php:1637
|
4373 |
msgid "U.S. States"
|
4374 |
msgstr ""
|
4375 |
|
4376 |
+
#: classes/helpers/FrmFieldsHelper.php:1640
|
4377 |
msgid "Age"
|
4378 |
msgstr ""
|
4379 |
|
4380 |
+
#: classes/helpers/FrmFieldsHelper.php:1641
|
4381 |
msgid "Under 18"
|
4382 |
msgstr ""
|
4383 |
|
4384 |
+
#: classes/helpers/FrmFieldsHelper.php:1642
|
4385 |
msgid "18-24"
|
4386 |
msgstr ""
|
4387 |
|
4388 |
+
#: classes/helpers/FrmFieldsHelper.php:1643
|
4389 |
msgid "25-34"
|
4390 |
msgstr ""
|
4391 |
|
4392 |
+
#: classes/helpers/FrmFieldsHelper.php:1644
|
4393 |
msgid "35-44"
|
4394 |
msgstr ""
|
4395 |
|
4396 |
+
#: classes/helpers/FrmFieldsHelper.php:1645
|
4397 |
msgid "45-54"
|
4398 |
msgstr ""
|
4399 |
|
4400 |
+
#: classes/helpers/FrmFieldsHelper.php:1646
|
4401 |
msgid "55-64"
|
4402 |
msgstr ""
|
4403 |
|
4404 |
+
#: classes/helpers/FrmFieldsHelper.php:1647
|
4405 |
msgid "65 or Above"
|
4406 |
msgstr ""
|
4407 |
|
4408 |
+
#: classes/helpers/FrmFieldsHelper.php:1648
|
4409 |
msgid "Prefer Not to Answer"
|
4410 |
msgstr ""
|
4411 |
|
4412 |
+
#: classes/helpers/FrmFieldsHelper.php:1651
|
4413 |
msgid "Satisfaction"
|
4414 |
msgstr ""
|
4415 |
|
4416 |
+
#: classes/helpers/FrmFieldsHelper.php:1652
|
4417 |
msgid "Very Satisfied"
|
4418 |
msgstr ""
|
4419 |
|
4420 |
+
#: classes/helpers/FrmFieldsHelper.php:1653
|
4421 |
msgid "Satisfied"
|
4422 |
msgstr ""
|
4423 |
|
4424 |
+
#: classes/helpers/FrmFieldsHelper.php:1654
|
4425 |
+
#: classes/helpers/FrmFieldsHelper.php:1663
|
4426 |
+
#: classes/helpers/FrmFieldsHelper.php:1672
|
4427 |
msgid "Neutral"
|
4428 |
msgstr ""
|
4429 |
|
4430 |
+
#: classes/helpers/FrmFieldsHelper.php:1655
|
4431 |
msgid "Unsatisfied"
|
4432 |
msgstr ""
|
4433 |
|
4434 |
+
#: classes/helpers/FrmFieldsHelper.php:1656
|
4435 |
msgid "Very Unsatisfied"
|
4436 |
msgstr ""
|
4437 |
|
4438 |
+
#: classes/helpers/FrmFieldsHelper.php:1657
|
4439 |
+
#: classes/helpers/FrmFieldsHelper.php:1666
|
4440 |
+
#: classes/helpers/FrmFieldsHelper.php:1675
|
4441 |
msgid "N/A"
|
4442 |
msgstr ""
|
4443 |
|
4444 |
+
#: classes/helpers/FrmFieldsHelper.php:1660
|
4445 |
msgid "Importance"
|
4446 |
msgstr ""
|
4447 |
|
4448 |
+
#: classes/helpers/FrmFieldsHelper.php:1661
|
4449 |
msgid "Very Important"
|
4450 |
msgstr ""
|
4451 |
|
4452 |
+
#: classes/helpers/FrmFieldsHelper.php:1662
|
4453 |
msgid "Important"
|
4454 |
msgstr ""
|
4455 |
|
4456 |
+
#: classes/helpers/FrmFieldsHelper.php:1664
|
4457 |
msgid "Somewhat Important"
|
4458 |
msgstr ""
|
4459 |
|
4460 |
+
#: classes/helpers/FrmFieldsHelper.php:1665
|
4461 |
msgid "Not at all Important"
|
4462 |
msgstr ""
|
4463 |
|
4464 |
+
#: classes/helpers/FrmFieldsHelper.php:1669
|
4465 |
msgid "Agreement"
|
4466 |
msgstr ""
|
4467 |
|
4468 |
+
#: classes/helpers/FrmFieldsHelper.php:1670
|
4469 |
msgid "Strongly Agree"
|
4470 |
msgstr ""
|
4471 |
|
4472 |
+
#: classes/helpers/FrmFieldsHelper.php:1671
|
4473 |
msgid "Agree"
|
4474 |
msgstr ""
|
4475 |
|
4476 |
+
#: classes/helpers/FrmFieldsHelper.php:1673
|
4477 |
msgid "Disagree"
|
4478 |
msgstr ""
|
4479 |
|
4480 |
+
#: classes/helpers/FrmFieldsHelper.php:1674
|
4481 |
msgid "Strongly Disagree"
|
4482 |
msgstr ""
|
4483 |
|
4484 |
#. translators: %s: Field name
|
4485 |
+
#: classes/helpers/FrmFieldsHelper.php:1722
|
4486 |
msgid "%s fields"
|
4487 |
msgstr ""
|
4488 |
|
4540 |
msgstr ""
|
4541 |
|
4542 |
#: classes/helpers/FrmListHelper.php:257
|
4543 |
+
#: classes/helpers/FrmAppHelper.php:2274
|
4544 |
msgid "No items found."
|
4545 |
msgstr ""
|
4546 |
|
4769 |
msgid "Renew"
|
4770 |
msgstr ""
|
4771 |
|
|
|
|
|
|
|
|
|
4772 |
#: classes/helpers/FrmFormsHelper.php:1336
|
4773 |
msgid "License plan required:"
|
4774 |
msgstr ""
|
4778 |
msgstr ""
|
4779 |
|
4780 |
#: classes/helpers/FrmFormsHelper.php:1445
|
4781 |
+
#: classes/helpers/FrmAppHelper.php:2268
|
4782 |
msgid "See the list of reserved words in WordPress."
|
4783 |
msgstr ""
|
4784 |
|
4828 |
msgid "Parent ID"
|
4829 |
msgstr ""
|
4830 |
|
4831 |
+
#: classes/helpers/FrmAppHelper.php:1174
|
4832 |
msgid "View Forms"
|
4833 |
msgstr ""
|
4834 |
|
4835 |
+
#: classes/helpers/FrmAppHelper.php:1175
|
4836 |
msgid "Add and Edit Forms"
|
4837 |
msgstr ""
|
4838 |
|
4839 |
+
#: classes/helpers/FrmAppHelper.php:1176
|
4840 |
msgid "Delete Forms"
|
4841 |
msgstr ""
|
4842 |
|
4843 |
+
#: classes/helpers/FrmAppHelper.php:1177
|
4844 |
msgid "Access this Settings Page"
|
4845 |
msgstr ""
|
4846 |
|
4847 |
+
#: classes/helpers/FrmAppHelper.php:1178
|
4848 |
msgid "View Entries from Admin Area"
|
4849 |
msgstr ""
|
4850 |
|
4851 |
+
#: classes/helpers/FrmAppHelper.php:1179
|
4852 |
msgid "Delete Entries from Admin Area"
|
4853 |
msgstr ""
|
4854 |
|
4855 |
+
#: classes/helpers/FrmAppHelper.php:1186
|
4856 |
msgid "Add Entries from Admin Area"
|
4857 |
msgstr ""
|
4858 |
|
4859 |
+
#: classes/helpers/FrmAppHelper.php:1187
|
4860 |
msgid "Edit Entries from Admin Area"
|
4861 |
msgstr ""
|
4862 |
|
4863 |
+
#: classes/helpers/FrmAppHelper.php:1188
|
4864 |
msgid "View Reports"
|
4865 |
msgstr ""
|
4866 |
|
4867 |
+
#: classes/helpers/FrmAppHelper.php:1189
|
4868 |
msgid "Add/Edit Views"
|
4869 |
msgstr ""
|
4870 |
|
4871 |
+
#: classes/helpers/FrmAppHelper.php:1811
|
4872 |
msgid "at"
|
4873 |
msgstr ""
|
4874 |
|
4875 |
+
#: classes/helpers/FrmAppHelper.php:1862
|
4876 |
+
#: classes/helpers/FrmAppHelper.php:1881
|
4877 |
msgid "seconds"
|
4878 |
msgstr ""
|
4879 |
|
4880 |
+
#: classes/helpers/FrmAppHelper.php:1875
|
4881 |
msgid "year"
|
4882 |
msgstr ""
|
4883 |
|
4884 |
+
#: classes/helpers/FrmAppHelper.php:1875
|
4885 |
msgid "years"
|
4886 |
msgstr ""
|
4887 |
|
4888 |
+
#: classes/helpers/FrmAppHelper.php:1876
|
4889 |
msgid "month"
|
4890 |
msgstr ""
|
4891 |
|
4892 |
+
#: classes/helpers/FrmAppHelper.php:1876
|
4893 |
msgid "months"
|
4894 |
msgstr ""
|
4895 |
|
4896 |
+
#: classes/helpers/FrmAppHelper.php:1877
|
4897 |
msgid "week"
|
4898 |
msgstr ""
|
4899 |
|
4900 |
+
#: classes/helpers/FrmAppHelper.php:1877
|
4901 |
msgid "weeks"
|
4902 |
msgstr ""
|
4903 |
|
4904 |
+
#: classes/helpers/FrmAppHelper.php:1878
|
4905 |
msgid "day"
|
4906 |
msgstr ""
|
4907 |
|
4908 |
+
#: classes/helpers/FrmAppHelper.php:1878
|
4909 |
msgid "days"
|
4910 |
msgstr ""
|
4911 |
|
4912 |
+
#: classes/helpers/FrmAppHelper.php:1879
|
4913 |
msgid "hour"
|
4914 |
msgstr ""
|
4915 |
|
4916 |
+
#: classes/helpers/FrmAppHelper.php:1879
|
4917 |
msgid "hours"
|
4918 |
msgstr ""
|
4919 |
|
4920 |
+
#: classes/helpers/FrmAppHelper.php:1880
|
4921 |
msgid "minute"
|
4922 |
msgstr ""
|
4923 |
|
4924 |
+
#: classes/helpers/FrmAppHelper.php:1880
|
4925 |
msgid "minutes"
|
4926 |
msgstr ""
|
4927 |
|
4928 |
+
#: classes/helpers/FrmAppHelper.php:1881
|
4929 |
msgid "second"
|
4930 |
msgstr ""
|
4931 |
|
4932 |
+
#: classes/helpers/FrmAppHelper.php:1973
|
4933 |
msgid "Give this action a label for easy reference."
|
4934 |
msgstr ""
|
4935 |
|
4936 |
+
#: classes/helpers/FrmAppHelper.php:1974
|
4937 |
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."
|
4938 |
msgstr ""
|
4939 |
|
4940 |
+
#: classes/helpers/FrmAppHelper.php:1975
|
4941 |
msgid "Add CC addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com."
|
4942 |
msgstr ""
|
4943 |
|
4944 |
+
#: classes/helpers/FrmAppHelper.php:1976
|
4945 |
msgid "Add BCC addresses separated by a \",\". FORMAT: Name <name@email.com> or name@email.com."
|
4946 |
msgstr ""
|
4947 |
|
4948 |
+
#: classes/helpers/FrmAppHelper.php:1977
|
4949 |
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."
|
4950 |
msgstr ""
|
4951 |
|
4952 |
+
#: classes/helpers/FrmAppHelper.php:1978
|
4953 |
msgid "Enter the name and/or email address of the sender. FORMAT: John Bates <john@example.com> or john@example.com."
|
4954 |
msgstr ""
|
4955 |
|
4956 |
#. translators: %1$s: Form name, %2$s: Date
|
4957 |
+
#: classes/helpers/FrmAppHelper.php:1980
|
4958 |
msgid "If you leave the subject blank, the default will be used: %1$s Form submitted on %2$s"
|
4959 |
msgstr ""
|
4960 |
|
4961 |
+
#: classes/helpers/FrmAppHelper.php:2174
|
4962 |
+
#: classes/helpers/FrmAppHelper.php:2253
|
4963 |
msgid "Please wait while your site updates."
|
4964 |
msgstr ""
|
4965 |
|
4966 |
+
#: classes/helpers/FrmAppHelper.php:2175
|
4967 |
msgid "Are you sure you want to deauthorize Formidable Forms on this site?"
|
4968 |
msgstr ""
|
4969 |
|
4970 |
+
#: classes/helpers/FrmAppHelper.php:2178
|
4971 |
+
#: classes/helpers/FrmAppHelper.php:2207
|
4972 |
msgid "Loading…"
|
4973 |
msgstr ""
|
4974 |
|
4975 |
+
#: classes/helpers/FrmAppHelper.php:2208
|
4976 |
msgid "Remove"
|
4977 |
msgstr ""
|
4978 |
|
4979 |
+
#: classes/helpers/FrmAppHelper.php:2212
|
4980 |
msgid "No results match"
|
4981 |
msgstr ""
|
4982 |
|
4983 |
+
#: classes/helpers/FrmAppHelper.php:2213
|
4984 |
msgid "That file looks like Spam."
|
4985 |
msgstr ""
|
4986 |
|
4987 |
+
#: classes/helpers/FrmAppHelper.php:2214
|
4988 |
msgid "There is an error in the calculation in the field with key"
|
4989 |
msgstr ""
|
4990 |
|
4991 |
+
#: classes/helpers/FrmAppHelper.php:2215
|
4992 |
msgid "Please complete the preceding required fields before uploading a file."
|
4993 |
msgstr ""
|
4994 |
|
4995 |
+
#: classes/helpers/FrmAppHelper.php:2226
|
4996 |
msgid "(Click to add description)"
|
4997 |
msgstr ""
|
4998 |
|
4999 |
+
#: classes/helpers/FrmAppHelper.php:2227
|
5000 |
msgid "(Blank)"
|
5001 |
msgstr ""
|
5002 |
|
5003 |
+
#: classes/helpers/FrmAppHelper.php:2228
|
5004 |
msgid "(no label)"
|
5005 |
msgstr ""
|
5006 |
|
5007 |
+
#: classes/helpers/FrmAppHelper.php:2229
|
5008 |
msgid "Saving"
|
5009 |
msgstr ""
|
5010 |
|
5011 |
+
#: classes/helpers/FrmAppHelper.php:2230
|
5012 |
msgid "Saved"
|
5013 |
msgstr ""
|
5014 |
|
5015 |
+
#: classes/helpers/FrmAppHelper.php:2231
|
5016 |
msgid "OK"
|
5017 |
msgstr ""
|
5018 |
|
5019 |
+
#: classes/helpers/FrmAppHelper.php:2234
|
5020 |
msgid "Clear default value when typing"
|
5021 |
msgstr ""
|
5022 |
|
5023 |
+
#: classes/helpers/FrmAppHelper.php:2235
|
5024 |
msgid "Do not clear default value when typing"
|
5025 |
msgstr ""
|
5026 |
|
5027 |
+
#: classes/helpers/FrmAppHelper.php:2236
|
5028 |
msgid "Default value will pass form validation"
|
5029 |
msgstr ""
|
5030 |
|
5031 |
+
#: classes/helpers/FrmAppHelper.php:2237
|
5032 |
msgid "Default value will NOT pass form validation"
|
5033 |
msgstr ""
|
5034 |
|
5035 |
+
#: classes/helpers/FrmAppHelper.php:2238
|
5036 |
msgid "Heads up"
|
5037 |
msgstr ""
|
5038 |
|
5039 |
+
#: classes/helpers/FrmAppHelper.php:2240
|
5040 |
msgid "Are you sure you want to delete this field and all data associated with it?"
|
5041 |
msgstr ""
|
5042 |
|
5043 |
+
#: classes/helpers/FrmAppHelper.php:2241
|
5044 |
msgid "All fields inside this Section will be deleted along with their data. Are you sure you want to delete this group of fields?"
|
5045 |
msgstr ""
|
5046 |
|
5047 |
+
#: classes/helpers/FrmAppHelper.php:2242
|
5048 |
msgid "Warning: If you have entries with multiple rows, all but the first row will be lost."
|
5049 |
msgstr ""
|
5050 |
|
5051 |
+
#: classes/helpers/FrmAppHelper.php:2245
|
5052 |
msgid "Enter Email"
|
5053 |
msgstr ""
|
5054 |
|
5055 |
+
#: classes/helpers/FrmAppHelper.php:2246
|
5056 |
msgid "Confirm Email"
|
5057 |
msgstr ""
|
5058 |
|
5059 |
+
#: classes/helpers/FrmAppHelper.php:2247
|
5060 |
msgid "Conditional content here"
|
5061 |
msgstr ""
|
5062 |
|
5063 |
+
#: classes/helpers/FrmAppHelper.php:2249
|
5064 |
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."
|
5065 |
msgstr ""
|
5066 |
|
5067 |
+
#: classes/helpers/FrmAppHelper.php:2250
|
5068 |
msgid "Enter Password"
|
5069 |
msgstr ""
|
5070 |
|
5071 |
+
#: classes/helpers/FrmAppHelper.php:2251
|
5072 |
msgid "Confirm Password"
|
5073 |
msgstr ""
|
5074 |
|
5075 |
+
#: classes/helpers/FrmAppHelper.php:2252
|
5076 |
msgid "Import Complete"
|
5077 |
msgstr ""
|
5078 |
|
5079 |
+
#: classes/helpers/FrmAppHelper.php:2254
|
5080 |
msgid "Warning: There is no way to retrieve unsaved entries."
|
5081 |
msgstr ""
|
5082 |
|
5083 |
+
#: classes/helpers/FrmAppHelper.php:2255
|
5084 |
msgid "Private"
|
5085 |
msgstr ""
|
5086 |
|
5087 |
+
#: classes/helpers/FrmAppHelper.php:2258
|
5088 |
msgid "No new licenses were found"
|
5089 |
msgstr ""
|
5090 |
|
5091 |
+
#: classes/helpers/FrmAppHelper.php:2259
|
5092 |
msgid "This calculation has at least one unmatched ( ) { } [ ]."
|
5093 |
msgstr ""
|
5094 |
|
5095 |
+
#: classes/helpers/FrmAppHelper.php:2260
|
5096 |
msgid "This calculation may have shortcodes that work in Views but not forms."
|
5097 |
msgstr ""
|
5098 |
|
5099 |
+
#: classes/helpers/FrmAppHelper.php:2261
|
5100 |
msgid "This calculation may have shortcodes that work in text calculations but not numeric calculations."
|
5101 |
msgstr ""
|
5102 |
|
5103 |
+
#: classes/helpers/FrmAppHelper.php:2262
|
5104 |
msgid "This form action is limited to one per form. Please edit the existing form action."
|
5105 |
msgstr ""
|
5106 |
|
5107 |
#. Translators: %s is the name of a Detail Page Slug that is a reserved word.
|
5108 |
+
#: classes/helpers/FrmAppHelper.php:2265
|
5109 |
msgid "The Detail Page Slug \"%s\" is reserved by WordPress. This may cause problems. Is this intentional?"
|
5110 |
msgstr ""
|
5111 |
|
5112 |
#. 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.
|
5113 |
+
#: classes/helpers/FrmAppHelper.php:2267
|
5114 |
msgid "The parameter \"%s\" is reserved by WordPress. This may cause problems when included in the URL. Is this intentional? "
|
5115 |
msgstr ""
|
5116 |
|
5117 |
+
#: classes/helpers/FrmAppHelper.php:2269
|
5118 |
msgid "Please enter a Repeat Limit that is greater than 1."
|
5119 |
msgstr ""
|
5120 |
|
5121 |
+
#: classes/helpers/FrmAppHelper.php:2270
|
5122 |
msgid "Please select a limit between 0 and 200."
|
5123 |
msgstr ""
|
5124 |
|
5125 |
+
#: classes/helpers/FrmAppHelper.php:2301
|
5126 |
msgid "You are running an outdated version of Formidable. This plugin may not work correctly if you do not update Formidable."
|
5127 |
msgstr ""
|
5128 |
|
5129 |
+
#: classes/helpers/FrmAppHelper.php:2328
|
5130 |
msgid "You are running a version of Formidable Forms that may not be compatible with your version of Formidable Forms Pro."
|
5131 |
msgstr ""
|
5132 |
|
5133 |
+
#: classes/helpers/FrmAppHelper.php:2356
|
5134 |
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+."
|
5135 |
msgstr ""
|
5136 |
|
5137 |
+
#: classes/helpers/FrmAppHelper.php:2362
|
5138 |
msgid "You are using an outdated browser that is not compatible with Formidable Forms. Please update to a more current browser (we recommend Chrome)."
|
5139 |
msgstr ""
|
5140 |
|
5141 |
+
#: classes/helpers/FrmAppHelper.php:2376
|
5142 |
msgid "English"
|
5143 |
msgstr ""
|
5144 |
|
5145 |
+
#: classes/helpers/FrmAppHelper.php:2377
|
5146 |
msgid "Afrikaans"
|
5147 |
msgstr ""
|
5148 |
|
5149 |
+
#: classes/helpers/FrmAppHelper.php:2378
|
5150 |
msgid "Albanian"
|
5151 |
msgstr ""
|
5152 |
|
5153 |
+
#: classes/helpers/FrmAppHelper.php:2379
|
5154 |
msgid "Arabic"
|
5155 |
msgstr ""
|
5156 |
|
5157 |
+
#: classes/helpers/FrmAppHelper.php:2380
|
5158 |
msgid "Armenian"
|
5159 |
msgstr ""
|
5160 |
|
5161 |
+
#: classes/helpers/FrmAppHelper.php:2381
|
5162 |
msgid "Azerbaijani"
|
5163 |
msgstr ""
|
5164 |
|
5165 |
+
#: classes/helpers/FrmAppHelper.php:2382
|
5166 |
msgid "Basque"
|
5167 |
msgstr ""
|
5168 |
|
5169 |
+
#: classes/helpers/FrmAppHelper.php:2383
|
5170 |
msgid "Bosnian"
|
5171 |
msgstr ""
|
5172 |
|
5173 |
+
#: classes/helpers/FrmAppHelper.php:2384
|
5174 |
msgid "Bulgarian"
|
5175 |
msgstr ""
|
5176 |
|
5177 |
+
#: classes/helpers/FrmAppHelper.php:2385
|
5178 |
msgid "Catalan"
|
5179 |
msgstr ""
|
5180 |
|
5181 |
+
#: classes/helpers/FrmAppHelper.php:2386
|
5182 |
msgid "Chinese Hong Kong"
|
5183 |
msgstr ""
|
5184 |
|
5185 |
+
#: classes/helpers/FrmAppHelper.php:2387
|
5186 |
msgid "Chinese Simplified"
|
5187 |
msgstr ""
|
5188 |
|
5189 |
+
#: classes/helpers/FrmAppHelper.php:2388
|
5190 |
msgid "Chinese Traditional"
|
5191 |
msgstr ""
|
5192 |
|
5193 |
+
#: classes/helpers/FrmAppHelper.php:2389
|
5194 |
msgid "Croatian"
|
5195 |
msgstr ""
|
5196 |
|
5197 |
+
#: classes/helpers/FrmAppHelper.php:2390
|
5198 |
msgid "Czech"
|
5199 |
msgstr ""
|
5200 |
|
5201 |
+
#: classes/helpers/FrmAppHelper.php:2391
|
5202 |
msgid "Danish"
|
5203 |
msgstr ""
|
5204 |
|
5205 |
+
#: classes/helpers/FrmAppHelper.php:2392
|
5206 |
msgid "Dutch"
|
5207 |
msgstr ""
|
5208 |
|
5209 |
+
#: classes/helpers/FrmAppHelper.php:2393
|
5210 |
msgid "English/UK"
|
5211 |
msgstr ""
|
5212 |
|
5213 |
+
#: classes/helpers/FrmAppHelper.php:2394
|
5214 |
msgid "Esperanto"
|
5215 |
msgstr ""
|
5216 |
|
5217 |
+
#: classes/helpers/FrmAppHelper.php:2395
|
5218 |
msgid "Estonian"
|
5219 |
msgstr ""
|
5220 |
|
5221 |
+
#: classes/helpers/FrmAppHelper.php:2396
|
5222 |
msgid "Faroese"
|
5223 |
msgstr ""
|
5224 |
|
5225 |
+
#: classes/helpers/FrmAppHelper.php:2397
|
5226 |
msgid "Farsi/Persian"
|
5227 |
msgstr ""
|
5228 |
|
5229 |
+
#: classes/helpers/FrmAppHelper.php:2398
|
5230 |
msgid "Filipino"
|
5231 |
msgstr ""
|
5232 |
|
5233 |
+
#: classes/helpers/FrmAppHelper.php:2399
|
5234 |
msgid "Finnish"
|
5235 |
msgstr ""
|
5236 |
|
5237 |
+
#: classes/helpers/FrmAppHelper.php:2400
|
5238 |
msgid "French"
|
5239 |
msgstr ""
|
5240 |
|
5241 |
+
#: classes/helpers/FrmAppHelper.php:2401
|
5242 |
msgid "French/Canadian"
|
5243 |
msgstr ""
|
5244 |
|
5245 |
+
#: classes/helpers/FrmAppHelper.php:2402
|
5246 |
msgid "French/Swiss"
|
5247 |
msgstr ""
|
5248 |
|
5249 |
+
#: classes/helpers/FrmAppHelper.php:2403
|
5250 |
msgid "German"
|
5251 |
msgstr ""
|
5252 |
|
5253 |
+
#: classes/helpers/FrmAppHelper.php:2404
|
5254 |
msgid "German/Austria"
|
5255 |
msgstr ""
|
5256 |
|
5257 |
+
#: classes/helpers/FrmAppHelper.php:2405
|
5258 |
msgid "German/Switzerland"
|
5259 |
msgstr ""
|
5260 |
|
5261 |
+
#: classes/helpers/FrmAppHelper.php:2406
|
5262 |
msgid "Greek"
|
5263 |
msgstr ""
|
5264 |
|
5265 |
+
#: classes/helpers/FrmAppHelper.php:2407
|
5266 |
+
#: classes/helpers/FrmAppHelper.php:2408
|
5267 |
msgid "Hebrew"
|
5268 |
msgstr ""
|
5269 |
|
5270 |
+
#: classes/helpers/FrmAppHelper.php:2409
|
5271 |
msgid "Hindi"
|
5272 |
msgstr ""
|
5273 |
|
5274 |
+
#: classes/helpers/FrmAppHelper.php:2410
|
5275 |
msgid "Hungarian"
|
5276 |
msgstr ""
|
5277 |
|
5278 |
+
#: classes/helpers/FrmAppHelper.php:2411
|
5279 |
msgid "Icelandic"
|
5280 |
msgstr ""
|
5281 |
|
5282 |
+
#: classes/helpers/FrmAppHelper.php:2412
|
5283 |
msgid "Indonesian"
|
5284 |
msgstr ""
|
5285 |
|
5286 |
+
#: classes/helpers/FrmAppHelper.php:2413
|
5287 |
msgid "Italian"
|
5288 |
msgstr ""
|
5289 |
|
5290 |
+
#: classes/helpers/FrmAppHelper.php:2414
|
5291 |
msgid "Japanese"
|
5292 |
msgstr ""
|
5293 |
|
5294 |
+
#: classes/helpers/FrmAppHelper.php:2415
|
5295 |
msgid "Korean"
|
5296 |
msgstr ""
|
5297 |
|
5298 |
+
#: classes/helpers/FrmAppHelper.php:2416
|
5299 |
msgid "Latvian"
|
5300 |
msgstr ""
|
5301 |
|
5302 |
+
#: classes/helpers/FrmAppHelper.php:2417
|
5303 |
msgid "Lithuanian"
|
5304 |
msgstr ""
|
5305 |
|
5306 |
+
#: classes/helpers/FrmAppHelper.php:2418
|
5307 |
msgid "Malaysian"
|
5308 |
msgstr ""
|
5309 |
|
5310 |
+
#: classes/helpers/FrmAppHelper.php:2419
|
5311 |
msgid "Norwegian"
|
5312 |
msgstr ""
|
5313 |
|
5314 |
+
#: classes/helpers/FrmAppHelper.php:2420
|
5315 |
msgid "Polish"
|
5316 |
msgstr ""
|
5317 |
|
5318 |
+
#: classes/helpers/FrmAppHelper.php:2421
|
5319 |
msgid "Portuguese"
|
5320 |
msgstr ""
|
5321 |
|
5322 |
+
#: classes/helpers/FrmAppHelper.php:2422
|
5323 |
msgid "Portuguese/Brazilian"
|
5324 |
msgstr ""
|
5325 |
|
5326 |
+
#: classes/helpers/FrmAppHelper.php:2423
|
5327 |
msgid "Portuguese/Portugal"
|
5328 |
msgstr ""
|
5329 |
|
5330 |
+
#: classes/helpers/FrmAppHelper.php:2424
|
5331 |
msgid "Romanian"
|
5332 |
msgstr ""
|
5333 |
|
5334 |
+
#: classes/helpers/FrmAppHelper.php:2425
|
5335 |
msgid "Russian"
|
5336 |
msgstr ""
|
5337 |
|
5338 |
+
#: classes/helpers/FrmAppHelper.php:2426
|
5339 |
+
#: classes/helpers/FrmAppHelper.php:2427
|
5340 |
msgid "Serbian"
|
5341 |
msgstr ""
|
5342 |
|
5343 |
+
#: classes/helpers/FrmAppHelper.php:2428
|
5344 |
msgid "Slovak"
|
5345 |
msgstr ""
|
5346 |
|
5347 |
+
#: classes/helpers/FrmAppHelper.php:2429
|
5348 |
msgid "Slovenian"
|
5349 |
msgstr ""
|
5350 |
|
5351 |
+
#: classes/helpers/FrmAppHelper.php:2430
|
5352 |
msgid "Spanish"
|
5353 |
msgstr ""
|
5354 |
|
5355 |
+
#: classes/helpers/FrmAppHelper.php:2431
|
5356 |
msgid "Spanish/Latin America"
|
5357 |
msgstr ""
|
5358 |
|
5359 |
+
#: classes/helpers/FrmAppHelper.php:2432
|
5360 |
msgid "Swedish"
|
5361 |
msgstr ""
|
5362 |
|
5363 |
+
#: classes/helpers/FrmAppHelper.php:2433
|
5364 |
msgid "Tamil"
|
5365 |
msgstr ""
|
5366 |
|
5367 |
+
#: classes/helpers/FrmAppHelper.php:2434
|
5368 |
msgid "Thai"
|
5369 |
msgstr ""
|
5370 |
|
5371 |
+
#: classes/helpers/FrmAppHelper.php:2435
|
5372 |
+
#: classes/helpers/FrmAppHelper.php:2436
|
5373 |
msgid "Turkish"
|
5374 |
msgstr ""
|
5375 |
|
5376 |
+
#: classes/helpers/FrmAppHelper.php:2437
|
5377 |
msgid "Ukranian"
|
5378 |
msgstr ""
|
5379 |
|
5380 |
+
#: classes/helpers/FrmAppHelper.php:2438
|
5381 |
msgid "Vietnamese"
|
5382 |
msgstr ""
|
5383 |
|
readme.txt
CHANGED
@@ -1,36 +1,36 @@
|
|
1 |
-
=== Formidable Form Builder - Contact
|
2 |
-
Plugin Name: Formidable Forms - Contact
|
3 |
Contributors: formidableforms, sswells, srwells
|
4 |
-
Tags: forms, contact form, form builder, survey, form maker, form, form creator
|
5 |
Requires at least: 4.6
|
6 |
Tested up to: 5.4
|
7 |
Requires PHP: 5.6
|
8 |
-
Stable tag: 4.04.
|
9 |
|
10 |
The most advanced WordPress forms plugin. Go beyond contact forms with our drag & drop form builder for surveys, quiz forms, and more.
|
11 |
|
12 |
== Description ==
|
13 |
-
|
14 |
-
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 contact
|
15 |
|
16 |
-
At Formidable, creating the most extendable form builder plugin is our #1 priority, so you save time when building even the most advanced forms. Unlike other WordPress form maker plugins that focus solely on building contact
|
17 |
|
18 |
Before we take a deep-dive into the features of the powerful Formidable form builder plugin, you should know that Formidable is 100% mobile responsive so your WordPress forms will always look great on all devices (desktop, laptop, tablets, and smartphones).
|
19 |
|
20 |
-
On top of that, we have optimized Formidable for speed and maximum server performance. Whether you use Formidable to build a contact form on your own site or an advanced form for your client, you can confidently say that it's one of the FASTEST WordPress form builders on the market.
|
21 |
|
22 |
> <strong>Formidable Forms Pro</strong><br />
|
23 |
-
> This form builder plugin is the lite version of Formidable Forms
|
24 |
|
25 |
You can start with our pre-built templates or create totally custom forms from scratch all with an easy-to-use drag & drop form builder interface.
|
26 |
|
27 |
https://www.youtube.com/watch?v=d2IPmicn2x8&rel=0
|
28 |
|
29 |
-
Let's take a look at all the powerful features that you get with Formidable for making amazing lead
|
30 |
|
31 |
-
|
32 |
|
33 |
-
The Formidable drag & drop form builder allows you to quickly
|
34 |
|
35 |
Our form builder comes with all the powerful form fields that you need to create a solution-focused form, fast!
|
36 |
|
@@ -45,9 +45,43 @@ Our form builder comes with all the powerful form fields that you need to create
|
|
45 |
* Phone number
|
46 |
* Hidden fields
|
47 |
* User ID
|
48 |
-
* HTML block
|
49 |
-
|
50 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
51 |
|
52 |
Formidable allows you to view all your form and survey entries right from your WordPress dashboard.
|
53 |
|
@@ -61,35 +95,35 @@ You can also configure unlimited email notifications and autoresponders triggere
|
|
61 |
|
62 |
On top of that, you can easily customize the success message the user sees after they submit the form, or redirect them to another page for your more advanced form needs.
|
63 |
|
64 |
-
|
65 |
|
66 |
-
With our built-in form styler, you can instantly customize the look and feel of your
|
67 |
|
68 |
-
By default, Formidable applies a single styling template to your WordPress forms. But if you want a custom form style for each individual
|
69 |
|
70 |
-
|
71 |
|
72 |
Formidable comes with a built-in survey feature, so you can quickly create powerful surveys and see beautiful reports.
|
73 |
|
74 |
The best part is that you can do this all within Formidable without any third-party tools.
|
75 |
|
76 |
-
|
77 |
|
78 |
-
Whether you need to create a youth sports team, event, or church retreat registration
|
79 |
|
80 |
Then, our marketing integrations and APIs can send the email form and other form data anywhere you want.
|
81 |
|
82 |
-
|
83 |
|
84 |
-
By now, you probably already realize the theme that Formidable is more than just a contact form plugin. You can use Formidable to create payment
|
85 |
|
86 |
-
We offer seamless integration with PayPal, Stripe, and Authorize.net, so you can create order
|
87 |
|
88 |
-
You can even use Formidable to create WooCommerce
|
89 |
|
90 |
-
|
91 |
|
92 |
-
We know that marketing is the key to grow your business. That's why Formidable allows you to connect your WP
|
93 |
|
94 |
We integrate with popular email marketing services like:
|
95 |
|
@@ -103,17 +137,17 @@ We integrate with popular email marketing services like:
|
|
103 |
* HubSpot
|
104 |
* Campaign Monitor
|
105 |
|
106 |
-
On top of these native integrations, we also integrate with Zapier, so you can quickly route your form data to over
|
107 |
|
108 |
-
|
109 |
|
110 |
-
Formidable Views are by far the most powerful feature that makes Formidable far more than just a form builder plugin. Views allow you to flexibly display any submitted form data on the front-end of your website.
|
111 |
|
112 |
Our customers use Formidable Views to create data-driven web applications like real estate listings, employment listings, event calendars, business or member directories, job boards, and other searchable databases.
|
113 |
|
114 |
As you can see, Formidable is not your average contact form plugin. It's a true all-in-one WordPress form solution.
|
115 |
|
116 |
-
|
117 |
|
118 |
Formidable is the only WordPress form builder plugin that offers extensive integration with WooCommerce orders.
|
119 |
|
@@ -123,142 +157,182 @@ You can use Formidable to add a WooCommerce product configurator with custom cal
|
|
123 |
|
124 |
Need your customers to upload a file when they purchase a product? No problem. Simply drag & drop a file upload field into your linked up WooCommerce order form and you're done.
|
125 |
|
126 |
-
You can even show submitted
|
127 |
|
128 |
-
|
129 |
|
130 |
-
In addition to simple order
|
131 |
|
132 |
-
More on
|
133 |
|
134 |
* <a href="https://formidableforms.com/form-templates/advanced-mortgage-calculator-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Advanced Mortgage Calculator</a>
|
135 |
* <a href="https://formidableforms.com/form-templates/simple-mortgage-calculator-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Basic Mortgage Calculator</a>
|
136 |
* <a href="https://formidableforms.com/form-templates/automobile-payment-calculator-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Car Payment Calculator</a>
|
137 |
-
*
|
|
|
138 |
* User Age Calculator
|
139 |
* Online Quote Calculator
|
140 |
* <a href="https://formidableforms.com/form-templates/nps-survey-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Net Promoter Score (NPS) Survey Calculator</a>
|
|
|
|
|
|
|
141 |
|
142 |
-
... and our powerful
|
143 |
|
144 |
-
If that wasn't enough, you can also use Formidable to create
|
145 |
|
146 |
-
Our goal is to go beyond simple contact
|
147 |
|
148 |
-
|
149 |
|
150 |
If you run a WordPress membership site, then you need more advanced forms.
|
151 |
|
152 |
-
The Formidable Form builder allows you to customize your WordPress user registration
|
153 |
|
154 |
-
With our front-end editing, you can also build custom profile
|
155 |
|
156 |
Our front-end form editing feature is unique to us, and you will not find any other WordPress form plugin offering such a solution with the level of extendability that we do.
|
157 |
|
158 |
-
|
159 |
|
160 |
-
We believe that data alone does no good if you can't analyze it. That's why we make it easy for you to analyze your survey, quiz, calculator, and other form data with beautiful graphs and reports.
|
161 |
|
162 |
You can even showcase form data on the front-end of your website by embedding graphs in your WordPress posts or pages.
|
163 |
|
164 |
-
|
165 |
|
166 |
-
Formidable goes far above and beyond basic forms to offer all the advanced form fields and features you need to grow your business.
|
167 |
|
168 |
-
This includes things like multi-page forms, save and continue, cascading form fields, powerful conditional logic, partial submissions, invisible spam protection, front-end user post submission,
|
169 |
|
170 |
We're on a mission to offer an all-in-one solution-focused WordPress form plugin, so you don't have to install 5 plugins alongside your form maker to do everything you want.
|
171 |
|
172 |
-
|
173 |
|
174 |
-
Formidable is the form plugin of choice for smart developers, freelancers, and agencies because it helps them build complex
|
175 |
|
176 |
Our goal is to help you build complex websites with low overhead. We believe big projects don't always need big resources.
|
177 |
|
178 |
That's why we made Formidable the most extendable WordPress form builder plugin on the market.
|
179 |
|
180 |
-
You can easily route your form data with our powerful API. Formidable Views allow you to display form data anywhere on the front-end, so you can quickly create data-driven web applications.
|
181 |
|
182 |
On top of that, our hooks and filters allow you to extend Formidable to meet your needs. We even include hundreds of code examples in our docs to give you the confidence to get started.
|
183 |
|
184 |
-
|
185 |
|
186 |
Since Formidable is not your average WordPress form plugin, this feature list is going to be very long. Grab a cup of coffee and read through, or just install the most powerful WordPress form maker, your choice :)
|
187 |
|
188 |
-
* <a href="https://formidableforms.com/features/drag-drop-form-builder/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Online drag and drop form builder</a>. Build everything from contact
|
189 |
* <a href="https://formidableforms.com/features/display-form-data-views/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Display form data with Views</a>. Other WordPress form builder plugins only let you collect data. Formidable lets you format, filter, and display form submissions in custom Formidable Views on the front-end of your site. Views turn forms into solutions. Job boards, event calendars, business directories, ratings systems, and management solutions. If you can come up with it, most likely Formidable can handle it.
|
190 |
-
* <a href="https://formidableforms.com/features/dynamically-add-form-fields/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Repeating field groups (repeaters)</a>. Allow your users to add sets of fields to registration
|
191 |
-
* <a href="https://formidableforms.com/features/wordpress-multiple-file-upload-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Drag and drop multiple file upload forms</a>. Easily upload documents, files, photos, and music, with any number of files in job application
|
192 |
-
* <a href="https://formidableforms.com/features/wordpress-multi-step-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Multi-step forms with progress bars</a>. Want to increase conversion rates and collect more leads with smart
|
193 |
* <a href="https://formidableforms.com/features/cascading-dropdown-lookup-field/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Cascading lookup fields</a>. Change values in other form fields or drill down through options to reveal a final value. Designed for year/make/model fields in auto forms and country/state/city fields. You can even use lookup fields to get a price from a separate product form.
|
194 |
-
* Datepicker fields with advanced <a href="https://formidableforms.com/features/datepicker-options-for-dates/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">datepicker options</a> including blackout dates, dynamic minimum and maximum dates, and inline calendars. Our datepickers are great for email forms, basic online booking
|
195 |
-
*
|
196 |
-
* Add password fields with a password strength meter in WordPress user registration
|
197 |
-
* Collect reviews with star ratings in feedback
|
198 |
-
* Add more field types with our form creator including Rich text fields, Time fields, Scale fields, Slider fields, Toggle fields, Tags fields, Address fields, and Section headings.
|
199 |
* <a href="https://formidableforms.com/features/confirm-email-address-password-wordpress-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Confirmation fields</a>. Double check email addresses or passwords and prevent typos from cannibalizing your leads.
|
200 |
-
* <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
|
201 |
* <a href="https://formidableforms.com/features/email-autoresponders-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Send email notifications & autoresponders</a>. Automatically let clients know you received their message. Then create customized email notifications for multiple recipients and get info from an email form to those who need it.
|
202 |
-
* Email routing: Conditionally send multiple autoresponder emails and notifications based on values in email forms,
|
203 |
-
* Pricing fields for easy eCommerce forms with automatic calculations. Drop in a product field, quantity, and total and you're good to go.
|
204 |
-
* <a href="https://formidableforms.com/features/wordpress-calculated-fields-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Calculator forms</a>. Create basic and complex calculations, and even combine text from multiple fields for a mortgage calculator, auto loan calculator,
|
205 |
-
* <a href="https://formidableforms.com/features/wordpress-visual-form-styler/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Visual
|
206 |
-
* <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
|
207 |
-
* <a href="https://formidableforms.com/features/wordpress-mobile-friendly-responsive-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Mobile-friendly, responsive forms</a>. All of our forms are sized automatically for every screen size. Ensure that everyone can see and submit your surveys,
|
208 |
* <a href="https://formidableforms.com/features/user-submitted-posts-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">User submitted front-end posts and pages</a>. Create and edit WordPress posts, pages, and even custom post types from your front-end online forms. Send user-generated content quickly from a post creation form to a page.
|
209 |
* <a href="https://formidableforms.com/features/form-entry-management-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Simple entry management</a>. Flexibly and powerfully display, edit, and delete form entries from anywhere on your site, and specify who has permission to do so. Your logged-in users can fully manage their personal journal entries, weight tracking, guest blog posts, RSVP status, and whatever else you need.
|
210 |
* <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.
|
211 |
-
* Logged-in users can <a href="https://formidableforms.com/features/save-and-continue-partial-submissions/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">save and continue partial form submissions</a>. Whether it's a contact form or a long multi-paged form, users can save form progress and pick up right where they left off.
|
212 |
-
* <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
|
213 |
-
*
|
214 |
-
*
|
215 |
* <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 or team size has been reached. Want a form for questions about a planned event that auto closes when the event starts? No problem.
|
216 |
-
* Conditionally redirect to a custom page after a custom search form, quiz
|
217 |
* We believe that forms should be extendable to meet your needs. So we give you access to <a href="https://formidableforms.com/features/customize-form-html-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">customize the form HTML</a> (like Contact Form 7), but still keep the ease and speed of a drag & drop form builder plugin. Our team labors for simplicity without sacrificing flexibility.
|
218 |
* <a href="https://formidableforms.com/features/importing-exporting-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Import and export forms, form submissions, styles, and views</a>. Quickly move forms, entries, views and styles to another site. Need to export leads from a form to another service? Check.
|
219 |
* <a href="https://formidableforms.com/features/wordpress-form-templates/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Form templates for instant form building</a>. Get started quickly with the most advanced form creator that includes form templates, style templates, and Formidable View templates. Our WordPress form generator makes it FAST to build job application forms, and other online forms.
|
220 |
* Import our <a href="https://formidableforms.com/form-templates/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">pre-built form/view templates</a> as a shortcut to a final product. Our growing form template library includes payment forms, calculators, a WooCommerce product creator, and more.
|
221 |
-
* <a href="https://formidableforms.com/features/wcag-accessible-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WCAG accessible forms with A11Y and ADA compliance</a>. Don't alienate your audience. Ensure your
|
222 |
* <a href="https://formidableforms.com/features/invisible-spam-protection/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Invisible SPAM protection</a>. Don't waste time sorting through SPAM. Get instant and powerful anti-spam features from honeypot, invisible reCAPTCHA, Akismet, and the WordPress comment blacklist.
|
223 |
* <a href="https://formidableforms.com/features/fill-out-forms-automatically/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Fill out forms automatically</a> with values from the user profile or posts (i.e. custom fields). When a user is logged in, prefill known values like first name, last name, and email address.
|
224 |
-
* <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 contact
|
225 |
* <a href="https://formidableforms.com/features/wordpress-user-registration/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WordPress user registration forms</a>. Register WordPress users, edit profiles, reset passwords, and add a login form. When using WordPress multisite forms, you can even allow logged in and logged out users to create new subdomains.
|
226 |
* <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 application forms and advanced forms.
|
227 |
* <a href="https://formidableforms.com/features/form-action-automation-scheduling/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Form action automation</a>. Schedule form email notifications, SMS messages, and webhooks to trigger at a later time. You can automatically delete guest posts after 30 days, send weekly digest emails, trigger happy birthday text messages from a lead form and much more.
|
228 |
* <a href="https://formidableforms.com/features/wordpress-form-api/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Formidable Forms API</a>. Send form entries to other REST APIs and add a set of form webhooks. This includes the option to send form entries from one Formidable site to another.
|
229 |
-
* <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
|
230 |
* <a href="https://formidableforms.com/knowledgebase/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">World class support</a>. Have questions or need guidance on how to use our contact form builder or set up your web application? We are happy to help. Our passion with Formidable is to help you <strong>defy the limits</strong> so you can take on bigger projects, earn more clients, and grow your business.
|
231 |
|
232 |
-
|
233 |
In addition to all the features listed above, power up your forms with these integrations.
|
234 |
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
254 |
|
255 |
After reading this feature list, you can probably imagine why Formidable is the most advanced WordPress form plugin on the market.
|
256 |
|
257 |
Give Formidable Forms a try.
|
258 |
|
259 |
-
Want to unlock the full power? <a href="https://formidableforms.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Upgrade to our
|
260 |
|
261 |
-
|
262 |
This form builder plugin is created by Steve and Steph Wells and the amazing Formidable Team.
|
263 |
|
264 |
Formidable is part of the <a href="https://www.wpbeginner.com/">WPBeginner</a> fund with <a href="https://syedbalkhi.com/">Syed Balkhi</a> as an Advisor to our company.
|
@@ -269,32 +343,32 @@ Formidable is part of the <a href="https://www.wpbeginner.com/">WPBeginner</a> f
|
|
269 |
3. Click the 'Install Now' button
|
270 |
4. Activate Formidable through the 'Plugins' menu
|
271 |
5. Go to the newly added 'Formidable' menu
|
272 |
-
6. Click the 'Add New' button to go to the form generator page and create a new email form
|
273 |
-
7. Insert your newly created quiz, or survey form on a page, post, or widget using a shortcode [formidable id=x], Alternatively use `<?php echo FrmFormsController::show_form(2, $key = '', $title=true, $description=true); ?>` to add it in a page template
|
274 |
|
275 |
== Screenshots ==
|
276 |
1. Build professional WP forms without any code.
|
277 |
-
2. Form builder page for creating a survey, quote form, payment form,
|
278 |
3. Field Options and CSS Layout Classes on the form creator page
|
279 |
4. Field Options for checkbox fields in the form maker
|
280 |
-
5. View, create, edit, and delete entries on the back end from a
|
281 |
6. Add a WordPress form into your sidebar with a widget
|
282 |
|
283 |
== Frequently Asked Questions ==
|
284 |
= How do I get started with the best WordPress form plugin? =
|
285 |
-
The fastest way to build a
|
286 |
|
287 |
Want to make a new form? Go to the Formidable -> Forms page and click "add new". Choose the Contact Us form template on the form buider and click "Create".
|
288 |
|
289 |
-
Next, edit or create a WordPress contact page. Click the "Formidable" button to open the shortcode builder. Choose your
|
290 |
|
291 |
Learn more about <a href="https://formidableforms.com/wordpress-contact-form-template-to-unique/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">using the contact form template</a>.
|
292 |
|
293 |
-
= My WordPress
|
294 |
When you do not receive emails, try the following steps:
|
295 |
|
296 |
-
1. Double check that your email address is present and correct in your Email
|
297 |
-
2. Are receiving other emails from your site (ie comment notifications, forgot password...)? If not,
|
298 |
3. Check your SPAM box.
|
299 |
4. Try a different email address in your settings in the form builder.
|
300 |
5. Install WP Mail SMPT or another similar emailing plugin and configure the SMTP settings.
|
@@ -305,46 +379,53 @@ When you do not receive emails, try the following steps:
|
|
305 |
= What types of WordPress forms can I build with Formidable? =
|
306 |
The Formidable drag & drop form builder combined with our add-ons is the most powerful form maker on the market. Here are some types of WordPress forms you can create:
|
307 |
|
308 |
-
* Custom Contact
|
309 |
-
* Multi-Page
|
310 |
-
* Dynamic
|
311 |
-
* Request a Quote
|
312 |
* Job Applications
|
313 |
* Feedback Surveys
|
314 |
-
* Make a Suggestion
|
315 |
* Testimonials Form
|
316 |
* Change Requests
|
317 |
-
* Online Booking
|
318 |
-
* Event Booking
|
319 |
-
* Online RSVP
|
320 |
-
* Custom WordPress User Registration
|
321 |
-
* WordPress Login
|
322 |
-
* Custom WordPress User Profile
|
323 |
-
* WordPress Post Submission
|
324 |
-
* Credit Card Payment
|
325 |
-
* Make a Donation
|
326 |
-
* T-Shirt Order
|
327 |
-
* Product Purchase
|
328 |
-
* Lead Capture
|
329 |
-
* Newsletter Signup
|
330 |
-
* Auto
|
331 |
-
* Video Release
|
332 |
* Partnership Agreements
|
333 |
-
* PTO Request
|
334 |
* Online Petitions
|
335 |
-
* Signature
|
336 |
-
* Custom Signature
|
337 |
-
* Maintenance Request
|
338 |
* Scholarship Applications
|
339 |
-
* File Download
|
340 |
-
* Employment Verification
|
341 |
-
* Make a Referral
|
342 |
* Volunteer Registration Form
|
343 |
-
* Membership Registration
|
344 |
-
* Event Registration
|
345 |
-
*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
346 |
* Polls
|
347 |
-
*
|
348 |
* Members Only Contact Form
|
349 |
* Mortgage Calculator
|
350 |
* Car Payment Calculator
|
@@ -354,11 +435,23 @@ The Formidable drag & drop form builder combined with our add-ons is the most po
|
|
354 |
* Recipe Reviews
|
355 |
|
356 |
= I'd like access to all advanced features. How can I get them? =
|
357 |
-
To get access to more features, integrations, and support, <a href="https://formidableforms.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">upgrade to Formidable Forms Pro</a>. A Pro license gives you access to the full version of Formidable Forms for more advanced
|
|
|
|
|
|
|
|
|
|
|
|
|
358 |
|
359 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
360 |
= 4.04.02 =
|
361 |
-
* Don't load the front end
|
362 |
* Fix: Some database prefixes weren't working correctly with many database calls: "rm", "fr", "_".
|
363 |
* Fix: Remove incorrect instructions for input masks and allow uppercase characters with 'a' in the input mask.
|
364 |
* Fix: Save value as array when single box is checked. This resolves a conflict when used with ACF.
|
@@ -366,12 +459,4 @@ To get access to more features, integrations, and support, <a href="https://form
|
|
366 |
* Fix: More accurately set the default options to fade in fields and use CSS grids.
|
367 |
* Fix: Sort country list by the current locale.
|
368 |
|
369 |
-
=
|
370 |
-
* Performance: Improve speed when creating a unique entry key.
|
371 |
-
* Performance: Always return a single result with FrmDb::get_var().
|
372 |
-
* Fix: Resolve php warning showing on form builder with some fields.
|
373 |
-
* Fix: Fix deprecated implode() strings for PHP 7.4.
|
374 |
-
* Fix: Prevent possibility of extra entry being deleted when switching forms right after deleting an entry.
|
375 |
-
* Fix: In some cases, a PHP warning was shown when redirecting after submit.
|
376 |
-
|
377 |
-
<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, registration form, quiz, quiz form, order form, paypal, paypal form, stripe, stripe form, aweber, aweber form, getresponse, getresponse form, mortgage calculator, calculator form, calculator, price calculator, quote form, mailchimp, mailchimp form, feedback form, feedback, contact button, contact me, custom contact form, form manager, form, forms builder, forms creator, captcha, recaptcha, Akismet, email form, web form, payment form, survey form, donation form, email submit form, message form, email subscription, contact form widget, user registration form, wordpress registration, wordpress login form, constant contact, mailpoet, active campaign, salesforce, hubspot, campaign monitor
|
5 |
Requires at least: 4.6
|
6 |
Tested up to: 5.4
|
7 |
Requires PHP: 5.6
|
8 |
+
Stable tag: 4.04.03
|
9 |
|
10 |
The most advanced WordPress forms plugin. Go beyond contact forms with our drag & drop form builder for surveys, quiz forms, and more.
|
11 |
|
12 |
== Description ==
|
13 |
+
== The Most Powerful WordPress form builder plugin on the market ==
|
14 |
+
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, purchase, email marketing, or calculator form, and just about anything else you can imagine.
|
15 |
|
16 |
+
At Formidable, creating the most extendable form builder plugin is our #1 priority, so you save time when building even the most advanced forms. Unlike other WordPress form maker plugins that focus solely on building a contact form, we believe in allowing our users to push the limits and create complex forms quickly!
|
17 |
|
18 |
Before we take a deep-dive into the features of the powerful Formidable form builder plugin, you should know that Formidable is 100% mobile responsive so your WordPress forms will always look great on all devices (desktop, laptop, tablets, and smartphones).
|
19 |
|
20 |
+
On top of that, we have optimized Formidable for speed and maximum server performance. Whether you use Formidable to build a basic contact form on your own site or an advanced form for your client, you can confidently say that it's one of the FASTEST WordPress form builders on the market.
|
21 |
|
22 |
> <strong>Formidable Forms Pro</strong><br />
|
23 |
+
> This form builder plugin is the lite version of Formidable Forms that comes with all the features you will ever need. Our premium features include options for you to create an advanced email subscription form, multi-page form, file upload form, or a smart form with conditional logic. You get repeater fields, payment integrations, form templates, form relationships, cascading dropdown fields, calculated fields, front-end form editing, and powerful Formidable Views to display data in web applications, and far more than just a contact form. <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>
|
24 |
|
25 |
You can start with our pre-built templates or create totally custom forms from scratch all with an easy-to-use drag & drop form builder interface.
|
26 |
|
27 |
https://www.youtube.com/watch?v=d2IPmicn2x8&rel=0
|
28 |
|
29 |
+
Let's take a look at all the powerful features that you get with Formidable for making an amazing lead form, survey, poll, subscription form, request a quote form, donation form, registration form, or payment order form.
|
30 |
|
31 |
+
== Drag & Drop Form Maker and Advanced Form Builder ==
|
32 |
|
33 |
+
The Formidable drag & drop form builder allows you to quickly build unlimited surveys, quizzes, registration forms, and just about any other type of form that you want.
|
34 |
|
35 |
Our form builder comes with all the powerful form fields that you need to create a solution-focused form, fast!
|
36 |
|
45 |
* Phone number
|
46 |
* Hidden fields
|
47 |
* User ID
|
48 |
+
* HTML block (for Custom HTML)
|
49 |
+
* Google ReCAPTCHA - Great for preventing spam.
|
50 |
+
|
51 |
+
Here is a list of our advanced premium fields:
|
52 |
+
|
53 |
+
* File Upload
|
54 |
+
* Rich Text
|
55 |
+
* Date
|
56 |
+
* Time
|
57 |
+
* Scale
|
58 |
+
* Star Rating - Great for surveys and polls.
|
59 |
+
* Slider
|
60 |
+
* Toggle
|
61 |
+
* Dynamic - Great for creating relationships between entries.
|
62 |
+
* Lookup - Great for cascading lookups like country, city, state.
|
63 |
+
* Repeater - Great for registering multiple kids, job history in an application, and much more.
|
64 |
+
* Section Heading
|
65 |
+
* Page Break
|
66 |
+
* Embed Form - Great for reusing the same set of fields in multiple places.
|
67 |
+
* Password Field - Great for user registration forms.
|
68 |
+
* Tags
|
69 |
+
* Address Field
|
70 |
+
* Summary - Great to review responses before submit.
|
71 |
+
* Signature - Great for contracts and booking.
|
72 |
+
* Quiz Score
|
73 |
+
|
74 |
+
Additionally, our Payment fields will help you create an order form, donation form, booking form, or other payment form:
|
75 |
+
|
76 |
+
* Single Item
|
77 |
+
* Multiple Items
|
78 |
+
* Checkbox Items
|
79 |
+
* Dropdown Items
|
80 |
+
* Product Quantity
|
81 |
+
* Total (Price Calculation Field)
|
82 |
+
* Credit Card (Stripe Form or Authorize.net Form)
|
83 |
+
|
84 |
+
== Complete Entry Management for Forms and Surveys ==
|
85 |
|
86 |
Formidable allows you to view all your form and survey entries right from your WordPress dashboard.
|
87 |
|
95 |
|
96 |
On top of that, you can easily customize the success message the user sees after they submit the form, or redirect them to another page for your more advanced form needs.
|
97 |
|
98 |
+
== The Only Form Maker Plugin with an Advanced Form Styler ==
|
99 |
|
100 |
+
With our built-in form styler, you can instantly customize the look and feel of your contact form. With just a few clicks, your email form can be transformed to match your website design.
|
101 |
|
102 |
+
By default, Formidable applies a single styling template to your WordPress forms. But if you want a custom form style for each individual registration form and sidebar form, you can upgrade to Formidable Forms Pro.
|
103 |
|
104 |
+
== Build Smart Surveys with Beautiful Reports ==
|
105 |
|
106 |
Formidable comes with a built-in survey feature, so you can quickly create powerful surveys and see beautiful reports.
|
107 |
|
108 |
The best part is that you can do this all within Formidable without any third-party tools.
|
109 |
|
110 |
+
== Quickly Create an Advanced WordPress Registration Form for Any Use Case ==
|
111 |
|
112 |
+
Whether you need to create a youth sports team, event, or church retreat registration, Formidable has got you covered. Unlike other form plugins, Formidable comes with a repeater field that allows you to create the most powerful registration forms.
|
113 |
|
114 |
Then, our marketing integrations and APIs can send the email form and other form data anywhere you want.
|
115 |
|
116 |
+
== Accept Credit Cards and Easily Collect Payments ==
|
117 |
|
118 |
+
By now, you probably already realize the theme that Formidable is more than just a contact form plugin. You can use Formidable to create a payment form to accept credit card payments right from your website.
|
119 |
|
120 |
+
We offer seamless integration with PayPal, Stripe, and Authorize.net, so you can create an order form, donation form, or purchase form with our drag & drop form builder.
|
121 |
|
122 |
+
You can even use Formidable to create a WooCommerce form with custom fields (more on that later).
|
123 |
|
124 |
+
== Grow Your Business with Marketing Integrations ==
|
125 |
|
126 |
+
We know that marketing is the key to grow your business. That's why Formidable allows you to connect your WP form, payment form, calculator, or advanced form with the marketing platform of your choice.
|
127 |
|
128 |
We integrate with popular email marketing services like:
|
129 |
|
137 |
* HubSpot
|
138 |
* Campaign Monitor
|
139 |
|
140 |
+
On top of these native integrations, we also integrate with Zapier, so you can quickly route your form data to over 2,000 more services with just a few clicks.
|
141 |
|
142 |
+
== Make Data-Driven Web Applications with Formidable Views ==
|
143 |
|
144 |
+
Formidable Views are by far the most powerful feature that makes Formidable far more than just a contact form builder plugin. Views allow you to flexibly display any submitted form data on the front-end of your website.
|
145 |
|
146 |
Our customers use Formidable Views to create data-driven web applications like real estate listings, employment listings, event calendars, business or member directories, job boards, and other searchable databases.
|
147 |
|
148 |
As you can see, Formidable is not your average contact form plugin. It's a true all-in-one WordPress form solution.
|
149 |
|
150 |
+
== Increase Your Sales with WooCommerce Product Order Forms ==
|
151 |
|
152 |
Formidable is the only WordPress form builder plugin that offers extensive integration with WooCommerce orders.
|
153 |
|
157 |
|
158 |
Need your customers to upload a file when they purchase a product? No problem. Simply drag & drop a file upload field into your linked up WooCommerce order form and you're done.
|
159 |
|
160 |
+
You can even show submitted values in the WooCommerce purchase receipt emails as well as trigger SMS text messages or marketing integrations when an order is completed.
|
161 |
|
162 |
+
== Make Powerful Quiz Forms & Calculators ==
|
163 |
|
164 |
+
In addition to a simple order form, you can also use Formidable to create a quiz or calculator.
|
165 |
|
166 |
+
More on quizzes later, but here are some example web calculators you can quickly add to your WordPress site:
|
167 |
|
168 |
* <a href="https://formidableforms.com/form-templates/advanced-mortgage-calculator-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Advanced Mortgage Calculator</a>
|
169 |
* <a href="https://formidableforms.com/form-templates/simple-mortgage-calculator-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Basic Mortgage Calculator</a>
|
170 |
* <a href="https://formidableforms.com/form-templates/automobile-payment-calculator-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Car Payment Calculator</a>
|
171 |
+
* <a href="https://formidableforms.com/form-templates/nps-survey-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Net Promoter Score (NPS) Survey Calculator</a>
|
172 |
+
* BMI Calculator and more Health and Fitness Calculators
|
173 |
* User Age Calculator
|
174 |
* Online Quote Calculator
|
175 |
* <a href="https://formidableforms.com/form-templates/nps-survey-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Net Promoter Score (NPS) Survey Calculator</a>
|
176 |
+
* Finance Calculator
|
177 |
+
* Booking Cost Calculator
|
178 |
+
* Price Calculator
|
179 |
|
180 |
+
... and our powerful calculated fields allow you to build just about any other type of calculator.
|
181 |
|
182 |
+
If that wasn't enough, you can also use Formidable to create a quiz, poll, or survey on your WordPress site and display results. This is great for membership sites, LMS, or just for viral quizzes to grow your email list.
|
183 |
|
184 |
+
Our goal is to go beyond a simple contact form and allow you to create custom form-based solutions without any code :)
|
185 |
|
186 |
+
== Create a WordPress User Registration Form, Profile Form, and More ==
|
187 |
|
188 |
If you run a WordPress membership site, then you need more advanced forms.
|
189 |
|
190 |
+
The Formidable Form builder allows you to customize your WordPress user registration form, so you can collect additional data when the user profile is created.
|
191 |
|
192 |
+
With our front-end editing, you can also build a custom profile form and allow users to keep their profile updated, or even progressively add to the profile from a set of forms, from the first contact form or lead form to the last payment form.
|
193 |
|
194 |
Our front-end form editing feature is unique to us, and you will not find any other WordPress form plugin offering such a solution with the level of extendability that we do.
|
195 |
|
196 |
+
== Beautiful Graphs and Reports to Help You Analyze and Showcase Data ==
|
197 |
|
198 |
+
We believe that data alone does no good if you can't analyze it. That's why we make it easy for you to analyze your survey, quiz, price calculator, and other form data with beautiful graphs and reports.
|
199 |
|
200 |
You can even showcase form data on the front-end of your website by embedding graphs in your WordPress posts or pages.
|
201 |
|
202 |
+
== All the Advanced Form Fields and Features You Need to Grow Your Business ==
|
203 |
|
204 |
+
Formidable goes far above and beyond basic contact forms to offer all the advanced form fields and features you need to grow your business.
|
205 |
|
206 |
+
This includes things like multi-page forms, save and continue, cascading form fields, powerful conditional logic, partial submissions, invisible spam protection, front-end user post submission, calculated fields, user-tracking, and so much more.
|
207 |
|
208 |
We're on a mission to offer an all-in-one solution-focused WordPress form plugin, so you don't have to install 5 plugins alongside your form maker to do everything you want.
|
209 |
|
210 |
+
== Extend and Customize Your Forms - Developer's Dream Come True ==
|
211 |
|
212 |
+
Formidable is the form plugin of choice for smart developers, freelancers, and agencies because it helps them build complex solutions and basic forms quickly and defy the limits imposed by time and knowledge.
|
213 |
|
214 |
Our goal is to help you build complex websites with low overhead. We believe big projects don't always need big resources.
|
215 |
|
216 |
That's why we made Formidable the most extendable WordPress form builder plugin on the market.
|
217 |
|
218 |
+
You can easily route your contact form data with our powerful API. Formidable Views allow you to display form data anywhere on the front-end, so you can quickly create data-driven web applications.
|
219 |
|
220 |
On top of that, our hooks and filters allow you to extend Formidable to meet your needs. We even include hundreds of code examples in our docs to give you the confidence to get started.
|
221 |
|
222 |
+
== Full Formidable Feature List ==
|
223 |
|
224 |
Since Formidable is not your average WordPress form plugin, this feature list is going to be very long. Grab a cup of coffee and read through, or just install the most powerful WordPress form maker, your choice :)
|
225 |
|
226 |
+
* <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 a contact form or email form to a price calculator or complex online form. Make awesome forms the easy way with a simple WordPress drag and drop form builder. No code required.
|
227 |
* <a href="https://formidableforms.com/features/display-form-data-views/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Display form data with Views</a>. Other WordPress form builder plugins only let you collect data. Formidable lets you format, filter, and display form submissions in custom Formidable Views on the front-end of your site. Views turn forms into solutions. Job boards, event calendars, business directories, ratings systems, and management solutions. If you can come up with it, most likely Formidable can handle it.
|
228 |
+
* <a href="https://formidableforms.com/features/dynamically-add-form-fields/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Repeating field groups (repeaters)</a>. Allow your users to add sets of fields to a registration form, application, email, calculator, and contact form, and other advanced forms on the fly.
|
229 |
+
* <a href="https://formidableforms.com/features/wordpress-multiple-file-upload-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Drag and drop multiple file upload forms</a>. Easily upload documents, files, photos, and music, with any number of files in a job application form (resumes), WordPress User Profile Form (avatars), get a quote, or contact form.
|
230 |
+
* <a href="https://formidableforms.com/features/wordpress-multi-step-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Multi-step forms with progress bars</a>. Want to increase conversion rates and collect more leads with a smart contact form? Create beautiful paged forms with rootline and progress indicators. Add conditional logic to page breaks for a smart branching form.
|
231 |
* <a href="https://formidableforms.com/features/cascading-dropdown-lookup-field/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Cascading lookup fields</a>. Change values in other form fields or drill down through options to reveal a final value. Designed for year/make/model fields in auto forms and country/state/city fields. You can even use lookup fields to get a price from a separate product form.
|
232 |
+
* Datepicker fields with advanced <a href="https://formidableforms.com/features/datepicker-options-for-dates/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">datepicker options</a> including blackout dates, dynamic minimum and maximum dates, and inline calendars. Our datepickers are great for email forms, basic online booking, and event registration.
|
233 |
+
* Setup relationships with Dynamic fields. Populate form fields from other forms and link data between two forms without duplication. These relationships are helpful in a huge number of cases including linking employment applications to a job, a quiz to a class, an event registration to an event, and a sports registration to a team.
|
234 |
+
* Add password fields with a password strength meter in a WordPress user registration form, profile form, and change password form.
|
235 |
+
* Collect reviews with star ratings in feedback, recipe ratings, product review, event rating, and customer testimonial forms. Then display and share the ratings in Formidable Views.
|
|
|
236 |
* <a href="https://formidableforms.com/features/confirm-email-address-password-wordpress-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Confirmation fields</a>. Double check email addresses or passwords and prevent typos from cannibalizing your leads.
|
237 |
+
* <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.
|
238 |
* <a href="https://formidableforms.com/features/email-autoresponders-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Send email notifications & autoresponders</a>. Automatically let clients know you received their message. Then create customized email notifications for multiple recipients and get info from an email form to those who need it.
|
239 |
+
* Email routing: Conditionally send multiple autoresponder emails and notifications based on values in email forms, contact forms, registration forms, and payment forms.
|
240 |
+
* Pricing fields for easy eCommerce forms with automatic price calculations. Drop in a product field, quantity, and total and you're good to go.
|
241 |
+
* <a href="https://formidableforms.com/features/wordpress-calculated-fields-form/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Calculator forms</a>. Create basic and complex calculations, and even combine text from multiple fields for a mortgage calculator, auto loan calculator, and many other calculators. Even a contact form can benefit from price calculations for easy quotes and price estimates.
|
242 |
+
* <a href="https://formidableforms.com/features/wordpress-visual-form-styler/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Visual style creator</a>. Our form creator for email forms, calculator forms, and other web forms not only allows you to build contact forms, but also create branded forms that match your site. Change colors, borders, padding and much more without any code.
|
243 |
+
* <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 by using our CSS layout classes.
|
244 |
+
* <a href="https://formidableforms.com/features/wordpress-mobile-friendly-responsive-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Mobile-friendly, responsive forms</a>. All of our forms are sized automatically for every screen size. Ensure that everyone can see and submit your surveys, calculators, and web forms from any device.
|
245 |
* <a href="https://formidableforms.com/features/user-submitted-posts-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">User submitted front-end posts and pages</a>. Create and edit WordPress posts, pages, and even custom post types from your front-end online forms. Send user-generated content quickly from a post creation form to a page.
|
246 |
* <a href="https://formidableforms.com/features/form-entry-management-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Simple entry management</a>. Flexibly and powerfully display, edit, and delete form entries from anywhere on your site, and specify who has permission to do so. Your logged-in users can fully manage their personal journal entries, weight tracking, guest blog posts, RSVP status, and whatever else you need.
|
247 |
* <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.
|
248 |
+
* 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 contact form or a long multi-paged form, users can save form progress and pick up right where they left off.
|
249 |
+
* <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, quiz, questionnaire, and contact form. Or graph the data in a variety of ways that automatically update as new data is submitted (great for weight tracking over time).
|
250 |
+
* Permission settings. Limit visibility of specialized forms based on user role.
|
251 |
+
* Entry limits. Limit survey, quiz, registration form, or directory submissions to only allow one entry per user, IP, or cookie.
|
252 |
* <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 or team size has been reached. Want a form for questions about a planned event that auto closes when the event starts? No problem.
|
253 |
+
* Conditionally redirect to a custom page after a custom search form, quiz, payment form, support ticket form, or other online form is submitted. Help clients get the answers they are looking for, or show a tailored result based on their form selections and calculated fields.
|
254 |
* We believe that forms should be extendable to meet your needs. So we give you access to <a href="https://formidableforms.com/features/customize-form-html-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">customize the form HTML</a> (like Contact Form 7), but still keep the ease and speed of a drag & drop form builder plugin. Our team labors for simplicity without sacrificing flexibility.
|
255 |
* <a href="https://formidableforms.com/features/importing-exporting-wordpress-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Import and export forms, form submissions, styles, and views</a>. Quickly move forms, entries, views and styles to another site. Need to export leads from a form to another service? Check.
|
256 |
* <a href="https://formidableforms.com/features/wordpress-form-templates/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Form templates for instant form building</a>. Get started quickly with the most advanced form creator that includes form templates, style templates, and Formidable View templates. Our WordPress form generator makes it FAST to build job application forms, and other online forms.
|
257 |
* Import our <a href="https://formidableforms.com/form-templates/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">pre-built form/view templates</a> as a shortcut to a final product. Our growing form template library includes payment forms, calculators, a WooCommerce product creator, and more.
|
258 |
+
* <a href="https://formidableforms.com/features/wcag-accessible-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WCAG accessible forms with A11Y and ADA compliance</a>. Don't alienate your audience. Ensure your survey, quiz, calculator, lead capture form, and other online forms are compliant and available to anyone. Allow those using screenreaders to successfully use and submit your WordPress form.
|
259 |
* <a href="https://formidableforms.com/features/invisible-spam-protection/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Invisible SPAM protection</a>. Don't waste time sorting through SPAM. Get instant and powerful anti-spam features from honeypot, invisible reCAPTCHA, Akismet, and the WordPress comment blacklist.
|
260 |
* <a href="https://formidableforms.com/features/fill-out-forms-automatically/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Fill out forms automatically</a> with values from the user profile or posts (i.e. custom fields). When a user is logged in, prefill known values like first name, last name, and email address.
|
261 |
+
* <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 contact form or other online form.
|
262 |
* <a href="https://formidableforms.com/features/wordpress-user-registration/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WordPress user registration forms</a>. Register WordPress users, edit profiles, reset passwords, and add a login form. When using WordPress multisite forms, you can even allow logged in and logged out users to create new subdomains.
|
263 |
* <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 application forms and advanced forms.
|
264 |
* <a href="https://formidableforms.com/features/form-action-automation-scheduling/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Form action automation</a>. Schedule form email notifications, SMS messages, and webhooks to trigger at a later time. You can automatically delete guest posts after 30 days, send weekly digest emails, trigger happy birthday text messages from a lead form and much more.
|
265 |
* <a href="https://formidableforms.com/features/wordpress-form-api/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Formidable Forms API</a>. Send form entries to other REST APIs and add a set of form webhooks. This includes the option to send form entries from one Formidable site to another.
|
266 |
+
* <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.
|
267 |
* <a href="https://formidableforms.com/knowledgebase/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">World class support</a>. Have questions or need guidance on how to use our contact form builder or set up your web application? We are happy to help. Our passion with Formidable is to help you <strong>defy the limits</strong> so you can take on bigger projects, earn more clients, and grow your business.
|
268 |
|
269 |
+
== Payment Forms, Form APIs, and Marketing Integrations ==
|
270 |
In addition to all the features listed above, power up your forms with these integrations.
|
271 |
|
272 |
+
= <a href="https://formidableforms.com/features/paypal-wordpress-payments/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">PayPal Payment Forms</a> =
|
273 |
+
Automate your business by collecting instant payments and recurring payments from clients. Collect information, calculate a total, and send clients to PayPal from your payment forms and donation forms.
|
274 |
+
|
275 |
+
= <a href="https://formidableforms.com/features/stripe-payments-for-wordpress/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Stripe Payment Forms</a> =
|
276 |
+
Keep users on your site while collecting payments from a credit card form. Select from one time and recurring charges in order forms and donation forms.
|
277 |
+
|
278 |
+
= <a href="https://formidableforms.com/features/authorize-net-payments/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Authorize.net AIM Payment Forms</a> =
|
279 |
+
Process one-time payments in order forms and price calculators with Authorize.net AIM.
|
280 |
+
|
281 |
+
= <a href="https://formidableforms.com/features/customizable-woocommerce-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WooCommerce product configurator</a> =
|
282 |
+
Add custom fields to a WooCommerce product order form and collect extra data when a product is added to the cart. Use form calculations for variable pricing, upload a file with the purchase, and send custom emails when a purchase is completed.
|
283 |
+
|
284 |
+
= <a href="https://formidableforms.com/features/mailchimp-addon/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">MailChimp Forms</a> =
|
285 |
+
Add and update leads in a MailChimp email marketing list from a lead form, online order, email, or contact form.
|
286 |
+
|
287 |
+
= <a href="https://formidableforms.com/features/entries-to-constant-contact/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Constant Contact Forms</a> =
|
288 |
+
Create leads automatically in Constant Contact with a newsletter signup form or registration form.
|
289 |
+
|
290 |
+
= <a href="https://formidableforms.com/features/form-entries-to-getresponse/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">GetResponse Forms</a> =
|
291 |
+
Collect leads in WordPress forms, add them to GetResponse, and trigger GetResponse marketing automations.
|
292 |
+
|
293 |
+
= <a href="https://formidableforms.com/features/aweber-addon/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">AWeber Forms</a> =
|
294 |
+
Subscribe users to an AWeber mailing list when a newsletter signup form is submitted.
|
295 |
+
|
296 |
+
= <a href="https://formidableforms.com/features/mailpoet-newsletters-addon/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">MailPoet Newsletter forms</a> =
|
297 |
+
Fill your email marketing lists from newsletter signup forms. Then send WordPress newsletters from your own site using MailPoet.
|
298 |
+
|
299 |
+
= <a href="https://formidableforms.com/features/highrise-addon/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Highrise Forms</a> =
|
300 |
+
Add leads to your Highrise CRM account any time a WordPress form is submitted.
|
301 |
+
|
302 |
+
= <a href="https://formidableforms.com/features/form-entries-to-salesforce/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Salesforce Forms</a> =
|
303 |
+
Create leads and any other Salesforce objects automatically.
|
304 |
+
|
305 |
+
= <a href="https://formidableforms.com/features/entries-to-activecampaign/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">ActiveCampaign Forms</a> =
|
306 |
+
Let your form pull double duty as a payment form, post creation form, registration form, and email form, and an ActiveCampaign integration.
|
307 |
+
|
308 |
+
= <a href="https://formidableforms.com/features/form-entries-to-hubspot/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">HubSpot Forms</a> =
|
309 |
+
Route lead data from your WordPress forms to HubSpot CRM.
|
310 |
+
|
311 |
+
= <a href="https://formidableforms.com/features/twilio-sms-form-notifications/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Twilio for SMS Forms</a> =
|
312 |
+
Collect votes and poll responses via SMS text or send SMS notifications when entries are submitted. Get notified instantly when an important payment form or registration form is completed, and let your leads know you received their message.
|
313 |
+
|
314 |
+
= <a href="https://formidableforms.com/features/wpml-translated-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">WPML Multilingual Forms</a> =
|
315 |
+
Translate your WordPress forms into multiple languages using our integrated multilingual forms.
|
316 |
+
|
317 |
+
= <a href="https://formidableforms.com/features/polylang-multilingual-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Polylang Multilingual Forms</a> =
|
318 |
+
Get the form creator with Polylang bilingual or multilingual contact forms. Start by creating with the form builder, then translate it without duplication.
|
319 |
+
|
320 |
+
= <a href="https://formidableforms.com/features/form-entry-routing-with-zapier/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Zapier Forms</a> =
|
321 |
+
Connect with hundreds of different applications through Zapier. Insert a new row in a Google docs spreadsheet, post on Twitter, or upload a Dropbox file from a calculator form, and more. With Zapier, you have the option to trigger thousands of actions from a lead form, quote form, quiz, registration form, and other web forms.
|
322 |
+
|
323 |
+
= <a href="https://formidableforms.com/features/bootstrap-form-styling/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Bootstrap Form Styles</a> =
|
324 |
+
Instantly add Bootstrap form styling to a survey form or contact form.
|
325 |
+
|
326 |
+
= <a href="https://formidableforms.com/features/bootstrap-modal-forms/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Bootstrap Modal Form</a> =
|
327 |
+
Open login forms, Formidable views, shortcodes, and other content in a Bootstrap modal popup.
|
328 |
|
329 |
After reading this feature list, you can probably imagine why Formidable is the most advanced WordPress form plugin on the market.
|
330 |
|
331 |
Give Formidable Forms a try.
|
332 |
|
333 |
+
Want to unlock the full power? <a href="https://formidableforms.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">Upgrade to our Premium forms</a> to get all the features for smart forms and full web applications.
|
334 |
|
335 |
+
== Credits ==
|
336 |
This form builder plugin is created by Steve and Steph Wells and the amazing Formidable Team.
|
337 |
|
338 |
Formidable is part of the <a href="https://www.wpbeginner.com/">WPBeginner</a> fund with <a href="https://syedbalkhi.com/">Syed Balkhi</a> as an Advisor to our company.
|
343 |
3. Click the 'Install Now' button
|
344 |
4. Activate Formidable through the 'Plugins' menu
|
345 |
5. Go to the newly added 'Formidable' menu
|
346 |
+
6. Click the 'Add New' button to go to the form generator page and create a new email form
|
347 |
+
7. Insert your newly created registration form, quiz, or survey form on a page, post, or widget using a shortcode [formidable id=x], Alternatively use `<?php echo FrmFormsController::show_form(2, $key = '', $title=true, $description=true); ?>` to add it in a page template
|
348 |
|
349 |
== Screenshots ==
|
350 |
1. Build professional WP forms without any code.
|
351 |
+
2. Form builder page for creating a survey, quote form, payment form, and quiz form, and many more.
|
352 |
3. Field Options and CSS Layout Classes on the form creator page
|
353 |
4. Field Options for checkbox fields in the form maker
|
354 |
+
5. View, create, edit, and delete entries on the back end from a to do list, employment application, order form, and more.
|
355 |
6. Add a WordPress form into your sidebar with a widget
|
356 |
|
357 |
== Frequently Asked Questions ==
|
358 |
= How do I get started with the best WordPress form plugin? =
|
359 |
+
The fastest way to build a form is to use the template we built for you. After you activate Formidable, insert [formidable id=contact-form] on the WordPress page of your choice. That's it!
|
360 |
|
361 |
Want to make a new form? Go to the Formidable -> Forms page and click "add new". Choose the Contact Us form template on the form buider and click "Create".
|
362 |
|
363 |
+
Next, edit or create a WordPress contact page. Click the "Formidable" button to open the shortcode builder. Choose your new registration form and insert it into the WordPress page. Save the page for a beautiful WP contact form, ready to collect and store your leads.
|
364 |
|
365 |
Learn more about <a href="https://formidableforms.com/wordpress-contact-form-template-to-unique/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">using the contact form template</a>.
|
366 |
|
367 |
+
= My WordPress contact form is not sending emails. Why not? =
|
368 |
When you do not receive emails, try the following steps:
|
369 |
|
370 |
+
1. Double check that your email address is present and correct in your Email action on the settings page of the form builder. The [admin_email] shortcode uses the email address from your WordPress Settings -> General page.
|
371 |
+
2. Are receiving other emails from your site (ie comment notifications, forgot password...)? If not, notification emails will not work either.
|
372 |
3. Check your SPAM box.
|
373 |
4. Try a different email address in your settings in the form builder.
|
374 |
5. Install WP Mail SMPT or another similar emailing plugin and configure the SMTP settings.
|
379 |
= What types of WordPress forms can I build with Formidable? =
|
380 |
The Formidable drag & drop form builder combined with our add-ons is the most powerful form maker on the market. Here are some types of WordPress forms you can create:
|
381 |
|
382 |
+
* Custom Contact Form
|
383 |
+
* Multi-Page Form with progress bar
|
384 |
+
* Dynamic Form (where fields change based on user’s answers)
|
385 |
+
* Request a Quote Form
|
386 |
* Job Applications
|
387 |
* Feedback Surveys
|
388 |
+
* Make a Suggestion
|
389 |
* Testimonials Form
|
390 |
* Change Requests
|
391 |
+
* Online Booking
|
392 |
+
* Event Booking
|
393 |
+
* Online RSVP Form
|
394 |
+
* Custom WordPress User Registration Form (Great for membership sites)
|
395 |
+
* WordPress Login Form
|
396 |
+
* Custom WordPress User Profile
|
397 |
+
* WordPress Post Submission (Great for guest posts)
|
398 |
+
* Credit Card Payment
|
399 |
+
* Make a Donation Form
|
400 |
+
* T-Shirt Order Form
|
401 |
+
* Product Purchase Form
|
402 |
+
* Lead Capture
|
403 |
+
* Newsletter Signup Form
|
404 |
+
* Auto Form with Car Make and Model
|
405 |
+
* Video Release
|
406 |
* Partnership Agreements
|
407 |
+
* PTO Request
|
408 |
* Online Petitions
|
409 |
+
* Signature Form
|
410 |
+
* Custom Signature Form
|
411 |
+
* Maintenance Request
|
412 |
* Scholarship Applications
|
413 |
+
* File Download Form
|
414 |
+
* Employment Verification
|
415 |
+
* Make a Referral
|
416 |
* Volunteer Registration Form
|
417 |
+
* Membership Registration Form
|
418 |
+
* Event Registration Form
|
419 |
+
* Vendor Registration Form
|
420 |
+
* School Class Registration Form
|
421 |
+
* Course Registration Form
|
422 |
+
* Customer Registration Form
|
423 |
+
* Conference Registration Form
|
424 |
+
* Sports Registration Form
|
425 |
+
* Camp Registration Form
|
426 |
+
* Custom Survey
|
427 |
* Polls
|
428 |
+
* Quizzes
|
429 |
* Members Only Contact Form
|
430 |
* Mortgage Calculator
|
431 |
* Car Payment Calculator
|
435 |
* Recipe Reviews
|
436 |
|
437 |
= I'd like access to all advanced features. How can I get them? =
|
438 |
+
To get access to more features, integrations, and support, <a href="https://formidableforms.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion">upgrade to Formidable Forms Pro</a>. A Pro license gives you access to the full version of Formidable Forms for more advanced options, Formidable Views, graphs and stats, priority support, and Formidable Add-ons!
|
439 |
+
|
440 |
+
= Can I create a Payment Form with Formidable? =
|
441 |
+
|
442 |
+
Yes, Formidable is not your basic contact form plugin. You can use it to create any type of form, including payment forms. We make it easy to accept payments using Stripe, PayPal, and Authorize.net.
|
443 |
+
|
444 |
+
Our Stripe integration helps you quickly accept credit card payments online. Our PayPal form integration allows you to accept PayPal payments, subscriptions, and donations online.
|
445 |
|
446 |
== Changelog ==
|
447 |
+
= 4.04.03 =
|
448 |
+
* Add option to Import forms on the listing page and in the new form process.
|
449 |
+
* Improve performance on the settings page when default values are used in fields.
|
450 |
+
* Update the base migrator class for more flexibility.
|
451 |
+
* Fix: Prevent a few PHP warnings.
|
452 |
+
|
453 |
= 4.04.02 =
|
454 |
+
* Don't load the front end js in the builder/settings.
|
455 |
* Fix: Some database prefixes weren't working correctly with many database calls: "rm", "fr", "_".
|
456 |
* Fix: Remove incorrect instructions for input masks and allow uppercase characters with 'a' in the input mask.
|
457 |
* Fix: Save value as array when single box is checked. This resolves a conflict when used with ACF.
|
459 |
* Fix: More accurately set the default options to fade in fields and use CSS grids.
|
460 |
* Fix: Sort country list by the current locale.
|
461 |
|
462 |
+
<a href="https://raw.githubusercontent.com/Strategy11/formidable-forms/master/changelog.txt">See changelog for all versions</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|