Version Description
- New: Field shortcodes now support sanitize_url=1 and sanitize=1 options which were previously only processed in Pro. For more information on how these options work, see https://formidableforms.com/knowledgebase/advanced/#kb-sanitize-url
- New: The sanitize_url=1 option will now be inserted automatically when inserting most field shortcodes to a redirect url. This is to avoid issues with redirects stripping characters like ' and @ which may cause a redirect to fail in some cases.
- New: Updated styling for radio buttons and checkboxes, with improvements to appearance on mobile devices as well.
- New: Extended the FrmCSVExportHelper::generate_csv function so it has the option to generate a CSV file in a temporary directory, and pass along an array of meta information to most CSV filter hooks.
- New: A new action_id variable has been added to the arguments passed to the frm_notification_attachment filter to make it easier to filter attachments by email action ID.
- New: Added new frm_entry_formatter_class, frm_prepend_and_or_where, frm_entry_formatter_format, frm_formatted_entry_values_content, and frm_entries_show_args filter hooks.
- New: Allow more colors in the styler to be transparent including background colors and border colors for active, hovered, and disabled inputs.
- Fix: Selected radio buttons were appearing incorrectly when using the Twenty Twenty One theme in Chrome or Safari.
- Fix: Radio buttons and checkboxes were appearing overlapped with labels when using the H-Code theme.
- Fix: Field pop ups were displaying upgrade messages even for licenses that had access to the add on.
Download this release
Release Info
Developer | formidableforms |
Plugin | Formidable Forms – Form Builder for WordPress |
Version | 5.0.16 |
Comparing to | |
See all releases |
Code changes from version 5.0.15 to 5.0.16
- classes/controllers/FrmAddonsController.php +5 -0
- classes/controllers/FrmFormsController.php +32 -0
- classes/controllers/FrmXMLController.php +2 -1
- classes/factories/FrmEntryFactory.php +14 -4
- classes/helpers/FrmAppHelper.php +31 -1
- classes/helpers/FrmCSVExportHelper.php +156 -26
- classes/helpers/FrmFieldsHelper.php +46 -1
- classes/helpers/FrmFormsHelper.php +64 -0
- classes/helpers/FrmStylesHelper.php +8 -0
- classes/models/FrmDb.php +17 -9
- classes/models/FrmEmail.php +77 -3
- classes/models/FrmEntryFormatter.php +35 -1
- classes/models/FrmEntryValues.php +10 -0
- classes/models/FrmFieldValue.php +10 -0
- classes/models/FrmForm.php +10 -2
- classes/models/FrmTableHTMLGenerator.php +12 -7
- classes/views/frm-entries/show.php +24 -14
- classes/views/frm-forms/_publish_box.php +5 -0
- classes/views/frm-forms/landing-page-preview-option.php +16 -0
- css/_single_theme.css.php +4 -1
- css/custom_theme.css.php +42 -6
- css/frm_admin.css +9 -1
- formidable.php +1 -1
- js/formidable.js +9 -1
- js/formidable.min.js +29 -29
- js/formidable_admin.js +19 -0
- languages/formidable.pot +430 -410
- readme.txt +13 -13
classes/controllers/FrmAddonsController.php
CHANGED
@@ -454,6 +454,11 @@ class FrmAddonsController {
|
|
454 |
if ( ! empty( $link ) ) {
|
455 |
$link['status'] = $addon['status']['type'];
|
456 |
}
|
|
|
|
|
|
|
|
|
|
|
457 |
}
|
458 |
|
459 |
return $link;
|
454 |
if ( ! empty( $link ) ) {
|
455 |
$link['status'] = $addon['status']['type'];
|
456 |
}
|
457 |
+
} elseif ( current_user_can( 'activate_plugins' ) && self::is_installed( 'formidable-' . $plugin . '/formidable-' . $plugin . '.php' ) ) {
|
458 |
+
$link = array(
|
459 |
+
'url' => 'formidable-' . $plugin . '/formidable-' . $plugin . '.php',
|
460 |
+
'class' => 'frm-activate-addon',
|
461 |
+
);
|
462 |
}
|
463 |
|
464 |
return $link;
|
classes/controllers/FrmFormsController.php
CHANGED
@@ -1117,6 +1117,12 @@ class FrmFormsController {
|
|
1117 |
'function' => 'buttons_settings',
|
1118 |
'icon' => 'frm_icon_font frm_pallet_icon',
|
1119 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
1120 |
'html' => array(
|
1121 |
'name' => __( 'Customize HTML', 'formidable' ),
|
1122 |
'class' => __CLASS__,
|
@@ -1125,6 +1131,10 @@ class FrmFormsController {
|
|
1125 |
),
|
1126 |
);
|
1127 |
|
|
|
|
|
|
|
|
|
1128 |
$sections = apply_filters( 'frm_add_form_settings_section', $sections, $values );
|
1129 |
|
1130 |
if ( FrmAppHelper::pro_is_installed() && ! FrmAppHelper::meets_min_pro_version( '4.0' ) ) {
|
@@ -2239,6 +2249,28 @@ class FrmFormsController {
|
|
2239 |
return isset( $atts['minimize'] ) && ! empty( $atts['minimize'] );
|
2240 |
}
|
2241 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2242 |
/**
|
2243 |
* @deprecated 4.0
|
2244 |
*/
|
1117 |
'function' => 'buttons_settings',
|
1118 |
'icon' => 'frm_icon_font frm_pallet_icon',
|
1119 |
),
|
1120 |
+
'landing' => array(
|
1121 |
+
'name' => __( 'Form Landing Page', 'formidable' ),
|
1122 |
+
'icon' => 'frm_icon_font frm_file_text_icon',
|
1123 |
+
'html_class' => 'frm_show_upgrade frm_noallow',
|
1124 |
+
'data' => FrmAppHelper::get_landing_page_upgrade_data_params(),
|
1125 |
+
),
|
1126 |
'html' => array(
|
1127 |
'name' => __( 'Customize HTML', 'formidable' ),
|
1128 |
'class' => __CLASS__,
|
1131 |
),
|
1132 |
);
|
1133 |
|
1134 |
+
if ( ! FrmAppHelper::show_landing_pages() ) {
|
1135 |
+
unset( $sections['landing'] );
|
1136 |
+
}
|
1137 |
+
|
1138 |
$sections = apply_filters( 'frm_add_form_settings_section', $sections, $values );
|
1139 |
|
1140 |
if ( FrmAppHelper::pro_is_installed() && ! FrmAppHelper::meets_min_pro_version( '4.0' ) ) {
|
2249 |
return isset( $atts['minimize'] ) && ! empty( $atts['minimize'] );
|
2250 |
}
|
2251 |
|
2252 |
+
/**
|
2253 |
+
* @since 5.0.16
|
2254 |
+
*
|
2255 |
+
* @return void
|
2256 |
+
*/
|
2257 |
+
public static function landing_page_preview_option() {
|
2258 |
+
$dir = apply_filters( 'frm_landing_page_preview_option', false );
|
2259 |
+
if ( false === $dir || ! file_exists( $dir . 'landing-page-preview-option.php' ) ) {
|
2260 |
+
$dir = self::get_form_views_path();
|
2261 |
+
}
|
2262 |
+
include $dir . 'landing-page-preview-option.php';
|
2263 |
+
}
|
2264 |
+
|
2265 |
+
/**
|
2266 |
+
* @since 5.0.16
|
2267 |
+
*
|
2268 |
+
* @return string
|
2269 |
+
*/
|
2270 |
+
private static function get_form_views_path() {
|
2271 |
+
return FrmAppHelper::plugin_path() . '/classes/views/frm-forms/';
|
2272 |
+
}
|
2273 |
+
|
2274 |
/**
|
2275 |
* @deprecated 4.0
|
2276 |
*/
|
classes/controllers/FrmXMLController.php
CHANGED
@@ -613,13 +613,14 @@ class FrmXMLController {
|
|
613 |
* Get the fields that should be included in the CSV export
|
614 |
*
|
615 |
* @since 2.0.19
|
|
|
616 |
*
|
617 |
* @param int $form_id
|
618 |
* @param object $form
|
619 |
*
|
620 |
* @return array $csv_fields
|
621 |
*/
|
622 |
-
|
623 |
$csv_fields = FrmField::get_all_for_form( $form_id, '', 'include', 'include' );
|
624 |
$no_export_fields = FrmField::no_save_fields();
|
625 |
foreach ( $csv_fields as $k => $f ) {
|
613 |
* Get the fields that should be included in the CSV export
|
614 |
*
|
615 |
* @since 2.0.19
|
616 |
+
* @since 5.0.16 function went from private to public.
|
617 |
*
|
618 |
* @param int $form_id
|
619 |
* @param object $form
|
620 |
*
|
621 |
* @return array $csv_fields
|
622 |
*/
|
623 |
+
public static function get_fields_for_csv_export( $form_id, $form ) {
|
624 |
$csv_fields = FrmField::get_all_for_form( $form_id, '', 'include', 'include' );
|
625 |
$no_export_fields = FrmField::no_save_fields();
|
626 |
foreach ( $csv_fields as $k => $f ) {
|
classes/factories/FrmEntryFactory.php
CHANGED
@@ -18,13 +18,23 @@ class FrmEntryFactory {
|
|
18 |
* @return FrmEntryFormatter|FrmProEntryFormatter
|
19 |
*/
|
20 |
public static function entry_formatter_instance( $atts ) {
|
|
|
|
|
21 |
if ( FrmAppHelper::pro_is_installed() ) {
|
22 |
-
$
|
23 |
-
} else {
|
24 |
-
$entry_formatter = new FrmEntryFormatter( $atts );
|
25 |
}
|
26 |
|
27 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
}
|
29 |
|
30 |
/**
|
18 |
* @return FrmEntryFormatter|FrmProEntryFormatter
|
19 |
*/
|
20 |
public static function entry_formatter_instance( $atts ) {
|
21 |
+
$formatter_class = 'FrmEntryFormatter';
|
22 |
+
|
23 |
if ( FrmAppHelper::pro_is_installed() ) {
|
24 |
+
$formatter_class = 'FrmProEntryFormatter';
|
|
|
|
|
25 |
}
|
26 |
|
27 |
+
/**
|
28 |
+
* Allows changing entry formatter class name.
|
29 |
+
*
|
30 |
+
* @since 5.0.16
|
31 |
+
*
|
32 |
+
* @param string $formatter_class Entry formatter class name.
|
33 |
+
* @param array $atts See {@see FrmEntriesController::show_entry_shortcode()}.
|
34 |
+
*/
|
35 |
+
$formatter_class = apply_filters( 'frm_entry_formatter_class', $formatter_class, $atts );
|
36 |
+
|
37 |
+
return new $formatter_class( $atts );
|
38 |
}
|
39 |
|
40 |
/**
|
classes/helpers/FrmAppHelper.php
CHANGED
@@ -11,7 +11,7 @@ class FrmAppHelper {
|
|
11 |
/**
|
12 |
* @since 2.0
|
13 |
*/
|
14 |
-
public static $plug_version = '5.0.
|
15 |
|
16 |
/**
|
17 |
* @since 1.07.02
|
@@ -3218,6 +3218,36 @@ class FrmAppHelper {
|
|
3218 |
return $value;
|
3219 |
}
|
3220 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3221 |
/**
|
3222 |
* @since 4.07
|
3223 |
* @deprecated 4.09.01
|
11 |
/**
|
12 |
* @since 2.0
|
13 |
*/
|
14 |
+
public static $plug_version = '5.0.16';
|
15 |
|
16 |
/**
|
17 |
* @since 1.07.02
|
3218 |
return $value;
|
3219 |
}
|
3220 |
|
3221 |
+
/**
|
3222 |
+
* @since 5.0.16
|
3223 |
+
*
|
3224 |
+
* @return bool
|
3225 |
+
*/
|
3226 |
+
public static function show_landing_pages() {
|
3227 |
+
$link = FrmAddonsController::install_link( 'landing' );
|
3228 |
+
return array_key_exists( 'class', $link );
|
3229 |
+
}
|
3230 |
+
|
3231 |
+
/**
|
3232 |
+
* @since 5.0.16
|
3233 |
+
*
|
3234 |
+
* @return array
|
3235 |
+
*/
|
3236 |
+
public static function get_landing_page_upgrade_data_params() {
|
3237 |
+
$link = self::pro_is_installed() ? FrmAddonsController::install_link( 'landing' ) : array();
|
3238 |
+
$params = array(
|
3239 |
+
'medium' => 'landing-preview',
|
3240 |
+
'upgrade' => __( 'Form Landing Pages', 'formidable' ),
|
3241 |
+
);
|
3242 |
+
if ( $link && ! empty( $link['url'] ) ) {
|
3243 |
+
$params['oneclick'] = json_encode( $link );
|
3244 |
+
} else {
|
3245 |
+
$params['requires'] = 'Plus';
|
3246 |
+
$params['message'] = __( 'Easily manage a landing page for your form. Upgrade to get form landing pages.', 'formidable' );
|
3247 |
+
}
|
3248 |
+
return $params;
|
3249 |
+
}
|
3250 |
+
|
3251 |
/**
|
3252 |
* @since 4.07
|
3253 |
* @deprecated 4.09.01
|
classes/helpers/FrmCSVExportHelper.php
CHANGED
@@ -5,20 +5,91 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
5 |
|
6 |
class FrmCSVExportHelper {
|
7 |
|
8 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9 |
protected static $column_separator = ',';
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
protected static $
|
15 |
-
|
16 |
-
|
17 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
protected static $entry;
|
|
|
|
|
|
|
|
|
19 |
protected static $has_parent_id;
|
|
|
|
|
|
|
|
|
20 |
protected static $fields_by_repeater_id;
|
21 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22 |
public static function csv_format_options() {
|
23 |
$formats = array( 'UTF-8', 'ISO-8859-1', 'windows-1256', 'windows-1251', 'macintosh' );
|
24 |
$formats = apply_filters( 'frm_csv_format_options', $formats );
|
@@ -26,19 +97,36 @@ class FrmCSVExportHelper {
|
|
26 |
return $formats;
|
27 |
}
|
28 |
|
|
|
|
|
|
|
|
|
29 |
public static function generate_csv( $atts ) {
|
30 |
global $frm_vars;
|
31 |
$frm_vars['prevent_caching'] = true;
|
32 |
|
33 |
self::$fields = $atts['form_cols'];
|
34 |
self::$form_id = $atts['form']->id;
|
35 |
-
self
|
|
|
|
|
|
|
|
|
36 |
self::set_has_parent_id( $atts['form'] );
|
37 |
|
38 |
-
$filename =
|
39 |
unset( $atts['form'], $atts['form_cols'] );
|
40 |
|
41 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
unset( $filename );
|
43 |
|
44 |
$comment_count = FrmDb::get_count(
|
@@ -62,18 +150,47 @@ class FrmCSVExportHelper {
|
|
62 |
while ( $next_set = array_splice( $atts['entry_ids'], 0, 20 ) ) {
|
63 |
self::prepare_next_csv_rows( $next_set );
|
64 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
65 |
}
|
66 |
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
71 |
self::get_csv_format();
|
72 |
self::$charset = get_option( 'blog_charset' );
|
73 |
|
74 |
-
$col_sep =
|
75 |
|
76 |
-
self::$column_separator = apply_filters( 'frm_csv_column_sep', $col_sep );
|
77 |
}
|
78 |
|
79 |
private static function set_has_parent_id( $form ) {
|
@@ -100,7 +217,7 @@ class FrmCSVExportHelper {
|
|
100 |
|
101 |
public static function get_csv_format() {
|
102 |
$csv_format = FrmAppHelper::get_post_param( 'csv_format', 'UTF-8', 'sanitize_text_field' );
|
103 |
-
$csv_format = apply_filters( 'frm_csv_format', $csv_format );
|
104 |
self::$to_encoding = $csv_format;
|
105 |
}
|
106 |
|
@@ -111,8 +228,9 @@ class FrmCSVExportHelper {
|
|
111 |
'frm_csv_columns',
|
112 |
$headings,
|
113 |
self::$form_id,
|
114 |
-
|
115 |
-
|
|
|
116 |
)
|
117 |
);
|
118 |
self::$headings = $headings;
|
@@ -136,8 +254,9 @@ class FrmCSVExportHelper {
|
|
136 |
$field_headings = apply_filters(
|
137 |
'frm_csv_field_columns',
|
138 |
$field_headings,
|
139 |
-
|
140 |
-
|
|
|
141 |
)
|
142 |
);
|
143 |
|
@@ -290,6 +409,7 @@ class FrmCSVExportHelper {
|
|
290 |
'entry' => self::$entry,
|
291 |
'date_format' => self::$wp_date_format,
|
292 |
'comment_count' => self::$comment_count,
|
|
|
293 |
)
|
294 |
);
|
295 |
self::print_csv_row( $row );
|
@@ -389,6 +509,7 @@ class FrmCSVExportHelper {
|
|
389 |
'field' => $col,
|
390 |
'entry' => self::$entry,
|
391 |
'separator' => self::$separator,
|
|
|
392 |
)
|
393 |
);
|
394 |
|
@@ -474,7 +595,8 @@ class FrmCSVExportHelper {
|
|
474 |
}
|
475 |
|
476 |
private static function print_csv_row( $rows ) {
|
477 |
-
$sep
|
|
|
478 |
|
479 |
foreach ( self::$headings as $k => $heading ) {
|
480 |
if ( isset( $rows[ $k ] ) ) {
|
@@ -505,12 +627,20 @@ class FrmCSVExportHelper {
|
|
505 |
$val = str_replace( array( "\r\n", "\r", "\n" ), self::$line_break, $val );
|
506 |
}
|
507 |
|
508 |
-
|
|
|
|
|
|
|
|
|
509 |
$sep = self::$column_separator;
|
510 |
|
511 |
unset( $k, $row );
|
512 |
}
|
513 |
-
echo
|
|
|
|
|
|
|
|
|
514 |
}
|
515 |
|
516 |
public static function encode_value( $line ) {
|
5 |
|
6 |
class FrmCSVExportHelper {
|
7 |
|
8 |
+
/**
|
9 |
+
* @var string $separator
|
10 |
+
*/
|
11 |
+
protected static $separator = ', ';
|
12 |
+
|
13 |
+
/**
|
14 |
+
* @var string $column_separator
|
15 |
+
*/
|
16 |
protected static $column_separator = ',';
|
17 |
+
|
18 |
+
/**
|
19 |
+
* @var string $line_break
|
20 |
+
*/
|
21 |
+
protected static $line_break = 'return';
|
22 |
+
|
23 |
+
/**
|
24 |
+
* @var string $charset
|
25 |
+
*/
|
26 |
+
protected static $charset = 'UTF-8';
|
27 |
+
|
28 |
+
/**
|
29 |
+
* @var string $to_encoding
|
30 |
+
*/
|
31 |
+
protected static $to_encoding = 'UTF-8';
|
32 |
+
|
33 |
+
/**
|
34 |
+
* @var string $wp_date_format
|
35 |
+
*/
|
36 |
+
protected static $wp_date_format = 'Y-m-d H:i:s';
|
37 |
+
|
38 |
+
/**
|
39 |
+
* @var int $comment_count
|
40 |
+
*/
|
41 |
+
protected static $comment_count = 0;
|
42 |
+
|
43 |
+
/**
|
44 |
+
* @var int $form_id
|
45 |
+
*/
|
46 |
+
protected static $form_id = 0;
|
47 |
+
|
48 |
+
/**
|
49 |
+
* @var array $headings
|
50 |
+
*/
|
51 |
+
protected static $headings = array();
|
52 |
+
|
53 |
+
/**
|
54 |
+
* @var array $fields
|
55 |
+
*/
|
56 |
+
protected static $fields = array();
|
57 |
+
|
58 |
+
/**
|
59 |
+
* @var stdClass|null $entry
|
60 |
+
*/
|
61 |
protected static $entry;
|
62 |
+
|
63 |
+
/**
|
64 |
+
* @var bool|null $has_parent_id
|
65 |
+
*/
|
66 |
protected static $has_parent_id;
|
67 |
+
|
68 |
+
/**
|
69 |
+
* @var array|null $fields_by_repeater_id
|
70 |
+
*/
|
71 |
protected static $fields_by_repeater_id;
|
72 |
|
73 |
+
/**
|
74 |
+
* @var string $mode either 'echo' or 'file' are supported.
|
75 |
+
*/
|
76 |
+
protected static $mode = 'echo';
|
77 |
+
|
78 |
+
/**
|
79 |
+
* @var resource|null $fp used to write a CSV file in file mode.
|
80 |
+
*/
|
81 |
+
protected static $fp;
|
82 |
+
|
83 |
+
/**
|
84 |
+
* @var string $context the context of the CSV being generated. Possible values include 'email' when used as an email attachment, or 'default'.
|
85 |
+
*/
|
86 |
+
protected static $context = 'default';
|
87 |
+
|
88 |
+
/**
|
89 |
+
* @var array $meta
|
90 |
+
*/
|
91 |
+
protected static $meta = array();
|
92 |
+
|
93 |
public static function csv_format_options() {
|
94 |
$formats = array( 'UTF-8', 'ISO-8859-1', 'windows-1256', 'windows-1251', 'macintosh' );
|
95 |
$formats = apply_filters( 'frm_csv_format_options', $formats );
|
97 |
return $formats;
|
98 |
}
|
99 |
|
100 |
+
/**
|
101 |
+
* @param array $atts
|
102 |
+
* @return string|false|void returns a string file path or false if $atts['mode'] is set to 'file'.
|
103 |
+
*/
|
104 |
public static function generate_csv( $atts ) {
|
105 |
global $frm_vars;
|
106 |
$frm_vars['prevent_caching'] = true;
|
107 |
|
108 |
self::$fields = $atts['form_cols'];
|
109 |
self::$form_id = $atts['form']->id;
|
110 |
+
self::$mode = ! empty( $atts['mode'] ) && 'file' === $atts['mode'] ? 'file' : 'echo';
|
111 |
+
self::$context = ! empty( $atts['context'] ) ? $atts['context'] : 'default';
|
112 |
+
self::$meta = ! empty( $atts['meta'] ) ? $atts['meta'] : array();
|
113 |
+
|
114 |
+
self::set_class_parameters();
|
115 |
self::set_has_parent_id( $atts['form'] );
|
116 |
|
117 |
+
$filename = self::generate_csv_filename( $atts['form'] );
|
118 |
unset( $atts['form'], $atts['form_cols'] );
|
119 |
|
120 |
+
if ( 'file' === self::$mode ) {
|
121 |
+
$filepath = get_temp_dir() . $filename;
|
122 |
+
self::$fp = @fopen( $filepath, 'w' );
|
123 |
+
if ( ! self::$fp ) {
|
124 |
+
return false;
|
125 |
+
}
|
126 |
+
} elseif ( 'echo' === self::$mode ) {
|
127 |
+
self::print_file_headers( $filename );
|
128 |
+
}
|
129 |
+
|
130 |
unset( $filename );
|
131 |
|
132 |
$comment_count = FrmDb::get_count(
|
150 |
while ( $next_set = array_splice( $atts['entry_ids'], 0, 20 ) ) {
|
151 |
self::prepare_next_csv_rows( $next_set );
|
152 |
}
|
153 |
+
|
154 |
+
if ( 'file' === self::$mode ) {
|
155 |
+
fclose( self::$fp );
|
156 |
+
return $filepath;
|
157 |
+
}
|
158 |
+
}
|
159 |
+
|
160 |
+
/**
|
161 |
+
* @since 5.0.16
|
162 |
+
*
|
163 |
+
* @param stdClass $form
|
164 |
+
* @return string
|
165 |
+
*/
|
166 |
+
private static function generate_csv_filename( $form ) {
|
167 |
+
$filename = gmdate( 'ymdHis', time() ) . '_' . sanitize_title_with_dashes( $form->name ) . '_formidable_entries.csv';
|
168 |
+
return apply_filters( 'frm_csv_filename', $filename, $form, self::get_standard_filter_args() );
|
169 |
}
|
170 |
|
171 |
+
/**
|
172 |
+
* @since 5.0.16
|
173 |
+
*
|
174 |
+
* @return array
|
175 |
+
*/
|
176 |
+
private static function get_standard_filter_args() {
|
177 |
+
return array(
|
178 |
+
'context' => self::$context,
|
179 |
+
'meta' => self::$meta,
|
180 |
+
);
|
181 |
+
}
|
182 |
+
|
183 |
+
private static function set_class_parameters() {
|
184 |
+
$args = self::get_standard_filter_args();
|
185 |
+
self::$separator = apply_filters( 'frm_csv_sep', self::$separator, $args );
|
186 |
+
self::$line_break = apply_filters( 'frm_csv_line_break', self::$line_break, $args );
|
187 |
+
self::$wp_date_format = apply_filters( 'frm_csv_date_format', self::$wp_date_format, $args );
|
188 |
self::get_csv_format();
|
189 |
self::$charset = get_option( 'blog_charset' );
|
190 |
|
191 |
+
$col_sep = ! empty( $_POST['csv_col_sep'] ) ? sanitize_text_field( wp_unslash( $_POST['csv_col_sep'] ) ) : self::$column_separator; // phpcs:ignore WordPress.Security.NonceVerification.Missing
|
192 |
|
193 |
+
self::$column_separator = apply_filters( 'frm_csv_column_sep', $col_sep, $args );
|
194 |
}
|
195 |
|
196 |
private static function set_has_parent_id( $form ) {
|
217 |
|
218 |
public static function get_csv_format() {
|
219 |
$csv_format = FrmAppHelper::get_post_param( 'csv_format', 'UTF-8', 'sanitize_text_field' );
|
220 |
+
$csv_format = apply_filters( 'frm_csv_format', $csv_format, self::get_standard_filter_args() );
|
221 |
self::$to_encoding = $csv_format;
|
222 |
}
|
223 |
|
228 |
'frm_csv_columns',
|
229 |
$headings,
|
230 |
self::$form_id,
|
231 |
+
array_merge(
|
232 |
+
self::get_standard_filter_args(),
|
233 |
+
array( 'fields' => self::$fields )
|
234 |
)
|
235 |
);
|
236 |
self::$headings = $headings;
|
254 |
$field_headings = apply_filters(
|
255 |
'frm_csv_field_columns',
|
256 |
$field_headings,
|
257 |
+
array_merge(
|
258 |
+
self::get_standard_filter_args(),
|
259 |
+
array( 'field' => $col )
|
260 |
)
|
261 |
);
|
262 |
|
409 |
'entry' => self::$entry,
|
410 |
'date_format' => self::$wp_date_format,
|
411 |
'comment_count' => self::$comment_count,
|
412 |
+
'context' => self::$context,
|
413 |
)
|
414 |
);
|
415 |
self::print_csv_row( $row );
|
509 |
'field' => $col,
|
510 |
'entry' => self::$entry,
|
511 |
'separator' => self::$separator,
|
512 |
+
'context' => self::$context,
|
513 |
)
|
514 |
);
|
515 |
|
595 |
}
|
596 |
|
597 |
private static function print_csv_row( $rows ) {
|
598 |
+
$sep = '';
|
599 |
+
$echo = 'echo' === self::$mode;
|
600 |
|
601 |
foreach ( self::$headings as $k => $heading ) {
|
602 |
if ( isset( $rows[ $k ] ) ) {
|
627 |
$val = str_replace( array( "\r\n", "\r", "\n" ), self::$line_break, $val );
|
628 |
}
|
629 |
|
630 |
+
if ( $echo ) {
|
631 |
+
echo $sep . '"' . $val . '"'; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
|
632 |
+
} else {
|
633 |
+
fwrite( self::$fp, $sep . '"' . $val . '"' );
|
634 |
+
}
|
635 |
$sep = self::$column_separator;
|
636 |
|
637 |
unset( $k, $row );
|
638 |
}
|
639 |
+
if ( $echo ) {
|
640 |
+
echo "\n";
|
641 |
+
} else {
|
642 |
+
fwrite( self::$fp, "\n" );
|
643 |
+
}
|
644 |
}
|
645 |
|
646 |
public static function encode_value( $line ) {
|
classes/helpers/FrmFieldsHelper.php
CHANGED
@@ -746,6 +746,7 @@ class FrmFieldsHelper {
|
|
746 |
$replace_with = self::get_value_for_shortcode( $atts );
|
747 |
|
748 |
if ( $replace_with !== null ) {
|
|
|
749 |
self::sanitize_embedded_shortcodes( compact( 'entry' ), $replace_with );
|
750 |
$content = str_replace( $shortcodes[0][ $short_key ], $replace_with, $content );
|
751 |
}
|
@@ -756,6 +757,36 @@ class FrmFieldsHelper {
|
|
756 |
return $content;
|
757 |
}
|
758 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
759 |
/**
|
760 |
* Prevent shortcodes in fields from being processed
|
761 |
*
|
@@ -1852,8 +1883,22 @@ class FrmFieldsHelper {
|
|
1852 |
}
|
1853 |
}
|
1854 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1855 |
?>
|
1856 |
-
<li
|
1857 |
<?php
|
1858 |
if ( $run_filter ) {
|
1859 |
$field_label = apply_filters( 'frmpro_field_links', $field_label, $args['id'], $field_key );
|
746 |
$replace_with = self::get_value_for_shortcode( $atts );
|
747 |
|
748 |
if ( $replace_with !== null ) {
|
749 |
+
$replace_with = self::trigger_shortcode_atts( $replace_with, $atts );
|
750 |
self::sanitize_embedded_shortcodes( compact( 'entry' ), $replace_with );
|
751 |
$content = str_replace( $shortcodes[0][ $short_key ], $replace_with, $content );
|
752 |
}
|
757 |
return $content;
|
758 |
}
|
759 |
|
760 |
+
/**
|
761 |
+
* @param string $replace_with
|
762 |
+
* @param array $atts
|
763 |
+
*/
|
764 |
+
private static function trigger_shortcode_atts( $replace_with, $atts ) {
|
765 |
+
$supported_atts = array( 'sanitize', 'sanitize_url' );
|
766 |
+
$included_atts = array_intersect( $supported_atts, array_keys( $atts ) );
|
767 |
+
foreach ( $included_atts as $included_att ) {
|
768 |
+
$function = 'atts_' . $included_att;
|
769 |
+
$replace_with = self::$function( $replace_with, $atts );
|
770 |
+
}
|
771 |
+
return $replace_with;
|
772 |
+
}
|
773 |
+
|
774 |
+
/**
|
775 |
+
* @param string $replace_with
|
776 |
+
* @return string
|
777 |
+
*/
|
778 |
+
private static function atts_sanitize( $replace_with ) {
|
779 |
+
return sanitize_title_with_dashes( $replace_with );
|
780 |
+
}
|
781 |
+
|
782 |
+
/**
|
783 |
+
* @param string $replace_with
|
784 |
+
* @return string
|
785 |
+
*/
|
786 |
+
private static function atts_sanitize_url( $replace_with ) {
|
787 |
+
return urlencode( $replace_with );
|
788 |
+
}
|
789 |
+
|
790 |
/**
|
791 |
* Prevent shortcodes in fields from being processed
|
792 |
*
|
1883 |
}
|
1884 |
}
|
1885 |
|
1886 |
+
$li_params = array(
|
1887 |
+
'class' => 'frmbutton frm6 ' . $args['no_allow_class'] . $single_no_allow . ' frm_t' . str_replace( '|', '-', $field_key ),
|
1888 |
+
'id' => $field_key,
|
1889 |
+
'data-upgrade' => $upgrade_label,
|
1890 |
+
'data-link' => $link,
|
1891 |
+
'data-medium' => 'builder',
|
1892 |
+
'data-oneclick' => $install_data,
|
1893 |
+
'data-content' => $field_key,
|
1894 |
+
'data-requires' => $requires,
|
1895 |
+
);
|
1896 |
+
|
1897 |
+
if ( $upgrade_message ) {
|
1898 |
+
$li_params['data-message'] = $upgrade_message;
|
1899 |
+
}
|
1900 |
?>
|
1901 |
+
<li <?php FrmAppHelper::array_to_html_params( $li_params, true ); ?>>
|
1902 |
<?php
|
1903 |
if ( $run_filter ) {
|
1904 |
$field_label = apply_filters( 'frmpro_field_links', $field_label, $args['id'], $field_key );
|
classes/helpers/FrmFormsHelper.php
CHANGED
@@ -561,6 +561,10 @@ BEFORE_HTML;
|
|
561 |
if ( $possible_email_field ) {
|
562 |
$class .= ' show_frm_not_email_to';
|
563 |
}
|
|
|
|
|
|
|
|
|
564 |
?>
|
565 |
<li class="<?php echo esc_attr( $class ); ?>">
|
566 |
<a href="javascript:void(0)" class="frmids frm_insert_code"
|
@@ -1610,4 +1614,64 @@ BEFORE_HTML;
|
|
1610 |
0
|
1611 |
);
|
1612 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1613 |
}
|
561 |
if ( $possible_email_field ) {
|
562 |
$class .= ' show_frm_not_email_to';
|
563 |
}
|
564 |
+
|
565 |
+
if ( 'url' === $args['type'] ) {
|
566 |
+
$class .= ' frm_insert_url';
|
567 |
+
}
|
568 |
?>
|
569 |
<li class="<?php echo esc_attr( $class ); ?>">
|
570 |
<a href="javascript:void(0)" class="frmids frm_insert_code"
|
1614 |
0
|
1615 |
);
|
1616 |
}
|
1617 |
+
|
1618 |
+
/**
|
1619 |
+
* Make sure the field shortcodes in a url always add the sanitize_url=1 option if nothing is defined.
|
1620 |
+
* This is to prevent some field characters like ', @, and | from being stripped from the redirect URL.
|
1621 |
+
*
|
1622 |
+
* @since 5.0.16
|
1623 |
+
*
|
1624 |
+
* @param string $url
|
1625 |
+
* @param int $form_id
|
1626 |
+
* @return string
|
1627 |
+
*/
|
1628 |
+
public static function maybe_add_sanitize_url_attr( $url, $form_id ) {
|
1629 |
+
if ( false === strpos( $url, '[' ) ) {
|
1630 |
+
// Do nothing if no shortcodes are detected.
|
1631 |
+
return $url;
|
1632 |
+
}
|
1633 |
+
|
1634 |
+
$parsed = wp_parse_url( $url );
|
1635 |
+
if ( empty( $parsed['query'] ) ) {
|
1636 |
+
// Do nothing if no query can be detected in the url string.
|
1637 |
+
return $url;
|
1638 |
+
}
|
1639 |
+
|
1640 |
+
$original_query = $parsed['query'];
|
1641 |
+
$query = $parsed['query'];
|
1642 |
+
|
1643 |
+
$shortcodes = FrmFieldsHelper::get_shortcodes( $query, $form_id );
|
1644 |
+
if ( empty( $shortcodes[0] ) ) {
|
1645 |
+
// No shortcodes found, do nothing.
|
1646 |
+
return $url;
|
1647 |
+
}
|
1648 |
+
|
1649 |
+
foreach ( $shortcodes[0] as $key => $shortcode ) {
|
1650 |
+
$options = trim( $shortcodes[3][ $key ] );
|
1651 |
+
|
1652 |
+
if ( in_array( $shortcodes[1][ $key ], array( 'if ' ), true ) ) {
|
1653 |
+
// Skip if shortcodes.
|
1654 |
+
continue;
|
1655 |
+
}
|
1656 |
+
|
1657 |
+
if ( false !== strpos( $options, 'sanitize_url=' ) || false !== strpos( $options, 'sanitize=' ) ) {
|
1658 |
+
// A sanitize option is already set so leave it alone.
|
1659 |
+
continue;
|
1660 |
+
}
|
1661 |
+
|
1662 |
+
$new_shortcode = '[' . $shortcodes[2][ $key ];
|
1663 |
+
if ( $options ) {
|
1664 |
+
$new_shortcode .= ' ' . $options;
|
1665 |
+
}
|
1666 |
+
$new_shortcode .= ' sanitize_url=1]';
|
1667 |
+
|
1668 |
+
$query = str_replace( $shortcode, $new_shortcode, $query );
|
1669 |
+
}
|
1670 |
+
|
1671 |
+
if ( $query === $original_query ) {
|
1672 |
+
return $url;
|
1673 |
+
}
|
1674 |
+
|
1675 |
+
return str_replace( $original_query, $query, $url );
|
1676 |
+
}
|
1677 |
}
|
classes/helpers/FrmStylesHelper.php
CHANGED
@@ -425,11 +425,19 @@ class FrmStylesHelper {
|
|
425 |
'fieldset_color',
|
426 |
'fieldset_bg_color',
|
427 |
'bg_color',
|
|
|
|
|
428 |
'section_bg_color',
|
429 |
'error_bg',
|
430 |
'success_bg_color',
|
431 |
'progress_bg_color',
|
432 |
'progress_active_bg_color',
|
|
|
|
|
|
|
|
|
|
|
|
|
433 |
);
|
434 |
|
435 |
return array(
|
425 |
'fieldset_color',
|
426 |
'fieldset_bg_color',
|
427 |
'bg_color',
|
428 |
+
'bg_color_active',
|
429 |
+
'bg_color_disabled',
|
430 |
'section_bg_color',
|
431 |
'error_bg',
|
432 |
'success_bg_color',
|
433 |
'progress_bg_color',
|
434 |
'progress_active_bg_color',
|
435 |
+
'submit_border_color',
|
436 |
+
'submit_hover_border_color',
|
437 |
+
'submit_active_border_color',
|
438 |
+
'submit_hover_bg_color',
|
439 |
+
'submit_active_bg_color',
|
440 |
+
'success_bg_color',
|
441 |
);
|
442 |
|
443 |
return array(
|
classes/models/FrmDb.php
CHANGED
@@ -571,18 +571,26 @@ class FrmDb {
|
|
571 |
*/
|
572 |
public static function prepend_and_or_where( $starts_with = ' WHERE ', $where = '' ) {
|
573 |
if ( empty( $where ) ) {
|
574 |
-
|
575 |
-
}
|
576 |
-
|
577 |
-
if ( is_array( $where ) ) {
|
578 |
-
global $wpdb;
|
579 |
-
self::get_where_clause_and_values( $where, $starts_with );
|
580 |
-
$where = $wpdb->prepare( $where['where'], $where['values'] ); // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared
|
581 |
} else {
|
582 |
-
$where
|
|
|
|
|
|
|
|
|
|
|
|
|
583 |
}
|
584 |
|
585 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
586 |
}
|
587 |
|
588 |
/**
|
571 |
*/
|
572 |
public static function prepend_and_or_where( $starts_with = ' WHERE ', $where = '' ) {
|
573 |
if ( empty( $where ) ) {
|
574 |
+
$where = '';
|
|
|
|
|
|
|
|
|
|
|
|
|
575 |
} else {
|
576 |
+
if ( is_array( $where ) ) {
|
577 |
+
global $wpdb;
|
578 |
+
self::get_where_clause_and_values( $where, $starts_with );
|
579 |
+
$where = $wpdb->prepare( $where['where'], $where['values'] ); // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared
|
580 |
+
} else {
|
581 |
+
$where = $starts_with . $where;
|
582 |
+
}
|
583 |
}
|
584 |
|
585 |
+
/**
|
586 |
+
* Allows modifying where clause when using FrmDb::prepend_and_or_where() method.
|
587 |
+
*
|
588 |
+
* @since 5.0.16
|
589 |
+
*
|
590 |
+
* @param string $where Where string.
|
591 |
+
* @param string $starts_with The start of where string.
|
592 |
+
*/
|
593 |
+
return apply_filters( 'frm_prepend_and_or_where', $where, $starts_with );
|
594 |
}
|
595 |
|
596 |
/**
|
classes/models/FrmEmail.php
CHANGED
@@ -8,27 +8,96 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
8 |
*/
|
9 |
class FrmEmail {
|
10 |
|
|
|
|
|
|
|
11 |
private $email_key = '';
|
|
|
|
|
|
|
|
|
12 |
private $to = array();
|
|
|
|
|
|
|
|
|
13 |
private $cc = array();
|
|
|
|
|
|
|
|
|
14 |
private $bcc = array();
|
|
|
|
|
|
|
|
|
15 |
private $from = '';
|
|
|
|
|
|
|
|
|
16 |
private $reply_to = '';
|
|
|
|
|
|
|
|
|
17 |
private $subject = '';
|
|
|
|
|
|
|
|
|
18 |
private $message = '';
|
|
|
|
|
|
|
|
|
19 |
private $attachments = array();
|
20 |
|
|
|
|
|
|
|
21 |
private $is_plain_text = false;
|
|
|
|
|
|
|
|
|
22 |
private $is_single_recipient = false;
|
|
|
|
|
|
|
|
|
23 |
private $include_user_info = false;
|
24 |
|
|
|
|
|
|
|
25 |
private $charset = '';
|
|
|
|
|
|
|
|
|
26 |
private $content_type = 'text/html';
|
27 |
|
|
|
|
|
|
|
28 |
private $settings = array();
|
|
|
|
|
|
|
|
|
29 |
private $entry;
|
|
|
|
|
|
|
|
|
30 |
private $form;
|
31 |
|
|
|
|
|
|
|
|
|
|
|
32 |
/**
|
33 |
* FrmEmail constructor
|
34 |
*
|
@@ -38,9 +107,10 @@ class FrmEmail {
|
|
38 |
*/
|
39 |
public function __construct( $action, $entry, $form ) {
|
40 |
$this->set_email_key( $action );
|
41 |
-
$this->entry
|
42 |
-
$this->form
|
43 |
-
$this->settings
|
|
|
44 |
|
45 |
$user_id_args = self::get_user_id_args( $form->id );
|
46 |
$this->set_to( $user_id_args );
|
@@ -332,12 +402,16 @@ class FrmEmail {
|
|
332 |
* Set the attachments for an email message
|
333 |
*
|
334 |
* @since 2.03.04
|
|
|
|
|
|
|
335 |
*/
|
336 |
private function set_attachments() {
|
337 |
$args = array(
|
338 |
'entry' => $this->entry,
|
339 |
'email_key' => $this->email_key,
|
340 |
'settings' => $this->settings,
|
|
|
341 |
);
|
342 |
|
343 |
$this->attachments = apply_filters( 'frm_notification_attachment', array(), $this->form, $args );
|
8 |
*/
|
9 |
class FrmEmail {
|
10 |
|
11 |
+
/**
|
12 |
+
* @var string $email_key
|
13 |
+
*/
|
14 |
private $email_key = '';
|
15 |
+
|
16 |
+
/**
|
17 |
+
* @var array $to
|
18 |
+
*/
|
19 |
private $to = array();
|
20 |
+
|
21 |
+
/**
|
22 |
+
* @var array $cc
|
23 |
+
*/
|
24 |
private $cc = array();
|
25 |
+
|
26 |
+
/**
|
27 |
+
* @var array $bcc
|
28 |
+
*/
|
29 |
private $bcc = array();
|
30 |
+
|
31 |
+
/**
|
32 |
+
* @var string $from
|
33 |
+
*/
|
34 |
private $from = '';
|
35 |
+
|
36 |
+
/**
|
37 |
+
* @var string $reply_to
|
38 |
+
*/
|
39 |
private $reply_to = '';
|
40 |
+
|
41 |
+
/**
|
42 |
+
* @var string $subject
|
43 |
+
*/
|
44 |
private $subject = '';
|
45 |
+
|
46 |
+
/**
|
47 |
+
* @var string $message
|
48 |
+
*/
|
49 |
private $message = '';
|
50 |
+
|
51 |
+
/**
|
52 |
+
* @var array $attachments
|
53 |
+
*/
|
54 |
private $attachments = array();
|
55 |
|
56 |
+
/**
|
57 |
+
* @var bool $is_plain_text
|
58 |
+
*/
|
59 |
private $is_plain_text = false;
|
60 |
+
|
61 |
+
/**
|
62 |
+
* @var bool $is_single_recipient
|
63 |
+
*/
|
64 |
private $is_single_recipient = false;
|
65 |
+
|
66 |
+
/**
|
67 |
+
* @var bool $include_user_info
|
68 |
+
*/
|
69 |
private $include_user_info = false;
|
70 |
|
71 |
+
/**
|
72 |
+
* @var string $charset
|
73 |
+
*/
|
74 |
private $charset = '';
|
75 |
+
|
76 |
+
/**
|
77 |
+
* @var string $content_type
|
78 |
+
*/
|
79 |
private $content_type = 'text/html';
|
80 |
|
81 |
+
/**
|
82 |
+
* @var array $settings
|
83 |
+
*/
|
84 |
private $settings = array();
|
85 |
+
|
86 |
+
/**
|
87 |
+
* @var stdClass $entry
|
88 |
+
*/
|
89 |
private $entry;
|
90 |
+
|
91 |
+
/**
|
92 |
+
* @var stdClass $form
|
93 |
+
*/
|
94 |
private $form;
|
95 |
|
96 |
+
/**
|
97 |
+
* @var int $action_id
|
98 |
+
*/
|
99 |
+
private $action_id = 0;
|
100 |
+
|
101 |
/**
|
102 |
* FrmEmail constructor
|
103 |
*
|
107 |
*/
|
108 |
public function __construct( $action, $entry, $form ) {
|
109 |
$this->set_email_key( $action );
|
110 |
+
$this->entry = $entry;
|
111 |
+
$this->form = $form;
|
112 |
+
$this->settings = $action->post_content;
|
113 |
+
$this->action_id = (int) $action->ID;
|
114 |
|
115 |
$user_id_args = self::get_user_id_args( $form->id );
|
116 |
$this->set_to( $user_id_args );
|
402 |
* Set the attachments for an email message
|
403 |
*
|
404 |
* @since 2.03.04
|
405 |
+
* @since 5.0.16 added new action_id key to $args.
|
406 |
+
*
|
407 |
+
* @return void
|
408 |
*/
|
409 |
private function set_attachments() {
|
410 |
$args = array(
|
411 |
'entry' => $this->entry,
|
412 |
'email_key' => $this->email_key,
|
413 |
'settings' => $this->settings,
|
414 |
+
'action_id' => $this->action_id,
|
415 |
);
|
416 |
|
417 |
$this->attachments = apply_filters( 'frm_notification_attachment', array(), $this->form, $args );
|
classes/models/FrmEntryFormatter.php
CHANGED
@@ -196,6 +196,23 @@ class FrmEntryFormatter {
|
|
196 |
$this->format = 'table';
|
197 |
}
|
198 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
199 |
}
|
200 |
|
201 |
/**
|
@@ -383,7 +400,24 @@ class FrmEntryFormatter {
|
|
383 |
$content = '';
|
384 |
}
|
385 |
|
386 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
387 |
}
|
388 |
|
389 |
/**
|
196 |
$this->format = 'table';
|
197 |
}
|
198 |
}
|
199 |
+
|
200 |
+
/**
|
201 |
+
* Allows modifying the format property of FrmEntryFormatter object.
|
202 |
+
*
|
203 |
+
* @since 5.0.16
|
204 |
+
*
|
205 |
+
* @param string $format The format.
|
206 |
+
* @param array $args Includes `atts`, `entry`.
|
207 |
+
*/
|
208 |
+
$this->format = apply_filters(
|
209 |
+
'frm_entry_formatter_format',
|
210 |
+
$this->format,
|
211 |
+
array(
|
212 |
+
'atts' => $atts,
|
213 |
+
'entry' => $this->entry,
|
214 |
+
)
|
215 |
+
);
|
216 |
}
|
217 |
|
218 |
/**
|
400 |
$content = '';
|
401 |
}
|
402 |
|
403 |
+
/**
|
404 |
+
* Allows modifying the formatted entry values content.
|
405 |
+
*
|
406 |
+
* @since 5.0.16
|
407 |
+
*
|
408 |
+
* @param string $content The formatted entry values content.
|
409 |
+
* @param array $args Includes `entry`, `atts`, `format`, `entry_values`.
|
410 |
+
*/
|
411 |
+
return apply_filters(
|
412 |
+
'frm_formatted_entry_values_content',
|
413 |
+
$content,
|
414 |
+
array(
|
415 |
+
'entry' => $this->entry,
|
416 |
+
'atts' => $this->atts,
|
417 |
+
'format' => $this->format,
|
418 |
+
'entry_values' => $this->entry_values,
|
419 |
+
)
|
420 |
+
);
|
421 |
}
|
422 |
|
423 |
/**
|
classes/models/FrmEntryValues.php
CHANGED
@@ -81,6 +81,16 @@ class FrmEntryValues {
|
|
81 |
$this->entry = FrmEntry::getOne( $entry_id, true );
|
82 |
}
|
83 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
84 |
/**
|
85 |
* Set the form_id property
|
86 |
*
|
81 |
$this->entry = FrmEntry::getOne( $entry_id, true );
|
82 |
}
|
83 |
|
84 |
+
/**
|
85 |
+
* Gets entry property.
|
86 |
+
*
|
87 |
+
* @since 5.0.16
|
88 |
+
* @return stdClass
|
89 |
+
*/
|
90 |
+
public function get_entry() {
|
91 |
+
return $this->entry;
|
92 |
+
}
|
93 |
+
|
94 |
/**
|
95 |
* Set the form_id property
|
96 |
*
|
classes/models/FrmFieldValue.php
CHANGED
@@ -61,6 +61,16 @@ class FrmFieldValue {
|
|
61 |
$this->init_saved_value( $entry );
|
62 |
}
|
63 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
64 |
/**
|
65 |
* Initialize the saved_value property
|
66 |
*
|
61 |
$this->init_saved_value( $entry );
|
62 |
}
|
63 |
|
64 |
+
/**
|
65 |
+
* Gets entry property.
|
66 |
+
*
|
67 |
+
* @since 5.0.16
|
68 |
+
* @return stdClass
|
69 |
+
*/
|
70 |
+
public function get_entry() {
|
71 |
+
return $this->entry;
|
72 |
+
}
|
73 |
+
|
74 |
/**
|
75 |
* Initialize the saved_value property
|
76 |
*
|
classes/models/FrmForm.php
CHANGED
@@ -152,7 +152,7 @@ class FrmForm {
|
|
152 |
|
153 |
$form_fields = array( 'form_key', 'name', 'description', 'status', 'parent_form_id' );
|
154 |
|
155 |
-
$new_values = self::set_update_options( array(), $values );
|
156 |
|
157 |
foreach ( $values as $value_key => $value ) {
|
158 |
if ( $value_key && in_array( $value_key, $form_fields ) ) {
|
@@ -183,9 +183,12 @@ class FrmForm {
|
|
183 |
}
|
184 |
|
185 |
/**
|
|
|
|
|
|
|
186 |
* @return array
|
187 |
*/
|
188 |
-
public static function set_update_options( $new_values, $values ) {
|
189 |
if ( ! isset( $values['options'] ) ) {
|
190 |
return $new_values;
|
191 |
}
|
@@ -198,6 +201,11 @@ class FrmForm {
|
|
198 |
$options['after_html'] = isset( $values['options']['after_html'] ) ? $values['options']['after_html'] : FrmFormsHelper::get_default_html( 'after' );
|
199 |
$options['submit_html'] = ( isset( $values['options']['submit_html'] ) && '' !== $values['options']['submit_html'] ) ? $values['options']['submit_html'] : FrmFormsHelper::get_default_html( 'submit' );
|
200 |
|
|
|
|
|
|
|
|
|
|
|
201 |
$options = apply_filters( 'frm_form_options_before_update', $options, $values );
|
202 |
$options = self::maybe_filter_form_options( $options );
|
203 |
$new_values['options'] = serialize( $options );
|
152 |
|
153 |
$form_fields = array( 'form_key', 'name', 'description', 'status', 'parent_form_id' );
|
154 |
|
155 |
+
$new_values = self::set_update_options( array(), $values, array( 'form_id' => $id ) );
|
156 |
|
157 |
foreach ( $values as $value_key => $value ) {
|
158 |
if ( $value_key && in_array( $value_key, $form_fields ) ) {
|
183 |
}
|
184 |
|
185 |
/**
|
186 |
+
* @param array $new_values
|
187 |
+
* @param array $values
|
188 |
+
* @param array $args
|
189 |
* @return array
|
190 |
*/
|
191 |
+
public static function set_update_options( $new_values, $values, $args = array() ) {
|
192 |
if ( ! isset( $values['options'] ) ) {
|
193 |
return $new_values;
|
194 |
}
|
201 |
$options['after_html'] = isset( $values['options']['after_html'] ) ? $values['options']['after_html'] : FrmFormsHelper::get_default_html( 'after' );
|
202 |
$options['submit_html'] = ( isset( $values['options']['submit_html'] ) && '' !== $values['options']['submit_html'] ) ? $values['options']['submit_html'] : FrmFormsHelper::get_default_html( 'submit' );
|
203 |
|
204 |
+
if ( ! empty( $options['success_url'] ) && ! empty( $args['form_id'] ) ) {
|
205 |
+
$options['success_url'] = FrmFormsHelper::maybe_add_sanitize_url_attr( $options['success_url'], (int) $args['form_id'] );
|
206 |
+
$values['options']['success_url'] = $options['success_url'];
|
207 |
+
}
|
208 |
+
|
209 |
$options = apply_filters( 'frm_form_options_before_update', $options, $values );
|
210 |
$options = self::maybe_filter_form_options( $options );
|
211 |
$new_values['options'] = serialize( $options );
|
classes/models/FrmTableHTMLGenerator.php
CHANGED
@@ -29,8 +29,9 @@ class FrmTableHTMLGenerator {
|
|
29 |
/**
|
30 |
* @var string
|
31 |
* @since 2.04
|
|
|
32 |
*/
|
33 |
-
|
34 |
|
35 |
/**
|
36 |
* @var bool
|
@@ -41,14 +42,16 @@ class FrmTableHTMLGenerator {
|
|
41 |
/**
|
42 |
* @var string
|
43 |
* @since 2.04
|
|
|
44 |
*/
|
45 |
-
|
46 |
|
47 |
/**
|
48 |
* @var string
|
49 |
* @since 2.04
|
|
|
50 |
*/
|
51 |
-
|
52 |
|
53 |
/**
|
54 |
* FrmTableHTMLGenerator constructor.
|
@@ -205,10 +208,11 @@ class FrmTableHTMLGenerator {
|
|
205 |
* Get the table row style
|
206 |
*
|
207 |
* @since 2.04
|
|
|
208 |
*
|
209 |
* @return string
|
210 |
*/
|
211 |
-
|
212 |
|
213 |
if ( $this->type === 'shortcode' ) {
|
214 |
$tr_style = ' style="[frm-alt-color]"';
|
@@ -225,8 +229,9 @@ class FrmTableHTMLGenerator {
|
|
225 |
* Switch the odd property from true to false or false to true
|
226 |
*
|
227 |
* @since 2.04
|
|
|
228 |
*/
|
229 |
-
|
230 |
if ( $this->type !== 'shortcode' ) {
|
231 |
$this->odd = ! $this->odd;
|
232 |
}
|
@@ -259,8 +264,8 @@ class FrmTableHTMLGenerator {
|
|
259 |
*
|
260 |
* @since 2.04
|
261 |
*
|
262 |
-
* @param string $label
|
263 |
-
* @param string $value
|
264 |
*
|
265 |
* @return string
|
266 |
*/
|
29 |
/**
|
30 |
* @var string
|
31 |
* @since 2.04
|
32 |
+
* @since 5.0.16 Changed scope from `private` to `protected`.
|
33 |
*/
|
34 |
+
protected $direction = 'ltr';
|
35 |
|
36 |
/**
|
37 |
* @var bool
|
42 |
/**
|
43 |
* @var string
|
44 |
* @since 2.04
|
45 |
+
* @since 5.0.16 Changed scope from `private` to `protected`.
|
46 |
*/
|
47 |
+
protected $table_style = '';
|
48 |
|
49 |
/**
|
50 |
* @var string
|
51 |
* @since 2.04
|
52 |
+
* @since 5.0.16 Changed scope from `private` to `protected`.
|
53 |
*/
|
54 |
+
protected $td_style = '';
|
55 |
|
56 |
/**
|
57 |
* FrmTableHTMLGenerator constructor.
|
208 |
* Get the table row style
|
209 |
*
|
210 |
* @since 2.04
|
211 |
+
* @since 5.0.16 Changed scope from `private` to `protected`.
|
212 |
*
|
213 |
* @return string
|
214 |
*/
|
215 |
+
protected function tr_style() {
|
216 |
|
217 |
if ( $this->type === 'shortcode' ) {
|
218 |
$tr_style = ' style="[frm-alt-color]"';
|
229 |
* Switch the odd property from true to false or false to true
|
230 |
*
|
231 |
* @since 2.04
|
232 |
+
* @since 5.0.16 Changed scope from `private` to `protected`.
|
233 |
*/
|
234 |
+
protected function switch_odd() {
|
235 |
if ( $this->type !== 'shortcode' ) {
|
236 |
$this->odd = ! $this->odd;
|
237 |
}
|
264 |
*
|
265 |
* @since 2.04
|
266 |
*
|
267 |
+
* @param string $label The label.
|
268 |
+
* @param string $value The value.
|
269 |
*
|
270 |
* @return string
|
271 |
*/
|
classes/views/frm-entries/show.php
CHANGED
@@ -38,21 +38,31 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
38 |
</span>
|
39 |
</h3>
|
40 |
<?php
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
'add_link' => true,
|
54 |
-
)
|
55 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
?>
|
57 |
|
58 |
<?php do_action( 'frm_show_entry', $entry ); ?>
|
38 |
</span>
|
39 |
</h3>
|
40 |
<?php
|
41 |
+
$show_args = array(
|
42 |
+
'id' => $entry->id,
|
43 |
+
'entry' => $entry,
|
44 |
+
'fields' => $fields,
|
45 |
+
'include_blank' => true,
|
46 |
+
'include_extras' => 'page, section, password',
|
47 |
+
'inline_style' => 0,
|
48 |
+
'class' => 'frm-alt-table',
|
49 |
+
'show_filename' => true,
|
50 |
+
'show_image' => true,
|
51 |
+
'size' => 'thumbnail',
|
52 |
+
'add_link' => true,
|
|
|
|
|
53 |
);
|
54 |
+
|
55 |
+
/**
|
56 |
+
* Allows modifying the arguments when showing entry in the Entries page.
|
57 |
+
*
|
58 |
+
* @since 5.0.16
|
59 |
+
*
|
60 |
+
* @param array $show_args The arguments.
|
61 |
+
* @param array $args Includes `form`.
|
62 |
+
*/
|
63 |
+
$show_args = apply_filters( 'frm_entries_show_args', $show_args, compact( 'form' ) );
|
64 |
+
|
65 |
+
echo FrmEntriesController::show_entry_shortcode( $show_args ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
|
66 |
?>
|
67 |
|
68 |
<?php do_action( 'frm_show_entry', $entry ); ?>
|
classes/views/frm-forms/_publish_box.php
CHANGED
@@ -32,6 +32,11 @@ if ( 'settings' == FrmAppHelper::simple_get( 'frm_action', 'sanitize_title' ) )
|
|
32 |
<?php esc_html_e( 'In Theme', 'formidable' ); ?>
|
33 |
</a>
|
34 |
</li>
|
|
|
|
|
|
|
|
|
|
|
35 |
</ul>
|
36 |
</div>
|
37 |
<?php } ?>
|
32 |
<?php esc_html_e( 'In Theme', 'formidable' ); ?>
|
33 |
</a>
|
34 |
</li>
|
35 |
+
<?php if ( FrmAppHelper::show_landing_pages() ) { ?>
|
36 |
+
<li>
|
37 |
+
<?php FrmFormsController::landing_page_preview_option(); ?>
|
38 |
+
</li>
|
39 |
+
<?php } ?>
|
40 |
</ul>
|
41 |
</div>
|
42 |
<?php } ?>
|
classes/views/frm-forms/landing-page-preview-option.php
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
die( 'You are not allowed to call this page directly.' );
|
4 |
+
}
|
5 |
+
$data = FrmAppHelper::get_landing_page_upgrade_data_params();
|
6 |
+
$data_keys = array_keys( $data );
|
7 |
+
$params = array();
|
8 |
+
foreach ( $data_keys as $key ) {
|
9 |
+
$params[ 'data-' . $key ] = $data[ $key ];
|
10 |
+
}
|
11 |
+
$params['class'] = 'frm_show_upgrade frm_noallow';
|
12 |
+
$params['href'] = '#';
|
13 |
+
?>
|
14 |
+
<a <?php FrmAppHelper::array_to_html_params( $params, true ); ?>>
|
15 |
+
<?php esc_html_e( 'Generate Form Page', 'formidable' ); ?><span class="frm-new-pill"><?php esc_html_e( 'NEW', 'formidable' ); ?></span>
|
16 |
+
</a>
|
css/_single_theme.css.php
CHANGED
@@ -222,8 +222,10 @@ if ( '' === $field_height || 'auto' === $field_height ) {
|
|
222 |
.<?php echo esc_html( $style_class ); ?> .chosen-container-active .chosen-choices{
|
223 |
background-color:<?php echo esc_html( $bg_color_active . $important ); ?>;
|
224 |
border-color:<?php echo esc_html( $border_color_active . $important ); ?>;
|
|
|
225 |
<?php if ( isset( $remove_box_shadow_active ) && $remove_box_shadow_active ) { ?>
|
226 |
box-shadow:none;
|
|
|
227 |
<?php } else { ?>
|
228 |
box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(<?php echo esc_html( FrmStylesHelper::hex2rgb( $border_color_active ) ); ?>, 0.6);
|
229 |
<?php } ?>
|
@@ -311,6 +313,7 @@ if ( '' === $field_height || 'auto' === $field_height ) {
|
|
311 |
background: <?php echo esc_html( $submit_active_bg_color . $important ); ?>;
|
312 |
border-color: <?php echo esc_html( $submit_active_border_color . $important ); ?>;
|
313 |
color: <?php echo esc_html( $submit_active_color . $important ); ?>;
|
|
|
314 |
}
|
315 |
|
316 |
.<?php echo esc_html( $style_class ); ?> .frm_loading_prev .frm_prev_page,
|
@@ -382,7 +385,7 @@ if ( '' === $field_height || 'auto' === $field_height ) {
|
|
382 |
.<?php echo esc_html( $style_class ); ?> .frm_blank_field input[type=email],
|
383 |
.<?php echo esc_html( $style_class ); ?> .frm_blank_field textarea,
|
384 |
.<?php echo esc_html( $style_class ); ?> .frm_blank_field .mce-edit-area iframe,
|
385 |
-
.<?php echo esc_html( $style_class ); ?> .frm_blank_field select,
|
386 |
.frm_form_fields_error_style,
|
387 |
.<?php echo esc_html( $style_class ); ?> .frm_blank_field .frm-g-recaptcha iframe,
|
388 |
.<?php echo esc_html( $style_class ); ?> .frm_blank_field .g-recaptcha iframe,
|
222 |
.<?php echo esc_html( $style_class ); ?> .chosen-container-active .chosen-choices{
|
223 |
background-color:<?php echo esc_html( $bg_color_active . $important ); ?>;
|
224 |
border-color:<?php echo esc_html( $border_color_active . $important ); ?>;
|
225 |
+
color: var(--text-color);
|
226 |
<?php if ( isset( $remove_box_shadow_active ) && $remove_box_shadow_active ) { ?>
|
227 |
box-shadow:none;
|
228 |
+
outline: none;
|
229 |
<?php } else { ?>
|
230 |
box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(<?php echo esc_html( FrmStylesHelper::hex2rgb( $border_color_active ) ); ?>, 0.6);
|
231 |
<?php } ?>
|
313 |
background: <?php echo esc_html( $submit_active_bg_color . $important ); ?>;
|
314 |
border-color: <?php echo esc_html( $submit_active_border_color . $important ); ?>;
|
315 |
color: <?php echo esc_html( $submit_active_color . $important ); ?>;
|
316 |
+
outline: none;
|
317 |
}
|
318 |
|
319 |
.<?php echo esc_html( $style_class ); ?> .frm_loading_prev .frm_prev_page,
|
385 |
.<?php echo esc_html( $style_class ); ?> .frm_blank_field input[type=email],
|
386 |
.<?php echo esc_html( $style_class ); ?> .frm_blank_field textarea,
|
387 |
.<?php echo esc_html( $style_class ); ?> .frm_blank_field .mce-edit-area iframe,
|
388 |
+
.<?php echo esc_html( $style_class ); ?> .frm_blank_field select:not(.ui-datepicker-month):not(.ui-datepicker-year),
|
389 |
.frm_form_fields_error_style,
|
390 |
.<?php echo esc_html( $style_class ); ?> .frm_blank_field .frm-g-recaptcha iframe,
|
391 |
.<?php echo esc_html( $style_class ); ?> .frm_blank_field .g-recaptcha iframe,
|
css/custom_theme.css.php
CHANGED
@@ -75,6 +75,7 @@ form input.frm_verify{
|
|
75 |
|
76 |
.with_frm_style fieldset{
|
77 |
min-width:0;
|
|
|
78 |
}
|
79 |
|
80 |
.with_frm_style fieldset fieldset{
|
@@ -268,6 +269,12 @@ legend.frm_hidden{
|
|
268 |
border-color:<?php echo esc_html( $defaults['border_color'] . $important ); ?>;
|
269 |
border-color:var(--border-color)<?php echo esc_html( $important ); ?>;
|
270 |
box-shadow:var(--box-shadow)<?php echo esc_html( $important ); ?>;
|
|
|
|
|
|
|
|
|
|
|
|
|
271 |
}
|
272 |
|
273 |
.with_frm_style input[type=text],
|
@@ -752,6 +759,7 @@ a.frm_save_draft{
|
|
752 |
color:var(--check-label-color)<?php echo esc_html( $important ); ?>;
|
753 |
font-weight:<?php echo esc_html( $defaults['check_weight'] . $important ); ?>;
|
754 |
font-weight:var(--check-weight)<?php echo esc_html( $important ); ?>;
|
|
|
755 |
}
|
756 |
|
757 |
.with_frm_style .frm_radio input[type=radio],
|
@@ -770,26 +778,54 @@ a.frm_save_draft{
|
|
770 |
}
|
771 |
|
772 |
.with_frm_style .frm_radio input[type=radio]{
|
773 |
-
-webkit-appearance:radio;
|
774 |
border-radius:50%;
|
775 |
}
|
776 |
|
777 |
.with_frm_style .frm_checkbox input[type=checkbox]{
|
778 |
-
-webkit-appearance:checkbox;
|
779 |
border-radius:0;
|
780 |
}
|
781 |
|
782 |
.with_frm_style .frm_radio input[type=radio],
|
783 |
.with_frm_style .frm_checkbox input[type=checkbox]{
|
|
|
|
|
|
|
784 |
flex: none;
|
785 |
display:inline-block;
|
786 |
-
margin:
|
787 |
-
|
788 |
-
|
789 |
-
|
|
|
|
|
|
|
|
|
790 |
position: initial; /* override Bootstrap */
|
791 |
}
|
792 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
793 |
.with_frm_style :invalid,
|
794 |
.with_frm_style :-moz-submit-invalid,
|
795 |
.with_frm_style :-moz-ui-invalid{
|
75 |
|
76 |
.with_frm_style fieldset{
|
77 |
min-width:0;
|
78 |
+
display: block; /* Override 2021 theme */
|
79 |
}
|
80 |
|
81 |
.with_frm_style fieldset fieldset{
|
269 |
border-color:<?php echo esc_html( $defaults['border_color'] . $important ); ?>;
|
270 |
border-color:var(--border-color)<?php echo esc_html( $important ); ?>;
|
271 |
box-shadow:var(--box-shadow)<?php echo esc_html( $important ); ?>;
|
272 |
+
float: none;
|
273 |
+
}
|
274 |
+
|
275 |
+
.with_frm_style input[type=radio]:after,
|
276 |
+
.with_frm_style input[type=checkbox]:after {
|
277 |
+
display: none; /* 2021 conflict */
|
278 |
}
|
279 |
|
280 |
.with_frm_style input[type=text],
|
759 |
color:var(--check-label-color)<?php echo esc_html( $important ); ?>;
|
760 |
font-weight:<?php echo esc_html( $defaults['check_weight'] . $important ); ?>;
|
761 |
font-weight:var(--check-weight)<?php echo esc_html( $important ); ?>;
|
762 |
+
line-height: 1.3;
|
763 |
}
|
764 |
|
765 |
.with_frm_style .frm_radio input[type=radio],
|
778 |
}
|
779 |
|
780 |
.with_frm_style .frm_radio input[type=radio]{
|
|
|
781 |
border-radius:50%;
|
782 |
}
|
783 |
|
784 |
.with_frm_style .frm_checkbox input[type=checkbox]{
|
|
|
785 |
border-radius:0;
|
786 |
}
|
787 |
|
788 |
.with_frm_style .frm_radio input[type=radio],
|
789 |
.with_frm_style .frm_checkbox input[type=checkbox]{
|
790 |
+
-webkit-appearance: none;
|
791 |
+
appearance: none;
|
792 |
+
background-color: var(--bg-color);
|
793 |
flex: none;
|
794 |
display:inline-block;
|
795 |
+
margin: 0 5px 0 0;
|
796 |
+
color: var(--border-color);
|
797 |
+
width: 18px;
|
798 |
+
min-width: 18px;
|
799 |
+
height: 18px;
|
800 |
+
border: 1px solid currentColor;
|
801 |
+
border-color: var(--border-color);
|
802 |
+
vertical-align: middle;
|
803 |
position: initial; /* override Bootstrap */
|
804 |
}
|
805 |
|
806 |
+
.with_frm_style .frm_radio input[type=radio]:before,
|
807 |
+
.with_frm_style .frm_checkbox input[type=checkbox]:before {
|
808 |
+
content: '';
|
809 |
+
width: 12px;
|
810 |
+
height: 12px;
|
811 |
+
border-radius: 50%;
|
812 |
+
transform: scale(0);
|
813 |
+
transition: 120ms transform ease-in-out;
|
814 |
+
box-shadow: inset 10px 10px var(--text-color);
|
815 |
+
display: block;
|
816 |
+
margin: 2px 0 0 2px;
|
817 |
+
}
|
818 |
+
|
819 |
+
.with_frm_style .frm_checkbox input[type=checkbox]:before{
|
820 |
+
clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);
|
821 |
+
border-radius: 0;
|
822 |
+
}
|
823 |
+
|
824 |
+
.with_frm_style .frm_radio input[type=radio]:checked:before,
|
825 |
+
.with_frm_style .frm_checkbox input[type=checkbox]:checked:before {
|
826 |
+
transform: scale(1);
|
827 |
+
}
|
828 |
+
|
829 |
.with_frm_style :invalid,
|
830 |
.with_frm_style :-moz-submit-invalid,
|
831 |
.with_frm_style :-moz-ui-invalid{
|
css/frm_admin.css
CHANGED
@@ -8425,12 +8425,20 @@ Responsive Design
|
|
8425 |
background: #C4C4C4;
|
8426 |
}
|
8427 |
|
8428 |
-
|
8429 |
.frm-sortable-helper,
|
8430 |
.frm-multiselect-key-is-down li.form-field:not(.edit_field_type_divider) {
|
8431 |
pointer-events: none;
|
8432 |
}
|
8433 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8434 |
#frm_banner {
|
8435 |
width: 100%;
|
8436 |
color: #fff;
|
8425 |
background: #C4C4C4;
|
8426 |
}
|
8427 |
|
|
|
8428 |
.frm-sortable-helper,
|
8429 |
.frm-multiselect-key-is-down li.form-field:not(.edit_field_type_divider) {
|
8430 |
pointer-events: none;
|
8431 |
}
|
8432 |
|
8433 |
+
.frm-new-pill {
|
8434 |
+
background: #F47449;
|
8435 |
+
border-radius: 13px;
|
8436 |
+
padding: 2px 6px;
|
8437 |
+
color: #fff;
|
8438 |
+
margin-left: 5px;
|
8439 |
+
font-size: 9px;
|
8440 |
+
}
|
8441 |
+
|
8442 |
#frm_banner {
|
8443 |
width: 100%;
|
8444 |
color: #fff;
|
formidable.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/*
|
3 |
Plugin Name: Formidable Forms
|
4 |
Description: Quickly and easily create drag-and-drop forms
|
5 |
-
Version: 5.0.
|
6 |
Plugin URI: https://formidableforms.com/
|
7 |
Author URI: https://formidableforms.com/
|
8 |
Author: Strategy11
|
2 |
/*
|
3 |
Plugin Name: Formidable Forms
|
4 |
Description: Quickly and easily create drag-and-drop forms
|
5 |
+
Version: 5.0.16
|
6 |
Plugin URI: https://formidableforms.com/
|
7 |
Author URI: https://formidableforms.com/
|
8 |
Author: Strategy11
|
js/formidable.js
CHANGED
@@ -262,7 +262,7 @@ function frmFrontFormJS() {
|
|
262 |
fieldID = '',
|
263 |
fileID = field.getAttribute( 'data-frmfile' );
|
264 |
|
265 |
-
if ( field.type === 'hidden' && fileID === null && !
|
266 |
return errors;
|
267 |
}
|
268 |
|
@@ -343,6 +343,14 @@ function frmFrontFormJS() {
|
|
343 |
return 'string' === typeof name && '[typed]' === name.substr( -7 );
|
344 |
}
|
345 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
346 |
function getFileVals( fileID ) {
|
347 |
var val = '',
|
348 |
fileFields = jQuery( 'input[name="file' + fileID + '"], input[name="file' + fileID + '[]"], input[name^="item_meta[' + fileID + ']"]' );
|
262 |
fieldID = '',
|
263 |
fileID = field.getAttribute( 'data-frmfile' );
|
264 |
|
265 |
+
if ( field.type === 'hidden' && fileID === null && ! isAppointmentField( field ) && ! isInlineDatepickerField( field ) ) {
|
266 |
return errors;
|
267 |
}
|
268 |
|
343 |
return 'string' === typeof name && '[typed]' === name.substr( -7 );
|
344 |
}
|
345 |
|
346 |
+
function isAppointmentField( field ) {
|
347 |
+
return hasClass( field, 'ssa_appointment_form_field_appointment_id' );
|
348 |
+
}
|
349 |
+
|
350 |
+
function isInlineDatepickerField( field ) {
|
351 |
+
return 'hidden' === field.type && '_alt' === field.id.substr( -4 ) && hasClass( field.nextElementSibling, 'frm_date_inline' );
|
352 |
+
}
|
353 |
+
|
354 |
function getFileVals( fileID ) {
|
355 |
var val = '',
|
356 |
fileFields = jQuery( 'input[name="file' + fileID + '"], input[name="file' + fileID + '[]"], input[name^="item_meta[' + fileID + ']"]' );
|
js/formidable.min.js
CHANGED
@@ -7,37 +7,37 @@ if(requiredFields.length)for(r=0,rl=requiredFields.length;r<rl;r++){if(hasClass(
|
|
7 |
"password")errors=checkPasswordField(field,errors);else if(field.type==="url")errors=checkUrlField(field,errors);else if(field.pattern!==null)errors=checkPatternField(field,errors)}errors=validateRecaptcha(object,errors);return errors}function hasClass(element,targetClass){var className=" "+element.className+" ";return-1!==className.indexOf(" "+targetClass+" ")}function maybeValidateChange(field){if(field.type==="url")maybeAddHttpToUrl(field);if(jQuery(field).closest("form").hasClass("frm_js_validate"))validateField(field)}
|
8 |
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://"+url}function validateField(field){var key,errors=[],$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")errors=checkEmailField(field,errors);else if(field.type===
|
9 |
"password")errors=checkPasswordField(field,errors);else if(field.type==="number")errors=checkNumberField(field,errors);else if(field.type==="url")errors=checkUrlField(field,errors);else if(field.pattern!==null)errors=checkPatternField(field,errors);removeFieldError($fieldCont);if(Object.keys(errors).length>0)for(key in errors)addFieldError($fieldCont,key,errors)}function checkRequiredField(field,errors){var checkGroup,tempVal,i,placeholder,val="",fieldID="",fileID=field.getAttribute("data-frmfile");
|
10 |
-
if(field.type==="hidden"&&fileID===null&&!
|
11 |
fieldID=fileID}else{if(hasClass(field,"frm_pos_none"))return errors;val=jQuery(field).val();if(val===null)val="";else if(typeof val!=="string"){tempVal=val;val="";for(i=0;i<tempVal.length;i++)if(tempVal[i]!=="")val=tempVal[i]}if(hasClass(field,"frm_other_input")){fieldID=getFieldId(field,false);if(val==="")field=document.getElementById(field.id.replace("-otext",""))}else fieldID=getFieldId(field,true);if(hasClass(field,"frm_time_select"))fieldID=fieldID.replace("-H","").replace("-m","");else if(isSignatureField(field)){if(val===
|
12 |
"")val=jQuery(field).closest(".frm_form_field").find('[name="'+field.getAttribute("name").replace("[typed]","[output]")+'"]').val();fieldID=fieldID.replace("-typed","")}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 isSignatureField(field){var name=field.getAttribute("name");
|
13 |
-
return"string"===typeof name&&"[typed]"===name.substr(-7)}function getFileVals(fileID){var val="",fileFields=jQuery('input[name="file'+fileID+'"], input[name="file'+fileID+'[]"], input[name^="item_meta['+fileID+']"]');fileFields.each(function(){if(val===
|
14 |
-
getFieldValidationMessage(field,"data-invmsg")}return errors}function checkEmailField(field,errors){var fieldID=getFieldId(field,true),pattern=/^(([^<>()\[\]\\.,;:\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;
|
15 |
-
errors);return errors}function confirmField(field,errors){var value,confirmValue,firstField,fieldID=getFieldId(field,true),strippedId=field.id.replace("conf_",""),strippedFieldID=fieldID.replace("conf_",""),confirmField=document.getElementById(strippedId.replace("field_","field_conf_"));
|
16 |
-
if(""!==value&&""!==confirmValue&&value!==confirmValue)errors["conf_"+strippedFieldID]=getFieldValidationMessage(confirmField,"data-confmsg")}else validateField(confirmField)}function checkNumberField(field,errors){var fieldID,number=field.value;if(number!==""&&isNaN(number/1)!==false){fieldID=
|
17 |
-
"pattern");if(format!==""&&text!==""){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){var recaptcha,
|
18 |
-
recaptcha.data("rid");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)}
|
19 |
-
try{response=grecaptcha.getResponse(recaptchaID)}catch(e){if(jQuery(form).find('input[name="recaptcha_checked"]').length)return errors;else response=""}if(response.length===0){fieldContainer=$recaptcha.closest(".frm_form_field");fieldID=fieldContainer.attr("id").replace("frm_field_","").replace("_container",
|
20 |
-
field.getAttribute("data-error-html");if(null!==errorHtml){errorHtml=errorHtml.replace(/\+/g,"%20");msg=decodeURIComponent(errorHtml).replace("[error]",msg);msg=msg.replace("[key]",getFieldId(field,false))}}return msg}function shouldWrapErrorHtmlAroundMessageType(type){return"pattern"!==
|
21 |
-
false;return validate}function getFormErrors(object,action){var fieldset;if(typeof action==="undefined")jQuery(object).find('input[name="frm_action"]').val();fieldset=jQuery(object).find(".frm_form_field");fieldset.addClass("frm_doing_ajax");jQuery.ajax({type:"POST",url:frm_js.ajax_url,
|
22 |
-
defaultResponse={"content":"","errors":{},"pass":false};if(response===null)response=defaultResponse;response=response.replace(/^\s+|\s+$/g,"");if(response.indexOf("{")===0)response=JSON.parse(response);else response=defaultResponse;if(typeof response.redirect!=="undefined"){jQuery(document).trigger("frmBeforeFormRedirect",
|
23 |
-
false);formID=jQuery(object).find('input[name="form_id"]').val();response.content=response.content.replace(/ frm_pro_form /g," frm_pro_form frm_no_hide ");replaceContent=jQuery(object).closest(".frm_forms");removeAddedScripts(replaceContent,formID);delay=maybeSlideOut(replaceContent,response.content);setTimeout(function(){var container,
|
24 |
-
formID+'"]').val();formReturned=jQuery(response.content).find('input[name="form_id"]').val();frmThemeOverride_frmAfterSubmit(formReturned,pageOrder,response.content,object)}if(typeof response.recaptcha!=="undefined"){container=jQuery("#frm_form_"+formID+"_container").find(".frm_fields_container");input='<input type="hidden" name="recaptcha_checked" value="'+
|
25 |
-
else container.append(input)}afterFormSubmitted(object,response)},delay)}else if(Object.keys(response.errors).length){removeSubmitLoading(jQuery(object),"enable");contSubmit=true;removeAllErrors();$fieldCont=null;for(key in response.errors){$fieldCont=jQuery(object).find("#frm_field_"+key+"_container");if($fieldCont.length){if(!$fieldCont.is(":visible")){inCollapsedSection
|
26 |
-
frmTrigger.prev(".frm_trigger");frmTrigger.trigger("click")}}if($fieldCont.is(":visible")){addFieldError($fieldCont,key,response.errors);contSubmit=false}}}jQuery(object).find(".frm-g-recaptcha, .g-recaptcha").each(function(){var $recaptcha=jQuery(this),recaptchaID=$recaptcha.data("rid");if(typeof grecaptcha!=="undefined"&&grecaptcha)if(recaptchaID)grecaptcha.reset(recaptchaID);
|
27 |
-
scrollToFirstField(object);if(contSubmit)object.submit();else{jQuery(object).prepend(response.error_message);checkForErrorsAndMaybeSetFocus()}}else{showFileLoading(object);object.submit()}},error:function(){jQuery(object).find('input[type="submit"], input[type="button"]').prop("disabled",false);object.submit()}})}function afterFormSubmitted(object,response){var formCompleted=
|
28 |
-
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 maybeSlideOut(oldContent,newContent){var c,newClass="frm_slideout";if(newContent.indexOf(" frm_slide")
|
29 |
-
c.addClass(newClass);return 300}return 0}function addUrlParam(response){var url;if(history.pushState&&typeof response.page!=="undefined"){url=addQueryVar("frm_page",response.page);window.history.pushState({"html":response.html},"","?"+url)}}function addQueryVar(key,value){var kvp,i,x;key=encodeURI(key);value=encodeURI(value);kvp=document.location.search.substr(1).split("&");
|
30 |
-
return kvp.join("&")}function addFieldError($fieldCont,key,jsErrors){var input,id,describedBy;if($fieldCont.length&&$fieldCont.is(":visible")){$fieldCont.addClass("frm_blank_field");input=$fieldCont.find("input, select, textarea");id="frm_error_field_"+key;describedBy=input.attr("aria-describedby");if(typeof frmThemeOverride_frmPlaceError==="function")frmThemeOverride_frmPlaceError(key,
|
31 |
-
id+'">'+jsErrors[key]+"</div>");if(typeof describedBy==="undefined")describedBy=id;else if(describedBy.indexOf(id)===-1)describedBy=describedBy+" "+id;input.attr("aria-describedby",describedBy)}input.attr("aria-invalid",true);jQuery(document).trigger("frmAddFieldError",[$fieldCont,key,jsErrors])}}function removeFieldError($fieldCont){var errorMessage=$fieldCont.find(".frm_error"),
|
32 |
-
|
33 |
-
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")&&!$object.hasClass("frm_loading_prev")){addLoadingClass($object);$object.trigger("frmStartFormLoading")}}function addLoadingClass($object){var loadingClass=
|
34 |
-
function isGoingToPrevPage($object){return typeof frmProForm!=="undefined"&&frmProForm.goingToPreviousPage($object)}function removeSubmitLoading($object,enable,processesRunning){var loadingForm;if(processesRunning>0)return;loadingForm=jQuery(".frm_loading_form");loadingForm.removeClass("frm_loading_form");loadingForm.removeClass("frm_loading_prev");loadingForm.trigger("frmEndFormLoading");if(enable==="enable"){enableSubmitButton(loadingForm);
|
35 |
-
loading=document.getElementById("frm_loading");if(loading!==null){fileval=jQuery(object).find("input[type=file]").val();if(typeof fileval!=="undefined"&&fileval!=="")setTimeout(function(){jQuery(loading).fadeIn("slow")},2E3)}}function clearDefault(){toggleDefault(jQuery(this),"clear")}function replaceDefault(){toggleDefault(jQuery(this),"replace")}function toggleDefault($thisField,e){var thisVal,v=$thisField.data("frmval").replace(/(\n|\r\n)/g,
|
36 |
-
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),entryId=this.getAttribute("data-eid"),formId=this.getAttribute("data-fid"),label=$link.find(".frm_link_label");if(label.length<1)label=$link;label.append('<span class="frm-wait"></span>');jQuery.ajax({type:"POST",
|
37 |
-
entry_id:entryId,form_id:formId,nonce:frm_js.nonce},success:function(msg){var admin=document.getElementById("wpbody");if(admin===null)label.html(msg);else{label.html("");$link.after(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");
|
38 |
-
from;if(!Array.prototype.indexOf)Array.prototype.indexOf=function(elt){len=this.length>>>0;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(){var t,
|
39 |
-
function(fun){if(this===void 0||this===null)throw new TypeError;t=Object(this);len=t.length>>>0;if(typeof fun!=="function")throw new TypeError;res=[];thisp=arguments[1];for(i=0;i<len;i++)if(i in t){val=t[i];if(fun.call(thisp,val,i,t))res.push(val)}return res}}function addKeysFallbackForIE8(){var keys,i;if(!Object.keys)Object.keys=function(obj){keys=[];for(i in obj)if(obj.hasOwnProperty(i))keys.push(i);return keys}}function onHoneypotFieldChange(){var css=
|
40 |
-
function changeFocusWhenClickComboFieldLabel(){var label;var comboInputsContainer=document.querySelectorAll(".frm_combo_inputs_container");comboInputsContainer.forEach(function(inputsContainer){if(!inputsContainer.closest(".frm_form_field"))return;label=inputsContainer.closest(".frm_form_field").querySelector(".frm_primary_label");if(!label)return;label.addEventListener("click",function(e){inputsContainer.querySelector(".frm_form_field:first-child input, .frm_form_field:first-child select, .frm_form_field:first-child textarea").focus()})})}
|
41 |
function checkForErrorsAndMaybeSetFocus(){var errors,element,timeoutCallback;errors=document.querySelectorAll(".frm_form_field .frm_error");if(!errors.length)return;element=errors[0];do{element=element.previousSibling;if(-1!==["input","select","textarea"].indexOf(element.nodeName.toLowerCase())){element.focus();break}if("undefined"!==typeof element.classList){if(element.classList.contains("html-active"))timeoutCallback=function(){var textarea=element.querySelector("textarea");if(null!==textarea)textarea.focus()};
|
42 |
else if(element.classList.contains("tmce-active"))timeoutCallback=function(){tinyMCE.activeEditor.focus()};if("function"===typeof timeoutCallback){setTimeout(timeoutCallback,0);break}}}while(element.previousSibling)}return{init:function(){jQuery(document).off("submit.formidable",".frm-show-form");jQuery(document).on("submit.formidable",".frm-show-form",frmFrontForm.submitForm);jQuery(".frm-show-form input[onblur], .frm-show-form textarea[onblur]").each(function(){if(jQuery(this).val()==="")jQuery(this).trigger("blur")});
|
43 |
jQuery(document).on("focus",".frm_toggle_default",clearDefault);jQuery(document).on("blur",".frm_toggle_default",replaceDefault);jQuery(".frm_toggle_default").trigger("blur");jQuery(document.getElementById("frm_resend_email")).on("click",resendEmail);jQuery(document).on("change",'.frm-show-form input[name^="item_meta"], .frm-show-form select[name^="item_meta"], .frm-show-form textarea[name^="item_meta"]',frmFrontForm.fieldValueChanged);jQuery(document).on("change keyup",".frm-show-form .frm_inside_container input, .frm-show-form .frm_inside_container select, .frm-show-form .frm_inside_container textarea",
|
7 |
"password")errors=checkPasswordField(field,errors);else if(field.type==="url")errors=checkUrlField(field,errors);else if(field.pattern!==null)errors=checkPatternField(field,errors)}errors=validateRecaptcha(object,errors);return errors}function hasClass(element,targetClass){var className=" "+element.className+" ";return-1!==className.indexOf(" "+targetClass+" ")}function maybeValidateChange(field){if(field.type==="url")maybeAddHttpToUrl(field);if(jQuery(field).closest("form").hasClass("frm_js_validate"))validateField(field)}
|
8 |
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://"+url}function validateField(field){var key,errors=[],$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")errors=checkEmailField(field,errors);else if(field.type===
|
9 |
"password")errors=checkPasswordField(field,errors);else if(field.type==="number")errors=checkNumberField(field,errors);else if(field.type==="url")errors=checkUrlField(field,errors);else if(field.pattern!==null)errors=checkPatternField(field,errors);removeFieldError($fieldCont);if(Object.keys(errors).length>0)for(key in errors)addFieldError($fieldCont,key,errors)}function checkRequiredField(field,errors){var checkGroup,tempVal,i,placeholder,val="",fieldID="",fileID=field.getAttribute("data-frmfile");
|
10 |
+
if(field.type==="hidden"&&fileID===null&&!isAppointmentField(field)&&!isInlineDatepickerField(field))return errors;if(field.type==="checkbox"||field.type==="radio"){checkGroup=jQuery('input[name="'+field.name+'"]').closest(".frm_required_field").find("input:checked");jQuery(checkGroup).each(function(){val=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);
|
11 |
fieldID=fileID}else{if(hasClass(field,"frm_pos_none"))return errors;val=jQuery(field).val();if(val===null)val="";else if(typeof val!=="string"){tempVal=val;val="";for(i=0;i<tempVal.length;i++)if(tempVal[i]!=="")val=tempVal[i]}if(hasClass(field,"frm_other_input")){fieldID=getFieldId(field,false);if(val==="")field=document.getElementById(field.id.replace("-otext",""))}else fieldID=getFieldId(field,true);if(hasClass(field,"frm_time_select"))fieldID=fieldID.replace("-H","").replace("-m","");else if(isSignatureField(field)){if(val===
|
12 |
"")val=jQuery(field).closest(".frm_form_field").find('[name="'+field.getAttribute("name").replace("[typed]","[output]")+'"]').val();fieldID=fieldID.replace("-typed","")}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 isSignatureField(field){var name=field.getAttribute("name");
|
13 |
+
return"string"===typeof name&&"[typed]"===name.substr(-7)}function isAppointmentField(field){return hasClass(field,"ssa_appointment_form_field_appointment_id")}function isInlineDatepickerField(field){return"hidden"===field.type&&"_alt"===field.id.substr(-4)&&hasClass(field.nextElementSibling,"frm_date_inline")}function getFileVals(fileID){var val="",fileFields=jQuery('input[name="file'+fileID+'"], input[name="file'+fileID+'[]"], input[name^="item_meta['+fileID+']"]');fileFields.each(function(){if(val===
|
14 |
+
"")val=this.value});return val}function checkUrlField(field,errors){var fieldID,url=field.value;if(url!==""&&!/^http(s)?:\/\/(?:localhost|(?:[\da-z\.-]+\.[\da-z\.-]+))/i.test(url)){fieldID=getFieldId(field,true);if(!(fieldID in errors))errors[fieldID]=getFieldValidationMessage(field,"data-invmsg")}return errors}function checkEmailField(field,errors){var fieldID=getFieldId(field,true),pattern=/^(([^<>()\[\]\\.,;:\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;
|
15 |
+
if(""!==field.value&&pattern.test(field.value)===false)errors[fieldID]=getFieldValidationMessage(field,"data-invmsg");confirmField(field,errors);return errors}function checkPasswordField(field,errors){confirmField(field,errors);return errors}function confirmField(field,errors){var value,confirmValue,firstField,fieldID=getFieldId(field,true),strippedId=field.id.replace("conf_",""),strippedFieldID=fieldID.replace("conf_",""),confirmField=document.getElementById(strippedId.replace("field_","field_conf_"));
|
16 |
+
if(confirmField===null||typeof errors["conf_"+strippedFieldID]!=="undefined")return;if(fieldID!==strippedFieldID){firstField=document.getElementById(strippedId);value=firstField.value;confirmValue=confirmField.value;if(""!==value&&""!==confirmValue&&value!==confirmValue)errors["conf_"+strippedFieldID]=getFieldValidationMessage(confirmField,"data-confmsg")}else validateField(confirmField)}function checkNumberField(field,errors){var fieldID,number=field.value;if(number!==""&&isNaN(number/1)!==false){fieldID=
|
17 |
+
getFieldId(field,true);if(!(fieldID in errors))errors[fieldID]=getFieldValidationMessage(field,"data-invmsg")}return errors}function checkPatternField(field,errors){var fieldID,text=field.value,format=getFieldValidationMessage(field,"pattern");if(format!==""&&text!==""){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){var recaptcha,
|
18 |
+
recaptchaID,alreadyChecked;if(isGoingToPrevPage(object))return false;recaptcha=jQuery(object).find('.frm-g-recaptcha[data-size="invisible"], .g-recaptcha[data-size="invisible"]');if(recaptcha.length){recaptchaID=recaptcha.data("rid");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)}
|
19 |
+
function validateRecaptcha(form,errors){var recaptchaID,response,fieldContainer,fieldID,$recaptcha=jQuery(form).find(".frm-g-recaptcha");if($recaptcha.length){recaptchaID=$recaptcha.data("rid");try{response=grecaptcha.getResponse(recaptchaID)}catch(e){if(jQuery(form).find('input[name="recaptcha_checked"]').length)return errors;else response=""}if(response.length===0){fieldContainer=$recaptcha.closest(".frm_form_field");fieldID=fieldContainer.attr("id").replace("frm_field_","").replace("_container",
|
20 |
+
"");errors[fieldID]=""}}return errors}function getFieldValidationMessage(field,messageType){var msg,errorHtml;msg=field.getAttribute(messageType);if(null===msg)msg="";if(""!==msg&&shouldWrapErrorHtmlAroundMessageType(messageType)){errorHtml=field.getAttribute("data-error-html");if(null!==errorHtml){errorHtml=errorHtml.replace(/\+/g,"%20");msg=decodeURIComponent(errorHtml).replace("[error]",msg);msg=msg.replace("[key]",getFieldId(field,false))}}return msg}function shouldWrapErrorHtmlAroundMessageType(type){return"pattern"!==
|
21 |
+
type}function shouldJSValidate(object){var validate=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){var fieldset;if(typeof action==="undefined")jQuery(object).find('input[name="frm_action"]').val();fieldset=jQuery(object).find(".frm_form_field");fieldset.addClass("frm_doing_ajax");jQuery.ajax({type:"POST",url:frm_js.ajax_url,
|
22 |
+
data:jQuery(object).serialize()+"&action=frm_entries_"+action+"&nonce="+frm_js.nonce,success:function(response){var formID,replaceContent,pageOrder,formReturned,contSubmit,delay,$fieldCont,key,inCollapsedSection,frmTrigger,defaultResponse={"content":"","errors":{},"pass":false};if(response===null)response=defaultResponse;response=response.replace(/^\s+|\s+$/g,"");if(response.indexOf("{")===0)response=JSON.parse(response);else response=defaultResponse;if(typeof response.redirect!=="undefined"){jQuery(document).trigger("frmBeforeFormRedirect",
|
23 |
+
[object,response]);window.location=response.redirect}else if(response.content!==""){removeSubmitLoading(jQuery(object));if(frm_js.offset!=-1)frmFrontForm.scrollMsg(jQuery(object),false);formID=jQuery(object).find('input[name="form_id"]').val();response.content=response.content.replace(/ frm_pro_form /g," frm_pro_form frm_no_hide ");replaceContent=jQuery(object).closest(".frm_forms");removeAddedScripts(replaceContent,formID);delay=maybeSlideOut(replaceContent,response.content);setTimeout(function(){var container,
|
24 |
+
input,previousInput;replaceContent.replaceWith(response.content);addUrlParam(response);if(typeof frmThemeOverride_frmAfterSubmit==="function"){pageOrder=jQuery('input[name="frm_page_order_'+formID+'"]').val();formReturned=jQuery(response.content).find('input[name="form_id"]').val();frmThemeOverride_frmAfterSubmit(formReturned,pageOrder,response.content,object)}if(typeof response.recaptcha!=="undefined"){container=jQuery("#frm_form_"+formID+"_container").find(".frm_fields_container");input='<input type="hidden" name="recaptcha_checked" value="'+
|
25 |
+
response.recaptcha+'">';previousInput=container.find('input[name="recaptcha_checked"]');if(previousInput.length)previousInput.replaceWith(input);else container.append(input)}afterFormSubmitted(object,response)},delay)}else if(Object.keys(response.errors).length){removeSubmitLoading(jQuery(object),"enable");contSubmit=true;removeAllErrors();$fieldCont=null;for(key in response.errors){$fieldCont=jQuery(object).find("#frm_field_"+key+"_container");if($fieldCont.length){if(!$fieldCont.is(":visible")){inCollapsedSection=
|
26 |
+
$fieldCont.closest(".frm_toggle_container");if(inCollapsedSection.length){frmTrigger=inCollapsedSection.prev();if(!frmTrigger.hasClass("frm_trigger"))frmTrigger=frmTrigger.prev(".frm_trigger");frmTrigger.trigger("click")}}if($fieldCont.is(":visible")){addFieldError($fieldCont,key,response.errors);contSubmit=false}}}jQuery(object).find(".frm-g-recaptcha, .g-recaptcha").each(function(){var $recaptcha=jQuery(this),recaptchaID=$recaptcha.data("rid");if(typeof grecaptcha!=="undefined"&&grecaptcha)if(recaptchaID)grecaptcha.reset(recaptchaID);
|
27 |
+
else grecaptcha.reset()});jQuery(document).trigger("frmFormErrors",[object,response]);fieldset.removeClass("frm_doing_ajax");scrollToFirstField(object);if(contSubmit)object.submit();else{jQuery(object).prepend(response.error_message);checkForErrorsAndMaybeSetFocus()}}else{showFileLoading(object);object.submit()}},error:function(){jQuery(object).find('input[type="submit"], input[type="button"]').prop("disabled",false);object.submit()}})}function afterFormSubmitted(object,response){var formCompleted=
|
28 |
+
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 maybeSlideOut(oldContent,newContent){var c,newClass="frm_slideout";if(newContent.indexOf(" frm_slide")!==
|
29 |
+
-1){c=oldContent.children();if(newContent.indexOf(" frm_going_back")!==-1)newClass+=" frm_going_back";c.removeClass("frm_going_back");c.addClass(newClass);return 300}return 0}function addUrlParam(response){var url;if(history.pushState&&typeof response.page!=="undefined"){url=addQueryVar("frm_page",response.page);window.history.pushState({"html":response.html},"","?"+url)}}function addQueryVar(key,value){var kvp,i,x;key=encodeURI(key);value=encodeURI(value);kvp=document.location.search.substr(1).split("&");
|
30 |
+
i=kvp.length;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){var input,id,describedBy;if($fieldCont.length&&$fieldCont.is(":visible")){$fieldCont.addClass("frm_blank_field");input=$fieldCont.find("input, select, textarea");id="frm_error_field_"+key;describedBy=input.attr("aria-describedby");if(typeof frmThemeOverride_frmPlaceError==="function")frmThemeOverride_frmPlaceError(key,
|
31 |
+
jsErrors);else{if(-1!==jsErrors[key].indexOf("<div"))$fieldCont.append(jsErrors[key]);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",describedBy)}input.attr("aria-invalid",true);jQuery(document).trigger("frmAddFieldError",[$fieldCont,key,jsErrors])}}function removeFieldError($fieldCont){var errorMessage=$fieldCont.find(".frm_error"),
|
32 |
+
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,"");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()}
|
33 |
+
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")&&!$object.hasClass("frm_loading_prev")){addLoadingClass($object);$object.trigger("frmStartFormLoading")}}function addLoadingClass($object){var loadingClass=
|
34 |
+
isGoingToPrevPage($object)?"frm_loading_prev":"frm_loading_form";$object.addClass(loadingClass)}function isGoingToPrevPage($object){return typeof frmProForm!=="undefined"&&frmProForm.goingToPreviousPage($object)}function removeSubmitLoading($object,enable,processesRunning){var loadingForm;if(processesRunning>0)return;loadingForm=jQuery(".frm_loading_form");loadingForm.removeClass("frm_loading_form");loadingForm.removeClass("frm_loading_prev");loadingForm.trigger("frmEndFormLoading");if(enable==="enable"){enableSubmitButton(loadingForm);
|
35 |
+
enableSaveDraft(loadingForm)}}function showFileLoading(object){var fileval,loading=document.getElementById("frm_loading");if(loading!==null){fileval=jQuery(object).find("input[type=file]").val();if(typeof fileval!=="undefined"&&fileval!=="")setTimeout(function(){jQuery(loading).fadeIn("slow")},2E3)}}function clearDefault(){toggleDefault(jQuery(this),"clear")}function replaceDefault(){toggleDefault(jQuery(this),"replace")}function toggleDefault($thisField,e){var thisVal,v=$thisField.data("frmval").replace(/(\n|\r\n)/g,
|
36 |
+
"\r");if(v===""||typeof v==="undefined")return false;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),entryId=this.getAttribute("data-eid"),formId=this.getAttribute("data-fid"),label=$link.find(".frm_link_label");if(label.length<1)label=$link;label.append('<span class="frm-wait"></span>');jQuery.ajax({type:"POST",
|
37 |
+
url:frm_js.ajax_url,data:{action:"frm_entries_send_email",entry_id:entryId,form_id:formId,nonce:frm_js.nonce},success:function(msg){var admin=document.getElementById("wpbody");if(admin===null)label.html(msg);else{label.html("");$link.after(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");
|
38 |
+
return false}function addIndexOfFallbackForIE8(){var len,from;if(!Array.prototype.indexOf)Array.prototype.indexOf=function(elt){len=this.length>>>0;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(){var t,
|
39 |
+
len,res,thisp,i,val;if(!Array.prototype.filter)Array.prototype.filter=function(fun){if(this===void 0||this===null)throw new TypeError;t=Object(this);len=t.length>>>0;if(typeof fun!=="function")throw new TypeError;res=[];thisp=arguments[1];for(i=0;i<len;i++)if(i in t){val=t[i];if(fun.call(thisp,val,i,t))res.push(val)}return res}}function addKeysFallbackForIE8(){var keys,i;if(!Object.keys)Object.keys=function(obj){keys=[];for(i in obj)if(obj.hasOwnProperty(i))keys.push(i);return keys}}function onHoneypotFieldChange(){var css=
|
40 |
+
jQuery(this).css("box-shadow");if(css.match(/inset/))this.parentNode.removeChild(this)}function changeFocusWhenClickComboFieldLabel(){var label;var comboInputsContainer=document.querySelectorAll(".frm_combo_inputs_container");comboInputsContainer.forEach(function(inputsContainer){if(!inputsContainer.closest(".frm_form_field"))return;label=inputsContainer.closest(".frm_form_field").querySelector(".frm_primary_label");if(!label)return;label.addEventListener("click",function(e){inputsContainer.querySelector(".frm_form_field:first-child input, .frm_form_field:first-child select, .frm_form_field:first-child textarea").focus()})})}
|
41 |
function checkForErrorsAndMaybeSetFocus(){var errors,element,timeoutCallback;errors=document.querySelectorAll(".frm_form_field .frm_error");if(!errors.length)return;element=errors[0];do{element=element.previousSibling;if(-1!==["input","select","textarea"].indexOf(element.nodeName.toLowerCase())){element.focus();break}if("undefined"!==typeof element.classList){if(element.classList.contains("html-active"))timeoutCallback=function(){var textarea=element.querySelector("textarea");if(null!==textarea)textarea.focus()};
|
42 |
else if(element.classList.contains("tmce-active"))timeoutCallback=function(){tinyMCE.activeEditor.focus()};if("function"===typeof timeoutCallback){setTimeout(timeoutCallback,0);break}}}while(element.previousSibling)}return{init:function(){jQuery(document).off("submit.formidable",".frm-show-form");jQuery(document).on("submit.formidable",".frm-show-form",frmFrontForm.submitForm);jQuery(".frm-show-form input[onblur], .frm-show-form textarea[onblur]").each(function(){if(jQuery(this).val()==="")jQuery(this).trigger("blur")});
|
43 |
jQuery(document).on("focus",".frm_toggle_default",clearDefault);jQuery(document).on("blur",".frm_toggle_default",replaceDefault);jQuery(".frm_toggle_default").trigger("blur");jQuery(document.getElementById("frm_resend_email")).on("click",resendEmail);jQuery(document).on("change",'.frm-show-form input[name^="item_meta"], .frm-show-form select[name^="item_meta"], .frm-show-form textarea[name^="item_meta"]',frmFrontForm.fieldValueChanged);jQuery(document).on("change keyup",".frm-show-form .frm_inside_container input, .frm-show-form .frm_inside_container select, .frm-show-form .frm_inside_container textarea",
|
js/formidable_admin.js
CHANGED
@@ -6875,11 +6875,30 @@ function frmAdminBuildJS() {
|
|
6875 |
}
|
6876 |
});
|
6877 |
} else {
|
|
|
6878 |
insertContent( contentBox, variable );
|
6879 |
}
|
6880 |
return false;
|
6881 |
}
|
6882 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6883 |
function insertContent( contentBox, variable ) {
|
6884 |
if ( document.selection ) {
|
6885 |
contentBox[0].focus();
|
6875 |
}
|
6876 |
});
|
6877 |
} else {
|
6878 |
+
variable = maybeAddSanitizeUrlToShortcodeVariable( variable, element, contentBox );
|
6879 |
insertContent( contentBox, variable );
|
6880 |
}
|
6881 |
return false;
|
6882 |
}
|
6883 |
|
6884 |
+
function maybeAddSanitizeUrlToShortcodeVariable( variable, element, contentBox ) {
|
6885 |
+
if ( 'object' !== typeof element || ! ( element instanceof jQuery ) || 'success_url' !== contentBox[0].id ) {
|
6886 |
+
return variable;
|
6887 |
+
}
|
6888 |
+
|
6889 |
+
element = element[0];
|
6890 |
+
if ( ! element.closest( '#frm-insert-fields-box' ) ) {
|
6891 |
+
// Only add sanitize_url=1 to field shortcodes.
|
6892 |
+
return variable;
|
6893 |
+
}
|
6894 |
+
|
6895 |
+
if ( ! element.parentNode.classList.contains( 'frm_insert_url' ) ) {
|
6896 |
+
variable = variable.replace( ']', ' sanitize_url=1]' );
|
6897 |
+
}
|
6898 |
+
|
6899 |
+
return variable;
|
6900 |
+
}
|
6901 |
+
|
6902 |
function insertContent( contentBox, variable ) {
|
6903 |
if ( document.selection ) {
|
6904 |
contentBox[0].focus();
|
languages/formidable.pot
CHANGED
@@ -2,14 +2,14 @@
|
|
2 |
# This file is distributed under the same license as the Formidable Forms plugin.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: Formidable Forms 5.0.
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/formidable\n"
|
7 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
8 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"POT-Creation-Date: 2021-12-
|
13 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
14 |
"X-Generator: WP-CLI 2.4.0\n"
|
15 |
"X-Domain: formidable\n"
|
@@ -137,7 +137,7 @@ msgstr ""
|
|
137 |
|
138 |
#: classes/controllers/FrmAddonsController.php:26
|
139 |
#: classes/controllers/FrmAddonsController.php:27
|
140 |
-
#: classes/helpers/FrmFormsHelper.php:
|
141 |
#: classes/views/frm-fields/back-end/smart-values.php:16
|
142 |
#: classes/views/shared/admin-header.php:33
|
143 |
msgid "Upgrade"
|
@@ -147,37 +147,37 @@ msgstr ""
|
|
147 |
msgid "There are no plugins on your site that require a license"
|
148 |
msgstr ""
|
149 |
|
150 |
-
#: classes/controllers/FrmAddonsController.php:
|
151 |
msgid "Installed"
|
152 |
msgstr ""
|
153 |
|
154 |
-
#: classes/controllers/FrmAddonsController.php:
|
155 |
#: classes/helpers/FrmAppHelper.php:2752
|
156 |
msgid "Active"
|
157 |
msgstr ""
|
158 |
|
159 |
-
#: classes/controllers/FrmAddonsController.php:
|
160 |
msgid "Not Installed"
|
161 |
msgstr ""
|
162 |
|
163 |
-
#: classes/controllers/FrmAddonsController.php:
|
164 |
msgid "Sorry, your site requires FTP authentication. Please download plugins from FormidableForms.com and install them manually."
|
165 |
msgstr ""
|
166 |
|
167 |
-
#: classes/controllers/FrmAddonsController.php:
|
168 |
msgid "Your plugin has been activated. Would you like to save and reload the page now?"
|
169 |
msgstr ""
|
170 |
|
171 |
-
#: classes/controllers/FrmAddonsController.php:
|
172 |
msgid "Your plugin has been activated. Please reload the page to see more options."
|
173 |
msgstr ""
|
174 |
|
175 |
-
#: classes/controllers/FrmAddonsController.php:
|
176 |
msgid "Could not install an upgrade. Please download from formidableforms.com and install manually."
|
177 |
msgstr ""
|
178 |
|
179 |
-
#: classes/controllers/FrmAddonsController.php:
|
180 |
-
#: classes/controllers/FrmAddonsController.php:
|
181 |
#: classes/controllers/FrmWelcomeController.php:141
|
182 |
#: classes/views/frm-forms/new-form-overlay.php:112
|
183 |
#: classes/views/shared/reports-info.php:24
|
@@ -224,7 +224,7 @@ msgid "Build a Form"
|
|
224 |
msgstr ""
|
225 |
|
226 |
#: classes/controllers/FrmEntriesController.php:79
|
227 |
-
#: classes/controllers/FrmFormsController.php:
|
228 |
#: classes/views/frm-entries/form.php:63
|
229 |
#: classes/views/frm-entries/sidebar-shared.php:57
|
230 |
msgid "Entry Key"
|
@@ -243,7 +243,7 @@ msgid "Entry Name"
|
|
243 |
msgstr ""
|
244 |
|
245 |
#: classes/controllers/FrmEntriesController.php:86
|
246 |
-
#: classes/helpers/FrmCSVExportHelper.php:
|
247 |
msgid "Created By"
|
248 |
msgstr ""
|
249 |
|
@@ -442,7 +442,7 @@ msgstr ""
|
|
442 |
|
443 |
#: classes/controllers/FrmFormsController.php:786
|
444 |
#: classes/controllers/FrmFormsController.php:790
|
445 |
-
#: classes/helpers/FrmCSVExportHelper.php:
|
446 |
#: classes/views/shared/mb_adv_info.php:98
|
447 |
msgid "Key"
|
448 |
msgstr ""
|
@@ -466,7 +466,7 @@ msgid "Date"
|
|
466 |
msgstr ""
|
467 |
|
468 |
#: classes/controllers/FrmFormsController.php:914
|
469 |
-
#: classes/helpers/FrmFormsHelper.php:
|
470 |
msgid "My Templates"
|
471 |
msgstr ""
|
472 |
|
@@ -518,126 +518,130 @@ msgid "Styling & Buttons"
|
|
518 |
msgstr ""
|
519 |
|
520 |
#: classes/controllers/FrmFormsController.php:1121
|
|
|
|
|
|
|
|
|
521 |
msgid "Customize HTML"
|
522 |
msgstr ""
|
523 |
|
524 |
-
#: classes/controllers/FrmFormsController.php:
|
525 |
msgid "Customize field values with the following parameters."
|
526 |
msgstr ""
|
527 |
|
528 |
-
#: classes/controllers/FrmFormsController.php:
|
529 |
msgid "Separator"
|
530 |
msgstr ""
|
531 |
|
532 |
-
#: classes/controllers/FrmFormsController.php:
|
533 |
msgid "Use a different separator for checkbox fields"
|
534 |
msgstr ""
|
535 |
|
536 |
-
#: classes/controllers/FrmFormsController.php:
|
537 |
msgid "Date Format"
|
538 |
msgstr ""
|
539 |
|
540 |
-
#: classes/controllers/FrmFormsController.php:
|
541 |
#: classes/views/frm-fields/back-end/settings.php:27
|
542 |
msgid "Field Label"
|
543 |
msgstr ""
|
544 |
|
545 |
-
#: classes/controllers/FrmFormsController.php:
|
546 |
msgid "No Auto P"
|
547 |
msgstr ""
|
548 |
|
549 |
-
#: classes/controllers/FrmFormsController.php:
|
550 |
msgid "Do not automatically add any paragraphs or line breaks"
|
551 |
msgstr ""
|
552 |
|
553 |
-
#: classes/controllers/FrmFormsController.php:
|
554 |
#: classes/models/FrmField.php:62
|
555 |
msgid "User ID"
|
556 |
msgstr ""
|
557 |
|
558 |
-
#: classes/controllers/FrmFormsController.php:
|
559 |
msgid "First Name"
|
560 |
msgstr ""
|
561 |
|
562 |
-
#: classes/controllers/FrmFormsController.php:
|
563 |
msgid "Last Name"
|
564 |
msgstr ""
|
565 |
|
566 |
-
#: classes/controllers/FrmFormsController.php:
|
567 |
msgid "Display Name"
|
568 |
msgstr ""
|
569 |
|
570 |
-
#: classes/controllers/FrmFormsController.php:
|
571 |
msgid "User Login"
|
572 |
msgstr ""
|
573 |
|
574 |
-
#: classes/controllers/FrmFormsController.php:
|
575 |
#: classes/models/FrmField.php:34
|
576 |
msgid "Email"
|
577 |
msgstr ""
|
578 |
|
579 |
-
#: classes/controllers/FrmFormsController.php:
|
580 |
msgid "Avatar"
|
581 |
msgstr ""
|
582 |
|
583 |
-
#: classes/controllers/FrmFormsController.php:
|
584 |
msgid "Author Link"
|
585 |
msgstr ""
|
586 |
|
587 |
-
#: classes/controllers/FrmFormsController.php:
|
588 |
#: classes/views/frm-entries/sidebar-shared.php:51
|
589 |
msgid "Entry ID"
|
590 |
msgstr ""
|
591 |
|
592 |
-
#: classes/controllers/FrmFormsController.php:
|
593 |
msgid "Post ID"
|
594 |
msgstr ""
|
595 |
|
596 |
-
#: classes/controllers/FrmFormsController.php:
|
597 |
msgid "User IP"
|
598 |
msgstr ""
|
599 |
|
600 |
-
#: classes/controllers/FrmFormsController.php:
|
601 |
msgid "Entry created"
|
602 |
msgstr ""
|
603 |
|
604 |
-
#: classes/controllers/FrmFormsController.php:
|
605 |
msgid "Entry updated"
|
606 |
msgstr ""
|
607 |
|
608 |
-
#: classes/controllers/FrmFormsController.php:
|
609 |
msgid "Site URL"
|
610 |
msgstr ""
|
611 |
|
612 |
-
#: classes/controllers/FrmFormsController.php:
|
613 |
msgid "Site Name"
|
614 |
msgstr ""
|
615 |
|
616 |
-
#: classes/controllers/FrmFormsController.php:
|
617 |
msgid "Default Msg"
|
618 |
msgstr ""
|
619 |
|
620 |
-
#: classes/controllers/FrmFormsController.php:
|
621 |
msgid "Default HTML"
|
622 |
msgstr ""
|
623 |
|
624 |
-
#: classes/controllers/FrmFormsController.php:
|
625 |
msgid "Default Plain"
|
626 |
msgstr ""
|
627 |
|
628 |
-
#: classes/controllers/FrmFormsController.php:
|
629 |
msgid "No forms were specified"
|
630 |
msgstr ""
|
631 |
|
632 |
-
#: classes/controllers/FrmFormsController.php:
|
633 |
msgid "Abnormal HTML characters prevented your form from saving correctly"
|
634 |
msgstr ""
|
635 |
|
636 |
-
#: classes/controllers/FrmFormsController.php:
|
637 |
#: classes/helpers/FrmFormsHelper.php:57
|
638 |
#: classes/helpers/FrmFormsHelper.php:112
|
639 |
#: classes/helpers/FrmFormsHelper.php:166
|
640 |
-
#: classes/helpers/FrmFormsHelper.php:
|
641 |
#: classes/helpers/FrmFormsListHelper.php:315
|
642 |
#: classes/views/frm-forms/create-template-from-an-existing-form.php:25
|
643 |
#: classes/views/styles/manage.php:59
|
@@ -646,17 +650,17 @@ msgstr ""
|
|
646 |
msgid "(no title)"
|
647 |
msgstr ""
|
648 |
|
649 |
-
#: classes/controllers/FrmFormsController.php:
|
650 |
-
#: classes/controllers/FrmFormsController.php:
|
651 |
msgid "Please select a valid form"
|
652 |
msgstr ""
|
653 |
|
654 |
-
#: classes/controllers/FrmFormsController.php:
|
655 |
msgid "Please wait while you are redirected."
|
656 |
msgstr ""
|
657 |
|
658 |
#. translators: %1$s: Start link HTML, %2$s: End link HTML
|
659 |
-
#: classes/controllers/FrmFormsController.php:
|
660 |
msgid "%1$sClick here%2$s if you are not automatically redirected."
|
661 |
msgstr ""
|
662 |
|
@@ -952,7 +956,7 @@ msgid "Check Box & Radio Fields"
|
|
952 |
msgstr ""
|
953 |
|
954 |
#: classes/controllers/FrmStylesController.php:402
|
955 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
956 |
#: classes/views/frm-forms/settings-buttons.php:46
|
957 |
msgid "Buttons"
|
958 |
msgstr ""
|
@@ -1172,7 +1176,7 @@ msgid "Remove"
|
|
1172 |
msgstr ""
|
1173 |
|
1174 |
#: classes/helpers/FrmAppHelper.php:2691
|
1175 |
-
#: classes/helpers/FrmCSVExportHelper.php:
|
1176 |
#: classes/views/shared/mb_adv_info.php:95
|
1177 |
msgid "ID"
|
1178 |
msgstr ""
|
@@ -1354,7 +1358,7 @@ msgid "The parameter \"%s\" is reserved by WordPress. This may cause problems wh
|
|
1354 |
msgstr ""
|
1355 |
|
1356 |
#: classes/helpers/FrmAppHelper.php:2748
|
1357 |
-
#: classes/helpers/FrmFormsHelper.php:
|
1358 |
msgid "See the list of reserved words in WordPress."
|
1359 |
msgstr ""
|
1360 |
|
@@ -1635,53 +1639,61 @@ msgstr ""
|
|
1635 |
msgid "Vietnamese"
|
1636 |
msgstr ""
|
1637 |
|
1638 |
-
#: classes/helpers/FrmAppHelper.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1639 |
msgid "Your account has expired"
|
1640 |
msgstr ""
|
1641 |
|
1642 |
-
#: classes/helpers/FrmAppHelper.php:
|
1643 |
msgid "Renew Now"
|
1644 |
msgstr ""
|
1645 |
|
1646 |
-
#: classes/helpers/FrmCSVExportHelper.php:
|
1647 |
msgid "(label)"
|
1648 |
msgstr ""
|
1649 |
|
1650 |
-
#: classes/helpers/FrmCSVExportHelper.php:
|
1651 |
msgid "Comment"
|
1652 |
msgstr ""
|
1653 |
|
1654 |
-
#: classes/helpers/FrmCSVExportHelper.php:
|
1655 |
msgid "Comment User"
|
1656 |
msgstr ""
|
1657 |
|
1658 |
-
#: classes/helpers/FrmCSVExportHelper.php:
|
1659 |
msgid "Comment Date"
|
1660 |
msgstr ""
|
1661 |
|
1662 |
-
#: classes/helpers/FrmCSVExportHelper.php:
|
1663 |
msgid "Timestamp"
|
1664 |
msgstr ""
|
1665 |
|
1666 |
-
#: classes/helpers/FrmCSVExportHelper.php:
|
1667 |
msgid "Last Updated"
|
1668 |
msgstr ""
|
1669 |
|
1670 |
-
#: classes/helpers/FrmCSVExportHelper.php:
|
1671 |
msgid "Updated By"
|
1672 |
msgstr ""
|
1673 |
|
1674 |
-
#: classes/helpers/FrmCSVExportHelper.php:
|
1675 |
-
#: classes/helpers/FrmFormsHelper.php:
|
1676 |
#: classes/helpers/FrmFormsListHelper.php:342
|
1677 |
msgid "Draft"
|
1678 |
msgstr ""
|
1679 |
|
1680 |
-
#: classes/helpers/FrmCSVExportHelper.php:
|
1681 |
msgid "IP"
|
1682 |
msgstr ""
|
1683 |
|
1684 |
-
#: classes/helpers/FrmCSVExportHelper.php:
|
1685 |
msgid "Parent ID"
|
1686 |
msgstr ""
|
1687 |
|
@@ -1762,7 +1774,7 @@ msgid "Permanently delete this entry?"
|
|
1762 |
msgstr ""
|
1763 |
|
1764 |
#: classes/helpers/FrmEntriesListHelper.php:309
|
1765 |
-
#: classes/helpers/FrmFormsHelper.php:
|
1766 |
#: classes/helpers/FrmFormsListHelper.php:133
|
1767 |
#: classes/views/frm-form-actions/form_action.php:25
|
1768 |
#: js/formidable_admin.js:2055
|
@@ -1805,1180 +1817,1180 @@ msgstr ""
|
|
1805 |
msgid "Categories"
|
1806 |
msgstr ""
|
1807 |
|
1808 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1809 |
msgid "Afghanistan"
|
1810 |
msgstr ""
|
1811 |
|
1812 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1813 |
msgid "Aland Islands"
|
1814 |
msgstr ""
|
1815 |
|
1816 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1817 |
msgid "Albania"
|
1818 |
msgstr ""
|
1819 |
|
1820 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1821 |
msgid "Algeria"
|
1822 |
msgstr ""
|
1823 |
|
1824 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1825 |
msgid "American Samoa"
|
1826 |
msgstr ""
|
1827 |
|
1828 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1829 |
msgid "Andorra"
|
1830 |
msgstr ""
|
1831 |
|
1832 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1833 |
msgid "Angola"
|
1834 |
msgstr ""
|
1835 |
|
1836 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1837 |
msgid "Anguilla"
|
1838 |
msgstr ""
|
1839 |
|
1840 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1841 |
msgid "Antarctica"
|
1842 |
msgstr ""
|
1843 |
|
1844 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1845 |
msgid "Antigua and Barbuda"
|
1846 |
msgstr ""
|
1847 |
|
1848 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1849 |
msgid "Argentina"
|
1850 |
msgstr ""
|
1851 |
|
1852 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1853 |
msgid "Armenia"
|
1854 |
msgstr ""
|
1855 |
|
1856 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1857 |
msgid "Aruba"
|
1858 |
msgstr ""
|
1859 |
|
1860 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1861 |
msgid "Australia"
|
1862 |
msgstr ""
|
1863 |
|
1864 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1865 |
msgid "Austria"
|
1866 |
msgstr ""
|
1867 |
|
1868 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1869 |
msgid "Azerbaijan"
|
1870 |
msgstr ""
|
1871 |
|
1872 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1873 |
msgid "Bahamas"
|
1874 |
msgstr ""
|
1875 |
|
1876 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1877 |
msgid "Bahrain"
|
1878 |
msgstr ""
|
1879 |
|
1880 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1881 |
msgid "Bangladesh"
|
1882 |
msgstr ""
|
1883 |
|
1884 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1885 |
msgid "Barbados"
|
1886 |
msgstr ""
|
1887 |
|
1888 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1889 |
msgid "Belarus"
|
1890 |
msgstr ""
|
1891 |
|
1892 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1893 |
msgid "Belgium"
|
1894 |
msgstr ""
|
1895 |
|
1896 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1897 |
msgid "Belize"
|
1898 |
msgstr ""
|
1899 |
|
1900 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1901 |
msgid "Benin"
|
1902 |
msgstr ""
|
1903 |
|
1904 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1905 |
msgid "Bermuda"
|
1906 |
msgstr ""
|
1907 |
|
1908 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1909 |
msgid "Bhutan"
|
1910 |
msgstr ""
|
1911 |
|
1912 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1913 |
msgid "Bolivia"
|
1914 |
msgstr ""
|
1915 |
|
1916 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1917 |
msgid "Bonaire, Sint Eustatius and Saba"
|
1918 |
msgstr ""
|
1919 |
|
1920 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1921 |
msgid "Bosnia and Herzegovina"
|
1922 |
msgstr ""
|
1923 |
|
1924 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1925 |
msgid "Botswana"
|
1926 |
msgstr ""
|
1927 |
|
1928 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1929 |
msgid "Bouvet Island"
|
1930 |
msgstr ""
|
1931 |
|
1932 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1933 |
msgid "Brazil"
|
1934 |
msgstr ""
|
1935 |
|
1936 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1937 |
msgid "British Indian Ocean Territory"
|
1938 |
msgstr ""
|
1939 |
|
1940 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1941 |
msgid "Brunei"
|
1942 |
msgstr ""
|
1943 |
|
1944 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1945 |
msgid "Bulgaria"
|
1946 |
msgstr ""
|
1947 |
|
1948 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1949 |
msgid "Burkina Faso"
|
1950 |
msgstr ""
|
1951 |
|
1952 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1953 |
msgid "Burundi"
|
1954 |
msgstr ""
|
1955 |
|
1956 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1957 |
msgid "Cambodia"
|
1958 |
msgstr ""
|
1959 |
|
1960 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1961 |
msgid "Cameroon"
|
1962 |
msgstr ""
|
1963 |
|
1964 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1965 |
msgid "Canada"
|
1966 |
msgstr ""
|
1967 |
|
1968 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1969 |
msgid "Cape Verde"
|
1970 |
msgstr ""
|
1971 |
|
1972 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1973 |
msgid "Cayman Islands"
|
1974 |
msgstr ""
|
1975 |
|
1976 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1977 |
msgid "Central African Republic"
|
1978 |
msgstr ""
|
1979 |
|
1980 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1981 |
msgid "Chad"
|
1982 |
msgstr ""
|
1983 |
|
1984 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1985 |
msgid "Chile"
|
1986 |
msgstr ""
|
1987 |
|
1988 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1989 |
msgid "China"
|
1990 |
msgstr ""
|
1991 |
|
1992 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1993 |
msgid "Christmas Island"
|
1994 |
msgstr ""
|
1995 |
|
1996 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
1997 |
msgid "Cocos (Keeling) Islands"
|
1998 |
msgstr ""
|
1999 |
|
2000 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2001 |
msgid "Colombia"
|
2002 |
msgstr ""
|
2003 |
|
2004 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2005 |
msgid "Comoros"
|
2006 |
msgstr ""
|
2007 |
|
2008 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2009 |
msgid "Congo"
|
2010 |
msgstr ""
|
2011 |
|
2012 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2013 |
msgid "Cook Islands"
|
2014 |
msgstr ""
|
2015 |
|
2016 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2017 |
msgid "Costa Rica"
|
2018 |
msgstr ""
|
2019 |
|
2020 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2021 |
msgid "Côte d'Ivoire"
|
2022 |
msgstr ""
|
2023 |
|
2024 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2025 |
msgid "Croatia"
|
2026 |
msgstr ""
|
2027 |
|
2028 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2029 |
msgid "Cuba"
|
2030 |
msgstr ""
|
2031 |
|
2032 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2033 |
msgid "Curacao"
|
2034 |
msgstr ""
|
2035 |
|
2036 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2037 |
msgid "Cyprus"
|
2038 |
msgstr ""
|
2039 |
|
2040 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2041 |
msgid "Czech Republic"
|
2042 |
msgstr ""
|
2043 |
|
2044 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2045 |
msgid "Denmark"
|
2046 |
msgstr ""
|
2047 |
|
2048 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2049 |
msgid "Djibouti"
|
2050 |
msgstr ""
|
2051 |
|
2052 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2053 |
msgid "Dominica"
|
2054 |
msgstr ""
|
2055 |
|
2056 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2057 |
msgid "Dominican Republic"
|
2058 |
msgstr ""
|
2059 |
|
2060 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2061 |
msgid "East Timor"
|
2062 |
msgstr ""
|
2063 |
|
2064 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2065 |
msgid "Ecuador"
|
2066 |
msgstr ""
|
2067 |
|
2068 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2069 |
msgid "Egypt"
|
2070 |
msgstr ""
|
2071 |
|
2072 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2073 |
msgid "El Salvador"
|
2074 |
msgstr ""
|
2075 |
|
2076 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2077 |
msgid "Equatorial Guinea"
|
2078 |
msgstr ""
|
2079 |
|
2080 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2081 |
msgid "Eritrea"
|
2082 |
msgstr ""
|
2083 |
|
2084 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2085 |
msgid "Estonia"
|
2086 |
msgstr ""
|
2087 |
|
2088 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2089 |
msgid "Ethiopia"
|
2090 |
msgstr ""
|
2091 |
|
2092 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2093 |
msgid "Falkland Islands (Malvinas)"
|
2094 |
msgstr ""
|
2095 |
|
2096 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2097 |
msgid "Faroe Islands"
|
2098 |
msgstr ""
|
2099 |
|
2100 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2101 |
msgid "Fiji"
|
2102 |
msgstr ""
|
2103 |
|
2104 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2105 |
msgid "Finland"
|
2106 |
msgstr ""
|
2107 |
|
2108 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2109 |
msgid "France"
|
2110 |
msgstr ""
|
2111 |
|
2112 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2113 |
msgid "French Guiana"
|
2114 |
msgstr ""
|
2115 |
|
2116 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2117 |
msgid "French Polynesia"
|
2118 |
msgstr ""
|
2119 |
|
2120 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2121 |
msgid "French Southern Territories"
|
2122 |
msgstr ""
|
2123 |
|
2124 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2125 |
msgid "Gabon"
|
2126 |
msgstr ""
|
2127 |
|
2128 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2129 |
msgid "Gambia"
|
2130 |
msgstr ""
|
2131 |
|
2132 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2133 |
msgid "Georgia"
|
2134 |
msgstr ""
|
2135 |
|
2136 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2137 |
msgid "Germany"
|
2138 |
msgstr ""
|
2139 |
|
2140 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2141 |
msgid "Ghana"
|
2142 |
msgstr ""
|
2143 |
|
2144 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2145 |
msgid "Gibraltar"
|
2146 |
msgstr ""
|
2147 |
|
2148 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2149 |
msgid "Greece"
|
2150 |
msgstr ""
|
2151 |
|
2152 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2153 |
msgid "Greenland"
|
2154 |
msgstr ""
|
2155 |
|
2156 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2157 |
msgid "Grenada"
|
2158 |
msgstr ""
|
2159 |
|
2160 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2161 |
msgid "Guadeloupe"
|
2162 |
msgstr ""
|
2163 |
|
2164 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2165 |
msgid "Guam"
|
2166 |
msgstr ""
|
2167 |
|
2168 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2169 |
msgid "Guatemala"
|
2170 |
msgstr ""
|
2171 |
|
2172 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2173 |
msgid "Guernsey"
|
2174 |
msgstr ""
|
2175 |
|
2176 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2177 |
msgid "Guinea"
|
2178 |
msgstr ""
|
2179 |
|
2180 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2181 |
msgid "Guinea-Bissau"
|
2182 |
msgstr ""
|
2183 |
|
2184 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2185 |
msgid "Guyana"
|
2186 |
msgstr ""
|
2187 |
|
2188 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2189 |
msgid "Haiti"
|
2190 |
msgstr ""
|
2191 |
|
2192 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2193 |
msgid "Heard Island and McDonald Islands"
|
2194 |
msgstr ""
|
2195 |
|
2196 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2197 |
msgid "Holy See"
|
2198 |
msgstr ""
|
2199 |
|
2200 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2201 |
msgid "Honduras"
|
2202 |
msgstr ""
|
2203 |
|
2204 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2205 |
msgid "Hong Kong"
|
2206 |
msgstr ""
|
2207 |
|
2208 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2209 |
msgid "Hungary"
|
2210 |
msgstr ""
|
2211 |
|
2212 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2213 |
msgid "Iceland"
|
2214 |
msgstr ""
|
2215 |
|
2216 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2217 |
msgid "India"
|
2218 |
msgstr ""
|
2219 |
|
2220 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2221 |
msgid "Indonesia"
|
2222 |
msgstr ""
|
2223 |
|
2224 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2225 |
msgid "Iran"
|
2226 |
msgstr ""
|
2227 |
|
2228 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2229 |
msgid "Iraq"
|
2230 |
msgstr ""
|
2231 |
|
2232 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2233 |
msgid "Ireland"
|
2234 |
msgstr ""
|
2235 |
|
2236 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2237 |
msgid "Israel"
|
2238 |
msgstr ""
|
2239 |
|
2240 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2241 |
msgid "Isle of Man"
|
2242 |
msgstr ""
|
2243 |
|
2244 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2245 |
msgid "Italy"
|
2246 |
msgstr ""
|
2247 |
|
2248 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2249 |
msgid "Jamaica"
|
2250 |
msgstr ""
|
2251 |
|
2252 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2253 |
msgid "Japan"
|
2254 |
msgstr ""
|
2255 |
|
2256 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2257 |
msgid "Jersey"
|
2258 |
msgstr ""
|
2259 |
|
2260 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2261 |
msgid "Jordan"
|
2262 |
msgstr ""
|
2263 |
|
2264 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2265 |
msgid "Kazakhstan"
|
2266 |
msgstr ""
|
2267 |
|
2268 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2269 |
msgid "Kenya"
|
2270 |
msgstr ""
|
2271 |
|
2272 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2273 |
msgid "Kiribati"
|
2274 |
msgstr ""
|
2275 |
|
2276 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2277 |
msgid "North Korea"
|
2278 |
msgstr ""
|
2279 |
|
2280 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2281 |
msgid "South Korea"
|
2282 |
msgstr ""
|
2283 |
|
2284 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2285 |
msgid "Kosovo"
|
2286 |
msgstr ""
|
2287 |
|
2288 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2289 |
msgid "Kuwait"
|
2290 |
msgstr ""
|
2291 |
|
2292 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2293 |
msgid "Kyrgyzstan"
|
2294 |
msgstr ""
|
2295 |
|
2296 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2297 |
msgid "Laos"
|
2298 |
msgstr ""
|
2299 |
|
2300 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2301 |
msgid "Latvia"
|
2302 |
msgstr ""
|
2303 |
|
2304 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2305 |
msgid "Lebanon"
|
2306 |
msgstr ""
|
2307 |
|
2308 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2309 |
msgid "Lesotho"
|
2310 |
msgstr ""
|
2311 |
|
2312 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2313 |
msgid "Liberia"
|
2314 |
msgstr ""
|
2315 |
|
2316 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2317 |
msgid "Libya"
|
2318 |
msgstr ""
|
2319 |
|
2320 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2321 |
msgid "Liechtenstein"
|
2322 |
msgstr ""
|
2323 |
|
2324 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2325 |
msgid "Lithuania"
|
2326 |
msgstr ""
|
2327 |
|
2328 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2329 |
msgid "Luxembourg"
|
2330 |
msgstr ""
|
2331 |
|
2332 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2333 |
msgid "Macao"
|
2334 |
msgstr ""
|
2335 |
|
2336 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2337 |
msgid "Macedonia"
|
2338 |
msgstr ""
|
2339 |
|
2340 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2341 |
msgid "Madagascar"
|
2342 |
msgstr ""
|
2343 |
|
2344 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2345 |
msgid "Malawi"
|
2346 |
msgstr ""
|
2347 |
|
2348 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2349 |
msgid "Malaysia"
|
2350 |
msgstr ""
|
2351 |
|
2352 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2353 |
msgid "Maldives"
|
2354 |
msgstr ""
|
2355 |
|
2356 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2357 |
msgid "Mali"
|
2358 |
msgstr ""
|
2359 |
|
2360 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2361 |
msgid "Malta"
|
2362 |
msgstr ""
|
2363 |
|
2364 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2365 |
msgid "Marshall Islands"
|
2366 |
msgstr ""
|
2367 |
|
2368 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2369 |
msgid "Martinique"
|
2370 |
msgstr ""
|
2371 |
|
2372 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2373 |
msgid "Mauritania"
|
2374 |
msgstr ""
|
2375 |
|
2376 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2377 |
msgid "Mauritius"
|
2378 |
msgstr ""
|
2379 |
|
2380 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2381 |
msgid "Mayotte"
|
2382 |
msgstr ""
|
2383 |
|
2384 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2385 |
msgid "Mexico"
|
2386 |
msgstr ""
|
2387 |
|
2388 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2389 |
msgid "Micronesia"
|
2390 |
msgstr ""
|
2391 |
|
2392 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2393 |
msgid "Moldova"
|
2394 |
msgstr ""
|
2395 |
|
2396 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2397 |
msgid "Monaco"
|
2398 |
msgstr ""
|
2399 |
|
2400 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2401 |
msgid "Mongolia"
|
2402 |
msgstr ""
|
2403 |
|
2404 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2405 |
msgid "Montenegro"
|
2406 |
msgstr ""
|
2407 |
|
2408 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2409 |
msgid "Montserrat"
|
2410 |
msgstr ""
|
2411 |
|
2412 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2413 |
msgid "Morocco"
|
2414 |
msgstr ""
|
2415 |
|
2416 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2417 |
msgid "Mozambique"
|
2418 |
msgstr ""
|
2419 |
|
2420 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2421 |
msgid "Myanmar"
|
2422 |
msgstr ""
|
2423 |
|
2424 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2425 |
msgid "Namibia"
|
2426 |
msgstr ""
|
2427 |
|
2428 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2429 |
msgid "Nauru"
|
2430 |
msgstr ""
|
2431 |
|
2432 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2433 |
msgid "Nepal"
|
2434 |
msgstr ""
|
2435 |
|
2436 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2437 |
msgid "Netherlands"
|
2438 |
msgstr ""
|
2439 |
|
2440 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2441 |
msgid "New Caledonia"
|
2442 |
msgstr ""
|
2443 |
|
2444 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2445 |
msgid "New Zealand"
|
2446 |
msgstr ""
|
2447 |
|
2448 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2449 |
msgid "Nicaragua"
|
2450 |
msgstr ""
|
2451 |
|
2452 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2453 |
msgid "Niger"
|
2454 |
msgstr ""
|
2455 |
|
2456 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2457 |
msgid "Nigeria"
|
2458 |
msgstr ""
|
2459 |
|
2460 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2461 |
msgid "Niue"
|
2462 |
msgstr ""
|
2463 |
|
2464 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2465 |
msgid "Norfolk Island"
|
2466 |
msgstr ""
|
2467 |
|
2468 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2469 |
msgid "Northern Mariana Islands"
|
2470 |
msgstr ""
|
2471 |
|
2472 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2473 |
msgid "Norway"
|
2474 |
msgstr ""
|
2475 |
|
2476 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2477 |
msgid "Oman"
|
2478 |
msgstr ""
|
2479 |
|
2480 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2481 |
msgid "Pakistan"
|
2482 |
msgstr ""
|
2483 |
|
2484 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2485 |
msgid "Palau"
|
2486 |
msgstr ""
|
2487 |
|
2488 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2489 |
msgid "Palestine"
|
2490 |
msgstr ""
|
2491 |
|
2492 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2493 |
msgid "Panama"
|
2494 |
msgstr ""
|
2495 |
|
2496 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2497 |
msgid "Papua New Guinea"
|
2498 |
msgstr ""
|
2499 |
|
2500 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2501 |
msgid "Paraguay"
|
2502 |
msgstr ""
|
2503 |
|
2504 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2505 |
msgid "Peru"
|
2506 |
msgstr ""
|
2507 |
|
2508 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2509 |
msgid "Philippines"
|
2510 |
msgstr ""
|
2511 |
|
2512 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2513 |
msgid "Pitcairn"
|
2514 |
msgstr ""
|
2515 |
|
2516 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2517 |
msgid "Poland"
|
2518 |
msgstr ""
|
2519 |
|
2520 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2521 |
msgid "Portugal"
|
2522 |
msgstr ""
|
2523 |
|
2524 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2525 |
msgid "Puerto Rico"
|
2526 |
msgstr ""
|
2527 |
|
2528 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2529 |
msgid "Qatar"
|
2530 |
msgstr ""
|
2531 |
|
2532 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2533 |
msgid "Reunion"
|
2534 |
msgstr ""
|
2535 |
|
2536 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2537 |
msgid "Romania"
|
2538 |
msgstr ""
|
2539 |
|
2540 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2541 |
msgid "Russia"
|
2542 |
msgstr ""
|
2543 |
|
2544 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2545 |
msgid "Rwanda"
|
2546 |
msgstr ""
|
2547 |
|
2548 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2549 |
msgid "Saint Barthelemy"
|
2550 |
msgstr ""
|
2551 |
|
2552 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2553 |
msgid "Saint Helena, Ascension and Tristan da Cunha"
|
2554 |
msgstr ""
|
2555 |
|
2556 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2557 |
msgid "Saint Kitts and Nevis"
|
2558 |
msgstr ""
|
2559 |
|
2560 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2561 |
msgid "Saint Lucia"
|
2562 |
msgstr ""
|
2563 |
|
2564 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2565 |
msgid "Saint Martin (French part)"
|
2566 |
msgstr ""
|
2567 |
|
2568 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2569 |
msgid "Saint Pierre and Miquelon"
|
2570 |
msgstr ""
|
2571 |
|
2572 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2573 |
msgid "Saint Vincent and the Grenadines"
|
2574 |
msgstr ""
|
2575 |
|
2576 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2577 |
msgid "Samoa"
|
2578 |
msgstr ""
|
2579 |
|
2580 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2581 |
msgid "San Marino"
|
2582 |
msgstr ""
|
2583 |
|
2584 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2585 |
msgid "Sao Tome and Principe"
|
2586 |
msgstr ""
|
2587 |
|
2588 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2589 |
msgid "Saudi Arabia"
|
2590 |
msgstr ""
|
2591 |
|
2592 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2593 |
msgid "Senegal"
|
2594 |
msgstr ""
|
2595 |
|
2596 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2597 |
msgid "Serbia"
|
2598 |
msgstr ""
|
2599 |
|
2600 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2601 |
msgid "Seychelles"
|
2602 |
msgstr ""
|
2603 |
|
2604 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2605 |
msgid "Sierra Leone"
|
2606 |
msgstr ""
|
2607 |
|
2608 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2609 |
msgid "Singapore"
|
2610 |
msgstr ""
|
2611 |
|
2612 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2613 |
msgid "Sint Maarten (Dutch part)"
|
2614 |
msgstr ""
|
2615 |
|
2616 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2617 |
msgid "Slovakia"
|
2618 |
msgstr ""
|
2619 |
|
2620 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2621 |
msgid "Slovenia"
|
2622 |
msgstr ""
|
2623 |
|
2624 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2625 |
msgid "Solomon Islands"
|
2626 |
msgstr ""
|
2627 |
|
2628 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2629 |
msgid "Somalia"
|
2630 |
msgstr ""
|
2631 |
|
2632 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2633 |
msgid "South Africa"
|
2634 |
msgstr ""
|
2635 |
|
2636 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2637 |
msgid "South Georgia and the South Sandwich Islands"
|
2638 |
msgstr ""
|
2639 |
|
2640 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2641 |
msgid "South Sudan"
|
2642 |
msgstr ""
|
2643 |
|
2644 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2645 |
msgid "Spain"
|
2646 |
msgstr ""
|
2647 |
|
2648 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2649 |
msgid "Sri Lanka"
|
2650 |
msgstr ""
|
2651 |
|
2652 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2653 |
msgid "Sudan"
|
2654 |
msgstr ""
|
2655 |
|
2656 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2657 |
msgid "Suriname"
|
2658 |
msgstr ""
|
2659 |
|
2660 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2661 |
msgid "Svalbard and Jan Mayen"
|
2662 |
msgstr ""
|
2663 |
|
2664 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2665 |
msgid "Swaziland"
|
2666 |
msgstr ""
|
2667 |
|
2668 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2669 |
msgid "Sweden"
|
2670 |
msgstr ""
|
2671 |
|
2672 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2673 |
msgid "Switzerland"
|
2674 |
msgstr ""
|
2675 |
|
2676 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2677 |
msgid "Syria"
|
2678 |
msgstr ""
|
2679 |
|
2680 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2681 |
msgid "Taiwan"
|
2682 |
msgstr ""
|
2683 |
|
2684 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2685 |
msgid "Tajikistan"
|
2686 |
msgstr ""
|
2687 |
|
2688 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2689 |
msgid "Tanzania"
|
2690 |
msgstr ""
|
2691 |
|
2692 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2693 |
msgid "Thailand"
|
2694 |
msgstr ""
|
2695 |
|
2696 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2697 |
msgid "Timor-Leste"
|
2698 |
msgstr ""
|
2699 |
|
2700 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2701 |
msgid "Togo"
|
2702 |
msgstr ""
|
2703 |
|
2704 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2705 |
msgid "Tokelau"
|
2706 |
msgstr ""
|
2707 |
|
2708 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2709 |
msgid "Tonga"
|
2710 |
msgstr ""
|
2711 |
|
2712 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2713 |
msgid "Trinidad and Tobago"
|
2714 |
msgstr ""
|
2715 |
|
2716 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2717 |
msgid "Tunisia"
|
2718 |
msgstr ""
|
2719 |
|
2720 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2721 |
msgid "Turkey"
|
2722 |
msgstr ""
|
2723 |
|
2724 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2725 |
msgid "Turkmenistan"
|
2726 |
msgstr ""
|
2727 |
|
2728 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2729 |
msgid "Turks and Caicos Islands"
|
2730 |
msgstr ""
|
2731 |
|
2732 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2733 |
msgid "Tuvalu"
|
2734 |
msgstr ""
|
2735 |
|
2736 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2737 |
msgid "Uganda"
|
2738 |
msgstr ""
|
2739 |
|
2740 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2741 |
msgid "Ukraine"
|
2742 |
msgstr ""
|
2743 |
|
2744 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2745 |
msgid "United Arab Emirates"
|
2746 |
msgstr ""
|
2747 |
|
2748 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2749 |
msgid "United Kingdom"
|
2750 |
msgstr ""
|
2751 |
|
2752 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2753 |
msgid "United States"
|
2754 |
msgstr ""
|
2755 |
|
2756 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2757 |
msgid "United States Minor Outlying Islands"
|
2758 |
msgstr ""
|
2759 |
|
2760 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2761 |
msgid "Uruguay"
|
2762 |
msgstr ""
|
2763 |
|
2764 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2765 |
msgid "Uzbekistan"
|
2766 |
msgstr ""
|
2767 |
|
2768 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2769 |
msgid "Vanuatu"
|
2770 |
msgstr ""
|
2771 |
|
2772 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2773 |
msgid "Vatican City"
|
2774 |
msgstr ""
|
2775 |
|
2776 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2777 |
msgid "Venezuela"
|
2778 |
msgstr ""
|
2779 |
|
2780 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2781 |
msgid "Vietnam"
|
2782 |
msgstr ""
|
2783 |
|
2784 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2785 |
msgid "Virgin Islands, British"
|
2786 |
msgstr ""
|
2787 |
|
2788 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2789 |
msgid "Virgin Islands, U.S."
|
2790 |
msgstr ""
|
2791 |
|
2792 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2793 |
msgid "Wallis and Futuna"
|
2794 |
msgstr ""
|
2795 |
|
2796 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2797 |
msgid "Western Sahara"
|
2798 |
msgstr ""
|
2799 |
|
2800 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2801 |
msgid "Yemen"
|
2802 |
msgstr ""
|
2803 |
|
2804 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2805 |
msgid "Zambia"
|
2806 |
msgstr ""
|
2807 |
|
2808 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2809 |
msgid "Zimbabwe"
|
2810 |
msgstr ""
|
2811 |
|
2812 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2813 |
msgid "Countries"
|
2814 |
msgstr ""
|
2815 |
|
2816 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2817 |
msgid "U.S. State Abbreviations"
|
2818 |
msgstr ""
|
2819 |
|
2820 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2821 |
msgid "U.S. States"
|
2822 |
msgstr ""
|
2823 |
|
2824 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2825 |
msgid "Under 18"
|
2826 |
msgstr ""
|
2827 |
|
2828 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2829 |
msgid "18-24"
|
2830 |
msgstr ""
|
2831 |
|
2832 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2833 |
msgid "25-34"
|
2834 |
msgstr ""
|
2835 |
|
2836 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2837 |
msgid "35-44"
|
2838 |
msgstr ""
|
2839 |
|
2840 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2841 |
msgid "45-54"
|
2842 |
msgstr ""
|
2843 |
|
2844 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2845 |
msgid "55-64"
|
2846 |
msgstr ""
|
2847 |
|
2848 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2849 |
msgid "65 or Above"
|
2850 |
msgstr ""
|
2851 |
|
2852 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2853 |
msgid "Prefer Not to Answer"
|
2854 |
msgstr ""
|
2855 |
|
2856 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2857 |
msgid "Age"
|
2858 |
msgstr ""
|
2859 |
|
2860 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2861 |
msgid "Very Unsatisfied"
|
2862 |
msgstr ""
|
2863 |
|
2864 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2865 |
msgid "Unsatisfied"
|
2866 |
msgstr ""
|
2867 |
|
2868 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2869 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2870 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2871 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2872 |
msgid "Neutral"
|
2873 |
msgstr ""
|
2874 |
|
2875 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2876 |
msgid "Satisfied"
|
2877 |
msgstr ""
|
2878 |
|
2879 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2880 |
msgid "Very Satisfied"
|
2881 |
msgstr ""
|
2882 |
|
2883 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2884 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2885 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2886 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2887 |
msgid "N/A"
|
2888 |
msgstr ""
|
2889 |
|
2890 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2891 |
msgid "Satisfaction"
|
2892 |
msgstr ""
|
2893 |
|
2894 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2895 |
msgid "Not at all Important"
|
2896 |
msgstr ""
|
2897 |
|
2898 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2899 |
msgid "Somewhat Important"
|
2900 |
msgstr ""
|
2901 |
|
2902 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2903 |
msgid "Important"
|
2904 |
msgstr ""
|
2905 |
|
2906 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2907 |
msgid "Very Important"
|
2908 |
msgstr ""
|
2909 |
|
2910 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2911 |
msgid "Importance"
|
2912 |
msgstr ""
|
2913 |
|
2914 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2915 |
msgid "Strongly Disagree"
|
2916 |
msgstr ""
|
2917 |
|
2918 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2919 |
msgid "Disagree"
|
2920 |
msgstr ""
|
2921 |
|
2922 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2923 |
msgid "Agree"
|
2924 |
msgstr ""
|
2925 |
|
2926 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2927 |
msgid "Strongly Agree"
|
2928 |
msgstr ""
|
2929 |
|
2930 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2931 |
msgid "Agreement"
|
2932 |
msgstr ""
|
2933 |
|
2934 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2935 |
msgid "Extremely Unlikely"
|
2936 |
msgstr ""
|
2937 |
|
2938 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2939 |
msgid "Unlikely"
|
2940 |
msgstr ""
|
2941 |
|
2942 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2943 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2944 |
msgid "Likely"
|
2945 |
msgstr ""
|
2946 |
|
2947 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2948 |
msgid "Extremely Likely"
|
2949 |
msgstr ""
|
2950 |
|
2951 |
#. translators: %s: Field name
|
2952 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2953 |
msgid "%s fields"
|
2954 |
msgstr ""
|
2955 |
|
2956 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2957 |
msgid "Simple"
|
2958 |
msgstr ""
|
2959 |
|
2960 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2961 |
msgid "Images"
|
2962 |
msgstr ""
|
2963 |
|
2964 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2965 |
msgid "Image Options"
|
2966 |
msgstr ""
|
2967 |
|
2968 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2969 |
msgid "Show images instead of radio buttons or check boxes. This is ideal for polls, surveys, segmenting questionnaires and more."
|
2970 |
msgstr ""
|
2971 |
|
2972 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2973 |
msgid "Button Options"
|
2974 |
msgstr ""
|
2975 |
|
2976 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2977 |
msgid "Show buttons for radio buttons or check boxes. This is ideal for polls, surveys, segmenting questionnaires and more."
|
2978 |
msgstr ""
|
2979 |
|
2980 |
#. translators: Add-on name.
|
2981 |
-
#: classes/helpers/FrmFieldsHelper.php:
|
2982 |
msgid "Formidable %s"
|
2983 |
msgstr ""
|
2984 |
|
@@ -3105,144 +3117,144 @@ msgstr ""
|
|
3105 |
msgid "Button Hook"
|
3106 |
msgstr ""
|
3107 |
|
3108 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3109 |
msgid "Create Form from Template"
|
3110 |
msgstr ""
|
3111 |
|
3112 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3113 |
msgid "Duplicate Form"
|
3114 |
msgstr ""
|
3115 |
|
3116 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3117 |
msgid "Restore from Trash"
|
3118 |
msgstr ""
|
3119 |
|
3120 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3121 |
#: classes/helpers/FrmFormsListHelper.php:124
|
3122 |
msgid "Restore"
|
3123 |
msgstr ""
|
3124 |
|
3125 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3126 |
msgid "Move Form to Trash"
|
3127 |
msgstr ""
|
3128 |
|
3129 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3130 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3131 |
#: classes/helpers/FrmFormsListHelper.php:158
|
3132 |
msgid "Trash"
|
3133 |
msgstr ""
|
3134 |
|
3135 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3136 |
msgid "Do you want to move this form to the trash?"
|
3137 |
msgstr ""
|
3138 |
|
3139 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3140 |
#: classes/helpers/FrmFormsListHelper.php:128
|
3141 |
msgid "Delete Permanently"
|
3142 |
msgstr ""
|
3143 |
|
3144 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3145 |
msgid "Are you sure you want to delete this form and all its entries?"
|
3146 |
msgstr ""
|
3147 |
|
3148 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3149 |
msgid "This will permanently delete the form and all its entries. This is irreversible. Are you sure you want to continue?"
|
3150 |
msgstr ""
|
3151 |
|
3152 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3153 |
#: classes/models/FrmField.php:204
|
3154 |
msgid "Total"
|
3155 |
msgstr ""
|
3156 |
|
3157 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3158 |
msgid "Add this to a read-only field to display the text in bold without a border or background."
|
3159 |
msgstr ""
|
3160 |
|
3161 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3162 |
msgid "Big Total"
|
3163 |
msgstr ""
|
3164 |
|
3165 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3166 |
msgid "Add this to a read-only field to display the text in large, bold text without a border or background."
|
3167 |
msgstr ""
|
3168 |
|
3169 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3170 |
msgid "Scroll Box"
|
3171 |
msgstr ""
|
3172 |
|
3173 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3174 |
msgid "If you have many checkbox or radio button options, you may add this class to allow your user to easily scroll through the options. Or add a scrolling area around content in an HTML field."
|
3175 |
msgstr ""
|
3176 |
|
3177 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3178 |
#: classes/models/fields/FrmFieldName.php:36
|
3179 |
msgid "First"
|
3180 |
msgstr ""
|
3181 |
|
3182 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3183 |
msgid "Add this to the first field in each row along with a width. ie frm_first frm4"
|
3184 |
msgstr ""
|
3185 |
|
3186 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3187 |
#: classes/helpers/FrmStylesHelper.php:113
|
3188 |
msgid "Right"
|
3189 |
msgstr ""
|
3190 |
|
3191 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3192 |
msgid "First Grid Row"
|
3193 |
msgstr ""
|
3194 |
|
3195 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3196 |
msgid "Even Grid Row"
|
3197 |
msgstr ""
|
3198 |
|
3199 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3200 |
msgid "Odd Grid Row"
|
3201 |
msgstr ""
|
3202 |
|
3203 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3204 |
msgid "Color Block"
|
3205 |
msgstr ""
|
3206 |
|
3207 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3208 |
msgid "Add a background color to the field or section."
|
3209 |
msgstr ""
|
3210 |
|
3211 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3212 |
msgid "Capitalize"
|
3213 |
msgstr ""
|
3214 |
|
3215 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3216 |
msgid "Automatically capitalize the first letter in each word."
|
3217 |
msgstr ""
|
3218 |
|
3219 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3220 |
msgid "Published"
|
3221 |
msgstr ""
|
3222 |
|
3223 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3224 |
msgid "Create Form"
|
3225 |
msgstr ""
|
3226 |
|
3227 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3228 |
msgid "Renew"
|
3229 |
msgstr ""
|
3230 |
|
3231 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3232 |
msgid "License plan required:"
|
3233 |
msgstr ""
|
3234 |
|
3235 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3236 |
msgid "Is this intentional?"
|
3237 |
msgstr ""
|
3238 |
|
3239 |
#. translators: %s: the name of a single parameter in the redirect URL
|
3240 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3241 |
msgid "The redirect URL is using the parameter \"%s\", which is reserved by WordPress. "
|
3242 |
msgstr ""
|
3243 |
|
3244 |
#. translators: %s: the names of two or more parameters in the redirect URL, separated by commas
|
3245 |
-
#: classes/helpers/FrmFormsHelper.php:
|
3246 |
msgid "The redirect URL is using the parameters \"%s\", which are reserved by WordPress. "
|
3247 |
msgstr ""
|
3248 |
|
@@ -3884,27 +3896,27 @@ msgid "Use the query in an array format so it can be properly prepared."
|
|
3884 |
msgstr ""
|
3885 |
|
3886 |
#. translators: %1$s: Form name, %2$s: Site name
|
3887 |
-
#: classes/models/FrmEmail.php:
|
3888 |
msgid "%1$s Form submitted on %2$s"
|
3889 |
msgstr ""
|
3890 |
|
3891 |
-
#: classes/models/FrmEmail.php:
|
3892 |
#: classes/views/frm-entries/sidebar-shared.php:74
|
3893 |
msgid "User Information"
|
3894 |
msgstr ""
|
3895 |
|
3896 |
-
#: classes/models/FrmEmail.php:
|
3897 |
-
#: classes/models/FrmEntryValues.php:
|
3898 |
msgid "User-Agent (Browser/OS)"
|
3899 |
msgstr ""
|
3900 |
|
3901 |
-
#: classes/models/FrmEmail.php:
|
3902 |
-
#: classes/models/FrmEntryValues.php:
|
3903 |
msgid "Referrer"
|
3904 |
msgstr ""
|
3905 |
|
3906 |
-
#: classes/models/FrmEmail.php:
|
3907 |
-
#: classes/models/FrmEntryValues.php:
|
3908 |
msgid "IP Address"
|
3909 |
msgstr ""
|
3910 |
|
@@ -4079,7 +4091,7 @@ msgstr ""
|
|
4079 |
msgid "Quantity"
|
4080 |
msgstr ""
|
4081 |
|
4082 |
-
#: classes/models/FrmFieldValue.php:
|
4083 |
msgid "The display value has not been prepared. Please use the prepare_display_value() method before calling get_displayed_value()."
|
4084 |
msgstr ""
|
4085 |
|
@@ -4500,7 +4512,7 @@ msgstr ""
|
|
4500 |
#: classes/views/frm-fields/back-end/inline-modal.php:7
|
4501 |
#: classes/views/frm-fields/back-end/inline-modal.php:8
|
4502 |
#: classes/views/shared/admin-header.php:19
|
4503 |
-
#: js/formidable_admin.js:
|
4504 |
msgid "Close"
|
4505 |
msgstr ""
|
4506 |
|
@@ -5009,6 +5021,14 @@ msgstr ""
|
|
5009 |
msgid "Insert into Post"
|
5010 |
msgstr ""
|
5011 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5012 |
#: classes/views/frm-forms/list-template.php:60
|
5013 |
msgid "No description"
|
5014 |
msgstr ""
|
@@ -6372,6 +6392,6 @@ msgstr ""
|
|
6372 |
msgid "Are you sure you want to delete these %1$s selected fields?"
|
6373 |
msgstr ""
|
6374 |
|
6375 |
-
#: js/formidable_admin.js:
|
6376 |
msgid "Save and Reload"
|
6377 |
msgstr ""
|
2 |
# This file is distributed under the same license as the Formidable Forms plugin.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: Formidable Forms 5.0.16\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/formidable\n"
|
7 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
8 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"POT-Creation-Date: 2021-12-29T16:59:15+00:00\n"
|
13 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
14 |
"X-Generator: WP-CLI 2.4.0\n"
|
15 |
"X-Domain: formidable\n"
|
137 |
|
138 |
#: classes/controllers/FrmAddonsController.php:26
|
139 |
#: classes/controllers/FrmAddonsController.php:27
|
140 |
+
#: classes/helpers/FrmFormsHelper.php:1343
|
141 |
#: classes/views/frm-fields/back-end/smart-values.php:16
|
142 |
#: classes/views/shared/admin-header.php:33
|
143 |
msgid "Upgrade"
|
147 |
msgid "There are no plugins on your site that require a license"
|
148 |
msgstr ""
|
149 |
|
150 |
+
#: classes/controllers/FrmAddonsController.php:625
|
151 |
msgid "Installed"
|
152 |
msgstr ""
|
153 |
|
154 |
+
#: classes/controllers/FrmAddonsController.php:630
|
155 |
#: classes/helpers/FrmAppHelper.php:2752
|
156 |
msgid "Active"
|
157 |
msgstr ""
|
158 |
|
159 |
+
#: classes/controllers/FrmAddonsController.php:635
|
160 |
msgid "Not Installed"
|
161 |
msgstr ""
|
162 |
|
163 |
+
#: classes/controllers/FrmAddonsController.php:934
|
164 |
msgid "Sorry, your site requires FTP authentication. Please download plugins from FormidableForms.com and install them manually."
|
165 |
msgstr ""
|
166 |
|
167 |
+
#: classes/controllers/FrmAddonsController.php:999
|
168 |
msgid "Your plugin has been activated. Would you like to save and reload the page now?"
|
169 |
msgstr ""
|
170 |
|
171 |
+
#: classes/controllers/FrmAddonsController.php:1003
|
172 |
msgid "Your plugin has been activated. Please reload the page to see more options."
|
173 |
msgstr ""
|
174 |
|
175 |
+
#: classes/controllers/FrmAddonsController.php:1108
|
176 |
msgid "Could not install an upgrade. Please download from formidableforms.com and install manually."
|
177 |
msgstr ""
|
178 |
|
179 |
+
#: classes/controllers/FrmAddonsController.php:1193
|
180 |
+
#: classes/controllers/FrmAddonsController.php:1194
|
181 |
#: classes/controllers/FrmWelcomeController.php:141
|
182 |
#: classes/views/frm-forms/new-form-overlay.php:112
|
183 |
#: classes/views/shared/reports-info.php:24
|
224 |
msgstr ""
|
225 |
|
226 |
#: classes/controllers/FrmEntriesController.php:79
|
227 |
+
#: classes/controllers/FrmFormsController.php:1345
|
228 |
#: classes/views/frm-entries/form.php:63
|
229 |
#: classes/views/frm-entries/sidebar-shared.php:57
|
230 |
msgid "Entry Key"
|
243 |
msgstr ""
|
244 |
|
245 |
#: classes/controllers/FrmEntriesController.php:86
|
246 |
+
#: classes/helpers/FrmCSVExportHelper.php:344
|
247 |
msgid "Created By"
|
248 |
msgstr ""
|
249 |
|
442 |
|
443 |
#: classes/controllers/FrmFormsController.php:786
|
444 |
#: classes/controllers/FrmFormsController.php:790
|
445 |
+
#: classes/helpers/FrmCSVExportHelper.php:349
|
446 |
#: classes/views/shared/mb_adv_info.php:98
|
447 |
msgid "Key"
|
448 |
msgstr ""
|
466 |
msgstr ""
|
467 |
|
468 |
#: classes/controllers/FrmFormsController.php:914
|
469 |
+
#: classes/helpers/FrmFormsHelper.php:1286
|
470 |
msgid "My Templates"
|
471 |
msgstr ""
|
472 |
|
518 |
msgstr ""
|
519 |
|
520 |
#: classes/controllers/FrmFormsController.php:1121
|
521 |
+
msgid "Form Landing Page"
|
522 |
+
msgstr ""
|
523 |
+
|
524 |
+
#: classes/controllers/FrmFormsController.php:1127
|
525 |
msgid "Customize HTML"
|
526 |
msgstr ""
|
527 |
|
528 |
+
#: classes/controllers/FrmFormsController.php:1261
|
529 |
msgid "Customize field values with the following parameters."
|
530 |
msgstr ""
|
531 |
|
532 |
+
#: classes/controllers/FrmFormsController.php:1298
|
533 |
msgid "Separator"
|
534 |
msgstr ""
|
535 |
|
536 |
+
#: classes/controllers/FrmFormsController.php:1299
|
537 |
msgid "Use a different separator for checkbox fields"
|
538 |
msgstr ""
|
539 |
|
540 |
+
#: classes/controllers/FrmFormsController.php:1302
|
541 |
msgid "Date Format"
|
542 |
msgstr ""
|
543 |
|
544 |
+
#: classes/controllers/FrmFormsController.php:1305
|
545 |
#: classes/views/frm-fields/back-end/settings.php:27
|
546 |
msgid "Field Label"
|
547 |
msgstr ""
|
548 |
|
549 |
+
#: classes/controllers/FrmFormsController.php:1308
|
550 |
msgid "No Auto P"
|
551 |
msgstr ""
|
552 |
|
553 |
+
#: classes/controllers/FrmFormsController.php:1309
|
554 |
msgid "Do not automatically add any paragraphs or line breaks"
|
555 |
msgstr ""
|
556 |
|
557 |
+
#: classes/controllers/FrmFormsController.php:1324
|
558 |
#: classes/models/FrmField.php:62
|
559 |
msgid "User ID"
|
560 |
msgstr ""
|
561 |
|
562 |
+
#: classes/controllers/FrmFormsController.php:1325
|
563 |
msgid "First Name"
|
564 |
msgstr ""
|
565 |
|
566 |
+
#: classes/controllers/FrmFormsController.php:1326
|
567 |
msgid "Last Name"
|
568 |
msgstr ""
|
569 |
|
570 |
+
#: classes/controllers/FrmFormsController.php:1327
|
571 |
msgid "Display Name"
|
572 |
msgstr ""
|
573 |
|
574 |
+
#: classes/controllers/FrmFormsController.php:1328
|
575 |
msgid "User Login"
|
576 |
msgstr ""
|
577 |
|
578 |
+
#: classes/controllers/FrmFormsController.php:1329
|
579 |
#: classes/models/FrmField.php:34
|
580 |
msgid "Email"
|
581 |
msgstr ""
|
582 |
|
583 |
+
#: classes/controllers/FrmFormsController.php:1330
|
584 |
msgid "Avatar"
|
585 |
msgstr ""
|
586 |
|
587 |
+
#: classes/controllers/FrmFormsController.php:1331
|
588 |
msgid "Author Link"
|
589 |
msgstr ""
|
590 |
|
591 |
+
#: classes/controllers/FrmFormsController.php:1344
|
592 |
#: classes/views/frm-entries/sidebar-shared.php:51
|
593 |
msgid "Entry ID"
|
594 |
msgstr ""
|
595 |
|
596 |
+
#: classes/controllers/FrmFormsController.php:1346
|
597 |
msgid "Post ID"
|
598 |
msgstr ""
|
599 |
|
600 |
+
#: classes/controllers/FrmFormsController.php:1347
|
601 |
msgid "User IP"
|
602 |
msgstr ""
|
603 |
|
604 |
+
#: classes/controllers/FrmFormsController.php:1348
|
605 |
msgid "Entry created"
|
606 |
msgstr ""
|
607 |
|
608 |
+
#: classes/controllers/FrmFormsController.php:1349
|
609 |
msgid "Entry updated"
|
610 |
msgstr ""
|
611 |
|
612 |
+
#: classes/controllers/FrmFormsController.php:1351
|
613 |
msgid "Site URL"
|
614 |
msgstr ""
|
615 |
|
616 |
+
#: classes/controllers/FrmFormsController.php:1352
|
617 |
msgid "Site Name"
|
618 |
msgstr ""
|
619 |
|
620 |
+
#: classes/controllers/FrmFormsController.php:1360
|
621 |
msgid "Default Msg"
|
622 |
msgstr ""
|
623 |
|
624 |
+
#: classes/controllers/FrmFormsController.php:1361
|
625 |
msgid "Default HTML"
|
626 |
msgstr ""
|
627 |
|
628 |
+
#: classes/controllers/FrmFormsController.php:1362
|
629 |
msgid "Default Plain"
|
630 |
msgstr ""
|
631 |
|
632 |
+
#: classes/controllers/FrmFormsController.php:1465
|
633 |
msgid "No forms were specified"
|
634 |
msgstr ""
|
635 |
|
636 |
+
#: classes/controllers/FrmFormsController.php:1577
|
637 |
msgid "Abnormal HTML characters prevented your form from saving correctly"
|
638 |
msgstr ""
|
639 |
|
640 |
+
#: classes/controllers/FrmFormsController.php:1692
|
641 |
#: classes/helpers/FrmFormsHelper.php:57
|
642 |
#: classes/helpers/FrmFormsHelper.php:112
|
643 |
#: classes/helpers/FrmFormsHelper.php:166
|
644 |
+
#: classes/helpers/FrmFormsHelper.php:1058
|
645 |
#: classes/helpers/FrmFormsListHelper.php:315
|
646 |
#: classes/views/frm-forms/create-template-from-an-existing-form.php:25
|
647 |
#: classes/views/styles/manage.php:59
|
650 |
msgid "(no title)"
|
651 |
msgstr ""
|
652 |
|
653 |
+
#: classes/controllers/FrmFormsController.php:1738
|
654 |
+
#: classes/controllers/FrmFormsController.php:1752
|
655 |
msgid "Please select a valid form"
|
656 |
msgstr ""
|
657 |
|
658 |
+
#: classes/controllers/FrmFormsController.php:1974
|
659 |
msgid "Please wait while you are redirected."
|
660 |
msgstr ""
|
661 |
|
662 |
#. translators: %1$s: Start link HTML, %2$s: End link HTML
|
663 |
+
#: classes/controllers/FrmFormsController.php:2009
|
664 |
msgid "%1$sClick here%2$s if you are not automatically redirected."
|
665 |
msgstr ""
|
666 |
|
956 |
msgstr ""
|
957 |
|
958 |
#: classes/controllers/FrmStylesController.php:402
|
959 |
+
#: classes/helpers/FrmFieldsHelper.php:1934
|
960 |
#: classes/views/frm-forms/settings-buttons.php:46
|
961 |
msgid "Buttons"
|
962 |
msgstr ""
|
1176 |
msgstr ""
|
1177 |
|
1178 |
#: classes/helpers/FrmAppHelper.php:2691
|
1179 |
+
#: classes/helpers/FrmCSVExportHelper.php:348
|
1180 |
#: classes/views/shared/mb_adv_info.php:95
|
1181 |
msgid "ID"
|
1182 |
msgstr ""
|
1358 |
msgstr ""
|
1359 |
|
1360 |
#: classes/helpers/FrmAppHelper.php:2748
|
1361 |
+
#: classes/helpers/FrmFormsHelper.php:1517
|
1362 |
msgid "See the list of reserved words in WordPress."
|
1363 |
msgstr ""
|
1364 |
|
1639 |
msgid "Vietnamese"
|
1640 |
msgstr ""
|
1641 |
|
1642 |
+
#: classes/helpers/FrmAppHelper.php:3240
|
1643 |
+
msgid "Form Landing Pages"
|
1644 |
+
msgstr ""
|
1645 |
+
|
1646 |
+
#: classes/helpers/FrmAppHelper.php:3246
|
1647 |
+
msgid "Easily manage a landing page for your form. Upgrade to get form landing pages."
|
1648 |
+
msgstr ""
|
1649 |
+
|
1650 |
+
#: classes/helpers/FrmAppHelper.php:3269
|
1651 |
msgid "Your account has expired"
|
1652 |
msgstr ""
|
1653 |
|
1654 |
+
#: classes/helpers/FrmAppHelper.php:3272
|
1655 |
msgid "Renew Now"
|
1656 |
msgstr ""
|
1657 |
|
1658 |
+
#: classes/helpers/FrmCSVExportHelper.php:250
|
1659 |
msgid "(label)"
|
1660 |
msgstr ""
|
1661 |
|
1662 |
+
#: classes/helpers/FrmCSVExportHelper.php:335
|
1663 |
msgid "Comment"
|
1664 |
msgstr ""
|
1665 |
|
1666 |
+
#: classes/helpers/FrmCSVExportHelper.php:336
|
1667 |
msgid "Comment User"
|
1668 |
msgstr ""
|
1669 |
|
1670 |
+
#: classes/helpers/FrmCSVExportHelper.php:337
|
1671 |
msgid "Comment Date"
|
1672 |
msgstr ""
|
1673 |
|
1674 |
+
#: classes/helpers/FrmCSVExportHelper.php:342
|
1675 |
msgid "Timestamp"
|
1676 |
msgstr ""
|
1677 |
|
1678 |
+
#: classes/helpers/FrmCSVExportHelper.php:343
|
1679 |
msgid "Last Updated"
|
1680 |
msgstr ""
|
1681 |
|
1682 |
+
#: classes/helpers/FrmCSVExportHelper.php:345
|
1683 |
msgid "Updated By"
|
1684 |
msgstr ""
|
1685 |
|
1686 |
+
#: classes/helpers/FrmCSVExportHelper.php:346
|
1687 |
+
#: classes/helpers/FrmFormsHelper.php:1244
|
1688 |
#: classes/helpers/FrmFormsListHelper.php:342
|
1689 |
msgid "Draft"
|
1690 |
msgstr ""
|
1691 |
|
1692 |
+
#: classes/helpers/FrmCSVExportHelper.php:347
|
1693 |
msgid "IP"
|
1694 |
msgstr ""
|
1695 |
|
1696 |
+
#: classes/helpers/FrmCSVExportHelper.php:351
|
1697 |
msgid "Parent ID"
|
1698 |
msgstr ""
|
1699 |
|
1774 |
msgstr ""
|
1775 |
|
1776 |
#: classes/helpers/FrmEntriesListHelper.php:309
|
1777 |
+
#: classes/helpers/FrmFormsHelper.php:1166
|
1778 |
#: classes/helpers/FrmFormsListHelper.php:133
|
1779 |
#: classes/views/frm-form-actions/form_action.php:25
|
1780 |
#: js/formidable_admin.js:2055
|
1817 |
msgid "Categories"
|
1818 |
msgstr ""
|
1819 |
|
1820 |
+
#: classes/helpers/FrmFieldsHelper.php:1436
|
1821 |
msgid "Afghanistan"
|
1822 |
msgstr ""
|
1823 |
|
1824 |
+
#: classes/helpers/FrmFieldsHelper.php:1437
|
1825 |
msgid "Aland Islands"
|
1826 |
msgstr ""
|
1827 |
|
1828 |
+
#: classes/helpers/FrmFieldsHelper.php:1438
|
1829 |
msgid "Albania"
|
1830 |
msgstr ""
|
1831 |
|
1832 |
+
#: classes/helpers/FrmFieldsHelper.php:1439
|
1833 |
msgid "Algeria"
|
1834 |
msgstr ""
|
1835 |
|
1836 |
+
#: classes/helpers/FrmFieldsHelper.php:1440
|
1837 |
msgid "American Samoa"
|
1838 |
msgstr ""
|
1839 |
|
1840 |
+
#: classes/helpers/FrmFieldsHelper.php:1441
|
1841 |
msgid "Andorra"
|
1842 |
msgstr ""
|
1843 |
|
1844 |
+
#: classes/helpers/FrmFieldsHelper.php:1442
|
1845 |
msgid "Angola"
|
1846 |
msgstr ""
|
1847 |
|
1848 |
+
#: classes/helpers/FrmFieldsHelper.php:1443
|
1849 |
msgid "Anguilla"
|
1850 |
msgstr ""
|
1851 |
|
1852 |
+
#: classes/helpers/FrmFieldsHelper.php:1444
|
1853 |
msgid "Antarctica"
|
1854 |
msgstr ""
|
1855 |
|
1856 |
+
#: classes/helpers/FrmFieldsHelper.php:1445
|
1857 |
msgid "Antigua and Barbuda"
|
1858 |
msgstr ""
|
1859 |
|
1860 |
+
#: classes/helpers/FrmFieldsHelper.php:1446
|
1861 |
msgid "Argentina"
|
1862 |
msgstr ""
|
1863 |
|
1864 |
+
#: classes/helpers/FrmFieldsHelper.php:1447
|
1865 |
msgid "Armenia"
|
1866 |
msgstr ""
|
1867 |
|
1868 |
+
#: classes/helpers/FrmFieldsHelper.php:1448
|
1869 |
msgid "Aruba"
|
1870 |
msgstr ""
|
1871 |
|
1872 |
+
#: classes/helpers/FrmFieldsHelper.php:1449
|
1873 |
msgid "Australia"
|
1874 |
msgstr ""
|
1875 |
|
1876 |
+
#: classes/helpers/FrmFieldsHelper.php:1450
|
1877 |
msgid "Austria"
|
1878 |
msgstr ""
|
1879 |
|
1880 |
+
#: classes/helpers/FrmFieldsHelper.php:1451
|
1881 |
msgid "Azerbaijan"
|
1882 |
msgstr ""
|
1883 |
|
1884 |
+
#: classes/helpers/FrmFieldsHelper.php:1452
|
1885 |
msgid "Bahamas"
|
1886 |
msgstr ""
|
1887 |
|
1888 |
+
#: classes/helpers/FrmFieldsHelper.php:1453
|
1889 |
msgid "Bahrain"
|
1890 |
msgstr ""
|
1891 |
|
1892 |
+
#: classes/helpers/FrmFieldsHelper.php:1454
|
1893 |
msgid "Bangladesh"
|
1894 |
msgstr ""
|
1895 |
|
1896 |
+
#: classes/helpers/FrmFieldsHelper.php:1455
|
1897 |
msgid "Barbados"
|
1898 |
msgstr ""
|
1899 |
|
1900 |
+
#: classes/helpers/FrmFieldsHelper.php:1456
|
1901 |
msgid "Belarus"
|
1902 |
msgstr ""
|
1903 |
|
1904 |
+
#: classes/helpers/FrmFieldsHelper.php:1457
|
1905 |
msgid "Belgium"
|
1906 |
msgstr ""
|
1907 |
|
1908 |
+
#: classes/helpers/FrmFieldsHelper.php:1458
|
1909 |
msgid "Belize"
|
1910 |
msgstr ""
|
1911 |
|
1912 |
+
#: classes/helpers/FrmFieldsHelper.php:1459
|
1913 |
msgid "Benin"
|
1914 |
msgstr ""
|
1915 |
|
1916 |
+
#: classes/helpers/FrmFieldsHelper.php:1460
|
1917 |
msgid "Bermuda"
|
1918 |
msgstr ""
|
1919 |
|
1920 |
+
#: classes/helpers/FrmFieldsHelper.php:1461
|
1921 |
msgid "Bhutan"
|
1922 |
msgstr ""
|
1923 |
|
1924 |
+
#: classes/helpers/FrmFieldsHelper.php:1462
|
1925 |
msgid "Bolivia"
|
1926 |
msgstr ""
|
1927 |
|
1928 |
+
#: classes/helpers/FrmFieldsHelper.php:1463
|
1929 |
msgid "Bonaire, Sint Eustatius and Saba"
|
1930 |
msgstr ""
|
1931 |
|
1932 |
+
#: classes/helpers/FrmFieldsHelper.php:1464
|
1933 |
msgid "Bosnia and Herzegovina"
|
1934 |
msgstr ""
|
1935 |
|
1936 |
+
#: classes/helpers/FrmFieldsHelper.php:1465
|
1937 |
msgid "Botswana"
|
1938 |
msgstr ""
|
1939 |
|
1940 |
+
#: classes/helpers/FrmFieldsHelper.php:1466
|
1941 |
msgid "Bouvet Island"
|
1942 |
msgstr ""
|
1943 |
|
1944 |
+
#: classes/helpers/FrmFieldsHelper.php:1467
|
1945 |
msgid "Brazil"
|
1946 |
msgstr ""
|
1947 |
|
1948 |
+
#: classes/helpers/FrmFieldsHelper.php:1468
|
1949 |
msgid "British Indian Ocean Territory"
|
1950 |
msgstr ""
|
1951 |
|
1952 |
+
#: classes/helpers/FrmFieldsHelper.php:1469
|
1953 |
msgid "Brunei"
|
1954 |
msgstr ""
|
1955 |
|
1956 |
+
#: classes/helpers/FrmFieldsHelper.php:1470
|
1957 |
msgid "Bulgaria"
|
1958 |
msgstr ""
|
1959 |
|
1960 |
+
#: classes/helpers/FrmFieldsHelper.php:1471
|
1961 |
msgid "Burkina Faso"
|
1962 |
msgstr ""
|
1963 |
|
1964 |
+
#: classes/helpers/FrmFieldsHelper.php:1472
|
1965 |
msgid "Burundi"
|
1966 |
msgstr ""
|
1967 |
|
1968 |
+
#: classes/helpers/FrmFieldsHelper.php:1473
|
1969 |
msgid "Cambodia"
|
1970 |
msgstr ""
|
1971 |
|
1972 |
+
#: classes/helpers/FrmFieldsHelper.php:1474
|
1973 |
msgid "Cameroon"
|
1974 |
msgstr ""
|
1975 |
|
1976 |
+
#: classes/helpers/FrmFieldsHelper.php:1475
|
1977 |
msgid "Canada"
|
1978 |
msgstr ""
|
1979 |
|
1980 |
+
#: classes/helpers/FrmFieldsHelper.php:1476
|
1981 |
msgid "Cape Verde"
|
1982 |
msgstr ""
|
1983 |
|
1984 |
+
#: classes/helpers/FrmFieldsHelper.php:1477
|
1985 |
msgid "Cayman Islands"
|
1986 |
msgstr ""
|
1987 |
|
1988 |
+
#: classes/helpers/FrmFieldsHelper.php:1478
|
1989 |
msgid "Central African Republic"
|
1990 |
msgstr ""
|
1991 |
|
1992 |
+
#: classes/helpers/FrmFieldsHelper.php:1479
|
1993 |
msgid "Chad"
|
1994 |
msgstr ""
|
1995 |
|
1996 |
+
#: classes/helpers/FrmFieldsHelper.php:1480
|
1997 |
msgid "Chile"
|
1998 |
msgstr ""
|
1999 |
|
2000 |
+
#: classes/helpers/FrmFieldsHelper.php:1481
|
2001 |
msgid "China"
|
2002 |
msgstr ""
|
2003 |
|
2004 |
+
#: classes/helpers/FrmFieldsHelper.php:1482
|
2005 |
msgid "Christmas Island"
|
2006 |
msgstr ""
|
2007 |
|
2008 |
+
#: classes/helpers/FrmFieldsHelper.php:1483
|
2009 |
msgid "Cocos (Keeling) Islands"
|
2010 |
msgstr ""
|
2011 |
|
2012 |
+
#: classes/helpers/FrmFieldsHelper.php:1484
|
2013 |
msgid "Colombia"
|
2014 |
msgstr ""
|
2015 |
|
2016 |
+
#: classes/helpers/FrmFieldsHelper.php:1485
|
2017 |
msgid "Comoros"
|
2018 |
msgstr ""
|
2019 |
|
2020 |
+
#: classes/helpers/FrmFieldsHelper.php:1486
|
2021 |
msgid "Congo"
|
2022 |
msgstr ""
|
2023 |
|
2024 |
+
#: classes/helpers/FrmFieldsHelper.php:1487
|
2025 |
msgid "Cook Islands"
|
2026 |
msgstr ""
|
2027 |
|
2028 |
+
#: classes/helpers/FrmFieldsHelper.php:1488
|
2029 |
msgid "Costa Rica"
|
2030 |
msgstr ""
|
2031 |
|
2032 |
+
#: classes/helpers/FrmFieldsHelper.php:1489
|
2033 |
msgid "Côte d'Ivoire"
|
2034 |
msgstr ""
|
2035 |
|
2036 |
+
#: classes/helpers/FrmFieldsHelper.php:1490
|
2037 |
msgid "Croatia"
|
2038 |
msgstr ""
|
2039 |
|
2040 |
+
#: classes/helpers/FrmFieldsHelper.php:1491
|
2041 |
msgid "Cuba"
|
2042 |
msgstr ""
|
2043 |
|
2044 |
+
#: classes/helpers/FrmFieldsHelper.php:1492
|
2045 |
msgid "Curacao"
|
2046 |
msgstr ""
|
2047 |
|
2048 |
+
#: classes/helpers/FrmFieldsHelper.php:1493
|
2049 |
msgid "Cyprus"
|
2050 |
msgstr ""
|
2051 |
|
2052 |
+
#: classes/helpers/FrmFieldsHelper.php:1494
|
2053 |
msgid "Czech Republic"
|
2054 |
msgstr ""
|
2055 |
|
2056 |
+
#: classes/helpers/FrmFieldsHelper.php:1495
|
2057 |
msgid "Denmark"
|
2058 |
msgstr ""
|
2059 |
|
2060 |
+
#: classes/helpers/FrmFieldsHelper.php:1496
|
2061 |
msgid "Djibouti"
|
2062 |
msgstr ""
|
2063 |
|
2064 |
+
#: classes/helpers/FrmFieldsHelper.php:1497
|
2065 |
msgid "Dominica"
|
2066 |
msgstr ""
|
2067 |
|
2068 |
+
#: classes/helpers/FrmFieldsHelper.php:1498
|
2069 |
msgid "Dominican Republic"
|
2070 |
msgstr ""
|
2071 |
|
2072 |
+
#: classes/helpers/FrmFieldsHelper.php:1499
|
2073 |
msgid "East Timor"
|
2074 |
msgstr ""
|
2075 |
|
2076 |
+
#: classes/helpers/FrmFieldsHelper.php:1500
|
2077 |
msgid "Ecuador"
|
2078 |
msgstr ""
|
2079 |
|
2080 |
+
#: classes/helpers/FrmFieldsHelper.php:1501
|
2081 |
msgid "Egypt"
|
2082 |
msgstr ""
|
2083 |
|
2084 |
+
#: classes/helpers/FrmFieldsHelper.php:1502
|
2085 |
msgid "El Salvador"
|
2086 |
msgstr ""
|
2087 |
|
2088 |
+
#: classes/helpers/FrmFieldsHelper.php:1503
|
2089 |
msgid "Equatorial Guinea"
|
2090 |
msgstr ""
|
2091 |
|
2092 |
+
#: classes/helpers/FrmFieldsHelper.php:1504
|
2093 |
msgid "Eritrea"
|
2094 |
msgstr ""
|
2095 |
|
2096 |
+
#: classes/helpers/FrmFieldsHelper.php:1505
|
2097 |
msgid "Estonia"
|
2098 |
msgstr ""
|
2099 |
|
2100 |
+
#: classes/helpers/FrmFieldsHelper.php:1506
|
2101 |
msgid "Ethiopia"
|
2102 |
msgstr ""
|
2103 |
|
2104 |
+
#: classes/helpers/FrmFieldsHelper.php:1507
|
2105 |
msgid "Falkland Islands (Malvinas)"
|
2106 |
msgstr ""
|
2107 |
|
2108 |
+
#: classes/helpers/FrmFieldsHelper.php:1508
|
2109 |
msgid "Faroe Islands"
|
2110 |
msgstr ""
|
2111 |
|
2112 |
+
#: classes/helpers/FrmFieldsHelper.php:1509
|
2113 |
msgid "Fiji"
|
2114 |
msgstr ""
|
2115 |
|
2116 |
+
#: classes/helpers/FrmFieldsHelper.php:1510
|
2117 |
msgid "Finland"
|
2118 |
msgstr ""
|
2119 |
|
2120 |
+
#: classes/helpers/FrmFieldsHelper.php:1511
|
2121 |
msgid "France"
|
2122 |
msgstr ""
|
2123 |
|
2124 |
+
#: classes/helpers/FrmFieldsHelper.php:1512
|
2125 |
msgid "French Guiana"
|
2126 |
msgstr ""
|
2127 |
|
2128 |
+
#: classes/helpers/FrmFieldsHelper.php:1513
|
2129 |
msgid "French Polynesia"
|
2130 |
msgstr ""
|
2131 |
|
2132 |
+
#: classes/helpers/FrmFieldsHelper.php:1514
|
2133 |
msgid "French Southern Territories"
|
2134 |
msgstr ""
|
2135 |
|
2136 |
+
#: classes/helpers/FrmFieldsHelper.php:1515
|
2137 |
msgid "Gabon"
|
2138 |
msgstr ""
|
2139 |
|
2140 |
+
#: classes/helpers/FrmFieldsHelper.php:1516
|
2141 |
msgid "Gambia"
|
2142 |
msgstr ""
|
2143 |
|
2144 |
+
#: classes/helpers/FrmFieldsHelper.php:1517
|
2145 |
msgid "Georgia"
|
2146 |
msgstr ""
|
2147 |
|
2148 |
+
#: classes/helpers/FrmFieldsHelper.php:1518
|
2149 |
msgid "Germany"
|
2150 |
msgstr ""
|
2151 |
|
2152 |
+
#: classes/helpers/FrmFieldsHelper.php:1519
|
2153 |
msgid "Ghana"
|
2154 |
msgstr ""
|
2155 |
|
2156 |
+
#: classes/helpers/FrmFieldsHelper.php:1520
|
2157 |
msgid "Gibraltar"
|
2158 |
msgstr ""
|
2159 |
|
2160 |
+
#: classes/helpers/FrmFieldsHelper.php:1521
|
2161 |
msgid "Greece"
|
2162 |
msgstr ""
|
2163 |
|
2164 |
+
#: classes/helpers/FrmFieldsHelper.php:1522
|
2165 |
msgid "Greenland"
|
2166 |
msgstr ""
|
2167 |
|
2168 |
+
#: classes/helpers/FrmFieldsHelper.php:1523
|
2169 |
msgid "Grenada"
|
2170 |
msgstr ""
|
2171 |
|
2172 |
+
#: classes/helpers/FrmFieldsHelper.php:1524
|
2173 |
msgid "Guadeloupe"
|
2174 |
msgstr ""
|
2175 |
|
2176 |
+
#: classes/helpers/FrmFieldsHelper.php:1525
|
2177 |
msgid "Guam"
|
2178 |
msgstr ""
|
2179 |
|
2180 |
+
#: classes/helpers/FrmFieldsHelper.php:1526
|
2181 |
msgid "Guatemala"
|
2182 |
msgstr ""
|
2183 |
|
2184 |
+
#: classes/helpers/FrmFieldsHelper.php:1527
|
2185 |
msgid "Guernsey"
|
2186 |
msgstr ""
|
2187 |
|
2188 |
+
#: classes/helpers/FrmFieldsHelper.php:1528
|
2189 |
msgid "Guinea"
|
2190 |
msgstr ""
|
2191 |
|
2192 |
+
#: classes/helpers/FrmFieldsHelper.php:1529
|
2193 |
msgid "Guinea-Bissau"
|
2194 |
msgstr ""
|
2195 |
|
2196 |
+
#: classes/helpers/FrmFieldsHelper.php:1530
|
2197 |
msgid "Guyana"
|
2198 |
msgstr ""
|
2199 |
|
2200 |
+
#: classes/helpers/FrmFieldsHelper.php:1531
|
2201 |
msgid "Haiti"
|
2202 |
msgstr ""
|
2203 |
|
2204 |
+
#: classes/helpers/FrmFieldsHelper.php:1532
|
2205 |
msgid "Heard Island and McDonald Islands"
|
2206 |
msgstr ""
|
2207 |
|
2208 |
+
#: classes/helpers/FrmFieldsHelper.php:1533
|
2209 |
msgid "Holy See"
|
2210 |
msgstr ""
|
2211 |
|
2212 |
+
#: classes/helpers/FrmFieldsHelper.php:1534
|
2213 |
msgid "Honduras"
|
2214 |
msgstr ""
|
2215 |
|
2216 |
+
#: classes/helpers/FrmFieldsHelper.php:1535
|
2217 |
msgid "Hong Kong"
|
2218 |
msgstr ""
|
2219 |
|
2220 |
+
#: classes/helpers/FrmFieldsHelper.php:1536
|
2221 |
msgid "Hungary"
|
2222 |
msgstr ""
|
2223 |
|
2224 |
+
#: classes/helpers/FrmFieldsHelper.php:1537
|
2225 |
msgid "Iceland"
|
2226 |
msgstr ""
|
2227 |
|
2228 |
+
#: classes/helpers/FrmFieldsHelper.php:1538
|
2229 |
msgid "India"
|
2230 |
msgstr ""
|
2231 |
|
2232 |
+
#: classes/helpers/FrmFieldsHelper.php:1539
|
2233 |
msgid "Indonesia"
|
2234 |
msgstr ""
|
2235 |
|
2236 |
+
#: classes/helpers/FrmFieldsHelper.php:1540
|
2237 |
msgid "Iran"
|
2238 |
msgstr ""
|
2239 |
|
2240 |
+
#: classes/helpers/FrmFieldsHelper.php:1541
|
2241 |
msgid "Iraq"
|
2242 |
msgstr ""
|
2243 |
|
2244 |
+
#: classes/helpers/FrmFieldsHelper.php:1542
|
2245 |
msgid "Ireland"
|
2246 |
msgstr ""
|
2247 |
|
2248 |
+
#: classes/helpers/FrmFieldsHelper.php:1543
|
2249 |
msgid "Israel"
|
2250 |
msgstr ""
|
2251 |
|
2252 |
+
#: classes/helpers/FrmFieldsHelper.php:1544
|
2253 |
msgid "Isle of Man"
|
2254 |
msgstr ""
|
2255 |
|
2256 |
+
#: classes/helpers/FrmFieldsHelper.php:1545
|
2257 |
msgid "Italy"
|
2258 |
msgstr ""
|
2259 |
|
2260 |
+
#: classes/helpers/FrmFieldsHelper.php:1546
|
2261 |
msgid "Jamaica"
|
2262 |
msgstr ""
|
2263 |
|
2264 |
+
#: classes/helpers/FrmFieldsHelper.php:1547
|
2265 |
msgid "Japan"
|
2266 |
msgstr ""
|
2267 |
|
2268 |
+
#: classes/helpers/FrmFieldsHelper.php:1548
|
2269 |
msgid "Jersey"
|
2270 |
msgstr ""
|
2271 |
|
2272 |
+
#: classes/helpers/FrmFieldsHelper.php:1549
|
2273 |
msgid "Jordan"
|
2274 |
msgstr ""
|
2275 |
|
2276 |
+
#: classes/helpers/FrmFieldsHelper.php:1550
|
2277 |
msgid "Kazakhstan"
|
2278 |
msgstr ""
|
2279 |
|
2280 |
+
#: classes/helpers/FrmFieldsHelper.php:1551
|
2281 |
msgid "Kenya"
|
2282 |
msgstr ""
|
2283 |
|
2284 |
+
#: classes/helpers/FrmFieldsHelper.php:1552
|
2285 |
msgid "Kiribati"
|
2286 |
msgstr ""
|
2287 |
|
2288 |
+
#: classes/helpers/FrmFieldsHelper.php:1553
|
2289 |
msgid "North Korea"
|
2290 |
msgstr ""
|
2291 |
|
2292 |
+
#: classes/helpers/FrmFieldsHelper.php:1554
|
2293 |
msgid "South Korea"
|
2294 |
msgstr ""
|
2295 |
|
2296 |
+
#: classes/helpers/FrmFieldsHelper.php:1555
|
2297 |
msgid "Kosovo"
|
2298 |
msgstr ""
|
2299 |
|
2300 |
+
#: classes/helpers/FrmFieldsHelper.php:1556
|
2301 |
msgid "Kuwait"
|
2302 |
msgstr ""
|
2303 |
|
2304 |
+
#: classes/helpers/FrmFieldsHelper.php:1557
|
2305 |
msgid "Kyrgyzstan"
|
2306 |
msgstr ""
|
2307 |
|
2308 |
+
#: classes/helpers/FrmFieldsHelper.php:1558
|
2309 |
msgid "Laos"
|
2310 |
msgstr ""
|
2311 |
|
2312 |
+
#: classes/helpers/FrmFieldsHelper.php:1559
|
2313 |
msgid "Latvia"
|
2314 |
msgstr ""
|
2315 |
|
2316 |
+
#: classes/helpers/FrmFieldsHelper.php:1560
|
2317 |
msgid "Lebanon"
|
2318 |
msgstr ""
|
2319 |
|
2320 |
+
#: classes/helpers/FrmFieldsHelper.php:1561
|
2321 |
msgid "Lesotho"
|
2322 |
msgstr ""
|
2323 |
|
2324 |
+
#: classes/helpers/FrmFieldsHelper.php:1562
|
2325 |
msgid "Liberia"
|
2326 |
msgstr ""
|
2327 |
|
2328 |
+
#: classes/helpers/FrmFieldsHelper.php:1563
|
2329 |
msgid "Libya"
|
2330 |
msgstr ""
|
2331 |
|
2332 |
+
#: classes/helpers/FrmFieldsHelper.php:1564
|
2333 |
msgid "Liechtenstein"
|
2334 |
msgstr ""
|
2335 |
|
2336 |
+
#: classes/helpers/FrmFieldsHelper.php:1565
|
2337 |
msgid "Lithuania"
|
2338 |
msgstr ""
|
2339 |
|
2340 |
+
#: classes/helpers/FrmFieldsHelper.php:1566
|
2341 |
msgid "Luxembourg"
|
2342 |
msgstr ""
|
2343 |
|
2344 |
+
#: classes/helpers/FrmFieldsHelper.php:1567
|
2345 |
msgid "Macao"
|
2346 |
msgstr ""
|
2347 |
|
2348 |
+
#: classes/helpers/FrmFieldsHelper.php:1568
|
2349 |
msgid "Macedonia"
|
2350 |
msgstr ""
|
2351 |
|
2352 |
+
#: classes/helpers/FrmFieldsHelper.php:1569
|
2353 |
msgid "Madagascar"
|
2354 |
msgstr ""
|
2355 |
|
2356 |
+
#: classes/helpers/FrmFieldsHelper.php:1570
|
2357 |
msgid "Malawi"
|
2358 |
msgstr ""
|
2359 |
|
2360 |
+
#: classes/helpers/FrmFieldsHelper.php:1571
|
2361 |
msgid "Malaysia"
|
2362 |
msgstr ""
|
2363 |
|
2364 |
+
#: classes/helpers/FrmFieldsHelper.php:1572
|
2365 |
msgid "Maldives"
|
2366 |
msgstr ""
|
2367 |
|
2368 |
+
#: classes/helpers/FrmFieldsHelper.php:1573
|
2369 |
msgid "Mali"
|
2370 |
msgstr ""
|
2371 |
|
2372 |
+
#: classes/helpers/FrmFieldsHelper.php:1574
|
2373 |
msgid "Malta"
|
2374 |
msgstr ""
|
2375 |
|
2376 |
+
#: classes/helpers/FrmFieldsHelper.php:1575
|
2377 |
msgid "Marshall Islands"
|
2378 |
msgstr ""
|
2379 |
|
2380 |
+
#: classes/helpers/FrmFieldsHelper.php:1576
|
2381 |
msgid "Martinique"
|
2382 |
msgstr ""
|
2383 |
|
2384 |
+
#: classes/helpers/FrmFieldsHelper.php:1577
|
2385 |
msgid "Mauritania"
|
2386 |
msgstr ""
|
2387 |
|
2388 |
+
#: classes/helpers/FrmFieldsHelper.php:1578
|
2389 |
msgid "Mauritius"
|
2390 |
msgstr ""
|
2391 |
|
2392 |
+
#: classes/helpers/FrmFieldsHelper.php:1579
|
2393 |
msgid "Mayotte"
|
2394 |
msgstr ""
|
2395 |
|
2396 |
+
#: classes/helpers/FrmFieldsHelper.php:1580
|
2397 |
msgid "Mexico"
|
2398 |
msgstr ""
|
2399 |
|
2400 |
+
#: classes/helpers/FrmFieldsHelper.php:1581
|
2401 |
msgid "Micronesia"
|
2402 |
msgstr ""
|
2403 |
|
2404 |
+
#: classes/helpers/FrmFieldsHelper.php:1582
|
2405 |
msgid "Moldova"
|
2406 |
msgstr ""
|
2407 |
|
2408 |
+
#: classes/helpers/FrmFieldsHelper.php:1583
|
2409 |
msgid "Monaco"
|
2410 |
msgstr ""
|
2411 |
|
2412 |
+
#: classes/helpers/FrmFieldsHelper.php:1584
|
2413 |
msgid "Mongolia"
|
2414 |
msgstr ""
|
2415 |
|
2416 |
+
#: classes/helpers/FrmFieldsHelper.php:1585
|
2417 |
msgid "Montenegro"
|
2418 |
msgstr ""
|
2419 |
|
2420 |
+
#: classes/helpers/FrmFieldsHelper.php:1586
|
2421 |
msgid "Montserrat"
|
2422 |
msgstr ""
|
2423 |
|
2424 |
+
#: classes/helpers/FrmFieldsHelper.php:1587
|
2425 |
msgid "Morocco"
|
2426 |
msgstr ""
|
2427 |
|
2428 |
+
#: classes/helpers/FrmFieldsHelper.php:1588
|
2429 |
msgid "Mozambique"
|
2430 |
msgstr ""
|
2431 |
|
2432 |
+
#: classes/helpers/FrmFieldsHelper.php:1589
|
2433 |
msgid "Myanmar"
|
2434 |
msgstr ""
|
2435 |
|
2436 |
+
#: classes/helpers/FrmFieldsHelper.php:1590
|
2437 |
msgid "Namibia"
|
2438 |
msgstr ""
|
2439 |
|
2440 |
+
#: classes/helpers/FrmFieldsHelper.php:1591
|
2441 |
msgid "Nauru"
|
2442 |
msgstr ""
|
2443 |
|
2444 |
+
#: classes/helpers/FrmFieldsHelper.php:1592
|
2445 |
msgid "Nepal"
|
2446 |
msgstr ""
|
2447 |
|
2448 |
+
#: classes/helpers/FrmFieldsHelper.php:1593
|
2449 |
msgid "Netherlands"
|
2450 |
msgstr ""
|
2451 |
|
2452 |
+
#: classes/helpers/FrmFieldsHelper.php:1594
|
2453 |
msgid "New Caledonia"
|
2454 |
msgstr ""
|
2455 |
|
2456 |
+
#: classes/helpers/FrmFieldsHelper.php:1595
|
2457 |
msgid "New Zealand"
|
2458 |
msgstr ""
|
2459 |
|
2460 |
+
#: classes/helpers/FrmFieldsHelper.php:1596
|
2461 |
msgid "Nicaragua"
|
2462 |
msgstr ""
|
2463 |
|
2464 |
+
#: classes/helpers/FrmFieldsHelper.php:1597
|
2465 |
msgid "Niger"
|
2466 |
msgstr ""
|
2467 |
|
2468 |
+
#: classes/helpers/FrmFieldsHelper.php:1598
|
2469 |
msgid "Nigeria"
|
2470 |
msgstr ""
|
2471 |
|
2472 |
+
#: classes/helpers/FrmFieldsHelper.php:1599
|
2473 |
msgid "Niue"
|
2474 |
msgstr ""
|
2475 |
|
2476 |
+
#: classes/helpers/FrmFieldsHelper.php:1600
|
2477 |
msgid "Norfolk Island"
|
2478 |
msgstr ""
|
2479 |
|
2480 |
+
#: classes/helpers/FrmFieldsHelper.php:1601
|
2481 |
msgid "Northern Mariana Islands"
|
2482 |
msgstr ""
|
2483 |
|
2484 |
+
#: classes/helpers/FrmFieldsHelper.php:1602
|
2485 |
msgid "Norway"
|
2486 |
msgstr ""
|
2487 |
|
2488 |
+
#: classes/helpers/FrmFieldsHelper.php:1603
|
2489 |
msgid "Oman"
|
2490 |
msgstr ""
|
2491 |
|
2492 |
+
#: classes/helpers/FrmFieldsHelper.php:1604
|
2493 |
msgid "Pakistan"
|
2494 |
msgstr ""
|
2495 |
|
2496 |
+
#: classes/helpers/FrmFieldsHelper.php:1605
|
2497 |
msgid "Palau"
|
2498 |
msgstr ""
|
2499 |
|
2500 |
+
#: classes/helpers/FrmFieldsHelper.php:1606
|
2501 |
msgid "Palestine"
|
2502 |
msgstr ""
|
2503 |
|
2504 |
+
#: classes/helpers/FrmFieldsHelper.php:1607
|
2505 |
msgid "Panama"
|
2506 |
msgstr ""
|
2507 |
|
2508 |
+
#: classes/helpers/FrmFieldsHelper.php:1608
|
2509 |
msgid "Papua New Guinea"
|
2510 |
msgstr ""
|
2511 |
|
2512 |
+
#: classes/helpers/FrmFieldsHelper.php:1609
|
2513 |
msgid "Paraguay"
|
2514 |
msgstr ""
|
2515 |
|
2516 |
+
#: classes/helpers/FrmFieldsHelper.php:1610
|
2517 |
msgid "Peru"
|
2518 |
msgstr ""
|
2519 |
|
2520 |
+
#: classes/helpers/FrmFieldsHelper.php:1611
|
2521 |
msgid "Philippines"
|
2522 |
msgstr ""
|
2523 |
|
2524 |
+
#: classes/helpers/FrmFieldsHelper.php:1612
|
2525 |
msgid "Pitcairn"
|
2526 |
msgstr ""
|
2527 |
|
2528 |
+
#: classes/helpers/FrmFieldsHelper.php:1613
|
2529 |
msgid "Poland"
|
2530 |
msgstr ""
|
2531 |
|
2532 |
+
#: classes/helpers/FrmFieldsHelper.php:1614
|
2533 |
msgid "Portugal"
|
2534 |
msgstr ""
|
2535 |
|
2536 |
+
#: classes/helpers/FrmFieldsHelper.php:1615
|
2537 |
msgid "Puerto Rico"
|
2538 |
msgstr ""
|
2539 |
|
2540 |
+
#: classes/helpers/FrmFieldsHelper.php:1616
|
2541 |
msgid "Qatar"
|
2542 |
msgstr ""
|
2543 |
|
2544 |
+
#: classes/helpers/FrmFieldsHelper.php:1617
|
2545 |
msgid "Reunion"
|
2546 |
msgstr ""
|
2547 |
|
2548 |
+
#: classes/helpers/FrmFieldsHelper.php:1618
|
2549 |
msgid "Romania"
|
2550 |
msgstr ""
|
2551 |
|
2552 |
+
#: classes/helpers/FrmFieldsHelper.php:1619
|
2553 |
msgid "Russia"
|
2554 |
msgstr ""
|
2555 |
|
2556 |
+
#: classes/helpers/FrmFieldsHelper.php:1620
|
2557 |
msgid "Rwanda"
|
2558 |
msgstr ""
|
2559 |
|
2560 |
+
#: classes/helpers/FrmFieldsHelper.php:1621
|
2561 |
msgid "Saint Barthelemy"
|
2562 |
msgstr ""
|
2563 |
|
2564 |
+
#: classes/helpers/FrmFieldsHelper.php:1622
|
2565 |
msgid "Saint Helena, Ascension and Tristan da Cunha"
|
2566 |
msgstr ""
|
2567 |
|
2568 |
+
#: classes/helpers/FrmFieldsHelper.php:1623
|
2569 |
msgid "Saint Kitts and Nevis"
|
2570 |
msgstr ""
|
2571 |
|
2572 |
+
#: classes/helpers/FrmFieldsHelper.php:1624
|
2573 |
msgid "Saint Lucia"
|
2574 |
msgstr ""
|
2575 |
|
2576 |
+
#: classes/helpers/FrmFieldsHelper.php:1625
|
2577 |
msgid "Saint Martin (French part)"
|
2578 |
msgstr ""
|
2579 |
|
2580 |
+
#: classes/helpers/FrmFieldsHelper.php:1626
|
2581 |
msgid "Saint Pierre and Miquelon"
|
2582 |
msgstr ""
|
2583 |
|
2584 |
+
#: classes/helpers/FrmFieldsHelper.php:1627
|
2585 |
msgid "Saint Vincent and the Grenadines"
|
2586 |
msgstr ""
|
2587 |
|
2588 |
+
#: classes/helpers/FrmFieldsHelper.php:1628
|
2589 |
msgid "Samoa"
|
2590 |
msgstr ""
|
2591 |
|
2592 |
+
#: classes/helpers/FrmFieldsHelper.php:1629
|
2593 |
msgid "San Marino"
|
2594 |
msgstr ""
|
2595 |
|
2596 |
+
#: classes/helpers/FrmFieldsHelper.php:1630
|
2597 |
msgid "Sao Tome and Principe"
|
2598 |
msgstr ""
|
2599 |
|
2600 |
+
#: classes/helpers/FrmFieldsHelper.php:1631
|
2601 |
msgid "Saudi Arabia"
|
2602 |
msgstr ""
|
2603 |
|
2604 |
+
#: classes/helpers/FrmFieldsHelper.php:1632
|
2605 |
msgid "Senegal"
|
2606 |
msgstr ""
|
2607 |
|
2608 |
+
#: classes/helpers/FrmFieldsHelper.php:1633
|
2609 |
msgid "Serbia"
|
2610 |
msgstr ""
|
2611 |
|
2612 |
+
#: classes/helpers/FrmFieldsHelper.php:1634
|
2613 |
msgid "Seychelles"
|
2614 |
msgstr ""
|
2615 |
|
2616 |
+
#: classes/helpers/FrmFieldsHelper.php:1635
|
2617 |
msgid "Sierra Leone"
|
2618 |
msgstr ""
|
2619 |
|
2620 |
+
#: classes/helpers/FrmFieldsHelper.php:1636
|
2621 |
msgid "Singapore"
|
2622 |
msgstr ""
|
2623 |
|
2624 |
+
#: classes/helpers/FrmFieldsHelper.php:1637
|
2625 |
msgid "Sint Maarten (Dutch part)"
|
2626 |
msgstr ""
|
2627 |
|
2628 |
+
#: classes/helpers/FrmFieldsHelper.php:1638
|
2629 |
msgid "Slovakia"
|
2630 |
msgstr ""
|
2631 |
|
2632 |
+
#: classes/helpers/FrmFieldsHelper.php:1639
|
2633 |
msgid "Slovenia"
|
2634 |
msgstr ""
|
2635 |
|
2636 |
+
#: classes/helpers/FrmFieldsHelper.php:1640
|
2637 |
msgid "Solomon Islands"
|
2638 |
msgstr ""
|
2639 |
|
2640 |
+
#: classes/helpers/FrmFieldsHelper.php:1641
|
2641 |
msgid "Somalia"
|
2642 |
msgstr ""
|
2643 |
|
2644 |
+
#: classes/helpers/FrmFieldsHelper.php:1642
|
2645 |
msgid "South Africa"
|
2646 |
msgstr ""
|
2647 |
|
2648 |
+
#: classes/helpers/FrmFieldsHelper.php:1643
|
2649 |
msgid "South Georgia and the South Sandwich Islands"
|
2650 |
msgstr ""
|
2651 |
|
2652 |
+
#: classes/helpers/FrmFieldsHelper.php:1644
|
2653 |
msgid "South Sudan"
|
2654 |
msgstr ""
|
2655 |
|
2656 |
+
#: classes/helpers/FrmFieldsHelper.php:1645
|
2657 |
msgid "Spain"
|
2658 |
msgstr ""
|
2659 |
|
2660 |
+
#: classes/helpers/FrmFieldsHelper.php:1646
|
2661 |
msgid "Sri Lanka"
|
2662 |
msgstr ""
|
2663 |
|
2664 |
+
#: classes/helpers/FrmFieldsHelper.php:1647
|
2665 |
msgid "Sudan"
|
2666 |
msgstr ""
|
2667 |
|
2668 |
+
#: classes/helpers/FrmFieldsHelper.php:1648
|
2669 |
msgid "Suriname"
|
2670 |
msgstr ""
|
2671 |
|
2672 |
+
#: classes/helpers/FrmFieldsHelper.php:1649
|
2673 |
msgid "Svalbard and Jan Mayen"
|
2674 |
msgstr ""
|
2675 |
|
2676 |
+
#: classes/helpers/FrmFieldsHelper.php:1650
|
2677 |
msgid "Swaziland"
|
2678 |
msgstr ""
|
2679 |
|
2680 |
+
#: classes/helpers/FrmFieldsHelper.php:1651
|
2681 |
msgid "Sweden"
|
2682 |
msgstr ""
|
2683 |
|
2684 |
+
#: classes/helpers/FrmFieldsHelper.php:1652
|
2685 |
msgid "Switzerland"
|
2686 |
msgstr ""
|
2687 |
|
2688 |
+
#: classes/helpers/FrmFieldsHelper.php:1653
|
2689 |
msgid "Syria"
|
2690 |
msgstr ""
|
2691 |
|
2692 |
+
#: classes/helpers/FrmFieldsHelper.php:1654
|
2693 |
msgid "Taiwan"
|
2694 |
msgstr ""
|
2695 |
|
2696 |
+
#: classes/helpers/FrmFieldsHelper.php:1655
|
2697 |
msgid "Tajikistan"
|
2698 |
msgstr ""
|
2699 |
|
2700 |
+
#: classes/helpers/FrmFieldsHelper.php:1656
|
2701 |
msgid "Tanzania"
|
2702 |
msgstr ""
|
2703 |
|
2704 |
+
#: classes/helpers/FrmFieldsHelper.php:1657
|
2705 |
msgid "Thailand"
|
2706 |
msgstr ""
|
2707 |
|
2708 |
+
#: classes/helpers/FrmFieldsHelper.php:1658
|
2709 |
msgid "Timor-Leste"
|
2710 |
msgstr ""
|
2711 |
|
2712 |
+
#: classes/helpers/FrmFieldsHelper.php:1659
|
2713 |
msgid "Togo"
|
2714 |
msgstr ""
|
2715 |
|
2716 |
+
#: classes/helpers/FrmFieldsHelper.php:1660
|
2717 |
msgid "Tokelau"
|
2718 |
msgstr ""
|
2719 |
|
2720 |
+
#: classes/helpers/FrmFieldsHelper.php:1661
|
2721 |
msgid "Tonga"
|
2722 |
msgstr ""
|
2723 |
|
2724 |
+
#: classes/helpers/FrmFieldsHelper.php:1662
|
2725 |
msgid "Trinidad and Tobago"
|
2726 |
msgstr ""
|
2727 |
|
2728 |
+
#: classes/helpers/FrmFieldsHelper.php:1663
|
2729 |
msgid "Tunisia"
|
2730 |
msgstr ""
|
2731 |
|
2732 |
+
#: classes/helpers/FrmFieldsHelper.php:1664
|
2733 |
msgid "Turkey"
|
2734 |
msgstr ""
|
2735 |
|
2736 |
+
#: classes/helpers/FrmFieldsHelper.php:1665
|
2737 |
msgid "Turkmenistan"
|
2738 |
msgstr ""
|
2739 |
|
2740 |
+
#: classes/helpers/FrmFieldsHelper.php:1666
|
2741 |
msgid "Turks and Caicos Islands"
|
2742 |
msgstr ""
|
2743 |
|
2744 |
+
#: classes/helpers/FrmFieldsHelper.php:1667
|
2745 |
msgid "Tuvalu"
|
2746 |
msgstr ""
|
2747 |
|
2748 |
+
#: classes/helpers/FrmFieldsHelper.php:1668
|
2749 |
msgid "Uganda"
|
2750 |
msgstr ""
|
2751 |
|
2752 |
+
#: classes/helpers/FrmFieldsHelper.php:1669
|
2753 |
msgid "Ukraine"
|
2754 |
msgstr ""
|
2755 |
|
2756 |
+
#: classes/helpers/FrmFieldsHelper.php:1670
|
2757 |
msgid "United Arab Emirates"
|
2758 |
msgstr ""
|
2759 |
|
2760 |
+
#: classes/helpers/FrmFieldsHelper.php:1671
|
2761 |
msgid "United Kingdom"
|
2762 |
msgstr ""
|
2763 |
|
2764 |
+
#: classes/helpers/FrmFieldsHelper.php:1672
|
2765 |
msgid "United States"
|
2766 |
msgstr ""
|
2767 |
|
2768 |
+
#: classes/helpers/FrmFieldsHelper.php:1673
|
2769 |
msgid "United States Minor Outlying Islands"
|
2770 |
msgstr ""
|
2771 |
|
2772 |
+
#: classes/helpers/FrmFieldsHelper.php:1674
|
2773 |
msgid "Uruguay"
|
2774 |
msgstr ""
|
2775 |
|
2776 |
+
#: classes/helpers/FrmFieldsHelper.php:1675
|
2777 |
msgid "Uzbekistan"
|
2778 |
msgstr ""
|
2779 |
|
2780 |
+
#: classes/helpers/FrmFieldsHelper.php:1676
|
2781 |
msgid "Vanuatu"
|
2782 |
msgstr ""
|
2783 |
|
2784 |
+
#: classes/helpers/FrmFieldsHelper.php:1677
|
2785 |
msgid "Vatican City"
|
2786 |
msgstr ""
|
2787 |
|
2788 |
+
#: classes/helpers/FrmFieldsHelper.php:1678
|
2789 |
msgid "Venezuela"
|
2790 |
msgstr ""
|
2791 |
|
2792 |
+
#: classes/helpers/FrmFieldsHelper.php:1679
|
2793 |
msgid "Vietnam"
|
2794 |
msgstr ""
|
2795 |
|
2796 |
+
#: classes/helpers/FrmFieldsHelper.php:1680
|
2797 |
msgid "Virgin Islands, British"
|
2798 |
msgstr ""
|
2799 |
|
2800 |
+
#: classes/helpers/FrmFieldsHelper.php:1681
|
2801 |
msgid "Virgin Islands, U.S."
|
2802 |
msgstr ""
|
2803 |
|
2804 |
+
#: classes/helpers/FrmFieldsHelper.php:1682
|
2805 |
msgid "Wallis and Futuna"
|
2806 |
msgstr ""
|
2807 |
|
2808 |
+
#: classes/helpers/FrmFieldsHelper.php:1683
|
2809 |
msgid "Western Sahara"
|
2810 |
msgstr ""
|
2811 |
|
2812 |
+
#: classes/helpers/FrmFieldsHelper.php:1684
|
2813 |
msgid "Yemen"
|
2814 |
msgstr ""
|
2815 |
|
2816 |
+
#: classes/helpers/FrmFieldsHelper.php:1685
|
2817 |
msgid "Zambia"
|
2818 |
msgstr ""
|
2819 |
|
2820 |
+
#: classes/helpers/FrmFieldsHelper.php:1686
|
2821 |
msgid "Zimbabwe"
|
2822 |
msgstr ""
|
2823 |
|
2824 |
+
#: classes/helpers/FrmFieldsHelper.php:1708
|
2825 |
msgid "Countries"
|
2826 |
msgstr ""
|
2827 |
|
2828 |
+
#: classes/helpers/FrmFieldsHelper.php:1718
|
2829 |
msgid "U.S. State Abbreviations"
|
2830 |
msgstr ""
|
2831 |
|
2832 |
+
#: classes/helpers/FrmFieldsHelper.php:1727
|
2833 |
msgid "U.S. States"
|
2834 |
msgstr ""
|
2835 |
|
2836 |
+
#: classes/helpers/FrmFieldsHelper.php:1732
|
2837 |
msgid "Under 18"
|
2838 |
msgstr ""
|
2839 |
|
2840 |
+
#: classes/helpers/FrmFieldsHelper.php:1733
|
2841 |
msgid "18-24"
|
2842 |
msgstr ""
|
2843 |
|
2844 |
+
#: classes/helpers/FrmFieldsHelper.php:1734
|
2845 |
msgid "25-34"
|
2846 |
msgstr ""
|
2847 |
|
2848 |
+
#: classes/helpers/FrmFieldsHelper.php:1735
|
2849 |
msgid "35-44"
|
2850 |
msgstr ""
|
2851 |
|
2852 |
+
#: classes/helpers/FrmFieldsHelper.php:1736
|
2853 |
msgid "45-54"
|
2854 |
msgstr ""
|
2855 |
|
2856 |
+
#: classes/helpers/FrmFieldsHelper.php:1737
|
2857 |
msgid "55-64"
|
2858 |
msgstr ""
|
2859 |
|
2860 |
+
#: classes/helpers/FrmFieldsHelper.php:1738
|
2861 |
msgid "65 or Above"
|
2862 |
msgstr ""
|
2863 |
|
2864 |
+
#: classes/helpers/FrmFieldsHelper.php:1739
|
2865 |
msgid "Prefer Not to Answer"
|
2866 |
msgstr ""
|
2867 |
|
2868 |
+
#: classes/helpers/FrmFieldsHelper.php:1745
|
2869 |
msgid "Age"
|
2870 |
msgstr ""
|
2871 |
|
2872 |
+
#: classes/helpers/FrmFieldsHelper.php:1749
|
2873 |
msgid "Very Unsatisfied"
|
2874 |
msgstr ""
|
2875 |
|
2876 |
+
#: classes/helpers/FrmFieldsHelper.php:1750
|
2877 |
msgid "Unsatisfied"
|
2878 |
msgstr ""
|
2879 |
|
2880 |
+
#: classes/helpers/FrmFieldsHelper.php:1751
|
2881 |
+
#: classes/helpers/FrmFieldsHelper.php:1766
|
2882 |
+
#: classes/helpers/FrmFieldsHelper.php:1781
|
2883 |
+
#: classes/helpers/FrmFieldsHelper.php:1796
|
2884 |
msgid "Neutral"
|
2885 |
msgstr ""
|
2886 |
|
2887 |
+
#: classes/helpers/FrmFieldsHelper.php:1752
|
2888 |
msgid "Satisfied"
|
2889 |
msgstr ""
|
2890 |
|
2891 |
+
#: classes/helpers/FrmFieldsHelper.php:1753
|
2892 |
msgid "Very Satisfied"
|
2893 |
msgstr ""
|
2894 |
|
2895 |
+
#: classes/helpers/FrmFieldsHelper.php:1754
|
2896 |
+
#: classes/helpers/FrmFieldsHelper.php:1769
|
2897 |
+
#: classes/helpers/FrmFieldsHelper.php:1784
|
2898 |
+
#: classes/helpers/FrmFieldsHelper.php:1799
|
2899 |
msgid "N/A"
|
2900 |
msgstr ""
|
2901 |
|
2902 |
+
#: classes/helpers/FrmFieldsHelper.php:1760
|
2903 |
msgid "Satisfaction"
|
2904 |
msgstr ""
|
2905 |
|
2906 |
+
#: classes/helpers/FrmFieldsHelper.php:1764
|
2907 |
msgid "Not at all Important"
|
2908 |
msgstr ""
|
2909 |
|
2910 |
+
#: classes/helpers/FrmFieldsHelper.php:1765
|
2911 |
msgid "Somewhat Important"
|
2912 |
msgstr ""
|
2913 |
|
2914 |
+
#: classes/helpers/FrmFieldsHelper.php:1767
|
2915 |
msgid "Important"
|
2916 |
msgstr ""
|
2917 |
|
2918 |
+
#: classes/helpers/FrmFieldsHelper.php:1768
|
2919 |
msgid "Very Important"
|
2920 |
msgstr ""
|
2921 |
|
2922 |
+
#: classes/helpers/FrmFieldsHelper.php:1775
|
2923 |
msgid "Importance"
|
2924 |
msgstr ""
|
2925 |
|
2926 |
+
#: classes/helpers/FrmFieldsHelper.php:1779
|
2927 |
msgid "Strongly Disagree"
|
2928 |
msgstr ""
|
2929 |
|
2930 |
+
#: classes/helpers/FrmFieldsHelper.php:1780
|
2931 |
msgid "Disagree"
|
2932 |
msgstr ""
|
2933 |
|
2934 |
+
#: classes/helpers/FrmFieldsHelper.php:1782
|
2935 |
msgid "Agree"
|
2936 |
msgstr ""
|
2937 |
|
2938 |
+
#: classes/helpers/FrmFieldsHelper.php:1783
|
2939 |
msgid "Strongly Agree"
|
2940 |
msgstr ""
|
2941 |
|
2942 |
+
#: classes/helpers/FrmFieldsHelper.php:1790
|
2943 |
msgid "Agreement"
|
2944 |
msgstr ""
|
2945 |
|
2946 |
+
#: classes/helpers/FrmFieldsHelper.php:1794
|
2947 |
msgid "Extremely Unlikely"
|
2948 |
msgstr ""
|
2949 |
|
2950 |
+
#: classes/helpers/FrmFieldsHelper.php:1795
|
2951 |
msgid "Unlikely"
|
2952 |
msgstr ""
|
2953 |
|
2954 |
+
#: classes/helpers/FrmFieldsHelper.php:1797
|
2955 |
+
#: classes/helpers/FrmFieldsHelper.php:1805
|
2956 |
msgid "Likely"
|
2957 |
msgstr ""
|
2958 |
|
2959 |
+
#: classes/helpers/FrmFieldsHelper.php:1798
|
2960 |
msgid "Extremely Likely"
|
2961 |
msgstr ""
|
2962 |
|
2963 |
#. translators: %s: Field name
|
2964 |
+
#: classes/helpers/FrmFieldsHelper.php:1879
|
2965 |
msgid "%s fields"
|
2966 |
msgstr ""
|
2967 |
|
2968 |
+
#: classes/helpers/FrmFieldsHelper.php:1922
|
2969 |
msgid "Simple"
|
2970 |
msgstr ""
|
2971 |
|
2972 |
+
#: classes/helpers/FrmFieldsHelper.php:1926
|
2973 |
msgid "Images"
|
2974 |
msgstr ""
|
2975 |
|
2976 |
+
#: classes/helpers/FrmFieldsHelper.php:1929
|
2977 |
msgid "Image Options"
|
2978 |
msgstr ""
|
2979 |
|
2980 |
+
#: classes/helpers/FrmFieldsHelper.php:1930
|
2981 |
msgid "Show images instead of radio buttons or check boxes. This is ideal for polls, surveys, segmenting questionnaires and more."
|
2982 |
msgstr ""
|
2983 |
|
2984 |
+
#: classes/helpers/FrmFieldsHelper.php:1937
|
2985 |
msgid "Button Options"
|
2986 |
msgstr ""
|
2987 |
|
2988 |
+
#: classes/helpers/FrmFieldsHelper.php:1938
|
2989 |
msgid "Show buttons for radio buttons or check boxes. This is ideal for polls, surveys, segmenting questionnaires and more."
|
2990 |
msgstr ""
|
2991 |
|
2992 |
#. translators: Add-on name.
|
2993 |
+
#: classes/helpers/FrmFieldsHelper.php:2020
|
2994 |
msgid "Formidable %s"
|
2995 |
msgstr ""
|
2996 |
|
3117 |
msgid "Button Hook"
|
3118 |
msgstr ""
|
3119 |
|
3120 |
+
#: classes/helpers/FrmFormsHelper.php:1026
|
3121 |
msgid "Create Form from Template"
|
3122 |
msgstr ""
|
3123 |
|
3124 |
+
#: classes/helpers/FrmFormsHelper.php:1032
|
3125 |
msgid "Duplicate Form"
|
3126 |
msgstr ""
|
3127 |
|
3128 |
+
#: classes/helpers/FrmFormsHelper.php:1153
|
3129 |
msgid "Restore from Trash"
|
3130 |
msgstr ""
|
3131 |
|
3132 |
+
#: classes/helpers/FrmFormsHelper.php:1154
|
3133 |
#: classes/helpers/FrmFormsListHelper.php:124
|
3134 |
msgid "Restore"
|
3135 |
msgstr ""
|
3136 |
|
3137 |
+
#: classes/helpers/FrmFormsHelper.php:1158
|
3138 |
msgid "Move Form to Trash"
|
3139 |
msgstr ""
|
3140 |
|
3141 |
+
#: classes/helpers/FrmFormsHelper.php:1159
|
3142 |
+
#: classes/helpers/FrmFormsHelper.php:1245
|
3143 |
#: classes/helpers/FrmFormsListHelper.php:158
|
3144 |
msgid "Trash"
|
3145 |
msgstr ""
|
3146 |
|
3147 |
+
#: classes/helpers/FrmFormsHelper.php:1162
|
3148 |
msgid "Do you want to move this form to the trash?"
|
3149 |
msgstr ""
|
3150 |
|
3151 |
+
#: classes/helpers/FrmFormsHelper.php:1165
|
3152 |
#: classes/helpers/FrmFormsListHelper.php:128
|
3153 |
msgid "Delete Permanently"
|
3154 |
msgstr ""
|
3155 |
|
3156 |
+
#: classes/helpers/FrmFormsHelper.php:1168
|
3157 |
msgid "Are you sure you want to delete this form and all its entries?"
|
3158 |
msgstr ""
|
3159 |
|
3160 |
+
#: classes/helpers/FrmFormsHelper.php:1170
|
3161 |
msgid "This will permanently delete the form and all its entries. This is irreversible. Are you sure you want to continue?"
|
3162 |
msgstr ""
|
3163 |
|
3164 |
+
#: classes/helpers/FrmFormsHelper.php:1181
|
3165 |
#: classes/models/FrmField.php:204
|
3166 |
msgid "Total"
|
3167 |
msgstr ""
|
3168 |
|
3169 |
+
#: classes/helpers/FrmFormsHelper.php:1182
|
3170 |
msgid "Add this to a read-only field to display the text in bold without a border or background."
|
3171 |
msgstr ""
|
3172 |
|
3173 |
+
#: classes/helpers/FrmFormsHelper.php:1185
|
3174 |
msgid "Big Total"
|
3175 |
msgstr ""
|
3176 |
|
3177 |
+
#: classes/helpers/FrmFormsHelper.php:1186
|
3178 |
msgid "Add this to a read-only field to display the text in large, bold text without a border or background."
|
3179 |
msgstr ""
|
3180 |
|
3181 |
+
#: classes/helpers/FrmFormsHelper.php:1189
|
3182 |
msgid "Scroll Box"
|
3183 |
msgstr ""
|
3184 |
|
3185 |
+
#: classes/helpers/FrmFormsHelper.php:1190
|
3186 |
msgid "If you have many checkbox or radio button options, you may add this class to allow your user to easily scroll through the options. Or add a scrolling area around content in an HTML field."
|
3187 |
msgstr ""
|
3188 |
|
3189 |
+
#: classes/helpers/FrmFormsHelper.php:1193
|
3190 |
#: classes/models/fields/FrmFieldName.php:36
|
3191 |
msgid "First"
|
3192 |
msgstr ""
|
3193 |
|
3194 |
+
#: classes/helpers/FrmFormsHelper.php:1194
|
3195 |
msgid "Add this to the first field in each row along with a width. ie frm_first frm4"
|
3196 |
msgstr ""
|
3197 |
|
3198 |
+
#: classes/helpers/FrmFormsHelper.php:1196
|
3199 |
#: classes/helpers/FrmStylesHelper.php:113
|
3200 |
msgid "Right"
|
3201 |
msgstr ""
|
3202 |
|
3203 |
+
#: classes/helpers/FrmFormsHelper.php:1197
|
3204 |
msgid "First Grid Row"
|
3205 |
msgstr ""
|
3206 |
|
3207 |
+
#: classes/helpers/FrmFormsHelper.php:1198
|
3208 |
msgid "Even Grid Row"
|
3209 |
msgstr ""
|
3210 |
|
3211 |
+
#: classes/helpers/FrmFormsHelper.php:1199
|
3212 |
msgid "Odd Grid Row"
|
3213 |
msgstr ""
|
3214 |
|
3215 |
+
#: classes/helpers/FrmFormsHelper.php:1201
|
3216 |
msgid "Color Block"
|
3217 |
msgstr ""
|
3218 |
|
3219 |
+
#: classes/helpers/FrmFormsHelper.php:1202
|
3220 |
msgid "Add a background color to the field or section."
|
3221 |
msgstr ""
|
3222 |
|
3223 |
+
#: classes/helpers/FrmFormsHelper.php:1205
|
3224 |
msgid "Capitalize"
|
3225 |
msgstr ""
|
3226 |
|
3227 |
+
#: classes/helpers/FrmFormsHelper.php:1206
|
3228 |
msgid "Automatically capitalize the first letter in each word."
|
3229 |
msgstr ""
|
3230 |
|
3231 |
+
#: classes/helpers/FrmFormsHelper.php:1246
|
3232 |
msgid "Published"
|
3233 |
msgstr ""
|
3234 |
|
3235 |
+
#: classes/helpers/FrmFormsHelper.php:1330
|
3236 |
msgid "Create Form"
|
3237 |
msgstr ""
|
3238 |
|
3239 |
+
#: classes/helpers/FrmFormsHelper.php:1338
|
3240 |
msgid "Renew"
|
3241 |
msgstr ""
|
3242 |
|
3243 |
+
#: classes/helpers/FrmFormsHelper.php:1402
|
3244 |
msgid "License plan required:"
|
3245 |
msgstr ""
|
3246 |
|
3247 |
+
#: classes/helpers/FrmFormsHelper.php:1516
|
3248 |
msgid "Is this intentional?"
|
3249 |
msgstr ""
|
3250 |
|
3251 |
#. translators: %s: the name of a single parameter in the redirect URL
|
3252 |
+
#: classes/helpers/FrmFormsHelper.php:1526
|
3253 |
msgid "The redirect URL is using the parameter \"%s\", which is reserved by WordPress. "
|
3254 |
msgstr ""
|
3255 |
|
3256 |
#. translators: %s: the names of two or more parameters in the redirect URL, separated by commas
|
3257 |
+
#: classes/helpers/FrmFormsHelper.php:1532
|
3258 |
msgid "The redirect URL is using the parameters \"%s\", which are reserved by WordPress. "
|
3259 |
msgstr ""
|
3260 |
|
3896 |
msgstr ""
|
3897 |
|
3898 |
#. translators: %1$s: Form name, %2$s: Site name
|
3899 |
+
#: classes/models/FrmEmail.php:338
|
3900 |
msgid "%1$s Form submitted on %2$s"
|
3901 |
msgstr ""
|
3902 |
|
3903 |
+
#: classes/models/FrmEmail.php:378
|
3904 |
#: classes/views/frm-entries/sidebar-shared.php:74
|
3905 |
msgid "User Information"
|
3906 |
msgstr ""
|
3907 |
|
3908 |
+
#: classes/models/FrmEmail.php:380
|
3909 |
+
#: classes/models/FrmEntryValues.php:261
|
3910 |
msgid "User-Agent (Browser/OS)"
|
3911 |
msgstr ""
|
3912 |
|
3913 |
+
#: classes/models/FrmEmail.php:381
|
3914 |
+
#: classes/models/FrmEntryValues.php:266
|
3915 |
msgid "Referrer"
|
3916 |
msgstr ""
|
3917 |
|
3918 |
+
#: classes/models/FrmEmail.php:397
|
3919 |
+
#: classes/models/FrmEntryValues.php:256
|
3920 |
msgid "IP Address"
|
3921 |
msgstr ""
|
3922 |
|
4091 |
msgid "Quantity"
|
4092 |
msgstr ""
|
4093 |
|
4094 |
+
#: classes/models/FrmFieldValue.php:182
|
4095 |
msgid "The display value has not been prepared. Please use the prepare_display_value() method before calling get_displayed_value()."
|
4096 |
msgstr ""
|
4097 |
|
4512 |
#: classes/views/frm-fields/back-end/inline-modal.php:7
|
4513 |
#: classes/views/frm-fields/back-end/inline-modal.php:8
|
4514 |
#: classes/views/shared/admin-header.php:19
|
4515 |
+
#: js/formidable_admin.js:7789
|
4516 |
msgid "Close"
|
4517 |
msgstr ""
|
4518 |
|
5021 |
msgid "Insert into Post"
|
5022 |
msgstr ""
|
5023 |
|
5024 |
+
#: classes/views/frm-forms/landing-page-preview-option.php:15
|
5025 |
+
msgid "Generate Form Page"
|
5026 |
+
msgstr ""
|
5027 |
+
|
5028 |
+
#: classes/views/frm-forms/landing-page-preview-option.php:15
|
5029 |
+
msgid "NEW"
|
5030 |
+
msgstr ""
|
5031 |
+
|
5032 |
#: classes/views/frm-forms/list-template.php:60
|
5033 |
msgid "No description"
|
5034 |
msgstr ""
|
6392 |
msgid "Are you sure you want to delete these %1$s selected fields?"
|
6393 |
msgstr ""
|
6394 |
|
6395 |
+
#: js/formidable_admin.js:7781
|
6396 |
msgid "Save and Reload"
|
6397 |
msgstr ""
|
readme.txt
CHANGED
@@ -5,7 +5,7 @@ Tags: forms, contact form, form builder, survey, free, form maker, form creator,
|
|
5 |
Requires at least: 5.0
|
6 |
Tested up to: 5.8.2
|
7 |
Requires PHP: 5.6
|
8 |
-
Stable tag: 5.0.
|
9 |
|
10 |
The most advanced WordPress forms plugin. Go beyond contact forms with our drag & drop form builder for surveys, quizzes, and more.
|
11 |
|
@@ -438,6 +438,18 @@ Using our Zapier integration, you can easily connect Formidable with over 1000+
|
|
438 |
See all <a href="https://zapier.com/apps/formidable/integrations">Formidable Zapier Integrations</a>.
|
439 |
|
440 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
441 |
= 5.0.15 =
|
442 |
- New: Added a v3 reCAPTCHA type option and reCAPTCHA threshold slider to global reCAPTCHA settings. When using v3 the score will be compared to the threshold and marked as spam if it is lower than the threshold. The default value is 0.5. For more information on setting a score, see https://developers.google.com/recaptcha/docs/v3#interpreting_the_score
|
443 |
|
@@ -450,16 +462,4 @@ See all <a href="https://zapier.com/apps/formidable/integrations">Formidable Zap
|
|
450 |
= 5.0.13.1 =
|
451 |
- Fix: Too much HTML was being stripped from filtered icons preventing the ellipses icon from opening the pop up to add layout classes.
|
452 |
|
453 |
-
= 5.0.13 =
|
454 |
-
- FrmAppHelper::jquery_ui_base_url and an unused dropdown view file have been deprecated.
|
455 |
-
- Security: Back end form settings will now always filter on render when the DISALLOW_UNFILTERED_HTML constant is on.
|
456 |
-
- Security: Added additional sanitizing when saving a custom style, added additional filtering to icons, and improved how some content is escaped.
|
457 |
-
- New: Added a new frm_disallow_unfiltered_html filter that will always filter back form settings without having to set the DISALLOW_UNFILTERED_HTML constant.
|
458 |
-
- New: A name field will always be used when sending comment author information to Akismet if one is set to avoid false positives that could cause another field value to possibly get sent instead.
|
459 |
-
- Fix: When importing a grid or table view, [/if x] and [/foreach x] shortcodes were not properly being replaced.
|
460 |
-
- Fix: Too much was being stripped from custom submit button HTML for underpriveleged users or when disallowing unfiltered html.
|
461 |
-
- Fix: Too many calls were being made to Akismet for forms with multiple pages.
|
462 |
-
- Fix: A conflict with WooCommerce was sometimes triggering an error when checking for addon updates.
|
463 |
-
- Fix: The comment author information sent to Akismet was not getting set if the author information was set in a name field.
|
464 |
-
|
465 |
<a href="https://raw.githubusercontent.com/Strategy11/formidable-forms/master/changelog.txt">See changelog for all versions</a>
|
5 |
Requires at least: 5.0
|
6 |
Tested up to: 5.8.2
|
7 |
Requires PHP: 5.6
|
8 |
+
Stable tag: 5.0.16
|
9 |
|
10 |
The most advanced WordPress forms plugin. Go beyond contact forms with our drag & drop form builder for surveys, quizzes, and more.
|
11 |
|
438 |
See all <a href="https://zapier.com/apps/formidable/integrations">Formidable Zapier Integrations</a>.
|
439 |
|
440 |
== Changelog ==
|
441 |
+
= 5.0.16 =
|
442 |
+
- New: Field shortcodes now support sanitize_url=1 and sanitize=1 options which were previously only processed in Pro. For more information on how these options work, see https://formidableforms.com/knowledgebase/advanced/#kb-sanitize-url
|
443 |
+
- New: The sanitize_url=1 option will now be inserted automatically when inserting most field shortcodes to a redirect url. This is to avoid issues with redirects stripping characters like ' and @ which may cause a redirect to fail in some cases.
|
444 |
+
- New: Updated styling for radio buttons and checkboxes, with improvements to appearance on mobile devices as well.
|
445 |
+
- New: Extended the FrmCSVExportHelper::generate_csv function so it has the option to generate a CSV file in a temporary directory, and pass along an array of meta information to most CSV filter hooks.
|
446 |
+
- New: A new action_id variable has been added to the arguments passed to the frm_notification_attachment filter to make it easier to filter attachments by email action ID.
|
447 |
+
- New: Added new frm_entry_formatter_class, frm_prepend_and_or_where, frm_entry_formatter_format, frm_formatted_entry_values_content, and frm_entries_show_args filter hooks.
|
448 |
+
- New: Allow more colors in the styler to be transparent including background colors and border colors for active, hovered, and disabled inputs.
|
449 |
+
- Fix: Selected radio buttons were appearing incorrectly when using the Twenty Twenty One theme in Chrome or Safari.
|
450 |
+
- Fix: Radio buttons and checkboxes were appearing overlapped with labels when using the H-Code theme.
|
451 |
+
- Fix: Field pop ups were displaying upgrade messages even for licenses that had access to the add on.
|
452 |
+
|
453 |
= 5.0.15 =
|
454 |
- New: Added a v3 reCAPTCHA type option and reCAPTCHA threshold slider to global reCAPTCHA settings. When using v3 the score will be compared to the threshold and marked as spam if it is lower than the threshold. The default value is 0.5. For more information on setting a score, see https://developers.google.com/recaptcha/docs/v3#interpreting_the_score
|
455 |
|
462 |
= 5.0.13.1 =
|
463 |
- Fix: Too much HTML was being stripped from filtered icons preventing the ellipses icon from opening the pop up to add layout classes.
|
464 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
465 |
<a href="https://raw.githubusercontent.com/Strategy11/formidable-forms/master/changelog.txt">See changelog for all versions</a>
|