Version Description
- New feature: Added new control to Step 2 for adding custom HTML class to submit button.
- Improvement: ReCaptcha now loads language based on site locale settings.
- Improvement: Long forms now work beyond server max_input_vars limitation.
- Improvement: Better handling of email message carbon copy addresses and more powerful filters.
- Improvement: Empty optional parts are now hidden in notification email.
- Improvement: Better styles for left titled forms and improved behavior of Title alignment control in Style step.
- Improvement: Moved 'Form HTML ID' and 'Disable submit button until valid' from Style step to Build step for better context.
- Improvement: Added configurable label for ReCaptcha to improve accessibility.
- Improvement: Various other improvements to UI and form styles.
- Bugfix: Forms were scrolling to the wrong position with notices appearing below.
- Bugfix: Phone part didn't allow to pick country from dropdown after Email part was filled.
- Bugfix: Phone part was retaining previous country code when switching countries.
Download this release
Release Info
Developer | thethemefoundry |
Plugin | Form builder to get in touch with visitors, grow your email list and collect payments — Happyforms |
Version | 1.7.0 |
Comparing to | |
See all releases |
Code changes from version 1.6.22 to 1.7.0
- happyforms.php +2 -2
- inc/core/assets/css/admin.css +2 -1
- inc/core/assets/css/customize.css +9 -4
- inc/core/assets/css/frontend.css +29 -3
- inc/core/assets/css/preview.css +4 -0
- inc/core/assets/js/admin/block.js +38 -10
- inc/core/assets/js/admin/dashboard.js +0 -17
- inc/core/assets/js/customize.js +19 -3
- inc/core/assets/js/frontend.js +15 -2
- inc/core/assets/js/frontend/phone.js +4 -4
- inc/core/classes/class-block.php +15 -3
- inc/core/classes/class-email-message.php +34 -0
- inc/core/classes/class-form-controller.php +76 -43
- inc/core/classes/class-form-part-library.php +11 -4
- inc/core/classes/class-form-setup.php +94 -13
- inc/core/classes/class-form-styles.php +66 -97
- inc/core/classes/class-message-admin.php +25 -42
- inc/core/classes/class-message-controller.php +35 -32
- inc/core/classes/class-wp-customize-form-manager.php +2 -2
- inc/core/helpers/helper-activation.php +7 -3
- inc/core/helpers/helper-form-templates.php +79 -7
- inc/core/helpers/helper-misc.php +201 -2
- inc/core/templates/customize-controls/setup/alert-email-subject.php +5 -0
- inc/core/templates/partials/form-submit.php +2 -1
- inc/core/templates/partials/part-preview.php +6 -1
- inc/core/templates/parts/frontend-date-month.php +6 -6
- languages/happyforms.pot +1013 -455
- readme.txt +19 -2
happyforms.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* Plugin URI: https://happyforms.me
|
6 |
* Description: Your friendly drag and drop contact form builder for creating contact forms, lead generation forms, feedback forms, quote forms, survey forms and more!
|
7 |
* Author: The Theme Foundry
|
8 |
-
* Version: 1.
|
9 |
* Author URI: https://thethemefoundry.com
|
10 |
* Upgrade URI: https://thethemefoundry.com
|
11 |
*/
|
@@ -13,7 +13,7 @@
|
|
13 |
/**
|
14 |
* The current version of the plugin.
|
15 |
*/
|
16 |
-
define( 'HAPPYFORMS_VERSION', '1.
|
17 |
|
18 |
if ( ! function_exists( 'happyforms_plugin_file' ) ):
|
19 |
/**
|
5 |
* Plugin URI: https://happyforms.me
|
6 |
* Description: Your friendly drag and drop contact form builder for creating contact forms, lead generation forms, feedback forms, quote forms, survey forms and more!
|
7 |
* Author: The Theme Foundry
|
8 |
+
* Version: 1.7.0
|
9 |
* Author URI: https://thethemefoundry.com
|
10 |
* Upgrade URI: https://thethemefoundry.com
|
11 |
*/
|
13 |
/**
|
14 |
* The current version of the plugin.
|
15 |
*/
|
16 |
+
define( 'HAPPYFORMS_VERSION', '1.7.0' );
|
17 |
|
18 |
if ( ! function_exists( 'happyforms_plugin_file' ) ):
|
19 |
/**
|
inc/core/assets/css/admin.css
CHANGED
@@ -100,8 +100,9 @@ table.happyforms-message-data-table {
|
|
100 |
padding: 0;
|
101 |
}
|
102 |
|
103 |
-
#happyforms-message-details .inside .
|
104 |
color: #82878c;
|
|
|
105 |
}
|
106 |
|
107 |
#happyforms-message-details .misc-pub-trash:before {
|
100 |
padding: 0;
|
101 |
}
|
102 |
|
103 |
+
#happyforms-message-details .inside .dashicons {
|
104 |
color: #82878c;
|
105 |
+
margin-right: 2px;
|
106 |
}
|
107 |
|
108 |
#happyforms-message-details .misc-pub-trash:before {
|
inc/core/assets/css/customize.css
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Customizer-wide
|
4 |
*
|
5 |
*/
|
6 |
-
.wp-full-overlay {
|
7 |
z-index: 1000;
|
8 |
}
|
9 |
|
@@ -321,12 +321,14 @@ a.happyforms-form-part-remove:hover {
|
|
321 |
#customize-control-confirmation_email_content,
|
322 |
#customize-control-captcha_site_key,
|
323 |
#customize-control-captcha_secret_key,
|
|
|
324 |
#customize-control-review_button_label,
|
325 |
#customize-control-unique_id_start_from,
|
326 |
#customize-control-unique_id_prefix,
|
327 |
#customize-control-unique_id_suffix,
|
328 |
#customize-control-redirect_url,
|
329 |
-
#customize-control-optional_part_label
|
|
|
330 |
display: none;
|
331 |
}
|
332 |
|
@@ -338,11 +340,13 @@ a.happyforms-form-part-remove:hover {
|
|
338 |
#customize-control-send_confirmation_email.checked ~ #customize-control-confirmation_email_content,
|
339 |
#customize-control-captcha.checked ~ #customize-control-captcha_site_key,
|
340 |
#customize-control-captcha.checked ~ #customize-control-captcha_secret_key,
|
|
|
341 |
#customize-control-preview_before_submit.checked ~ #customize-control-review_button_label,
|
342 |
#customize-control-unique_id.checked ~ #customize-control-unique_id_start_from,
|
343 |
#customize-control-unique_id.checked ~ #customize-control-unique_id_prefix,
|
344 |
#customize-control-unique_id.checked ~ #customize-control-unique_id_suffix,
|
345 |
-
#customize-control-redirect_on_complete.checked ~ #customize-control-redirect_url
|
|
|
346 |
display: block;
|
347 |
}
|
348 |
|
@@ -1106,7 +1110,8 @@ li.customize-control.happyforms-buttonset-control + .customize-control h2 {
|
|
1106 |
display: none;
|
1107 |
}
|
1108 |
|
1109 |
-
#customize-control-html_id input
|
|
|
1110 |
padding-top: 6px;
|
1111 |
font-family: Consolas, Monaco, monospace;
|
1112 |
direction: ltr;
|
3 |
* Customizer-wide
|
4 |
*
|
5 |
*/
|
6 |
+
.wp-full-overlay {
|
7 |
z-index: 1000;
|
8 |
}
|
9 |
|
321 |
#customize-control-confirmation_email_content,
|
322 |
#customize-control-captcha_site_key,
|
323 |
#customize-control-captcha_secret_key,
|
324 |
+
#customize-control-captcha_label,
|
325 |
#customize-control-review_button_label,
|
326 |
#customize-control-unique_id_start_from,
|
327 |
#customize-control-unique_id_prefix,
|
328 |
#customize-control-unique_id_suffix,
|
329 |
#customize-control-redirect_url,
|
330 |
+
#customize-control-optional_part_label,
|
331 |
+
#customize-control-html_id {
|
332 |
display: none;
|
333 |
}
|
334 |
|
340 |
#customize-control-send_confirmation_email.checked ~ #customize-control-confirmation_email_content,
|
341 |
#customize-control-captcha.checked ~ #customize-control-captcha_site_key,
|
342 |
#customize-control-captcha.checked ~ #customize-control-captcha_secret_key,
|
343 |
+
#customize-control-captcha.checked ~ #customize-control-captcha_label,
|
344 |
#customize-control-preview_before_submit.checked ~ #customize-control-review_button_label,
|
345 |
#customize-control-unique_id.checked ~ #customize-control-unique_id_start_from,
|
346 |
#customize-control-unique_id.checked ~ #customize-control-unique_id_prefix,
|
347 |
#customize-control-unique_id.checked ~ #customize-control-unique_id_suffix,
|
348 |
+
#customize-control-redirect_on_complete.checked ~ #customize-control-redirect_url,
|
349 |
+
#customize-control-use_html_id.checked ~ #customize-control-html_id {
|
350 |
display: block;
|
351 |
}
|
352 |
|
1110 |
display: none;
|
1111 |
}
|
1112 |
|
1113 |
+
#customize-control-html_id input,
|
1114 |
+
#customize-control-submit_button_html_class input {
|
1115 |
padding-top: 6px;
|
1116 |
font-family: Consolas, Monaco, monospace;
|
1117 |
direction: ltr;
|
inc/core/assets/css/frontend.css
CHANGED
@@ -1125,15 +1125,41 @@ h3.happyforms-form__title {
|
|
1125 |
}
|
1126 |
|
1127 |
.happyforms-form--part-title-text-align-center .happyforms-part__label {
|
1128 |
-
width: 100%;
|
1129 |
text-align: center;
|
1130 |
}
|
1131 |
|
1132 |
-
.happyforms-form--part-title-text-align-
|
|
|
|
|
|
|
|
|
|
|
1133 |
width: 100%;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1134 |
text-align: right;
|
1135 |
}
|
1136 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1137 |
.happyforms-part--label-below.happyforms-part--phone .happyforms-part__el {
|
1138 |
width: 100%;
|
1139 |
}
|
@@ -2623,7 +2649,7 @@ form .happyforms-flex > .happyforms-message-notices .error {
|
|
2623 |
min-width: 425px;
|
2624 |
}
|
2625 |
.happyforms-custom-select-dropdown.active {
|
2626 |
-
display: block;
|
2627 |
}
|
2628 |
.happyforms-custom-select-dropdown li {
|
2629 |
cursor: pointer;
|
1125 |
}
|
1126 |
|
1127 |
.happyforms-form--part-title-text-align-center .happyforms-part__label {
|
|
|
1128 |
text-align: center;
|
1129 |
}
|
1130 |
|
1131 |
+
.happyforms-form--part-title-text-align-center .happyforms-part--label-above .happyforms-part__label,
|
1132 |
+
.happyforms-form--part-title-text-align-center .happyforms-part--label-below .happyforms-part__label,
|
1133 |
+
.happyforms-form--part-title-text-align-center .happyforms-part--label-inside .happyforms-part__label,
|
1134 |
+
.happyforms-form--part-title-text-align-center .happyforms-part--label-as_placeholder .happyforms-part__label,
|
1135 |
+
.happyforms-form--part-title-text-align-right .happyforms-part--label-above .happyforms-part__label,
|
1136 |
+
.happyforms-form--part-title-text-align-right .happyforms-part--label-as_placeholder .happyforms-part__label {
|
1137 |
width: 100%;
|
1138 |
+
}
|
1139 |
+
|
1140 |
+
.happyforms-form--part-title-text-align-right .happyforms-part--label-inside .happyforms-part__label,
|
1141 |
+
.happyforms-form--part-title-text-align-right .happyforms-part--label-as_placeholder .happyforms-part__label {
|
1142 |
+
width: calc(100% - 20px);
|
1143 |
+
}
|
1144 |
+
|
1145 |
+
.happyforms-form--part-title-text-align-right.happyforms-form--part-inner-padding-wide .happyforms-part--label-as_placeholder .happyforms-part__label {
|
1146 |
+
width: calc(100% - 30px);
|
1147 |
+
}
|
1148 |
+
|
1149 |
+
.happyforms-form--part-title-text-align-center .happyforms-part--label-left .happyforms-part__label {
|
1150 |
+
align-self: flex-start;
|
1151 |
+
}
|
1152 |
+
|
1153 |
+
.happyforms-form--part-title-text-align-right .happyforms-part__label {
|
1154 |
text-align: right;
|
1155 |
}
|
1156 |
|
1157 |
+
.happyforms-form--part-title-text-align-right .happyforms-part--label-left .happyforms-part__label {
|
1158 |
+
align-self: flex-start;
|
1159 |
+
margin-bottom: 10px;
|
1160 |
+
padding-right: 15px;
|
1161 |
+
}
|
1162 |
+
|
1163 |
.happyforms-part--label-below.happyforms-part--phone .happyforms-part__el {
|
1164 |
width: 100%;
|
1165 |
}
|
2649 |
min-width: 425px;
|
2650 |
}
|
2651 |
.happyforms-custom-select-dropdown.active {
|
2652 |
+
display: block !important;
|
2653 |
}
|
2654 |
.happyforms-custom-select-dropdown li {
|
2655 |
cursor: pointer;
|
inc/core/assets/css/preview.css
CHANGED
@@ -69,6 +69,10 @@ a.happyforms-ask-link.customize-unpreviewable {
|
|
69 |
cursor: pointer !important;
|
70 |
}
|
71 |
|
|
|
|
|
|
|
|
|
72 |
.happyforms-part--width-auto + .happyforms-part--recaptcha {
|
73 |
display: none !important;
|
74 |
}
|
69 |
cursor: pointer !important;
|
70 |
}
|
71 |
|
72 |
+
.happyforms-form__part.happyforms-part--recaptcha {
|
73 |
+
display: none;
|
74 |
+
}
|
75 |
+
|
76 |
.happyforms-part--width-auto + .happyforms-part--recaptcha {
|
77 |
display: none !important;
|
78 |
}
|
inc/core/assets/js/admin/block.js
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
( function( element, blocks, components, editor, settings ) {
|
2 |
|
3 |
var el = wp.element.createElement;
|
4 |
var registerBlockType = wp.blocks.registerBlockType;
|
@@ -52,17 +52,44 @@
|
|
52 |
);
|
53 |
|
54 |
var component = [ shortcode ];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
|
56 |
-
if (
|
57 |
component = [
|
58 |
-
el(
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
66 |
),
|
67 |
shortcode
|
68 |
];
|
@@ -122,5 +149,6 @@
|
|
122 |
window.wp.blocks,
|
123 |
window.wp.components,
|
124 |
window.wp.editor,
|
|
|
125 |
_happyFormsBlockSettings,
|
126 |
);
|
1 |
+
( function( element, blocks, components, editor, $, settings ) {
|
2 |
|
3 |
var el = wp.element.createElement;
|
4 |
var registerBlockType = wp.blocks.registerBlockType;
|
52 |
);
|
53 |
|
54 |
var component = [ shortcode ];
|
55 |
+
var formID = props.attributes.id;
|
56 |
+
var noticeID = 'happyforms_gutenberg_' + formID + '_upgrade';
|
57 |
+
var isDismissed = false;
|
58 |
+
|
59 |
+
for ( var property in settings.dismissed_notices ) {
|
60 |
+
if ( settings.dismissed_notices.hasOwnProperty( property ) ) {
|
61 |
+
if ( noticeID === settings.dismissed_notices[property] ) {
|
62 |
+
isDismissed = true;
|
63 |
+
}
|
64 |
+
}
|
65 |
+
}
|
66 |
+
|
67 |
+
var show = settings.upgrade_notice.show && ! isDismissed;
|
68 |
|
69 |
+
if ( show ) {
|
70 |
component = [
|
71 |
+
el( 'div',
|
72 |
+
{
|
73 |
+
id: 'happyforms_notice_' + noticeID
|
74 |
+
},
|
75 |
+
el( Notice, {
|
76 |
+
status: 'warning',
|
77 |
+
isDismissible: true,
|
78 |
+
onRemove: function(e, b) {
|
79 |
+
$.post( settings.ajaxurl, {
|
80 |
+
action: 'happyforms_hide_notice',
|
81 |
+
nid: noticeID,
|
82 |
+
nonce: settings.upgrade_notice.nonces[formID]
|
83 |
+
}, function( response ) {
|
84 |
+
$( '#happyforms_notice_' + noticeID ).hide();
|
85 |
+
} );
|
86 |
+
}
|
87 |
+
}, el( 'p',
|
88 |
+
null,
|
89 |
+
settings.upgrade_notice.i18n.text,
|
90 |
+
el( 'a', { href: 'https://happyforms.me/upgrade', target: '_blank' }, ' ' + settings.upgrade_notice.i18n.link_text )
|
91 |
+
)
|
92 |
+
),
|
93 |
),
|
94 |
shortcode
|
95 |
];
|
149 |
window.wp.blocks,
|
150 |
window.wp.components,
|
151 |
window.wp.editor,
|
152 |
+
jQuery,
|
153 |
_happyFormsBlockSettings,
|
154 |
);
|
inc/core/assets/js/admin/dashboard.js
CHANGED
@@ -8,7 +8,6 @@
|
|
8 |
$( '.happyforms-editor-button' ).on( 'click', this.onEditorButton.bind( this ) );
|
9 |
$( '.happyforms-dialog__button' ).on( 'click', this.onDialogButton.bind( this ) );
|
10 |
$( '.happyforms-notice:not(.one-time)' ).on( 'click', '.notice-dismiss', this.onNoticeDismiss.bind( this ) );
|
11 |
-
$( 'form#post' ).on( 'click', '#happyforms-message-status-toggle', this.onFormMessageStatusToggle.bind( this ) );
|
12 |
},
|
13 |
|
14 |
onEditorButton: function( e ) {
|
@@ -83,22 +82,6 @@
|
|
83 |
}
|
84 |
);
|
85 |
},
|
86 |
-
|
87 |
-
onFormMessageStatusToggle: function( e ) {
|
88 |
-
e.preventDefault();
|
89 |
-
|
90 |
-
var $target = $( e.target );
|
91 |
-
var $form = $( 'form#post' );
|
92 |
-
var $field = $form.find( '[name="message-status"]' );
|
93 |
-
|
94 |
-
if ( 1 == $field.val() ) {
|
95 |
-
$field.val( 0 );
|
96 |
-
} else {
|
97 |
-
$field.val( 1 );
|
98 |
-
}
|
99 |
-
|
100 |
-
$form.submit();
|
101 |
-
},
|
102 |
};
|
103 |
|
104 |
$( document ).ready( function() {
|
8 |
$( '.happyforms-editor-button' ).on( 'click', this.onEditorButton.bind( this ) );
|
9 |
$( '.happyforms-dialog__button' ).on( 'click', this.onDialogButton.bind( this ) );
|
10 |
$( '.happyforms-notice:not(.one-time)' ).on( 'click', '.notice-dismiss', this.onNoticeDismiss.bind( this ) );
|
|
|
11 |
},
|
12 |
|
13 |
onEditorButton: function( e ) {
|
82 |
}
|
83 |
);
|
84 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
85 |
};
|
86 |
|
87 |
$( document ).ready( function() {
|
inc/core/assets/js/customize.js
CHANGED
@@ -49,7 +49,9 @@
|
|
49 |
happyforms: 1,
|
50 |
form_id: this.id,
|
51 |
wp_customize: 'on',
|
52 |
-
}, {
|
|
|
|
|
53 |
|
54 |
request.done( function( response ) {
|
55 |
self.set( response.data );
|
@@ -1292,7 +1294,7 @@
|
|
1292 |
var min = $input.attr( 'min' );
|
1293 |
var max = $input.attr( 'max' );
|
1294 |
var attribute = $input.attr( 'data-bind' );
|
1295 |
-
|
1296 |
if ( value < parseInt( min, 10 ) ) {
|
1297 |
$input.val( min );
|
1298 |
this.model.set( attribute, min );
|
@@ -1329,6 +1331,7 @@
|
|
1329 |
this.listenTo( this.model, 'change:captcha', this.onChangeCaptcha );
|
1330 |
this.listenTo( this.model, 'change:captcha_site_key', this.onChangeCaptchaKey );
|
1331 |
this.listenTo( this.model, 'change:captcha_secret_key', this.onChangeCaptchaKey );
|
|
|
1332 |
this.listenTo( this.model, 'change:submit_button_label', this.onSubmitButtonLabelChange );
|
1333 |
},
|
1334 |
|
@@ -1398,6 +1401,14 @@
|
|
1398 |
happyForms.previewSend( 'happyforms-form-recaptcha-update', data );
|
1399 |
},
|
1400 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1401 |
onSubmitButtonLabelChange: function( model, value ) {
|
1402 |
happyForms.previewSend( 'happyforms-submit-button-text-update', value );
|
1403 |
},
|
@@ -2017,6 +2028,11 @@
|
|
2017 |
}
|
2018 |
},
|
2019 |
|
|
|
|
|
|
|
|
|
|
|
2020 |
onFocusRevealDescriptionCallback: function( id, html, options ) {
|
2021 |
var part = happyForms.form.get( 'parts' ).get( id );
|
2022 |
var $part = this.$( html );
|
@@ -2027,7 +2043,7 @@
|
|
2027 |
} else {
|
2028 |
$part.removeClass( 'happyforms-part--focus-reveal-description' );
|
2029 |
}
|
2030 |
-
}
|
2031 |
};
|
2032 |
|
2033 |
happyForms = window.happyForms = new HappyForms();
|
49 |
happyforms: 1,
|
50 |
form_id: this.id,
|
51 |
wp_customize: 'on',
|
52 |
+
}, {
|
53 |
+
form: JSON.stringify( this.toJSON() )
|
54 |
+
} ) );
|
55 |
|
56 |
request.done( function( response ) {
|
57 |
self.set( response.data );
|
1294 |
var min = $input.attr( 'min' );
|
1295 |
var max = $input.attr( 'max' );
|
1296 |
var attribute = $input.attr( 'data-bind' );
|
1297 |
+
|
1298 |
if ( value < parseInt( min, 10 ) ) {
|
1299 |
$input.val( min );
|
1300 |
this.model.set( attribute, min );
|
1331 |
this.listenTo( this.model, 'change:captcha', this.onChangeCaptcha );
|
1332 |
this.listenTo( this.model, 'change:captcha_site_key', this.onChangeCaptchaKey );
|
1333 |
this.listenTo( this.model, 'change:captcha_secret_key', this.onChangeCaptchaKey );
|
1334 |
+
this.listenTo( this.model, 'change:captcha_label', this.onChangeCaptchaLabel );
|
1335 |
this.listenTo( this.model, 'change:submit_button_label', this.onSubmitButtonLabelChange );
|
1336 |
},
|
1337 |
|
1401 |
happyForms.previewSend( 'happyforms-form-recaptcha-update', data );
|
1402 |
},
|
1403 |
|
1404 |
+
onChangeCaptchaLabel: function() {
|
1405 |
+
var data = {
|
1406 |
+
callback: 'onRecaptchaLabelChangeCallback',
|
1407 |
+
};
|
1408 |
+
|
1409 |
+
happyForms.previewSend( 'happyforms-form-dom-update', data );
|
1410 |
+
},
|
1411 |
+
|
1412 |
onSubmitButtonLabelChange: function( model, value ) {
|
1413 |
happyForms.previewSend( 'happyforms-submit-button-text-update', value );
|
1414 |
},
|
2028 |
}
|
2029 |
},
|
2030 |
|
2031 |
+
onRecaptchaLabelChangeCallback: function( $form ) {
|
2032 |
+
var recaptchaLabel = happyForms.form.get( 'captcha_label' );
|
2033 |
+
$( '.happyforms-part--recaptcha .label', $form ).text( recaptchaLabel );
|
2034 |
+
},
|
2035 |
+
|
2036 |
onFocusRevealDescriptionCallback: function( id, html, options ) {
|
2037 |
var part = happyForms.form.get( 'parts' ).get( id );
|
2038 |
var $part = this.$( html );
|
2043 |
} else {
|
2044 |
$part.removeClass( 'happyforms-part--focus-reveal-description' );
|
2045 |
}
|
2046 |
+
},
|
2047 |
};
|
2048 |
|
2049 |
happyForms = window.happyForms = new HappyForms();
|
inc/core/assets/js/frontend.js
CHANGED
@@ -270,10 +270,23 @@
|
|
270 |
$el.happyForm();
|
271 |
|
272 |
var elTopOffset = $el.offset().top;
|
|
|
273 |
|
274 |
-
$(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
275 |
scrollTop: elTopOffset + 'px'
|
276 |
-
}, 500);
|
277 |
}
|
278 |
}
|
279 |
}
|
270 |
$el.happyForm();
|
271 |
|
272 |
var elTopOffset = $el.offset().top;
|
273 |
+
var $form = $( 'form', $el );
|
274 |
|
275 |
+
if ( $form.is( '.happyforms-form--notices-below' ) ) {
|
276 |
+
elTopOffset = $( '.happyforms-message-notices', $el ).offset().top;
|
277 |
+
}
|
278 |
+
|
279 |
+
// User filterable
|
280 |
+
var increment = $form.attr( 'data-happyforms-scroll-offset' );
|
281 |
+
|
282 |
+
if ( increment ) {
|
283 |
+
increment = parseInt( increment, 10 );
|
284 |
+
elTopOffset += increment;
|
285 |
+
}
|
286 |
+
|
287 |
+
$( 'html, body' ).animate( {
|
288 |
scrollTop: elTopOffset + 'px'
|
289 |
+
}, 500 );
|
290 |
}
|
291 |
}
|
292 |
}
|
inc/core/assets/js/frontend/phone.js
CHANGED
@@ -202,10 +202,6 @@
|
|
202 |
}
|
203 |
|
204 |
var $flag = $( 'img', $li ).clone();
|
205 |
-
|
206 |
-
this.inputObject.cleaveInstances.map(function(i, instance) {
|
207 |
-
instance.setRawValue('');
|
208 |
-
});
|
209 |
|
210 |
this.$currentFlag.html($flag); // replace flag
|
211 |
|
@@ -216,6 +212,10 @@
|
|
216 |
this.inputObject.destroyCleave();
|
217 |
this.inputObject.initCleave();
|
218 |
|
|
|
|
|
|
|
|
|
219 |
this.toggleCountryDropdown();
|
220 |
},
|
221 |
|
202 |
}
|
203 |
|
204 |
var $flag = $( 'img', $li ).clone();
|
|
|
|
|
|
|
|
|
205 |
|
206 |
this.$currentFlag.html($flag); // replace flag
|
207 |
|
212 |
this.inputObject.destroyCleave();
|
213 |
this.inputObject.initCleave();
|
214 |
|
215 |
+
this.inputObject.cleaveInstances.map(function(i, instance) {
|
216 |
+
instance.setRawValue('');
|
217 |
+
});
|
218 |
+
|
219 |
this.toggleCountryDropdown();
|
220 |
},
|
221 |
|
inc/core/classes/class-block.php
CHANGED
@@ -74,14 +74,24 @@ class HappyForms_Block {
|
|
74 |
wp_enqueue_script(
|
75 |
'happyforms-block',
|
76 |
happyforms_get_plugin_url() . 'inc/core/assets/js/admin/block.js',
|
77 |
-
array( 'wp-blocks', 'wp-element', 'wp-components', 'wp-editor' )
|
78 |
);
|
79 |
|
|
|
|
|
80 |
$forms = happyforms_get_form_controller()->get();
|
81 |
$forms = wp_list_pluck( $forms, 'post_title', 'ID' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
82 |
$edit_link = admin_url( happyforms_get_form_edit_link( 'ID', 'URL' ) );
|
83 |
$block_properties = $this->get_properties();
|
84 |
$data = array(
|
|
|
85 |
'forms' => $forms,
|
86 |
'editLink' => $edit_link,
|
87 |
'block' => $block_properties,
|
@@ -90,14 +100,16 @@ class HappyForms_Block {
|
|
90 |
'i18n' => array(
|
91 |
'text' => __( 'Do you want access to HappyForms’ most powerful features?', 'happyforms' ),
|
92 |
'link_text' => __( 'Discover HappyForms Upgrade', 'happyforms' ),
|
93 |
-
)
|
|
|
94 |
),
|
95 |
'i18n' => array(
|
96 |
'select_default' => __( 'Select', 'happyforms' ),
|
97 |
'placeholder_text' => __( 'Which form would you like to add here?', 'happyforms' ),
|
98 |
'settings_title' => __( 'HappyForms Settings', 'happyforms' ),
|
99 |
'edit_form' => __( 'Edit Form', 'happyforms' )
|
100 |
-
)
|
|
|
101 |
);
|
102 |
|
103 |
wp_localize_script( 'happyforms-block', '_happyFormsBlockSettings', $data );
|
74 |
wp_enqueue_script(
|
75 |
'happyforms-block',
|
76 |
happyforms_get_plugin_url() . 'inc/core/assets/js/admin/block.js',
|
77 |
+
array( 'wp-blocks', 'wp-element', 'wp-components', 'wp-editor', 'jquery' )
|
78 |
);
|
79 |
|
80 |
+
$user_id = get_current_user_id();
|
81 |
+
$admin_notices = happyforms_get_admin_notices();
|
82 |
$forms = happyforms_get_form_controller()->get();
|
83 |
$forms = wp_list_pluck( $forms, 'post_title', 'ID' );
|
84 |
+
|
85 |
+
$upgrade_notice_nonces = array();
|
86 |
+
|
87 |
+
foreach( $forms as $ID => $form ) {
|
88 |
+
$upgrade_notice_nonces[$ID] = wp_create_nonce( 'happyforms_dismiss_' . 'happyforms_gutenberg_' . $ID . '_upgrade' );
|
89 |
+
}
|
90 |
+
|
91 |
$edit_link = admin_url( happyforms_get_form_edit_link( 'ID', 'URL' ) );
|
92 |
$block_properties = $this->get_properties();
|
93 |
$data = array(
|
94 |
+
'ajaxurl' => admin_url( 'admin-ajax.php' ),
|
95 |
'forms' => $forms,
|
96 |
'editLink' => $edit_link,
|
97 |
'block' => $block_properties,
|
100 |
'i18n' => array(
|
101 |
'text' => __( 'Do you want access to HappyForms’ most powerful features?', 'happyforms' ),
|
102 |
'link_text' => __( 'Discover HappyForms Upgrade', 'happyforms' ),
|
103 |
+
),
|
104 |
+
'nonces' => $upgrade_notice_nonces
|
105 |
),
|
106 |
'i18n' => array(
|
107 |
'select_default' => __( 'Select', 'happyforms' ),
|
108 |
'placeholder_text' => __( 'Which form would you like to add here?', 'happyforms' ),
|
109 |
'settings_title' => __( 'HappyForms Settings', 'happyforms' ),
|
110 |
'edit_form' => __( 'Edit Form', 'happyforms' )
|
111 |
+
),
|
112 |
+
'dismissed_notices' => $admin_notices->get_dismissed_notices( $user_id )
|
113 |
);
|
114 |
|
115 |
wp_localize_script( 'happyforms-block', '_happyFormsBlockSettings', $data );
|
inc/core/classes/class-email-message.php
CHANGED
@@ -47,6 +47,15 @@ class HappyForms_Email_Message {
|
|
47 |
*/
|
48 |
private $ccs;
|
49 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
50 |
/**
|
51 |
* The email subject.
|
52 |
*
|
@@ -87,6 +96,7 @@ class HappyForms_Email_Message {
|
|
87 |
$this->from = '';
|
88 |
$this->to = '';
|
89 |
$this->ccs = array();
|
|
|
90 |
$this->subject = '';
|
91 |
$this->content = '';
|
92 |
$this->message = $message;
|
@@ -146,6 +156,26 @@ class HappyForms_Email_Message {
|
|
146 |
$this->ccs = array_map( 'trim', $ccs );
|
147 |
}
|
148 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
149 |
public function set_reply_to( $reply_to = array() ) {
|
150 |
if ( is_string( $reply_to ) ) {
|
151 |
$reply_to = array( $reply_to );
|
@@ -215,6 +245,10 @@ class HappyForms_Email_Message {
|
|
215 |
array_push( $headers, 'Cc: ' . implode( ', ', $this->ccs ) );
|
216 |
}
|
217 |
|
|
|
|
|
|
|
|
|
218 |
return $headers;
|
219 |
}
|
220 |
|
47 |
*/
|
48 |
private $ccs;
|
49 |
|
50 |
+
/**
|
51 |
+
* The list of bcc addresses.
|
52 |
+
*
|
53 |
+
* @since 1.4.3
|
54 |
+
*
|
55 |
+
* @var array
|
56 |
+
*/
|
57 |
+
private $bccs;
|
58 |
+
|
59 |
/**
|
60 |
* The email subject.
|
61 |
*
|
96 |
$this->from = '';
|
97 |
$this->to = '';
|
98 |
$this->ccs = array();
|
99 |
+
$this->bccs = array();
|
100 |
$this->subject = '';
|
101 |
$this->content = '';
|
102 |
$this->message = $message;
|
156 |
$this->ccs = array_map( 'trim', $ccs );
|
157 |
}
|
158 |
|
159 |
+
public function set_bccs( $bccs = array() ) {
|
160 |
+
if ( is_string( $bccs ) ) {
|
161 |
+
$bccs = array( $bccs );
|
162 |
+
}
|
163 |
+
|
164 |
+
/**
|
165 |
+
* Filter the list of recipients for this email message.
|
166 |
+
*
|
167 |
+
* @since 1.4.3
|
168 |
+
*
|
169 |
+
* @param array $recipients Current list of recipients.
|
170 |
+
* @param array $message The submission this email was triggered from.
|
171 |
+
*
|
172 |
+
* @return array
|
173 |
+
*/
|
174 |
+
$bccs = apply_filters( 'happyforms_email_bccs', $bccs, $this->message );
|
175 |
+
|
176 |
+
$this->bccs = array_map( 'trim', $bccs );
|
177 |
+
}
|
178 |
+
|
179 |
public function set_reply_to( $reply_to = array() ) {
|
180 |
if ( is_string( $reply_to ) ) {
|
181 |
$reply_to = array( $reply_to );
|
245 |
array_push( $headers, 'Cc: ' . implode( ', ', $this->ccs ) );
|
246 |
}
|
247 |
|
248 |
+
if ( ! empty( $this->bccs ) ) {
|
249 |
+
array_push( $headers, 'Bcc: ' . implode( ', ', $this->bccs ) );
|
250 |
+
}
|
251 |
+
|
252 |
return $headers;
|
253 |
}
|
254 |
|
inc/core/classes/class-form-controller.php
CHANGED
@@ -400,12 +400,16 @@ class HappyForms_Form_Controller {
|
|
400 |
$defaults = $this->get_defaults( 'post' );
|
401 |
$meta = $this->get_defaults( 'meta' );
|
402 |
$meta = happyforms_prefix_meta( $meta );
|
|
|
|
|
|
|
|
|
|
|
|
|
403 |
$post_data = array_merge( $defaults, array(
|
404 |
'meta_input' => $meta
|
405 |
) );
|
406 |
|
407 |
-
$post_data = apply_filters( 'happyforms_create_form_data', $post_data );
|
408 |
-
|
409 |
$result = wp_insert_post( wp_slash( $post_data ), true );
|
410 |
|
411 |
if ( is_wp_error( $result ) ) {
|
@@ -429,43 +433,45 @@ class HappyForms_Form_Controller {
|
|
429 |
* @return array
|
430 |
*/
|
431 |
public function get( $post_ids = array(), $only_id = false ) {
|
432 |
-
$
|
433 |
-
|
434 |
-
|
435 |
-
|
436 |
-
|
|
|
437 |
|
438 |
-
|
439 |
|
440 |
-
|
441 |
-
|
442 |
-
|
443 |
|
444 |
-
|
445 |
-
|
446 |
-
|
447 |
-
|
448 |
-
|
449 |
|
450 |
-
|
451 |
-
|
452 |
-
|
453 |
|
454 |
-
|
455 |
|
456 |
-
|
457 |
-
|
458 |
-
|
459 |
|
460 |
-
|
461 |
-
|
462 |
-
|
463 |
-
|
464 |
-
|
|
|
465 |
}
|
466 |
-
}
|
467 |
|
468 |
-
|
|
|
469 |
}
|
470 |
|
471 |
/**
|
@@ -477,6 +483,7 @@ class HappyForms_Form_Controller {
|
|
477 |
*/
|
478 |
public function to_array( $form ) {
|
479 |
$form_array = $form->to_array();
|
|
|
480 |
$defaults = $this->get_defaults( 'meta' );
|
481 |
$meta = happyforms_unprefix_meta( get_post_meta( $form->ID ) );
|
482 |
$form_array = array_merge( $form_array, wp_parse_args( $meta, $defaults ) );
|
@@ -513,34 +520,60 @@ class HappyForms_Form_Controller {
|
|
513 |
$post_data = array_intersect_key( $validated_data, $this->get_defaults( 'post' ) );
|
514 |
$meta_data = array_intersect_key( $validated_data, $this->get_defaults( 'meta' ) );
|
515 |
$meta_data = happyforms_prefix_meta( $meta_data );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
516 |
$update_data = array_merge( $post_data, array(
|
517 |
'meta_input' => $meta_data
|
518 |
) );
|
519 |
|
520 |
-
$update_data = apply_filters( 'happyforms_update_form_data', $update_data );
|
521 |
-
|
522 |
$result = wp_update_post( $update_data, true );
|
523 |
|
524 |
if ( is_wp_error( $result ) ) {
|
525 |
return $result;
|
526 |
}
|
527 |
|
528 |
-
|
529 |
-
|
|
|
|
|
|
|
530 |
|
531 |
-
|
|
|
532 |
|
533 |
-
|
534 |
-
|
535 |
-
|
536 |
-
|
537 |
-
|
538 |
-
$part_layout[] = $part_id;
|
539 |
-
happyforms_update_meta( $result, $part_id, $validated_part );
|
540 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
541 |
}
|
542 |
|
543 |
-
|
|
|
|
|
544 |
$result = $this->to_array( get_post( $result ) );
|
545 |
|
546 |
return $result;
|
400 |
$defaults = $this->get_defaults( 'post' );
|
401 |
$meta = $this->get_defaults( 'meta' );
|
402 |
$meta = happyforms_prefix_meta( $meta );
|
403 |
+
$data = array_merge( $defaults, $meta );
|
404 |
+
$data = apply_filters( 'happyforms_create_form_data', $data );
|
405 |
+
$defaults = array_intersect_key( $data, $defaults );
|
406 |
+
$meta = array_intersect_key( $data, $meta );
|
407 |
+
unset( $meta['_happyforms_parts'] );
|
408 |
+
|
409 |
$post_data = array_merge( $defaults, array(
|
410 |
'meta_input' => $meta
|
411 |
) );
|
412 |
|
|
|
|
|
413 |
$result = wp_insert_post( wp_slash( $post_data ), true );
|
414 |
|
415 |
if ( is_wp_error( $result ) ) {
|
433 |
* @return array
|
434 |
*/
|
435 |
public function get( $post_ids = array(), $only_id = false ) {
|
436 |
+
return happyforms_cache_query( function() use( $post_ids, $only_id ) {
|
437 |
+
$query_params = array(
|
438 |
+
'post_type' => happyforms_get_form_controller()->post_type,
|
439 |
+
'post_status' => 'publish',
|
440 |
+
'posts_per_page' => -1,
|
441 |
+
);
|
442 |
|
443 |
+
$query_params['post__in'] = is_array( $post_ids ) ? $post_ids : array( $post_ids );
|
444 |
|
445 |
+
if ( true === $only_id ) {
|
446 |
+
$query_params['fields'] = 'ids';
|
447 |
+
}
|
448 |
|
449 |
+
if ( 0 !== $post_ids ) {
|
450 |
+
$forms = get_posts( $query_params );
|
451 |
+
} else {
|
452 |
+
$forms = array( $this->create_virtual() );
|
453 |
+
}
|
454 |
|
455 |
+
if ( true === $only_id ) {
|
456 |
+
return $forms;
|
457 |
+
}
|
458 |
|
459 |
+
$form_entries = array();
|
460 |
|
461 |
+
foreach ( $forms as $form ) {
|
462 |
+
$form_entries[] = $this->to_array( $form );
|
463 |
+
}
|
464 |
|
465 |
+
if ( ! is_array( $post_ids ) ) {
|
466 |
+
if ( count( $form_entries ) > 0 ) {
|
467 |
+
return $form_entries[0];
|
468 |
+
} else {
|
469 |
+
return false;
|
470 |
+
}
|
471 |
}
|
|
|
472 |
|
473 |
+
return $form_entries;
|
474 |
+
} );
|
475 |
}
|
476 |
|
477 |
/**
|
483 |
*/
|
484 |
public function to_array( $form ) {
|
485 |
$form_array = $form->to_array();
|
486 |
+
|
487 |
$defaults = $this->get_defaults( 'meta' );
|
488 |
$meta = happyforms_unprefix_meta( get_post_meta( $form->ID ) );
|
489 |
$form_array = array_merge( $form_array, wp_parse_args( $meta, $defaults ) );
|
520 |
$post_data = array_intersect_key( $validated_data, $this->get_defaults( 'post' ) );
|
521 |
$meta_data = array_intersect_key( $validated_data, $this->get_defaults( 'meta' ) );
|
522 |
$meta_data = happyforms_prefix_meta( $meta_data );
|
523 |
+
|
524 |
+
// Flatten data to make it filterable
|
525 |
+
$update_data = array_merge( $post_data, $meta_data );
|
526 |
+
$update_data = apply_filters( 'happyforms_update_form_data', $update_data );
|
527 |
+
|
528 |
+
// Rebuild update array format
|
529 |
+
$post_data = array_intersect_key( $update_data, $post_data);
|
530 |
+
$meta_data = array_intersect_key( $update_data, $meta_data);
|
531 |
+
unset( $meta_data['_happyforms_parts'] );
|
532 |
+
|
533 |
$update_data = array_merge( $post_data, array(
|
534 |
'meta_input' => $meta_data
|
535 |
) );
|
536 |
|
|
|
|
|
537 |
$result = wp_update_post( $update_data, true );
|
538 |
|
539 |
if ( is_wp_error( $result ) ) {
|
540 |
return $result;
|
541 |
}
|
542 |
|
543 |
+
// Update parts
|
544 |
+
if ( isset( $form_data['parts'] ) ) {
|
545 |
+
$part_layout = array();
|
546 |
+
$parts_data = $form_data['parts'];
|
547 |
+
$library = happyforms_get_part_library();
|
548 |
|
549 |
+
foreach ( $parts_data as $part_data ) {
|
550 |
+
$validated_part = $library->validate_part( $part_data );
|
551 |
|
552 |
+
if ( ! is_wp_error( $validated_part ) ) {
|
553 |
+
$part_id = $part_data['id'];
|
554 |
+
$part_layout[] = $part_id;
|
555 |
+
happyforms_update_meta( $result, $part_id, $validated_part );
|
556 |
+
}
|
|
|
|
|
557 |
}
|
558 |
+
|
559 |
+
happyforms_update_meta( $result, 'layout', $part_layout );
|
560 |
+
}
|
561 |
+
|
562 |
+
// Cleanup stale parts
|
563 |
+
$part_layout = happyforms_get_meta( $result, 'layout', true );
|
564 |
+
$form_meta = happyforms_unprefix_meta( get_post_meta( $result ) );
|
565 |
+
$form_meta = array_diff_key( $form_meta, $this->get_meta_fields() );
|
566 |
+
$stale_parts = array_diff_key( $form_meta, array_flip( $part_layout ) );
|
567 |
+
$stale_parts = happyforms_prefix_meta( $stale_parts );
|
568 |
+
$stale_parts = array_keys( $stale_parts );
|
569 |
+
|
570 |
+
foreach ( $stale_parts as $part_meta ) {
|
571 |
+
delete_post_meta( $result, $part_meta );
|
572 |
}
|
573 |
|
574 |
+
// Cleanup stale parts array meta
|
575 |
+
delete_post_meta( $result, '_happyforms_parts' );
|
576 |
+
|
577 |
$result = $this->to_array( get_post( $result ) );
|
578 |
|
579 |
return $result;
|
inc/core/classes/class-form-part-library.php
CHANGED
@@ -70,11 +70,18 @@ class HappyForms_Form_Part_Library {
|
|
70 |
*
|
71 |
* @return void
|
72 |
*/
|
73 |
-
public function register_part( $part ) {
|
74 |
-
|
75 |
-
|
|
|
|
|
|
|
76 |
} else {
|
77 |
-
$this->parts
|
|
|
|
|
|
|
|
|
78 |
}
|
79 |
}
|
80 |
|
70 |
*
|
71 |
* @return void
|
72 |
*/
|
73 |
+
public function register_part( $part, $index = -1 ) {
|
74 |
+
$key = $part instanceof HappyForms_Form_Part ? $this->hash_object( $part ) : $part;
|
75 |
+
$value = $part instanceof HappyForms_Form_Part ? $part : new $part();
|
76 |
+
|
77 |
+
if ( -1 === $index ) {
|
78 |
+
$this->parts[$key] = $value;
|
79 |
} else {
|
80 |
+
$this->parts = array_merge(
|
81 |
+
array_slice( $this->parts, 0, $index ),
|
82 |
+
array( $key => $value ),
|
83 |
+
array_slice( $this->parts, $index )
|
84 |
+
);
|
85 |
}
|
86 |
}
|
87 |
|
inc/core/classes/class-form-setup.php
CHANGED
@@ -45,6 +45,8 @@ class HappyForms_Form_Setup {
|
|
45 |
add_filter( 'happyforms_get_template_path', array( $this, 'submit_preview_template' ), 10, 2 );
|
46 |
add_filter( 'happyforms_get_template_path', array( $this, 'confirm_preview_partial' ), 20, 2 );
|
47 |
add_filter( 'happyforms_form_class', array( $this, 'form_html_class_preview' ), 10, 2 );
|
|
|
|
|
48 |
add_action( 'happyforms_after_title', array( $this, 'form_open_preview' ) );
|
49 |
add_filter( 'happyforms_part_attributes', array( $this, 'part_attributes_preview' ), 10, 4 );
|
50 |
add_action( 'happyforms_part_before', array( $this, 'part_before_preview' ), 10, 2 );
|
@@ -68,6 +70,10 @@ class HappyForms_Form_Setup {
|
|
68 |
'default' => ( $current_user->user_email ) ? $current_user->user_email : '',
|
69 |
'sanitize' => 'happyforms_sanitize_emails',
|
70 |
),
|
|
|
|
|
|
|
|
|
71 |
'alert_email_subject' => array(
|
72 |
'default' => __( 'You received a new message', 'happyforms' ),
|
73 |
'sanitize' => 'sanitize_text_field',
|
@@ -128,6 +134,10 @@ class HappyForms_Form_Setup {
|
|
128 |
'default' => '',
|
129 |
'sanitize' => 'sanitize_text_field',
|
130 |
),
|
|
|
|
|
|
|
|
|
131 |
'preview_before_submit' => array(
|
132 |
'default' => 0,
|
133 |
'sanitize' => 'happyforms_sanitize_checkbox',
|
@@ -152,6 +162,22 @@ class HappyForms_Form_Setup {
|
|
152 |
'default' => '',
|
153 |
'sanitize' => 'sanitize_text_field',
|
154 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
155 |
);
|
156 |
|
157 |
return $fields;
|
@@ -182,6 +208,12 @@ class HappyForms_Form_Setup {
|
|
182 |
'tooltip' => __( 'Each time a user submits a message, you\'ll receive an email with this subject.', 'happyforms' ),
|
183 |
'field' => 'alert_email_subject',
|
184 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
185 |
500 => array(
|
186 |
'type' => 'checkbox',
|
187 |
'label' => __( 'Send confirmation email', 'happyforms' ),
|
@@ -216,23 +248,39 @@ class HappyForms_Form_Setup {
|
|
216 |
'field' => 'submit_button_label',
|
217 |
),
|
218 |
1100 => array(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
219 |
'type' => 'checkbox',
|
220 |
'label' => __( 'Redirect on complete', 'happyforms' ),
|
221 |
'tooltip' => __( 'By default, recipients will be redirected to the post or page displaying this form. To set a custom redirect webpage, add a link here.', 'happyforms' ),
|
222 |
'field' => 'redirect_on_complete'
|
223 |
),
|
224 |
-
|
225 |
'type' => 'text',
|
226 |
'label' => __( 'On complete redirect link', 'happyforms' ),
|
227 |
'field' => 'redirect_url',
|
228 |
),
|
229 |
-
|
230 |
'type' => 'checkbox',
|
231 |
'label' => __( 'Spam prevention', 'happyforms' ),
|
232 |
'tooltip' => __( 'Protect your form against bots by using HoneyPot security.', 'happyforms' ),
|
233 |
'field' => 'spam_prevention',
|
234 |
),
|
235 |
-
|
236 |
'type' => 'checkbox',
|
237 |
'label' => sprintf(
|
238 |
__( 'Use <a href="%s" target="_blank" class="external"> Google ReCaptcha</a>', 'happyforms' ),
|
@@ -241,56 +289,66 @@ class HappyForms_Form_Setup {
|
|
241 |
'tooltip' => __( 'Protect your form against bots using your Google ReCaptcha credentials.', 'happyforms' ),
|
242 |
'field' => 'captcha',
|
243 |
),
|
244 |
-
|
245 |
'type' => 'text',
|
246 |
'label' => __( 'ReCaptcha site key', 'happyforms' ),
|
247 |
'field' => 'captcha_site_key',
|
248 |
),
|
249 |
-
|
250 |
'type' => 'text',
|
251 |
'label' => __( 'ReCaptcha secret key', 'happyforms' ),
|
252 |
'field' => 'captcha_secret_key',
|
253 |
),
|
254 |
-
|
|
|
|
|
|
|
|
|
|
|
255 |
'type' => 'checkbox',
|
256 |
'label' => __( 'Save responses', 'happyforms' ),
|
257 |
'tooltip' => __( 'Keep recipients responses stored in your WordPress database.', 'happyforms' ),
|
258 |
'field' => 'save_entries',
|
259 |
),
|
260 |
-
|
261 |
'type' => 'checkbox',
|
262 |
'label' => __( 'Give each response an ID number', 'happyforms' ),
|
263 |
'tooltip' => __( 'Tag responses with a unique, incremental identifier.', 'happyforms' ),
|
264 |
'field' => 'unique_id',
|
265 |
),
|
266 |
-
|
267 |
'type' => 'number',
|
268 |
'label' => __( 'Start counter from', 'happyforms' ),
|
269 |
'tooltip' => __( 'Your next submission will be tagged with this identifier.', 'happyforms' ),
|
270 |
'field' => 'unique_id_start_from',
|
271 |
'min' => 0
|
272 |
),
|
273 |
-
|
274 |
'type' => 'text',
|
275 |
'label' => __( 'Prefix', 'happyforms' ),
|
276 |
'field' => 'unique_id_prefix',
|
277 |
),
|
278 |
-
|
279 |
'type' => 'text',
|
280 |
'label' => __( 'Suffix', 'happyforms' ),
|
281 |
'field' => 'unique_id_suffix',
|
282 |
),
|
283 |
-
|
284 |
'type' => 'checkbox',
|
285 |
'label' => __( 'Preview values before submission', 'happyforms' ),
|
286 |
'tooltip' => __( 'Let your users review their submission before confirming it.', 'happyforms' ),
|
287 |
'field' => 'preview_before_submit',
|
288 |
),
|
289 |
-
|
290 |
'type' => 'text',
|
291 |
'label' => __( 'Review button text', 'happyforms' ),
|
292 |
'field' => 'review_button_label',
|
293 |
),
|
|
|
|
|
|
|
|
|
|
|
294 |
);
|
295 |
|
296 |
$controls = apply_filters( 'happyforms_setup_controls', $controls );
|
@@ -454,6 +512,22 @@ class HappyForms_Form_Setup {
|
|
454 |
return $has_captcha;
|
455 |
}
|
456 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
457 |
public function script_dependencies( $deps, $forms ) {
|
458 |
$has_captcha = false;
|
459 |
|
@@ -468,9 +542,16 @@ class HappyForms_Form_Setup {
|
|
468 |
return $deps;
|
469 |
}
|
470 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
471 |
wp_register_script(
|
472 |
'google-recaptcha',
|
473 |
-
|
474 |
array(), false, true
|
475 |
);
|
476 |
|
45 |
add_filter( 'happyforms_get_template_path', array( $this, 'submit_preview_template' ), 10, 2 );
|
46 |
add_filter( 'happyforms_get_template_path', array( $this, 'confirm_preview_partial' ), 20, 2 );
|
47 |
add_filter( 'happyforms_form_class', array( $this, 'form_html_class_preview' ), 10, 2 );
|
48 |
+
add_filter( 'happyforms_form_id', array( $this, 'form_html_id' ), 10, 2 );
|
49 |
+
add_filter( 'happyforms_form_class', array( $this, 'form_html_class' ), 10, 2 );
|
50 |
add_action( 'happyforms_after_title', array( $this, 'form_open_preview' ) );
|
51 |
add_filter( 'happyforms_part_attributes', array( $this, 'part_attributes_preview' ), 10, 4 );
|
52 |
add_action( 'happyforms_part_before', array( $this, 'part_before_preview' ), 10, 2 );
|
70 |
'default' => ( $current_user->user_email ) ? $current_user->user_email : '',
|
71 |
'sanitize' => 'happyforms_sanitize_emails',
|
72 |
),
|
73 |
+
'email_mark_and_reply' => array(
|
74 |
+
'default' => 0,
|
75 |
+
'sanitize' => 'happyforms_sanitize_checkbox',
|
76 |
+
),
|
77 |
'alert_email_subject' => array(
|
78 |
'default' => __( 'You received a new message', 'happyforms' ),
|
79 |
'sanitize' => 'sanitize_text_field',
|
134 |
'default' => '',
|
135 |
'sanitize' => 'sanitize_text_field',
|
136 |
),
|
137 |
+
'captcha_label' => array(
|
138 |
+
'default' => __( 'Validate your submission', 'happyforms' ),
|
139 |
+
'sanitize' => 'sanitize_text_field'
|
140 |
+
),
|
141 |
'preview_before_submit' => array(
|
142 |
'default' => 0,
|
143 |
'sanitize' => 'happyforms_sanitize_checkbox',
|
162 |
'default' => '',
|
163 |
'sanitize' => 'sanitize_text_field',
|
164 |
),
|
165 |
+
'use_html_id' => array(
|
166 |
+
'default' => 0,
|
167 |
+
'sanitize' => 'happyforms_sanitize_checkbox',
|
168 |
+
),
|
169 |
+
'html_id' => array(
|
170 |
+
'default' => '',
|
171 |
+
'sanitize' => 'sanitize_text_field'
|
172 |
+
),
|
173 |
+
'disable_submit_until_valid' => array(
|
174 |
+
'default' => '',
|
175 |
+
'sanitize' => 'sanitize_text_field'
|
176 |
+
),
|
177 |
+
'submit_button_html_class' => array(
|
178 |
+
'default' => '',
|
179 |
+
'sanitize' => 'sanitize_text_field'
|
180 |
+
),
|
181 |
);
|
182 |
|
183 |
return $fields;
|
208 |
'tooltip' => __( 'Each time a user submits a message, you\'ll receive an email with this subject.', 'happyforms' ),
|
209 |
'field' => 'alert_email_subject',
|
210 |
),
|
211 |
+
450 => array(
|
212 |
+
'type' => 'checkbox',
|
213 |
+
'label' => __( 'Include mark and reply link', 'happyforms' ),
|
214 |
+
'tooltip' => __( 'Reply to your users and mark their submission as read in one click.', 'happyforms' ),
|
215 |
+
'field' => 'email_mark_and_reply',
|
216 |
+
),
|
217 |
500 => array(
|
218 |
'type' => 'checkbox',
|
219 |
'label' => __( 'Send confirmation email', 'happyforms' ),
|
248 |
'field' => 'submit_button_label',
|
249 |
),
|
250 |
1100 => array(
|
251 |
+
'type' => 'text',
|
252 |
+
'label' => __( 'Submit button HTML class', 'happyforms' ),
|
253 |
+
'field' => 'submit_button_html_class'
|
254 |
+
),
|
255 |
+
1200 => array(
|
256 |
+
'type' => 'checkbox',
|
257 |
+
'label' => __( 'Use custom form HTML ID', 'happyforms' ),
|
258 |
+
'field' => 'use_html_id',
|
259 |
+
'tooltip' => __( 'Add a unique HTML ID to your form. Write without a hash (#) character.', 'happyforms' ),
|
260 |
+
),
|
261 |
+
1201 => array(
|
262 |
+
'type' => 'text',
|
263 |
+
'label' => __( 'Form HTML ID', 'happyforms' ),
|
264 |
+
'field' => 'html_id',
|
265 |
+
),
|
266 |
+
1300 => array(
|
267 |
'type' => 'checkbox',
|
268 |
'label' => __( 'Redirect on complete', 'happyforms' ),
|
269 |
'tooltip' => __( 'By default, recipients will be redirected to the post or page displaying this form. To set a custom redirect webpage, add a link here.', 'happyforms' ),
|
270 |
'field' => 'redirect_on_complete'
|
271 |
),
|
272 |
+
1301 => array(
|
273 |
'type' => 'text',
|
274 |
'label' => __( 'On complete redirect link', 'happyforms' ),
|
275 |
'field' => 'redirect_url',
|
276 |
),
|
277 |
+
1400 => array(
|
278 |
'type' => 'checkbox',
|
279 |
'label' => __( 'Spam prevention', 'happyforms' ),
|
280 |
'tooltip' => __( 'Protect your form against bots by using HoneyPot security.', 'happyforms' ),
|
281 |
'field' => 'spam_prevention',
|
282 |
),
|
283 |
+
1500 => array(
|
284 |
'type' => 'checkbox',
|
285 |
'label' => sprintf(
|
286 |
__( 'Use <a href="%s" target="_blank" class="external"> Google ReCaptcha</a>', 'happyforms' ),
|
289 |
'tooltip' => __( 'Protect your form against bots using your Google ReCaptcha credentials.', 'happyforms' ),
|
290 |
'field' => 'captcha',
|
291 |
),
|
292 |
+
1501 => array(
|
293 |
'type' => 'text',
|
294 |
'label' => __( 'ReCaptcha site key', 'happyforms' ),
|
295 |
'field' => 'captcha_site_key',
|
296 |
),
|
297 |
+
1502 => array(
|
298 |
'type' => 'text',
|
299 |
'label' => __( 'ReCaptcha secret key', 'happyforms' ),
|
300 |
'field' => 'captcha_secret_key',
|
301 |
),
|
302 |
+
1503 => array(
|
303 |
+
'type' => 'text',
|
304 |
+
'label' => __( 'ReCaptcha label', 'happyforms' ),
|
305 |
+
'field' => 'captcha_label'
|
306 |
+
),
|
307 |
+
1600 => array(
|
308 |
'type' => 'checkbox',
|
309 |
'label' => __( 'Save responses', 'happyforms' ),
|
310 |
'tooltip' => __( 'Keep recipients responses stored in your WordPress database.', 'happyforms' ),
|
311 |
'field' => 'save_entries',
|
312 |
),
|
313 |
+
1700 => array(
|
314 |
'type' => 'checkbox',
|
315 |
'label' => __( 'Give each response an ID number', 'happyforms' ),
|
316 |
'tooltip' => __( 'Tag responses with a unique, incremental identifier.', 'happyforms' ),
|
317 |
'field' => 'unique_id',
|
318 |
),
|
319 |
+
1701 => array(
|
320 |
'type' => 'number',
|
321 |
'label' => __( 'Start counter from', 'happyforms' ),
|
322 |
'tooltip' => __( 'Your next submission will be tagged with this identifier.', 'happyforms' ),
|
323 |
'field' => 'unique_id_start_from',
|
324 |
'min' => 0
|
325 |
),
|
326 |
+
1702 => array(
|
327 |
'type' => 'text',
|
328 |
'label' => __( 'Prefix', 'happyforms' ),
|
329 |
'field' => 'unique_id_prefix',
|
330 |
),
|
331 |
+
1703 => array(
|
332 |
'type' => 'text',
|
333 |
'label' => __( 'Suffix', 'happyforms' ),
|
334 |
'field' => 'unique_id_suffix',
|
335 |
),
|
336 |
+
1800 => array(
|
337 |
'type' => 'checkbox',
|
338 |
'label' => __( 'Preview values before submission', 'happyforms' ),
|
339 |
'tooltip' => __( 'Let your users review their submission before confirming it.', 'happyforms' ),
|
340 |
'field' => 'preview_before_submit',
|
341 |
),
|
342 |
+
1801 => array(
|
343 |
'type' => 'text',
|
344 |
'label' => __( 'Review button text', 'happyforms' ),
|
345 |
'field' => 'review_button_label',
|
346 |
),
|
347 |
+
1900 => array(
|
348 |
+
'type' => 'checkbox',
|
349 |
+
'label' => __( 'Disable submit button until form is valid', 'happyforms' ),
|
350 |
+
'field' => 'disable_submit_until_valid',
|
351 |
+
),
|
352 |
);
|
353 |
|
354 |
$controls = apply_filters( 'happyforms_setup_controls', $controls );
|
512 |
return $has_captcha;
|
513 |
}
|
514 |
|
515 |
+
public function form_html_id( $id, $form ) {
|
516 |
+
if ( 1 === intval( happyforms_get_form_property( $form, 'use_html_id' ) ) && ! empty( $form['html_id'] ) ) {
|
517 |
+
$id = $form['html_id'];
|
518 |
+
}
|
519 |
+
|
520 |
+
return $id;
|
521 |
+
}
|
522 |
+
|
523 |
+
public function form_html_class( $class, $form ) {
|
524 |
+
if ( 1 === intval( happyforms_get_form_property( $form, 'disable_submit_until_valid' ) ) ) {
|
525 |
+
$class[] = 'happyforms-form--disable-until-valid';
|
526 |
+
}
|
527 |
+
|
528 |
+
return $class;
|
529 |
+
}
|
530 |
+
|
531 |
public function script_dependencies( $deps, $forms ) {
|
532 |
$has_captcha = false;
|
533 |
|
542 |
return $deps;
|
543 |
}
|
544 |
|
545 |
+
$recaptcha_url = 'https://www.google.com/recaptcha/api.js';
|
546 |
+
$recaptcha_locale = happyforms_get_recaptcha_locale();
|
547 |
+
|
548 |
+
if ( $recaptcha_locale ) {
|
549 |
+
$recaptcha_url = add_query_arg( 'hl', $recaptcha_locale, $recaptcha_url );
|
550 |
+
}
|
551 |
+
|
552 |
wp_register_script(
|
553 |
'google-recaptcha',
|
554 |
+
$recaptcha_url,
|
555 |
array(), false, true
|
556 |
);
|
557 |
|
inc/core/classes/class-form-styles.php
CHANGED
@@ -38,7 +38,6 @@ class HappyForms_Form_Styles {
|
|
38 |
public function hook() {
|
39 |
add_filter( 'happyforms_meta_fields', array( $this, 'meta_fields' ) );
|
40 |
add_filter( 'happyforms_form_class', array( $this, 'form_html_class' ), 10, 2 );
|
41 |
-
add_filter( 'happyforms_form_id', array( $this, 'form_html_id' ), 10, 2 );
|
42 |
add_action( 'happyforms_do_style_control', array( $this, 'do_control' ), 10, 3 );
|
43 |
}
|
44 |
|
@@ -53,12 +52,6 @@ class HappyForms_Form_Styles {
|
|
53 |
'target' => 'form_class',
|
54 |
'sanitize' => 'sanitize_text_field'
|
55 |
),
|
56 |
-
'disable_submit_until_valid' => array(
|
57 |
-
'default' => '',
|
58 |
-
'sanitize' => 'sanitize_text_field',
|
59 |
-
'target' => 'form_class',
|
60 |
-
'value' => 'happyforms-form--disable-until-valid',
|
61 |
-
),
|
62 |
'form_width' => array(
|
63 |
'default' => 100,
|
64 |
'unit' => '',
|
@@ -487,11 +480,6 @@ class HappyForms_Form_Styles {
|
|
487 |
'target' => 'css_var',
|
488 |
'variable' => '--happyforms-color-dropdown-item-text-hover',
|
489 |
),
|
490 |
-
'html_id' => array(
|
491 |
-
'default' => '',
|
492 |
-
'sanitize' => 'sanitize_text_field',
|
493 |
-
'target' => 'attribute',
|
494 |
-
),
|
495 |
'notices_position' => array(
|
496 |
'default' => '',
|
497 |
'options' => array(
|
@@ -534,342 +522,331 @@ class HappyForms_Form_Styles {
|
|
534 |
'field' => 'notices_position'
|
535 |
),
|
536 |
600 => array(
|
537 |
-
'type' => 'checkbox',
|
538 |
-
'label' => __( 'Disable submit button until form is valid', 'happyforms' ),
|
539 |
-
'field' => 'disable_submit_until_valid',
|
540 |
-
),
|
541 |
-
700 => array(
|
542 |
-
'type' => 'text',
|
543 |
-
'label' => __( 'Form HTML ID', 'happyforms' ),
|
544 |
-
'field' => 'html_id',
|
545 |
-
'tooltip' => __( 'Add a unique HTML ID to your form. Write without a hash (#) character.', 'happyforms' ),
|
546 |
-
),
|
547 |
-
800 => array(
|
548 |
'type' => 'heading',
|
549 |
'label' => __( 'Colors', 'happyforms' )
|
550 |
),
|
551 |
-
|
552 |
'type' => 'color',
|
553 |
'label' => __( 'Primary', 'happyforms' ),
|
554 |
'field' => 'color_primary',
|
555 |
),
|
556 |
-
|
557 |
'type' => 'color',
|
558 |
'label' => __( 'Success', 'happyforms' ),
|
559 |
'field' => 'color_success',
|
560 |
),
|
561 |
-
|
562 |
'type' => 'color',
|
563 |
'label' => __( 'Error', 'happyforms' ),
|
564 |
'field' => 'color_error',
|
565 |
),
|
566 |
-
|
567 |
'type' => 'divider',
|
568 |
'label' => __( 'Form title', 'happyforms' ),
|
569 |
'id' => 'form_title',
|
570 |
),
|
571 |
-
|
572 |
'type' => 'buttonset',
|
573 |
'label' => __( 'Display', 'happyforms' ),
|
574 |
'field' => 'form_title',
|
575 |
),
|
576 |
-
|
577 |
'type' => 'buttonset',
|
578 |
'label' => __( 'Alignment', 'happyforms' ),
|
579 |
'field' => 'form_title_alignment'
|
580 |
),
|
581 |
-
|
582 |
'type' => 'range',
|
583 |
'label' => __( 'Font size', 'happyforms' ),
|
584 |
'field' => 'form_title_font_size',
|
585 |
),
|
586 |
-
|
587 |
'type' => 'divider',
|
588 |
'label' => __( 'Part borders & spacing', 'happyforms' ),
|
589 |
'id' => 'borders-spacing',
|
590 |
),
|
591 |
-
|
592 |
'type' => 'buttonset',
|
593 |
'label' => __( 'Border', 'happyforms' ),
|
594 |
'field' => 'part_border',
|
595 |
),
|
596 |
-
|
597 |
'type' => 'buttonset',
|
598 |
'label' => __( 'Border location', 'happyforms' ),
|
599 |
'field' => 'part_border_location',
|
600 |
),
|
601 |
-
|
602 |
'type' => 'buttonset',
|
603 |
'label' => __( 'Border radius', 'happyforms' ),
|
604 |
'field' => 'part_border_radius',
|
605 |
),
|
606 |
-
|
607 |
'type' => 'buttonset',
|
608 |
'label' => __( 'Outer padding', 'happyforms' ),
|
609 |
'field' => 'part_outer_padding',
|
610 |
),
|
611 |
-
|
612 |
'type' => 'buttonset',
|
613 |
'label' => __( 'Inner padding', 'happyforms' ),
|
614 |
'field' => 'part_inner_padding',
|
615 |
),
|
616 |
-
|
617 |
'type' => 'heading',
|
618 |
'label' => __( 'Colors', 'happyforms' )
|
619 |
),
|
620 |
-
|
621 |
'type' => 'color',
|
622 |
'label' => __( 'Border', 'happyforms' ),
|
623 |
'field' => 'color_part_border',
|
624 |
),
|
625 |
-
|
626 |
'type' => 'color',
|
627 |
'label' => __( 'Border on focus', 'happyforms' ),
|
628 |
'field' => 'color_part_border_focus',
|
629 |
),
|
630 |
-
|
631 |
'type' => 'color',
|
632 |
'label' => __( 'Background', 'happyforms' ),
|
633 |
'field' => 'color_part_background',
|
634 |
),
|
635 |
-
|
636 |
'type' => 'color',
|
637 |
'label' => __( 'Background on focus', 'happyforms' ),
|
638 |
'field' => 'color_part_background_focus',
|
639 |
),
|
640 |
-
|
641 |
'type' => 'divider',
|
642 |
'label' => __( 'Part labels & text', 'happyforms' ),
|
643 |
'id' => 'labels-text',
|
644 |
),
|
645 |
-
|
646 |
'type' => 'checkbox',
|
647 |
'label' => __( 'Toggle placeholder on part focus', 'happyforms' ),
|
648 |
'field' => 'part_toggle_placeholders',
|
649 |
),
|
650 |
-
|
651 |
'type' => 'buttonset',
|
652 |
'label' => __( 'Title alignment', 'happyforms' ),
|
653 |
'field' => 'part_title_alignment'
|
654 |
),
|
655 |
-
|
656 |
'type' => 'range',
|
657 |
'label' => __( 'Title font size', 'happyforms' ),
|
658 |
'field' => 'part_title_font_size',
|
659 |
),
|
660 |
-
|
661 |
'type' => 'buttonset',
|
662 |
'label' => __( 'Title font weight', 'happyforms' ),
|
663 |
'field' => 'part_title_font_weight',
|
664 |
),
|
665 |
-
|
666 |
'type' => 'buttonset',
|
667 |
'label' => __( 'Description alignment', 'happyforms' ),
|
668 |
'field' => 'part_description_alignment'
|
669 |
),
|
670 |
-
|
671 |
'type' => 'range',
|
672 |
'label' => __( 'Description font size', 'happyforms' ),
|
673 |
'field' => 'part_description_font_size',
|
674 |
),
|
675 |
-
|
676 |
'type' => 'buttonset',
|
677 |
'label' => __( 'Placeholder & value alignment', 'happyforms' ),
|
678 |
'field' => 'part_value_alignment'
|
679 |
),
|
680 |
-
|
681 |
'type' => 'range',
|
682 |
'label' => __( 'Value font size', 'happyforms' ),
|
683 |
'field' => 'part_value_font_size',
|
684 |
),
|
685 |
-
|
686 |
'type' => 'heading',
|
687 |
'label' => __( 'Colors', 'happyforms' )
|
688 |
),
|
689 |
-
|
690 |
'type' => 'color',
|
691 |
'label' => __( 'Title', 'happyforms' ),
|
692 |
'field' => 'color_part_title',
|
693 |
),
|
694 |
-
|
695 |
'type' => 'color',
|
696 |
'label' => __( 'Value', 'happyforms' ),
|
697 |
'field' => 'color_part_text',
|
698 |
),
|
699 |
-
|
700 |
'type' => 'color',
|
701 |
'label' => __( 'Placeholder', 'happyforms' ),
|
702 |
'field' => 'color_part_placeholder',
|
703 |
),
|
704 |
-
|
705 |
'type' => 'divider',
|
706 |
'label' => __( 'Dropdowns', 'happyforms' ),
|
707 |
'id' => 'dropdowns',
|
708 |
),
|
709 |
-
|
710 |
'type' => 'heading',
|
711 |
'label' => __( 'Items', 'happyforms' )
|
712 |
),
|
713 |
-
|
714 |
'type' => 'color',
|
715 |
'label' => __( 'Background', 'happyforms' ),
|
716 |
'field' => 'color_dropdown_item_bg',
|
717 |
),
|
718 |
-
|
719 |
'type' => 'color',
|
720 |
'label' => __( 'Text', 'happyforms' ),
|
721 |
'field' => 'color_dropdown_item_text',
|
722 |
),
|
723 |
-
|
724 |
'type' => 'color',
|
725 |
'label' => __( 'Background on focus', 'happyforms' ),
|
726 |
'field' => 'color_dropdown_item_bg_hover',
|
727 |
),
|
728 |
-
|
729 |
'type' => 'color',
|
730 |
'label' => __( 'Text focused', 'happyforms' ),
|
731 |
'field' => 'color_dropdown_item_text_hover',
|
732 |
),
|
733 |
-
|
734 |
'type' => 'divider',
|
735 |
'label' => __( 'Checkboxes & Radios', 'happyforms' ),
|
736 |
'id' => 'checkboxes-radios',
|
737 |
),
|
738 |
-
|
739 |
'type' => 'color',
|
740 |
'label' => __( 'Background', 'happyforms' ),
|
741 |
'field' => 'color_choice_checkmark_bg',
|
742 |
),
|
743 |
-
|
744 |
'type' => 'color',
|
745 |
'label' => __( 'Background on focus', 'happyforms' ),
|
746 |
'field' => 'color_choice_checkmark_bg_focus',
|
747 |
),
|
748 |
-
|
749 |
'type' => 'color',
|
750 |
'label' => __( 'Checkmark', 'happyforms' ),
|
751 |
'field' => 'color_choice_checkmark_color',
|
752 |
),
|
753 |
-
|
754 |
'type' => 'divider',
|
755 |
'label' => __( 'Rating', 'happyforms' ),
|
756 |
'id' => 'rating',
|
757 |
),
|
758 |
-
|
759 |
'type' => 'color',
|
760 |
'label' => __( 'Rating star color', 'happyforms' ),
|
761 |
'field' => 'color_rating_star',
|
762 |
),
|
763 |
-
|
764 |
'type' => 'color',
|
765 |
'label' => __( 'Rating star color on hover', 'happyforms' ),
|
766 |
'field' => 'color_rating_star_hover',
|
767 |
),
|
768 |
-
|
769 |
'type' => 'color',
|
770 |
'label' => __( 'Item background', 'happyforms' ),
|
771 |
'field' => 'color_rating_background',
|
772 |
),
|
773 |
-
|
774 |
'type' => 'color',
|
775 |
'label' => __( 'Item background on hover', 'happyforms' ),
|
776 |
'field' => 'color_rating_background_hover',
|
777 |
),
|
778 |
-
|
779 |
'type' => 'divider',
|
780 |
'label' => __( 'Tables', 'happyforms' ),
|
781 |
'id' => 'tables',
|
782 |
),
|
783 |
-
|
784 |
'type' => 'color',
|
785 |
'label' => __( 'Odd row primary', 'happyforms' ),
|
786 |
'field' => 'color_table_row_odd',
|
787 |
),
|
788 |
-
|
789 |
'type' => 'color',
|
790 |
'label' => __( 'Odd row secondary', 'happyforms' ),
|
791 |
'field' => 'color_table_row_odd_text',
|
792 |
),
|
793 |
-
|
794 |
'type' => 'color',
|
795 |
'label' => __( 'Even row primary', 'happyforms' ),
|
796 |
'field' => 'color_table_row_even',
|
797 |
),
|
798 |
-
|
799 |
'type' => 'color',
|
800 |
'label' => __( 'Even row secondary', 'happyforms' ),
|
801 |
'field' => 'color_table_row_even_text',
|
802 |
),
|
803 |
-
|
804 |
'type' => 'divider',
|
805 |
'label' => __( 'Submit button', 'happyforms' ),
|
806 |
'id' => 'submit',
|
807 |
),
|
808 |
-
|
809 |
'type' => 'buttonset',
|
810 |
'label' => __( 'Border', 'happyforms' ),
|
811 |
'field' => 'submit_button_border',
|
812 |
),
|
813 |
-
|
814 |
'type' => 'buttonset',
|
815 |
'label' => __( 'Border radius', 'happyforms' ),
|
816 |
'field' => 'submit_button_border_radius',
|
817 |
),
|
818 |
-
|
819 |
'type' => 'buttonset',
|
820 |
'label' => __( 'Width', 'happyforms' ),
|
821 |
'field' => 'submit_button_width',
|
822 |
),
|
823 |
-
|
824 |
'type' => 'buttonset',
|
825 |
'label' => __( 'Padding', 'happyforms' ),
|
826 |
'field' => 'submit_button_padding',
|
827 |
),
|
828 |
-
|
829 |
'type' => 'range',
|
830 |
'label' => __( 'Font Size', 'happyforms' ),
|
831 |
'field' => 'submit_button_font_size',
|
832 |
),
|
833 |
-
|
834 |
'type' => 'buttonset',
|
835 |
'label' => __( 'Font Weight', 'happyforms' ),
|
836 |
'field' => 'submit_button_font_weight',
|
837 |
),
|
838 |
-
|
839 |
'type' => 'buttonset',
|
840 |
'label' => __( 'Alignment', 'happyforms' ),
|
841 |
'field' => 'submit_button_alignment',
|
842 |
),
|
843 |
-
|
844 |
'type' => 'checkbox',
|
845 |
'label' => __( 'Make button a part of last input', 'happyforms' ),
|
846 |
'field' => 'submit_button_part_of_last_input'
|
847 |
),
|
848 |
-
|
849 |
'type' => 'heading',
|
850 |
'label' => __( 'Colors', 'happyforms' )
|
851 |
),
|
852 |
-
|
853 |
'type' => 'color',
|
854 |
'label' => __( 'Background', 'happyforms' ),
|
855 |
'field' => 'color_submit_background',
|
856 |
),
|
857 |
-
|
858 |
'type' => 'color',
|
859 |
'label' => __( 'Background on focus', 'happyforms' ),
|
860 |
'field' => 'color_submit_background_hover',
|
861 |
),
|
862 |
-
|
863 |
'type' => 'color',
|
864 |
'label' => __( 'Border', 'happyforms' ),
|
865 |
'field' => 'color_submit_border',
|
866 |
),
|
867 |
-
|
868 |
'type' => 'color',
|
869 |
'label' => __( 'Text', 'happyforms' ),
|
870 |
'field' => 'color_submit_text',
|
871 |
),
|
872 |
-
|
873 |
'type' => 'color',
|
874 |
'label' => __( 'Text focused', 'happyforms' ),
|
875 |
'field' => 'color_submit_text_hover',
|
@@ -923,14 +900,6 @@ class HappyForms_Form_Styles {
|
|
923 |
return $class;
|
924 |
}
|
925 |
|
926 |
-
public function form_html_id( $id, $form ) {
|
927 |
-
if ( ! empty( $form['html_id'] ) ) {
|
928 |
-
$id = $form['html_id'];
|
929 |
-
}
|
930 |
-
|
931 |
-
return $id;
|
932 |
-
}
|
933 |
-
|
934 |
public function form_html_styles( $form = array() ) {
|
935 |
$fields = $this->get_fields();
|
936 |
$styles = array_filter( $fields, array( $this, 'is_css_var_field' ) );
|
38 |
public function hook() {
|
39 |
add_filter( 'happyforms_meta_fields', array( $this, 'meta_fields' ) );
|
40 |
add_filter( 'happyforms_form_class', array( $this, 'form_html_class' ), 10, 2 );
|
|
|
41 |
add_action( 'happyforms_do_style_control', array( $this, 'do_control' ), 10, 3 );
|
42 |
}
|
43 |
|
52 |
'target' => 'form_class',
|
53 |
'sanitize' => 'sanitize_text_field'
|
54 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
'form_width' => array(
|
56 |
'default' => 100,
|
57 |
'unit' => '',
|
480 |
'target' => 'css_var',
|
481 |
'variable' => '--happyforms-color-dropdown-item-text-hover',
|
482 |
),
|
|
|
|
|
|
|
|
|
|
|
483 |
'notices_position' => array(
|
484 |
'default' => '',
|
485 |
'options' => array(
|
522 |
'field' => 'notices_position'
|
523 |
),
|
524 |
600 => array(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
525 |
'type' => 'heading',
|
526 |
'label' => __( 'Colors', 'happyforms' )
|
527 |
),
|
528 |
+
700 => array(
|
529 |
'type' => 'color',
|
530 |
'label' => __( 'Primary', 'happyforms' ),
|
531 |
'field' => 'color_primary',
|
532 |
),
|
533 |
+
800 => array(
|
534 |
'type' => 'color',
|
535 |
'label' => __( 'Success', 'happyforms' ),
|
536 |
'field' => 'color_success',
|
537 |
),
|
538 |
+
900 => array(
|
539 |
'type' => 'color',
|
540 |
'label' => __( 'Error', 'happyforms' ),
|
541 |
'field' => 'color_error',
|
542 |
),
|
543 |
+
1000 => array(
|
544 |
'type' => 'divider',
|
545 |
'label' => __( 'Form title', 'happyforms' ),
|
546 |
'id' => 'form_title',
|
547 |
),
|
548 |
+
1100 => array(
|
549 |
'type' => 'buttonset',
|
550 |
'label' => __( 'Display', 'happyforms' ),
|
551 |
'field' => 'form_title',
|
552 |
),
|
553 |
+
1200 => array(
|
554 |
'type' => 'buttonset',
|
555 |
'label' => __( 'Alignment', 'happyforms' ),
|
556 |
'field' => 'form_title_alignment'
|
557 |
),
|
558 |
+
1300 => array(
|
559 |
'type' => 'range',
|
560 |
'label' => __( 'Font size', 'happyforms' ),
|
561 |
'field' => 'form_title_font_size',
|
562 |
),
|
563 |
+
1400 => array(
|
564 |
'type' => 'divider',
|
565 |
'label' => __( 'Part borders & spacing', 'happyforms' ),
|
566 |
'id' => 'borders-spacing',
|
567 |
),
|
568 |
+
1500 => array(
|
569 |
'type' => 'buttonset',
|
570 |
'label' => __( 'Border', 'happyforms' ),
|
571 |
'field' => 'part_border',
|
572 |
),
|
573 |
+
1600 => array(
|
574 |
'type' => 'buttonset',
|
575 |
'label' => __( 'Border location', 'happyforms' ),
|
576 |
'field' => 'part_border_location',
|
577 |
),
|
578 |
+
1700 => array(
|
579 |
'type' => 'buttonset',
|
580 |
'label' => __( 'Border radius', 'happyforms' ),
|
581 |
'field' => 'part_border_radius',
|
582 |
),
|
583 |
+
1800 => array(
|
584 |
'type' => 'buttonset',
|
585 |
'label' => __( 'Outer padding', 'happyforms' ),
|
586 |
'field' => 'part_outer_padding',
|
587 |
),
|
588 |
+
1900 => array(
|
589 |
'type' => 'buttonset',
|
590 |
'label' => __( 'Inner padding', 'happyforms' ),
|
591 |
'field' => 'part_inner_padding',
|
592 |
),
|
593 |
+
2000 => array(
|
594 |
'type' => 'heading',
|
595 |
'label' => __( 'Colors', 'happyforms' )
|
596 |
),
|
597 |
+
2100 => array(
|
598 |
'type' => 'color',
|
599 |
'label' => __( 'Border', 'happyforms' ),
|
600 |
'field' => 'color_part_border',
|
601 |
),
|
602 |
+
2200 => array(
|
603 |
'type' => 'color',
|
604 |
'label' => __( 'Border on focus', 'happyforms' ),
|
605 |
'field' => 'color_part_border_focus',
|
606 |
),
|
607 |
+
2300 => array(
|
608 |
'type' => 'color',
|
609 |
'label' => __( 'Background', 'happyforms' ),
|
610 |
'field' => 'color_part_background',
|
611 |
),
|
612 |
+
2400 => array(
|
613 |
'type' => 'color',
|
614 |
'label' => __( 'Background on focus', 'happyforms' ),
|
615 |
'field' => 'color_part_background_focus',
|
616 |
),
|
617 |
+
2500 => array(
|
618 |
'type' => 'divider',
|
619 |
'label' => __( 'Part labels & text', 'happyforms' ),
|
620 |
'id' => 'labels-text',
|
621 |
),
|
622 |
+
2600 => array(
|
623 |
'type' => 'checkbox',
|
624 |
'label' => __( 'Toggle placeholder on part focus', 'happyforms' ),
|
625 |
'field' => 'part_toggle_placeholders',
|
626 |
),
|
627 |
+
2700 => array(
|
628 |
'type' => 'buttonset',
|
629 |
'label' => __( 'Title alignment', 'happyforms' ),
|
630 |
'field' => 'part_title_alignment'
|
631 |
),
|
632 |
+
2800 => array(
|
633 |
'type' => 'range',
|
634 |
'label' => __( 'Title font size', 'happyforms' ),
|
635 |
'field' => 'part_title_font_size',
|
636 |
),
|
637 |
+
2900 => array(
|
638 |
'type' => 'buttonset',
|
639 |
'label' => __( 'Title font weight', 'happyforms' ),
|
640 |
'field' => 'part_title_font_weight',
|
641 |
),
|
642 |
+
3000 => array(
|
643 |
'type' => 'buttonset',
|
644 |
'label' => __( 'Description alignment', 'happyforms' ),
|
645 |
'field' => 'part_description_alignment'
|
646 |
),
|
647 |
+
3100 => array(
|
648 |
'type' => 'range',
|
649 |
'label' => __( 'Description font size', 'happyforms' ),
|
650 |
'field' => 'part_description_font_size',
|
651 |
),
|
652 |
+
3200 => array(
|
653 |
'type' => 'buttonset',
|
654 |
'label' => __( 'Placeholder & value alignment', 'happyforms' ),
|
655 |
'field' => 'part_value_alignment'
|
656 |
),
|
657 |
+
3300 => array(
|
658 |
'type' => 'range',
|
659 |
'label' => __( 'Value font size', 'happyforms' ),
|
660 |
'field' => 'part_value_font_size',
|
661 |
),
|
662 |
+
3400 => array(
|
663 |
'type' => 'heading',
|
664 |
'label' => __( 'Colors', 'happyforms' )
|
665 |
),
|
666 |
+
3500 => array(
|
667 |
'type' => 'color',
|
668 |
'label' => __( 'Title', 'happyforms' ),
|
669 |
'field' => 'color_part_title',
|
670 |
),
|
671 |
+
3600 => array(
|
672 |
'type' => 'color',
|
673 |
'label' => __( 'Value', 'happyforms' ),
|
674 |
'field' => 'color_part_text',
|
675 |
),
|
676 |
+
3700 => array(
|
677 |
'type' => 'color',
|
678 |
'label' => __( 'Placeholder', 'happyforms' ),
|
679 |
'field' => 'color_part_placeholder',
|
680 |
),
|
681 |
+
3800 => array(
|
682 |
'type' => 'divider',
|
683 |
'label' => __( 'Dropdowns', 'happyforms' ),
|
684 |
'id' => 'dropdowns',
|
685 |
),
|
686 |
+
3900 => array(
|
687 |
'type' => 'heading',
|
688 |
'label' => __( 'Items', 'happyforms' )
|
689 |
),
|
690 |
+
4000 => array(
|
691 |
'type' => 'color',
|
692 |
'label' => __( 'Background', 'happyforms' ),
|
693 |
'field' => 'color_dropdown_item_bg',
|
694 |
),
|
695 |
+
4100 => array(
|
696 |
'type' => 'color',
|
697 |
'label' => __( 'Text', 'happyforms' ),
|
698 |
'field' => 'color_dropdown_item_text',
|
699 |
),
|
700 |
+
4200 => array(
|
701 |
'type' => 'color',
|
702 |
'label' => __( 'Background on focus', 'happyforms' ),
|
703 |
'field' => 'color_dropdown_item_bg_hover',
|
704 |
),
|
705 |
+
4300 => array(
|
706 |
'type' => 'color',
|
707 |
'label' => __( 'Text focused', 'happyforms' ),
|
708 |
'field' => 'color_dropdown_item_text_hover',
|
709 |
),
|
710 |
+
4400 => array(
|
711 |
'type' => 'divider',
|
712 |
'label' => __( 'Checkboxes & Radios', 'happyforms' ),
|
713 |
'id' => 'checkboxes-radios',
|
714 |
),
|
715 |
+
4500 => array(
|
716 |
'type' => 'color',
|
717 |
'label' => __( 'Background', 'happyforms' ),
|
718 |
'field' => 'color_choice_checkmark_bg',
|
719 |
),
|
720 |
+
4600 => array(
|
721 |
'type' => 'color',
|
722 |
'label' => __( 'Background on focus', 'happyforms' ),
|
723 |
'field' => 'color_choice_checkmark_bg_focus',
|
724 |
),
|
725 |
+
4700 => array(
|
726 |
'type' => 'color',
|
727 |
'label' => __( 'Checkmark', 'happyforms' ),
|
728 |
'field' => 'color_choice_checkmark_color',
|
729 |
),
|
730 |
+
4800 => array(
|
731 |
'type' => 'divider',
|
732 |
'label' => __( 'Rating', 'happyforms' ),
|
733 |
'id' => 'rating',
|
734 |
),
|
735 |
+
4900 => array(
|
736 |
'type' => 'color',
|
737 |
'label' => __( 'Rating star color', 'happyforms' ),
|
738 |
'field' => 'color_rating_star',
|
739 |
),
|
740 |
+
5000 => array(
|
741 |
'type' => 'color',
|
742 |
'label' => __( 'Rating star color on hover', 'happyforms' ),
|
743 |
'field' => 'color_rating_star_hover',
|
744 |
),
|
745 |
+
5100 => array(
|
746 |
'type' => 'color',
|
747 |
'label' => __( 'Item background', 'happyforms' ),
|
748 |
'field' => 'color_rating_background',
|
749 |
),
|
750 |
+
5200 => array(
|
751 |
'type' => 'color',
|
752 |
'label' => __( 'Item background on hover', 'happyforms' ),
|
753 |
'field' => 'color_rating_background_hover',
|
754 |
),
|
755 |
+
5300 => array(
|
756 |
'type' => 'divider',
|
757 |
'label' => __( 'Tables', 'happyforms' ),
|
758 |
'id' => 'tables',
|
759 |
),
|
760 |
+
5400 => array(
|
761 |
'type' => 'color',
|
762 |
'label' => __( 'Odd row primary', 'happyforms' ),
|
763 |
'field' => 'color_table_row_odd',
|
764 |
),
|
765 |
+
5500 => array(
|
766 |
'type' => 'color',
|
767 |
'label' => __( 'Odd row secondary', 'happyforms' ),
|
768 |
'field' => 'color_table_row_odd_text',
|
769 |
),
|
770 |
+
5600 => array(
|
771 |
'type' => 'color',
|
772 |
'label' => __( 'Even row primary', 'happyforms' ),
|
773 |
'field' => 'color_table_row_even',
|
774 |
),
|
775 |
+
5700 => array(
|
776 |
'type' => 'color',
|
777 |
'label' => __( 'Even row secondary', 'happyforms' ),
|
778 |
'field' => 'color_table_row_even_text',
|
779 |
),
|
780 |
+
5800 => array(
|
781 |
'type' => 'divider',
|
782 |
'label' => __( 'Submit button', 'happyforms' ),
|
783 |
'id' => 'submit',
|
784 |
),
|
785 |
+
5900 => array(
|
786 |
'type' => 'buttonset',
|
787 |
'label' => __( 'Border', 'happyforms' ),
|
788 |
'field' => 'submit_button_border',
|
789 |
),
|
790 |
+
6000 => array(
|
791 |
'type' => 'buttonset',
|
792 |
'label' => __( 'Border radius', 'happyforms' ),
|
793 |
'field' => 'submit_button_border_radius',
|
794 |
),
|
795 |
+
6100 => array(
|
796 |
'type' => 'buttonset',
|
797 |
'label' => __( 'Width', 'happyforms' ),
|
798 |
'field' => 'submit_button_width',
|
799 |
),
|
800 |
+
6200 => array(
|
801 |
'type' => 'buttonset',
|
802 |
'label' => __( 'Padding', 'happyforms' ),
|
803 |
'field' => 'submit_button_padding',
|
804 |
),
|
805 |
+
6300 => array(
|
806 |
'type' => 'range',
|
807 |
'label' => __( 'Font Size', 'happyforms' ),
|
808 |
'field' => 'submit_button_font_size',
|
809 |
),
|
810 |
+
6400 => array(
|
811 |
'type' => 'buttonset',
|
812 |
'label' => __( 'Font Weight', 'happyforms' ),
|
813 |
'field' => 'submit_button_font_weight',
|
814 |
),
|
815 |
+
6500 => array(
|
816 |
'type' => 'buttonset',
|
817 |
'label' => __( 'Alignment', 'happyforms' ),
|
818 |
'field' => 'submit_button_alignment',
|
819 |
),
|
820 |
+
6600 => array(
|
821 |
'type' => 'checkbox',
|
822 |
'label' => __( 'Make button a part of last input', 'happyforms' ),
|
823 |
'field' => 'submit_button_part_of_last_input'
|
824 |
),
|
825 |
+
6700 => array(
|
826 |
'type' => 'heading',
|
827 |
'label' => __( 'Colors', 'happyforms' )
|
828 |
),
|
829 |
+
6800 => array(
|
830 |
'type' => 'color',
|
831 |
'label' => __( 'Background', 'happyforms' ),
|
832 |
'field' => 'color_submit_background',
|
833 |
),
|
834 |
+
6900 => array(
|
835 |
'type' => 'color',
|
836 |
'label' => __( 'Background on focus', 'happyforms' ),
|
837 |
'field' => 'color_submit_background_hover',
|
838 |
),
|
839 |
+
7000 => array(
|
840 |
'type' => 'color',
|
841 |
'label' => __( 'Border', 'happyforms' ),
|
842 |
'field' => 'color_submit_border',
|
843 |
),
|
844 |
+
7100 => array(
|
845 |
'type' => 'color',
|
846 |
'label' => __( 'Text', 'happyforms' ),
|
847 |
'field' => 'color_submit_text',
|
848 |
),
|
849 |
+
7200 => array(
|
850 |
'type' => 'color',
|
851 |
'label' => __( 'Text focused', 'happyforms' ),
|
852 |
'field' => 'color_submit_text_hover',
|
900 |
return $class;
|
901 |
}
|
902 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
903 |
public function form_html_styles( $form = array() ) {
|
904 |
$fields = $this->get_fields();
|
905 |
$styles = array_filter( $fields, array( $this, 'is_css_var_field' ) );
|
inc/core/classes/class-message-admin.php
CHANGED
@@ -95,13 +95,12 @@ class HappyForms_Message_Admin {
|
|
95 |
add_filter( 'post_date_column_status', array( $this, 'post_date_column_status' ) );
|
96 |
add_filter( 'post_class', array( $this, 'post_class' ), 10, 3 );
|
97 |
add_action( 'restrict_manage_posts', array( $this, 'restrict_manage_posts' ), PHP_INT_MAX );
|
98 |
-
|
99 |
add_filter( "bulk_actions-edit-{$post_type}", array( $this, 'bulk_actions' ) );
|
100 |
add_filter( "handle_bulk_actions-edit-{$post_type}", array( $this, 'handle_bulk_actions' ), 10, 3 );
|
101 |
add_filter( 'post_row_actions', array( $this, 'row_actions' ), 10, 2 );
|
102 |
add_action( 'edit_form_after_title', array( $this, 'edit_screen' ) );
|
103 |
add_action( 'add_meta_boxes', array( $this, 'setup_metaboxes' ) );
|
104 |
-
add_action( 'save_post', array( $this, 'save_post' ) );
|
105 |
add_filter( 'admin_footer_text', 'happyforms_admin_footer' );
|
106 |
|
107 |
// CSV part value formatting
|
@@ -136,13 +135,6 @@ class HappyForms_Message_Admin {
|
|
136 |
*/
|
137 |
public function reply_and_mark() {
|
138 |
$message_controller = happyforms_get_message_controller();
|
139 |
-
$action = $message_controller->reply_and_mark_action;
|
140 |
-
|
141 |
-
if ( ! isset( $_REQUEST[ $action ] )
|
142 |
-
|| 1 !== intval( $_REQUEST[ $action ] ) ) {
|
143 |
-
return;
|
144 |
-
}
|
145 |
-
|
146 |
$post = get_post( $_REQUEST['post'] );
|
147 |
|
148 |
if ( ! current_user_can( $message_controller->capability , $post->ID ) ) {
|
@@ -154,6 +146,14 @@ class HappyForms_Message_Admin {
|
|
154 |
}
|
155 |
|
156 |
happyforms_update_meta( $post->ID, 'read', 1 );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
157 |
|
158 |
$form_controller = happyforms_get_form_controller();
|
159 |
$form = $form_controller->get( happyforms_get_meta( $post->ID, 'form_id', true ) );
|
@@ -604,17 +604,21 @@ class HappyForms_Message_Admin {
|
|
604 |
$post_type = happyforms_get_message_controller()->post_type;
|
605 |
|
606 |
if ( $post_type === $query->query['post_type'] ) {
|
607 |
-
$
|
608 |
-
$
|
609 |
-
|
610 |
-
|
611 |
-
|
612 |
-
|
613 |
-
|
614 |
-
|
615 |
-
|
616 |
-
|
617 |
-
|
|
|
|
|
|
|
|
|
618 |
}
|
619 |
}
|
620 |
|
@@ -915,11 +919,7 @@ class HappyForms_Message_Admin {
|
|
915 |
<?php _e( 'Submitted on', 'happyforms' ); ?>: <b><?php echo date_i18n( __( 'M j, Y @ H:i' ), strtotime( $post->post_date ) ); ?></b>
|
916 |
</span>
|
917 |
</div>
|
918 |
-
|
919 |
-
<input type="hidden" name="message-status" value="<?php echo ( $message_status ) ? 1 : 0; ?>">
|
920 |
-
<?php _e( 'Status', 'happyforms' ); ?>: <strong><?php echo ( $message_status ) ? __( 'Read', 'happyforms' ) : __( 'Unread', 'happyforms' ); ?></strong> <a href="#" id="happyforms-message-status-toggle"><?php echo ( $message_status ) ? __( 'Mark unread', 'happyforms' ) : __( 'Mark read', 'happyforms' ); ?></a>
|
921 |
-
</div>
|
922 |
-
|
923 |
<div class="misc-pub-section misc-pub-trash">
|
924 |
<span id="trash">
|
925 |
<a href="<?php echo get_delete_post_link( $post->ID, '', true ); ?>"><?php _e( 'Trash', 'happyforms' ); ?></a>
|
@@ -928,23 +928,6 @@ class HappyForms_Message_Admin {
|
|
928 |
<?php
|
929 |
}
|
930 |
|
931 |
-
public function save_post( $post_id ) {
|
932 |
-
if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) {
|
933 |
-
return;
|
934 |
-
}
|
935 |
-
|
936 |
-
if ( ! current_user_can( 'edit_post', $post_id ) ) {
|
937 |
-
return;
|
938 |
-
}
|
939 |
-
|
940 |
-
if ( isset( $_POST['message-status'] ) ) {
|
941 |
-
$value = intval( $_POST['message-status'] );
|
942 |
-
|
943 |
-
happyforms_update_meta( $post_id, 'read', 1 === $value && 1 || '' );
|
944 |
-
happyforms_get_message_controller()->update_badge_transient();
|
945 |
-
}
|
946 |
-
}
|
947 |
-
|
948 |
}
|
949 |
|
950 |
/**
|
95 |
add_filter( 'post_date_column_status', array( $this, 'post_date_column_status' ) );
|
96 |
add_filter( 'post_class', array( $this, 'post_class' ), 10, 3 );
|
97 |
add_action( 'restrict_manage_posts', array( $this, 'restrict_manage_posts' ), PHP_INT_MAX );
|
98 |
+
add_action( 'parse_query', array( $this, 'parse_query' ) );
|
99 |
add_filter( "bulk_actions-edit-{$post_type}", array( $this, 'bulk_actions' ) );
|
100 |
add_filter( "handle_bulk_actions-edit-{$post_type}", array( $this, 'handle_bulk_actions' ), 10, 3 );
|
101 |
add_filter( 'post_row_actions', array( $this, 'row_actions' ), 10, 2 );
|
102 |
add_action( 'edit_form_after_title', array( $this, 'edit_screen' ) );
|
103 |
add_action( 'add_meta_boxes', array( $this, 'setup_metaboxes' ) );
|
|
|
104 |
add_filter( 'admin_footer_text', 'happyforms_admin_footer' );
|
105 |
|
106 |
// CSV part value formatting
|
135 |
*/
|
136 |
public function reply_and_mark() {
|
137 |
$message_controller = happyforms_get_message_controller();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
138 |
$post = get_post( $_REQUEST['post'] );
|
139 |
|
140 |
if ( ! current_user_can( $message_controller->capability , $post->ID ) ) {
|
146 |
}
|
147 |
|
148 |
happyforms_update_meta( $post->ID, 'read', 1 );
|
149 |
+
happyforms_get_message_controller()->update_badge_transient();
|
150 |
+
|
151 |
+
$action = $message_controller->reply_and_mark_action;
|
152 |
+
|
153 |
+
if ( ! isset( $_REQUEST[ $action ] )
|
154 |
+
|| 1 !== intval( $_REQUEST[ $action ] ) ) {
|
155 |
+
return;
|
156 |
+
}
|
157 |
|
158 |
$form_controller = happyforms_get_form_controller();
|
159 |
$form = $form_controller->get( happyforms_get_meta( $post->ID, 'form_id', true ) );
|
604 |
$post_type = happyforms_get_message_controller()->post_type;
|
605 |
|
606 |
if ( $post_type === $query->query['post_type'] ) {
|
607 |
+
$meta_query = array();
|
608 |
+
$form_ids = (
|
609 |
+
count( $this->current_form_ids ) > 0 ?
|
610 |
+
$this->current_form_ids :
|
611 |
+
happyforms_get_form_controller()->get( array(), true )
|
612 |
+
);
|
613 |
+
|
614 |
+
$form_clause = array();
|
615 |
+
$form_clause['key'] = '_happyforms_form_id';
|
616 |
+
$form_clause['value'] = $form_ids;
|
617 |
+
$form_clause['compare'] = 'IN';
|
618 |
+
$meta_query['form_clause'] = $form_clause;
|
619 |
+
$query_vars['meta_query'] = $meta_query;
|
620 |
+
|
621 |
+
do_action( 'happyforms_message_admin_parse_query', $query );
|
622 |
}
|
623 |
}
|
624 |
|
919 |
<?php _e( 'Submitted on', 'happyforms' ); ?>: <b><?php echo date_i18n( __( 'M j, Y @ H:i' ), strtotime( $post->post_date ) ); ?></b>
|
920 |
</span>
|
921 |
</div>
|
922 |
+
<?php do_action( 'happyforms_response_metabox_details', $post->ID ); ?>
|
|
|
|
|
|
|
|
|
923 |
<div class="misc-pub-section misc-pub-trash">
|
924 |
<span id="trash">
|
925 |
<a href="<?php echo get_delete_post_link( $post->ID, '', true ); ?>"><?php _e( 'Trash', 'happyforms' ); ?></a>
|
928 |
<?php
|
929 |
}
|
930 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
931 |
}
|
932 |
|
933 |
/**
|
inc/core/classes/class-message-controller.php
CHANGED
@@ -669,28 +669,34 @@ class HappyForms_Message_Controller {
|
|
669 |
* @return array
|
670 |
*/
|
671 |
public function get( $post_ids = '' ) {
|
672 |
-
$
|
673 |
-
|
674 |
-
|
675 |
-
|
676 |
-
|
|
|
677 |
|
678 |
-
|
679 |
-
|
680 |
-
|
|
|
|
|
|
|
|
|
681 |
|
682 |
-
|
683 |
-
|
684 |
|
685 |
-
|
686 |
-
|
687 |
-
|
688 |
-
|
689 |
-
|
|
|
690 |
}
|
691 |
-
}
|
692 |
|
693 |
-
|
|
|
694 |
}
|
695 |
|
696 |
/**
|
@@ -821,7 +827,7 @@ class HappyForms_Message_Controller {
|
|
821 |
$content_lines = array();
|
822 |
|
823 |
foreach ( $form['parts'] as $part_data ) {
|
824 |
-
$visible = apply_filters( '
|
825 |
|
826 |
if ( ! $visible ) {
|
827 |
continue;
|
@@ -830,6 +836,11 @@ class HappyForms_Message_Controller {
|
|
830 |
$part_id = $part_data['id'];
|
831 |
$label = happyforms_get_email_part_label( $message, $part_data, $form );
|
832 |
$value = happyforms_get_email_part_value( $message, $part_data, $form );
|
|
|
|
|
|
|
|
|
|
|
833 |
|
834 |
if ( isset( $part_data['use_as_subject'] ) && 1 === $part_data['use_as_subject'] ) {
|
835 |
$email_message->set_subject( $value );
|
@@ -853,29 +864,21 @@ class HappyForms_Message_Controller {
|
|
853 |
if ( false !== $email_part ) {
|
854 |
$part_id = $email_part['id'];
|
855 |
$reply_to = happyforms_get_message_part_value( $message['parts'][$part_id], $email_part );
|
856 |
-
|
857 |
-
$include_mark_and_reply_link = true;
|
858 |
-
|
859 |
-
$include_mark_and_reply_link = apply_filters(
|
860 |
-
'happyforms_message_include_mark_and_reply',
|
861 |
-
$include_mark_and_reply_link
|
862 |
-
);
|
863 |
|
864 |
// Reply and mark as read link
|
865 |
-
if (
|
866 |
$content_lines[] = sprintf(
|
867 |
'<a href="%s">%s</a>',
|
868 |
happyforms_get_reply_and_mark_link( $message['ID'] ),
|
869 |
__( 'Reply to this message and mark it as read', 'happyforms' )
|
870 |
);
|
871 |
}
|
872 |
-
|
873 |
-
$email_message->set_reply_to( $reply_to );
|
874 |
}
|
875 |
|
876 |
$content = implode( '<br><br>', $content_lines );
|
877 |
$email_message->set_content( $content );
|
878 |
-
|
879 |
$email_message->send();
|
880 |
}
|
881 |
}
|
@@ -903,11 +906,11 @@ class HappyForms_Message_Controller {
|
|
903 |
$senders = explode( ',', $form['email_recipient'] );
|
904 |
$name = $form['confirmation_email_from_name'];
|
905 |
$from = $senders[0];
|
906 |
-
$reply_to = $senders;
|
907 |
|
908 |
$email_message->set_from( $from );
|
909 |
$email_message->set_from_name( $name );
|
910 |
-
$email_message->set_reply_to( $
|
911 |
$email_message->set_subject( $form['confirmation_email_subject'] );
|
912 |
$part_id = $email_part['id'];
|
913 |
$to = happyforms_get_message_part_value( $message['parts'][$part_id], $email_part );
|
@@ -922,7 +925,7 @@ class HappyForms_Message_Controller {
|
|
922 |
}
|
923 |
|
924 |
$email_message->set_content( $content );
|
925 |
-
|
926 |
$email_message->send();
|
927 |
}
|
928 |
}
|
669 |
* @return array
|
670 |
*/
|
671 |
public function get( $post_ids = '' ) {
|
672 |
+
return happyforms_cache_query( function() use( $post_ids ) {
|
673 |
+
$query_params = array(
|
674 |
+
'post_type' => $this->post_type,
|
675 |
+
'post_status' => 'any',
|
676 |
+
'posts_per_page' => -1,
|
677 |
+
);
|
678 |
|
679 |
+
if ( ! empty( $post_ids ) ) {
|
680 |
+
if ( is_numeric( $post_ids ) ) {
|
681 |
+
$query_params['p'] = $post_ids;
|
682 |
+
} else if ( is_array( $post_ids ) ) {
|
683 |
+
$query_params['post__in'] = $post_ids;
|
684 |
+
}
|
685 |
+
}
|
686 |
|
687 |
+
$messages = get_posts( $query_params );
|
688 |
+
$message_entries = array_map( array( $this, 'to_array'), $messages );
|
689 |
|
690 |
+
if ( is_numeric( $post_ids ) ) {
|
691 |
+
if ( count( $message_entries ) > 0 ) {
|
692 |
+
return $message_entries[0];
|
693 |
+
} else {
|
694 |
+
return false;
|
695 |
+
}
|
696 |
}
|
|
|
697 |
|
698 |
+
return $message_entries;
|
699 |
+
} );
|
700 |
}
|
701 |
|
702 |
/**
|
827 |
$content_lines = array();
|
828 |
|
829 |
foreach ( $form['parts'] as $part_data ) {
|
830 |
+
$visible = apply_filters( 'happyforms_email_part_visible', true, $part_data, $form, $message );
|
831 |
|
832 |
if ( ! $visible ) {
|
833 |
continue;
|
836 |
$part_id = $part_data['id'];
|
837 |
$label = happyforms_get_email_part_label( $message, $part_data, $form );
|
838 |
$value = happyforms_get_email_part_value( $message, $part_data, $form );
|
839 |
+
$required = happyforms_is_truthy( $part_data['required'] );
|
840 |
+
|
841 |
+
if ( false === $required && empty( $value ) ) {
|
842 |
+
continue;
|
843 |
+
}
|
844 |
|
845 |
if ( isset( $part_data['use_as_subject'] ) && 1 === $part_data['use_as_subject'] ) {
|
846 |
$email_message->set_subject( $value );
|
864 |
if ( false !== $email_part ) {
|
865 |
$part_id = $email_part['id'];
|
866 |
$reply_to = happyforms_get_message_part_value( $message['parts'][$part_id], $email_part );
|
867 |
+
$email_message->set_reply_to( $reply_to );
|
|
|
|
|
|
|
|
|
|
|
|
|
868 |
|
869 |
// Reply and mark as read link
|
870 |
+
if ( happyforms_get_form_property( $form, 'email_mark_and_reply' ) ) {
|
871 |
$content_lines[] = sprintf(
|
872 |
'<a href="%s">%s</a>',
|
873 |
happyforms_get_reply_and_mark_link( $message['ID'] ),
|
874 |
__( 'Reply to this message and mark it as read', 'happyforms' )
|
875 |
);
|
876 |
}
|
|
|
|
|
877 |
}
|
878 |
|
879 |
$content = implode( '<br><br>', $content_lines );
|
880 |
$email_message->set_content( $content );
|
881 |
+
$email_message = apply_filters( 'happyforms_email_alert', $email_message );
|
882 |
$email_message->send();
|
883 |
}
|
884 |
}
|
906 |
$senders = explode( ',', $form['email_recipient'] );
|
907 |
$name = $form['confirmation_email_from_name'];
|
908 |
$from = $senders[0];
|
909 |
+
$reply_to = $senders[0];
|
910 |
|
911 |
$email_message->set_from( $from );
|
912 |
$email_message->set_from_name( $name );
|
913 |
+
$email_message->set_reply_to( $reply_to );
|
914 |
$email_message->set_subject( $form['confirmation_email_subject'] );
|
915 |
$part_id = $email_part['id'];
|
916 |
$to = happyforms_get_message_part_value( $message['parts'][$part_id], $email_part );
|
925 |
}
|
926 |
|
927 |
$email_message->set_content( $content );
|
928 |
+
$email_message = apply_filters( 'happyforms_email_confirmation', $email_message );
|
929 |
$email_message->send();
|
930 |
}
|
931 |
}
|
inc/core/classes/class-wp-customize-form-manager.php
CHANGED
@@ -142,7 +142,7 @@ class HappyForms_WP_Customize_Form_Manager {
|
|
142 |
wp_send_json_error( 'empty form data' );
|
143 |
}
|
144 |
|
145 |
-
$form_data = $_POST['form'];
|
146 |
$result = happyforms_get_form_controller()->update( $form_data );
|
147 |
$data = array();
|
148 |
|
@@ -304,7 +304,7 @@ class HappyForms_WP_Customize_Form_Manager {
|
|
304 |
|
305 |
$data = array(
|
306 |
'form' => $this->get_current_form(),
|
307 |
-
'formParts' =>
|
308 |
'baseUrl' => get_site_url(),
|
309 |
);
|
310 |
|
142 |
wp_send_json_error( 'empty form data' );
|
143 |
}
|
144 |
|
145 |
+
$form_data = json_decode( wp_unslash( $_POST['form'] ), true );
|
146 |
$result = happyforms_get_form_controller()->update( $form_data );
|
147 |
$data = array();
|
148 |
|
304 |
|
305 |
$data = array(
|
306 |
'form' => $this->get_current_form(),
|
307 |
+
'formParts' => $this->library->get_parts(),
|
308 |
'baseUrl' => get_site_url(),
|
309 |
);
|
310 |
|
inc/core/helpers/helper-activation.php
CHANGED
@@ -175,9 +175,9 @@ function happyforms_create_samples() {
|
|
175 |
|
176 |
endif;
|
177 |
|
178 |
-
if ( ! function_exists( '
|
179 |
|
180 |
-
function
|
181 |
require_once( happyforms_get_include_folder() . '/core/classes/class-form-controller.php' );
|
182 |
require_once( happyforms_get_include_folder() . '/core/classes/class-form-part-library.php' );
|
183 |
require_once( happyforms_get_include_folder() . '/core/helpers/helper-misc.php' );
|
@@ -189,6 +189,10 @@ if ( ! function_exists( 'happyforms_new_form_redirect_url_check' ) ):
|
|
189 |
if ( ! empty( $form['redirect_url'] ) && ! isset( $form['redirect_on_complete'] ) ) {
|
190 |
happyforms_update_meta( $form['ID'], 'redirect_on_complete', 1 );
|
191 |
}
|
|
|
|
|
|
|
|
|
192 |
}
|
193 |
}
|
194 |
|
@@ -228,4 +232,4 @@ register_activation_hook( happyforms_plugin_file(), 'happyforms_activate' );
|
|
228 |
register_deactivation_hook( happyforms_plugin_file(), 'happyforms_deactivate' );
|
229 |
|
230 |
add_action( 'happyforms_activate', 'happyforms_create_samples' );
|
231 |
-
add_action( 'happyforms_activate', '
|
175 |
|
176 |
endif;
|
177 |
|
178 |
+
if ( ! function_exists( 'happyforms_migrate_moved_fields' ) ):
|
179 |
|
180 |
+
function happyforms_migrate_moved_fields() {
|
181 |
require_once( happyforms_get_include_folder() . '/core/classes/class-form-controller.php' );
|
182 |
require_once( happyforms_get_include_folder() . '/core/classes/class-form-part-library.php' );
|
183 |
require_once( happyforms_get_include_folder() . '/core/helpers/helper-misc.php' );
|
189 |
if ( ! empty( $form['redirect_url'] ) && ! isset( $form['redirect_on_complete'] ) ) {
|
190 |
happyforms_update_meta( $form['ID'], 'redirect_on_complete', 1 );
|
191 |
}
|
192 |
+
|
193 |
+
if ( ! empty( $form['html_id'] ) && ! isset( $form['use_html_id'] ) ) {
|
194 |
+
happyforms_update_meta( $form['ID'], 'use_html_id', 1 );
|
195 |
+
}
|
196 |
}
|
197 |
}
|
198 |
|
232 |
register_deactivation_hook( happyforms_plugin_file(), 'happyforms_deactivate' );
|
233 |
|
234 |
add_action( 'happyforms_activate', 'happyforms_create_samples' );
|
235 |
+
add_action( 'happyforms_activate', 'happyforms_migrate_moved_fields' );
|
inc/core/helpers/helper-form-templates.php
CHANGED
@@ -311,9 +311,9 @@ function happyforms_the_part_value( $part, $form, $component = false ) {
|
|
311 |
|
312 |
endif;
|
313 |
|
314 |
-
if ( ! function_exists( '
|
315 |
/**
|
316 |
-
*
|
317 |
*
|
318 |
* @since 1.4
|
319 |
*
|
@@ -323,14 +323,32 @@ if ( ! function_exists( 'happyforms_the_part_preview_value' ) ):
|
|
323 |
*
|
324 |
* @return void
|
325 |
*/
|
326 |
-
function
|
327 |
$part_class = happyforms_get_part_library()->get_part( $part['type'] );
|
328 |
$part_value = happyforms_get_part_value( $part, $form );
|
329 |
$validated_value = $part_class->validate_value( $part_value, $part, $form );
|
330 |
$value = happyforms_stringify_part_value( $validated_value, $part, $form );
|
331 |
$value = happyforms_get_message_part_value( $value, $part );
|
332 |
|
333 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
334 |
}
|
335 |
|
336 |
endif;
|
@@ -731,6 +749,7 @@ if ( ! function_exists( 'happyforms_get_form_property' ) ):
|
|
731 |
*/
|
732 |
function happyforms_get_form_property( $form, $key ) {
|
733 |
$value = isset( $form[$key] ) ? $form[$key] : '';
|
|
|
734 |
|
735 |
return $value;
|
736 |
}
|
@@ -858,6 +877,9 @@ function happyforms_recaptcha( $form ) {
|
|
858 |
$has_captcha = apply_filters( 'happyforms_form_has_captcha', false, $form );
|
859 |
if ( $has_captcha ): ?>
|
860 |
<div class="happyforms-form__part happyforms-part happyforms-part--recaptcha" data-sitekey="<?php echo $form['captcha_site_key']; ?>" data-happyforms-type="recaptcha">
|
|
|
|
|
|
|
861 |
<div class="happyforms-part-wrap" id="happyforms-<?php echo $form['ID']; ?>-recaptcha">
|
862 |
</div>
|
863 |
</div>
|
@@ -1267,6 +1289,16 @@ function happyforms_is_falsy( $value ) {
|
|
1267 |
|
1268 |
endif;
|
1269 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1270 |
if ( ! function_exists( 'happyforms_get_rating_icons' ) ) :
|
1271 |
|
1272 |
function happyforms_get_rating_icons( $part ) {
|
@@ -1328,10 +1360,15 @@ if ( ! function_exists( 'happyforms_the_form_attributes' ) ):
|
|
1328 |
|
1329 |
function happyforms_the_form_attributes( $form ) {
|
1330 |
$attributes = happyforms_get_form_attributes( $form );
|
1331 |
-
$
|
1332 |
-
$attributes = esc_attr( $attributes );
|
1333 |
|
1334 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1335 |
}
|
1336 |
|
1337 |
endif;
|
@@ -1346,3 +1383,38 @@ function happyforms_get_shortcode( $form_id = 'ID' ) {
|
|
1346 |
}
|
1347 |
|
1348 |
endif;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
311 |
|
312 |
endif;
|
313 |
|
314 |
+
if ( ! function_exists( 'happyforms_get_part_preview_value' ) ):
|
315 |
/**
|
316 |
+
* Get the submitted part value in form preview context.
|
317 |
*
|
318 |
* @since 1.4
|
319 |
*
|
323 |
*
|
324 |
* @return void
|
325 |
*/
|
326 |
+
function happyforms_get_part_preview_value( $part, $form ) {
|
327 |
$part_class = happyforms_get_part_library()->get_part( $part['type'] );
|
328 |
$part_value = happyforms_get_part_value( $part, $form );
|
329 |
$validated_value = $part_class->validate_value( $part_value, $part, $form );
|
330 |
$value = happyforms_stringify_part_value( $validated_value, $part, $form );
|
331 |
$value = happyforms_get_message_part_value( $value, $part );
|
332 |
|
333 |
+
return $value;
|
334 |
+
}
|
335 |
+
|
336 |
+
endif;
|
337 |
+
|
338 |
+
if ( ! function_exists( 'happyforms_the_part_preview_value' ) ):
|
339 |
+
/**
|
340 |
+
* Output the submitted part value in form preview context.
|
341 |
+
*
|
342 |
+
* @since 1.4
|
343 |
+
*
|
344 |
+
* @param array $part Current part data.
|
345 |
+
* @param array $form Current form data.
|
346 |
+
* @param string $component An optional part sub-component.
|
347 |
+
*
|
348 |
+
* @return void
|
349 |
+
*/
|
350 |
+
function happyforms_the_part_preview_value( $part, $form ) {
|
351 |
+
echo happyforms_get_part_preview_value( $part, $form );
|
352 |
}
|
353 |
|
354 |
endif;
|
749 |
*/
|
750 |
function happyforms_get_form_property( $form, $key ) {
|
751 |
$value = isset( $form[$key] ) ? $form[$key] : '';
|
752 |
+
$value = is_numeric( $value ) ? intval( $value ) : $value;
|
753 |
|
754 |
return $value;
|
755 |
}
|
877 |
$has_captcha = apply_filters( 'happyforms_form_has_captcha', false, $form );
|
878 |
if ( $has_captcha ): ?>
|
879 |
<div class="happyforms-form__part happyforms-part happyforms-part--recaptcha" data-sitekey="<?php echo $form['captcha_site_key']; ?>" data-happyforms-type="recaptcha">
|
880 |
+
<label for="g-recaptcha-response" class="happyforms-part__label">
|
881 |
+
<span class="label"><?php echo $form['captcha_label']; ?></span>
|
882 |
+
</label>
|
883 |
<div class="happyforms-part-wrap" id="happyforms-<?php echo $form['ID']; ?>-recaptcha">
|
884 |
</div>
|
885 |
</div>
|
1289 |
|
1290 |
endif;
|
1291 |
|
1292 |
+
if ( ! function_exists( 'happyforms_is_truthy' ) ) :
|
1293 |
+
|
1294 |
+
function happyforms_is_truthy( $value ) {
|
1295 |
+
$truthy = ! happyforms_is_falsy( $value );
|
1296 |
+
|
1297 |
+
return $truthy;
|
1298 |
+
}
|
1299 |
+
|
1300 |
+
endif;
|
1301 |
+
|
1302 |
if ( ! function_exists( 'happyforms_get_rating_icons' ) ) :
|
1303 |
|
1304 |
function happyforms_get_rating_icons( $part ) {
|
1360 |
|
1361 |
function happyforms_the_form_attributes( $form ) {
|
1362 |
$attributes = happyforms_get_form_attributes( $form );
|
1363 |
+
$html_attributes = array();
|
|
|
1364 |
|
1365 |
+
foreach( $attributes as $attribute => $value ) {
|
1366 |
+
$value = esc_attr( $value );
|
1367 |
+
$html_attributes[] = "{$attribute}=\"{$value}\"";
|
1368 |
+
}
|
1369 |
+
|
1370 |
+
$html_attributes = implode( ' ', $html_attributes );
|
1371 |
+
echo $html_attributes;
|
1372 |
}
|
1373 |
|
1374 |
endif;
|
1383 |
}
|
1384 |
|
1385 |
endif;
|
1386 |
+
|
1387 |
+
if ( ! function_exists( 'happyforms_get_recaptcha_locales' ) ):
|
1388 |
+
|
1389 |
+
function happyforms_get_recaptcha_locales() {
|
1390 |
+
$locales = array(
|
1391 |
+
'ar', 'af', 'am', 'hy', 'az', 'eu',
|
1392 |
+
'bn', 'bg', 'ca', 'zh-HK', 'zh-CN',
|
1393 |
+
'zh-TW', 'hr', 'cs', 'da', 'nl', 'en-GB',
|
1394 |
+
'en', 'et', 'fil', 'fi', 'fr', 'fr-CA',
|
1395 |
+
'gl', 'ka', 'de', 'de-AT', 'de-CH', 'el',
|
1396 |
+
'gu', 'iw', 'hi', 'hu', 'is', 'id', 'it',
|
1397 |
+
'ja', 'kn', 'pl', 'pt', 'pt-BR', 'pt-PT',
|
1398 |
+
'ro', 'ru', 'sr', 'si', 'sk', 'sl', 'es',
|
1399 |
+
'es-419', 'sw', 'sv', 'ta', 'te', 'th',
|
1400 |
+
'tr', 'uk', 'ur', 'vi', 'zu'
|
1401 |
+
);
|
1402 |
+
|
1403 |
+
return $locales;
|
1404 |
+
}
|
1405 |
+
|
1406 |
+
endif;
|
1407 |
+
|
1408 |
+
if ( ! function_exists( 'happyforms_get_recaptcha_locale' ) ):
|
1409 |
+
|
1410 |
+
function happyforms_get_recaptcha_locale() {
|
1411 |
+
$wp_locale = get_locale();
|
1412 |
+
$locale = preg_replace( '/[-_]+.+/m', '', $wp_locale );
|
1413 |
+
$locales = happyforms_get_recaptcha_locales();
|
1414 |
+
$locale = in_array( $locale, $locales ) ? $locale : '';
|
1415 |
+
$locale = apply_filters( 'happyforms_recaptcha_locale', $locale, $wp_locale );
|
1416 |
+
|
1417 |
+
return $locale;
|
1418 |
+
}
|
1419 |
+
|
1420 |
+
endif;
|
inc/core/helpers/helper-misc.php
CHANGED
@@ -652,9 +652,12 @@ function happyforms_unprefix_meta( $meta ) {
|
|
652 |
$meta = array_map( 'maybe_unserialize', $meta );
|
653 |
|
654 |
foreach( $meta as $key => $value ) {
|
655 |
-
|
|
|
|
|
|
|
|
|
656 |
unset( $meta[$key] );
|
657 |
-
$meta[$unprefixed_key] = $value;
|
658 |
}
|
659 |
|
660 |
return $meta;
|
@@ -724,4 +727,200 @@ function happyforms_get_part_customize_template_path( $template, $type ) {
|
|
724 |
return apply_filters( "happyforms_part_customize_template_path_{$type}", $template );
|
725 |
}
|
726 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
727 |
endif;
|
652 |
$meta = array_map( 'maybe_unserialize', $meta );
|
653 |
|
654 |
foreach( $meta as $key => $value ) {
|
655 |
+
if ( false !== strpos( $key, '_happyforms_' ) ) {
|
656 |
+
$unprefixed_key = str_replace( '_happyforms_', '', $key );
|
657 |
+
$meta[$unprefixed_key] = $value;
|
658 |
+
}
|
659 |
+
|
660 |
unset( $meta[$key] );
|
|
|
661 |
}
|
662 |
|
663 |
return $meta;
|
727 |
return apply_filters( "happyforms_part_customize_template_path_{$type}", $template );
|
728 |
}
|
729 |
|
730 |
+
endif;
|
731 |
+
|
732 |
+
if ( ! function_exists( 'happyforms_get_query_cache_key' ) ):
|
733 |
+
|
734 |
+
function happyforms_get_query_cache_key( $class, $function, $args ) {
|
735 |
+
$args = md5( serialize( $args ) );
|
736 |
+
$key = "_happyforms_cache_{$class}_{$function}_{$args}";
|
737 |
+
|
738 |
+
return $key;
|
739 |
+
}
|
740 |
+
|
741 |
+
endif;
|
742 |
+
|
743 |
+
if ( ! function_exists( 'happyforms_cache_query' ) ):
|
744 |
+
|
745 |
+
function happyforms_cache_query( $callback ) {
|
746 |
+
$backtrace = debug_backtrace( false, 2 );
|
747 |
+
$context = $backtrace[1];
|
748 |
+
$class = $context['class'];
|
749 |
+
$function = $context['function'];
|
750 |
+
$args = $context['args'];
|
751 |
+
$serialized_args = md5( serialize( $args ) );
|
752 |
+
$key = "_happyforms_cache_{$class}_{$function}_{$serialized_args}";
|
753 |
+
$result = wp_cache_get( $key, '', false, $found );
|
754 |
+
|
755 |
+
if ( false === $found ) {
|
756 |
+
$result = call_user_func( $callback );
|
757 |
+
wp_cache_set( $key, $result );
|
758 |
+
}
|
759 |
+
|
760 |
+
return $result;
|
761 |
+
}
|
762 |
+
|
763 |
+
endif;
|
764 |
+
|
765 |
+
if ( ! function_exists( 'happyforms_get_php_locales' ) ):
|
766 |
+
|
767 |
+
function happyforms_get_php_locales( $code = '' ) {
|
768 |
+
$locales = array(
|
769 |
+
'af' => __( 'Afrikaans', 'happyforms' ),
|
770 |
+
'ak' => __( 'Akan', 'happyforms' ),
|
771 |
+
'sq' => __( 'Albanian', 'happyforms' ),
|
772 |
+
'arq' => __( 'Algerian Arabic', 'happyforms' ),
|
773 |
+
'am' => __( 'Amharic', 'happyforms' ),
|
774 |
+
'ar' => __( 'Arabic', 'happyforms' ),
|
775 |
+
'hy' => __( 'Armenian', 'happyforms' ),
|
776 |
+
'rup' => __( 'Aromanian', 'happyforms' ),
|
777 |
+
'frp' => __( 'Arpitan', 'happyforms' ),
|
778 |
+
'as' => __( 'Assamese', 'happyforms' ),
|
779 |
+
'az' => __( 'Azerbaijani', 'happyforms' ),
|
780 |
+
'bcc' => __( 'Balochi Southern', 'happyforms' ),
|
781 |
+
'ba' => __( 'Bashkir', 'happyforms' ),
|
782 |
+
'eu' => __( 'Basque', 'happyforms' ),
|
783 |
+
'bel' => __( 'Belarusian', 'happyforms' ),
|
784 |
+
'bn' => __( 'Bengali', 'happyforms' ),
|
785 |
+
'bs' => __( 'Bosnian', 'happyforms' ),
|
786 |
+
'br' => __( 'Breton', 'happyforms' ),
|
787 |
+
'bg' => __( 'Bulgarian', 'happyforms' ),
|
788 |
+
'ca' => __( 'Catalan', 'happyforms' ),
|
789 |
+
'ceb' => __( 'Cebuano', 'happyforms' ),
|
790 |
+
'zh' => __( 'Chinese', 'happyforms' ),
|
791 |
+
'co' => __( 'Corsican', 'happyforms' ),
|
792 |
+
'hr' => __( 'Croatian', 'happyforms' ),
|
793 |
+
'cs' => __( 'Czech', 'happyforms' ),
|
794 |
+
'da' => __( 'Danish', 'happyforms' ),
|
795 |
+
'dv' => __( 'Dhivehi', 'happyforms' ),
|
796 |
+
'nl' => __( 'Dutch', 'happyforms' ),
|
797 |
+
'dzo' => __( 'Dzongkha', 'happyforms' ),
|
798 |
+
'en' => __( 'English', 'happyforms' ),
|
799 |
+
'eo' => __( 'Esperanto', 'happyforms' ),
|
800 |
+
'et' => __( 'Estonian', 'happyforms' ),
|
801 |
+
'fo' => __( 'Faroese', 'happyforms' ),
|
802 |
+
'fi' => __( 'Finnish', 'happyforms' ),
|
803 |
+
'fr' => __( 'French', 'happyforms' ),
|
804 |
+
'fy' => __( 'Frisian', 'happyforms' ),
|
805 |
+
'fur' => __( 'Friulian', 'happyforms' ),
|
806 |
+
'fuc' => __( 'Fulah', 'happyforms' ),
|
807 |
+
'gl' => __( 'Galician', 'happyforms' ),
|
808 |
+
'ka' => __( 'Georgian', 'happyforms' ),
|
809 |
+
'de' => __( 'German', 'happyforms' ),
|
810 |
+
'el' => __( 'Greek', 'happyforms' ),
|
811 |
+
'kal' => __( 'Greenlandic', 'happyforms' ),
|
812 |
+
'gn' => __( 'Guaraní', 'happyforms' ),
|
813 |
+
'gu' => __( 'Gujarati', 'happyforms' ),
|
814 |
+
'haw' => __( 'Hawaiian', 'happyforms' ),
|
815 |
+
'haz' => __( 'Hazaragi', 'happyforms' ),
|
816 |
+
'he' => __( 'Hebrew', 'happyforms' ),
|
817 |
+
'hi' => __( 'Hindi', 'happyforms' ),
|
818 |
+
'hu' => __( 'Hungarian', 'happyforms' ),
|
819 |
+
'is' => __( 'Icelandic', 'happyforms' ),
|
820 |
+
'ido' => __( 'Ido', 'happyforms' ),
|
821 |
+
'id' => __( 'Indonesian', 'happyforms' ),
|
822 |
+
'ga' => __( 'Irish', 'happyforms' ),
|
823 |
+
'it' => __( 'Italian', 'happyforms' ),
|
824 |
+
'ja' => __( 'Japanese', 'happyforms' ),
|
825 |
+
'jv' => __( 'Javanese', 'happyforms' ),
|
826 |
+
'kab' => __( 'Kabyle', 'happyforms' ),
|
827 |
+
'kn' => __( 'Kannada', 'happyforms' ),
|
828 |
+
'kk' => __( 'Kazakh', 'happyforms' ),
|
829 |
+
'km' => __( 'Khmer', 'happyforms' ),
|
830 |
+
'kin' => __( 'Kinyarwanda', 'happyforms' ),
|
831 |
+
'ky' => __( 'Kirghiz', 'happyforms' ),
|
832 |
+
'ko' => __( 'Korean', 'happyforms' ),
|
833 |
+
'ckb' => __( 'Kurdish', 'happyforms' ),
|
834 |
+
'lo' => __( 'Lao', 'happyforms' ),
|
835 |
+
'lv' => __( 'Latvian', 'happyforms' ),
|
836 |
+
'li' => __( 'Limburgish', 'happyforms' ),
|
837 |
+
'lin' => __( 'Lingala', 'happyforms' ),
|
838 |
+
'lt' => __( 'Lithuanian', 'happyforms' ),
|
839 |
+
'lb' => __( 'Luxembourgish', 'happyforms' ),
|
840 |
+
'mk' => __( 'Macedonian', 'happyforms' ),
|
841 |
+
'mg' => __( 'Malagasy', 'happyforms' ),
|
842 |
+
'ms' => __( 'Malay', 'happyforms' ),
|
843 |
+
'ml' => __( 'Malayalam', 'happyforms' ),
|
844 |
+
'mri' => __( 'Maori', 'happyforms' ),
|
845 |
+
'mr' => __( 'Marathi', 'happyforms' ),
|
846 |
+
'xmf' => __( 'Mingrelian', 'happyforms' ),
|
847 |
+
'mn' => __( 'Mongolian', 'happyforms' ),
|
848 |
+
'me' => __( 'Montenegrin', 'happyforms' ),
|
849 |
+
'ary' => __( 'Moroccan Arabic', 'happyforms' ),
|
850 |
+
'mya' => __( 'Myanmar (Burmese)', 'happyforms' ),
|
851 |
+
'ne' => __( 'Nepali', 'happyforms' ),
|
852 |
+
'nb' => __( 'Norwegian (Bokmål)', 'happyforms' ),
|
853 |
+
'nn' => __( 'Norwegian (Nynorsk)', 'happyforms' ),
|
854 |
+
'oci' => __( 'Occitan', 'happyforms' ),
|
855 |
+
'ory' => __( 'Oriya', 'happyforms' ),
|
856 |
+
'os' => __( 'Ossetic', 'happyforms' ),
|
857 |
+
'ps' => __( 'Pashto', 'happyforms' ),
|
858 |
+
'fa' => __( 'Persian', 'happyforms' ),
|
859 |
+
'pl' => __( 'Polish', 'happyforms' ),
|
860 |
+
'pt' => __( 'Portuguese', 'happyforms' ),
|
861 |
+
'pa' => __( 'Punjabi', 'happyforms' ),
|
862 |
+
'rhg' => __( 'Rohingya', 'happyforms' ),
|
863 |
+
'ro' => __( 'Romanian', 'happyforms' ),
|
864 |
+
'roh' => __( 'Romansh Vallader', 'happyforms' ),
|
865 |
+
'ru' => __( 'Russian', 'happyforms' ),
|
866 |
+
'rue' => __( 'Rusyn', 'happyforms' ),
|
867 |
+
'sah' => __( 'Sakha', 'happyforms' ),
|
868 |
+
'sa' => __( 'Sanskrit', 'happyforms' ),
|
869 |
+
'srd' => __( 'Sardinian', 'happyforms' ),
|
870 |
+
'gd' => __( 'Scottish Gaelic', 'happyforms' ),
|
871 |
+
'sr' => __( 'Serbian', 'happyforms' ),
|
872 |
+
'szl' => __( 'Silesian', 'happyforms' ),
|
873 |
+
'snd' => __( 'Sindhi', 'happyforms' ),
|
874 |
+
'si' => __( 'Sinhala', 'happyforms' ),
|
875 |
+
'sk' => __( 'Slovak', 'happyforms' ),
|
876 |
+
'sl' => __( 'Slovenian', 'happyforms' ),
|
877 |
+
'so' => __( 'Somali', 'happyforms' ),
|
878 |
+
'azb' => __( 'South Azerbaijani', 'happyforms' ),
|
879 |
+
'es' => __( 'Spanish', 'happyforms' ),
|
880 |
+
'su' => __( 'Sundanese', 'happyforms' ),
|
881 |
+
'sw' => __( 'Swahili', 'happyforms' ),
|
882 |
+
'sv' => __( 'Swedish', 'happyforms' ),
|
883 |
+
'gsw' => __( 'Swiss German', 'happyforms' ),
|
884 |
+
'tl' => __( 'Tagalog', 'happyforms' ),
|
885 |
+
'tah' => __( 'Tahitian', 'happyforms' ),
|
886 |
+
'tg' => __( 'Tajik', 'happyforms' ),
|
887 |
+
'tzm' => __( 'Tamazight', 'happyforms' ),
|
888 |
+
'ta' => __( 'Tamil', 'happyforms' ),
|
889 |
+
'tt' => __( 'Tatar', 'happyforms' ),
|
890 |
+
'te' => __( 'Telugu', 'happyforms' ),
|
891 |
+
'th' => __( 'Thai', 'happyforms' ),
|
892 |
+
'bo' => __( 'Tibetan', 'happyforms' ),
|
893 |
+
'tir' => __( 'Tigrinya', 'happyforms' ),
|
894 |
+
'tr' => __( 'Turkish', 'happyforms' ),
|
895 |
+
'tuk' => __( 'Turkmen', 'happyforms' ),
|
896 |
+
'twd' => __( 'Tweants', 'happyforms' ),
|
897 |
+
'ug' => __( 'Uighur', 'happyforms' ),
|
898 |
+
'uk' => __( 'Ukrainian', 'happyforms' ),
|
899 |
+
'ur' => __( 'Urdu', 'happyforms' ),
|
900 |
+
'uz' => __( 'Uzbek', 'happyforms' ),
|
901 |
+
'vi' => __( 'Vietnamese', 'happyforms' ),
|
902 |
+
'wa' => __( 'Walloon', 'happyforms' ),
|
903 |
+
'cy' => __( 'Welsh', 'happyforms' ),
|
904 |
+
'yor' => __( 'Yoruba', 'happyforms' ),
|
905 |
+
);
|
906 |
+
|
907 |
+
if ( empty( $code ) ) {
|
908 |
+
return $locales;
|
909 |
+
}
|
910 |
+
|
911 |
+
$code = strtolower( $code );
|
912 |
+
|
913 |
+
if ( isset( $locales[$code] ) ) {
|
914 |
+
return $locales[$code];
|
915 |
+
}
|
916 |
+
|
917 |
+
$code = reset( explode( '-', $code ) );
|
918 |
+
|
919 |
+
if ( isset( $locales[$code] ) ) {
|
920 |
+
return $locales[$code];
|
921 |
+
}
|
922 |
+
|
923 |
+
return '';
|
924 |
+
}
|
925 |
+
|
926 |
endif;
|
inc/core/templates/customize-controls/setup/alert-email-subject.php
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<div class="customize-control" id="customize-control-<?php echo $control['field']; ?>">
|
2 |
+
<label for="<?php echo $control['field']; ?>" class="customize-control-title"><?php echo $control['label']; ?> <?php if ( isset( $control['tooltip'] ) ) : ?><i class="fa fa-question-circle" aria-hidden="true" data-pointer><span><?php echo $control['tooltip']; ?></span></i><?php endif; ?></label>
|
3 |
+
<input type="text" id="<?php echo $control['field']; ?>" value="<%= <?php echo $control['field']; ?> %>" data-attribute="<?php echo $control['field']; ?>" data-pointer-target />
|
4 |
+
<p class="description"><span></span> <?php _e( 'part value is currently used as subject', 'happyforms' ); ?>
|
5 |
+
</div>
|
inc/core/templates/partials/form-submit.php
CHANGED
@@ -1,3 +1,4 @@
|
|
|
|
1 |
<div class="happyforms-form__part happyforms-part happyforms-part--submit">
|
2 |
-
<input type="submit" class="happyforms-submit happyforms-button--submit" value="<?php echo esc_attr( happyforms_get_form_property( $form, 'submit_button_label' ) ); ?>" <?php if ( happyforms_submit_enabled( $form ) ) : ?> disabled<?php endif; ?>>
|
3 |
</div>
|
1 |
+
<?php $submit_button_extra_class = ( happyforms_get_form_property( $form, 'submit_button_html_class' ) ) ? happyforms_get_form_property( $form, 'submit_button_html_class' ) : ''; ?>
|
2 |
<div class="happyforms-form__part happyforms-part happyforms-part--submit">
|
3 |
+
<input type="submit" class="happyforms-submit happyforms-button--submit <?php echo $submit_button_extra_class; ?>" value="<?php echo esc_attr( happyforms_get_form_property( $form, 'submit_button_label' ) ); ?>" <?php if ( happyforms_submit_enabled( $form ) ) : ?> disabled<?php endif; ?>>
|
4 |
</div>
|
inc/core/templates/partials/part-preview.php
CHANGED
@@ -1,4 +1,9 @@
|
|
1 |
-
|
|
|
|
|
|
|
|
|
|
|
2 |
<label class="happyforms-part__label">
|
3 |
<span class="label"><?php echo esc_html( $part['label'] ); ?></span>
|
4 |
</label>
|
1 |
+
<?php
|
2 |
+
$required = happyforms_is_truthy( $part_data['required'] );
|
3 |
+
$empty = empty( happyforms_get_part_preview_value( $part, $form ) );
|
4 |
+
$hidden = ( ! $required && $empty );
|
5 |
+
?>
|
6 |
+
<div class="happyforms-form__part happyforms-part-preview" <?php if ( $hidden ) : ?>style="display: none;"<?php endif; ?>>
|
7 |
<label class="happyforms-part__label">
|
8 |
<span class="label"><?php echo esc_html( $part['label'] ); ?></span>
|
9 |
</label>
|
inc/core/templates/parts/frontend-date-month.php
CHANGED
@@ -13,22 +13,22 @@ if ( '' === $month_value && 'current' === $part['default_datetime'] ) {
|
|
13 |
$months = happyforms_get_months();
|
14 |
$placeholder_text = __( 'Month', 'happyforms' );
|
15 |
?>
|
16 |
-
|
17 |
<input type="hidden" name="<?php happyforms_the_part_name( $part, $form ); ?>[month]" value="<?php echo $month_value; ?>" data-serialize />
|
18 |
-
|
19 |
<input type="text" value="<?php echo ( $month_value ) ? $months[$month_value] : ''; ?>" placeholder="<?php echo $placeholder_text; ?>" data-searchable="true" autocomplete="off" <?php if ( 1 === $part['required'] ) : ?> required aria-required="true"<?php endif; ?> <?php happyforms_the_part_attributes( $part, $form ); ?> />
|
20 |
|
21 |
<?php
|
22 |
$options = array();
|
23 |
-
|
24 |
-
|
25 |
$options[] = array(
|
26 |
-
'label' => $
|
27 |
'value' => $i,
|
28 |
'is_default' => ( intval( $month_value ) === $i )
|
29 |
);
|
30 |
}
|
31 |
-
|
32 |
happyforms_select( $options, $part, $form, $placeholder_text );
|
33 |
?>
|
34 |
</div>
|
13 |
$months = happyforms_get_months();
|
14 |
$placeholder_text = __( 'Month', 'happyforms' );
|
15 |
?>
|
16 |
+
|
17 |
<input type="hidden" name="<?php happyforms_the_part_name( $part, $form ); ?>[month]" value="<?php echo $month_value; ?>" data-serialize />
|
18 |
+
|
19 |
<input type="text" value="<?php echo ( $month_value ) ? $months[$month_value] : ''; ?>" placeholder="<?php echo $placeholder_text; ?>" data-searchable="true" autocomplete="off" <?php if ( 1 === $part['required'] ) : ?> required aria-required="true"<?php endif; ?> <?php happyforms_the_part_attributes( $part, $form ); ?> />
|
20 |
|
21 |
<?php
|
22 |
$options = array();
|
23 |
+
|
24 |
+
foreach ( $months as $i => $month ) {
|
25 |
$options[] = array(
|
26 |
+
'label' => $month,
|
27 |
'value' => $i,
|
28 |
'is_default' => ( intval( $month_value ) === $i )
|
29 |
);
|
30 |
}
|
31 |
+
|
32 |
happyforms_select( $options, $part, $form, $placeholder_text );
|
33 |
?>
|
34 |
</div>
|
languages/happyforms.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the same license as the HappyForms package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: HappyForms 1.
|
6 |
"Report-Msgid-Bugs-To: https://thethemefoundry.com/support/\n"
|
7 |
-
"POT-Creation-Date: 2019-02-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -45,7 +45,7 @@ msgstr ""
|
|
45 |
msgid "Shuffle form parts"
|
46 |
msgstr ""
|
47 |
|
48 |
-
#: inc/classes/class-happyforms.php:36 inc/core/classes/class-block.php:
|
49 |
msgid "Discover HappyForms Upgrade"
|
50 |
msgstr ""
|
51 |
|
@@ -71,23 +71,23 @@ msgstr ""
|
|
71 |
msgid "Contact form to manage and respond to conversations with customers."
|
72 |
msgstr ""
|
73 |
|
74 |
-
#: inc/core/classes/class-block.php:
|
75 |
msgid "Do you want access to HappyForms’ most powerful features?"
|
76 |
msgstr ""
|
77 |
|
78 |
-
#: inc/core/classes/class-block.php:
|
79 |
msgid "Select"
|
80 |
msgstr ""
|
81 |
|
82 |
-
#: inc/core/classes/class-block.php:
|
83 |
msgid "Which form would you like to add here?"
|
84 |
msgstr ""
|
85 |
|
86 |
-
#: inc/core/classes/class-block.php:
|
87 |
msgid "HappyForms Settings"
|
88 |
msgstr ""
|
89 |
|
90 |
-
#: inc/core/classes/class-block.php:
|
91 |
msgid "Edit Form"
|
92 |
msgstr ""
|
93 |
|
@@ -207,7 +207,7 @@ msgid "Duplicate"
|
|
207 |
msgstr ""
|
208 |
|
209 |
#: inc/core/classes/class-form-admin.php:374
|
210 |
-
#: inc/core/classes/class-message-admin.php:
|
211 |
#: inc/core/classes/class-message-admin.php:925
|
212 |
msgid "Trash"
|
213 |
msgstr ""
|
@@ -222,7 +222,7 @@ msgstr ""
|
|
222 |
|
223 |
#: inc/core/classes/class-form-controller.php:75
|
224 |
#: inc/core/classes/class-message-admin.php:397
|
225 |
-
#: inc/core/classes/class-message-admin.php:
|
226 |
msgid "Form"
|
227 |
msgstr ""
|
228 |
|
@@ -262,269 +262,305 @@ msgstr ""
|
|
262 |
msgid "Untitled form"
|
263 |
msgstr ""
|
264 |
|
265 |
-
#: inc/core/classes/class-form-controller.php:
|
266 |
msgid " Copy"
|
267 |
msgstr ""
|
268 |
|
269 |
-
#: inc/core/classes/class-form-controller.php:
|
270 |
#: inc/core/classes/class-message-controller.php:317
|
271 |
#: inc/core/classes/class-message-controller.php:417
|
272 |
#: inc/core/classes/class-message-controller.php:452
|
273 |
msgid "Your submission contains errors."
|
274 |
msgstr ""
|
275 |
|
276 |
-
#: inc/core/classes/class-form-part-library.php:
|
277 |
msgid "Invalid data"
|
278 |
msgstr ""
|
279 |
|
280 |
-
#: inc/core/classes/class-form-part-library.php:
|
281 |
msgid "Part definition not found"
|
282 |
msgstr ""
|
283 |
|
284 |
-
#: inc/core/classes/class-form-part-library.php:
|
285 |
msgid "Missing validation callback for field %s"
|
286 |
msgstr ""
|
287 |
|
288 |
-
#: inc/core/classes/class-form-setup.php:
|
289 |
-
#: inc/core/classes/class-form-setup.php:
|
290 |
msgid ""
|
291 |
"Your message has been successfully sent. We appreciate you contacting us "
|
292 |
"and we’ll be in touch soon."
|
293 |
msgstr ""
|
294 |
|
295 |
-
#: inc/core/classes/class-form-setup.php:
|
296 |
msgid "You received a new message"
|
297 |
msgstr ""
|
298 |
|
299 |
-
#: inc/core/classes/class-form-setup.php:
|
300 |
msgid "We received your message"
|
301 |
msgstr ""
|
302 |
|
303 |
-
#: inc/core/classes/class-form-setup.php:
|
304 |
msgid "(optional)"
|
305 |
msgstr ""
|
306 |
|
307 |
-
#: inc/core/classes/class-form-setup.php:
|
308 |
msgid "Submit Form"
|
309 |
msgstr ""
|
310 |
|
311 |
-
#: inc/core/classes/class-form-setup.php:
|
|
|
|
|
|
|
|
|
312 |
msgid "Review submission"
|
313 |
msgstr ""
|
314 |
|
315 |
-
#: inc/core/classes/class-form-setup.php:
|
316 |
msgid "Confirmation message"
|
317 |
msgstr ""
|
318 |
|
319 |
-
#: inc/core/classes/class-form-setup.php:
|
320 |
msgid ""
|
321 |
"This is the message your users will see after succesfully submitting your "
|
322 |
"form."
|
323 |
msgstr ""
|
324 |
|
325 |
-
#: inc/core/classes/class-form-setup.php:
|
326 |
msgid "Receive submission alerts"
|
327 |
msgstr ""
|
328 |
|
329 |
-
#: inc/core/classes/class-form-setup.php:
|
330 |
#: inc/core/templates/admin-tracking.php:15
|
331 |
msgid "Email address"
|
332 |
msgstr ""
|
333 |
|
334 |
-
#: inc/core/classes/class-form-setup.php:
|
335 |
msgid ""
|
336 |
"Add your email address here to receive a confirmation email for each form "
|
337 |
"response. You can add multiple email addresses by separating each address "
|
338 |
"with a comma."
|
339 |
msgstr ""
|
340 |
|
341 |
-
#: inc/core/classes/class-form-setup.php:
|
342 |
-
#: inc/core/classes/class-form-setup.php:
|
343 |
msgid "Email subject"
|
344 |
msgstr ""
|
345 |
|
346 |
-
#: inc/core/classes/class-form-setup.php:
|
347 |
msgid ""
|
348 |
"Each time a user submits a message, you'll receive an email with this "
|
349 |
"subject."
|
350 |
msgstr ""
|
351 |
|
352 |
-
#: inc/core/classes/class-form-setup.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
353 |
msgid "Send confirmation email"
|
354 |
msgstr ""
|
355 |
|
356 |
-
#: inc/core/classes/class-form-setup.php:
|
357 |
msgid "Email display name"
|
358 |
msgstr ""
|
359 |
|
360 |
-
#: inc/core/classes/class-form-setup.php:
|
361 |
msgid ""
|
362 |
"If your form contains an email field, recipients will receive an email with "
|
363 |
"this sender name."
|
364 |
msgstr ""
|
365 |
|
366 |
-
#: inc/core/classes/class-form-setup.php:
|
367 |
msgid ""
|
368 |
"If your form contains an email field, recipients will receive an email with "
|
369 |
"this subject."
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: inc/core/classes/class-form-setup.php:
|
373 |
msgid "Email content"
|
374 |
msgstr ""
|
375 |
|
376 |
-
#: inc/core/classes/class-form-setup.php:
|
377 |
msgid ""
|
378 |
"If your form contains an email field, recipients will receive an email with "
|
379 |
"this content."
|
380 |
msgstr ""
|
381 |
|
382 |
-
#: inc/core/classes/class-form-setup.php:
|
383 |
msgid "Optional part label"
|
384 |
msgstr ""
|
385 |
|
386 |
-
#: inc/core/classes/class-form-setup.php:
|
387 |
msgid "Submit button label"
|
388 |
msgstr ""
|
389 |
|
390 |
-
#: inc/core/classes/class-form-setup.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
391 |
msgid "Redirect on complete"
|
392 |
msgstr ""
|
393 |
|
394 |
-
#: inc/core/classes/class-form-setup.php:
|
395 |
msgid ""
|
396 |
"By default, recipients will be redirected to the post or page displaying "
|
397 |
"this form. To set a custom redirect webpage, add a link here."
|
398 |
msgstr ""
|
399 |
|
400 |
-
#: inc/core/classes/class-form-setup.php:
|
401 |
msgid "On complete redirect link"
|
402 |
msgstr ""
|
403 |
|
404 |
-
#: inc/core/classes/class-form-setup.php:
|
405 |
msgid "Spam prevention"
|
406 |
msgstr ""
|
407 |
|
408 |
-
#: inc/core/classes/class-form-setup.php:
|
409 |
msgid "Protect your form against bots by using HoneyPot security."
|
410 |
msgstr ""
|
411 |
|
412 |
-
#: inc/core/classes/class-form-setup.php:
|
413 |
msgid ""
|
414 |
"Use <a href=\"%s\" target=\"_blank\" class=\"external\"> Google "
|
415 |
"ReCaptcha</a>"
|
416 |
msgstr ""
|
417 |
|
418 |
-
#: inc/core/classes/class-form-setup.php:
|
419 |
msgid "Protect your form against bots using your Google ReCaptcha credentials."
|
420 |
msgstr ""
|
421 |
|
422 |
-
#: inc/core/classes/class-form-setup.php:
|
423 |
msgid "ReCaptcha site key"
|
424 |
msgstr ""
|
425 |
|
426 |
-
#: inc/core/classes/class-form-setup.php:
|
427 |
msgid "ReCaptcha secret key"
|
428 |
msgstr ""
|
429 |
|
430 |
-
#: inc/core/classes/class-form-setup.php:
|
|
|
|
|
|
|
|
|
431 |
msgid "Save responses"
|
432 |
msgstr ""
|
433 |
|
434 |
-
#: inc/core/classes/class-form-setup.php:
|
435 |
msgid "Keep recipients responses stored in your WordPress database."
|
436 |
msgstr ""
|
437 |
|
438 |
-
#: inc/core/classes/class-form-setup.php:
|
439 |
msgid "Give each response an ID number"
|
440 |
msgstr ""
|
441 |
|
442 |
-
#: inc/core/classes/class-form-setup.php:
|
443 |
msgid "Tag responses with a unique, incremental identifier."
|
444 |
msgstr ""
|
445 |
|
446 |
-
#: inc/core/classes/class-form-setup.php:
|
447 |
msgid "Start counter from"
|
448 |
msgstr ""
|
449 |
|
450 |
-
#: inc/core/classes/class-form-setup.php:
|
451 |
msgid "Your next submission will be tagged with this identifier."
|
452 |
msgstr ""
|
453 |
|
454 |
-
#: inc/core/classes/class-form-setup.php:
|
455 |
#: inc/core/templates/parts/customize-number.php:72
|
456 |
msgid "Prefix"
|
457 |
msgstr ""
|
458 |
|
459 |
-
#: inc/core/classes/class-form-setup.php:
|
460 |
msgid "Suffix"
|
461 |
msgstr ""
|
462 |
|
463 |
-
#: inc/core/classes/class-form-setup.php:
|
464 |
msgid "Preview values before submission"
|
465 |
msgstr ""
|
466 |
|
467 |
-
#: inc/core/classes/class-form-setup.php:
|
468 |
msgid "Let your users review their submission before confirming it."
|
469 |
msgstr ""
|
470 |
|
471 |
-
#: inc/core/classes/class-form-setup.php:
|
472 |
msgid "Review button text"
|
473 |
msgstr ""
|
474 |
|
475 |
-
#: inc/core/classes/class-form-setup.php:
|
|
|
|
|
|
|
|
|
476 |
msgid "Please review your submission..."
|
477 |
msgstr ""
|
478 |
|
479 |
-
#: inc/core/classes/class-form-styles.php:
|
480 |
msgid "Left-to-right"
|
481 |
msgstr ""
|
482 |
|
483 |
-
#: inc/core/classes/class-form-styles.php:
|
484 |
msgid "Right-to-left"
|
485 |
msgstr ""
|
486 |
|
487 |
-
#: inc/core/classes/class-form-styles.php:
|
488 |
-
#: inc/core/classes/class-form-styles.php:
|
489 |
-
#: inc/core/classes/class-form-styles.php:
|
490 |
-
#: inc/core/classes/class-form-styles.php:
|
491 |
-
#: inc/core/classes/class-form-styles.php:
|
492 |
msgid "Default"
|
493 |
msgstr ""
|
494 |
|
495 |
-
#: inc/core/classes/class-form-styles.php:
|
496 |
-
#: inc/core/classes/class-form-styles.php:
|
497 |
-
#: inc/core/classes/class-form-styles.php:
|
498 |
-
#: inc/core/classes/class-form-styles.php:
|
499 |
msgid "Narrow"
|
500 |
msgstr ""
|
501 |
|
502 |
-
#: inc/core/classes/class-form-styles.php:
|
503 |
-
#: inc/core/classes/class-form-styles.php:
|
504 |
-
#: inc/core/classes/class-form-styles.php:
|
505 |
-
#: inc/core/classes/class-form-styles.php:
|
506 |
msgid "Wide"
|
507 |
msgstr ""
|
508 |
|
509 |
-
#: inc/core/classes/class-form-styles.php:
|
510 |
-
#: inc/core/classes/class-form-styles.php:
|
511 |
-
#: inc/core/classes/class-form-styles.php:
|
512 |
#: inc/core/templates/parts/customize-date.php:33
|
513 |
#: inc/core/templates/parts/customize-date.php:57
|
514 |
msgid "Show"
|
515 |
msgstr ""
|
516 |
|
517 |
-
#: inc/core/classes/class-form-styles.php:
|
518 |
-
#: inc/core/classes/class-form-styles.php:
|
519 |
-
#: inc/core/classes/class-form-styles.php:
|
520 |
msgid "Hide"
|
521 |
msgstr ""
|
522 |
|
523 |
-
#: inc/core/classes/class-form-styles.php:
|
524 |
-
#: inc/core/classes/class-form-styles.php:
|
525 |
-
#: inc/core/classes/class-form-styles.php:
|
526 |
-
#: inc/core/classes/class-form-styles.php:
|
527 |
-
#: inc/core/classes/class-form-styles.php:
|
528 |
#: inc/core/templates/parts/customize-address.php:11
|
529 |
#: inc/core/templates/parts/customize-checkbox.php:11
|
530 |
#: inc/core/templates/parts/customize-date.php:11
|
@@ -546,73 +582,73 @@ msgstr ""
|
|
546 |
msgid "Left"
|
547 |
msgstr ""
|
548 |
|
549 |
-
#: inc/core/classes/class-form-styles.php:
|
550 |
-
#: inc/core/classes/class-form-styles.php:
|
551 |
-
#: inc/core/classes/class-form-styles.php:
|
552 |
-
#: inc/core/classes/class-form-styles.php:
|
553 |
-
#: inc/core/classes/class-form-styles.php:
|
554 |
msgid "Center"
|
555 |
msgstr ""
|
556 |
|
557 |
-
#: inc/core/classes/class-form-styles.php:
|
558 |
-
#: inc/core/classes/class-form-styles.php:
|
559 |
-
#: inc/core/classes/class-form-styles.php:
|
560 |
-
#: inc/core/classes/class-form-styles.php:
|
561 |
-
#: inc/core/classes/class-form-styles.php:
|
562 |
msgid "Right"
|
563 |
msgstr ""
|
564 |
|
565 |
-
#: inc/core/classes/class-form-styles.php:
|
566 |
msgid "All sides"
|
567 |
msgstr ""
|
568 |
|
569 |
-
#: inc/core/classes/class-form-styles.php:
|
570 |
msgid "Bottom only"
|
571 |
msgstr ""
|
572 |
|
573 |
-
#: inc/core/classes/class-form-styles.php:
|
574 |
-
#: inc/core/classes/class-form-styles.php:
|
575 |
msgid "Square"
|
576 |
msgstr ""
|
577 |
|
578 |
-
#: inc/core/classes/class-form-styles.php:
|
579 |
-
#: inc/core/classes/class-form-styles.php:
|
580 |
msgid "Round"
|
581 |
msgstr ""
|
582 |
|
583 |
-
#: inc/core/classes/class-form-styles.php:
|
584 |
-
#: inc/core/classes/class-form-styles.php:
|
585 |
msgid "Pill"
|
586 |
msgstr ""
|
587 |
|
588 |
-
#: inc/core/classes/class-form-styles.php:
|
589 |
-
#: inc/core/classes/class-form-styles.php:
|
590 |
msgid "Normal"
|
591 |
msgstr ""
|
592 |
|
593 |
-
#: inc/core/classes/class-form-styles.php:
|
594 |
-
#: inc/core/classes/class-form-styles.php:
|
595 |
msgid "Bold"
|
596 |
msgstr ""
|
597 |
|
598 |
-
#: inc/core/classes/class-form-styles.php:
|
599 |
msgid "Full width"
|
600 |
msgstr ""
|
601 |
|
602 |
-
#: inc/core/classes/class-form-styles.php:
|
603 |
msgid "Above form"
|
604 |
msgstr ""
|
605 |
|
606 |
-
#: inc/core/classes/class-form-styles.php:
|
607 |
msgid "Below form"
|
608 |
msgstr ""
|
609 |
|
610 |
-
#: inc/core/classes/class-form-styles.php:
|
611 |
msgid "General"
|
612 |
msgstr ""
|
613 |
|
614 |
-
#: inc/core/classes/class-form-styles.php:
|
615 |
-
#: inc/core/classes/class-form-styles.php:
|
616 |
#: inc/core/templates/parts/customize-address.php:78
|
617 |
#: inc/core/templates/parts/customize-checkbox.php:67
|
618 |
#: inc/core/templates/parts/customize-date.php:103
|
@@ -635,150 +671,138 @@ msgstr ""
|
|
635 |
msgid "Width"
|
636 |
msgstr ""
|
637 |
|
638 |
-
#: inc/core/classes/class-form-styles.php:
|
639 |
-
#: inc/core/classes/class-form-styles.php:
|
640 |
msgid "Padding"
|
641 |
msgstr ""
|
642 |
|
643 |
-
#: inc/core/classes/class-form-styles.php:
|
644 |
msgid "Direction"
|
645 |
msgstr ""
|
646 |
|
647 |
-
#: inc/core/classes/class-form-styles.php:
|
648 |
msgid "Display notices"
|
649 |
msgstr ""
|
650 |
|
651 |
-
#: inc/core/classes/class-form-styles.php:
|
652 |
-
|
653 |
-
|
654 |
-
|
655 |
-
#: inc/core/classes/class-form-styles.php:543
|
656 |
-
msgid "Form HTML ID"
|
657 |
-
msgstr ""
|
658 |
-
|
659 |
-
#: inc/core/classes/class-form-styles.php:545
|
660 |
-
msgid "Add a unique HTML ID to your form. Write without a hash (#) character."
|
661 |
-
msgstr ""
|
662 |
-
|
663 |
-
#: inc/core/classes/class-form-styles.php:549
|
664 |
-
#: inc/core/classes/class-form-styles.php:618
|
665 |
-
#: inc/core/classes/class-form-styles.php:687
|
666 |
-
#: inc/core/classes/class-form-styles.php:850
|
667 |
msgid "Colors"
|
668 |
msgstr ""
|
669 |
|
670 |
-
#: inc/core/classes/class-form-styles.php:
|
671 |
msgid "Primary"
|
672 |
msgstr ""
|
673 |
|
674 |
-
#: inc/core/classes/class-form-styles.php:
|
675 |
msgid "Success"
|
676 |
msgstr ""
|
677 |
|
678 |
-
#: inc/core/classes/class-form-styles.php:
|
679 |
msgid "Error"
|
680 |
msgstr ""
|
681 |
|
682 |
-
#: inc/core/classes/class-form-styles.php:
|
683 |
msgid "Form title"
|
684 |
msgstr ""
|
685 |
|
686 |
-
#: inc/core/classes/class-form-styles.php:
|
687 |
msgid "Display"
|
688 |
msgstr ""
|
689 |
|
690 |
-
#: inc/core/classes/class-form-styles.php:
|
691 |
-
#: inc/core/classes/class-form-styles.php:
|
692 |
msgid "Alignment"
|
693 |
msgstr ""
|
694 |
|
695 |
-
#: inc/core/classes/class-form-styles.php:
|
696 |
msgid "Font size"
|
697 |
msgstr ""
|
698 |
|
699 |
-
#: inc/core/classes/class-form-styles.php:
|
700 |
msgid "Part borders & spacing"
|
701 |
msgstr ""
|
702 |
|
703 |
-
#: inc/core/classes/class-form-styles.php:
|
704 |
-
#: inc/core/classes/class-form-styles.php:
|
705 |
-
#: inc/core/classes/class-form-styles.php:
|
706 |
-
#: inc/core/classes/class-form-styles.php:
|
707 |
msgid "Border"
|
708 |
msgstr ""
|
709 |
|
710 |
-
#: inc/core/classes/class-form-styles.php:
|
711 |
msgid "Border location"
|
712 |
msgstr ""
|
713 |
|
714 |
-
#: inc/core/classes/class-form-styles.php:
|
715 |
-
#: inc/core/classes/class-form-styles.php:
|
716 |
msgid "Border radius"
|
717 |
msgstr ""
|
718 |
|
719 |
-
#: inc/core/classes/class-form-styles.php:
|
720 |
msgid "Outer padding"
|
721 |
msgstr ""
|
722 |
|
723 |
-
#: inc/core/classes/class-form-styles.php:
|
724 |
msgid "Inner padding"
|
725 |
msgstr ""
|
726 |
|
727 |
-
#: inc/core/classes/class-form-styles.php:
|
728 |
msgid "Border on focus"
|
729 |
msgstr ""
|
730 |
|
731 |
-
#: inc/core/classes/class-form-styles.php:
|
732 |
-
#: inc/core/classes/class-form-styles.php:
|
733 |
-
#: inc/core/classes/class-form-styles.php:
|
734 |
-
#: inc/core/classes/class-form-styles.php:
|
735 |
msgid "Background"
|
736 |
msgstr ""
|
737 |
|
738 |
-
#: inc/core/classes/class-form-styles.php:
|
739 |
-
#: inc/core/classes/class-form-styles.php:
|
740 |
-
#: inc/core/classes/class-form-styles.php:
|
741 |
-
#: inc/core/classes/class-form-styles.php:
|
742 |
msgid "Background on focus"
|
743 |
msgstr ""
|
744 |
|
745 |
-
#: inc/core/classes/class-form-styles.php:
|
746 |
msgid "Part labels & text"
|
747 |
msgstr ""
|
748 |
|
749 |
-
#: inc/core/classes/class-form-styles.php:
|
750 |
msgid "Toggle placeholder on part focus"
|
751 |
msgstr ""
|
752 |
|
753 |
-
#: inc/core/classes/class-form-styles.php:
|
754 |
msgid "Title alignment"
|
755 |
msgstr ""
|
756 |
|
757 |
-
#: inc/core/classes/class-form-styles.php:
|
758 |
msgid "Title font size"
|
759 |
msgstr ""
|
760 |
|
761 |
-
#: inc/core/classes/class-form-styles.php:
|
762 |
msgid "Title font weight"
|
763 |
msgstr ""
|
764 |
|
765 |
-
#: inc/core/classes/class-form-styles.php:
|
766 |
msgid "Description alignment"
|
767 |
msgstr ""
|
768 |
|
769 |
-
#: inc/core/classes/class-form-styles.php:
|
770 |
msgid "Description font size"
|
771 |
msgstr ""
|
772 |
|
773 |
-
#: inc/core/classes/class-form-styles.php:
|
774 |
msgid "Placeholder & value alignment"
|
775 |
msgstr ""
|
776 |
|
777 |
-
#: inc/core/classes/class-form-styles.php:
|
778 |
msgid "Value font size"
|
779 |
msgstr ""
|
780 |
|
781 |
-
#: inc/core/classes/class-form-styles.php:
|
782 |
#: inc/core/classes/parts/class-part-title.php:8
|
783 |
#: inc/core/classes/parts/class-part-title.php:30
|
784 |
#: inc/core/templates/parts/customize-address.php:4
|
@@ -802,11 +826,11 @@ msgstr ""
|
|
802 |
msgid "Title"
|
803 |
msgstr ""
|
804 |
|
805 |
-
#: inc/core/classes/class-form-styles.php:
|
806 |
msgid "Value"
|
807 |
msgstr ""
|
808 |
|
809 |
-
#: inc/core/classes/class-form-styles.php:
|
810 |
#: inc/core/classes/parts/class-part-placeholder.php:8
|
811 |
#: inc/core/templates/parts/customize-address.php:36
|
812 |
#: inc/core/templates/parts/customize-email.php:36
|
@@ -820,16 +844,16 @@ msgstr ""
|
|
820 |
msgid "Placeholder"
|
821 |
msgstr ""
|
822 |
|
823 |
-
#: inc/core/classes/class-form-styles.php:
|
824 |
msgid "Dropdowns"
|
825 |
msgstr ""
|
826 |
|
827 |
-
#: inc/core/classes/class-form-styles.php:
|
828 |
msgid "Items"
|
829 |
msgstr ""
|
830 |
|
831 |
-
#: inc/core/classes/class-form-styles.php:
|
832 |
-
#: inc/core/classes/class-form-styles.php:
|
833 |
#: inc/core/classes/parts/class-part-multi-line-text.php:29
|
834 |
#: inc/core/classes/parts/class-part-rich-text.php:31
|
835 |
#: inc/core/classes/parts/class-part-single-line-text.php:29
|
@@ -837,74 +861,74 @@ msgstr ""
|
|
837 |
msgid "Text"
|
838 |
msgstr ""
|
839 |
|
840 |
-
#: inc/core/classes/class-form-styles.php:
|
841 |
-
#: inc/core/classes/class-form-styles.php:
|
842 |
msgid "Text focused"
|
843 |
msgstr ""
|
844 |
|
845 |
-
#: inc/core/classes/class-form-styles.php:
|
846 |
msgid "Checkboxes & Radios"
|
847 |
msgstr ""
|
848 |
|
849 |
-
#: inc/core/classes/class-form-styles.php:
|
850 |
msgid "Checkmark"
|
851 |
msgstr ""
|
852 |
|
853 |
-
#: inc/core/classes/class-form-styles.php:
|
854 |
#: inc/core/classes/parts/class-part-rating.php:9
|
855 |
#: inc/core/classes/parts/class-part-rating.php:31
|
856 |
msgid "Rating"
|
857 |
msgstr ""
|
858 |
|
859 |
-
#: inc/core/classes/class-form-styles.php:
|
860 |
msgid "Rating star color"
|
861 |
msgstr ""
|
862 |
|
863 |
-
#: inc/core/classes/class-form-styles.php:
|
864 |
msgid "Rating star color on hover"
|
865 |
msgstr ""
|
866 |
|
867 |
-
#: inc/core/classes/class-form-styles.php:
|
868 |
msgid "Item background"
|
869 |
msgstr ""
|
870 |
|
871 |
-
#: inc/core/classes/class-form-styles.php:
|
872 |
msgid "Item background on hover"
|
873 |
msgstr ""
|
874 |
|
875 |
-
#: inc/core/classes/class-form-styles.php:
|
876 |
msgid "Tables"
|
877 |
msgstr ""
|
878 |
|
879 |
-
#: inc/core/classes/class-form-styles.php:
|
880 |
msgid "Odd row primary"
|
881 |
msgstr ""
|
882 |
|
883 |
-
#: inc/core/classes/class-form-styles.php:
|
884 |
msgid "Odd row secondary"
|
885 |
msgstr ""
|
886 |
|
887 |
-
#: inc/core/classes/class-form-styles.php:
|
888 |
msgid "Even row primary"
|
889 |
msgstr ""
|
890 |
|
891 |
-
#: inc/core/classes/class-form-styles.php:
|
892 |
msgid "Even row secondary"
|
893 |
msgstr ""
|
894 |
|
895 |
-
#: inc/core/classes/class-form-styles.php:
|
896 |
msgid "Submit button"
|
897 |
msgstr ""
|
898 |
|
899 |
-
#: inc/core/classes/class-form-styles.php:
|
900 |
msgid "Font Size"
|
901 |
msgstr ""
|
902 |
|
903 |
-
#: inc/core/classes/class-form-styles.php:
|
904 |
msgid "Font Weight"
|
905 |
msgstr ""
|
906 |
|
907 |
-
#: inc/core/classes/class-form-styles.php:
|
908 |
msgid "Make button a part of last input"
|
909 |
msgstr ""
|
910 |
|
@@ -956,7 +980,7 @@ msgstr ""
|
|
956 |
msgid "Form:"
|
957 |
msgstr ""
|
958 |
|
959 |
-
#: inc/core/classes/class-message-admin.php:
|
960 |
#: inc/core/classes/class-tracking.php:168
|
961 |
msgid "Sorry, you are not allowed to access this page."
|
962 |
msgstr ""
|
@@ -1050,10 +1074,10 @@ msgid "Number of response fields to show:"
|
|
1050 |
msgstr ""
|
1051 |
|
1052 |
#: inc/core/classes/class-message-admin.php:394
|
1053 |
-
#: inc/core/classes/class-message-admin.php:
|
1054 |
#: inc/core/classes/class-message-controller.php:654
|
1055 |
-
#: inc/core/classes/class-message-controller.php:
|
1056 |
-
#: inc/core/classes/class-message-controller.php:
|
1057 |
#: inc/core/templates/admin-message-edit.php:27
|
1058 |
msgid "Tracking number"
|
1059 |
msgstr ""
|
@@ -1062,52 +1086,38 @@ msgstr ""
|
|
1062 |
msgid "All forms"
|
1063 |
msgstr ""
|
1064 |
|
1065 |
-
#: inc/core/classes/class-message-admin.php:
|
1066 |
-
#: inc/core/classes/class-message-admin.php:920
|
1067 |
msgid "Mark read"
|
1068 |
msgstr ""
|
1069 |
|
1070 |
-
#: inc/core/classes/class-message-admin.php:
|
1071 |
-
#: inc/core/classes/class-message-admin.php:920
|
1072 |
msgid "Mark unread"
|
1073 |
msgstr ""
|
1074 |
|
1075 |
-
#: inc/core/classes/class-message-admin.php:
|
1076 |
msgid "Export to CSV"
|
1077 |
msgstr ""
|
1078 |
|
1079 |
-
#: inc/core/classes/class-message-admin.php:
|
1080 |
msgid "View"
|
1081 |
msgstr ""
|
1082 |
|
1083 |
-
#: inc/core/classes/class-message-admin.php:
|
1084 |
msgid "Delete Permanently"
|
1085 |
msgstr ""
|
1086 |
|
1087 |
-
#: inc/core/classes/class-message-admin.php:
|
1088 |
msgid "Details"
|
1089 |
msgstr ""
|
1090 |
|
1091 |
-
#: inc/core/classes/class-message-admin.php:
|
1092 |
msgid "Submitted on"
|
1093 |
msgstr ""
|
1094 |
|
1095 |
-
#: inc/core/classes/class-message-admin.php:
|
1096 |
msgid "M j, Y @ H:i"
|
1097 |
msgstr ""
|
1098 |
|
1099 |
-
#: inc/core/classes/class-message-admin.php:920
|
1100 |
-
msgid "Status"
|
1101 |
-
msgstr ""
|
1102 |
-
|
1103 |
-
#: inc/core/classes/class-message-admin.php:920
|
1104 |
-
msgid "Read"
|
1105 |
-
msgstr ""
|
1106 |
-
|
1107 |
-
#: inc/core/classes/class-message-admin.php:920
|
1108 |
-
msgid "Unread"
|
1109 |
-
msgstr ""
|
1110 |
-
|
1111 |
#: inc/core/classes/class-message-controller.php:209
|
1112 |
msgid "Response"
|
1113 |
msgstr ""
|
@@ -1137,7 +1147,7 @@ msgstr ""
|
|
1137 |
msgid "All Responses"
|
1138 |
msgstr ""
|
1139 |
|
1140 |
-
#: inc/core/classes/class-message-controller.php:
|
1141 |
msgid "Reply to this message and mark it as read"
|
1142 |
msgstr ""
|
1143 |
|
@@ -1600,1135 +1610,1135 @@ msgstr ""
|
|
1600 |
msgid "How can I access my premium upgrade credentials?"
|
1601 |
msgstr ""
|
1602 |
|
1603 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1604 |
msgid "Get my location"
|
1605 |
msgstr ""
|
1606 |
|
1607 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1608 |
msgid "Fetching location…"
|
1609 |
msgstr ""
|
1610 |
|
1611 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1612 |
msgid "January"
|
1613 |
msgstr ""
|
1614 |
|
1615 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1616 |
msgid "February"
|
1617 |
msgstr ""
|
1618 |
|
1619 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1620 |
msgid "March"
|
1621 |
msgstr ""
|
1622 |
|
1623 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1624 |
msgid "April"
|
1625 |
msgstr ""
|
1626 |
|
1627 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1628 |
msgid "May"
|
1629 |
msgstr ""
|
1630 |
|
1631 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1632 |
msgid "June"
|
1633 |
msgstr ""
|
1634 |
|
1635 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1636 |
msgid "July"
|
1637 |
msgstr ""
|
1638 |
|
1639 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1640 |
msgid "August"
|
1641 |
msgstr ""
|
1642 |
|
1643 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1644 |
msgid "September"
|
1645 |
msgstr ""
|
1646 |
|
1647 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1648 |
msgid "October"
|
1649 |
msgstr ""
|
1650 |
|
1651 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1652 |
msgid "November"
|
1653 |
msgstr ""
|
1654 |
|
1655 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1656 |
msgid "December"
|
1657 |
msgstr ""
|
1658 |
|
1659 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1660 |
#: inc/core/helpers/helper-misc.php:254
|
1661 |
msgid "Andorra"
|
1662 |
msgstr ""
|
1663 |
|
1664 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1665 |
#: inc/core/helpers/helper-misc.php:472
|
1666 |
msgid "United Arab Emirates"
|
1667 |
msgstr ""
|
1668 |
|
1669 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1670 |
#: inc/core/helpers/helper-misc.php:250
|
1671 |
msgid "Afghanistan"
|
1672 |
msgstr ""
|
1673 |
|
1674 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1675 |
#: inc/core/helpers/helper-misc.php:258
|
1676 |
msgid "Antigua and Barbuda"
|
1677 |
msgstr ""
|
1678 |
|
1679 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1680 |
#: inc/core/helpers/helper-misc.php:256
|
1681 |
msgid "Anguilla"
|
1682 |
msgstr ""
|
1683 |
|
1684 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1685 |
#: inc/core/helpers/helper-misc.php:251
|
1686 |
msgid "Albania"
|
1687 |
msgstr ""
|
1688 |
|
1689 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1690 |
#: inc/core/helpers/helper-misc.php:260
|
1691 |
msgid "Armenia"
|
1692 |
msgstr ""
|
1693 |
|
1694 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1695 |
#: inc/core/helpers/helper-misc.php:255
|
1696 |
msgid "Angola"
|
1697 |
msgstr ""
|
1698 |
|
1699 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1700 |
#: inc/core/helpers/helper-misc.php:257
|
1701 |
msgid "Antarctica"
|
1702 |
msgstr ""
|
1703 |
|
1704 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1705 |
#: inc/core/helpers/helper-misc.php:259
|
1706 |
msgid "Argentina"
|
1707 |
msgstr ""
|
1708 |
|
1709 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1710 |
#: inc/core/helpers/helper-misc.php:253
|
1711 |
msgid "American Samoa"
|
1712 |
msgstr ""
|
1713 |
|
1714 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1715 |
#: inc/core/helpers/helper-misc.php:263
|
1716 |
msgid "Austria"
|
1717 |
msgstr ""
|
1718 |
|
1719 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1720 |
#: inc/core/helpers/helper-misc.php:262
|
1721 |
msgid "Australia"
|
1722 |
msgstr ""
|
1723 |
|
1724 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1725 |
#: inc/core/helpers/helper-misc.php:261
|
1726 |
msgid "Aruba"
|
1727 |
msgstr ""
|
1728 |
|
1729 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1730 |
#: inc/core/helpers/helper-misc.php:264
|
1731 |
msgid "Azerbaijan"
|
1732 |
msgstr ""
|
1733 |
|
1734 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1735 |
msgid "Bosnia and Herzegovina"
|
1736 |
msgstr ""
|
1737 |
|
1738 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1739 |
#: inc/core/helpers/helper-misc.php:268
|
1740 |
msgid "Barbados"
|
1741 |
msgstr ""
|
1742 |
|
1743 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1744 |
#: inc/core/helpers/helper-misc.php:267
|
1745 |
msgid "Bangladesh"
|
1746 |
msgstr ""
|
1747 |
|
1748 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1749 |
#: inc/core/helpers/helper-misc.php:270
|
1750 |
msgid "Belgium"
|
1751 |
msgstr ""
|
1752 |
|
1753 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1754 |
#: inc/core/helpers/helper-misc.php:283
|
1755 |
msgid "Burkina Faso"
|
1756 |
msgstr ""
|
1757 |
|
1758 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1759 |
#: inc/core/helpers/helper-misc.php:282
|
1760 |
msgid "Bulgaria"
|
1761 |
msgstr ""
|
1762 |
|
1763 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1764 |
#: inc/core/helpers/helper-misc.php:266
|
1765 |
msgid "Bahrain"
|
1766 |
msgstr ""
|
1767 |
|
1768 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1769 |
#: inc/core/helpers/helper-misc.php:284
|
1770 |
msgid "Burundi"
|
1771 |
msgstr ""
|
1772 |
|
1773 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1774 |
#: inc/core/helpers/helper-misc.php:272
|
1775 |
msgid "Benin"
|
1776 |
msgstr ""
|
1777 |
|
1778 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1779 |
msgid "Saint Barthelemy"
|
1780 |
msgstr ""
|
1781 |
|
1782 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1783 |
#: inc/core/helpers/helper-misc.php:273
|
1784 |
msgid "Bermuda"
|
1785 |
msgstr ""
|
1786 |
|
1787 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1788 |
#: inc/core/helpers/helper-misc.php:281
|
1789 |
msgid "Brunei Darussalam"
|
1790 |
msgstr ""
|
1791 |
|
1792 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1793 |
#: inc/core/helpers/helper-misc.php:275
|
1794 |
msgid "Bolivia"
|
1795 |
msgstr ""
|
1796 |
|
1797 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1798 |
#: inc/core/helpers/helper-misc.php:279
|
1799 |
msgid "Brazil"
|
1800 |
msgstr ""
|
1801 |
|
1802 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1803 |
#: inc/core/helpers/helper-misc.php:265
|
1804 |
msgid "Bahamas"
|
1805 |
msgstr ""
|
1806 |
|
1807 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1808 |
#: inc/core/helpers/helper-misc.php:274
|
1809 |
msgid "Bhutan"
|
1810 |
msgstr ""
|
1811 |
|
1812 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1813 |
#: inc/core/helpers/helper-misc.php:277
|
1814 |
msgid "Botswana"
|
1815 |
msgstr ""
|
1816 |
|
1817 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1818 |
#: inc/core/helpers/helper-misc.php:269
|
1819 |
msgid "Belarus"
|
1820 |
msgstr ""
|
1821 |
|
1822 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1823 |
#: inc/core/helpers/helper-misc.php:271
|
1824 |
msgid "Belize"
|
1825 |
msgstr ""
|
1826 |
|
1827 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1828 |
#: inc/core/helpers/helper-misc.php:287
|
1829 |
msgid "Canada"
|
1830 |
msgstr ""
|
1831 |
|
1832 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1833 |
msgid "Congo, The Democratic Republic of the"
|
1834 |
msgstr ""
|
1835 |
|
1836 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1837 |
#: inc/core/helpers/helper-misc.php:290
|
1838 |
msgid "Central African Republic"
|
1839 |
msgstr ""
|
1840 |
|
1841 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1842 |
#: inc/core/helpers/helper-misc.php:298
|
1843 |
msgid "Congo"
|
1844 |
msgstr ""
|
1845 |
|
1846 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1847 |
#: inc/core/helpers/helper-misc.php:455
|
1848 |
msgid "Switzerland"
|
1849 |
msgstr ""
|
1850 |
|
1851 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1852 |
#: inc/core/helpers/helper-misc.php:300
|
1853 |
msgid "Cook Islands"
|
1854 |
msgstr ""
|
1855 |
|
1856 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1857 |
#: inc/core/helpers/helper-misc.php:292
|
1858 |
msgid "Chile"
|
1859 |
msgstr ""
|
1860 |
|
1861 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1862 |
#: inc/core/helpers/helper-misc.php:286
|
1863 |
msgid "Cameroon"
|
1864 |
msgstr ""
|
1865 |
|
1866 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1867 |
#: inc/core/helpers/helper-misc.php:293
|
1868 |
msgid "China"
|
1869 |
msgstr ""
|
1870 |
|
1871 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1872 |
#: inc/core/helpers/helper-misc.php:296
|
1873 |
msgid "Colombia"
|
1874 |
msgstr ""
|
1875 |
|
1876 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1877 |
#: inc/core/helpers/helper-misc.php:301
|
1878 |
msgid "Costa Rica"
|
1879 |
msgstr ""
|
1880 |
|
1881 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1882 |
#: inc/core/helpers/helper-misc.php:304
|
1883 |
msgid "Cuba"
|
1884 |
msgstr ""
|
1885 |
|
1886 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1887 |
#: inc/core/helpers/helper-misc.php:288
|
1888 |
msgid "Cape Verde"
|
1889 |
msgstr ""
|
1890 |
|
1891 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1892 |
#: inc/core/helpers/helper-misc.php:305
|
1893 |
msgid "Cyprus"
|
1894 |
msgstr ""
|
1895 |
|
1896 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1897 |
#: inc/core/helpers/helper-misc.php:306
|
1898 |
msgid "Czech Republic"
|
1899 |
msgstr ""
|
1900 |
|
1901 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1902 |
#: inc/core/helpers/helper-misc.php:331
|
1903 |
msgid "Germany"
|
1904 |
msgstr ""
|
1905 |
|
1906 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1907 |
#: inc/core/helpers/helper-misc.php:308
|
1908 |
msgid "Djibouti"
|
1909 |
msgstr ""
|
1910 |
|
1911 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1912 |
#: inc/core/helpers/helper-misc.php:307
|
1913 |
msgid "Denmark"
|
1914 |
msgstr ""
|
1915 |
|
1916 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1917 |
#: inc/core/helpers/helper-misc.php:309
|
1918 |
msgid "Dominica"
|
1919 |
msgstr ""
|
1920 |
|
1921 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1922 |
#: inc/core/helpers/helper-misc.php:310
|
1923 |
msgid "Dominican Republic"
|
1924 |
msgstr ""
|
1925 |
|
1926 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1927 |
#: inc/core/helpers/helper-misc.php:252
|
1928 |
msgid "Algeria"
|
1929 |
msgstr ""
|
1930 |
|
1931 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1932 |
#: inc/core/helpers/helper-misc.php:312
|
1933 |
msgid "Ecuador"
|
1934 |
msgstr ""
|
1935 |
|
1936 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1937 |
#: inc/core/helpers/helper-misc.php:317
|
1938 |
msgid "Estonia"
|
1939 |
msgstr ""
|
1940 |
|
1941 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1942 |
#: inc/core/helpers/helper-misc.php:313
|
1943 |
msgid "Egypt"
|
1944 |
msgstr ""
|
1945 |
|
1946 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1947 |
#: inc/core/helpers/helper-misc.php:316
|
1948 |
msgid "Eritrea"
|
1949 |
msgstr ""
|
1950 |
|
1951 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1952 |
#: inc/core/helpers/helper-misc.php:446
|
1953 |
msgid "Spain"
|
1954 |
msgstr ""
|
1955 |
|
1956 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1957 |
#: inc/core/helpers/helper-misc.php:318
|
1958 |
msgid "Ethiopia"
|
1959 |
msgstr ""
|
1960 |
|
1961 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1962 |
#: inc/core/helpers/helper-misc.php:322
|
1963 |
msgid "Finland"
|
1964 |
msgstr ""
|
1965 |
|
1966 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1967 |
#: inc/core/helpers/helper-misc.php:321
|
1968 |
msgid "Fiji"
|
1969 |
msgstr ""
|
1970 |
|
1971 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1972 |
#: inc/core/helpers/helper-misc.php:319
|
1973 |
msgid "Falkland Islands (Malvinas)"
|
1974 |
msgstr ""
|
1975 |
|
1976 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1977 |
#: inc/core/helpers/helper-misc.php:390
|
1978 |
msgid "Micronesia, Federated States of"
|
1979 |
msgstr ""
|
1980 |
|
1981 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1982 |
#: inc/core/helpers/helper-misc.php:320
|
1983 |
msgid "Faroe Islands"
|
1984 |
msgstr ""
|
1985 |
|
1986 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1987 |
#: inc/core/helpers/helper-misc.php:323
|
1988 |
msgid "France"
|
1989 |
msgstr ""
|
1990 |
|
1991 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1992 |
#: inc/core/helpers/helper-misc.php:328
|
1993 |
msgid "Gabon"
|
1994 |
msgstr ""
|
1995 |
|
1996 |
-
#: inc/core/helpers/helper-form-templates.php:
|
1997 |
#: inc/core/helpers/helper-misc.php:473
|
1998 |
msgid "United Kingdom"
|
1999 |
msgstr ""
|
2000 |
|
2001 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2002 |
#: inc/core/helpers/helper-misc.php:336
|
2003 |
msgid "Grenada"
|
2004 |
msgstr ""
|
2005 |
|
2006 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2007 |
#: inc/core/helpers/helper-misc.php:330
|
2008 |
msgid "Georgia"
|
2009 |
msgstr ""
|
2010 |
|
2011 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2012 |
#: inc/core/helpers/helper-misc.php:332
|
2013 |
msgid "Ghana"
|
2014 |
msgstr ""
|
2015 |
|
2016 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2017 |
#: inc/core/helpers/helper-misc.php:333
|
2018 |
msgid "Gibraltar"
|
2019 |
msgstr ""
|
2020 |
|
2021 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2022 |
#: inc/core/helpers/helper-misc.php:335
|
2023 |
msgid "Greenland"
|
2024 |
msgstr ""
|
2025 |
|
2026 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2027 |
#: inc/core/helpers/helper-misc.php:329
|
2028 |
msgid "Gambia"
|
2029 |
msgstr ""
|
2030 |
|
2031 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2032 |
#: inc/core/helpers/helper-misc.php:340
|
2033 |
msgid "Guinea"
|
2034 |
msgstr ""
|
2035 |
|
2036 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2037 |
#: inc/core/helpers/helper-misc.php:334
|
2038 |
msgid "Greece"
|
2039 |
msgstr ""
|
2040 |
|
2041 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2042 |
#: inc/core/helpers/helper-misc.php:339
|
2043 |
msgid "Guatemala"
|
2044 |
msgstr ""
|
2045 |
|
2046 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2047 |
#: inc/core/helpers/helper-misc.php:338
|
2048 |
msgid "Guam"
|
2049 |
msgstr ""
|
2050 |
|
2051 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2052 |
msgid "Guinea-bissau"
|
2053 |
msgstr ""
|
2054 |
|
2055 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2056 |
#: inc/core/helpers/helper-misc.php:342
|
2057 |
msgid "Guyana"
|
2058 |
msgstr ""
|
2059 |
|
2060 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2061 |
#: inc/core/helpers/helper-misc.php:347
|
2062 |
msgid "Hong Kong"
|
2063 |
msgstr ""
|
2064 |
|
2065 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2066 |
#: inc/core/helpers/helper-misc.php:346
|
2067 |
msgid "Honduras"
|
2068 |
msgstr ""
|
2069 |
|
2070 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2071 |
msgid "Croatia"
|
2072 |
msgstr ""
|
2073 |
|
2074 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2075 |
#: inc/core/helpers/helper-misc.php:343
|
2076 |
msgid "Haiti"
|
2077 |
msgstr ""
|
2078 |
|
2079 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2080 |
#: inc/core/helpers/helper-misc.php:348
|
2081 |
msgid "Hungary"
|
2082 |
msgstr ""
|
2083 |
|
2084 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2085 |
#: inc/core/helpers/helper-misc.php:351
|
2086 |
msgid "Indonesia"
|
2087 |
msgstr ""
|
2088 |
|
2089 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2090 |
#: inc/core/helpers/helper-misc.php:354
|
2091 |
msgid "Ireland"
|
2092 |
msgstr ""
|
2093 |
|
2094 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2095 |
#: inc/core/helpers/helper-misc.php:355
|
2096 |
msgid "Israel"
|
2097 |
msgstr ""
|
2098 |
|
2099 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2100 |
#: inc/core/helpers/helper-misc.php:350
|
2101 |
msgid "India"
|
2102 |
msgstr ""
|
2103 |
|
2104 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2105 |
#: inc/core/helpers/helper-misc.php:353
|
2106 |
msgid "Iraq"
|
2107 |
msgstr ""
|
2108 |
|
2109 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2110 |
msgid "Iran, Islamic Republic of"
|
2111 |
msgstr ""
|
2112 |
|
2113 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2114 |
#: inc/core/helpers/helper-misc.php:349
|
2115 |
msgid "Iceland"
|
2116 |
msgstr ""
|
2117 |
|
2118 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2119 |
#: inc/core/helpers/helper-misc.php:356
|
2120 |
msgid "Italy"
|
2121 |
msgstr ""
|
2122 |
|
2123 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2124 |
#: inc/core/helpers/helper-misc.php:357
|
2125 |
msgid "Jamaica"
|
2126 |
msgstr ""
|
2127 |
|
2128 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2129 |
#: inc/core/helpers/helper-misc.php:359
|
2130 |
msgid "Jordan"
|
2131 |
msgstr ""
|
2132 |
|
2133 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2134 |
#: inc/core/helpers/helper-misc.php:358
|
2135 |
msgid "Japan"
|
2136 |
msgstr ""
|
2137 |
|
2138 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2139 |
#: inc/core/helpers/helper-misc.php:361
|
2140 |
msgid "Kenya"
|
2141 |
msgstr ""
|
2142 |
|
2143 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2144 |
#: inc/core/helpers/helper-misc.php:366
|
2145 |
msgid "Kyrgyzstan"
|
2146 |
msgstr ""
|
2147 |
|
2148 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2149 |
#: inc/core/helpers/helper-misc.php:285
|
2150 |
msgid "Cambodia"
|
2151 |
msgstr ""
|
2152 |
|
2153 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2154 |
#: inc/core/helpers/helper-misc.php:362
|
2155 |
msgid "Kiribati"
|
2156 |
msgstr ""
|
2157 |
|
2158 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2159 |
#: inc/core/helpers/helper-misc.php:297
|
2160 |
msgid "Comoros"
|
2161 |
msgstr ""
|
2162 |
|
2163 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2164 |
#: inc/core/helpers/helper-misc.php:429
|
2165 |
msgid "Saint Kitts and Nevis"
|
2166 |
msgstr ""
|
2167 |
|
2168 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2169 |
msgid "Korea Democratic Peoples Republic of"
|
2170 |
msgstr ""
|
2171 |
|
2172 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2173 |
msgid "Korea Republic of"
|
2174 |
msgstr ""
|
2175 |
|
2176 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2177 |
#: inc/core/helpers/helper-misc.php:365
|
2178 |
msgid "Kuwait"
|
2179 |
msgstr ""
|
2180 |
|
2181 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2182 |
#: inc/core/helpers/helper-misc.php:289
|
2183 |
msgid "Cayman Islands"
|
2184 |
msgstr ""
|
2185 |
|
2186 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2187 |
msgid "Lao Peoples Democratic Republic"
|
2188 |
msgstr ""
|
2189 |
|
2190 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2191 |
#: inc/core/helpers/helper-misc.php:369
|
2192 |
msgid "Lebanon"
|
2193 |
msgstr ""
|
2194 |
|
2195 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2196 |
#: inc/core/helpers/helper-misc.php:430
|
2197 |
msgid "Saint Lucia"
|
2198 |
msgstr ""
|
2199 |
|
2200 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2201 |
#: inc/core/helpers/helper-misc.php:373
|
2202 |
msgid "Liechtenstein"
|
2203 |
msgstr ""
|
2204 |
|
2205 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2206 |
#: inc/core/helpers/helper-misc.php:447
|
2207 |
msgid "Sri Lanka"
|
2208 |
msgstr ""
|
2209 |
|
2210 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2211 |
#: inc/core/helpers/helper-misc.php:371
|
2212 |
msgid "Liberia"
|
2213 |
msgstr ""
|
2214 |
|
2215 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2216 |
#: inc/core/helpers/helper-misc.php:370
|
2217 |
msgid "Lesotho"
|
2218 |
msgstr ""
|
2219 |
|
2220 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2221 |
#: inc/core/helpers/helper-misc.php:374
|
2222 |
msgid "Lithuania"
|
2223 |
msgstr ""
|
2224 |
|
2225 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2226 |
#: inc/core/helpers/helper-misc.php:375
|
2227 |
msgid "Luxembourg"
|
2228 |
msgstr ""
|
2229 |
|
2230 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2231 |
#: inc/core/helpers/helper-misc.php:368
|
2232 |
msgid "Latvia"
|
2233 |
msgstr ""
|
2234 |
|
2235 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2236 |
#: inc/core/helpers/helper-misc.php:372
|
2237 |
msgid "Libyan Arab Jamahiriya"
|
2238 |
msgstr ""
|
2239 |
|
2240 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2241 |
#: inc/core/helpers/helper-misc.php:395
|
2242 |
msgid "Morocco"
|
2243 |
msgstr ""
|
2244 |
|
2245 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2246 |
#: inc/core/helpers/helper-misc.php:392
|
2247 |
msgid "Monaco"
|
2248 |
msgstr ""
|
2249 |
|
2250 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2251 |
#: inc/core/helpers/helper-misc.php:391
|
2252 |
msgid "Moldova, Republic of"
|
2253 |
msgstr ""
|
2254 |
|
2255 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2256 |
msgid "Montenegro"
|
2257 |
msgstr ""
|
2258 |
|
2259 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2260 |
#: inc/core/helpers/helper-misc.php:378
|
2261 |
msgid "Madagascar"
|
2262 |
msgstr ""
|
2263 |
|
2264 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2265 |
#: inc/core/helpers/helper-misc.php:384
|
2266 |
msgid "Marshall Islands"
|
2267 |
msgstr ""
|
2268 |
|
2269 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2270 |
#: inc/core/helpers/helper-misc.php:377
|
2271 |
msgid "Macedonia, The Former Yugoslav Republic of"
|
2272 |
msgstr ""
|
2273 |
|
2274 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2275 |
#: inc/core/helpers/helper-misc.php:382
|
2276 |
msgid "Mali"
|
2277 |
msgstr ""
|
2278 |
|
2279 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2280 |
#: inc/core/helpers/helper-misc.php:397
|
2281 |
msgid "Myanmar"
|
2282 |
msgstr ""
|
2283 |
|
2284 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2285 |
#: inc/core/helpers/helper-misc.php:393
|
2286 |
msgid "Mongolia"
|
2287 |
msgstr ""
|
2288 |
|
2289 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2290 |
#: inc/core/helpers/helper-misc.php:376
|
2291 |
msgid "Macau"
|
2292 |
msgstr ""
|
2293 |
|
2294 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2295 |
#: inc/core/helpers/helper-misc.php:410
|
2296 |
msgid "Northern Mariana Islands"
|
2297 |
msgstr ""
|
2298 |
|
2299 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2300 |
#: inc/core/helpers/helper-misc.php:386
|
2301 |
msgid "Mauritania"
|
2302 |
msgstr ""
|
2303 |
|
2304 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2305 |
#: inc/core/helpers/helper-misc.php:394
|
2306 |
msgid "Montserrat"
|
2307 |
msgstr ""
|
2308 |
|
2309 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2310 |
#: inc/core/helpers/helper-misc.php:383
|
2311 |
msgid "Malta"
|
2312 |
msgstr ""
|
2313 |
|
2314 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2315 |
#: inc/core/helpers/helper-misc.php:387
|
2316 |
msgid "Mauritius"
|
2317 |
msgstr ""
|
2318 |
|
2319 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2320 |
#: inc/core/helpers/helper-misc.php:381
|
2321 |
msgid "Maldives"
|
2322 |
msgstr ""
|
2323 |
|
2324 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2325 |
#: inc/core/helpers/helper-misc.php:379
|
2326 |
msgid "Malawi"
|
2327 |
msgstr ""
|
2328 |
|
2329 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2330 |
#: inc/core/helpers/helper-misc.php:389
|
2331 |
msgid "Mexico"
|
2332 |
msgstr ""
|
2333 |
|
2334 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2335 |
#: inc/core/helpers/helper-misc.php:380
|
2336 |
msgid "Malaysia"
|
2337 |
msgstr ""
|
2338 |
|
2339 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2340 |
#: inc/core/helpers/helper-misc.php:396
|
2341 |
msgid "Mozambique"
|
2342 |
msgstr ""
|
2343 |
|
2344 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2345 |
#: inc/core/helpers/helper-misc.php:398
|
2346 |
msgid "Namibia"
|
2347 |
msgstr ""
|
2348 |
|
2349 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2350 |
#: inc/core/helpers/helper-misc.php:403
|
2351 |
msgid "New Caledonia"
|
2352 |
msgstr ""
|
2353 |
|
2354 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2355 |
#: inc/core/helpers/helper-misc.php:406
|
2356 |
msgid "Niger"
|
2357 |
msgstr ""
|
2358 |
|
2359 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2360 |
#: inc/core/helpers/helper-misc.php:407
|
2361 |
msgid "Nigeria"
|
2362 |
msgstr ""
|
2363 |
|
2364 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2365 |
#: inc/core/helpers/helper-misc.php:405
|
2366 |
msgid "Nicaragua"
|
2367 |
msgstr ""
|
2368 |
|
2369 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2370 |
#: inc/core/helpers/helper-misc.php:401
|
2371 |
msgid "Netherlands"
|
2372 |
msgstr ""
|
2373 |
|
2374 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2375 |
#: inc/core/helpers/helper-misc.php:411
|
2376 |
msgid "Norway"
|
2377 |
msgstr ""
|
2378 |
|
2379 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2380 |
#: inc/core/helpers/helper-misc.php:400
|
2381 |
msgid "Nepal"
|
2382 |
msgstr ""
|
2383 |
|
2384 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2385 |
#: inc/core/helpers/helper-misc.php:399
|
2386 |
msgid "Nauru"
|
2387 |
msgstr ""
|
2388 |
|
2389 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2390 |
#: inc/core/helpers/helper-misc.php:408
|
2391 |
msgid "Niue"
|
2392 |
msgstr ""
|
2393 |
|
2394 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2395 |
#: inc/core/helpers/helper-misc.php:404
|
2396 |
msgid "New Zealand"
|
2397 |
msgstr ""
|
2398 |
|
2399 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2400 |
#: inc/core/helpers/helper-misc.php:412
|
2401 |
msgid "Oman"
|
2402 |
msgstr ""
|
2403 |
|
2404 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2405 |
#: inc/core/helpers/helper-misc.php:415
|
2406 |
msgid "Panama"
|
2407 |
msgstr ""
|
2408 |
|
2409 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2410 |
#: inc/core/helpers/helper-misc.php:418
|
2411 |
msgid "Peru"
|
2412 |
msgstr ""
|
2413 |
|
2414 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2415 |
#: inc/core/helpers/helper-misc.php:326
|
2416 |
msgid "French Polynesia"
|
2417 |
msgstr ""
|
2418 |
|
2419 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2420 |
#: inc/core/helpers/helper-misc.php:416
|
2421 |
msgid "Papua New Guinea"
|
2422 |
msgstr ""
|
2423 |
|
2424 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2425 |
#: inc/core/helpers/helper-misc.php:419
|
2426 |
msgid "Philippines"
|
2427 |
msgstr ""
|
2428 |
|
2429 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2430 |
#: inc/core/helpers/helper-misc.php:413
|
2431 |
msgid "Pakistan"
|
2432 |
msgstr ""
|
2433 |
|
2434 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2435 |
#: inc/core/helpers/helper-misc.php:421
|
2436 |
msgid "Poland"
|
2437 |
msgstr ""
|
2438 |
|
2439 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2440 |
msgid "Saint Pierre and Miquelon"
|
2441 |
msgstr ""
|
2442 |
|
2443 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2444 |
#: inc/core/helpers/helper-misc.php:420
|
2445 |
msgid "Pitcairn"
|
2446 |
msgstr ""
|
2447 |
|
2448 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2449 |
#: inc/core/helpers/helper-misc.php:422
|
2450 |
msgid "Portugal"
|
2451 |
msgstr ""
|
2452 |
|
2453 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2454 |
#: inc/core/helpers/helper-misc.php:414
|
2455 |
msgid "Palau"
|
2456 |
msgstr ""
|
2457 |
|
2458 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2459 |
#: inc/core/helpers/helper-misc.php:417
|
2460 |
msgid "Paraguay"
|
2461 |
msgstr ""
|
2462 |
|
2463 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2464 |
#: inc/core/helpers/helper-misc.php:424
|
2465 |
msgid "Qatar"
|
2466 |
msgstr ""
|
2467 |
|
2468 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2469 |
#: inc/core/helpers/helper-misc.php:426
|
2470 |
msgid "Romania"
|
2471 |
msgstr ""
|
2472 |
|
2473 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2474 |
msgid "Serbia"
|
2475 |
msgstr ""
|
2476 |
|
2477 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2478 |
#: inc/core/helpers/helper-misc.php:427
|
2479 |
msgid "Russian Federation"
|
2480 |
msgstr ""
|
2481 |
|
2482 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2483 |
#: inc/core/helpers/helper-misc.php:428
|
2484 |
msgid "Rwanda"
|
2485 |
msgstr ""
|
2486 |
|
2487 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2488 |
#: inc/core/helpers/helper-misc.php:435
|
2489 |
msgid "Saudi Arabia"
|
2490 |
msgstr ""
|
2491 |
|
2492 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2493 |
#: inc/core/helpers/helper-misc.php:442
|
2494 |
msgid "Solomon Islands"
|
2495 |
msgstr ""
|
2496 |
|
2497 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2498 |
#: inc/core/helpers/helper-misc.php:437
|
2499 |
msgid "Seychelles"
|
2500 |
msgstr ""
|
2501 |
|
2502 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2503 |
#: inc/core/helpers/helper-misc.php:450
|
2504 |
msgid "Sudan"
|
2505 |
msgstr ""
|
2506 |
|
2507 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2508 |
#: inc/core/helpers/helper-misc.php:454
|
2509 |
msgid "Sweden"
|
2510 |
msgstr ""
|
2511 |
|
2512 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2513 |
#: inc/core/helpers/helper-misc.php:439
|
2514 |
msgid "Singapore"
|
2515 |
msgstr ""
|
2516 |
|
2517 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2518 |
msgid "Saint Helena"
|
2519 |
msgstr ""
|
2520 |
|
2521 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2522 |
#: inc/core/helpers/helper-misc.php:441
|
2523 |
msgid "Slovenia"
|
2524 |
msgstr ""
|
2525 |
|
2526 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2527 |
msgid "Slovakia"
|
2528 |
msgstr ""
|
2529 |
|
2530 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2531 |
#: inc/core/helpers/helper-misc.php:438
|
2532 |
msgid "Sierra Leone"
|
2533 |
msgstr ""
|
2534 |
|
2535 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2536 |
#: inc/core/helpers/helper-misc.php:433
|
2537 |
msgid "San Marino"
|
2538 |
msgstr ""
|
2539 |
|
2540 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2541 |
#: inc/core/helpers/helper-misc.php:436
|
2542 |
msgid "Senegal"
|
2543 |
msgstr ""
|
2544 |
|
2545 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2546 |
#: inc/core/helpers/helper-misc.php:443
|
2547 |
msgid "Somalia"
|
2548 |
msgstr ""
|
2549 |
|
2550 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2551 |
#: inc/core/helpers/helper-misc.php:451
|
2552 |
msgid "Suriname"
|
2553 |
msgstr ""
|
2554 |
|
2555 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2556 |
#: inc/core/helpers/helper-misc.php:434
|
2557 |
msgid "Sao Tome and Principe"
|
2558 |
msgstr ""
|
2559 |
|
2560 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2561 |
#: inc/core/helpers/helper-misc.php:314
|
2562 |
msgid "El Salvador"
|
2563 |
msgstr ""
|
2564 |
|
2565 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2566 |
#: inc/core/helpers/helper-misc.php:456
|
2567 |
msgid "Syrian Arab Republic"
|
2568 |
msgstr ""
|
2569 |
|
2570 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2571 |
#: inc/core/helpers/helper-misc.php:453
|
2572 |
msgid "Swaziland"
|
2573 |
msgstr ""
|
2574 |
|
2575 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2576 |
#: inc/core/helpers/helper-misc.php:468
|
2577 |
msgid "Turks and Caicos Islands"
|
2578 |
msgstr ""
|
2579 |
|
2580 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2581 |
#: inc/core/helpers/helper-misc.php:291
|
2582 |
msgid "Chad"
|
2583 |
msgstr ""
|
2584 |
|
2585 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2586 |
#: inc/core/helpers/helper-misc.php:461
|
2587 |
msgid "Togo"
|
2588 |
msgstr ""
|
2589 |
|
2590 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2591 |
#: inc/core/helpers/helper-misc.php:460
|
2592 |
msgid "Thailand"
|
2593 |
msgstr ""
|
2594 |
|
2595 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2596 |
#: inc/core/helpers/helper-misc.php:458
|
2597 |
msgid "Tajikistan"
|
2598 |
msgstr ""
|
2599 |
|
2600 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2601 |
#: inc/core/helpers/helper-misc.php:462
|
2602 |
msgid "Tokelau"
|
2603 |
msgstr ""
|
2604 |
|
2605 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2606 |
msgid "Timor-leste"
|
2607 |
msgstr ""
|
2608 |
|
2609 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2610 |
#: inc/core/helpers/helper-misc.php:467
|
2611 |
msgid "Turkmenistan"
|
2612 |
msgstr ""
|
2613 |
|
2614 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2615 |
#: inc/core/helpers/helper-misc.php:465
|
2616 |
msgid "Tunisia"
|
2617 |
msgstr ""
|
2618 |
|
2619 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2620 |
#: inc/core/helpers/helper-misc.php:463
|
2621 |
msgid "Tonga"
|
2622 |
msgstr ""
|
2623 |
|
2624 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2625 |
#: inc/core/helpers/helper-misc.php:466
|
2626 |
msgid "Turkey"
|
2627 |
msgstr ""
|
2628 |
|
2629 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2630 |
#: inc/core/helpers/helper-misc.php:464
|
2631 |
msgid "Trinidad and Tobago"
|
2632 |
msgstr ""
|
2633 |
|
2634 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2635 |
#: inc/core/helpers/helper-misc.php:469
|
2636 |
msgid "Tuvalu"
|
2637 |
msgstr ""
|
2638 |
|
2639 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2640 |
#: inc/core/helpers/helper-misc.php:457
|
2641 |
msgid "Taiwan, Province of China"
|
2642 |
msgstr ""
|
2643 |
|
2644 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2645 |
#: inc/core/helpers/helper-misc.php:459
|
2646 |
msgid "Tanzania, United Republic of"
|
2647 |
msgstr ""
|
2648 |
|
2649 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2650 |
#: inc/core/helpers/helper-misc.php:471
|
2651 |
msgid "Ukraine"
|
2652 |
msgstr ""
|
2653 |
|
2654 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2655 |
#: inc/core/helpers/helper-misc.php:470
|
2656 |
msgid "Uganda"
|
2657 |
msgstr ""
|
2658 |
|
2659 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2660 |
#: inc/core/helpers/helper-misc.php:474
|
2661 |
msgid "United States"
|
2662 |
msgstr ""
|
2663 |
|
2664 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2665 |
#: inc/core/helpers/helper-misc.php:476
|
2666 |
msgid "Uruguay"
|
2667 |
msgstr ""
|
2668 |
|
2669 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2670 |
#: inc/core/helpers/helper-misc.php:477
|
2671 |
msgid "Uzbekistan"
|
2672 |
msgstr ""
|
2673 |
|
2674 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2675 |
#: inc/core/helpers/helper-misc.php:431
|
2676 |
msgid "Saint Vincent and the Grenadines"
|
2677 |
msgstr ""
|
2678 |
|
2679 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2680 |
#: inc/core/helpers/helper-misc.php:479
|
2681 |
msgid "Venezuela"
|
2682 |
msgstr ""
|
2683 |
|
2684 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2685 |
msgid "Virgin Islands, British"
|
2686 |
msgstr ""
|
2687 |
|
2688 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2689 |
msgid "Virgin Islands, U.S."
|
2690 |
msgstr ""
|
2691 |
|
2692 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2693 |
#: inc/core/helpers/helper-misc.php:480
|
2694 |
msgid "Vietnam"
|
2695 |
msgstr ""
|
2696 |
|
2697 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2698 |
#: inc/core/helpers/helper-misc.php:478
|
2699 |
msgid "Vanuatu"
|
2700 |
msgstr ""
|
2701 |
|
2702 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2703 |
msgid "Wallis and Futuna"
|
2704 |
msgstr ""
|
2705 |
|
2706 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2707 |
#: inc/core/helpers/helper-misc.php:432
|
2708 |
msgid "Samoa"
|
2709 |
msgstr ""
|
2710 |
|
2711 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2712 |
#: inc/core/helpers/helper-misc.php:485
|
2713 |
msgid "Yemen"
|
2714 |
msgstr ""
|
2715 |
|
2716 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2717 |
#: inc/core/helpers/helper-misc.php:388
|
2718 |
msgid "Mayotte"
|
2719 |
msgstr ""
|
2720 |
|
2721 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2722 |
#: inc/core/helpers/helper-misc.php:444
|
2723 |
msgid "South Africa"
|
2724 |
msgstr ""
|
2725 |
|
2726 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2727 |
#: inc/core/helpers/helper-misc.php:487
|
2728 |
msgid "Zambia"
|
2729 |
msgstr ""
|
2730 |
|
2731 |
-
#: inc/core/helpers/helper-form-templates.php:
|
2732 |
#: inc/core/helpers/helper-misc.php:488
|
2733 |
msgid "Zimbabwe"
|
2734 |
msgstr ""
|
@@ -2897,10 +2907,554 @@ msgstr ""
|
|
2897 |
msgid "Yugoslavia"
|
2898 |
msgstr ""
|
2899 |
|
2900 |
-
#: inc/core/helpers/helper-misc.php:
|
2901 |
msgid "Response #%s"
|
2902 |
msgstr ""
|
2903 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2904 |
#: inc/core/templates/admin-form-modal.php:5
|
2905 |
msgid "Choose a form"
|
2906 |
msgstr ""
|
@@ -2939,6 +3493,10 @@ msgstr ""
|
|
2939 |
msgid "continue"
|
2940 |
msgstr ""
|
2941 |
|
|
|
|
|
|
|
|
|
2942 |
#: inc/core/templates/customize-controls/style/divider.php:10
|
2943 |
msgid "Back"
|
2944 |
msgstr ""
|
2 |
# This file is distributed under the same license as the HappyForms package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: HappyForms 1.7.0\n"
|
6 |
"Report-Msgid-Bugs-To: https://thethemefoundry.com/support/\n"
|
7 |
+
"POT-Creation-Date: 2019-02-22 11:06:21+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
45 |
msgid "Shuffle form parts"
|
46 |
msgstr ""
|
47 |
|
48 |
+
#: inc/classes/class-happyforms.php:36 inc/core/classes/class-block.php:102
|
49 |
msgid "Discover HappyForms Upgrade"
|
50 |
msgstr ""
|
51 |
|
71 |
msgid "Contact form to manage and respond to conversations with customers."
|
72 |
msgstr ""
|
73 |
|
74 |
+
#: inc/core/classes/class-block.php:101
|
75 |
msgid "Do you want access to HappyForms’ most powerful features?"
|
76 |
msgstr ""
|
77 |
|
78 |
+
#: inc/core/classes/class-block.php:107
|
79 |
msgid "Select"
|
80 |
msgstr ""
|
81 |
|
82 |
+
#: inc/core/classes/class-block.php:108
|
83 |
msgid "Which form would you like to add here?"
|
84 |
msgstr ""
|
85 |
|
86 |
+
#: inc/core/classes/class-block.php:109
|
87 |
msgid "HappyForms Settings"
|
88 |
msgstr ""
|
89 |
|
90 |
+
#: inc/core/classes/class-block.php:110
|
91 |
msgid "Edit Form"
|
92 |
msgstr ""
|
93 |
|
207 |
msgstr ""
|
208 |
|
209 |
#: inc/core/classes/class-form-admin.php:374
|
210 |
+
#: inc/core/classes/class-message-admin.php:641
|
211 |
#: inc/core/classes/class-message-admin.php:925
|
212 |
msgid "Trash"
|
213 |
msgstr ""
|
222 |
|
223 |
#: inc/core/classes/class-form-controller.php:75
|
224 |
#: inc/core/classes/class-message-admin.php:397
|
225 |
+
#: inc/core/classes/class-message-admin.php:914
|
226 |
msgid "Form"
|
227 |
msgstr ""
|
228 |
|
262 |
msgid "Untitled form"
|
263 |
msgstr ""
|
264 |
|
265 |
+
#: inc/core/classes/class-form-controller.php:596
|
266 |
msgid " Copy"
|
267 |
msgstr ""
|
268 |
|
269 |
+
#: inc/core/classes/class-form-controller.php:775
|
270 |
#: inc/core/classes/class-message-controller.php:317
|
271 |
#: inc/core/classes/class-message-controller.php:417
|
272 |
#: inc/core/classes/class-message-controller.php:452
|
273 |
msgid "Your submission contains errors."
|
274 |
msgstr ""
|
275 |
|
276 |
+
#: inc/core/classes/class-form-part-library.php:189
|
277 |
msgid "Invalid data"
|
278 |
msgstr ""
|
279 |
|
280 |
+
#: inc/core/classes/class-form-part-library.php:196
|
281 |
msgid "Part definition not found"
|
282 |
msgstr ""
|
283 |
|
284 |
+
#: inc/core/classes/class-form-part-library.php:227
|
285 |
msgid "Missing validation callback for field %s"
|
286 |
msgstr ""
|
287 |
|
288 |
+
#: inc/core/classes/class-form-setup.php:62
|
289 |
+
#: inc/core/classes/class-form-setup.php:94
|
290 |
msgid ""
|
291 |
"Your message has been successfully sent. We appreciate you contacting us "
|
292 |
"and we’ll be in touch soon."
|
293 |
msgstr ""
|
294 |
|
295 |
+
#: inc/core/classes/class-form-setup.php:78
|
296 |
msgid "You received a new message"
|
297 |
msgstr ""
|
298 |
|
299 |
+
#: inc/core/classes/class-form-setup.php:90
|
300 |
msgid "We received your message"
|
301 |
msgstr ""
|
302 |
|
303 |
+
#: inc/core/classes/class-form-setup.php:110
|
304 |
msgid "(optional)"
|
305 |
msgstr ""
|
306 |
|
307 |
+
#: inc/core/classes/class-form-setup.php:114
|
308 |
msgid "Submit Form"
|
309 |
msgstr ""
|
310 |
|
311 |
+
#: inc/core/classes/class-form-setup.php:138
|
312 |
+
msgid "Validate your submission"
|
313 |
+
msgstr ""
|
314 |
+
|
315 |
+
#: inc/core/classes/class-form-setup.php:146
|
316 |
msgid "Review submission"
|
317 |
msgstr ""
|
318 |
|
319 |
+
#: inc/core/classes/class-form-setup.php:190
|
320 |
msgid "Confirmation message"
|
321 |
msgstr ""
|
322 |
|
323 |
+
#: inc/core/classes/class-form-setup.php:191
|
324 |
msgid ""
|
325 |
"This is the message your users will see after succesfully submitting your "
|
326 |
"form."
|
327 |
msgstr ""
|
328 |
|
329 |
+
#: inc/core/classes/class-form-setup.php:196
|
330 |
msgid "Receive submission alerts"
|
331 |
msgstr ""
|
332 |
|
333 |
+
#: inc/core/classes/class-form-setup.php:201
|
334 |
#: inc/core/templates/admin-tracking.php:15
|
335 |
msgid "Email address"
|
336 |
msgstr ""
|
337 |
|
338 |
+
#: inc/core/classes/class-form-setup.php:202
|
339 |
msgid ""
|
340 |
"Add your email address here to receive a confirmation email for each form "
|
341 |
"response. You can add multiple email addresses by separating each address "
|
342 |
"with a comma."
|
343 |
msgstr ""
|
344 |
|
345 |
+
#: inc/core/classes/class-form-setup.php:207
|
346 |
+
#: inc/core/classes/class-form-setup.php:230
|
347 |
msgid "Email subject"
|
348 |
msgstr ""
|
349 |
|
350 |
+
#: inc/core/classes/class-form-setup.php:208
|
351 |
msgid ""
|
352 |
"Each time a user submits a message, you'll receive an email with this "
|
353 |
"subject."
|
354 |
msgstr ""
|
355 |
|
356 |
+
#: inc/core/classes/class-form-setup.php:213
|
357 |
+
msgid "Include mark and reply link"
|
358 |
+
msgstr ""
|
359 |
+
|
360 |
+
#: inc/core/classes/class-form-setup.php:214
|
361 |
+
msgid "Reply to your users and mark their submission as read in one click."
|
362 |
+
msgstr ""
|
363 |
+
|
364 |
+
#: inc/core/classes/class-form-setup.php:219
|
365 |
msgid "Send confirmation email"
|
366 |
msgstr ""
|
367 |
|
368 |
+
#: inc/core/classes/class-form-setup.php:224
|
369 |
msgid "Email display name"
|
370 |
msgstr ""
|
371 |
|
372 |
+
#: inc/core/classes/class-form-setup.php:225
|
373 |
msgid ""
|
374 |
"If your form contains an email field, recipients will receive an email with "
|
375 |
"this sender name."
|
376 |
msgstr ""
|
377 |
|
378 |
+
#: inc/core/classes/class-form-setup.php:231
|
379 |
msgid ""
|
380 |
"If your form contains an email field, recipients will receive an email with "
|
381 |
"this subject."
|
382 |
msgstr ""
|
383 |
|
384 |
+
#: inc/core/classes/class-form-setup.php:236
|
385 |
msgid "Email content"
|
386 |
msgstr ""
|
387 |
|
388 |
+
#: inc/core/classes/class-form-setup.php:237
|
389 |
msgid ""
|
390 |
"If your form contains an email field, recipients will receive an email with "
|
391 |
"this content."
|
392 |
msgstr ""
|
393 |
|
394 |
+
#: inc/core/classes/class-form-setup.php:242
|
395 |
msgid "Optional part label"
|
396 |
msgstr ""
|
397 |
|
398 |
+
#: inc/core/classes/class-form-setup.php:247
|
399 |
msgid "Submit button label"
|
400 |
msgstr ""
|
401 |
|
402 |
+
#: inc/core/classes/class-form-setup.php:252
|
403 |
+
msgid "Submit button HTML class"
|
404 |
+
msgstr ""
|
405 |
+
|
406 |
+
#: inc/core/classes/class-form-setup.php:257
|
407 |
+
msgid "Use custom form HTML ID"
|
408 |
+
msgstr ""
|
409 |
+
|
410 |
+
#: inc/core/classes/class-form-setup.php:259
|
411 |
+
msgid "Add a unique HTML ID to your form. Write without a hash (#) character."
|
412 |
+
msgstr ""
|
413 |
+
|
414 |
+
#: inc/core/classes/class-form-setup.php:263
|
415 |
+
msgid "Form HTML ID"
|
416 |
+
msgstr ""
|
417 |
+
|
418 |
+
#: inc/core/classes/class-form-setup.php:268
|
419 |
msgid "Redirect on complete"
|
420 |
msgstr ""
|
421 |
|
422 |
+
#: inc/core/classes/class-form-setup.php:269
|
423 |
msgid ""
|
424 |
"By default, recipients will be redirected to the post or page displaying "
|
425 |
"this form. To set a custom redirect webpage, add a link here."
|
426 |
msgstr ""
|
427 |
|
428 |
+
#: inc/core/classes/class-form-setup.php:274
|
429 |
msgid "On complete redirect link"
|
430 |
msgstr ""
|
431 |
|
432 |
+
#: inc/core/classes/class-form-setup.php:279
|
433 |
msgid "Spam prevention"
|
434 |
msgstr ""
|
435 |
|
436 |
+
#: inc/core/classes/class-form-setup.php:280
|
437 |
msgid "Protect your form against bots by using HoneyPot security."
|
438 |
msgstr ""
|
439 |
|
440 |
+
#: inc/core/classes/class-form-setup.php:286
|
441 |
msgid ""
|
442 |
"Use <a href=\"%s\" target=\"_blank\" class=\"external\"> Google "
|
443 |
"ReCaptcha</a>"
|
444 |
msgstr ""
|
445 |
|
446 |
+
#: inc/core/classes/class-form-setup.php:289
|
447 |
msgid "Protect your form against bots using your Google ReCaptcha credentials."
|
448 |
msgstr ""
|
449 |
|
450 |
+
#: inc/core/classes/class-form-setup.php:294
|
451 |
msgid "ReCaptcha site key"
|
452 |
msgstr ""
|
453 |
|
454 |
+
#: inc/core/classes/class-form-setup.php:299
|
455 |
msgid "ReCaptcha secret key"
|
456 |
msgstr ""
|
457 |
|
458 |
+
#: inc/core/classes/class-form-setup.php:304
|
459 |
+
msgid "ReCaptcha label"
|
460 |
+
msgstr ""
|
461 |
+
|
462 |
+
#: inc/core/classes/class-form-setup.php:309
|
463 |
msgid "Save responses"
|
464 |
msgstr ""
|
465 |
|
466 |
+
#: inc/core/classes/class-form-setup.php:310
|
467 |
msgid "Keep recipients responses stored in your WordPress database."
|
468 |
msgstr ""
|
469 |
|
470 |
+
#: inc/core/classes/class-form-setup.php:315
|
471 |
msgid "Give each response an ID number"
|
472 |
msgstr ""
|
473 |
|
474 |
+
#: inc/core/classes/class-form-setup.php:316
|
475 |
msgid "Tag responses with a unique, incremental identifier."
|
476 |
msgstr ""
|
477 |
|
478 |
+
#: inc/core/classes/class-form-setup.php:321
|
479 |
msgid "Start counter from"
|
480 |
msgstr ""
|
481 |
|
482 |
+
#: inc/core/classes/class-form-setup.php:322
|
483 |
msgid "Your next submission will be tagged with this identifier."
|
484 |
msgstr ""
|
485 |
|
486 |
+
#: inc/core/classes/class-form-setup.php:328
|
487 |
#: inc/core/templates/parts/customize-number.php:72
|
488 |
msgid "Prefix"
|
489 |
msgstr ""
|
490 |
|
491 |
+
#: inc/core/classes/class-form-setup.php:333
|
492 |
msgid "Suffix"
|
493 |
msgstr ""
|
494 |
|
495 |
+
#: inc/core/classes/class-form-setup.php:338
|
496 |
msgid "Preview values before submission"
|
497 |
msgstr ""
|
498 |
|
499 |
+
#: inc/core/classes/class-form-setup.php:339
|
500 |
msgid "Let your users review their submission before confirming it."
|
501 |
msgstr ""
|
502 |
|
503 |
+
#: inc/core/classes/class-form-setup.php:344
|
504 |
msgid "Review button text"
|
505 |
msgstr ""
|
506 |
|
507 |
+
#: inc/core/classes/class-form-setup.php:349
|
508 |
+
msgid "Disable submit button until form is valid"
|
509 |
+
msgstr ""
|
510 |
+
|
511 |
+
#: inc/core/classes/class-form-setup.php:455
|
512 |
msgid "Please review your submission..."
|
513 |
msgstr ""
|
514 |
|
515 |
+
#: inc/core/classes/class-form-styles.php:49
|
516 |
msgid "Left-to-right"
|
517 |
msgstr ""
|
518 |
|
519 |
+
#: inc/core/classes/class-form-styles.php:50
|
520 |
msgid "Right-to-left"
|
521 |
msgstr ""
|
522 |
|
523 |
+
#: inc/core/classes/class-form-styles.php:71
|
524 |
+
#: inc/core/classes/class-form-styles.php:139
|
525 |
+
#: inc/core/classes/class-form-styles.php:149
|
526 |
+
#: inc/core/classes/class-form-styles.php:252
|
527 |
+
#: inc/core/classes/class-form-styles.php:262
|
528 |
msgid "Default"
|
529 |
msgstr ""
|
530 |
|
531 |
+
#: inc/core/classes/class-form-styles.php:72
|
532 |
+
#: inc/core/classes/class-form-styles.php:138
|
533 |
+
#: inc/core/classes/class-form-styles.php:148
|
534 |
+
#: inc/core/classes/class-form-styles.php:261
|
535 |
msgid "Narrow"
|
536 |
msgstr ""
|
537 |
|
538 |
+
#: inc/core/classes/class-form-styles.php:73
|
539 |
+
#: inc/core/classes/class-form-styles.php:140
|
540 |
+
#: inc/core/classes/class-form-styles.php:150
|
541 |
+
#: inc/core/classes/class-form-styles.php:263
|
542 |
msgid "Wide"
|
543 |
msgstr ""
|
544 |
|
545 |
+
#: inc/core/classes/class-form-styles.php:81
|
546 |
+
#: inc/core/classes/class-form-styles.php:110
|
547 |
+
#: inc/core/classes/class-form-styles.php:233
|
548 |
#: inc/core/templates/parts/customize-date.php:33
|
549 |
#: inc/core/templates/parts/customize-date.php:57
|
550 |
msgid "Show"
|
551 |
msgstr ""
|
552 |
|
553 |
+
#: inc/core/classes/class-form-styles.php:82
|
554 |
+
#: inc/core/classes/class-form-styles.php:111
|
555 |
+
#: inc/core/classes/class-form-styles.php:234
|
556 |
msgid "Hide"
|
557 |
msgstr ""
|
558 |
|
559 |
+
#: inc/core/classes/class-form-styles.php:90
|
560 |
+
#: inc/core/classes/class-form-styles.php:164
|
561 |
+
#: inc/core/classes/class-form-styles.php:193
|
562 |
+
#: inc/core/classes/class-form-styles.php:213
|
563 |
+
#: inc/core/classes/class-form-styles.php:290
|
564 |
#: inc/core/templates/parts/customize-address.php:11
|
565 |
#: inc/core/templates/parts/customize-checkbox.php:11
|
566 |
#: inc/core/templates/parts/customize-date.php:11
|
582 |
msgid "Left"
|
583 |
msgstr ""
|
584 |
|
585 |
+
#: inc/core/classes/class-form-styles.php:91
|
586 |
+
#: inc/core/classes/class-form-styles.php:165
|
587 |
+
#: inc/core/classes/class-form-styles.php:194
|
588 |
+
#: inc/core/classes/class-form-styles.php:214
|
589 |
+
#: inc/core/classes/class-form-styles.php:291
|
590 |
msgid "Center"
|
591 |
msgstr ""
|
592 |
|
593 |
+
#: inc/core/classes/class-form-styles.php:92
|
594 |
+
#: inc/core/classes/class-form-styles.php:166
|
595 |
+
#: inc/core/classes/class-form-styles.php:195
|
596 |
+
#: inc/core/classes/class-form-styles.php:215
|
597 |
+
#: inc/core/classes/class-form-styles.php:292
|
598 |
msgid "Right"
|
599 |
msgstr ""
|
600 |
|
601 |
+
#: inc/core/classes/class-form-styles.php:119
|
602 |
msgid "All sides"
|
603 |
msgstr ""
|
604 |
|
605 |
+
#: inc/core/classes/class-form-styles.php:120
|
606 |
msgid "Bottom only"
|
607 |
msgstr ""
|
608 |
|
609 |
+
#: inc/core/classes/class-form-styles.php:128
|
610 |
+
#: inc/core/classes/class-form-styles.php:242
|
611 |
msgid "Square"
|
612 |
msgstr ""
|
613 |
|
614 |
+
#: inc/core/classes/class-form-styles.php:129
|
615 |
+
#: inc/core/classes/class-form-styles.php:243
|
616 |
msgid "Round"
|
617 |
msgstr ""
|
618 |
|
619 |
+
#: inc/core/classes/class-form-styles.php:130
|
620 |
+
#: inc/core/classes/class-form-styles.php:244
|
621 |
msgid "Pill"
|
622 |
msgstr ""
|
623 |
|
624 |
+
#: inc/core/classes/class-form-styles.php:184
|
625 |
+
#: inc/core/classes/class-form-styles.php:281
|
626 |
msgid "Normal"
|
627 |
msgstr ""
|
628 |
|
629 |
+
#: inc/core/classes/class-form-styles.php:185
|
630 |
+
#: inc/core/classes/class-form-styles.php:282
|
631 |
msgid "Bold"
|
632 |
msgstr ""
|
633 |
|
634 |
+
#: inc/core/classes/class-form-styles.php:253
|
635 |
msgid "Full width"
|
636 |
msgstr ""
|
637 |
|
638 |
+
#: inc/core/classes/class-form-styles.php:486
|
639 |
msgid "Above form"
|
640 |
msgstr ""
|
641 |
|
642 |
+
#: inc/core/classes/class-form-styles.php:487
|
643 |
msgid "Below form"
|
644 |
msgstr ""
|
645 |
|
646 |
+
#: inc/core/classes/class-form-styles.php:501
|
647 |
msgid "General"
|
648 |
msgstr ""
|
649 |
|
650 |
+
#: inc/core/classes/class-form-styles.php:506
|
651 |
+
#: inc/core/classes/class-form-styles.php:797
|
652 |
#: inc/core/templates/parts/customize-address.php:78
|
653 |
#: inc/core/templates/parts/customize-checkbox.php:67
|
654 |
#: inc/core/templates/parts/customize-date.php:103
|
671 |
msgid "Width"
|
672 |
msgstr ""
|
673 |
|
674 |
+
#: inc/core/classes/class-form-styles.php:511
|
675 |
+
#: inc/core/classes/class-form-styles.php:802
|
676 |
msgid "Padding"
|
677 |
msgstr ""
|
678 |
|
679 |
+
#: inc/core/classes/class-form-styles.php:516
|
680 |
msgid "Direction"
|
681 |
msgstr ""
|
682 |
|
683 |
+
#: inc/core/classes/class-form-styles.php:521
|
684 |
msgid "Display notices"
|
685 |
msgstr ""
|
686 |
|
687 |
+
#: inc/core/classes/class-form-styles.php:526
|
688 |
+
#: inc/core/classes/class-form-styles.php:595
|
689 |
+
#: inc/core/classes/class-form-styles.php:664
|
690 |
+
#: inc/core/classes/class-form-styles.php:827
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
691 |
msgid "Colors"
|
692 |
msgstr ""
|
693 |
|
694 |
+
#: inc/core/classes/class-form-styles.php:530
|
695 |
msgid "Primary"
|
696 |
msgstr ""
|
697 |
|
698 |
+
#: inc/core/classes/class-form-styles.php:535
|
699 |
msgid "Success"
|
700 |
msgstr ""
|
701 |
|
702 |
+
#: inc/core/classes/class-form-styles.php:540
|
703 |
msgid "Error"
|
704 |
msgstr ""
|
705 |
|
706 |
+
#: inc/core/classes/class-form-styles.php:545
|
707 |
msgid "Form title"
|
708 |
msgstr ""
|
709 |
|
710 |
+
#: inc/core/classes/class-form-styles.php:550
|
711 |
msgid "Display"
|
712 |
msgstr ""
|
713 |
|
714 |
+
#: inc/core/classes/class-form-styles.php:555
|
715 |
+
#: inc/core/classes/class-form-styles.php:817
|
716 |
msgid "Alignment"
|
717 |
msgstr ""
|
718 |
|
719 |
+
#: inc/core/classes/class-form-styles.php:560
|
720 |
msgid "Font size"
|
721 |
msgstr ""
|
722 |
|
723 |
+
#: inc/core/classes/class-form-styles.php:565
|
724 |
msgid "Part borders & spacing"
|
725 |
msgstr ""
|
726 |
|
727 |
+
#: inc/core/classes/class-form-styles.php:570
|
728 |
+
#: inc/core/classes/class-form-styles.php:599
|
729 |
+
#: inc/core/classes/class-form-styles.php:787
|
730 |
+
#: inc/core/classes/class-form-styles.php:841
|
731 |
msgid "Border"
|
732 |
msgstr ""
|
733 |
|
734 |
+
#: inc/core/classes/class-form-styles.php:575
|
735 |
msgid "Border location"
|
736 |
msgstr ""
|
737 |
|
738 |
+
#: inc/core/classes/class-form-styles.php:580
|
739 |
+
#: inc/core/classes/class-form-styles.php:792
|
740 |
msgid "Border radius"
|
741 |
msgstr ""
|
742 |
|
743 |
+
#: inc/core/classes/class-form-styles.php:585
|
744 |
msgid "Outer padding"
|
745 |
msgstr ""
|
746 |
|
747 |
+
#: inc/core/classes/class-form-styles.php:590
|
748 |
msgid "Inner padding"
|
749 |
msgstr ""
|
750 |
|
751 |
+
#: inc/core/classes/class-form-styles.php:604
|
752 |
msgid "Border on focus"
|
753 |
msgstr ""
|
754 |
|
755 |
+
#: inc/core/classes/class-form-styles.php:609
|
756 |
+
#: inc/core/classes/class-form-styles.php:692
|
757 |
+
#: inc/core/classes/class-form-styles.php:717
|
758 |
+
#: inc/core/classes/class-form-styles.php:831
|
759 |
msgid "Background"
|
760 |
msgstr ""
|
761 |
|
762 |
+
#: inc/core/classes/class-form-styles.php:614
|
763 |
+
#: inc/core/classes/class-form-styles.php:702
|
764 |
+
#: inc/core/classes/class-form-styles.php:722
|
765 |
+
#: inc/core/classes/class-form-styles.php:836
|
766 |
msgid "Background on focus"
|
767 |
msgstr ""
|
768 |
|
769 |
+
#: inc/core/classes/class-form-styles.php:619
|
770 |
msgid "Part labels & text"
|
771 |
msgstr ""
|
772 |
|
773 |
+
#: inc/core/classes/class-form-styles.php:624
|
774 |
msgid "Toggle placeholder on part focus"
|
775 |
msgstr ""
|
776 |
|
777 |
+
#: inc/core/classes/class-form-styles.php:629
|
778 |
msgid "Title alignment"
|
779 |
msgstr ""
|
780 |
|
781 |
+
#: inc/core/classes/class-form-styles.php:634
|
782 |
msgid "Title font size"
|
783 |
msgstr ""
|
784 |
|
785 |
+
#: inc/core/classes/class-form-styles.php:639
|
786 |
msgid "Title font weight"
|
787 |
msgstr ""
|
788 |
|
789 |
+
#: inc/core/classes/class-form-styles.php:644
|
790 |
msgid "Description alignment"
|
791 |
msgstr ""
|
792 |
|
793 |
+
#: inc/core/classes/class-form-styles.php:649
|
794 |
msgid "Description font size"
|
795 |
msgstr ""
|
796 |
|
797 |
+
#: inc/core/classes/class-form-styles.php:654
|
798 |
msgid "Placeholder & value alignment"
|
799 |
msgstr ""
|
800 |
|
801 |
+
#: inc/core/classes/class-form-styles.php:659
|
802 |
msgid "Value font size"
|
803 |
msgstr ""
|
804 |
|
805 |
+
#: inc/core/classes/class-form-styles.php:668
|
806 |
#: inc/core/classes/parts/class-part-title.php:8
|
807 |
#: inc/core/classes/parts/class-part-title.php:30
|
808 |
#: inc/core/templates/parts/customize-address.php:4
|
826 |
msgid "Title"
|
827 |
msgstr ""
|
828 |
|
829 |
+
#: inc/core/classes/class-form-styles.php:673
|
830 |
msgid "Value"
|
831 |
msgstr ""
|
832 |
|
833 |
+
#: inc/core/classes/class-form-styles.php:678
|
834 |
#: inc/core/classes/parts/class-part-placeholder.php:8
|
835 |
#: inc/core/templates/parts/customize-address.php:36
|
836 |
#: inc/core/templates/parts/customize-email.php:36
|
844 |
msgid "Placeholder"
|
845 |
msgstr ""
|
846 |
|
847 |
+
#: inc/core/classes/class-form-styles.php:683
|
848 |
msgid "Dropdowns"
|
849 |
msgstr ""
|
850 |
|
851 |
+
#: inc/core/classes/class-form-styles.php:688
|
852 |
msgid "Items"
|
853 |
msgstr ""
|
854 |
|
855 |
+
#: inc/core/classes/class-form-styles.php:697
|
856 |
+
#: inc/core/classes/class-form-styles.php:846
|
857 |
#: inc/core/classes/parts/class-part-multi-line-text.php:29
|
858 |
#: inc/core/classes/parts/class-part-rich-text.php:31
|
859 |
#: inc/core/classes/parts/class-part-single-line-text.php:29
|
861 |
msgid "Text"
|
862 |
msgstr ""
|
863 |
|
864 |
+
#: inc/core/classes/class-form-styles.php:707
|
865 |
+
#: inc/core/classes/class-form-styles.php:851
|
866 |
msgid "Text focused"
|
867 |
msgstr ""
|
868 |
|
869 |
+
#: inc/core/classes/class-form-styles.php:712
|
870 |
msgid "Checkboxes & Radios"
|
871 |
msgstr ""
|
872 |
|
873 |
+
#: inc/core/classes/class-form-styles.php:727
|
874 |
msgid "Checkmark"
|
875 |
msgstr ""
|
876 |
|
877 |
+
#: inc/core/classes/class-form-styles.php:732
|
878 |
#: inc/core/classes/parts/class-part-rating.php:9
|
879 |
#: inc/core/classes/parts/class-part-rating.php:31
|
880 |
msgid "Rating"
|
881 |
msgstr ""
|
882 |
|
883 |
+
#: inc/core/classes/class-form-styles.php:737
|
884 |
msgid "Rating star color"
|
885 |
msgstr ""
|
886 |
|
887 |
+
#: inc/core/classes/class-form-styles.php:742
|
888 |
msgid "Rating star color on hover"
|
889 |
msgstr ""
|
890 |
|
891 |
+
#: inc/core/classes/class-form-styles.php:747
|
892 |
msgid "Item background"
|
893 |
msgstr ""
|
894 |
|
895 |
+
#: inc/core/classes/class-form-styles.php:752
|
896 |
msgid "Item background on hover"
|
897 |
msgstr ""
|
898 |
|
899 |
+
#: inc/core/classes/class-form-styles.php:757
|
900 |
msgid "Tables"
|
901 |
msgstr ""
|
902 |
|
903 |
+
#: inc/core/classes/class-form-styles.php:762
|
904 |
msgid "Odd row primary"
|
905 |
msgstr ""
|
906 |
|
907 |
+
#: inc/core/classes/class-form-styles.php:767
|
908 |
msgid "Odd row secondary"
|
909 |
msgstr ""
|
910 |
|
911 |
+
#: inc/core/classes/class-form-styles.php:772
|
912 |
msgid "Even row primary"
|
913 |
msgstr ""
|
914 |
|
915 |
+
#: inc/core/classes/class-form-styles.php:777
|
916 |
msgid "Even row secondary"
|
917 |
msgstr ""
|
918 |
|
919 |
+
#: inc/core/classes/class-form-styles.php:782
|
920 |
msgid "Submit button"
|
921 |
msgstr ""
|
922 |
|
923 |
+
#: inc/core/classes/class-form-styles.php:807
|
924 |
msgid "Font Size"
|
925 |
msgstr ""
|
926 |
|
927 |
+
#: inc/core/classes/class-form-styles.php:812
|
928 |
msgid "Font Weight"
|
929 |
msgstr ""
|
930 |
|
931 |
+
#: inc/core/classes/class-form-styles.php:822
|
932 |
msgid "Make button a part of last input"
|
933 |
msgstr ""
|
934 |
|
980 |
msgid "Form:"
|
981 |
msgstr ""
|
982 |
|
983 |
+
#: inc/core/classes/class-message-admin.php:141
|
984 |
#: inc/core/classes/class-tracking.php:168
|
985 |
msgid "Sorry, you are not allowed to access this page."
|
986 |
msgstr ""
|
1074 |
msgstr ""
|
1075 |
|
1076 |
#: inc/core/classes/class-message-admin.php:394
|
1077 |
+
#: inc/core/classes/class-message-admin.php:778
|
1078 |
#: inc/core/classes/class-message-controller.php:654
|
1079 |
+
#: inc/core/classes/class-message-controller.php:855
|
1080 |
+
#: inc/core/classes/class-message-controller.php:922
|
1081 |
#: inc/core/templates/admin-message-edit.php:27
|
1082 |
msgid "Tracking number"
|
1083 |
msgstr ""
|
1086 |
msgid "All forms"
|
1087 |
msgstr ""
|
1088 |
|
1089 |
+
#: inc/core/classes/class-message-admin.php:639
|
|
|
1090 |
msgid "Mark read"
|
1091 |
msgstr ""
|
1092 |
|
1093 |
+
#: inc/core/classes/class-message-admin.php:640
|
|
|
1094 |
msgid "Mark unread"
|
1095 |
msgstr ""
|
1096 |
|
1097 |
+
#: inc/core/classes/class-message-admin.php:645
|
1098 |
msgid "Export to CSV"
|
1099 |
msgstr ""
|
1100 |
|
1101 |
+
#: inc/core/classes/class-message-admin.php:713
|
1102 |
msgid "View"
|
1103 |
msgstr ""
|
1104 |
|
1105 |
+
#: inc/core/classes/class-message-admin.php:717
|
1106 |
msgid "Delete Permanently"
|
1107 |
msgstr ""
|
1108 |
|
1109 |
+
#: inc/core/classes/class-message-admin.php:899
|
1110 |
msgid "Details"
|
1111 |
msgstr ""
|
1112 |
|
1113 |
+
#: inc/core/classes/class-message-admin.php:919
|
1114 |
msgid "Submitted on"
|
1115 |
msgstr ""
|
1116 |
|
1117 |
+
#: inc/core/classes/class-message-admin.php:919
|
1118 |
msgid "M j, Y @ H:i"
|
1119 |
msgstr ""
|
1120 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1121 |
#: inc/core/classes/class-message-controller.php:209
|
1122 |
msgid "Response"
|
1123 |
msgstr ""
|
1147 |
msgid "All Responses"
|
1148 |
msgstr ""
|
1149 |
|
1150 |
+
#: inc/core/classes/class-message-controller.php:874
|
1151 |
msgid "Reply to this message and mark it as read"
|
1152 |
msgstr ""
|
1153 |
|
1610 |
msgid "How can I access my premium upgrade credentials?"
|
1611 |
msgstr ""
|
1612 |
|
1613 |
+
#: inc/core/helpers/helper-form-templates.php:895
|
1614 |
msgid "Get my location"
|
1615 |
msgstr ""
|
1616 |
|
1617 |
+
#: inc/core/helpers/helper-form-templates.php:895
|
1618 |
msgid "Fetching location…"
|
1619 |
msgstr ""
|
1620 |
|
1621 |
+
#: inc/core/helpers/helper-form-templates.php:906
|
1622 |
msgid "January"
|
1623 |
msgstr ""
|
1624 |
|
1625 |
+
#: inc/core/helpers/helper-form-templates.php:907
|
1626 |
msgid "February"
|
1627 |
msgstr ""
|
1628 |
|
1629 |
+
#: inc/core/helpers/helper-form-templates.php:908
|
1630 |
msgid "March"
|
1631 |
msgstr ""
|
1632 |
|
1633 |
+
#: inc/core/helpers/helper-form-templates.php:909
|
1634 |
msgid "April"
|
1635 |
msgstr ""
|
1636 |
|
1637 |
+
#: inc/core/helpers/helper-form-templates.php:910
|
1638 |
msgid "May"
|
1639 |
msgstr ""
|
1640 |
|
1641 |
+
#: inc/core/helpers/helper-form-templates.php:911
|
1642 |
msgid "June"
|
1643 |
msgstr ""
|
1644 |
|
1645 |
+
#: inc/core/helpers/helper-form-templates.php:912
|
1646 |
msgid "July"
|
1647 |
msgstr ""
|
1648 |
|
1649 |
+
#: inc/core/helpers/helper-form-templates.php:913
|
1650 |
msgid "August"
|
1651 |
msgstr ""
|
1652 |
|
1653 |
+
#: inc/core/helpers/helper-form-templates.php:914
|
1654 |
msgid "September"
|
1655 |
msgstr ""
|
1656 |
|
1657 |
+
#: inc/core/helpers/helper-form-templates.php:915
|
1658 |
msgid "October"
|
1659 |
msgstr ""
|
1660 |
|
1661 |
+
#: inc/core/helpers/helper-form-templates.php:916
|
1662 |
msgid "November"
|
1663 |
msgstr ""
|
1664 |
|
1665 |
+
#: inc/core/helpers/helper-form-templates.php:917
|
1666 |
msgid "December"
|
1667 |
msgstr ""
|
1668 |
|
1669 |
+
#: inc/core/helpers/helper-form-templates.php:948
|
1670 |
#: inc/core/helpers/helper-misc.php:254
|
1671 |
msgid "Andorra"
|
1672 |
msgstr ""
|
1673 |
|
1674 |
+
#: inc/core/helpers/helper-form-templates.php:949
|
1675 |
#: inc/core/helpers/helper-misc.php:472
|
1676 |
msgid "United Arab Emirates"
|
1677 |
msgstr ""
|
1678 |
|
1679 |
+
#: inc/core/helpers/helper-form-templates.php:950
|
1680 |
#: inc/core/helpers/helper-misc.php:250
|
1681 |
msgid "Afghanistan"
|
1682 |
msgstr ""
|
1683 |
|
1684 |
+
#: inc/core/helpers/helper-form-templates.php:951
|
1685 |
#: inc/core/helpers/helper-misc.php:258
|
1686 |
msgid "Antigua and Barbuda"
|
1687 |
msgstr ""
|
1688 |
|
1689 |
+
#: inc/core/helpers/helper-form-templates.php:952
|
1690 |
#: inc/core/helpers/helper-misc.php:256
|
1691 |
msgid "Anguilla"
|
1692 |
msgstr ""
|
1693 |
|
1694 |
+
#: inc/core/helpers/helper-form-templates.php:953
|
1695 |
#: inc/core/helpers/helper-misc.php:251
|
1696 |
msgid "Albania"
|
1697 |
msgstr ""
|
1698 |
|
1699 |
+
#: inc/core/helpers/helper-form-templates.php:954
|
1700 |
#: inc/core/helpers/helper-misc.php:260
|
1701 |
msgid "Armenia"
|
1702 |
msgstr ""
|
1703 |
|
1704 |
+
#: inc/core/helpers/helper-form-templates.php:955
|
1705 |
#: inc/core/helpers/helper-misc.php:255
|
1706 |
msgid "Angola"
|
1707 |
msgstr ""
|
1708 |
|
1709 |
+
#: inc/core/helpers/helper-form-templates.php:956
|
1710 |
#: inc/core/helpers/helper-misc.php:257
|
1711 |
msgid "Antarctica"
|
1712 |
msgstr ""
|
1713 |
|
1714 |
+
#: inc/core/helpers/helper-form-templates.php:957
|
1715 |
#: inc/core/helpers/helper-misc.php:259
|
1716 |
msgid "Argentina"
|
1717 |
msgstr ""
|
1718 |
|
1719 |
+
#: inc/core/helpers/helper-form-templates.php:958
|
1720 |
#: inc/core/helpers/helper-misc.php:253
|
1721 |
msgid "American Samoa"
|
1722 |
msgstr ""
|
1723 |
|
1724 |
+
#: inc/core/helpers/helper-form-templates.php:959
|
1725 |
#: inc/core/helpers/helper-misc.php:263
|
1726 |
msgid "Austria"
|
1727 |
msgstr ""
|
1728 |
|
1729 |
+
#: inc/core/helpers/helper-form-templates.php:960
|
1730 |
#: inc/core/helpers/helper-misc.php:262
|
1731 |
msgid "Australia"
|
1732 |
msgstr ""
|
1733 |
|
1734 |
+
#: inc/core/helpers/helper-form-templates.php:961
|
1735 |
#: inc/core/helpers/helper-misc.php:261
|
1736 |
msgid "Aruba"
|
1737 |
msgstr ""
|
1738 |
|
1739 |
+
#: inc/core/helpers/helper-form-templates.php:962
|
1740 |
#: inc/core/helpers/helper-misc.php:264
|
1741 |
msgid "Azerbaijan"
|
1742 |
msgstr ""
|
1743 |
|
1744 |
+
#: inc/core/helpers/helper-form-templates.php:963
|
1745 |
msgid "Bosnia and Herzegovina"
|
1746 |
msgstr ""
|
1747 |
|
1748 |
+
#: inc/core/helpers/helper-form-templates.php:964
|
1749 |
#: inc/core/helpers/helper-misc.php:268
|
1750 |
msgid "Barbados"
|
1751 |
msgstr ""
|
1752 |
|
1753 |
+
#: inc/core/helpers/helper-form-templates.php:965
|
1754 |
#: inc/core/helpers/helper-misc.php:267
|
1755 |
msgid "Bangladesh"
|
1756 |
msgstr ""
|
1757 |
|
1758 |
+
#: inc/core/helpers/helper-form-templates.php:966
|
1759 |
#: inc/core/helpers/helper-misc.php:270
|
1760 |
msgid "Belgium"
|
1761 |
msgstr ""
|
1762 |
|
1763 |
+
#: inc/core/helpers/helper-form-templates.php:967
|
1764 |
#: inc/core/helpers/helper-misc.php:283
|
1765 |
msgid "Burkina Faso"
|
1766 |
msgstr ""
|
1767 |
|
1768 |
+
#: inc/core/helpers/helper-form-templates.php:968
|
1769 |
#: inc/core/helpers/helper-misc.php:282
|
1770 |
msgid "Bulgaria"
|
1771 |
msgstr ""
|
1772 |
|
1773 |
+
#: inc/core/helpers/helper-form-templates.php:969
|
1774 |
#: inc/core/helpers/helper-misc.php:266
|
1775 |
msgid "Bahrain"
|
1776 |
msgstr ""
|
1777 |
|
1778 |
+
#: inc/core/helpers/helper-form-templates.php:970
|
1779 |
#: inc/core/helpers/helper-misc.php:284
|
1780 |
msgid "Burundi"
|
1781 |
msgstr ""
|
1782 |
|
1783 |
+
#: inc/core/helpers/helper-form-templates.php:971
|
1784 |
#: inc/core/helpers/helper-misc.php:272
|
1785 |
msgid "Benin"
|
1786 |
msgstr ""
|
1787 |
|
1788 |
+
#: inc/core/helpers/helper-form-templates.php:972
|
1789 |
msgid "Saint Barthelemy"
|
1790 |
msgstr ""
|
1791 |
|
1792 |
+
#: inc/core/helpers/helper-form-templates.php:973
|
1793 |
#: inc/core/helpers/helper-misc.php:273
|
1794 |
msgid "Bermuda"
|
1795 |
msgstr ""
|
1796 |
|
1797 |
+
#: inc/core/helpers/helper-form-templates.php:974
|
1798 |
#: inc/core/helpers/helper-misc.php:281
|
1799 |
msgid "Brunei Darussalam"
|
1800 |
msgstr ""
|
1801 |
|
1802 |
+
#: inc/core/helpers/helper-form-templates.php:975
|
1803 |
#: inc/core/helpers/helper-misc.php:275
|
1804 |
msgid "Bolivia"
|
1805 |
msgstr ""
|
1806 |
|
1807 |
+
#: inc/core/helpers/helper-form-templates.php:976
|
1808 |
#: inc/core/helpers/helper-misc.php:279
|
1809 |
msgid "Brazil"
|
1810 |
msgstr ""
|
1811 |
|
1812 |
+
#: inc/core/helpers/helper-form-templates.php:977
|
1813 |
#: inc/core/helpers/helper-misc.php:265
|
1814 |
msgid "Bahamas"
|
1815 |
msgstr ""
|
1816 |
|
1817 |
+
#: inc/core/helpers/helper-form-templates.php:978
|
1818 |
#: inc/core/helpers/helper-misc.php:274
|
1819 |
msgid "Bhutan"
|
1820 |
msgstr ""
|
1821 |
|
1822 |
+
#: inc/core/helpers/helper-form-templates.php:979
|
1823 |
#: inc/core/helpers/helper-misc.php:277
|
1824 |
msgid "Botswana"
|
1825 |
msgstr ""
|
1826 |
|
1827 |
+
#: inc/core/helpers/helper-form-templates.php:980
|
1828 |
#: inc/core/helpers/helper-misc.php:269
|
1829 |
msgid "Belarus"
|
1830 |
msgstr ""
|
1831 |
|
1832 |
+
#: inc/core/helpers/helper-form-templates.php:981
|
1833 |
#: inc/core/helpers/helper-misc.php:271
|
1834 |
msgid "Belize"
|
1835 |
msgstr ""
|
1836 |
|
1837 |
+
#: inc/core/helpers/helper-form-templates.php:982
|
1838 |
#: inc/core/helpers/helper-misc.php:287
|
1839 |
msgid "Canada"
|
1840 |
msgstr ""
|
1841 |
|
1842 |
+
#: inc/core/helpers/helper-form-templates.php:983
|
1843 |
msgid "Congo, The Democratic Republic of the"
|
1844 |
msgstr ""
|
1845 |
|
1846 |
+
#: inc/core/helpers/helper-form-templates.php:984
|
1847 |
#: inc/core/helpers/helper-misc.php:290
|
1848 |
msgid "Central African Republic"
|
1849 |
msgstr ""
|
1850 |
|
1851 |
+
#: inc/core/helpers/helper-form-templates.php:985
|
1852 |
#: inc/core/helpers/helper-misc.php:298
|
1853 |
msgid "Congo"
|
1854 |
msgstr ""
|
1855 |
|
1856 |
+
#: inc/core/helpers/helper-form-templates.php:986
|
1857 |
#: inc/core/helpers/helper-misc.php:455
|
1858 |
msgid "Switzerland"
|
1859 |
msgstr ""
|
1860 |
|
1861 |
+
#: inc/core/helpers/helper-form-templates.php:987
|
1862 |
#: inc/core/helpers/helper-misc.php:300
|
1863 |
msgid "Cook Islands"
|
1864 |
msgstr ""
|
1865 |
|
1866 |
+
#: inc/core/helpers/helper-form-templates.php:988
|
1867 |
#: inc/core/helpers/helper-misc.php:292
|
1868 |
msgid "Chile"
|
1869 |
msgstr ""
|
1870 |
|
1871 |
+
#: inc/core/helpers/helper-form-templates.php:989
|
1872 |
#: inc/core/helpers/helper-misc.php:286
|
1873 |
msgid "Cameroon"
|
1874 |
msgstr ""
|
1875 |
|
1876 |
+
#: inc/core/helpers/helper-form-templates.php:990
|
1877 |
#: inc/core/helpers/helper-misc.php:293
|
1878 |
msgid "China"
|
1879 |
msgstr ""
|
1880 |
|
1881 |
+
#: inc/core/helpers/helper-form-templates.php:991
|
1882 |
#: inc/core/helpers/helper-misc.php:296
|
1883 |
msgid "Colombia"
|
1884 |
msgstr ""
|
1885 |
|
1886 |
+
#: inc/core/helpers/helper-form-templates.php:992
|
1887 |
#: inc/core/helpers/helper-misc.php:301
|
1888 |
msgid "Costa Rica"
|
1889 |
msgstr ""
|
1890 |
|
1891 |
+
#: inc/core/helpers/helper-form-templates.php:993
|
1892 |
#: inc/core/helpers/helper-misc.php:304
|
1893 |
msgid "Cuba"
|
1894 |
msgstr ""
|
1895 |
|
1896 |
+
#: inc/core/helpers/helper-form-templates.php:994
|
1897 |
#: inc/core/helpers/helper-misc.php:288
|
1898 |
msgid "Cape Verde"
|
1899 |
msgstr ""
|
1900 |
|
1901 |
+
#: inc/core/helpers/helper-form-templates.php:995
|
1902 |
#: inc/core/helpers/helper-misc.php:305
|
1903 |
msgid "Cyprus"
|
1904 |
msgstr ""
|
1905 |
|
1906 |
+
#: inc/core/helpers/helper-form-templates.php:996
|
1907 |
#: inc/core/helpers/helper-misc.php:306
|
1908 |
msgid "Czech Republic"
|
1909 |
msgstr ""
|
1910 |
|
1911 |
+
#: inc/core/helpers/helper-form-templates.php:997
|
1912 |
#: inc/core/helpers/helper-misc.php:331
|
1913 |
msgid "Germany"
|
1914 |
msgstr ""
|
1915 |
|
1916 |
+
#: inc/core/helpers/helper-form-templates.php:998
|
1917 |
#: inc/core/helpers/helper-misc.php:308
|
1918 |
msgid "Djibouti"
|
1919 |
msgstr ""
|
1920 |
|
1921 |
+
#: inc/core/helpers/helper-form-templates.php:999
|
1922 |
#: inc/core/helpers/helper-misc.php:307
|
1923 |
msgid "Denmark"
|
1924 |
msgstr ""
|
1925 |
|
1926 |
+
#: inc/core/helpers/helper-form-templates.php:1000
|
1927 |
#: inc/core/helpers/helper-misc.php:309
|
1928 |
msgid "Dominica"
|
1929 |
msgstr ""
|
1930 |
|
1931 |
+
#: inc/core/helpers/helper-form-templates.php:1001
|
1932 |
#: inc/core/helpers/helper-misc.php:310
|
1933 |
msgid "Dominican Republic"
|
1934 |
msgstr ""
|
1935 |
|
1936 |
+
#: inc/core/helpers/helper-form-templates.php:1002
|
1937 |
#: inc/core/helpers/helper-misc.php:252
|
1938 |
msgid "Algeria"
|
1939 |
msgstr ""
|
1940 |
|
1941 |
+
#: inc/core/helpers/helper-form-templates.php:1003
|
1942 |
#: inc/core/helpers/helper-misc.php:312
|
1943 |
msgid "Ecuador"
|
1944 |
msgstr ""
|
1945 |
|
1946 |
+
#: inc/core/helpers/helper-form-templates.php:1004
|
1947 |
#: inc/core/helpers/helper-misc.php:317
|
1948 |
msgid "Estonia"
|
1949 |
msgstr ""
|
1950 |
|
1951 |
+
#: inc/core/helpers/helper-form-templates.php:1005
|
1952 |
#: inc/core/helpers/helper-misc.php:313
|
1953 |
msgid "Egypt"
|
1954 |
msgstr ""
|
1955 |
|
1956 |
+
#: inc/core/helpers/helper-form-templates.php:1006
|
1957 |
#: inc/core/helpers/helper-misc.php:316
|
1958 |
msgid "Eritrea"
|
1959 |
msgstr ""
|
1960 |
|
1961 |
+
#: inc/core/helpers/helper-form-templates.php:1007
|
1962 |
#: inc/core/helpers/helper-misc.php:446
|
1963 |
msgid "Spain"
|
1964 |
msgstr ""
|
1965 |
|
1966 |
+
#: inc/core/helpers/helper-form-templates.php:1008
|
1967 |
#: inc/core/helpers/helper-misc.php:318
|
1968 |
msgid "Ethiopia"
|
1969 |
msgstr ""
|
1970 |
|
1971 |
+
#: inc/core/helpers/helper-form-templates.php:1009
|
1972 |
#: inc/core/helpers/helper-misc.php:322
|
1973 |
msgid "Finland"
|
1974 |
msgstr ""
|
1975 |
|
1976 |
+
#: inc/core/helpers/helper-form-templates.php:1010
|
1977 |
#: inc/core/helpers/helper-misc.php:321
|
1978 |
msgid "Fiji"
|
1979 |
msgstr ""
|
1980 |
|
1981 |
+
#: inc/core/helpers/helper-form-templates.php:1011
|
1982 |
#: inc/core/helpers/helper-misc.php:319
|
1983 |
msgid "Falkland Islands (Malvinas)"
|
1984 |
msgstr ""
|
1985 |
|
1986 |
+
#: inc/core/helpers/helper-form-templates.php:1012
|
1987 |
#: inc/core/helpers/helper-misc.php:390
|
1988 |
msgid "Micronesia, Federated States of"
|
1989 |
msgstr ""
|
1990 |
|
1991 |
+
#: inc/core/helpers/helper-form-templates.php:1013
|
1992 |
#: inc/core/helpers/helper-misc.php:320
|
1993 |
msgid "Faroe Islands"
|
1994 |
msgstr ""
|
1995 |
|
1996 |
+
#: inc/core/helpers/helper-form-templates.php:1014
|
1997 |
#: inc/core/helpers/helper-misc.php:323
|
1998 |
msgid "France"
|
1999 |
msgstr ""
|
2000 |
|
2001 |
+
#: inc/core/helpers/helper-form-templates.php:1015
|
2002 |
#: inc/core/helpers/helper-misc.php:328
|
2003 |
msgid "Gabon"
|
2004 |
msgstr ""
|
2005 |
|
2006 |
+
#: inc/core/helpers/helper-form-templates.php:1016
|
2007 |
#: inc/core/helpers/helper-misc.php:473
|
2008 |
msgid "United Kingdom"
|
2009 |
msgstr ""
|
2010 |
|
2011 |
+
#: inc/core/helpers/helper-form-templates.php:1017
|
2012 |
#: inc/core/helpers/helper-misc.php:336
|
2013 |
msgid "Grenada"
|
2014 |
msgstr ""
|
2015 |
|
2016 |
+
#: inc/core/helpers/helper-form-templates.php:1018
|
2017 |
#: inc/core/helpers/helper-misc.php:330
|
2018 |
msgid "Georgia"
|
2019 |
msgstr ""
|
2020 |
|
2021 |
+
#: inc/core/helpers/helper-form-templates.php:1019
|
2022 |
#: inc/core/helpers/helper-misc.php:332
|
2023 |
msgid "Ghana"
|
2024 |
msgstr ""
|
2025 |
|
2026 |
+
#: inc/core/helpers/helper-form-templates.php:1020
|
2027 |
#: inc/core/helpers/helper-misc.php:333
|
2028 |
msgid "Gibraltar"
|
2029 |
msgstr ""
|
2030 |
|
2031 |
+
#: inc/core/helpers/helper-form-templates.php:1021
|
2032 |
#: inc/core/helpers/helper-misc.php:335
|
2033 |
msgid "Greenland"
|
2034 |
msgstr ""
|
2035 |
|
2036 |
+
#: inc/core/helpers/helper-form-templates.php:1022
|
2037 |
#: inc/core/helpers/helper-misc.php:329
|
2038 |
msgid "Gambia"
|
2039 |
msgstr ""
|
2040 |
|
2041 |
+
#: inc/core/helpers/helper-form-templates.php:1023
|
2042 |
#: inc/core/helpers/helper-misc.php:340
|
2043 |
msgid "Guinea"
|
2044 |
msgstr ""
|
2045 |
|
2046 |
+
#: inc/core/helpers/helper-form-templates.php:1024
|
2047 |
#: inc/core/helpers/helper-misc.php:334
|
2048 |
msgid "Greece"
|
2049 |
msgstr ""
|
2050 |
|
2051 |
+
#: inc/core/helpers/helper-form-templates.php:1025
|
2052 |
#: inc/core/helpers/helper-misc.php:339
|
2053 |
msgid "Guatemala"
|
2054 |
msgstr ""
|
2055 |
|
2056 |
+
#: inc/core/helpers/helper-form-templates.php:1026
|
2057 |
#: inc/core/helpers/helper-misc.php:338
|
2058 |
msgid "Guam"
|
2059 |
msgstr ""
|
2060 |
|
2061 |
+
#: inc/core/helpers/helper-form-templates.php:1027
|
2062 |
msgid "Guinea-bissau"
|
2063 |
msgstr ""
|
2064 |
|
2065 |
+
#: inc/core/helpers/helper-form-templates.php:1028
|
2066 |
#: inc/core/helpers/helper-misc.php:342
|
2067 |
msgid "Guyana"
|
2068 |
msgstr ""
|
2069 |
|
2070 |
+
#: inc/core/helpers/helper-form-templates.php:1029
|
2071 |
#: inc/core/helpers/helper-misc.php:347
|
2072 |
msgid "Hong Kong"
|
2073 |
msgstr ""
|
2074 |
|
2075 |
+
#: inc/core/helpers/helper-form-templates.php:1030
|
2076 |
#: inc/core/helpers/helper-misc.php:346
|
2077 |
msgid "Honduras"
|
2078 |
msgstr ""
|
2079 |
|
2080 |
+
#: inc/core/helpers/helper-form-templates.php:1031
|
2081 |
msgid "Croatia"
|
2082 |
msgstr ""
|
2083 |
|
2084 |
+
#: inc/core/helpers/helper-form-templates.php:1032
|
2085 |
#: inc/core/helpers/helper-misc.php:343
|
2086 |
msgid "Haiti"
|
2087 |
msgstr ""
|
2088 |
|
2089 |
+
#: inc/core/helpers/helper-form-templates.php:1033
|
2090 |
#: inc/core/helpers/helper-misc.php:348
|
2091 |
msgid "Hungary"
|
2092 |
msgstr ""
|
2093 |
|
2094 |
+
#: inc/core/helpers/helper-form-templates.php:1034
|
2095 |
#: inc/core/helpers/helper-misc.php:351
|
2096 |
msgid "Indonesia"
|
2097 |
msgstr ""
|
2098 |
|
2099 |
+
#: inc/core/helpers/helper-form-templates.php:1035
|
2100 |
#: inc/core/helpers/helper-misc.php:354
|
2101 |
msgid "Ireland"
|
2102 |
msgstr ""
|
2103 |
|
2104 |
+
#: inc/core/helpers/helper-form-templates.php:1036
|
2105 |
#: inc/core/helpers/helper-misc.php:355
|
2106 |
msgid "Israel"
|
2107 |
msgstr ""
|
2108 |
|
2109 |
+
#: inc/core/helpers/helper-form-templates.php:1037
|
2110 |
#: inc/core/helpers/helper-misc.php:350
|
2111 |
msgid "India"
|
2112 |
msgstr ""
|
2113 |
|
2114 |
+
#: inc/core/helpers/helper-form-templates.php:1038
|
2115 |
#: inc/core/helpers/helper-misc.php:353
|
2116 |
msgid "Iraq"
|
2117 |
msgstr ""
|
2118 |
|
2119 |
+
#: inc/core/helpers/helper-form-templates.php:1039
|
2120 |
msgid "Iran, Islamic Republic of"
|
2121 |
msgstr ""
|
2122 |
|
2123 |
+
#: inc/core/helpers/helper-form-templates.php:1040
|
2124 |
#: inc/core/helpers/helper-misc.php:349
|
2125 |
msgid "Iceland"
|
2126 |
msgstr ""
|
2127 |
|
2128 |
+
#: inc/core/helpers/helper-form-templates.php:1041
|
2129 |
#: inc/core/helpers/helper-misc.php:356
|
2130 |
msgid "Italy"
|
2131 |
msgstr ""
|
2132 |
|
2133 |
+
#: inc/core/helpers/helper-form-templates.php:1042
|
2134 |
#: inc/core/helpers/helper-misc.php:357
|
2135 |
msgid "Jamaica"
|
2136 |
msgstr ""
|
2137 |
|
2138 |
+
#: inc/core/helpers/helper-form-templates.php:1043
|
2139 |
#: inc/core/helpers/helper-misc.php:359
|
2140 |
msgid "Jordan"
|
2141 |
msgstr ""
|
2142 |
|
2143 |
+
#: inc/core/helpers/helper-form-templates.php:1044
|
2144 |
#: inc/core/helpers/helper-misc.php:358
|
2145 |
msgid "Japan"
|
2146 |
msgstr ""
|
2147 |
|
2148 |
+
#: inc/core/helpers/helper-form-templates.php:1045
|
2149 |
#: inc/core/helpers/helper-misc.php:361
|
2150 |
msgid "Kenya"
|
2151 |
msgstr ""
|
2152 |
|
2153 |
+
#: inc/core/helpers/helper-form-templates.php:1046
|
2154 |
#: inc/core/helpers/helper-misc.php:366
|
2155 |
msgid "Kyrgyzstan"
|
2156 |
msgstr ""
|
2157 |
|
2158 |
+
#: inc/core/helpers/helper-form-templates.php:1047
|
2159 |
#: inc/core/helpers/helper-misc.php:285
|
2160 |
msgid "Cambodia"
|
2161 |
msgstr ""
|
2162 |
|
2163 |
+
#: inc/core/helpers/helper-form-templates.php:1048
|
2164 |
#: inc/core/helpers/helper-misc.php:362
|
2165 |
msgid "Kiribati"
|
2166 |
msgstr ""
|
2167 |
|
2168 |
+
#: inc/core/helpers/helper-form-templates.php:1049
|
2169 |
#: inc/core/helpers/helper-misc.php:297
|
2170 |
msgid "Comoros"
|
2171 |
msgstr ""
|
2172 |
|
2173 |
+
#: inc/core/helpers/helper-form-templates.php:1050
|
2174 |
#: inc/core/helpers/helper-misc.php:429
|
2175 |
msgid "Saint Kitts and Nevis"
|
2176 |
msgstr ""
|
2177 |
|
2178 |
+
#: inc/core/helpers/helper-form-templates.php:1051
|
2179 |
msgid "Korea Democratic Peoples Republic of"
|
2180 |
msgstr ""
|
2181 |
|
2182 |
+
#: inc/core/helpers/helper-form-templates.php:1052
|
2183 |
msgid "Korea Republic of"
|
2184 |
msgstr ""
|
2185 |
|
2186 |
+
#: inc/core/helpers/helper-form-templates.php:1053
|
2187 |
#: inc/core/helpers/helper-misc.php:365
|
2188 |
msgid "Kuwait"
|
2189 |
msgstr ""
|
2190 |
|
2191 |
+
#: inc/core/helpers/helper-form-templates.php:1054
|
2192 |
#: inc/core/helpers/helper-misc.php:289
|
2193 |
msgid "Cayman Islands"
|
2194 |
msgstr ""
|
2195 |
|
2196 |
+
#: inc/core/helpers/helper-form-templates.php:1055
|
2197 |
msgid "Lao Peoples Democratic Republic"
|
2198 |
msgstr ""
|
2199 |
|
2200 |
+
#: inc/core/helpers/helper-form-templates.php:1056
|
2201 |
#: inc/core/helpers/helper-misc.php:369
|
2202 |
msgid "Lebanon"
|
2203 |
msgstr ""
|
2204 |
|
2205 |
+
#: inc/core/helpers/helper-form-templates.php:1057
|
2206 |
#: inc/core/helpers/helper-misc.php:430
|
2207 |
msgid "Saint Lucia"
|
2208 |
msgstr ""
|
2209 |
|
2210 |
+
#: inc/core/helpers/helper-form-templates.php:1058
|
2211 |
#: inc/core/helpers/helper-misc.php:373
|
2212 |
msgid "Liechtenstein"
|
2213 |
msgstr ""
|
2214 |
|
2215 |
+
#: inc/core/helpers/helper-form-templates.php:1059
|
2216 |
#: inc/core/helpers/helper-misc.php:447
|
2217 |
msgid "Sri Lanka"
|
2218 |
msgstr ""
|
2219 |
|
2220 |
+
#: inc/core/helpers/helper-form-templates.php:1060
|
2221 |
#: inc/core/helpers/helper-misc.php:371
|
2222 |
msgid "Liberia"
|
2223 |
msgstr ""
|
2224 |
|
2225 |
+
#: inc/core/helpers/helper-form-templates.php:1061
|
2226 |
#: inc/core/helpers/helper-misc.php:370
|
2227 |
msgid "Lesotho"
|
2228 |
msgstr ""
|
2229 |
|
2230 |
+
#: inc/core/helpers/helper-form-templates.php:1062
|
2231 |
#: inc/core/helpers/helper-misc.php:374
|
2232 |
msgid "Lithuania"
|
2233 |
msgstr ""
|
2234 |
|
2235 |
+
#: inc/core/helpers/helper-form-templates.php:1063
|
2236 |
#: inc/core/helpers/helper-misc.php:375
|
2237 |
msgid "Luxembourg"
|
2238 |
msgstr ""
|
2239 |
|
2240 |
+
#: inc/core/helpers/helper-form-templates.php:1064
|
2241 |
#: inc/core/helpers/helper-misc.php:368
|
2242 |
msgid "Latvia"
|
2243 |
msgstr ""
|
2244 |
|
2245 |
+
#: inc/core/helpers/helper-form-templates.php:1065
|
2246 |
#: inc/core/helpers/helper-misc.php:372
|
2247 |
msgid "Libyan Arab Jamahiriya"
|
2248 |
msgstr ""
|
2249 |
|
2250 |
+
#: inc/core/helpers/helper-form-templates.php:1066
|
2251 |
#: inc/core/helpers/helper-misc.php:395
|
2252 |
msgid "Morocco"
|
2253 |
msgstr ""
|
2254 |
|
2255 |
+
#: inc/core/helpers/helper-form-templates.php:1067
|
2256 |
#: inc/core/helpers/helper-misc.php:392
|
2257 |
msgid "Monaco"
|
2258 |
msgstr ""
|
2259 |
|
2260 |
+
#: inc/core/helpers/helper-form-templates.php:1068
|
2261 |
#: inc/core/helpers/helper-misc.php:391
|
2262 |
msgid "Moldova, Republic of"
|
2263 |
msgstr ""
|
2264 |
|
2265 |
+
#: inc/core/helpers/helper-form-templates.php:1069
|
2266 |
msgid "Montenegro"
|
2267 |
msgstr ""
|
2268 |
|
2269 |
+
#: inc/core/helpers/helper-form-templates.php:1070
|
2270 |
#: inc/core/helpers/helper-misc.php:378
|
2271 |
msgid "Madagascar"
|
2272 |
msgstr ""
|
2273 |
|
2274 |
+
#: inc/core/helpers/helper-form-templates.php:1071
|
2275 |
#: inc/core/helpers/helper-misc.php:384
|
2276 |
msgid "Marshall Islands"
|
2277 |
msgstr ""
|
2278 |
|
2279 |
+
#: inc/core/helpers/helper-form-templates.php:1072
|
2280 |
#: inc/core/helpers/helper-misc.php:377
|
2281 |
msgid "Macedonia, The Former Yugoslav Republic of"
|
2282 |
msgstr ""
|
2283 |
|
2284 |
+
#: inc/core/helpers/helper-form-templates.php:1073
|
2285 |
#: inc/core/helpers/helper-misc.php:382
|
2286 |
msgid "Mali"
|
2287 |
msgstr ""
|
2288 |
|
2289 |
+
#: inc/core/helpers/helper-form-templates.php:1074
|
2290 |
#: inc/core/helpers/helper-misc.php:397
|
2291 |
msgid "Myanmar"
|
2292 |
msgstr ""
|
2293 |
|
2294 |
+
#: inc/core/helpers/helper-form-templates.php:1075
|
2295 |
#: inc/core/helpers/helper-misc.php:393
|
2296 |
msgid "Mongolia"
|
2297 |
msgstr ""
|
2298 |
|
2299 |
+
#: inc/core/helpers/helper-form-templates.php:1076
|
2300 |
#: inc/core/helpers/helper-misc.php:376
|
2301 |
msgid "Macau"
|
2302 |
msgstr ""
|
2303 |
|
2304 |
+
#: inc/core/helpers/helper-form-templates.php:1077
|
2305 |
#: inc/core/helpers/helper-misc.php:410
|
2306 |
msgid "Northern Mariana Islands"
|
2307 |
msgstr ""
|
2308 |
|
2309 |
+
#: inc/core/helpers/helper-form-templates.php:1078
|
2310 |
#: inc/core/helpers/helper-misc.php:386
|
2311 |
msgid "Mauritania"
|
2312 |
msgstr ""
|
2313 |
|
2314 |
+
#: inc/core/helpers/helper-form-templates.php:1079
|
2315 |
#: inc/core/helpers/helper-misc.php:394
|
2316 |
msgid "Montserrat"
|
2317 |
msgstr ""
|
2318 |
|
2319 |
+
#: inc/core/helpers/helper-form-templates.php:1080
|
2320 |
#: inc/core/helpers/helper-misc.php:383
|
2321 |
msgid "Malta"
|
2322 |
msgstr ""
|
2323 |
|
2324 |
+
#: inc/core/helpers/helper-form-templates.php:1081
|
2325 |
#: inc/core/helpers/helper-misc.php:387
|
2326 |
msgid "Mauritius"
|
2327 |
msgstr ""
|
2328 |
|
2329 |
+
#: inc/core/helpers/helper-form-templates.php:1082
|
2330 |
#: inc/core/helpers/helper-misc.php:381
|
2331 |
msgid "Maldives"
|
2332 |
msgstr ""
|
2333 |
|
2334 |
+
#: inc/core/helpers/helper-form-templates.php:1083
|
2335 |
#: inc/core/helpers/helper-misc.php:379
|
2336 |
msgid "Malawi"
|
2337 |
msgstr ""
|
2338 |
|
2339 |
+
#: inc/core/helpers/helper-form-templates.php:1084
|
2340 |
#: inc/core/helpers/helper-misc.php:389
|
2341 |
msgid "Mexico"
|
2342 |
msgstr ""
|
2343 |
|
2344 |
+
#: inc/core/helpers/helper-form-templates.php:1085
|
2345 |
#: inc/core/helpers/helper-misc.php:380
|
2346 |
msgid "Malaysia"
|
2347 |
msgstr ""
|
2348 |
|
2349 |
+
#: inc/core/helpers/helper-form-templates.php:1086
|
2350 |
#: inc/core/helpers/helper-misc.php:396
|
2351 |
msgid "Mozambique"
|
2352 |
msgstr ""
|
2353 |
|
2354 |
+
#: inc/core/helpers/helper-form-templates.php:1087
|
2355 |
#: inc/core/helpers/helper-misc.php:398
|
2356 |
msgid "Namibia"
|
2357 |
msgstr ""
|
2358 |
|
2359 |
+
#: inc/core/helpers/helper-form-templates.php:1088
|
2360 |
#: inc/core/helpers/helper-misc.php:403
|
2361 |
msgid "New Caledonia"
|
2362 |
msgstr ""
|
2363 |
|
2364 |
+
#: inc/core/helpers/helper-form-templates.php:1089
|
2365 |
#: inc/core/helpers/helper-misc.php:406
|
2366 |
msgid "Niger"
|
2367 |
msgstr ""
|
2368 |
|
2369 |
+
#: inc/core/helpers/helper-form-templates.php:1090
|
2370 |
#: inc/core/helpers/helper-misc.php:407
|
2371 |
msgid "Nigeria"
|
2372 |
msgstr ""
|
2373 |
|
2374 |
+
#: inc/core/helpers/helper-form-templates.php:1091
|
2375 |
#: inc/core/helpers/helper-misc.php:405
|
2376 |
msgid "Nicaragua"
|
2377 |
msgstr ""
|
2378 |
|
2379 |
+
#: inc/core/helpers/helper-form-templates.php:1092
|
2380 |
#: inc/core/helpers/helper-misc.php:401
|
2381 |
msgid "Netherlands"
|
2382 |
msgstr ""
|
2383 |
|
2384 |
+
#: inc/core/helpers/helper-form-templates.php:1093
|
2385 |
#: inc/core/helpers/helper-misc.php:411
|
2386 |
msgid "Norway"
|
2387 |
msgstr ""
|
2388 |
|
2389 |
+
#: inc/core/helpers/helper-form-templates.php:1094
|
2390 |
#: inc/core/helpers/helper-misc.php:400
|
2391 |
msgid "Nepal"
|
2392 |
msgstr ""
|
2393 |
|
2394 |
+
#: inc/core/helpers/helper-form-templates.php:1095
|
2395 |
#: inc/core/helpers/helper-misc.php:399
|
2396 |
msgid "Nauru"
|
2397 |
msgstr ""
|
2398 |
|
2399 |
+
#: inc/core/helpers/helper-form-templates.php:1096
|
2400 |
#: inc/core/helpers/helper-misc.php:408
|
2401 |
msgid "Niue"
|
2402 |
msgstr ""
|
2403 |
|
2404 |
+
#: inc/core/helpers/helper-form-templates.php:1097
|
2405 |
#: inc/core/helpers/helper-misc.php:404
|
2406 |
msgid "New Zealand"
|
2407 |
msgstr ""
|
2408 |
|
2409 |
+
#: inc/core/helpers/helper-form-templates.php:1098
|
2410 |
#: inc/core/helpers/helper-misc.php:412
|
2411 |
msgid "Oman"
|
2412 |
msgstr ""
|
2413 |
|
2414 |
+
#: inc/core/helpers/helper-form-templates.php:1099
|
2415 |
#: inc/core/helpers/helper-misc.php:415
|
2416 |
msgid "Panama"
|
2417 |
msgstr ""
|
2418 |
|
2419 |
+
#: inc/core/helpers/helper-form-templates.php:1100
|
2420 |
#: inc/core/helpers/helper-misc.php:418
|
2421 |
msgid "Peru"
|
2422 |
msgstr ""
|
2423 |
|
2424 |
+
#: inc/core/helpers/helper-form-templates.php:1101
|
2425 |
#: inc/core/helpers/helper-misc.php:326
|
2426 |
msgid "French Polynesia"
|
2427 |
msgstr ""
|
2428 |
|
2429 |
+
#: inc/core/helpers/helper-form-templates.php:1102
|
2430 |
#: inc/core/helpers/helper-misc.php:416
|
2431 |
msgid "Papua New Guinea"
|
2432 |
msgstr ""
|
2433 |
|
2434 |
+
#: inc/core/helpers/helper-form-templates.php:1103
|
2435 |
#: inc/core/helpers/helper-misc.php:419
|
2436 |
msgid "Philippines"
|
2437 |
msgstr ""
|
2438 |
|
2439 |
+
#: inc/core/helpers/helper-form-templates.php:1104
|
2440 |
#: inc/core/helpers/helper-misc.php:413
|
2441 |
msgid "Pakistan"
|
2442 |
msgstr ""
|
2443 |
|
2444 |
+
#: inc/core/helpers/helper-form-templates.php:1105
|
2445 |
#: inc/core/helpers/helper-misc.php:421
|
2446 |
msgid "Poland"
|
2447 |
msgstr ""
|
2448 |
|
2449 |
+
#: inc/core/helpers/helper-form-templates.php:1106
|
2450 |
msgid "Saint Pierre and Miquelon"
|
2451 |
msgstr ""
|
2452 |
|
2453 |
+
#: inc/core/helpers/helper-form-templates.php:1107
|
2454 |
#: inc/core/helpers/helper-misc.php:420
|
2455 |
msgid "Pitcairn"
|
2456 |
msgstr ""
|
2457 |
|
2458 |
+
#: inc/core/helpers/helper-form-templates.php:1108
|
2459 |
#: inc/core/helpers/helper-misc.php:422
|
2460 |
msgid "Portugal"
|
2461 |
msgstr ""
|
2462 |
|
2463 |
+
#: inc/core/helpers/helper-form-templates.php:1109
|
2464 |
#: inc/core/helpers/helper-misc.php:414
|
2465 |
msgid "Palau"
|
2466 |
msgstr ""
|
2467 |
|
2468 |
+
#: inc/core/helpers/helper-form-templates.php:1110
|
2469 |
#: inc/core/helpers/helper-misc.php:417
|
2470 |
msgid "Paraguay"
|
2471 |
msgstr ""
|
2472 |
|
2473 |
+
#: inc/core/helpers/helper-form-templates.php:1111
|
2474 |
#: inc/core/helpers/helper-misc.php:424
|
2475 |
msgid "Qatar"
|
2476 |
msgstr ""
|
2477 |
|
2478 |
+
#: inc/core/helpers/helper-form-templates.php:1112
|
2479 |
#: inc/core/helpers/helper-misc.php:426
|
2480 |
msgid "Romania"
|
2481 |
msgstr ""
|
2482 |
|
2483 |
+
#: inc/core/helpers/helper-form-templates.php:1113
|
2484 |
msgid "Serbia"
|
2485 |
msgstr ""
|
2486 |
|
2487 |
+
#: inc/core/helpers/helper-form-templates.php:1114
|
2488 |
#: inc/core/helpers/helper-misc.php:427
|
2489 |
msgid "Russian Federation"
|
2490 |
msgstr ""
|
2491 |
|
2492 |
+
#: inc/core/helpers/helper-form-templates.php:1115
|
2493 |
#: inc/core/helpers/helper-misc.php:428
|
2494 |
msgid "Rwanda"
|
2495 |
msgstr ""
|
2496 |
|
2497 |
+
#: inc/core/helpers/helper-form-templates.php:1116
|
2498 |
#: inc/core/helpers/helper-misc.php:435
|
2499 |
msgid "Saudi Arabia"
|
2500 |
msgstr ""
|
2501 |
|
2502 |
+
#: inc/core/helpers/helper-form-templates.php:1117
|
2503 |
#: inc/core/helpers/helper-misc.php:442
|
2504 |
msgid "Solomon Islands"
|
2505 |
msgstr ""
|
2506 |
|
2507 |
+
#: inc/core/helpers/helper-form-templates.php:1118
|
2508 |
#: inc/core/helpers/helper-misc.php:437
|
2509 |
msgid "Seychelles"
|
2510 |
msgstr ""
|
2511 |
|
2512 |
+
#: inc/core/helpers/helper-form-templates.php:1119
|
2513 |
#: inc/core/helpers/helper-misc.php:450
|
2514 |
msgid "Sudan"
|
2515 |
msgstr ""
|
2516 |
|
2517 |
+
#: inc/core/helpers/helper-form-templates.php:1120
|
2518 |
#: inc/core/helpers/helper-misc.php:454
|
2519 |
msgid "Sweden"
|
2520 |
msgstr ""
|
2521 |
|
2522 |
+
#: inc/core/helpers/helper-form-templates.php:1121
|
2523 |
#: inc/core/helpers/helper-misc.php:439
|
2524 |
msgid "Singapore"
|
2525 |
msgstr ""
|
2526 |
|
2527 |
+
#: inc/core/helpers/helper-form-templates.php:1122
|
2528 |
msgid "Saint Helena"
|
2529 |
msgstr ""
|
2530 |
|
2531 |
+
#: inc/core/helpers/helper-form-templates.php:1123
|
2532 |
#: inc/core/helpers/helper-misc.php:441
|
2533 |
msgid "Slovenia"
|
2534 |
msgstr ""
|
2535 |
|
2536 |
+
#: inc/core/helpers/helper-form-templates.php:1124
|
2537 |
msgid "Slovakia"
|
2538 |
msgstr ""
|
2539 |
|
2540 |
+
#: inc/core/helpers/helper-form-templates.php:1125
|
2541 |
#: inc/core/helpers/helper-misc.php:438
|
2542 |
msgid "Sierra Leone"
|
2543 |
msgstr ""
|
2544 |
|
2545 |
+
#: inc/core/helpers/helper-form-templates.php:1126
|
2546 |
#: inc/core/helpers/helper-misc.php:433
|
2547 |
msgid "San Marino"
|
2548 |
msgstr ""
|
2549 |
|
2550 |
+
#: inc/core/helpers/helper-form-templates.php:1127
|
2551 |
#: inc/core/helpers/helper-misc.php:436
|
2552 |
msgid "Senegal"
|
2553 |
msgstr ""
|
2554 |
|
2555 |
+
#: inc/core/helpers/helper-form-templates.php:1128
|
2556 |
#: inc/core/helpers/helper-misc.php:443
|
2557 |
msgid "Somalia"
|
2558 |
msgstr ""
|
2559 |
|
2560 |
+
#: inc/core/helpers/helper-form-templates.php:1129
|
2561 |
#: inc/core/helpers/helper-misc.php:451
|
2562 |
msgid "Suriname"
|
2563 |
msgstr ""
|
2564 |
|
2565 |
+
#: inc/core/helpers/helper-form-templates.php:1130
|
2566 |
#: inc/core/helpers/helper-misc.php:434
|
2567 |
msgid "Sao Tome and Principe"
|
2568 |
msgstr ""
|
2569 |
|
2570 |
+
#: inc/core/helpers/helper-form-templates.php:1131
|
2571 |
#: inc/core/helpers/helper-misc.php:314
|
2572 |
msgid "El Salvador"
|
2573 |
msgstr ""
|
2574 |
|
2575 |
+
#: inc/core/helpers/helper-form-templates.php:1132
|
2576 |
#: inc/core/helpers/helper-misc.php:456
|
2577 |
msgid "Syrian Arab Republic"
|
2578 |
msgstr ""
|
2579 |
|
2580 |
+
#: inc/core/helpers/helper-form-templates.php:1133
|
2581 |
#: inc/core/helpers/helper-misc.php:453
|
2582 |
msgid "Swaziland"
|
2583 |
msgstr ""
|
2584 |
|
2585 |
+
#: inc/core/helpers/helper-form-templates.php:1134
|
2586 |
#: inc/core/helpers/helper-misc.php:468
|
2587 |
msgid "Turks and Caicos Islands"
|
2588 |
msgstr ""
|
2589 |
|
2590 |
+
#: inc/core/helpers/helper-form-templates.php:1135
|
2591 |
#: inc/core/helpers/helper-misc.php:291
|
2592 |
msgid "Chad"
|
2593 |
msgstr ""
|
2594 |
|
2595 |
+
#: inc/core/helpers/helper-form-templates.php:1136
|
2596 |
#: inc/core/helpers/helper-misc.php:461
|
2597 |
msgid "Togo"
|
2598 |
msgstr ""
|
2599 |
|
2600 |
+
#: inc/core/helpers/helper-form-templates.php:1137
|
2601 |
#: inc/core/helpers/helper-misc.php:460
|
2602 |
msgid "Thailand"
|
2603 |
msgstr ""
|
2604 |
|
2605 |
+
#: inc/core/helpers/helper-form-templates.php:1138
|
2606 |
#: inc/core/helpers/helper-misc.php:458
|
2607 |
msgid "Tajikistan"
|
2608 |
msgstr ""
|
2609 |
|
2610 |
+
#: inc/core/helpers/helper-form-templates.php:1139
|
2611 |
#: inc/core/helpers/helper-misc.php:462
|
2612 |
msgid "Tokelau"
|
2613 |
msgstr ""
|
2614 |
|
2615 |
+
#: inc/core/helpers/helper-form-templates.php:1140
|
2616 |
msgid "Timor-leste"
|
2617 |
msgstr ""
|
2618 |
|
2619 |
+
#: inc/core/helpers/helper-form-templates.php:1141
|
2620 |
#: inc/core/helpers/helper-misc.php:467
|
2621 |
msgid "Turkmenistan"
|
2622 |
msgstr ""
|
2623 |
|
2624 |
+
#: inc/core/helpers/helper-form-templates.php:1142
|
2625 |
#: inc/core/helpers/helper-misc.php:465
|
2626 |
msgid "Tunisia"
|
2627 |
msgstr ""
|
2628 |
|
2629 |
+
#: inc/core/helpers/helper-form-templates.php:1143
|
2630 |
#: inc/core/helpers/helper-misc.php:463
|
2631 |
msgid "Tonga"
|
2632 |
msgstr ""
|
2633 |
|
2634 |
+
#: inc/core/helpers/helper-form-templates.php:1144
|
2635 |
#: inc/core/helpers/helper-misc.php:466
|
2636 |
msgid "Turkey"
|
2637 |
msgstr ""
|
2638 |
|
2639 |
+
#: inc/core/helpers/helper-form-templates.php:1145
|
2640 |
#: inc/core/helpers/helper-misc.php:464
|
2641 |
msgid "Trinidad and Tobago"
|
2642 |
msgstr ""
|
2643 |
|
2644 |
+
#: inc/core/helpers/helper-form-templates.php:1146
|
2645 |
#: inc/core/helpers/helper-misc.php:469
|
2646 |
msgid "Tuvalu"
|
2647 |
msgstr ""
|
2648 |
|
2649 |
+
#: inc/core/helpers/helper-form-templates.php:1147
|
2650 |
#: inc/core/helpers/helper-misc.php:457
|
2651 |
msgid "Taiwan, Province of China"
|
2652 |
msgstr ""
|
2653 |
|
2654 |
+
#: inc/core/helpers/helper-form-templates.php:1148
|
2655 |
#: inc/core/helpers/helper-misc.php:459
|
2656 |
msgid "Tanzania, United Republic of"
|
2657 |
msgstr ""
|
2658 |
|
2659 |
+
#: inc/core/helpers/helper-form-templates.php:1149
|
2660 |
#: inc/core/helpers/helper-misc.php:471
|
2661 |
msgid "Ukraine"
|
2662 |
msgstr ""
|
2663 |
|
2664 |
+
#: inc/core/helpers/helper-form-templates.php:1150
|
2665 |
#: inc/core/helpers/helper-misc.php:470
|
2666 |
msgid "Uganda"
|
2667 |
msgstr ""
|
2668 |
|
2669 |
+
#: inc/core/helpers/helper-form-templates.php:1151
|
2670 |
#: inc/core/helpers/helper-misc.php:474
|
2671 |
msgid "United States"
|
2672 |
msgstr ""
|
2673 |
|
2674 |
+
#: inc/core/helpers/helper-form-templates.php:1152
|
2675 |
#: inc/core/helpers/helper-misc.php:476
|
2676 |
msgid "Uruguay"
|
2677 |
msgstr ""
|
2678 |
|
2679 |
+
#: inc/core/helpers/helper-form-templates.php:1153
|
2680 |
#: inc/core/helpers/helper-misc.php:477
|
2681 |
msgid "Uzbekistan"
|
2682 |
msgstr ""
|
2683 |
|
2684 |
+
#: inc/core/helpers/helper-form-templates.php:1154
|
2685 |
#: inc/core/helpers/helper-misc.php:431
|
2686 |
msgid "Saint Vincent and the Grenadines"
|
2687 |
msgstr ""
|
2688 |
|
2689 |
+
#: inc/core/helpers/helper-form-templates.php:1155
|
2690 |
#: inc/core/helpers/helper-misc.php:479
|
2691 |
msgid "Venezuela"
|
2692 |
msgstr ""
|
2693 |
|
2694 |
+
#: inc/core/helpers/helper-form-templates.php:1156
|
2695 |
msgid "Virgin Islands, British"
|
2696 |
msgstr ""
|
2697 |
|
2698 |
+
#: inc/core/helpers/helper-form-templates.php:1157
|
2699 |
msgid "Virgin Islands, U.S."
|
2700 |
msgstr ""
|
2701 |
|
2702 |
+
#: inc/core/helpers/helper-form-templates.php:1158
|
2703 |
#: inc/core/helpers/helper-misc.php:480
|
2704 |
msgid "Vietnam"
|
2705 |
msgstr ""
|
2706 |
|
2707 |
+
#: inc/core/helpers/helper-form-templates.php:1159
|
2708 |
#: inc/core/helpers/helper-misc.php:478
|
2709 |
msgid "Vanuatu"
|
2710 |
msgstr ""
|
2711 |
|
2712 |
+
#: inc/core/helpers/helper-form-templates.php:1160
|
2713 |
msgid "Wallis and Futuna"
|
2714 |
msgstr ""
|
2715 |
|
2716 |
+
#: inc/core/helpers/helper-form-templates.php:1161
|
2717 |
#: inc/core/helpers/helper-misc.php:432
|
2718 |
msgid "Samoa"
|
2719 |
msgstr ""
|
2720 |
|
2721 |
+
#: inc/core/helpers/helper-form-templates.php:1162
|
2722 |
#: inc/core/helpers/helper-misc.php:485
|
2723 |
msgid "Yemen"
|
2724 |
msgstr ""
|
2725 |
|
2726 |
+
#: inc/core/helpers/helper-form-templates.php:1163
|
2727 |
#: inc/core/helpers/helper-misc.php:388
|
2728 |
msgid "Mayotte"
|
2729 |
msgstr ""
|
2730 |
|
2731 |
+
#: inc/core/helpers/helper-form-templates.php:1164
|
2732 |
#: inc/core/helpers/helper-misc.php:444
|
2733 |
msgid "South Africa"
|
2734 |
msgstr ""
|
2735 |
|
2736 |
+
#: inc/core/helpers/helper-form-templates.php:1165
|
2737 |
#: inc/core/helpers/helper-misc.php:487
|
2738 |
msgid "Zambia"
|
2739 |
msgstr ""
|
2740 |
|
2741 |
+
#: inc/core/helpers/helper-form-templates.php:1166
|
2742 |
#: inc/core/helpers/helper-misc.php:488
|
2743 |
msgid "Zimbabwe"
|
2744 |
msgstr ""
|
2907 |
msgid "Yugoslavia"
|
2908 |
msgstr ""
|
2909 |
|
2910 |
+
#: inc/core/helpers/helper-misc.php:685
|
2911 |
msgid "Response #%s"
|
2912 |
msgstr ""
|
2913 |
|
2914 |
+
#: inc/core/helpers/helper-misc.php:769
|
2915 |
+
msgid "Afrikaans"
|
2916 |
+
msgstr ""
|
2917 |
+
|
2918 |
+
#: inc/core/helpers/helper-misc.php:770
|
2919 |
+
msgid "Akan"
|
2920 |
+
msgstr ""
|
2921 |
+
|
2922 |
+
#: inc/core/helpers/helper-misc.php:771
|
2923 |
+
msgid "Albanian"
|
2924 |
+
msgstr ""
|
2925 |
+
|
2926 |
+
#: inc/core/helpers/helper-misc.php:772
|
2927 |
+
msgid "Algerian Arabic"
|
2928 |
+
msgstr ""
|
2929 |
+
|
2930 |
+
#: inc/core/helpers/helper-misc.php:773
|
2931 |
+
msgid "Amharic"
|
2932 |
+
msgstr ""
|
2933 |
+
|
2934 |
+
#: inc/core/helpers/helper-misc.php:774
|
2935 |
+
msgid "Arabic"
|
2936 |
+
msgstr ""
|
2937 |
+
|
2938 |
+
#: inc/core/helpers/helper-misc.php:775
|
2939 |
+
msgid "Armenian"
|
2940 |
+
msgstr ""
|
2941 |
+
|
2942 |
+
#: inc/core/helpers/helper-misc.php:776
|
2943 |
+
msgid "Aromanian"
|
2944 |
+
msgstr ""
|
2945 |
+
|
2946 |
+
#: inc/core/helpers/helper-misc.php:777
|
2947 |
+
msgid "Arpitan"
|
2948 |
+
msgstr ""
|
2949 |
+
|
2950 |
+
#: inc/core/helpers/helper-misc.php:778
|
2951 |
+
msgid "Assamese"
|
2952 |
+
msgstr ""
|
2953 |
+
|
2954 |
+
#: inc/core/helpers/helper-misc.php:779
|
2955 |
+
msgid "Azerbaijani"
|
2956 |
+
msgstr ""
|
2957 |
+
|
2958 |
+
#: inc/core/helpers/helper-misc.php:780
|
2959 |
+
msgid "Balochi Southern"
|
2960 |
+
msgstr ""
|
2961 |
+
|
2962 |
+
#: inc/core/helpers/helper-misc.php:781
|
2963 |
+
msgid "Bashkir"
|
2964 |
+
msgstr ""
|
2965 |
+
|
2966 |
+
#: inc/core/helpers/helper-misc.php:782
|
2967 |
+
msgid "Basque"
|
2968 |
+
msgstr ""
|
2969 |
+
|
2970 |
+
#: inc/core/helpers/helper-misc.php:783
|
2971 |
+
msgid "Belarusian"
|
2972 |
+
msgstr ""
|
2973 |
+
|
2974 |
+
#: inc/core/helpers/helper-misc.php:784
|
2975 |
+
msgid "Bengali"
|
2976 |
+
msgstr ""
|
2977 |
+
|
2978 |
+
#: inc/core/helpers/helper-misc.php:785
|
2979 |
+
msgid "Bosnian"
|
2980 |
+
msgstr ""
|
2981 |
+
|
2982 |
+
#: inc/core/helpers/helper-misc.php:786
|
2983 |
+
msgid "Breton"
|
2984 |
+
msgstr ""
|
2985 |
+
|
2986 |
+
#: inc/core/helpers/helper-misc.php:787
|
2987 |
+
msgid "Bulgarian"
|
2988 |
+
msgstr ""
|
2989 |
+
|
2990 |
+
#: inc/core/helpers/helper-misc.php:788
|
2991 |
+
msgid "Catalan"
|
2992 |
+
msgstr ""
|
2993 |
+
|
2994 |
+
#: inc/core/helpers/helper-misc.php:789
|
2995 |
+
msgid "Cebuano"
|
2996 |
+
msgstr ""
|
2997 |
+
|
2998 |
+
#: inc/core/helpers/helper-misc.php:790
|
2999 |
+
msgid "Chinese"
|
3000 |
+
msgstr ""
|
3001 |
+
|
3002 |
+
#: inc/core/helpers/helper-misc.php:791
|
3003 |
+
msgid "Corsican"
|
3004 |
+
msgstr ""
|
3005 |
+
|
3006 |
+
#: inc/core/helpers/helper-misc.php:792
|
3007 |
+
msgid "Croatian"
|
3008 |
+
msgstr ""
|
3009 |
+
|
3010 |
+
#: inc/core/helpers/helper-misc.php:793
|
3011 |
+
msgid "Czech"
|
3012 |
+
msgstr ""
|
3013 |
+
|
3014 |
+
#: inc/core/helpers/helper-misc.php:794
|
3015 |
+
msgid "Danish"
|
3016 |
+
msgstr ""
|
3017 |
+
|
3018 |
+
#: inc/core/helpers/helper-misc.php:795
|
3019 |
+
msgid "Dhivehi"
|
3020 |
+
msgstr ""
|
3021 |
+
|
3022 |
+
#: inc/core/helpers/helper-misc.php:796
|
3023 |
+
msgid "Dutch"
|
3024 |
+
msgstr ""
|
3025 |
+
|
3026 |
+
#: inc/core/helpers/helper-misc.php:797
|
3027 |
+
msgid "Dzongkha"
|
3028 |
+
msgstr ""
|
3029 |
+
|
3030 |
+
#: inc/core/helpers/helper-misc.php:798
|
3031 |
+
msgid "English"
|
3032 |
+
msgstr ""
|
3033 |
+
|
3034 |
+
#: inc/core/helpers/helper-misc.php:799
|
3035 |
+
msgid "Esperanto"
|
3036 |
+
msgstr ""
|
3037 |
+
|
3038 |
+
#: inc/core/helpers/helper-misc.php:800
|
3039 |
+
msgid "Estonian"
|
3040 |
+
msgstr ""
|
3041 |
+
|
3042 |
+
#: inc/core/helpers/helper-misc.php:801
|
3043 |
+
msgid "Faroese"
|
3044 |
+
msgstr ""
|
3045 |
+
|
3046 |
+
#: inc/core/helpers/helper-misc.php:802
|
3047 |
+
msgid "Finnish"
|
3048 |
+
msgstr ""
|
3049 |
+
|
3050 |
+
#: inc/core/helpers/helper-misc.php:803
|
3051 |
+
msgid "French"
|
3052 |
+
msgstr ""
|
3053 |
+
|
3054 |
+
#: inc/core/helpers/helper-misc.php:804
|
3055 |
+
msgid "Frisian"
|
3056 |
+
msgstr ""
|
3057 |
+
|
3058 |
+
#: inc/core/helpers/helper-misc.php:805
|
3059 |
+
msgid "Friulian"
|
3060 |
+
msgstr ""
|
3061 |
+
|
3062 |
+
#: inc/core/helpers/helper-misc.php:806
|
3063 |
+
msgid "Fulah"
|
3064 |
+
msgstr ""
|
3065 |
+
|
3066 |
+
#: inc/core/helpers/helper-misc.php:807
|
3067 |
+
msgid "Galician"
|
3068 |
+
msgstr ""
|
3069 |
+
|
3070 |
+
#: inc/core/helpers/helper-misc.php:808
|
3071 |
+
msgid "Georgian"
|
3072 |
+
msgstr ""
|
3073 |
+
|
3074 |
+
#: inc/core/helpers/helper-misc.php:809
|
3075 |
+
msgid "German"
|
3076 |
+
msgstr ""
|
3077 |
+
|
3078 |
+
#: inc/core/helpers/helper-misc.php:810
|
3079 |
+
msgid "Greek"
|
3080 |
+
msgstr ""
|
3081 |
+
|
3082 |
+
#: inc/core/helpers/helper-misc.php:811
|
3083 |
+
msgid "Greenlandic"
|
3084 |
+
msgstr ""
|
3085 |
+
|
3086 |
+
#: inc/core/helpers/helper-misc.php:812
|
3087 |
+
msgid "Guaraní"
|
3088 |
+
msgstr ""
|
3089 |
+
|
3090 |
+
#: inc/core/helpers/helper-misc.php:813
|
3091 |
+
msgid "Gujarati"
|
3092 |
+
msgstr ""
|
3093 |
+
|
3094 |
+
#: inc/core/helpers/helper-misc.php:814
|
3095 |
+
msgid "Hawaiian"
|
3096 |
+
msgstr ""
|
3097 |
+
|
3098 |
+
#: inc/core/helpers/helper-misc.php:815
|
3099 |
+
msgid "Hazaragi"
|
3100 |
+
msgstr ""
|
3101 |
+
|
3102 |
+
#: inc/core/helpers/helper-misc.php:816
|
3103 |
+
msgid "Hebrew"
|
3104 |
+
msgstr ""
|
3105 |
+
|
3106 |
+
#: inc/core/helpers/helper-misc.php:817
|
3107 |
+
msgid "Hindi"
|
3108 |
+
msgstr ""
|
3109 |
+
|
3110 |
+
#: inc/core/helpers/helper-misc.php:818
|
3111 |
+
msgid "Hungarian"
|
3112 |
+
msgstr ""
|
3113 |
+
|
3114 |
+
#: inc/core/helpers/helper-misc.php:819
|
3115 |
+
msgid "Icelandic"
|
3116 |
+
msgstr ""
|
3117 |
+
|
3118 |
+
#: inc/core/helpers/helper-misc.php:820
|
3119 |
+
msgid "Ido"
|
3120 |
+
msgstr ""
|
3121 |
+
|
3122 |
+
#: inc/core/helpers/helper-misc.php:821
|
3123 |
+
msgid "Indonesian"
|
3124 |
+
msgstr ""
|
3125 |
+
|
3126 |
+
#: inc/core/helpers/helper-misc.php:822
|
3127 |
+
msgid "Irish"
|
3128 |
+
msgstr ""
|
3129 |
+
|
3130 |
+
#: inc/core/helpers/helper-misc.php:823
|
3131 |
+
msgid "Italian"
|
3132 |
+
msgstr ""
|
3133 |
+
|
3134 |
+
#: inc/core/helpers/helper-misc.php:824
|
3135 |
+
msgid "Japanese"
|
3136 |
+
msgstr ""
|
3137 |
+
|
3138 |
+
#: inc/core/helpers/helper-misc.php:825
|
3139 |
+
msgid "Javanese"
|
3140 |
+
msgstr ""
|
3141 |
+
|
3142 |
+
#: inc/core/helpers/helper-misc.php:826
|
3143 |
+
msgid "Kabyle"
|
3144 |
+
msgstr ""
|
3145 |
+
|
3146 |
+
#: inc/core/helpers/helper-misc.php:827
|
3147 |
+
msgid "Kannada"
|
3148 |
+
msgstr ""
|
3149 |
+
|
3150 |
+
#: inc/core/helpers/helper-misc.php:828
|
3151 |
+
msgid "Kazakh"
|
3152 |
+
msgstr ""
|
3153 |
+
|
3154 |
+
#: inc/core/helpers/helper-misc.php:829
|
3155 |
+
msgid "Khmer"
|
3156 |
+
msgstr ""
|
3157 |
+
|
3158 |
+
#: inc/core/helpers/helper-misc.php:830
|
3159 |
+
msgid "Kinyarwanda"
|
3160 |
+
msgstr ""
|
3161 |
+
|
3162 |
+
#: inc/core/helpers/helper-misc.php:831
|
3163 |
+
msgid "Kirghiz"
|
3164 |
+
msgstr ""
|
3165 |
+
|
3166 |
+
#: inc/core/helpers/helper-misc.php:832
|
3167 |
+
msgid "Korean"
|
3168 |
+
msgstr ""
|
3169 |
+
|
3170 |
+
#: inc/core/helpers/helper-misc.php:833
|
3171 |
+
msgid "Kurdish"
|
3172 |
+
msgstr ""
|
3173 |
+
|
3174 |
+
#: inc/core/helpers/helper-misc.php:834
|
3175 |
+
msgid "Lao"
|
3176 |
+
msgstr ""
|
3177 |
+
|
3178 |
+
#: inc/core/helpers/helper-misc.php:835
|
3179 |
+
msgid "Latvian"
|
3180 |
+
msgstr ""
|
3181 |
+
|
3182 |
+
#: inc/core/helpers/helper-misc.php:836
|
3183 |
+
msgid "Limburgish"
|
3184 |
+
msgstr ""
|
3185 |
+
|
3186 |
+
#: inc/core/helpers/helper-misc.php:837
|
3187 |
+
msgid "Lingala"
|
3188 |
+
msgstr ""
|
3189 |
+
|
3190 |
+
#: inc/core/helpers/helper-misc.php:838
|
3191 |
+
msgid "Lithuanian"
|
3192 |
+
msgstr ""
|
3193 |
+
|
3194 |
+
#: inc/core/helpers/helper-misc.php:839
|
3195 |
+
msgid "Luxembourgish"
|
3196 |
+
msgstr ""
|
3197 |
+
|
3198 |
+
#: inc/core/helpers/helper-misc.php:840
|
3199 |
+
msgid "Macedonian"
|
3200 |
+
msgstr ""
|
3201 |
+
|
3202 |
+
#: inc/core/helpers/helper-misc.php:841
|
3203 |
+
msgid "Malagasy"
|
3204 |
+
msgstr ""
|
3205 |
+
|
3206 |
+
#: inc/core/helpers/helper-misc.php:842
|
3207 |
+
msgid "Malay"
|
3208 |
+
msgstr ""
|
3209 |
+
|
3210 |
+
#: inc/core/helpers/helper-misc.php:843
|
3211 |
+
msgid "Malayalam"
|
3212 |
+
msgstr ""
|
3213 |
+
|
3214 |
+
#: inc/core/helpers/helper-misc.php:844
|
3215 |
+
msgid "Maori"
|
3216 |
+
msgstr ""
|
3217 |
+
|
3218 |
+
#: inc/core/helpers/helper-misc.php:845
|
3219 |
+
msgid "Marathi"
|
3220 |
+
msgstr ""
|
3221 |
+
|
3222 |
+
#: inc/core/helpers/helper-misc.php:846
|
3223 |
+
msgid "Mingrelian"
|
3224 |
+
msgstr ""
|
3225 |
+
|
3226 |
+
#: inc/core/helpers/helper-misc.php:847
|
3227 |
+
msgid "Mongolian"
|
3228 |
+
msgstr ""
|
3229 |
+
|
3230 |
+
#: inc/core/helpers/helper-misc.php:848
|
3231 |
+
msgid "Montenegrin"
|
3232 |
+
msgstr ""
|
3233 |
+
|
3234 |
+
#: inc/core/helpers/helper-misc.php:849
|
3235 |
+
msgid "Moroccan Arabic"
|
3236 |
+
msgstr ""
|
3237 |
+
|
3238 |
+
#: inc/core/helpers/helper-misc.php:850
|
3239 |
+
msgid "Myanmar (Burmese)"
|
3240 |
+
msgstr ""
|
3241 |
+
|
3242 |
+
#: inc/core/helpers/helper-misc.php:851
|
3243 |
+
msgid "Nepali"
|
3244 |
+
msgstr ""
|
3245 |
+
|
3246 |
+
#: inc/core/helpers/helper-misc.php:852
|
3247 |
+
msgid "Norwegian (Bokmål)"
|
3248 |
+
msgstr ""
|
3249 |
+
|
3250 |
+
#: inc/core/helpers/helper-misc.php:853
|
3251 |
+
msgid "Norwegian (Nynorsk)"
|
3252 |
+
msgstr ""
|
3253 |
+
|
3254 |
+
#: inc/core/helpers/helper-misc.php:854
|
3255 |
+
msgid "Occitan"
|
3256 |
+
msgstr ""
|
3257 |
+
|
3258 |
+
#: inc/core/helpers/helper-misc.php:855
|
3259 |
+
msgid "Oriya"
|
3260 |
+
msgstr ""
|
3261 |
+
|
3262 |
+
#: inc/core/helpers/helper-misc.php:856
|
3263 |
+
msgid "Ossetic"
|
3264 |
+
msgstr ""
|
3265 |
+
|
3266 |
+
#: inc/core/helpers/helper-misc.php:857
|
3267 |
+
msgid "Pashto"
|
3268 |
+
msgstr ""
|
3269 |
+
|
3270 |
+
#: inc/core/helpers/helper-misc.php:858
|
3271 |
+
msgid "Persian"
|
3272 |
+
msgstr ""
|
3273 |
+
|
3274 |
+
#: inc/core/helpers/helper-misc.php:859
|
3275 |
+
msgid "Polish"
|
3276 |
+
msgstr ""
|
3277 |
+
|
3278 |
+
#: inc/core/helpers/helper-misc.php:860
|
3279 |
+
msgid "Portuguese"
|
3280 |
+
msgstr ""
|
3281 |
+
|
3282 |
+
#: inc/core/helpers/helper-misc.php:861
|
3283 |
+
msgid "Punjabi"
|
3284 |
+
msgstr ""
|
3285 |
+
|
3286 |
+
#: inc/core/helpers/helper-misc.php:862
|
3287 |
+
msgid "Rohingya"
|
3288 |
+
msgstr ""
|
3289 |
+
|
3290 |
+
#: inc/core/helpers/helper-misc.php:863
|
3291 |
+
msgid "Romanian"
|
3292 |
+
msgstr ""
|
3293 |
+
|
3294 |
+
#: inc/core/helpers/helper-misc.php:864
|
3295 |
+
msgid "Romansh Vallader"
|
3296 |
+
msgstr ""
|
3297 |
+
|
3298 |
+
#: inc/core/helpers/helper-misc.php:865
|
3299 |
+
msgid "Russian"
|
3300 |
+
msgstr ""
|
3301 |
+
|
3302 |
+
#: inc/core/helpers/helper-misc.php:866
|
3303 |
+
msgid "Rusyn"
|
3304 |
+
msgstr ""
|
3305 |
+
|
3306 |
+
#: inc/core/helpers/helper-misc.php:867
|
3307 |
+
msgid "Sakha"
|
3308 |
+
msgstr ""
|
3309 |
+
|
3310 |
+
#: inc/core/helpers/helper-misc.php:868
|
3311 |
+
msgid "Sanskrit"
|
3312 |
+
msgstr ""
|
3313 |
+
|
3314 |
+
#: inc/core/helpers/helper-misc.php:869
|
3315 |
+
msgid "Sardinian"
|
3316 |
+
msgstr ""
|
3317 |
+
|
3318 |
+
#: inc/core/helpers/helper-misc.php:870
|
3319 |
+
msgid "Scottish Gaelic"
|
3320 |
+
msgstr ""
|
3321 |
+
|
3322 |
+
#: inc/core/helpers/helper-misc.php:871
|
3323 |
+
msgid "Serbian"
|
3324 |
+
msgstr ""
|
3325 |
+
|
3326 |
+
#: inc/core/helpers/helper-misc.php:872
|
3327 |
+
msgid "Silesian"
|
3328 |
+
msgstr ""
|
3329 |
+
|
3330 |
+
#: inc/core/helpers/helper-misc.php:873
|
3331 |
+
msgid "Sindhi"
|
3332 |
+
msgstr ""
|
3333 |
+
|
3334 |
+
#: inc/core/helpers/helper-misc.php:874
|
3335 |
+
msgid "Sinhala"
|
3336 |
+
msgstr ""
|
3337 |
+
|
3338 |
+
#: inc/core/helpers/helper-misc.php:875
|
3339 |
+
msgid "Slovak"
|
3340 |
+
msgstr ""
|
3341 |
+
|
3342 |
+
#: inc/core/helpers/helper-misc.php:876
|
3343 |
+
msgid "Slovenian"
|
3344 |
+
msgstr ""
|
3345 |
+
|
3346 |
+
#: inc/core/helpers/helper-misc.php:877
|
3347 |
+
msgid "Somali"
|
3348 |
+
msgstr ""
|
3349 |
+
|
3350 |
+
#: inc/core/helpers/helper-misc.php:878
|
3351 |
+
msgid "South Azerbaijani"
|
3352 |
+
msgstr ""
|
3353 |
+
|
3354 |
+
#: inc/core/helpers/helper-misc.php:879
|
3355 |
+
msgid "Spanish"
|
3356 |
+
msgstr ""
|
3357 |
+
|
3358 |
+
#: inc/core/helpers/helper-misc.php:880
|
3359 |
+
msgid "Sundanese"
|
3360 |
+
msgstr ""
|
3361 |
+
|
3362 |
+
#: inc/core/helpers/helper-misc.php:881
|
3363 |
+
msgid "Swahili"
|
3364 |
+
msgstr ""
|
3365 |
+
|
3366 |
+
#: inc/core/helpers/helper-misc.php:882
|
3367 |
+
msgid "Swedish"
|
3368 |
+
msgstr ""
|
3369 |
+
|
3370 |
+
#: inc/core/helpers/helper-misc.php:883
|
3371 |
+
msgid "Swiss German"
|
3372 |
+
msgstr ""
|
3373 |
+
|
3374 |
+
#: inc/core/helpers/helper-misc.php:884
|
3375 |
+
msgid "Tagalog"
|
3376 |
+
msgstr ""
|
3377 |
+
|
3378 |
+
#: inc/core/helpers/helper-misc.php:885
|
3379 |
+
msgid "Tahitian"
|
3380 |
+
msgstr ""
|
3381 |
+
|
3382 |
+
#: inc/core/helpers/helper-misc.php:886
|
3383 |
+
msgid "Tajik"
|
3384 |
+
msgstr ""
|
3385 |
+
|
3386 |
+
#: inc/core/helpers/helper-misc.php:887
|
3387 |
+
msgid "Tamazight"
|
3388 |
+
msgstr ""
|
3389 |
+
|
3390 |
+
#: inc/core/helpers/helper-misc.php:888
|
3391 |
+
msgid "Tamil"
|
3392 |
+
msgstr ""
|
3393 |
+
|
3394 |
+
#: inc/core/helpers/helper-misc.php:889
|
3395 |
+
msgid "Tatar"
|
3396 |
+
msgstr ""
|
3397 |
+
|
3398 |
+
#: inc/core/helpers/helper-misc.php:890
|
3399 |
+
msgid "Telugu"
|
3400 |
+
msgstr ""
|
3401 |
+
|
3402 |
+
#: inc/core/helpers/helper-misc.php:891
|
3403 |
+
msgid "Thai"
|
3404 |
+
msgstr ""
|
3405 |
+
|
3406 |
+
#: inc/core/helpers/helper-misc.php:892
|
3407 |
+
msgid "Tibetan"
|
3408 |
+
msgstr ""
|
3409 |
+
|
3410 |
+
#: inc/core/helpers/helper-misc.php:893
|
3411 |
+
msgid "Tigrinya"
|
3412 |
+
msgstr ""
|
3413 |
+
|
3414 |
+
#: inc/core/helpers/helper-misc.php:894
|
3415 |
+
msgid "Turkish"
|
3416 |
+
msgstr ""
|
3417 |
+
|
3418 |
+
#: inc/core/helpers/helper-misc.php:895
|
3419 |
+
msgid "Turkmen"
|
3420 |
+
msgstr ""
|
3421 |
+
|
3422 |
+
#: inc/core/helpers/helper-misc.php:896
|
3423 |
+
msgid "Tweants"
|
3424 |
+
msgstr ""
|
3425 |
+
|
3426 |
+
#: inc/core/helpers/helper-misc.php:897
|
3427 |
+
msgid "Uighur"
|
3428 |
+
msgstr ""
|
3429 |
+
|
3430 |
+
#: inc/core/helpers/helper-misc.php:898
|
3431 |
+
msgid "Ukrainian"
|
3432 |
+
msgstr ""
|
3433 |
+
|
3434 |
+
#: inc/core/helpers/helper-misc.php:899
|
3435 |
+
msgid "Urdu"
|
3436 |
+
msgstr ""
|
3437 |
+
|
3438 |
+
#: inc/core/helpers/helper-misc.php:900
|
3439 |
+
msgid "Uzbek"
|
3440 |
+
msgstr ""
|
3441 |
+
|
3442 |
+
#: inc/core/helpers/helper-misc.php:901
|
3443 |
+
msgid "Vietnamese"
|
3444 |
+
msgstr ""
|
3445 |
+
|
3446 |
+
#: inc/core/helpers/helper-misc.php:902
|
3447 |
+
msgid "Walloon"
|
3448 |
+
msgstr ""
|
3449 |
+
|
3450 |
+
#: inc/core/helpers/helper-misc.php:903
|
3451 |
+
msgid "Welsh"
|
3452 |
+
msgstr ""
|
3453 |
+
|
3454 |
+
#: inc/core/helpers/helper-misc.php:904
|
3455 |
+
msgid "Yoruba"
|
3456 |
+
msgstr ""
|
3457 |
+
|
3458 |
#: inc/core/templates/admin-form-modal.php:5
|
3459 |
msgid "Choose a form"
|
3460 |
msgstr ""
|
3493 |
msgid "continue"
|
3494 |
msgstr ""
|
3495 |
|
3496 |
+
#: inc/core/templates/customize-controls/setup/alert-email-subject.php:4
|
3497 |
+
msgid "part value is currently used as subject"
|
3498 |
+
msgstr ""
|
3499 |
+
|
3500 |
#: inc/core/templates/customize-controls/style/divider.php:10
|
3501 |
msgid "Back"
|
3502 |
msgstr ""
|
readme.txt
CHANGED
@@ -3,9 +3,9 @@
|
|
3 |
Contributors: thethemefoundry
|
4 |
Tags: contact, contact form, email, feedback form, form, form builder, custom form, lead generation, survey form, quote form
|
5 |
Requires at least: 4.8
|
6 |
-
Tested up to: 5.
|
7 |
Requires PHP: 5.3
|
8 |
-
Stable tag: 1.
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
@@ -99,6 +99,20 @@ Yep! HappyForms free isn't going anywhere but for those looking for even more po
|
|
99 |
|
100 |
== Changelog ==
|
101 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
102 |
= 1.6.22 =
|
103 |
* Improvement: Improvements to admin notices behavior and styles.
|
104 |
* Bugfix: Fix Legal part's undefined offset error in HTML class.
|
@@ -404,6 +418,9 @@ Yep! HappyForms free isn't going anywhere but for those looking for even more po
|
|
404 |
|
405 |
== Upgrade Notice ==
|
406 |
|
|
|
|
|
|
|
407 |
= 1.6.22 =
|
408 |
* Improvements to admin notices behavior and styles.
|
409 |
|
3 |
Contributors: thethemefoundry
|
4 |
Tags: contact, contact form, email, feedback form, form, form builder, custom form, lead generation, survey form, quote form
|
5 |
Requires at least: 4.8
|
6 |
+
Tested up to: 5.1
|
7 |
Requires PHP: 5.3
|
8 |
+
Stable tag: 1.7.0
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
99 |
|
100 |
== Changelog ==
|
101 |
|
102 |
+
= 1.7.0 =
|
103 |
+
* New feature: Added new control to Step 2 for adding custom HTML class to submit button.
|
104 |
+
* Improvement: ReCaptcha now loads language based on site locale settings.
|
105 |
+
* Improvement: Long forms now work beyond server max_input_vars limitation.
|
106 |
+
* Improvement: Better handling of email message carbon copy addresses and more powerful filters.
|
107 |
+
* Improvement: Empty optional parts are now hidden in notification email.
|
108 |
+
* Improvement: Better styles for left titled forms and improved behavior of Title alignment control in Style step.
|
109 |
+
* Improvement: Moved 'Form HTML ID' and 'Disable submit button until valid' from Style step to Build step for better context.
|
110 |
+
* Improvement: Added configurable label for ReCaptcha to improve accessibility.
|
111 |
+
* Improvement: Various other improvements to UI and form styles.
|
112 |
+
* Bugfix: Forms were scrolling to the wrong position with notices appearing below.
|
113 |
+
* Bugfix: Phone part didn't allow to pick country from dropdown after Email part was filled.
|
114 |
+
* Bugfix: Phone part was retaining previous country code when switching countries.
|
115 |
+
|
116 |
= 1.6.22 =
|
117 |
* Improvement: Improvements to admin notices behavior and styles.
|
118 |
* Bugfix: Fix Legal part's undefined offset error in HTML class.
|
418 |
|
419 |
== Upgrade Notice ==
|
420 |
|
421 |
+
= 1.7.0 =
|
422 |
+
* Better left styled forms, improvements on emails, recaptcha and performance, bugfixes.
|
423 |
+
|
424 |
= 1.6.22 =
|
425 |
* Improvements to admin notices behavior and styles.
|
426 |
|