Version Description
- We now make sure you cant use a meta-name for a field that is a reserved query var in WP. which would result in an unexpected behaviour
- Fixed a potential php error regarding a filter
- We now scroll to the top of a success form submit through js and not through anchor
- Fixed a conflict with reCAPTCHA and Paid Member Subscriptions
Download this release
Release Info
Developer | madalin.ungureanu |
Plugin | User registration & user profile – Profile Builder |
Version | 3.1.2 |
Comparing to | |
See all releases |
Code changes from version 3.1.1 to 3.1.2
- admin/admin-functions.php +46 -0
- admin/general-settings.php +17 -1
- admin/manage-fields.php +3 -9
- assets/js/script-front-end.js +14 -7
- features/functions.php +19 -1
- front-end/class-formbuilder.php +25 -4
- front-end/default-fields/recaptcha/recaptcha.php +5 -1
- front-end/login.php +6 -6
- front-end/register.php +0 -1
- index.php +3 -3
- readme.txt +7 -1
- translation/profile-builder.catalog.php +3 -0
- translation/profile-builder.pot +78 -64
admin/admin-functions.php
CHANGED
@@ -314,3 +314,49 @@ function wppb_create_form_pages(){
|
|
314 |
function wppb_prepare_wck_labels( $label ){
|
315 |
return trim( str_replace( '%', '%', $label ) );
|
316 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
314 |
function wppb_prepare_wck_labels( $label ){
|
315 |
return trim( str_replace( '%', '%', $label ) );
|
316 |
}
|
317 |
+
|
318 |
+
/**
|
319 |
+
* Function that returns the reserved meta name list
|
320 |
+
*/
|
321 |
+
function wppb_get_reserved_meta_name_list( $all_fields, $posted_values ){
|
322 |
+
|
323 |
+
$unique_meta_name_list = array( 'first_name', 'last_name', 'nickname', 'description' );
|
324 |
+
|
325 |
+
// Default contact methods were removed in WP 3.6. A filter dictates contact methods.
|
326 |
+
if ( apply_filters( 'wppb_remove_default_contact_methods', get_site_option( 'initial_db_version' ) < 23588 ) ){
|
327 |
+
$unique_meta_name_list[] = 'aim';
|
328 |
+
$unique_meta_name_list[] = 'yim';
|
329 |
+
$unique_meta_name_list[] = 'jabber';
|
330 |
+
}
|
331 |
+
|
332 |
+
$add_reserved = true;
|
333 |
+
|
334 |
+
$reserved_meta_names = array( 'attachment', 'attachment_id', 'author', 'author_name', 'calendar', 'cat', 'category', 'category__and', 'category__in', 'category__not_in', 'category_name', 'comments_per_page',
|
335 |
+
'comments_popup', 'custom', 'customize_messenger_channel', 'customized', 'cpage', 'day', 'debug', 'embed', 'error', 'exact', 'feed', 'hour', 'link_category', 'm', 'minute', 'monthnum', 'more',
|
336 |
+
'name', 'nav_menu', 'nonce', 'nopaging', 'offset', 'order', 'orderby', 'p', 'page', 'page_id', 'paged', 'pagename', 'pb', 'perm', 'post', 'post__in', 'post__not_in', 'post_format', 'post_mime_type',
|
337 |
+
'post_status', 'post_tag', 'post_type', 'posts', 'posts_per_archive_page', 'posts_per_page', 'preview', 'robots', 's', 'search', 'second', 'sentence', 'showposts', 'static', 'status', 'subpost',
|
338 |
+
'subpost_id', 'tag', 'tag__and', 'tag__in', 'tag__not_in', 'tag_id', 'tag_slug__and', 'tag_slug__in', 'taxonomy', 'tb', 'term', 'terms', 'theme', 'title', 'type', 'w', 'withcomments', 'withoutcomments', 'year' );
|
339 |
+
|
340 |
+
$args = array(
|
341 |
+
'public' => true,
|
342 |
+
'_builtin' => true
|
343 |
+
);
|
344 |
+
$post_types = get_post_types( $args, 'names', 'or' );
|
345 |
+
$taxonomies = get_taxonomies( $args, 'names', 'or' );
|
346 |
+
|
347 |
+
|
348 |
+
/*reserved meta names were added in PB 3.1.2 so to avoid the situation where someone updates an already existing field
|
349 |
+
with a reserved name and gets an error check if it is an update or new field */
|
350 |
+
if( !empty( $all_fields ) && !empty($posted_values['id'] ) && !empty($posted_values['meta-name']) ){
|
351 |
+
foreach( $all_fields as $field ){
|
352 |
+
if( $field['id'] === $posted_values['id'] && $field['meta-name'] === $posted_values['meta-name'] ){//it is an update
|
353 |
+
$add_reserved = false;
|
354 |
+
}
|
355 |
+
}
|
356 |
+
}
|
357 |
+
|
358 |
+
if( $add_reserved )
|
359 |
+
$unique_meta_name_list = array_merge( $unique_meta_name_list, $reserved_meta_names, $post_types, $taxonomies );
|
360 |
+
|
361 |
+
return apply_filters ( 'wppb_unique_meta_name_list', $unique_meta_name_list );
|
362 |
+
}
|
admin/general-settings.php
CHANGED
@@ -79,7 +79,7 @@ add_action( 'admin_menu', 'wppb_register_general_settings_submenu_page', 3 );
|
|
79 |
|
80 |
|
81 |
function wppb_generate_default_settings_defaults(){
|
82 |
-
add_option( 'wppb_general_settings', array( 'extraFieldsLayout' => 'default', 'emailConfirmation' => 'no', 'activationLandingPage' => '', 'adminApproval' => 'no', 'loginWith' => 'usernameemail', 'rolesEditor' => 'no' ) );
|
83 |
}
|
84 |
|
85 |
|
@@ -285,6 +285,22 @@ function wppb_general_settings_content() {
|
|
285 |
</select>
|
286 |
</td>
|
287 |
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
288 |
|
289 |
<?php do_action( 'wppb_extra_general_settings', $wppb_generalSettings ); ?>
|
290 |
</table>
|
79 |
|
80 |
|
81 |
function wppb_generate_default_settings_defaults(){
|
82 |
+
add_option( 'wppb_general_settings', array( 'extraFieldsLayout' => 'default', 'emailConfirmation' => 'no', 'activationLandingPage' => '', 'adminApproval' => 'no', 'loginWith' => 'usernameemail', 'rolesEditor' => 'no', 'conditional_fields_ajax' => 'no' ) );
|
83 |
}
|
84 |
|
85 |
|
285 |
</select>
|
286 |
</td>
|
287 |
</tr>
|
288 |
+
<?php if( wppb_conditional_fields_exists() && apply_filters( 'wppb_allow_conditional_fields_ajax', false ) ): ?>
|
289 |
+
<tr>
|
290 |
+
<th scope="row">
|
291 |
+
<?php _e( 'Use ajax on conditional fields:', 'profile-builder' );?>
|
292 |
+
</th>
|
293 |
+
<td>
|
294 |
+
<select name="wppb_general_settings[conditional_fields_ajax]" class="wppb-select" id="wppb_settings_conditional_fields_ajax" onchange="wppb_display_page_select(this.value)">
|
295 |
+
<option value="no" <?php if ( $wppb_generalSettings['conditional_fields_ajax'] === 'no' ) echo 'selected'; ?>><?php _e( 'No', 'profile-builder' ); ?></option>
|
296 |
+
<option value="yes" <?php if ( $wppb_generalSettings['conditional_fields_ajax'] === 'yes' ) echo 'selected'; ?>><?php _e( 'Yes', 'profile-builder' ); ?></option>
|
297 |
+
</select>
|
298 |
+
<ul>
|
299 |
+
<li class="description"><?php _e( 'For large conditional forms select "Yes" for an improved page performance', 'profile-builder' ); ?> </li>
|
300 |
+
</ul>
|
301 |
+
</td>
|
302 |
+
</tr>
|
303 |
+
<?php endif; ?>
|
304 |
|
305 |
<?php do_action( 'wppb_extra_general_settings', $wppb_generalSettings ); ?>
|
306 |
</table>
|
admin/manage-fields.php
CHANGED
@@ -1164,7 +1164,7 @@ function wppb_check_field_on_edit_add( $message, $fields, $required_fields, $met
|
|
1164 |
$skip_check_for_fields = apply_filters ( 'wppb_skip_check_for_fields', $skip_check_for_fields );
|
1165 |
|
1166 |
if ( !in_array( trim( $posted_values['field'] ), $skip_check_for_fields ) ){
|
1167 |
-
$
|
1168 |
|
1169 |
//check to see if meta-name is empty
|
1170 |
$skip_empty_check_for_fields = array( 'Heading', 'Select (User Role)', 'reCAPTCHA', 'HTML', 'GDPR Delete Button' );
|
@@ -1173,16 +1173,10 @@ function wppb_check_field_on_edit_add( $message, $fields, $required_fields, $met
|
|
1173 |
$message .= __( "The meta-name cannot be empty\n", 'profile-builder' );
|
1174 |
}
|
1175 |
|
1176 |
-
// Default contact methods were removed in WP 3.6. A filter dictates contact methods.
|
1177 |
-
if ( apply_filters( 'wppb_remove_default_contact_methods', get_site_option( 'initial_db_version' ) < 23588 ) ){
|
1178 |
-
$unique_meta_name_list[] = 'aim';
|
1179 |
-
$unique_meta_name_list[] = 'yim';
|
1180 |
-
$unique_meta_name_list[] = 'jabber';
|
1181 |
-
}
|
1182 |
|
1183 |
// if the desired meta-name is one of the following, automatically give an error
|
1184 |
-
if ( in_array( trim( $posted_values['meta-name'] ),
|
1185 |
-
$message .= __( "That meta-name
|
1186 |
|
1187 |
else{
|
1188 |
$found_in_custom_fields = false;
|
1164 |
$skip_check_for_fields = apply_filters ( 'wppb_skip_check_for_fields', $skip_check_for_fields );
|
1165 |
|
1166 |
if ( !in_array( trim( $posted_values['field'] ), $skip_check_for_fields ) ){
|
1167 |
+
$reserved_meta_name_list = wppb_get_reserved_meta_name_list( $all_fields, $posted_values );
|
1168 |
|
1169 |
//check to see if meta-name is empty
|
1170 |
$skip_empty_check_for_fields = array( 'Heading', 'Select (User Role)', 'reCAPTCHA', 'HTML', 'GDPR Delete Button' );
|
1173 |
$message .= __( "The meta-name cannot be empty\n", 'profile-builder' );
|
1174 |
}
|
1175 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1176 |
|
1177 |
// if the desired meta-name is one of the following, automatically give an error
|
1178 |
+
if ( in_array( trim( $posted_values['meta-name'] ), $reserved_meta_name_list ) )
|
1179 |
+
$message .= __( "That meta-name can't be used, please choose another\n", 'profile-builder' );
|
1180 |
|
1181 |
else{
|
1182 |
$found_in_custom_fields = false;
|
assets/js/script-front-end.js
CHANGED
@@ -1,9 +1,16 @@
|
|
1 |
jQuery(document).ready(function(){
|
2 |
-
jQuery(
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9 |
});
|
1 |
jQuery(document).ready(function(){
|
2 |
+
if( jQuery("#wppb-register-user").length ) {
|
3 |
+
jQuery('#wppb-register-user').submit(function (e) {
|
4 |
+
//stop submitting the form to see the disabled button effect
|
5 |
+
e.preventDefault();
|
6 |
+
//disable the submit button
|
7 |
+
jQuery('.form-submit #register').attr('disabled', true);
|
8 |
+
this.submit();
|
9 |
+
});
|
10 |
+
}
|
11 |
+
|
12 |
+
//scroll to top on success message
|
13 |
+
if( jQuery("#wppb_form_general_message").length ){
|
14 |
+
jQuery([document.documentElement, document.body]).animate({ scrollTop: jQuery("#wppb_form_general_message").offset().top }, 500);
|
15 |
+
}
|
16 |
});
|
features/functions.php
CHANGED
@@ -110,6 +110,13 @@ if ( is_admin() ){
|
|
110 |
add_action( 'edit_user_profile_update', 'save_profile_extra_fields_in_admin', 10 );
|
111 |
}
|
112 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
113 |
}else if ( !is_admin() ){
|
114 |
// include the stylesheet
|
115 |
add_action( 'wp_print_styles', 'wppb_add_plugin_stylesheet' );
|
@@ -892,7 +899,7 @@ function wppb_add_gmt_offset( $timestamp ) {
|
|
892 |
* @param array $field Field description.
|
893 |
* @return string $extra_attributes
|
894 |
*/
|
895 |
-
function wppb_add_html_tag_required_to_fields( $extra_attributes, $field, $form_location ) {
|
896 |
if ( $field['field'] != "Checkbox" && isset( $field['required'] ) && $field['required'] == 'Yes' ){
|
897 |
if( !( ( $field['field'] == "Default - Password" || $field['field'] == "Default - Repeat Password" ) && $form_location == 'edit_profile' ) )
|
898 |
$extra_attributes .= ' required ';
|
@@ -1394,4 +1401,15 @@ function wppb_get_admin_approval_option_value(){
|
|
1394 |
return 'yes';
|
1395 |
else
|
1396 |
return 'no';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1397 |
}
|
110 |
add_action( 'edit_user_profile_update', 'save_profile_extra_fields_in_admin', 10 );
|
111 |
}
|
112 |
|
113 |
+
/* we need to include the fields here for conditional fields when they run through ajax, the extra-fields were already included above for backend forms */
|
114 |
+
$wppb_generalSettings = get_option( 'wppb_general_settings' );
|
115 |
+
if( wp_doing_ajax() && wppb_conditional_fields_exists() && isset( $wppb_generalSettings['conditional_fields_ajax'] ) && $wppb_generalSettings['conditional_fields_ajax'] === 'yes' ) {
|
116 |
+
if (file_exists(WPPB_PLUGIN_DIR . '/front-end/default-fields/default-fields.php'))
|
117 |
+
require_once(WPPB_PLUGIN_DIR . '/front-end/default-fields/default-fields.php');
|
118 |
+
}
|
119 |
+
|
120 |
}else if ( !is_admin() ){
|
121 |
// include the stylesheet
|
122 |
add_action( 'wp_print_styles', 'wppb_add_plugin_stylesheet' );
|
899 |
* @param array $field Field description.
|
900 |
* @return string $extra_attributes
|
901 |
*/
|
902 |
+
function wppb_add_html_tag_required_to_fields( $extra_attributes, $field, $form_location = '' ) {
|
903 |
if ( $field['field'] != "Checkbox" && isset( $field['required'] ) && $field['required'] == 'Yes' ){
|
904 |
if( !( ( $field['field'] == "Default - Password" || $field['field'] == "Default - Repeat Password" ) && $form_location == 'edit_profile' ) )
|
905 |
$extra_attributes .= ' required ';
|
1401 |
return 'yes';
|
1402 |
else
|
1403 |
return 'no';
|
1404 |
+
}
|
1405 |
+
|
1406 |
+
/**
|
1407 |
+
* Function that checks if conditional fields feature exists
|
1408 |
+
* @return bool
|
1409 |
+
*/
|
1410 |
+
function wppb_conditional_fields_exists(){
|
1411 |
+
if (file_exists(WPPB_PLUGIN_DIR . '/features/conditional-fields/conditional-fields.php'))
|
1412 |
+
return true;
|
1413 |
+
else
|
1414 |
+
return false;
|
1415 |
}
|
front-end/class-formbuilder.php
CHANGED
@@ -52,6 +52,9 @@ class Profile_Builder_Form_Creator{
|
|
52 |
|
53 |
if( ( !is_multisite() && current_user_can( 'edit_users' ) ) || ( is_multisite() && current_user_can( 'manage_network' ) ) )
|
54 |
add_action( 'wppb_before_edit_profile_fields', array( 'Profile_Builder_Form_Creator', 'wppb_edit_profile_select_user_to_edit' ) );
|
|
|
|
|
|
|
55 |
}
|
56 |
|
57 |
/**
|
@@ -406,7 +409,7 @@ class Profile_Builder_Form_Creator{
|
|
406 |
$wppb_form_class .= $wppb_user_role_class;
|
407 |
|
408 |
?>
|
409 |
-
<form enctype="multipart/form-data" method="post" id="<?php echo apply_filters( 'wppb_form_id', $wppb_form_id, $this ); ?>" class="<?php echo apply_filters( 'wppb_form_class', $wppb_form_class, $this ); ?>" action="<?php echo esc_url( apply_filters( 'wppb_form_action', wppb_curpageurl()
|
410 |
<?php
|
411 |
do_action( 'wppb_form_args_before_output', $this->args );
|
412 |
|
@@ -433,6 +436,7 @@ class Profile_Builder_Form_Creator{
|
|
433 |
<?php do_action( 'wppb_form_after_submit_button', $this->args ); ?>
|
434 |
<input name="action" type="hidden" id="action" value="<?php echo $this->args['form_type']; ?>" />
|
435 |
<input name="form_name" type="hidden" id="form_name" value="<?php echo $this->args['form_name']; ?>" />
|
|
|
436 |
<?php
|
437 |
$wppb_module_settings = get_option( 'wppb_module_settings' );
|
438 |
|
@@ -460,6 +464,7 @@ class Profile_Builder_Form_Creator{
|
|
460 |
}
|
461 |
|
462 |
function wppb_output_form_fields( $global_request, $field_check_errors, $form_fields, $called_from = NULL ){
|
|
|
463 |
$output_fields = '';
|
464 |
|
465 |
if( !empty( $form_fields ) ){
|
@@ -475,8 +480,19 @@ class Profile_Builder_Form_Creator{
|
|
475 |
|
476 |
$css_class = apply_filters( 'wppb_field_css_class', 'wppb-form-field wppb-'. Wordpress_Creation_Kit_PB::wck_generate_slug( $field['field'] ) .$error_var, $field, $error_var );
|
477 |
$output_fields .= apply_filters( 'wppb_output_before_form_field', '<li class="'. $css_class .'" id="wppb-form-element-'. $field['id'] .'">', $field, $error_var, $this->args['role'] );
|
478 |
-
|
479 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
480 |
$output_fields .= apply_filters( 'wppb_output_after_form_field', '</li>', $field, $this->args['ID'], $this->args['form_type'], $called_from );
|
481 |
}
|
482 |
|
@@ -502,7 +518,7 @@ class Profile_Builder_Form_Creator{
|
|
502 |
|
503 |
function wppb_test_required_form_values( $global_request ){
|
504 |
$output_field_errors = array();
|
505 |
-
$form_fields = apply_filters( 'wppb_form_fields', $this->args['form_fields'], array( 'global_request' => $global_request, 'context' => 'validate_frontend', '
|
506 |
if( !empty( $form_fields ) ){
|
507 |
foreach( $form_fields as $field ){
|
508 |
$error_for_field = apply_filters( 'wppb_check_form_field_'.Wordpress_Creation_Kit_PB::wck_generate_slug( $field['field'] ), '', $field, $global_request, $this->args['form_type'], $this->args['role'], $this->wppb_get_desired_user_id() );
|
@@ -710,6 +726,11 @@ class Profile_Builder_Form_Creator{
|
|
710 |
}
|
711 |
}
|
712 |
|
|
|
|
|
|
|
|
|
|
|
713 |
/**
|
714 |
* Handle toString method
|
715 |
*
|
52 |
|
53 |
if( ( !is_multisite() && current_user_can( 'edit_users' ) ) || ( is_multisite() && current_user_can( 'manage_network' ) ) )
|
54 |
add_action( 'wppb_before_edit_profile_fields', array( 'Profile_Builder_Form_Creator', 'wppb_edit_profile_select_user_to_edit' ) );
|
55 |
+
|
56 |
+
//enqueue frontend scripts for forms
|
57 |
+
add_action( 'wp_footer', array( $this, 'wppb_frontend_scripts' ), 9999 );
|
58 |
}
|
59 |
|
60 |
/**
|
409 |
$wppb_form_class .= $wppb_user_role_class;
|
410 |
|
411 |
?>
|
412 |
+
<form enctype="multipart/form-data" method="post" id="<?php echo apply_filters( 'wppb_form_id', $wppb_form_id, $this ); ?>" class="<?php echo apply_filters( 'wppb_form_class', $wppb_form_class, $this ); ?>" action="<?php echo esc_url( apply_filters( 'wppb_form_action', wppb_curpageurl() ) ); ?>">
|
413 |
<?php
|
414 |
do_action( 'wppb_form_args_before_output', $this->args );
|
415 |
|
436 |
<?php do_action( 'wppb_form_after_submit_button', $this->args ); ?>
|
437 |
<input name="action" type="hidden" id="action" value="<?php echo $this->args['form_type']; ?>" />
|
438 |
<input name="form_name" type="hidden" id="form_name" value="<?php echo $this->args['form_name']; ?>" />
|
439 |
+
<input name="form_id" type="hidden" id="form_id" value="<?php echo $this->args['ID']; ?>" />
|
440 |
<?php
|
441 |
$wppb_module_settings = get_option( 'wppb_module_settings' );
|
442 |
|
464 |
}
|
465 |
|
466 |
function wppb_output_form_fields( $global_request, $field_check_errors, $form_fields, $called_from = NULL ){
|
467 |
+
$wppb_generalSettings = get_option( 'wppb_general_settings' );
|
468 |
$output_fields = '';
|
469 |
|
470 |
if( !empty( $form_fields ) ){
|
480 |
|
481 |
$css_class = apply_filters( 'wppb_field_css_class', 'wppb-form-field wppb-'. Wordpress_Creation_Kit_PB::wck_generate_slug( $field['field'] ) .$error_var, $field, $error_var );
|
482 |
$output_fields .= apply_filters( 'wppb_output_before_form_field', '<li class="'. $css_class .'" id="wppb-form-element-'. $field['id'] .'">', $field, $error_var, $this->args['role'] );
|
483 |
+
|
484 |
+
$render_field = true;
|
485 |
+
if( wppb_conditional_fields_exists() && isset( $wppb_generalSettings['conditional_fields_ajax'] ) ){
|
486 |
+
if($wppb_generalSettings['conditional_fields_ajax'] === 'yes' && isset($field['conditional-logic-enabled']) && $field['conditional-logic-enabled'] === 'yes') {
|
487 |
+
$render_field = false;
|
488 |
+
}
|
489 |
+
}
|
490 |
+
|
491 |
+
if( $render_field ){
|
492 |
+
$output_fields .= apply_filters('wppb_output_form_field_' . Wordpress_Creation_Kit_PB::wck_generate_slug($field['field']), '', $this->args['form_type'], $field, $this->wppb_get_desired_user_id(), $field_check_errors, $global_request, $this->args['role'], $this);
|
493 |
+
$output_fields .= apply_filters('wppb_output_specific_error_message', $specific_message);
|
494 |
+
}
|
495 |
+
|
496 |
$output_fields .= apply_filters( 'wppb_output_after_form_field', '</li>', $field, $this->args['ID'], $this->args['form_type'], $called_from );
|
497 |
}
|
498 |
|
518 |
|
519 |
function wppb_test_required_form_values( $global_request ){
|
520 |
$output_field_errors = array();
|
521 |
+
$form_fields = apply_filters( 'wppb_form_fields', $this->args['form_fields'], array( 'global_request' => $global_request, 'context' => 'validate_frontend', 'form_type' => $this->args['form_type'], 'role' => $this->args['role'], 'user_id' => $this->wppb_get_desired_user_id() ) );
|
522 |
if( !empty( $form_fields ) ){
|
523 |
foreach( $form_fields as $field ){
|
524 |
$error_for_field = apply_filters( 'wppb_check_form_field_'.Wordpress_Creation_Kit_PB::wck_generate_slug( $field['field'] ), '', $field, $global_request, $this->args['form_type'], $this->args['role'], $this->wppb_get_desired_user_id() );
|
726 |
}
|
727 |
}
|
728 |
|
729 |
+
function wppb_frontend_scripts(){
|
730 |
+
wp_enqueue_script( 'wppb_front_end_script', WPPB_PLUGIN_URL.'assets/js/script-front-end.js', array('jquery'), PROFILE_BUILDER_VERSION, true );
|
731 |
+
wp_print_scripts( 'wppb_front_end_script' );
|
732 |
+
}
|
733 |
+
|
734 |
/**
|
735 |
* Handle toString method
|
736 |
*
|
front-end/default-fields/recaptcha/recaptcha.php
CHANGED
@@ -399,6 +399,10 @@ add_filter('wppb_recover_password_sent_message1', 'wppb_recaptcha_recover_passwo
|
|
399 |
|
400 |
/* Display reCAPTCHA html on PB Login form */
|
401 |
function wppb_display_recaptcha_login_form($form_part, $args) {
|
|
|
|
|
|
|
|
|
402 |
$field = wppb_get_recaptcha_field();
|
403 |
|
404 |
if ( !empty($field) ) {
|
@@ -454,7 +458,7 @@ add_action( 'login_form', 'wppb_display_recaptcha_wp_login_form' );
|
|
454 |
//Show reCAPTCHA error on Login form (both default and PB one)
|
455 |
function wppb_recaptcha_login_wp_error_message($user){
|
456 |
//make sure you're on a Login form (WP or PB)
|
457 |
-
if (
|
458 |
|
459 |
$field = wppb_get_recaptcha_field();
|
460 |
if ( !empty($field) ){
|
399 |
|
400 |
/* Display reCAPTCHA html on PB Login form */
|
401 |
function wppb_display_recaptcha_login_form($form_part, $args) {
|
402 |
+
|
403 |
+
if( !isset( $args['form_id'] ) || $args['form_id'] != 'wppb-loginform' )
|
404 |
+
return $form_part;
|
405 |
+
|
406 |
$field = wppb_get_recaptcha_field();
|
407 |
|
408 |
if ( !empty($field) ) {
|
458 |
//Show reCAPTCHA error on Login form (both default and PB one)
|
459 |
function wppb_recaptcha_login_wp_error_message($user){
|
460 |
//make sure you're on a Login form (WP or PB)
|
461 |
+
if ( isset( $_POST['wp-submit'] ) && !is_wp_error($user) && !isset( $_POST['pms_login'] ) ) {
|
462 |
|
463 |
$field = wppb_get_recaptcha_field();
|
464 |
if ( !empty($field) ){
|
front-end/login.php
CHANGED
@@ -101,7 +101,7 @@ function wppb_login_form( $args = array() ) {
|
|
101 |
'echo' => true,
|
102 |
// Default 'redirect' value takes the user back to the request URI.
|
103 |
'redirect' => ( is_ssl() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'],
|
104 |
-
'form_id' => 'loginform',
|
105 |
'label_username' => __( 'Username or Email Address' ),
|
106 |
'label_password' => __( 'Password' ),
|
107 |
'label_remember' => __( 'Remember Me' ),
|
@@ -437,13 +437,13 @@ function wppb_front_end_login( $atts ){
|
|
437 |
}else{
|
438 |
$user_ID = get_current_user_id();
|
439 |
$wppb_user = get_userdata( $user_ID );
|
440 |
-
|
441 |
if( isset( $wppb_generalSettings['loginWith'] ) && ( $wppb_generalSettings['loginWith'] == 'email' ) )
|
442 |
$display_name = $wppb_user->user_email;
|
443 |
-
|
444 |
elseif($wppb_user->display_name !== '')
|
445 |
$display_name = $wppb_user->user_login;
|
446 |
-
|
447 |
else
|
448 |
$display_name = $wppb_user->display_name;
|
449 |
|
@@ -467,7 +467,7 @@ function wppb_front_end_login( $atts ){
|
|
467 |
$logged_in_message .= sprintf(__( 'You are currently logged in as %1$s. %2$s', 'profile-builder' ), $display_name, $logout_url );
|
468 |
|
469 |
$logged_in_message .= '</p><!-- .wppb-alert-->';
|
470 |
-
|
471 |
return apply_filters( 'wppb_login_message', $logged_in_message, $wppb_user->ID, $display_name );
|
472 |
}
|
473 |
}
|
@@ -484,4 +484,4 @@ function wppb_login_security_check( $user, $password ) {
|
|
484 |
|
485 |
return $user;
|
486 |
}
|
487 |
-
add_filter( 'wp_authenticate_user', 'wppb_login_security_check', 10, 2 );
|
101 |
'echo' => true,
|
102 |
// Default 'redirect' value takes the user back to the request URI.
|
103 |
'redirect' => ( is_ssl() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'],
|
104 |
+
'form_id' => 'wppb-loginform',
|
105 |
'label_username' => __( 'Username or Email Address' ),
|
106 |
'label_password' => __( 'Password' ),
|
107 |
'label_remember' => __( 'Remember Me' ),
|
437 |
}else{
|
438 |
$user_ID = get_current_user_id();
|
439 |
$wppb_user = get_userdata( $user_ID );
|
440 |
+
|
441 |
if( isset( $wppb_generalSettings['loginWith'] ) && ( $wppb_generalSettings['loginWith'] == 'email' ) )
|
442 |
$display_name = $wppb_user->user_email;
|
443 |
+
|
444 |
elseif($wppb_user->display_name !== '')
|
445 |
$display_name = $wppb_user->user_login;
|
446 |
+
|
447 |
else
|
448 |
$display_name = $wppb_user->display_name;
|
449 |
|
467 |
$logged_in_message .= sprintf(__( 'You are currently logged in as %1$s. %2$s', 'profile-builder' ), $display_name, $logout_url );
|
468 |
|
469 |
$logged_in_message .= '</p><!-- .wppb-alert-->';
|
470 |
+
|
471 |
return apply_filters( 'wppb_login_message', $logged_in_message, $wppb_user->ID, $display_name );
|
472 |
}
|
473 |
}
|
484 |
|
485 |
return $user;
|
486 |
}
|
487 |
+
add_filter( 'wp_authenticate_user', 'wppb_login_security_check', 10, 2 );
|
front-end/register.php
CHANGED
@@ -166,7 +166,6 @@ function wppb_front_end_register( $atts ){
|
|
166 |
|
167 |
// function to choose whether to display the registration page or the validation message
|
168 |
function wppb_front_end_register_handler( $atts ){
|
169 |
-
wp_enqueue_script( 'wppb_front_end_script', WPPB_PLUGIN_URL.'assets/js/script-front-end.js', array('jquery'), PROFILE_BUILDER_VERSION, true );
|
170 |
return ( isset( $_GET['activation_key'] ) ? wppb_activate_signup ( sanitize_text_field( $_GET['activation_key'] ) ) : wppb_front_end_register( $atts ) );
|
171 |
}
|
172 |
|
166 |
|
167 |
// function to choose whether to display the registration page or the validation message
|
168 |
function wppb_front_end_register_handler( $atts ){
|
|
|
169 |
return ( isset( $_GET['activation_key'] ) ? wppb_activate_signup ( sanitize_text_field( $_GET['activation_key'] ) ) : wppb_front_end_register( $atts ) );
|
170 |
}
|
171 |
|
index.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Profile Builder
|
4 |
Plugin URI: https://www.cozmoslabs.com/wordpress-profile-builder/
|
5 |
Description: Login, registration and edit profile shortcodes for the front-end. Also you can choose what fields should be displayed or add new (custom) ones both in the front-end and in the dashboard.
|
6 |
-
Version: 3.1.
|
7 |
Author: Cozmoslabs
|
8 |
Author URI: https://www.cozmoslabs.com/
|
9 |
Text Domain: profile-builder
|
@@ -63,7 +63,7 @@ function wppb_free_plugin_init() {
|
|
63 |
*
|
64 |
*
|
65 |
*/
|
66 |
-
define('PROFILE_BUILDER_VERSION', '3.1.
|
67 |
define('WPPB_PLUGIN_DIR', plugin_dir_path(__FILE__));
|
68 |
define('WPPB_PLUGIN_URL', plugin_dir_url(__FILE__));
|
69 |
define('WPPB_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
@@ -122,7 +122,7 @@ function wppb_free_plugin_init() {
|
|
122 |
include_once(WPPB_PLUGIN_DIR . '/features/admin-approval/admin-approval.php');
|
123 |
include_once(WPPB_PLUGIN_DIR . '/features/admin-approval/class-admin-approval.php');
|
124 |
}
|
125 |
-
if (
|
126 |
include_once(WPPB_PLUGIN_DIR . '/features/conditional-fields/conditional-fields.php');
|
127 |
}
|
128 |
include_once(WPPB_PLUGIN_DIR . '/features/login-widget/login-widget.php');
|
3 |
Plugin Name: Profile Builder
|
4 |
Plugin URI: https://www.cozmoslabs.com/wordpress-profile-builder/
|
5 |
Description: Login, registration and edit profile shortcodes for the front-end. Also you can choose what fields should be displayed or add new (custom) ones both in the front-end and in the dashboard.
|
6 |
+
Version: 3.1.2
|
7 |
Author: Cozmoslabs
|
8 |
Author URI: https://www.cozmoslabs.com/
|
9 |
Text Domain: profile-builder
|
63 |
*
|
64 |
*
|
65 |
*/
|
66 |
+
define('PROFILE_BUILDER_VERSION', '3.1.2' );
|
67 |
define('WPPB_PLUGIN_DIR', plugin_dir_path(__FILE__));
|
68 |
define('WPPB_PLUGIN_URL', plugin_dir_url(__FILE__));
|
69 |
define('WPPB_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
122 |
include_once(WPPB_PLUGIN_DIR . '/features/admin-approval/admin-approval.php');
|
123 |
include_once(WPPB_PLUGIN_DIR . '/features/admin-approval/class-admin-approval.php');
|
124 |
}
|
125 |
+
if ( wppb_conditional_fields_exists() ) {
|
126 |
include_once(WPPB_PLUGIN_DIR . '/features/conditional-fields/conditional-fields.php');
|
127 |
}
|
128 |
include_once(WPPB_PLUGIN_DIR . '/features/login-widget/login-widget.php');
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: http://www.cozmoslabs.com/wordpress-profile-builder/
|
|
4 |
Tags: user registration, user profile, user registration form, user fields, extra user fields, edit profile, user custom fields, front-end login, front-end edit profile, front-end user registration, email confirmation, login form, content restriction, restrict content, profile
|
5 |
Requires at least: 3.1
|
6 |
Tested up to: 5.3.2
|
7 |
-
Stable tag: 3.1.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -169,6 +169,12 @@ This plugin adds/removes user fields in the front-end. Both default and extra pr
|
|
169 |
12. Role Editor
|
170 |
|
171 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
172 |
= 3.1.1 =
|
173 |
* Security update
|
174 |
* Fixed a compatibility issue with PMS and redirect url
|
4 |
Tags: user registration, user profile, user registration form, user fields, extra user fields, edit profile, user custom fields, front-end login, front-end edit profile, front-end user registration, email confirmation, login form, content restriction, restrict content, profile
|
5 |
Requires at least: 3.1
|
6 |
Tested up to: 5.3.2
|
7 |
+
Stable tag: 3.1.2
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
169 |
12. Role Editor
|
170 |
|
171 |
== Changelog ==
|
172 |
+
= 3.1.2 =
|
173 |
+
* We now make sure you cant use a meta-name for a field that is a reserved query var in WP. which would result in an unexpected behaviour
|
174 |
+
* Fixed a potential php error regarding a filter
|
175 |
+
* We now scroll to the top of a success form submit through js and not through anchor
|
176 |
+
* Fixed a conflict with reCAPTCHA and Paid Member Subscriptions
|
177 |
+
|
178 |
= 3.1.1 =
|
179 |
* Security update
|
180 |
* Fixed a compatibility issue with PMS and redirect url
|
translation/profile-builder.catalog.php
CHANGED
@@ -566,6 +566,8 @@
|
|
566 |
<?php __("Enter the minimum characters the password should have. Leave empty for no minimum limit", "profile-builder"); ?>
|
567 |
<?php __("Minimum Password Strength:", "profile-builder"); ?>
|
568 |
<?php __("Disabled", "profile-builder"); ?>
|
|
|
|
|
569 |
<?php __("Form Fields", "profile-builder"); ?>
|
570 |
<?php __("Manage Form Fields", "profile-builder"); ?>
|
571 |
<?php __("Choose one of the supported field types", "profile-builder"); ?>
|
@@ -1065,6 +1067,7 @@
|
|
1065 |
<?php __("The entered value for the Datepicker is not a valid date-format\n", "profile-builder"); ?>
|
1066 |
<?php __("You must enter a value for the date-format\n", "profile-builder"); ?>
|
1067 |
<?php __("The meta-name cannot be empty\n", "profile-builder"); ?>
|
|
|
1068 |
<?php __("That meta-name is already in use\n", "profile-builder"); ?>
|
1069 |
<?php __("The meta-name can only contain lowercase letters, numbers, _ , - and no spaces.\n", "profile-builder"); ?>
|
1070 |
<?php __("The following option(s) did not coincide with the ones in the options list: %s\n", "profile-builder"); ?>
|
566 |
<?php __("Enter the minimum characters the password should have. Leave empty for no minimum limit", "profile-builder"); ?>
|
567 |
<?php __("Minimum Password Strength:", "profile-builder"); ?>
|
568 |
<?php __("Disabled", "profile-builder"); ?>
|
569 |
+
<?php __("Use ajax on conditional fields:", "profile-builder"); ?>
|
570 |
+
<?php __("For large conditional forms select \"Yes\" for an improved page performance", "profile-builder"); ?>
|
571 |
<?php __("Form Fields", "profile-builder"); ?>
|
572 |
<?php __("Manage Form Fields", "profile-builder"); ?>
|
573 |
<?php __("Choose one of the supported field types", "profile-builder"); ?>
|
1067 |
<?php __("The entered value for the Datepicker is not a valid date-format\n", "profile-builder"); ?>
|
1068 |
<?php __("You must enter a value for the date-format\n", "profile-builder"); ?>
|
1069 |
<?php __("The meta-name cannot be empty\n", "profile-builder"); ?>
|
1070 |
+
<?php __("That meta-name can't be used, please choose another\n", "profile-builder"); ?>
|
1071 |
<?php __("That meta-name is already in use\n", "profile-builder"); ?>
|
1072 |
<?php __("The meta-name can only contain lowercase letters, numbers, _ , - and no spaces.\n", "profile-builder"); ?>
|
1073 |
<?php __("The following option(s) did not coincide with the ones in the options list: %s\n", "profile-builder"); ?>
|
translation/profile-builder.pot
CHANGED
@@ -321,7 +321,7 @@ msgstr ""
|
|
321 |
msgid "Logout Label"
|
322 |
msgstr ""
|
323 |
|
324 |
-
#: ../pb-add-on-custom-profile-menus/index.php:188, ../pb-add-on-custom-profile-menus/wppb-custom-profile-menus.php:16, front-end/class-formbuilder.php:
|
325 |
msgid "Logout"
|
326 |
msgstr ""
|
327 |
|
@@ -369,7 +369,7 @@ msgstr ""
|
|
369 |
msgid "Edit Profile"
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: ../pb-add-on-custom-profile-menus/index.php:308, ../pb-add-on-custom-profile-menus/wppb-custom-profile-menus.php:74, front-end/class-formbuilder.php:
|
373 |
msgid "Register"
|
374 |
msgstr ""
|
375 |
|
@@ -453,11 +453,11 @@ msgstr ""
|
|
453 |
msgid "<pre>Title</pre><pre>Type</pre><pre>Meta Name</pre><pre class=\"wppb-mb-head-required\">Required</pre><pre class=\"wppb-mb-head-visibility\"></pre>"
|
454 |
msgstr ""
|
455 |
|
456 |
-
#: ../pb-add-on-field-visibility/index.php:234, ../pb-add-on-labels-edit/pble.php:381, admin/manage-fields.php:
|
457 |
msgid "Edit"
|
458 |
msgstr ""
|
459 |
|
460 |
-
#: ../pb-add-on-field-visibility/index.php:234, admin/manage-fields.php:
|
461 |
msgid "Delete"
|
462 |
msgstr ""
|
463 |
|
@@ -683,11 +683,11 @@ msgstr ""
|
|
683 |
msgid "Replace labels with placeholders:"
|
684 |
msgstr ""
|
685 |
|
686 |
-
#: ../pb-add-on-placeholder-labels/pbpl.php:171, ../pb-add-on-social-connect/index.php:324, admin/general-settings.php:113, admin/general-settings.php:126, admin/general-settings.php:175, admin/general-settings.php:222, admin/private-website.php:60, admin/private-website.php:117, ../pb-add-on-customization-toolbox/includes/views/view-admin.php:18, ../pb-add-on-customization-toolbox/includes/views/view-admin.php:34, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:18, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:66, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:181, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:197, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:217, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:240, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:261, ../pb-add-on-customization-toolbox/includes/views/view-forms.php:132, ../pb-add-on-customization-toolbox/includes/views/view-forms.php:149, ../pb-add-on-customization-toolbox/includes/views/view-forms.php:164, ../pb-add-on-customization-toolbox/includes/views/view-forms.php:184, ../pb-add-on-customization-toolbox/includes/views/view-forms.php:201, ../pb-add-on-customization-toolbox/includes/views/view-forms.php:239, ../pb-add-on-customization-toolbox/includes/views/view-forms.php:260, ../pb-add-on-customization-toolbox/includes/views/view-forms.php:280, ../pb-add-on-customization-toolbox/includes/views/view-forms.php:302, ../pb-add-on-customization-toolbox/includes/views/view-shortcodes.php:16, ../pb-add-on-customization-toolbox/includes/views/view-shortcodes.php:32, ../pb-add-on-customization-toolbox/includes/views/view-shortcodes.php:48, ../pb-add-on-customization-toolbox/includes/views/view-shortcodes.php:64, ../pb-add-on-customization-toolbox/includes/views/view-userlisting.php:53, ../pb-add-on-customization-toolbox/includes/views/view-userlisting.php:75, features/content-restriction/content-restriction.php:88, modules/multiple-forms/edit-profile-forms.php:206, modules/multiple-forms/register-forms.php:229, modules/multiple-forms/register-forms.php:230, modules/user-listing/userlisting.php:2372
|
687 |
msgid "Yes"
|
688 |
msgstr ""
|
689 |
|
690 |
-
#: ../pb-add-on-placeholder-labels/pbpl.php:172, ../pb-add-on-social-connect/index.php:325, admin/general-settings.php:127, admin/general-settings.php:176, admin/general-settings.php:221, admin/private-website.php:59, admin/private-website.php:116, features/content-restriction/content-restriction.php:87, modules/multiple-forms/edit-profile-forms.php:206, modules/multiple-forms/register-forms.php:229, modules/multiple-forms/register-forms.php:230
|
691 |
msgid "No"
|
692 |
msgstr ""
|
693 |
|
@@ -883,7 +883,7 @@ msgstr ""
|
|
883 |
msgid "You will be redirected in 5 seconds. If not, click %%."
|
884 |
msgstr ""
|
885 |
|
886 |
-
#: ../pb-add-on-social-connect/index.php:392, features/functions.php:
|
887 |
msgid "here"
|
888 |
msgstr ""
|
889 |
|
@@ -1195,7 +1195,7 @@ msgstr ""
|
|
1195 |
msgid "Click to edit"
|
1196 |
msgstr ""
|
1197 |
|
1198 |
-
#: ../pb-add-on-campaign-monitor-integration/admin/cmonitor-page.php:451, ../pb-add-on-mailchimp-integration/admin/mailchimp-page.php:171, features/functions.php:
|
1199 |
msgid "Cancel"
|
1200 |
msgstr ""
|
1201 |
|
@@ -1705,7 +1705,7 @@ msgstr ""
|
|
1705 |
msgid "Not compatible with Profile Builder"
|
1706 |
msgstr ""
|
1707 |
|
1708 |
-
#: admin/add-ons.php:328, front-end/class-formbuilder.php:
|
1709 |
msgid "Update"
|
1710 |
msgstr ""
|
1711 |
|
@@ -1769,15 +1769,15 @@ msgstr ""
|
|
1769 |
msgid "Very weak"
|
1770 |
msgstr ""
|
1771 |
|
1772 |
-
#: admin/admin-functions.php:137, admin/general-settings.php:282, features/functions.php:
|
1773 |
msgid "Weak"
|
1774 |
msgstr ""
|
1775 |
|
1776 |
-
#: admin/admin-functions.php:137, admin/general-settings.php:283, features/functions.php:
|
1777 |
msgid "Medium"
|
1778 |
msgstr ""
|
1779 |
|
1780 |
-
#: admin/admin-functions.php:137, admin/general-settings.php:284, features/functions.php:
|
1781 |
msgid "Strong"
|
1782 |
msgstr ""
|
1783 |
|
@@ -2289,6 +2289,14 @@ msgstr ""
|
|
2289 |
msgid "Disabled"
|
2290 |
msgstr ""
|
2291 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2292 |
#: admin/manage-fields.php:17
|
2293 |
msgid "Form Fields"
|
2294 |
msgstr ""
|
@@ -4241,7 +4249,7 @@ msgstr ""
|
|
4241 |
msgid "Zimbabwe Dollar"
|
4242 |
msgstr ""
|
4243 |
|
4244 |
-
#: admin/manage-fields.php:1097, admin/manage-fields.php:
|
4245 |
msgid ""
|
4246 |
"You must select a field\n"
|
4247 |
""
|
@@ -4307,59 +4315,65 @@ msgid ""
|
|
4307 |
""
|
4308 |
msgstr ""
|
4309 |
|
4310 |
-
#: admin/manage-fields.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
4311 |
msgid ""
|
4312 |
"That meta-name is already in use\n"
|
4313 |
""
|
4314 |
msgstr ""
|
4315 |
|
4316 |
-
#: admin/manage-fields.php:
|
4317 |
msgid ""
|
4318 |
"The meta-name can only contain lowercase letters, numbers, _ , - and no spaces.\n"
|
4319 |
""
|
4320 |
msgstr ""
|
4321 |
|
4322 |
-
#: admin/manage-fields.php:
|
4323 |
msgid ""
|
4324 |
"The following option(s) did not coincide with the ones in the options list: %s\n"
|
4325 |
""
|
4326 |
msgstr ""
|
4327 |
|
4328 |
-
#: admin/manage-fields.php:
|
4329 |
msgid ""
|
4330 |
"The following option did not coincide with the ones in the options list: %s\n"
|
4331 |
""
|
4332 |
msgstr ""
|
4333 |
|
4334 |
-
#: admin/manage-fields.php:
|
4335 |
msgid ""
|
4336 |
"Please select at least one user role\n"
|
4337 |
""
|
4338 |
msgstr ""
|
4339 |
|
4340 |
-
#: admin/manage-fields.php:
|
4341 |
msgid ""
|
4342 |
"That field is already added in this form\n"
|
4343 |
""
|
4344 |
msgstr ""
|
4345 |
|
4346 |
-
#: admin/manage-fields.php:
|
4347 |
msgid "<pre>Title</pre><pre>Type</pre><pre>Meta Name</pre><pre class=\"wppb-mb-head-required\">Required</pre>"
|
4348 |
msgstr ""
|
4349 |
|
4350 |
-
#: admin/manage-fields.php:
|
4351 |
msgid "Use these shortcodes on the pages you want the forms to be displayed:"
|
4352 |
msgstr ""
|
4353 |
|
4354 |
-
#: admin/manage-fields.php:
|
4355 |
msgid "If you're interested in displaying different fields in the registration and edit profile forms, please use the Multiple Registration & Edit Profile Forms Modules."
|
4356 |
msgstr ""
|
4357 |
|
4358 |
-
#: admin/manage-fields.php:
|
4359 |
msgid "With Profile Builder Pro you can display different fields in the registration and edit profile forms, using the Multiple Registration & Edit Profile Forms module."
|
4360 |
msgstr ""
|
4361 |
|
4362 |
-
#: admin/manage-fields.php:
|
4363 |
msgid "Search Location"
|
4364 |
msgstr ""
|
4365 |
|
@@ -4475,7 +4489,7 @@ msgstr ""
|
|
4475 |
msgid "We recommend \"<a href=\"%s\" target=\"_blank\">Custom Profile Menus</a>\" addon if you need different menu items for logged in / logged out users."
|
4476 |
msgstr ""
|
4477 |
|
4478 |
-
#: admin/private-website.php:129, features/functions.php:
|
4479 |
msgid "Save Changes"
|
4480 |
msgstr ""
|
4481 |
|
@@ -4555,143 +4569,143 @@ msgstr ""
|
|
4555 |
msgid "<p>Your <strong>Profile Builder</strong> license is about to expire on %5$s. <br/>Please %1$sRenew Your Licence%2$s to continue receiving access to product downloads, automatic updates and support. %3$sRenew now %4$s %6$sDismiss%7$s</p>"
|
4556 |
msgstr ""
|
4557 |
|
4558 |
-
#: features/functions.php:
|
4559 |
msgid "GDPR Checkbox"
|
4560 |
msgstr ""
|
4561 |
|
4562 |
-
#: features/functions.php:
|
4563 |
msgid "I allow the website to collect and store the data I submit through this form."
|
4564 |
msgstr ""
|
4565 |
|
4566 |
-
#: features/functions.php:
|
4567 |
msgid "Strength indicator"
|
4568 |
msgstr ""
|
4569 |
|
4570 |
-
#: features/functions.php:
|
4571 |
msgid "Very Weak"
|
4572 |
msgstr ""
|
4573 |
|
4574 |
-
#: features/functions.php:
|
4575 |
msgid "Minimum length of %d characters."
|
4576 |
msgstr ""
|
4577 |
|
4578 |
-
#: features/functions.php:
|
4579 |
msgid "The password must have a minimum strength of %s."
|
4580 |
msgstr ""
|
4581 |
|
4582 |
-
#: features/functions.php:
|
4583 |
msgid "This field is required"
|
4584 |
msgstr ""
|
4585 |
|
4586 |
-
#: features/functions.php:
|
4587 |
msgid "Please enter a (valid) reCAPTCHA value"
|
4588 |
msgstr ""
|
4589 |
|
4590 |
-
#: features/functions.php:
|
4591 |
msgid "Incorrect phone number"
|
4592 |
msgstr ""
|
4593 |
|
4594 |
-
#: features/functions.php:
|
4595 |
msgid "Content"
|
4596 |
msgstr ""
|
4597 |
|
4598 |
-
#: features/functions.php:
|
4599 |
msgid "<br><br>Also, you will be able to visit your site at "
|
4600 |
msgstr ""
|
4601 |
|
4602 |
-
#: features/functions.php:
|
4603 |
msgid "<br><br>You can visit your site at "
|
4604 |
msgstr ""
|
4605 |
|
4606 |
-
#: features/functions.php:
|
4607 |
msgid "You will soon be redirected automatically. If you see this page for more than %1$d seconds, please click %2$s.%3$s"
|
4608 |
msgstr ""
|
4609 |
|
4610 |
-
#: features/functions.php:
|
4611 |
msgid "No feed available,please visit our <a href=\"%s\">homepage</a>!"
|
4612 |
msgstr ""
|
4613 |
|
4614 |
-
#: features/functions.php:
|
4615 |
msgid "You are not currently logged in."
|
4616 |
msgstr ""
|
4617 |
|
4618 |
-
#: front-end/class-formbuilder.php:
|
4619 |
msgid "The role of the created user set to the default role. Only an administrator can register a user with the role assigned to this form."
|
4620 |
msgstr ""
|
4621 |
|
4622 |
-
#: front-end/class-formbuilder.php:
|
4623 |
msgid "Only an administrator can add new users."
|
4624 |
msgstr ""
|
4625 |
|
4626 |
-
#: front-end/class-formbuilder.php:
|
4627 |
msgid "Users can register themselves or you can manually create users here."
|
4628 |
msgstr ""
|
4629 |
|
4630 |
-
#: front-end/class-formbuilder.php:
|
4631 |
msgid "This message is only visible by administrators"
|
4632 |
msgstr ""
|
4633 |
|
4634 |
-
#: front-end/class-formbuilder.php:
|
4635 |
msgid "Users cannot currently register themselves, but you can manually create users here."
|
4636 |
msgstr ""
|
4637 |
|
4638 |
-
#: front-end/class-formbuilder.php:
|
4639 |
msgid "You are currently logged in as %1s. You don't need another account. %2s"
|
4640 |
msgstr ""
|
4641 |
|
4642 |
-
#: front-end/class-formbuilder.php:
|
4643 |
msgid "Log out of this account."
|
4644 |
msgstr ""
|
4645 |
|
4646 |
-
#: front-end/class-formbuilder.php:
|
4647 |
msgid "You must be logged in to edit your profile."
|
4648 |
msgstr ""
|
4649 |
|
4650 |
-
#: front-end/class-formbuilder.php:
|
4651 |
msgid "You are not allowed to do this."
|
4652 |
msgstr ""
|
4653 |
|
4654 |
-
#: front-end/class-formbuilder.php:
|
4655 |
msgid "The account %1s has been successfully created!"
|
4656 |
msgstr ""
|
4657 |
|
4658 |
-
#: front-end/class-formbuilder.php:
|
4659 |
msgid "Before you can access your account %1s, you need to confirm your email address. Please check your inbox and click the activation link."
|
4660 |
msgstr ""
|
4661 |
|
4662 |
-
#: front-end/class-formbuilder.php:
|
4663 |
msgid "Before you can access your account %1s, an administrator has to approve it. You will be notified via email."
|
4664 |
msgstr ""
|
4665 |
|
4666 |
-
#: front-end/class-formbuilder.php:
|
4667 |
msgid "Your profile has been successfully updated!"
|
4668 |
msgstr ""
|
4669 |
|
4670 |
-
#: front-end/class-formbuilder.php:
|
4671 |
msgid "There was an error in the submitted form"
|
4672 |
msgstr ""
|
4673 |
|
4674 |
-
#: front-end/class-formbuilder.php:
|
4675 |
msgid "Add User"
|
4676 |
msgstr ""
|
4677 |
|
4678 |
-
#: front-end/class-formbuilder.php:
|
4679 |
msgid "Send these credentials via email."
|
4680 |
msgstr ""
|
4681 |
|
4682 |
-
#: front-end/class-formbuilder.php:
|
4683 |
msgid "User to edit:"
|
4684 |
msgstr ""
|
4685 |
|
4686 |
-
#: front-end/class-formbuilder.php:
|
4687 |
msgid "Select User"
|
4688 |
msgstr ""
|
4689 |
|
4690 |
-
#: front-end/class-formbuilder.php:
|
4691 |
msgid "There are no other users to edit"
|
4692 |
msgstr ""
|
4693 |
|
4694 |
-
#: front-end/class-formbuilder.php:
|
4695 |
msgid "Something went wrong. Please try again!"
|
4696 |
msgstr ""
|
4697 |
|
@@ -5427,15 +5441,15 @@ msgstr ""
|
|
5427 |
msgid "All Users"
|
5428 |
msgstr ""
|
5429 |
|
5430 |
-
#: features/conditional-fields/conditional-fields.php:
|
5431 |
msgid "Conditional Logic"
|
5432 |
msgstr ""
|
5433 |
|
5434 |
-
#: features/conditional-fields/conditional-fields.php:
|
5435 |
msgid "Conditional Rules"
|
5436 |
msgstr ""
|
5437 |
|
5438 |
-
#: features/conditional-fields/conditional-fields.php:
|
5439 |
msgid "This field has conditional logic enabled."
|
5440 |
msgstr ""
|
5441 |
|
@@ -6939,7 +6953,7 @@ msgstr ""
|
|
6939 |
msgid "To use reCAPTCHA you must get an API public key from:"
|
6940 |
msgstr ""
|
6941 |
|
6942 |
-
#: front-end/default-fields/recaptcha/recaptcha.php:
|
6943 |
msgid "Click the BACK button on your browser, and try again."
|
6944 |
msgstr ""
|
6945 |
|
321 |
msgid "Logout Label"
|
322 |
msgstr ""
|
323 |
|
324 |
+
#: ../pb-add-on-custom-profile-menus/index.php:188, ../pb-add-on-custom-profile-menus/wppb-custom-profile-menus.php:16, front-end/class-formbuilder.php:174
|
325 |
msgid "Logout"
|
326 |
msgstr ""
|
327 |
|
369 |
msgid "Edit Profile"
|
370 |
msgstr ""
|
371 |
|
372 |
+
#: ../pb-add-on-custom-profile-menus/index.php:308, ../pb-add-on-custom-profile-menus/wppb-custom-profile-menus.php:74, front-end/class-formbuilder.php:429, front-end/login.php:421
|
373 |
msgid "Register"
|
374 |
msgstr ""
|
375 |
|
453 |
msgid "<pre>Title</pre><pre>Type</pre><pre>Meta Name</pre><pre class=\"wppb-mb-head-required\">Required</pre><pre class=\"wppb-mb-head-visibility\"></pre>"
|
454 |
msgstr ""
|
455 |
|
456 |
+
#: ../pb-add-on-field-visibility/index.php:234, ../pb-add-on-labels-edit/pble.php:381, admin/manage-fields.php:1307, features/functions.php:812, features/functions.php:819, features/admin-approval/class-admin-approval.php:108, features/roles-editor/roles-editor.php:866, modules/custom-redirects/custom_redirects_admin.php:183, modules/custom-redirects/custom_redirects_admin.php:197, modules/custom-redirects/custom_redirects_admin.php:211, modules/custom-redirects/custom_redirects_admin.php:225, modules/multiple-forms/multiple-forms.php:406
|
457 |
msgid "Edit"
|
458 |
msgstr ""
|
459 |
|
460 |
+
#: ../pb-add-on-field-visibility/index.php:234, admin/manage-fields.php:1307, features/functions.php:805, features/functions.php:819, features/admin-approval/class-admin-approval.php:113, features/email-confirmation/class-email-confirmation.php:121, features/email-confirmation/class-email-confirmation.php:218, features/roles-editor/roles-editor.php:179, features/roles-editor/roles-editor.php:884, features/roles-editor/roles-editor.php:893, features/roles-editor/roles-editor.php:904, modules/custom-redirects/custom_redirects_admin.php:183, modules/custom-redirects/custom_redirects_admin.php:197, modules/custom-redirects/custom_redirects_admin.php:211, modules/custom-redirects/custom_redirects_admin.php:225, front-end/default-fields/gdpr-delete/gdpr-delete.php:18
|
461 |
msgid "Delete"
|
462 |
msgstr ""
|
463 |
|
683 |
msgid "Replace labels with placeholders:"
|
684 |
msgstr ""
|
685 |
|
686 |
+
#: ../pb-add-on-placeholder-labels/pbpl.php:171, ../pb-add-on-social-connect/index.php:324, admin/general-settings.php:113, admin/general-settings.php:126, admin/general-settings.php:175, admin/general-settings.php:222, admin/general-settings.php:296, admin/private-website.php:60, admin/private-website.php:117, ../pb-add-on-customization-toolbox/includes/views/view-admin.php:18, ../pb-add-on-customization-toolbox/includes/views/view-admin.php:34, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:18, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:66, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:181, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:197, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:217, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:240, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:261, ../pb-add-on-customization-toolbox/includes/views/view-forms.php:132, ../pb-add-on-customization-toolbox/includes/views/view-forms.php:149, ../pb-add-on-customization-toolbox/includes/views/view-forms.php:164, ../pb-add-on-customization-toolbox/includes/views/view-forms.php:184, ../pb-add-on-customization-toolbox/includes/views/view-forms.php:201, ../pb-add-on-customization-toolbox/includes/views/view-forms.php:239, ../pb-add-on-customization-toolbox/includes/views/view-forms.php:260, ../pb-add-on-customization-toolbox/includes/views/view-forms.php:280, ../pb-add-on-customization-toolbox/includes/views/view-forms.php:302, ../pb-add-on-customization-toolbox/includes/views/view-shortcodes.php:16, ../pb-add-on-customization-toolbox/includes/views/view-shortcodes.php:32, ../pb-add-on-customization-toolbox/includes/views/view-shortcodes.php:48, ../pb-add-on-customization-toolbox/includes/views/view-shortcodes.php:64, ../pb-add-on-customization-toolbox/includes/views/view-userlisting.php:53, ../pb-add-on-customization-toolbox/includes/views/view-userlisting.php:75, features/content-restriction/content-restriction.php:88, modules/multiple-forms/edit-profile-forms.php:206, modules/multiple-forms/register-forms.php:229, modules/multiple-forms/register-forms.php:230, modules/user-listing/userlisting.php:2372
|
687 |
msgid "Yes"
|
688 |
msgstr ""
|
689 |
|
690 |
+
#: ../pb-add-on-placeholder-labels/pbpl.php:172, ../pb-add-on-social-connect/index.php:325, admin/general-settings.php:127, admin/general-settings.php:176, admin/general-settings.php:221, admin/general-settings.php:295, admin/private-website.php:59, admin/private-website.php:116, features/content-restriction/content-restriction.php:87, modules/multiple-forms/edit-profile-forms.php:206, modules/multiple-forms/register-forms.php:229, modules/multiple-forms/register-forms.php:230
|
691 |
msgid "No"
|
692 |
msgstr ""
|
693 |
|
883 |
msgid "You will be redirected in 5 seconds. If not, click %%."
|
884 |
msgstr ""
|
885 |
|
886 |
+
#: ../pb-add-on-social-connect/index.php:392, features/functions.php:1099
|
887 |
msgid "here"
|
888 |
msgstr ""
|
889 |
|
1195 |
msgid "Click to edit"
|
1196 |
msgstr ""
|
1197 |
|
1198 |
+
#: ../pb-add-on-campaign-monitor-integration/admin/cmonitor-page.php:451, ../pb-add-on-mailchimp-integration/admin/mailchimp-page.php:171, features/functions.php:798, ../pb-add-on-labels-edit/assets/lib/wck-api/wordpress-creation-kit.php:403, assets/lib/wck-api/wordpress-creation-kit.php:406
|
1199 |
msgid "Cancel"
|
1200 |
msgstr ""
|
1201 |
|
1705 |
msgid "Not compatible with Profile Builder"
|
1706 |
msgstr ""
|
1707 |
|
1708 |
+
#: admin/add-ons.php:328, front-end/class-formbuilder.php:432
|
1709 |
msgid "Update"
|
1710 |
msgstr ""
|
1711 |
|
1769 |
msgid "Very weak"
|
1770 |
msgstr ""
|
1771 |
|
1772 |
+
#: admin/admin-functions.php:137, admin/general-settings.php:282, features/functions.php:632, features/functions.php:656
|
1773 |
msgid "Weak"
|
1774 |
msgstr ""
|
1775 |
|
1776 |
+
#: admin/admin-functions.php:137, admin/general-settings.php:283, features/functions.php:632, features/functions.php:656
|
1777 |
msgid "Medium"
|
1778 |
msgstr ""
|
1779 |
|
1780 |
+
#: admin/admin-functions.php:137, admin/general-settings.php:284, features/functions.php:632, features/functions.php:656
|
1781 |
msgid "Strong"
|
1782 |
msgstr ""
|
1783 |
|
2289 |
msgid "Disabled"
|
2290 |
msgstr ""
|
2291 |
|
2292 |
+
#: admin/general-settings.php:291
|
2293 |
+
msgid "Use ajax on conditional fields:"
|
2294 |
+
msgstr ""
|
2295 |
+
|
2296 |
+
#: admin/general-settings.php:299
|
2297 |
+
msgid "For large conditional forms select \"Yes\" for an improved page performance"
|
2298 |
+
msgstr ""
|
2299 |
+
|
2300 |
#: admin/manage-fields.php:17
|
2301 |
msgid "Form Fields"
|
2302 |
msgstr ""
|
4249 |
msgid "Zimbabwe Dollar"
|
4250 |
msgstr ""
|
4251 |
|
4252 |
+
#: admin/manage-fields.php:1097, admin/manage-fields.php:1249
|
4253 |
msgid ""
|
4254 |
"You must select a field\n"
|
4255 |
""
|
4315 |
""
|
4316 |
msgstr ""
|
4317 |
|
4318 |
+
#: admin/manage-fields.php:1179
|
4319 |
+
msgid ""
|
4320 |
+
"That meta-name can't be used, please choose another\n"
|
4321 |
+
""
|
4322 |
+
msgstr ""
|
4323 |
+
|
4324 |
+
#: admin/manage-fields.php:1187, admin/manage-fields.php:1198
|
4325 |
msgid ""
|
4326 |
"That meta-name is already in use\n"
|
4327 |
""
|
4328 |
msgstr ""
|
4329 |
|
4330 |
+
#: admin/manage-fields.php:1209
|
4331 |
msgid ""
|
4332 |
"The meta-name can only contain lowercase letters, numbers, _ , - and no spaces.\n"
|
4333 |
""
|
4334 |
msgstr ""
|
4335 |
|
4336 |
+
#: admin/manage-fields.php:1229
|
4337 |
msgid ""
|
4338 |
"The following option(s) did not coincide with the ones in the options list: %s\n"
|
4339 |
""
|
4340 |
msgstr ""
|
4341 |
|
4342 |
+
#: admin/manage-fields.php:1233
|
4343 |
msgid ""
|
4344 |
"The following option did not coincide with the ones in the options list: %s\n"
|
4345 |
""
|
4346 |
msgstr ""
|
4347 |
|
4348 |
+
#: admin/manage-fields.php:1240
|
4349 |
msgid ""
|
4350 |
"Please select at least one user role\n"
|
4351 |
""
|
4352 |
msgstr ""
|
4353 |
|
4354 |
+
#: admin/manage-fields.php:1256
|
4355 |
msgid ""
|
4356 |
"That field is already added in this form\n"
|
4357 |
""
|
4358 |
msgstr ""
|
4359 |
|
4360 |
+
#: admin/manage-fields.php:1307
|
4361 |
msgid "<pre>Title</pre><pre>Type</pre><pre>Meta Name</pre><pre class=\"wppb-mb-head-required\">Required</pre>"
|
4362 |
msgstr ""
|
4363 |
|
4364 |
+
#: admin/manage-fields.php:1322
|
4365 |
msgid "Use these shortcodes on the pages you want the forms to be displayed:"
|
4366 |
msgstr ""
|
4367 |
|
4368 |
+
#: admin/manage-fields.php:1331
|
4369 |
msgid "If you're interested in displaying different fields in the registration and edit profile forms, please use the Multiple Registration & Edit Profile Forms Modules."
|
4370 |
msgstr ""
|
4371 |
|
4372 |
+
#: admin/manage-fields.php:1333
|
4373 |
msgid "With Profile Builder Pro you can display different fields in the registration and edit profile forms, using the Multiple Registration & Edit Profile Forms module."
|
4374 |
msgstr ""
|
4375 |
|
4376 |
+
#: admin/manage-fields.php:1430
|
4377 |
msgid "Search Location"
|
4378 |
msgstr ""
|
4379 |
|
4489 |
msgid "We recommend \"<a href=\"%s\" target=\"_blank\">Custom Profile Menus</a>\" addon if you need different menu items for logged in / logged out users."
|
4490 |
msgstr ""
|
4491 |
|
4492 |
+
#: admin/private-website.php:129, features/functions.php:791, ../pb-add-on-customization-toolbox/includes/views/view-admin.php:47, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:275, ../pb-add-on-customization-toolbox/includes/views/view-forms.php:321, ../pb-add-on-customization-toolbox/includes/views/view-shortcodes.php:77, ../pb-add-on-customization-toolbox/includes/views/view-userlisting.php:91, features/content-restriction/content-restriction.php:161, modules/class-mustache-templates/class-mustache-templates.php:390, ../pb-add-on-labels-edit/assets/lib/wck-api/wordpress-creation-kit.php:402, assets/lib/wck-api/wordpress-creation-kit.php:405
|
4493 |
msgid "Save Changes"
|
4494 |
msgstr ""
|
4495 |
|
4569 |
msgid "<p>Your <strong>Profile Builder</strong> license is about to expire on %5$s. <br/>Please %1$sRenew Your Licence%2$s to continue receiving access to product downloads, automatic updates and support. %3$sRenew now %4$s %6$sDismiss%7$s</p>"
|
4570 |
msgstr ""
|
4571 |
|
4572 |
+
#: features/functions.php:277
|
4573 |
msgid "GDPR Checkbox"
|
4574 |
msgstr ""
|
4575 |
|
4576 |
+
#: features/functions.php:277
|
4577 |
msgid "I allow the website to collect and store the data I submit through this form."
|
4578 |
msgstr ""
|
4579 |
|
4580 |
+
#: features/functions.php:606
|
4581 |
msgid "Strength indicator"
|
4582 |
msgstr ""
|
4583 |
|
4584 |
+
#: features/functions.php:632, features/functions.php:656
|
4585 |
msgid "Very Weak"
|
4586 |
msgstr ""
|
4587 |
|
4588 |
+
#: features/functions.php:646
|
4589 |
msgid "Minimum length of %d characters."
|
4590 |
msgstr ""
|
4591 |
|
4592 |
+
#: features/functions.php:657
|
4593 |
msgid "The password must have a minimum strength of %s."
|
4594 |
msgstr ""
|
4595 |
|
4596 |
+
#: features/functions.php:734
|
4597 |
msgid "This field is required"
|
4598 |
msgstr ""
|
4599 |
|
4600 |
+
#: features/functions.php:772, front-end/default-fields/recaptcha/recaptcha.php:474, front-end/default-fields/recaptcha/recaptcha.php:483, front-end/default-fields/recaptcha/recaptcha.php:536, front-end/default-fields/recaptcha/recaptcha.php:581
|
4601 |
msgid "Please enter a (valid) reCAPTCHA value"
|
4602 |
msgstr ""
|
4603 |
|
4604 |
+
#: features/functions.php:779
|
4605 |
msgid "Incorrect phone number"
|
4606 |
msgstr ""
|
4607 |
|
4608 |
+
#: features/functions.php:819, ../pb-add-on-labels-edit/assets/lib/wck-api/wordpress-creation-kit.php:444, assets/lib/wck-api/wordpress-creation-kit.php:447
|
4609 |
msgid "Content"
|
4610 |
msgstr ""
|
4611 |
|
4612 |
+
#: features/functions.php:1001
|
4613 |
msgid "<br><br>Also, you will be able to visit your site at "
|
4614 |
msgstr ""
|
4615 |
|
4616 |
+
#: features/functions.php:1014
|
4617 |
msgid "<br><br>You can visit your site at "
|
4618 |
msgstr ""
|
4619 |
|
4620 |
+
#: features/functions.php:1100
|
4621 |
msgid "You will soon be redirected automatically. If you see this page for more than %1$d seconds, please click %2$s.%3$s"
|
4622 |
msgstr ""
|
4623 |
|
4624 |
+
#: features/functions.php:1230
|
4625 |
msgid "No feed available,please visit our <a href=\"%s\">homepage</a>!"
|
4626 |
msgstr ""
|
4627 |
|
4628 |
+
#: features/functions.php:1265
|
4629 |
msgid "You are not currently logged in."
|
4630 |
msgstr ""
|
4631 |
|
4632 |
+
#: front-end/class-formbuilder.php:129
|
4633 |
msgid "The role of the created user set to the default role. Only an administrator can register a user with the role assigned to this form."
|
4634 |
msgstr ""
|
4635 |
|
4636 |
+
#: front-end/class-formbuilder.php:141
|
4637 |
msgid "Only an administrator can add new users."
|
4638 |
msgstr ""
|
4639 |
|
4640 |
+
#: front-end/class-formbuilder.php:151
|
4641 |
msgid "Users can register themselves or you can manually create users here."
|
4642 |
msgstr ""
|
4643 |
|
4644 |
+
#: front-end/class-formbuilder.php:151, front-end/class-formbuilder.php:154
|
4645 |
msgid "This message is only visible by administrators"
|
4646 |
msgstr ""
|
4647 |
|
4648 |
+
#: front-end/class-formbuilder.php:154
|
4649 |
msgid "Users cannot currently register themselves, but you can manually create users here."
|
4650 |
msgstr ""
|
4651 |
|
4652 |
+
#: front-end/class-formbuilder.php:174
|
4653 |
msgid "You are currently logged in as %1s. You don't need another account. %2s"
|
4654 |
msgstr ""
|
4655 |
|
4656 |
+
#: front-end/class-formbuilder.php:174
|
4657 |
msgid "Log out of this account."
|
4658 |
msgstr ""
|
4659 |
|
4660 |
+
#: front-end/class-formbuilder.php:180
|
4661 |
msgid "You must be logged in to edit your profile."
|
4662 |
msgstr ""
|
4663 |
|
4664 |
+
#: front-end/class-formbuilder.php:273, front-end/login.php:479
|
4665 |
msgid "You are not allowed to do this."
|
4666 |
msgstr ""
|
4667 |
|
4668 |
+
#: front-end/class-formbuilder.php:329, front-end/class-formbuilder.php:336
|
4669 |
msgid "The account %1s has been successfully created!"
|
4670 |
msgstr ""
|
4671 |
|
4672 |
+
#: front-end/class-formbuilder.php:332, front-end/class-formbuilder.php:342
|
4673 |
msgid "Before you can access your account %1s, you need to confirm your email address. Please check your inbox and click the activation link."
|
4674 |
msgstr ""
|
4675 |
|
4676 |
+
#: front-end/class-formbuilder.php:338
|
4677 |
msgid "Before you can access your account %1s, an administrator has to approve it. You will be notified via email."
|
4678 |
msgstr ""
|
4679 |
|
4680 |
+
#: front-end/class-formbuilder.php:361
|
4681 |
msgid "Your profile has been successfully updated!"
|
4682 |
msgstr ""
|
4683 |
|
4684 |
+
#: front-end/class-formbuilder.php:372
|
4685 |
msgid "There was an error in the submitted form"
|
4686 |
msgstr ""
|
4687 |
|
4688 |
+
#: front-end/class-formbuilder.php:429
|
4689 |
msgid "Add User"
|
4690 |
msgstr ""
|
4691 |
|
4692 |
+
#: front-end/class-formbuilder.php:511
|
4693 |
msgid "Send these credentials via email."
|
4694 |
msgstr ""
|
4695 |
|
4696 |
+
#: front-end/class-formbuilder.php:707
|
4697 |
msgid "User to edit:"
|
4698 |
msgstr ""
|
4699 |
|
4700 |
+
#: front-end/class-formbuilder.php:709
|
4701 |
msgid "Select User"
|
4702 |
msgstr ""
|
4703 |
|
4704 |
+
#: front-end/class-formbuilder.php:725
|
4705 |
msgid "There are no other users to edit"
|
4706 |
msgstr ""
|
4707 |
|
4708 |
+
#: front-end/class-formbuilder.php:748
|
4709 |
msgid "Something went wrong. Please try again!"
|
4710 |
msgstr ""
|
4711 |
|
5441 |
msgid "All Users"
|
5442 |
msgstr ""
|
5443 |
|
5444 |
+
#: features/conditional-fields/conditional-fields.php:84
|
5445 |
msgid "Conditional Logic"
|
5446 |
msgstr ""
|
5447 |
|
5448 |
+
#: features/conditional-fields/conditional-fields.php:85
|
5449 |
msgid "Conditional Rules"
|
5450 |
msgstr ""
|
5451 |
|
5452 |
+
#: features/conditional-fields/conditional-fields.php:550
|
5453 |
msgid "This field has conditional logic enabled."
|
5454 |
msgstr ""
|
5455 |
|
6953 |
msgid "To use reCAPTCHA you must get an API public key from:"
|
6954 |
msgstr ""
|
6955 |
|
6956 |
+
#: front-end/default-fields/recaptcha/recaptcha.php:536
|
6957 |
msgid "Click the BACK button on your browser, and try again."
|
6958 |
msgstr ""
|
6959 |
|