Version Description
- Fix: an issue regarding the new Email Customizer functionality not working correctly in a case
- Fix: notices appearing in the dashboard in some cases
- Fix: password visibility toggle was not placed correctly on mobile
- Misc: quality of life improvements for Elementor Widgets
Download this release
Release Info
| Developer | raster02 |
| Plugin | |
| Version | 3.8.4 |
| Comparing to | |
| See all releases | |
Code changes from version 3.8.3 to 3.8.4
- admin/register-version.php +2 -1
- assets/css/style-front-end.css +13 -0
- assets/misc/elementor/widgets/class-pb-widget-base.php +34 -8
- assets/misc/elementor/widgets/class-pb-widget-l.php +14 -8
- assets/misc/elementor/widgets/class-pb-widget-rf-epf.php +9 -6
- assets/misc/elementor/widgets/class-pb-widget-ul.php +12 -2
- features/functions.php +8 -5
- index.php +4 -4
- readme.txt +8 -2
- translation/profile-builder.catalog.php +0 -2
- translation/profile-builder.pot +52 -60
admin/register-version.php
CHANGED
|
@@ -253,7 +253,7 @@ if( defined( 'WPPB_PAID_PLUGIN_DIR' ) ){
|
|
| 253 |
|
| 254 |
if( isset( $license_details->error ) && $license_details->error == 'no_activations_left' ){
|
| 255 |
|
| 256 |
-
$activations_limit_message = sprintf( __( 'Your <strong>Profile Builder Basic</strong> license has reached its activation limit.<br> Upgrade now to <strong>Pro</strong> for unlimited activations and extra features like multiple registration and edit profile forms, userlisting, custom redirects and more. <a class="button-primary" href="%s">Upgrade now</a>', 'profile-builder' ), esc_url( 'https://www.cozmoslabs.com/account/?utm_source=wpbackend&utm_medium=clientsite&utm_campaign=WPPB&utm_content=add-on-page-license-activation-limit' ) );
|
| 257 |
|
| 258 |
$notification_instance = WPPB_Plugin_Notifications::get_instance();
|
| 259 |
if( !$notification_instance->is_plugin_page() ) {//add the dismiss button only on other pages in admin
|
|
@@ -264,6 +264,7 @@ if( defined( 'WPPB_PAID_PLUGIN_DIR' ) ){
|
|
| 264 |
}
|
| 265 |
|
| 266 |
new WPPB_add_notices( 'wppb_basic_activations_limit',
|
|
|
|
| 267 |
$activations_limit_message,
|
| 268 |
'error',
|
| 269 |
'',
|
| 253 |
|
| 254 |
if( isset( $license_details->error ) && $license_details->error == 'no_activations_left' ){
|
| 255 |
|
| 256 |
+
$activations_limit_message = '<p>' . sprintf( __( 'Your <strong>Profile Builder Basic</strong> license has reached its activation limit.<br> Upgrade now to <strong>Pro</strong> for unlimited activations and extra features like multiple registration and edit profile forms, userlisting, custom redirects and more. <a class="button-primary" href="%s">Upgrade now</a>', 'profile-builder' ), esc_url( 'https://www.cozmoslabs.com/account/?utm_source=wpbackend&utm_medium=clientsite&utm_campaign=WPPB&utm_content=add-on-page-license-activation-limit' ) ) . '</p>';
|
| 257 |
|
| 258 |
$notification_instance = WPPB_Plugin_Notifications::get_instance();
|
| 259 |
if( !$notification_instance->is_plugin_page() ) {//add the dismiss button only on other pages in admin
|
| 264 |
}
|
| 265 |
|
| 266 |
new WPPB_add_notices( 'wppb_basic_activations_limit',
|
| 267 |
+
'profile_builder_basic',
|
| 268 |
$activations_limit_message,
|
| 269 |
'error',
|
| 270 |
'',
|
assets/css/style-front-end.css
CHANGED
|
@@ -132,6 +132,13 @@
|
|
| 132 |
width: 110px;
|
| 133 |
}
|
| 134 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 135 |
/*--------------------------------------------------------------
|
| 136 |
3.0 Alignments
|
| 137 |
--------------------------------------------------------------*/
|
|
@@ -844,6 +851,12 @@ li.wppb-facet-search{
|
|
| 844 |
margin-left:0;
|
| 845 |
}
|
| 846 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 847 |
}
|
| 848 |
|
| 849 |
/*--------------------------------------------------------------
|
| 132 |
width: 110px;
|
| 133 |
}
|
| 134 |
|
| 135 |
+
.wppb-user-forms .form-submit #register:disabled,
|
| 136 |
+
.wppb-user-forms .form-submit #edit_profile:disabled {
|
| 137 |
+
background: #414141;
|
| 138 |
+
opacity: 0.3;
|
| 139 |
+
cursor: not-allowed;
|
| 140 |
+
}
|
| 141 |
+
|
| 142 |
/*--------------------------------------------------------------
|
| 143 |
3.0 Alignments
|
| 144 |
--------------------------------------------------------------*/
|
| 851 |
margin-left:0;
|
| 852 |
}
|
| 853 |
|
| 854 |
+
.wppb-form-field.wppb-default-password button.wppb-toggle-pw,
|
| 855 |
+
.wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw,
|
| 856 |
+
#wppb-login-wrap .login-password button.wppb-toggle-pw {
|
| 857 |
+
top: 6px!important;
|
| 858 |
+
}
|
| 859 |
+
|
| 860 |
}
|
| 861 |
|
| 862 |
/*--------------------------------------------------------------
|
assets/misc/elementor/widgets/class-pb-widget-base.php
CHANGED
|
@@ -251,6 +251,32 @@ abstract class PB_Elementor_Widget extends \Elementor\Widget_Base {
|
|
| 251 |
return wppb_is_2fa_active();
|
| 252 |
}
|
| 253 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 254 |
/**
|
| 255 |
* Render the four widget types.
|
| 256 |
* @param $form_type
|
|
@@ -278,8 +304,8 @@ abstract class PB_Elementor_Widget extends \Elementor\Widget_Base {
|
|
| 278 |
$atts = [
|
| 279 |
'role' => $settings['pb_role'],
|
| 280 |
'form_name' => $form_name,
|
| 281 |
-
'redirect_url' => $settings['pb_redirect_url'],
|
| 282 |
-
'logout_redirect_url' => $settings['pb_logout_redirect_url'],
|
| 283 |
'automatic_login' => $settings['pb_automatic_login'],
|
| 284 |
];
|
| 285 |
return wppb_front_end_register( $atts );
|
|
@@ -295,16 +321,16 @@ abstract class PB_Elementor_Widget extends \Elementor\Widget_Base {
|
|
| 295 |
}
|
| 296 |
$atts = [
|
| 297 |
'form_name' => $form_name,
|
| 298 |
-
'redirect_url' => $settings['pb_redirect_url'],
|
| 299 |
];
|
| 300 |
return wppb_front_end_profile_info( $atts );
|
| 301 |
case 'l':
|
| 302 |
include_once( WPPB_PLUGIN_DIR.'/front-end/login.php' );
|
| 303 |
$atts = [
|
| 304 |
-
'redirect_url' => $settings['pb_after_login_redirect_url'],
|
| 305 |
-
'logout_redirect_url' => $settings['pb_after_logout_redirect_url'],
|
| 306 |
-
'register_url' => $settings['pb_register_url'],
|
| 307 |
-
'lostpassword_url' => $settings['pb_lostpassword_url'],
|
| 308 |
'show_2fa_field' => isset( $settings['pb_auth_field'] ) ? $settings['pb_auth_field'] : false,
|
| 309 |
];
|
| 310 |
return wppb_front_end_login( $atts );
|
|
@@ -318,7 +344,7 @@ abstract class PB_Elementor_Widget extends \Elementor\Widget_Base {
|
|
| 318 |
'name' => $settings['pb_name'],
|
| 319 |
'single' => $settings['pb_single'] === 'yes',
|
| 320 |
'meta_key' => $settings['pb_meta_key'],
|
| 321 |
-
'meta_value' => $settings['pb_meta_value'],
|
| 322 |
'include' => $settings['pb_include'],
|
| 323 |
'exclude' => $settings['pb_exclude'],
|
| 324 |
'id' => $settings['pb_id'],
|
| 251 |
return wppb_is_2fa_active();
|
| 252 |
}
|
| 253 |
|
| 254 |
+
/**
|
| 255 |
+
* Get an aray of page names.
|
| 256 |
+
* @return array
|
| 257 |
+
*/
|
| 258 |
+
protected function get_all_pages(){
|
| 259 |
+
$args = array(
|
| 260 |
+
'post_type' => 'page',
|
| 261 |
+
'posts_per_page' => -1
|
| 262 |
+
);
|
| 263 |
+
|
| 264 |
+
$page_titles = array(
|
| 265 |
+
'' => ''
|
| 266 |
+
);
|
| 267 |
+
|
| 268 |
+
if( function_exists( 'wc_get_page_id' ) )
|
| 269 |
+
$args['exclude'] = wc_get_page_id( 'shop' );
|
| 270 |
+
|
| 271 |
+
$all_pages = get_posts( $args );
|
| 272 |
+
if( !empty( $all_pages ) ){
|
| 273 |
+
foreach ( $all_pages as $page ){
|
| 274 |
+
$page_titles[$page->ID] = $page->post_title;
|
| 275 |
+
}
|
| 276 |
+
}
|
| 277 |
+
return $page_titles;
|
| 278 |
+
}
|
| 279 |
+
|
| 280 |
/**
|
| 281 |
* Render the four widget types.
|
| 282 |
* @param $form_type
|
| 304 |
$atts = [
|
| 305 |
'role' => $settings['pb_role'],
|
| 306 |
'form_name' => $form_name,
|
| 307 |
+
'redirect_url' => get_page_link( $settings['pb_redirect_url'] ),
|
| 308 |
+
'logout_redirect_url' => get_page_link( $settings['pb_logout_redirect_url'] ),
|
| 309 |
'automatic_login' => $settings['pb_automatic_login'],
|
| 310 |
];
|
| 311 |
return wppb_front_end_register( $atts );
|
| 321 |
}
|
| 322 |
$atts = [
|
| 323 |
'form_name' => $form_name,
|
| 324 |
+
'redirect_url' => get_page_link( $settings['pb_redirect_url'] ),
|
| 325 |
];
|
| 326 |
return wppb_front_end_profile_info( $atts );
|
| 327 |
case 'l':
|
| 328 |
include_once( WPPB_PLUGIN_DIR.'/front-end/login.php' );
|
| 329 |
$atts = [
|
| 330 |
+
'redirect_url' => get_page_link( $settings['pb_after_login_redirect_url'] ),
|
| 331 |
+
'logout_redirect_url' => get_page_link( $settings['pb_after_logout_redirect_url'] ),
|
| 332 |
+
'register_url' => get_page_link( $settings['pb_register_url'] ),
|
| 333 |
+
'lostpassword_url' => get_page_link( $settings['pb_lostpassword_url'] ),
|
| 334 |
'show_2fa_field' => isset( $settings['pb_auth_field'] ) ? $settings['pb_auth_field'] : false,
|
| 335 |
];
|
| 336 |
return wppb_front_end_login( $atts );
|
| 344 |
'name' => $settings['pb_name'],
|
| 345 |
'single' => $settings['pb_single'] === 'yes',
|
| 346 |
'meta_key' => $settings['pb_meta_key'],
|
| 347 |
+
'meta_value' => $settings['pb_meta_key'] ? $settings['pb_meta_value'] : '',
|
| 348 |
'include' => $settings['pb_include'],
|
| 349 |
'exclude' => $settings['pb_exclude'],
|
| 350 |
'id' => $settings['pb_id'],
|
assets/misc/elementor/widgets/class-pb-widget-l.php
CHANGED
|
@@ -40,6 +40,8 @@ class PB_Elementor_Login_Widget extends PB_Elementor_Widget {
|
|
| 40 |
*/
|
| 41 |
protected function register_controls() {
|
| 42 |
|
|
|
|
|
|
|
| 43 |
$this->start_controls_section(
|
| 44 |
'pb_login_links',
|
| 45 |
array(
|
|
@@ -52,8 +54,9 @@ class PB_Elementor_Login_Widget extends PB_Elementor_Widget {
|
|
| 52 |
'pb_register_url',
|
| 53 |
array(
|
| 54 |
'label' => __( 'Registration', 'profile-builder' ),
|
| 55 |
-
'type' => \Elementor\Controls_Manager::
|
| 56 |
-
'
|
|
|
|
| 57 |
)
|
| 58 |
);
|
| 59 |
|
|
@@ -61,8 +64,9 @@ class PB_Elementor_Login_Widget extends PB_Elementor_Widget {
|
|
| 61 |
'pb_lostpassword_url',
|
| 62 |
array(
|
| 63 |
'label' => __( 'Recover Password', 'profile-builder' ),
|
| 64 |
-
'type' => \Elementor\Controls_Manager::
|
| 65 |
-
'
|
|
|
|
| 66 |
)
|
| 67 |
);
|
| 68 |
|
|
@@ -94,8 +98,9 @@ class PB_Elementor_Login_Widget extends PB_Elementor_Widget {
|
|
| 94 |
'pb_after_login_redirect_url',
|
| 95 |
array(
|
| 96 |
'label' => __( 'After Login', 'profile-builder' ),
|
| 97 |
-
'type' => \Elementor\Controls_Manager::
|
| 98 |
-
'
|
|
|
|
| 99 |
)
|
| 100 |
);
|
| 101 |
|
|
@@ -103,8 +108,9 @@ class PB_Elementor_Login_Widget extends PB_Elementor_Widget {
|
|
| 103 |
'pb_after_logout_redirect_url',
|
| 104 |
array(
|
| 105 |
'label' => __( 'After Logout', 'profile-builder' ),
|
| 106 |
-
'type' => \Elementor\Controls_Manager::
|
| 107 |
-
'
|
|
|
|
| 108 |
)
|
| 109 |
);
|
| 110 |
|
| 40 |
*/
|
| 41 |
protected function register_controls() {
|
| 42 |
|
| 43 |
+
$page_titles = $this->get_all_pages();
|
| 44 |
+
|
| 45 |
$this->start_controls_section(
|
| 46 |
'pb_login_links',
|
| 47 |
array(
|
| 54 |
'pb_register_url',
|
| 55 |
array(
|
| 56 |
'label' => __( 'Registration', 'profile-builder' ),
|
| 57 |
+
'type' => \Elementor\Controls_Manager::SELECT,
|
| 58 |
+
'options' => $page_titles,
|
| 59 |
+
'default' => '',
|
| 60 |
)
|
| 61 |
);
|
| 62 |
|
| 64 |
'pb_lostpassword_url',
|
| 65 |
array(
|
| 66 |
'label' => __( 'Recover Password', 'profile-builder' ),
|
| 67 |
+
'type' => \Elementor\Controls_Manager::SELECT,
|
| 68 |
+
'options' => $page_titles,
|
| 69 |
+
'default' => '',
|
| 70 |
)
|
| 71 |
);
|
| 72 |
|
| 98 |
'pb_after_login_redirect_url',
|
| 99 |
array(
|
| 100 |
'label' => __( 'After Login', 'profile-builder' ),
|
| 101 |
+
'type' => \Elementor\Controls_Manager::SELECT,
|
| 102 |
+
'options' => $page_titles,
|
| 103 |
+
'default' => '',
|
| 104 |
)
|
| 105 |
);
|
| 106 |
|
| 108 |
'pb_after_logout_redirect_url',
|
| 109 |
array(
|
| 110 |
'label' => __( 'After Logout', 'profile-builder' ),
|
| 111 |
+
'type' => \Elementor\Controls_Manager::SELECT,
|
| 112 |
+
'options' => $page_titles,
|
| 113 |
+
'default' => '',
|
| 114 |
)
|
| 115 |
);
|
| 116 |
|
assets/misc/elementor/widgets/class-pb-widget-rf-epf.php
CHANGED
|
@@ -100,6 +100,7 @@ abstract class PB_Elementor_Register_Edit_Profile_Widget extends PB_Elementor_Wi
|
|
| 100 |
$form_titles = array(
|
| 101 |
'' => __( 'Default', 'profile-builder' )
|
| 102 |
);
|
|
|
|
| 103 |
$form_fields = array(
|
| 104 |
'default' => get_option( 'wppb_manage_fields' )
|
| 105 |
);
|
|
@@ -234,10 +235,11 @@ abstract class PB_Elementor_Register_Edit_Profile_Widget extends PB_Elementor_Wi
|
|
| 234 |
|
| 235 |
unset($params);
|
| 236 |
$params = [
|
| 237 |
-
'type' => \Elementor\Controls_Manager::
|
| 238 |
-
'
|
|
|
|
| 239 |
'condition' => [
|
| 240 |
-
'pb_form_name'=>'',
|
| 241 |
],
|
| 242 |
];
|
| 243 |
if ( $form_type === 'rf' ){
|
|
@@ -252,9 +254,10 @@ abstract class PB_Elementor_Register_Edit_Profile_Widget extends PB_Elementor_Wi
|
|
| 252 |
$this->add_control(
|
| 253 |
'pb_logout_redirect_url',
|
| 254 |
array(
|
| 255 |
-
'label'
|
| 256 |
-
'type'
|
| 257 |
-
'
|
|
|
|
| 258 |
)
|
| 259 |
);
|
| 260 |
}
|
| 100 |
$form_titles = array(
|
| 101 |
'' => __( 'Default', 'profile-builder' )
|
| 102 |
);
|
| 103 |
+
$page_titles = $this->get_all_pages();
|
| 104 |
$form_fields = array(
|
| 105 |
'default' => get_option( 'wppb_manage_fields' )
|
| 106 |
);
|
| 235 |
|
| 236 |
unset($params);
|
| 237 |
$params = [
|
| 238 |
+
'type' => \Elementor\Controls_Manager::SELECT,
|
| 239 |
+
'options' => $page_titles,
|
| 240 |
+
'default' => '',
|
| 241 |
'condition' => [
|
| 242 |
+
'pb_form_name' => '',
|
| 243 |
],
|
| 244 |
];
|
| 245 |
if ( $form_type === 'rf' ){
|
| 254 |
$this->add_control(
|
| 255 |
'pb_logout_redirect_url',
|
| 256 |
array(
|
| 257 |
+
'label' => __('Redirect after Logout', 'profile-builder'),
|
| 258 |
+
'type' => \Elementor\Controls_Manager::SELECT,
|
| 259 |
+
'options' => $page_titles,
|
| 260 |
+
'default' => '',
|
| 261 |
)
|
| 262 |
);
|
| 263 |
}
|
assets/misc/elementor/widgets/class-pb-widget-ul.php
CHANGED
|
@@ -72,6 +72,16 @@ class PB_Elementor_User_Listing_Widget extends PB_Elementor_Widget {
|
|
| 72 |
*/
|
| 73 |
protected function register_controls() {
|
| 74 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 75 |
$this->start_controls_section(
|
| 76 |
'pb_user_listing_settings',
|
| 77 |
array(
|
|
@@ -117,8 +127,8 @@ class PB_Elementor_User_Listing_Widget extends PB_Elementor_Widget {
|
|
| 117 |
'pb_meta_key',
|
| 118 |
array(
|
| 119 |
'label' => __( 'Meta Key', 'profile-builder' ),
|
| 120 |
-
'type' => \Elementor\Controls_Manager::
|
| 121 |
-
'
|
| 122 |
'default' => '',
|
| 123 |
'condition' => [
|
| 124 |
'pb_single' => '',
|
| 72 |
*/
|
| 73 |
protected function register_controls() {
|
| 74 |
|
| 75 |
+
$wppb_manage_fields = get_option( 'wppb_manage_fields', 'not_found' );
|
| 76 |
+
$meta_names = array(
|
| 77 |
+
'' => ''
|
| 78 |
+
);
|
| 79 |
+
foreach( $wppb_manage_fields as $value ){
|
| 80 |
+
if( $value['meta-name'] ) {
|
| 81 |
+
$meta_names[$value['meta-name']] = $value['meta-name'];
|
| 82 |
+
}
|
| 83 |
+
}
|
| 84 |
+
|
| 85 |
$this->start_controls_section(
|
| 86 |
'pb_user_listing_settings',
|
| 87 |
array(
|
| 127 |
'pb_meta_key',
|
| 128 |
array(
|
| 129 |
'label' => __( 'Meta Key', 'profile-builder' ),
|
| 130 |
+
'type' => \Elementor\Controls_Manager::SELECT,
|
| 131 |
+
'options' => $meta_names,
|
| 132 |
'default' => '',
|
| 133 |
'condition' => [
|
| 134 |
'pb_single' => '',
|
features/functions.php
CHANGED
|
@@ -485,12 +485,15 @@ function wppb_changeDefaultAvatar( $avatar, $id_or_email, $size, $default, $alt
|
|
| 485 |
if( !empty( $customUserAvatar ) ){
|
| 486 |
if( is_numeric( $customUserAvatar ) ){
|
| 487 |
$img_attr = wp_get_attachment_image_src( $customUserAvatar, 'wppb-avatar-size-'.$size );
|
| 488 |
-
|
| 489 |
-
|
| 490 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 491 |
}
|
| 492 |
-
else
|
| 493 |
-
$avatar = "<img alt='{$alt}' src='{$img_attr[0]}' class='avatar avatar-{$size} photo avatar-default' height='{$img_attr[2]}' width='{$img_attr[1]}' />";
|
| 494 |
}
|
| 495 |
else {
|
| 496 |
$customUserAvatar = get_user_meta($my_user_id, 'resized_avatar_' . $avatar_field['id'], true);
|
| 485 |
if( !empty( $customUserAvatar ) ){
|
| 486 |
if( is_numeric( $customUserAvatar ) ){
|
| 487 |
$img_attr = wp_get_attachment_image_src( $customUserAvatar, 'wppb-avatar-size-'.$size );
|
| 488 |
+
|
| 489 |
+
if( is_array( $img_attr ) ){
|
| 490 |
+
if( $img_attr[3] === false ){
|
| 491 |
+
$img_attr = wp_get_attachment_image_src( $customUserAvatar, 'thumbnail' );
|
| 492 |
+
$avatar = "<img alt='{$alt}' src='{$img_attr[0]}' class='avatar avatar-{$size} photo avatar-default' height='{$size}' width='{$size}' />";
|
| 493 |
+
}
|
| 494 |
+
else
|
| 495 |
+
$avatar = "<img alt='{$alt}' src='{$img_attr[0]}' class='avatar avatar-{$size} photo avatar-default' height='{$img_attr[2]}' width='{$img_attr[1]}' />";
|
| 496 |
}
|
|
|
|
|
|
|
| 497 |
}
|
| 498 |
else {
|
| 499 |
$customUserAvatar = get_user_meta($my_user_id, 'resized_avatar_' . $avatar_field['id'], true);
|
index.php
CHANGED
|
@@ -3,14 +3,14 @@
|
|
| 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.8.
|
| 7 |
* Author: Cozmoslabs
|
| 8 |
* Author URI: https://www.cozmoslabs.com/
|
| 9 |
* Text Domain: profile-builder
|
| 10 |
* Domain Path: /translation
|
| 11 |
* License: GPL2
|
| 12 |
-
* Elementor tested up to: 3.
|
| 13 |
-
* Elementor Pro tested up to: 3.
|
| 14 |
*
|
| 15 |
* == Copyright ==
|
| 16 |
* Copyright 2014 Cozmoslabs (www.cozmoslabs.com)
|
|
@@ -392,7 +392,7 @@ add_action( 'plugins_loaded', 'wppb_plugin_init' );
|
|
| 392 |
*
|
| 393 |
*
|
| 394 |
*/
|
| 395 |
-
define('PROFILE_BUILDER_VERSION', '3.8.
|
| 396 |
define('WPPB_PLUGIN_DIR', plugin_dir_path(__FILE__));
|
| 397 |
define('WPPB_PLUGIN_URL', plugin_dir_url(__FILE__));
|
| 398 |
define('WPPB_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
| 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.8.4
|
| 7 |
* Author: Cozmoslabs
|
| 8 |
* Author URI: https://www.cozmoslabs.com/
|
| 9 |
* Text Domain: profile-builder
|
| 10 |
* Domain Path: /translation
|
| 11 |
* License: GPL2
|
| 12 |
+
* Elementor tested up to: 3.6.1
|
| 13 |
+
* Elementor Pro tested up to: 3.6.4
|
| 14 |
*
|
| 15 |
* == Copyright ==
|
| 16 |
* Copyright 2014 Cozmoslabs (www.cozmoslabs.com)
|
| 392 |
*
|
| 393 |
*
|
| 394 |
*/
|
| 395 |
+
define('PROFILE_BUILDER_VERSION', '3.8.4' );
|
| 396 |
define('WPPB_PLUGIN_DIR', plugin_dir_path(__FILE__));
|
| 397 |
define('WPPB_PLUGIN_URL', plugin_dir_url(__FILE__));
|
| 398 |
define('WPPB_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
readme.txt
CHANGED
|
@@ -3,8 +3,8 @@ Contributors: cozmoslabs, reflectionmedia, sareiodata, adispiac, madalin.ungurea
|
|
| 3 |
Donate link: http://www.cozmoslabs.com/wordpress-profile-builder/
|
| 4 |
Tags: user registration, user profile, registration, profile, user registration form, 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
|
| 5 |
Requires at least: 3.1
|
| 6 |
-
Tested up to: 6.
|
| 7 |
-
Stable tag: 3.8.
|
| 8 |
License: GPLv2 or later
|
| 9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 10 |
|
|
@@ -177,6 +177,12 @@ This plugin adds/removes user fields in the front-end. Both default and extra pr
|
|
| 177 |
15. Edit or Add New User Role
|
| 178 |
|
| 179 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 180 |
= 3.8.3 =
|
| 181 |
* Feature: Added Gutenberg Blocks for Register, Edit Profile, Login and Recover Password forms
|
| 182 |
* Fix: issue with Email Customizer not changing all emails in some cases
|
| 3 |
Donate link: http://www.cozmoslabs.com/wordpress-profile-builder/
|
| 4 |
Tags: user registration, user profile, registration, profile, user registration form, 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
|
| 5 |
Requires at least: 3.1
|
| 6 |
+
Tested up to: 6.1
|
| 7 |
+
Stable tag: 3.8.4
|
| 8 |
License: GPLv2 or later
|
| 9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 10 |
|
| 177 |
15. Edit or Add New User Role
|
| 178 |
|
| 179 |
== Changelog ==
|
| 180 |
+
= 3.8.4 =
|
| 181 |
+
* Fix: an issue regarding the new Email Customizer functionality not working correctly in a case
|
| 182 |
+
* Fix: notices appearing in the dashboard in some cases
|
| 183 |
+
* Fix: password visibility toggle was not placed correctly on mobile
|
| 184 |
+
* Misc: quality of life improvements for Elementor Widgets
|
| 185 |
+
|
| 186 |
= 3.8.3 =
|
| 187 |
* Feature: Added Gutenberg Blocks for Register, Edit Profile, Login and Recover Password forms
|
| 188 |
* Fix: issue with Email Customizer not changing all emails in some cases
|
translation/profile-builder.catalog.php
CHANGED
|
@@ -2000,7 +2000,6 @@
|
|
| 2000 |
<?php __("Radius", "profile-builder"); ?>
|
| 2001 |
<?php __("Form Settings", "profile-builder"); ?>
|
| 2002 |
<?php __("Registration", "profile-builder"); ?>
|
| 2003 |
-
<?php __("Enter URL", "profile-builder"); ?>
|
| 2004 |
<?php __("Show Authenticator Code Field", "profile-builder"); ?>
|
| 2005 |
<?php __("Redirects", "profile-builder"); ?>
|
| 2006 |
<?php __("Assigned Role", "profile-builder"); ?>
|
|
@@ -2013,7 +2012,6 @@
|
|
| 2013 |
<?php __("Listing Settings", "profile-builder"); ?>
|
| 2014 |
<?php __("Single", "profile-builder"); ?>
|
| 2015 |
<?php __("Meta Key", "profile-builder"); ?>
|
| 2016 |
-
<?php __("Enter Meta Key", "profile-builder"); ?>
|
| 2017 |
<?php __("Meta Value", "profile-builder"); ?>
|
| 2018 |
<?php __("Enter Meta Value", "profile-builder"); ?>
|
| 2019 |
<?php __("Include", "profile-builder"); ?>
|
| 2000 |
<?php __("Radius", "profile-builder"); ?>
|
| 2001 |
<?php __("Form Settings", "profile-builder"); ?>
|
| 2002 |
<?php __("Registration", "profile-builder"); ?>
|
|
|
|
| 2003 |
<?php __("Show Authenticator Code Field", "profile-builder"); ?>
|
| 2004 |
<?php __("Redirects", "profile-builder"); ?>
|
| 2005 |
<?php __("Assigned Role", "profile-builder"); ?>
|
| 2012 |
<?php __("Listing Settings", "profile-builder"); ?>
|
| 2013 |
<?php __("Single", "profile-builder"); ?>
|
| 2014 |
<?php __("Meta Key", "profile-builder"); ?>
|
|
|
|
| 2015 |
<?php __("Meta Value", "profile-builder"); ?>
|
| 2016 |
<?php __("Enter Meta Value", "profile-builder"); ?>
|
| 2017 |
<?php __("Include", "profile-builder"); ?>
|
translation/profile-builder.pot
CHANGED
|
@@ -61,7 +61,7 @@ msgstr ""
|
|
| 61 |
msgid "Allow different user roles to edit their specific information. Set up multiple edit-profile forms with different fields for certain user roles."
|
| 62 |
msgstr ""
|
| 63 |
|
| 64 |
-
#: admin/add-ons.php:59, admin/basic-info.php:163, add-ons/user-listing/userlisting.php:11, add-ons/user-listing/userlisting.php:12, add-ons/user-listing/userlisting.php:17, add-ons/user-listing/userlisting.php:23, assets/misc/gutenberg-blocks/user-listing.php:27, assets/misc/gutenberg-blocks/user-listing.php:33, assets/misc/elementor/widgets/class-pb-widget-ul.php:58, assets/misc/elementor/widgets/class-pb-widget-ul.php:
|
| 65 |
msgid "User Listing"
|
| 66 |
msgstr ""
|
| 67 |
|
|
@@ -313,7 +313,7 @@ msgstr ""
|
|
| 313 |
msgid "Hide"
|
| 314 |
msgstr ""
|
| 315 |
|
| 316 |
-
#: admin/admin-bar.php:95, admin/general-settings.php:393, admin/private-website.php:165, features/functions.php:
|
| 317 |
msgid "Save Changes"
|
| 318 |
msgstr ""
|
| 319 |
|
|
@@ -341,15 +341,15 @@ msgstr ""
|
|
| 341 |
msgid "Very weak"
|
| 342 |
msgstr ""
|
| 343 |
|
| 344 |
-
#: admin/admin-functions.php:139, admin/general-settings.php:344, features/functions.php:
|
| 345 |
msgid "Weak"
|
| 346 |
msgstr ""
|
| 347 |
|
| 348 |
-
#: admin/admin-functions.php:139, admin/general-settings.php:345, features/functions.php:
|
| 349 |
msgid "Medium"
|
| 350 |
msgstr ""
|
| 351 |
|
| 352 |
-
#: admin/admin-functions.php:139, admin/general-settings.php:346, features/functions.php:
|
| 353 |
msgid "Strong"
|
| 354 |
msgstr ""
|
| 355 |
|
|
@@ -457,7 +457,7 @@ msgstr ""
|
|
| 457 |
msgid "Enable extra features"
|
| 458 |
msgstr ""
|
| 459 |
|
| 460 |
-
#: admin/basic-info.php:75, assets/misc/gutenberg-blocks/recover-password.php:23, assets/misc/gutenberg-blocks/recover-password.php:29, assets/misc/elementor/widgets/class-pb-widget-l.php:
|
| 461 |
msgid "Recover Password"
|
| 462 |
msgstr ""
|
| 463 |
|
|
@@ -761,7 +761,7 @@ msgstr ""
|
|
| 761 |
msgid "Load Profile Builder's own CSS file in the front-end:"
|
| 762 |
msgstr ""
|
| 763 |
|
| 764 |
-
#: admin/general-settings.php:160, admin/general-settings.php:173, admin/general-settings.php:188, admin/general-settings.php:237, admin/general-settings.php:284, admin/manage-fields.php:240, admin/private-website.php:73, admin/private-website.php:140, admin/private-website.php:153, add-ons/multiple-forms/edit-profile-forms.php:206, add-ons/multiple-forms/register-forms.php:229, add-ons/multiple-forms/register-forms.php:230, add-ons/user-listing/userlisting.php:2605, add-ons-advanced/bbpress/bbpress-page.php:164, add-ons-advanced/social-connect/index.php:347, add-ons-advanced/social-connect/index.php:406, features/content-restriction/content-restriction.php:93, features/two-factor-authentication/class-two-factor-authentication.php:128, admin/advanced-settings/includes/forms/placeholder-labels.php:135, admin/advanced-settings/includes/views/view-admin.php:18, admin/advanced-settings/includes/views/view-admin.php:34, admin/advanced-settings/includes/views/view-admin.php:50, admin/advanced-settings/includes/views/view-admin.php:69, admin/advanced-settings/includes/views/view-admin.php:100, admin/advanced-settings/includes/views/view-fields.php:18, admin/advanced-settings/includes/views/view-fields.php:66, admin/advanced-settings/includes/views/view-fields.php:184, admin/advanced-settings/includes/views/view-fields.php:200, admin/advanced-settings/includes/views/view-fields.php:220, admin/advanced-settings/includes/views/view-fields.php:243, admin/advanced-settings/includes/views/view-fields.php:263, admin/advanced-settings/includes/views/view-fields.php:280, admin/advanced-settings/includes/views/view-fields.php:296, admin/advanced-settings/includes/views/view-forms.php:19, admin/advanced-settings/includes/views/view-forms.php:148, admin/advanced-settings/includes/views/view-forms.php:166, admin/advanced-settings/includes/views/view-forms.php:183, admin/advanced-settings/includes/views/view-forms.php:198, admin/advanced-settings/includes/views/view-forms.php:213, admin/advanced-settings/includes/views/view-forms.php:233, admin/advanced-settings/includes/views/view-forms.php:250, admin/advanced-settings/includes/views/view-forms.php:286, admin/advanced-settings/includes/views/view-forms.php:307, admin/advanced-settings/includes/views/view-forms.php:327, admin/advanced-settings/includes/views/view-forms.php:349, admin/advanced-settings/includes/views/view-forms.php:371, admin/advanced-settings/includes/views/view-forms.php:391, admin/advanced-settings/includes/views/view-shortcodes.php:16, admin/advanced-settings/includes/views/view-shortcodes.php:32, admin/advanced-settings/includes/views/view-shortcodes.php:48, admin/advanced-settings/includes/views/view-shortcodes.php:64, admin/advanced-settings/includes/views/view-userlisting.php:53, admin/advanced-settings/includes/views/view-userlisting.php:75, assets/misc/elementor/widgets/class-pb-widget-l.php:
|
| 765 |
msgid "Yes"
|
| 766 |
msgstr ""
|
| 767 |
|
|
@@ -773,7 +773,7 @@ msgstr ""
|
|
| 773 |
msgid "Automatically Log In:"
|
| 774 |
msgstr ""
|
| 775 |
|
| 776 |
-
#: admin/general-settings.php:174, admin/general-settings.php:189, admin/general-settings.php:238, admin/general-settings.php:283, admin/private-website.php:72, admin/private-website.php:139, admin/private-website.php:154, add-ons/multiple-forms/edit-profile-forms.php:206, add-ons/multiple-forms/register-forms.php:229, add-ons/multiple-forms/register-forms.php:230, add-ons-advanced/bbpress/bbpress-page.php:163, add-ons-advanced/social-connect/index.php:348, add-ons-advanced/social-connect/index.php:407, features/content-restriction/content-restriction.php:92, features/two-factor-authentication/class-two-factor-authentication.php:127, admin/advanced-settings/includes/forms/placeholder-labels.php:136, assets/misc/elementor/widgets/class-pb-widget-l.php:
|
| 777 |
msgid "No"
|
| 778 |
msgstr ""
|
| 779 |
|
|
@@ -941,7 +941,7 @@ msgstr ""
|
|
| 941 |
msgid "Meta-name"
|
| 942 |
msgstr ""
|
| 943 |
|
| 944 |
-
#: admin/manage-fields.php:236, add-ons/custom-redirects/custom_redirects_admin.php:70, add-ons/custom-redirects/custom_redirects_admin.php:100, add-ons/custom-redirects/custom_redirects_admin.php:119, add-ons/custom-redirects/custom_redirects_admin.php:144, add-ons/multiple-forms/edit-profile-forms.php:246, add-ons/multiple-forms/register-forms.php:267, add-ons/user-listing/userlisting.php:930, assets/misc/elementor/widgets/class-pb-widget-ul.php:
|
| 945 |
msgid "ID"
|
| 946 |
msgstr ""
|
| 947 |
|
|
@@ -3045,11 +3045,11 @@ msgstr ""
|
|
| 3045 |
msgid "<pre>Title</pre><pre>Type</pre><pre>Meta Name</pre><pre class=\"wppb-mb-head-required\">Required</pre>"
|
| 3046 |
msgstr ""
|
| 3047 |
|
| 3048 |
-
#: admin/manage-fields.php:1409, features/functions.php:
|
| 3049 |
msgid "Edit"
|
| 3050 |
msgstr ""
|
| 3051 |
|
| 3052 |
-
#: admin/manage-fields.php:1409, features/functions.php:
|
| 3053 |
msgid "Delete"
|
| 3054 |
msgstr ""
|
| 3055 |
|
|
@@ -3353,71 +3353,71 @@ msgstr ""
|
|
| 3353 |
msgid "Honeypot"
|
| 3354 |
msgstr ""
|
| 3355 |
|
| 3356 |
-
#: features/functions.php:
|
| 3357 |
msgid "Strength indicator"
|
| 3358 |
msgstr ""
|
| 3359 |
|
| 3360 |
-
#: features/functions.php:
|
| 3361 |
msgid "Very Weak"
|
| 3362 |
msgstr ""
|
| 3363 |
|
| 3364 |
-
#: features/functions.php:
|
| 3365 |
msgid "Minimum length of %d characters."
|
| 3366 |
msgstr ""
|
| 3367 |
|
| 3368 |
-
#: features/functions.php:
|
| 3369 |
msgid "The password must have a minimum strength of %s"
|
| 3370 |
msgstr ""
|
| 3371 |
|
| 3372 |
-
#: features/functions.php:
|
| 3373 |
msgid "This field is required"
|
| 3374 |
msgstr ""
|
| 3375 |
|
| 3376 |
-
#: features/functions.php:
|
| 3377 |
msgid "Please enter a (valid) reCAPTCHA value"
|
| 3378 |
msgstr ""
|
| 3379 |
|
| 3380 |
-
#: features/functions.php:
|
| 3381 |
msgid "Incorrect phone number"
|
| 3382 |
msgstr ""
|
| 3383 |
|
| 3384 |
-
#: features/functions.php:
|
| 3385 |
msgid "Cancel"
|
| 3386 |
msgstr ""
|
| 3387 |
|
| 3388 |
-
#: features/functions.php:
|
| 3389 |
msgid "Content"
|
| 3390 |
msgstr ""
|
| 3391 |
|
| 3392 |
-
#: features/functions.php:
|
| 3393 |
msgid "<br><br>Also, you will be able to visit your site at "
|
| 3394 |
msgstr ""
|
| 3395 |
|
| 3396 |
-
#: features/functions.php:
|
| 3397 |
msgid "<br><br>You can visit your site at "
|
| 3398 |
msgstr ""
|
| 3399 |
|
| 3400 |
-
#: features/functions.php:
|
| 3401 |
msgid "here"
|
| 3402 |
msgstr ""
|
| 3403 |
|
| 3404 |
-
#: features/functions.php:
|
| 3405 |
msgid "You will soon be redirected automatically. If you see this page for more than %1$d seconds, please click %2$s.%3$s"
|
| 3406 |
msgstr ""
|
| 3407 |
|
| 3408 |
-
#: features/functions.php:
|
| 3409 |
msgid "No feed available,please visit our <a href=\"%s\">homepage</a>!"
|
| 3410 |
msgstr ""
|
| 3411 |
|
| 3412 |
-
#: features/functions.php:
|
| 3413 |
msgid "You are not currently logged in."
|
| 3414 |
msgstr ""
|
| 3415 |
|
| 3416 |
-
#: features/functions.php:
|
| 3417 |
msgid "Profile Builder"
|
| 3418 |
msgstr ""
|
| 3419 |
|
| 3420 |
-
#: features/functions.php:
|
| 3421 |
msgid "User Meta"
|
| 3422 |
msgstr ""
|
| 3423 |
|
|
@@ -3738,11 +3738,11 @@ msgstr ""
|
|
| 3738 |
msgid "Could not create user!"
|
| 3739 |
msgstr ""
|
| 3740 |
|
| 3741 |
-
#: add-ons/custom-redirects/custom_redirects_admin.php:49, assets/misc/elementor/widgets/class-pb-widget-l.php:
|
| 3742 |
msgid "After Login"
|
| 3743 |
msgstr ""
|
| 3744 |
|
| 3745 |
-
#: add-ons/custom-redirects/custom_redirects_admin.php:50, assets/misc/elementor/widgets/class-pb-widget-l.php:
|
| 3746 |
msgid "After Logout"
|
| 3747 |
msgstr ""
|
| 3748 |
|
|
@@ -6631,7 +6631,7 @@ msgstr ""
|
|
| 6631 |
msgid "Please verify TOTP to change Two-Factor Authentication settings"
|
| 6632 |
msgstr ""
|
| 6633 |
|
| 6634 |
-
#: features/two-factor-authentication/class-two-factor-authentication.php:573, features/two-factor-authentication/class-two-factor-authentication.php:
|
| 6635 |
msgid "Please enter the code from your Authenticator app."
|
| 6636 |
msgstr ""
|
| 6637 |
|
|
@@ -6639,7 +6639,7 @@ msgstr ""
|
|
| 6639 |
msgid "Your Authenticator code was incorrect. Please try again."
|
| 6640 |
msgstr ""
|
| 6641 |
|
| 6642 |
-
#: features/two-factor-authentication/class-two-factor-authentication.php:
|
| 6643 |
msgid "Authenticator Code"
|
| 6644 |
msgstr ""
|
| 6645 |
|
|
@@ -7391,7 +7391,7 @@ msgstr ""
|
|
| 7391 |
msgid "Profile"
|
| 7392 |
msgstr ""
|
| 7393 |
|
| 7394 |
-
#: assets/misc/gutenberg-blocks/edit-profile.php:30, assets/misc/gutenberg-blocks/login.php:28, assets/misc/gutenberg-blocks/login.php:29, assets/misc/gutenberg-blocks/recover-password.php:30, assets/misc/gutenberg-blocks/register.php:28, assets/misc/gutenberg-blocks/user-listing.php:34, assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:
|
| 7395 |
msgid "Form"
|
| 7396 |
msgstr ""
|
| 7397 |
|
|
@@ -8123,47 +8123,43 @@ msgstr ""
|
|
| 8123 |
msgid "Radius"
|
| 8124 |
msgstr ""
|
| 8125 |
|
| 8126 |
-
#: assets/misc/elementor/widgets/class-pb-widget-l.php:
|
| 8127 |
msgid "Form Settings"
|
| 8128 |
msgstr ""
|
| 8129 |
|
| 8130 |
-
#: assets/misc/elementor/widgets/class-pb-widget-l.php:
|
| 8131 |
msgid "Registration"
|
| 8132 |
msgstr ""
|
| 8133 |
|
| 8134 |
-
#: assets/misc/elementor/widgets/class-pb-widget-l.php:
|
| 8135 |
-
msgid "Enter URL"
|
| 8136 |
-
msgstr ""
|
| 8137 |
-
|
| 8138 |
-
#: assets/misc/elementor/widgets/class-pb-widget-l.php:73
|
| 8139 |
msgid "Show Authenticator Code Field"
|
| 8140 |
msgstr ""
|
| 8141 |
|
| 8142 |
-
#: assets/misc/elementor/widgets/class-pb-widget-l.php:
|
| 8143 |
msgid "Redirects"
|
| 8144 |
msgstr ""
|
| 8145 |
|
| 8146 |
-
#: assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:
|
| 8147 |
msgid "Assigned Role"
|
| 8148 |
msgstr ""
|
| 8149 |
|
| 8150 |
-
#: assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:
|
| 8151 |
msgid "Automatic Login"
|
| 8152 |
msgstr ""
|
| 8153 |
|
| 8154 |
-
#: assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:
|
| 8155 |
msgid "Edit the Settings for this form %1$shere%2$s"
|
| 8156 |
msgstr ""
|
| 8157 |
|
| 8158 |
-
#: assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:
|
| 8159 |
msgid "Redirect after Edit Profile"
|
| 8160 |
msgstr ""
|
| 8161 |
|
| 8162 |
-
#: assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:
|
| 8163 |
msgid "Redirect after Registration"
|
| 8164 |
msgstr ""
|
| 8165 |
|
| 8166 |
-
#: assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:
|
| 8167 |
msgid "Redirect after Logout"
|
| 8168 |
msgstr ""
|
| 8169 |
|
|
@@ -8171,42 +8167,38 @@ msgstr ""
|
|
| 8171 |
msgid "There are no available controls for the Password Recovery form"
|
| 8172 |
msgstr ""
|
| 8173 |
|
| 8174 |
-
#: assets/misc/elementor/widgets/class-pb-widget-ul.php:
|
| 8175 |
msgid "Listing Settings"
|
| 8176 |
msgstr ""
|
| 8177 |
|
| 8178 |
-
#: assets/misc/elementor/widgets/class-pb-widget-ul.php:
|
| 8179 |
msgid "Single"
|
| 8180 |
msgstr ""
|
| 8181 |
|
| 8182 |
-
#: assets/misc/elementor/widgets/class-pb-widget-ul.php:
|
| 8183 |
msgid "Meta Key"
|
| 8184 |
msgstr ""
|
| 8185 |
|
| 8186 |
-
#: assets/misc/elementor/widgets/class-pb-widget-ul.php:
|
| 8187 |
-
msgid "Enter Meta Key"
|
| 8188 |
-
msgstr ""
|
| 8189 |
-
|
| 8190 |
-
#: assets/misc/elementor/widgets/class-pb-widget-ul.php:132
|
| 8191 |
msgid "Meta Value"
|
| 8192 |
msgstr ""
|
| 8193 |
|
| 8194 |
-
#: assets/misc/elementor/widgets/class-pb-widget-ul.php:
|
| 8195 |
msgid "Enter Meta Value"
|
| 8196 |
msgstr ""
|
| 8197 |
|
| 8198 |
-
#: assets/misc/elementor/widgets/class-pb-widget-ul.php:
|
| 8199 |
msgid "Include"
|
| 8200 |
msgstr ""
|
| 8201 |
|
| 8202 |
-
#: assets/misc/elementor/widgets/class-pb-widget-ul.php:
|
| 8203 |
msgid "Enter User IDs"
|
| 8204 |
msgstr ""
|
| 8205 |
|
| 8206 |
-
#: assets/misc/elementor/widgets/class-pb-widget-ul.php:
|
| 8207 |
msgid "Exclude"
|
| 8208 |
msgstr ""
|
| 8209 |
|
| 8210 |
-
#: assets/misc/elementor/widgets/class-pb-widget-ul.php:
|
| 8211 |
msgid "Enter User ID"
|
| 8212 |
msgstr ""
|
| 61 |
msgid "Allow different user roles to edit their specific information. Set up multiple edit-profile forms with different fields for certain user roles."
|
| 62 |
msgstr ""
|
| 63 |
|
| 64 |
+
#: admin/add-ons.php:59, admin/basic-info.php:163, add-ons/user-listing/userlisting.php:11, add-ons/user-listing/userlisting.php:12, add-ons/user-listing/userlisting.php:17, add-ons/user-listing/userlisting.php:23, assets/misc/gutenberg-blocks/user-listing.php:27, assets/misc/gutenberg-blocks/user-listing.php:33, assets/misc/elementor/widgets/class-pb-widget-ul.php:58, assets/misc/elementor/widgets/class-pb-widget-ul.php:107
|
| 65 |
msgid "User Listing"
|
| 66 |
msgstr ""
|
| 67 |
|
| 313 |
msgid "Hide"
|
| 314 |
msgstr ""
|
| 315 |
|
| 316 |
+
#: admin/admin-bar.php:95, admin/general-settings.php:393, admin/private-website.php:165, features/functions.php:1061, add-ons-advanced/woocommerce/woosync-page.php:152, features/content-restriction/content-restriction.php:177, features/two-factor-authentication/class-two-factor-authentication.php:159, assets/lib/class-mustache-templates/class-mustache-templates.php:421, assets/lib/wck-api/wordpress-creation-kit.php:410, admin/advanced-settings/includes/views/view-admin.php:112, admin/advanced-settings/includes/views/view-fields.php:309, admin/advanced-settings/includes/views/view-forms.php:407, admin/advanced-settings/includes/views/view-shortcodes.php:77, admin/advanced-settings/includes/views/view-userlisting.php:91
|
| 317 |
msgid "Save Changes"
|
| 318 |
msgstr ""
|
| 319 |
|
| 341 |
msgid "Very weak"
|
| 342 |
msgstr ""
|
| 343 |
|
| 344 |
+
#: admin/admin-functions.php:139, admin/general-settings.php:344, features/functions.php:794, features/functions.php:818
|
| 345 |
msgid "Weak"
|
| 346 |
msgstr ""
|
| 347 |
|
| 348 |
+
#: admin/admin-functions.php:139, admin/general-settings.php:345, features/functions.php:794, features/functions.php:818
|
| 349 |
msgid "Medium"
|
| 350 |
msgstr ""
|
| 351 |
|
| 352 |
+
#: admin/admin-functions.php:139, admin/general-settings.php:346, features/functions.php:794, features/functions.php:818
|
| 353 |
msgid "Strong"
|
| 354 |
msgstr ""
|
| 355 |
|
| 457 |
msgid "Enable extra features"
|
| 458 |
msgstr ""
|
| 459 |
|
| 460 |
+
#: admin/basic-info.php:75, assets/misc/gutenberg-blocks/recover-password.php:23, assets/misc/gutenberg-blocks/recover-password.php:29, assets/misc/elementor/widgets/class-pb-widget-l.php:66, assets/misc/elementor/widgets/class-pb-widget-rp.php:26
|
| 461 |
msgid "Recover Password"
|
| 462 |
msgstr ""
|
| 463 |
|
| 761 |
msgid "Load Profile Builder's own CSS file in the front-end:"
|
| 762 |
msgstr ""
|
| 763 |
|
| 764 |
+
#: admin/general-settings.php:160, admin/general-settings.php:173, admin/general-settings.php:188, admin/general-settings.php:237, admin/general-settings.php:284, admin/manage-fields.php:240, admin/private-website.php:73, admin/private-website.php:140, admin/private-website.php:153, add-ons/multiple-forms/edit-profile-forms.php:206, add-ons/multiple-forms/register-forms.php:229, add-ons/multiple-forms/register-forms.php:230, add-ons/user-listing/userlisting.php:2605, add-ons-advanced/bbpress/bbpress-page.php:164, add-ons-advanced/social-connect/index.php:347, add-ons-advanced/social-connect/index.php:406, features/content-restriction/content-restriction.php:93, features/two-factor-authentication/class-two-factor-authentication.php:128, admin/advanced-settings/includes/forms/placeholder-labels.php:135, admin/advanced-settings/includes/views/view-admin.php:18, admin/advanced-settings/includes/views/view-admin.php:34, admin/advanced-settings/includes/views/view-admin.php:50, admin/advanced-settings/includes/views/view-admin.php:69, admin/advanced-settings/includes/views/view-admin.php:100, admin/advanced-settings/includes/views/view-fields.php:18, admin/advanced-settings/includes/views/view-fields.php:66, admin/advanced-settings/includes/views/view-fields.php:184, admin/advanced-settings/includes/views/view-fields.php:200, admin/advanced-settings/includes/views/view-fields.php:220, admin/advanced-settings/includes/views/view-fields.php:243, admin/advanced-settings/includes/views/view-fields.php:263, admin/advanced-settings/includes/views/view-fields.php:280, admin/advanced-settings/includes/views/view-fields.php:296, admin/advanced-settings/includes/views/view-forms.php:19, admin/advanced-settings/includes/views/view-forms.php:148, admin/advanced-settings/includes/views/view-forms.php:166, admin/advanced-settings/includes/views/view-forms.php:183, admin/advanced-settings/includes/views/view-forms.php:198, admin/advanced-settings/includes/views/view-forms.php:213, admin/advanced-settings/includes/views/view-forms.php:233, admin/advanced-settings/includes/views/view-forms.php:250, admin/advanced-settings/includes/views/view-forms.php:286, admin/advanced-settings/includes/views/view-forms.php:307, admin/advanced-settings/includes/views/view-forms.php:327, admin/advanced-settings/includes/views/view-forms.php:349, admin/advanced-settings/includes/views/view-forms.php:371, admin/advanced-settings/includes/views/view-forms.php:391, admin/advanced-settings/includes/views/view-shortcodes.php:16, admin/advanced-settings/includes/views/view-shortcodes.php:32, admin/advanced-settings/includes/views/view-shortcodes.php:48, admin/advanced-settings/includes/views/view-shortcodes.php:64, admin/advanced-settings/includes/views/view-userlisting.php:53, admin/advanced-settings/includes/views/view-userlisting.php:75, assets/misc/elementor/widgets/class-pb-widget-l.php:79, assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:184, assets/misc/elementor/widgets/class-pb-widget-ul.php:119
|
| 765 |
msgid "Yes"
|
| 766 |
msgstr ""
|
| 767 |
|
| 773 |
msgid "Automatically Log In:"
|
| 774 |
msgstr ""
|
| 775 |
|
| 776 |
+
#: admin/general-settings.php:174, admin/general-settings.php:189, admin/general-settings.php:238, admin/general-settings.php:283, admin/private-website.php:72, admin/private-website.php:139, admin/private-website.php:154, add-ons/multiple-forms/edit-profile-forms.php:206, add-ons/multiple-forms/register-forms.php:229, add-ons/multiple-forms/register-forms.php:230, add-ons-advanced/bbpress/bbpress-page.php:163, add-ons-advanced/social-connect/index.php:348, add-ons-advanced/social-connect/index.php:407, features/content-restriction/content-restriction.php:92, features/two-factor-authentication/class-two-factor-authentication.php:127, admin/advanced-settings/includes/forms/placeholder-labels.php:136, assets/misc/elementor/widgets/class-pb-widget-l.php:80, assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:185, assets/misc/elementor/widgets/class-pb-widget-ul.php:120
|
| 777 |
msgid "No"
|
| 778 |
msgstr ""
|
| 779 |
|
| 941 |
msgid "Meta-name"
|
| 942 |
msgstr ""
|
| 943 |
|
| 944 |
+
#: admin/manage-fields.php:236, add-ons/custom-redirects/custom_redirects_admin.php:70, add-ons/custom-redirects/custom_redirects_admin.php:100, add-ons/custom-redirects/custom_redirects_admin.php:119, add-ons/custom-redirects/custom_redirects_admin.php:144, add-ons/multiple-forms/edit-profile-forms.php:246, add-ons/multiple-forms/register-forms.php:267, add-ons/user-listing/userlisting.php:930, assets/misc/elementor/widgets/class-pb-widget-ul.php:182
|
| 945 |
msgid "ID"
|
| 946 |
msgstr ""
|
| 947 |
|
| 3045 |
msgid "<pre>Title</pre><pre>Type</pre><pre>Meta Name</pre><pre class=\"wppb-mb-head-required\">Required</pre>"
|
| 3046 |
msgstr ""
|
| 3047 |
|
| 3048 |
+
#: admin/manage-fields.php:1409, features/functions.php:1082, features/functions.php:1089, add-ons/custom-redirects/custom_redirects_admin.php:184, add-ons/custom-redirects/custom_redirects_admin.php:198, add-ons/custom-redirects/custom_redirects_admin.php:212, add-ons/custom-redirects/custom_redirects_admin.php:226, add-ons/multiple-forms/multiple-forms.php:410, add-ons-advanced/field-visibility/index.php:187, add-ons-free/labels-edit/labels-edit.php:373, features/admin-approval/class-admin-approval.php:111, features/roles-editor/roles-editor.php:902, assets/lib/wck-api/wordpress-creation-kit.php:452, assets/lib/wck-api/wordpress-creation-kit.php:553, assets/misc/gutenberg-blocks/edit-profile.php:27
|
| 3049 |
msgid "Edit"
|
| 3050 |
msgstr ""
|
| 3051 |
|
| 3052 |
+
#: admin/manage-fields.php:1409, features/functions.php:1075, features/functions.php:1089, add-ons/custom-redirects/custom_redirects_admin.php:184, add-ons/custom-redirects/custom_redirects_admin.php:198, add-ons/custom-redirects/custom_redirects_admin.php:212, add-ons/custom-redirects/custom_redirects_admin.php:226, add-ons-advanced/field-visibility/index.php:187, features/admin-approval/class-admin-approval.php:116, features/admin-approval/class-admin-approval.php:232, features/email-confirmation/class-email-confirmation.php:121, features/email-confirmation/class-email-confirmation.php:218, features/roles-editor/roles-editor.php:210, features/roles-editor/roles-editor.php:940, features/roles-editor/roles-editor.php:929, features/roles-editor/roles-editor.php:920, assets/lib/wck-api/wordpress-creation-kit.php:452, assets/lib/wck-api/wordpress-creation-kit.php:554, front-end/default-fields/gdpr-delete/gdpr-delete.php:20
|
| 3053 |
msgid "Delete"
|
| 3054 |
msgstr ""
|
| 3055 |
|
| 3353 |
msgid "Honeypot"
|
| 3354 |
msgstr ""
|
| 3355 |
|
| 3356 |
+
#: features/functions.php:768
|
| 3357 |
msgid "Strength indicator"
|
| 3358 |
msgstr ""
|
| 3359 |
|
| 3360 |
+
#: features/functions.php:794, features/functions.php:818
|
| 3361 |
msgid "Very Weak"
|
| 3362 |
msgstr ""
|
| 3363 |
|
| 3364 |
+
#: features/functions.php:808
|
| 3365 |
msgid "Minimum length of %d characters."
|
| 3366 |
msgstr ""
|
| 3367 |
|
| 3368 |
+
#: features/functions.php:819, front-end/recover.php:386, front-end/default-fields/password/password.php:59
|
| 3369 |
msgid "The password must have a minimum strength of %s"
|
| 3370 |
msgstr ""
|
| 3371 |
|
| 3372 |
+
#: features/functions.php:980
|
| 3373 |
msgid "This field is required"
|
| 3374 |
msgstr ""
|
| 3375 |
|
| 3376 |
+
#: features/functions.php:1018, front-end/default-fields/recaptcha/recaptcha.php:538, front-end/default-fields/recaptcha/recaptcha.php:529, front-end/default-fields/recaptcha/recaptcha.php:594, front-end/default-fields/recaptcha/recaptcha.php:642
|
| 3377 |
msgid "Please enter a (valid) reCAPTCHA value"
|
| 3378 |
msgstr ""
|
| 3379 |
|
| 3380 |
+
#: features/functions.php:1025
|
| 3381 |
msgid "Incorrect phone number"
|
| 3382 |
msgstr ""
|
| 3383 |
|
| 3384 |
+
#: features/functions.php:1068, features/roles-editor/roles-editor.php:211, add-ons-advanced/campaign-monitor/admin/cmonitor-page.php:451, add-ons-advanced/mailchimp-integration/admin/mailchimp-page.php:174, assets/lib/wck-api/wordpress-creation-kit.php:411
|
| 3385 |
msgid "Cancel"
|
| 3386 |
msgstr ""
|
| 3387 |
|
| 3388 |
+
#: features/functions.php:1089, assets/lib/wck-api/wordpress-creation-kit.php:452
|
| 3389 |
msgid "Content"
|
| 3390 |
msgstr ""
|
| 3391 |
|
| 3392 |
+
#: features/functions.php:1277
|
| 3393 |
msgid "<br><br>Also, you will be able to visit your site at "
|
| 3394 |
msgstr ""
|
| 3395 |
|
| 3396 |
+
#: features/functions.php:1290
|
| 3397 |
msgid "<br><br>You can visit your site at "
|
| 3398 |
msgstr ""
|
| 3399 |
|
| 3400 |
+
#: features/functions.php:1381, add-ons-advanced/social-connect/index.php:417
|
| 3401 |
msgid "here"
|
| 3402 |
msgstr ""
|
| 3403 |
|
| 3404 |
+
#: features/functions.php:1382
|
| 3405 |
msgid "You will soon be redirected automatically. If you see this page for more than %1$d seconds, please click %2$s.%3$s"
|
| 3406 |
msgstr ""
|
| 3407 |
|
| 3408 |
+
#: features/functions.php:1558
|
| 3409 |
msgid "No feed available,please visit our <a href=\"%s\">homepage</a>!"
|
| 3410 |
msgstr ""
|
| 3411 |
|
| 3412 |
+
#: features/functions.php:1599
|
| 3413 |
msgid "You are not currently logged in."
|
| 3414 |
msgstr ""
|
| 3415 |
|
| 3416 |
+
#: features/functions.php:1636
|
| 3417 |
msgid "Profile Builder"
|
| 3418 |
msgstr ""
|
| 3419 |
|
| 3420 |
+
#: features/functions.php:1654, features/email-confirmation/class-email-confirmation.php:92, features/email-confirmation/class-email-confirmation.php:171
|
| 3421 |
msgid "User Meta"
|
| 3422 |
msgstr ""
|
| 3423 |
|
| 3738 |
msgid "Could not create user!"
|
| 3739 |
msgstr ""
|
| 3740 |
|
| 3741 |
+
#: add-ons/custom-redirects/custom_redirects_admin.php:49, assets/misc/elementor/widgets/class-pb-widget-l.php:100
|
| 3742 |
msgid "After Login"
|
| 3743 |
msgstr ""
|
| 3744 |
|
| 3745 |
+
#: add-ons/custom-redirects/custom_redirects_admin.php:50, assets/misc/elementor/widgets/class-pb-widget-l.php:110
|
| 3746 |
msgid "After Logout"
|
| 3747 |
msgstr ""
|
| 3748 |
|
| 6631 |
msgid "Please verify TOTP to change Two-Factor Authentication settings"
|
| 6632 |
msgstr ""
|
| 6633 |
|
| 6634 |
+
#: features/two-factor-authentication/class-two-factor-authentication.php:573, features/two-factor-authentication/class-two-factor-authentication.php:685, features/two-factor-authentication/class-two-factor-authentication.php:689
|
| 6635 |
msgid "Please enter the code from your Authenticator app."
|
| 6636 |
msgstr ""
|
| 6637 |
|
| 6639 |
msgid "Your Authenticator code was incorrect. Please try again."
|
| 6640 |
msgstr ""
|
| 6641 |
|
| 6642 |
+
#: features/two-factor-authentication/class-two-factor-authentication.php:713
|
| 6643 |
msgid "Authenticator Code"
|
| 6644 |
msgstr ""
|
| 6645 |
|
| 7391 |
msgid "Profile"
|
| 7392 |
msgstr ""
|
| 7393 |
|
| 7394 |
+
#: assets/misc/gutenberg-blocks/edit-profile.php:30, assets/misc/gutenberg-blocks/login.php:28, assets/misc/gutenberg-blocks/login.php:29, assets/misc/gutenberg-blocks/recover-password.php:30, assets/misc/gutenberg-blocks/register.php:28, assets/misc/gutenberg-blocks/user-listing.php:34, assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:150
|
| 7395 |
msgid "Form"
|
| 7396 |
msgstr ""
|
| 7397 |
|
| 8123 |
msgid "Radius"
|
| 8124 |
msgstr ""
|
| 8125 |
|
| 8126 |
+
#: assets/misc/elementor/widgets/class-pb-widget-l.php:48, assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:92, assets/misc/elementor/widgets/class-pb-widget-rp.php:46
|
| 8127 |
msgid "Form Settings"
|
| 8128 |
msgstr ""
|
| 8129 |
|
| 8130 |
+
#: assets/misc/elementor/widgets/class-pb-widget-l.php:56
|
| 8131 |
msgid "Registration"
|
| 8132 |
msgstr ""
|
| 8133 |
|
| 8134 |
+
#: assets/misc/elementor/widgets/class-pb-widget-l.php:77
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8135 |
msgid "Show Authenticator Code Field"
|
| 8136 |
msgstr ""
|
| 8137 |
|
| 8138 |
+
#: assets/misc/elementor/widgets/class-pb-widget-l.php:92, assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:227
|
| 8139 |
msgid "Redirects"
|
| 8140 |
msgstr ""
|
| 8141 |
|
| 8142 |
+
#: assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:169
|
| 8143 |
msgid "Assigned Role"
|
| 8144 |
msgstr ""
|
| 8145 |
|
| 8146 |
+
#: assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:182
|
| 8147 |
msgid "Automatic Login"
|
| 8148 |
msgstr ""
|
| 8149 |
|
| 8150 |
+
#: assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:216
|
| 8151 |
msgid "Edit the Settings for this form %1$shere%2$s"
|
| 8152 |
msgstr ""
|
| 8153 |
|
| 8154 |
+
#: assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:248
|
| 8155 |
msgid "Redirect after Edit Profile"
|
| 8156 |
msgstr ""
|
| 8157 |
|
| 8158 |
+
#: assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:246
|
| 8159 |
msgid "Redirect after Registration"
|
| 8160 |
msgstr ""
|
| 8161 |
|
| 8162 |
+
#: assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:257
|
| 8163 |
msgid "Redirect after Logout"
|
| 8164 |
msgstr ""
|
| 8165 |
|
| 8167 |
msgid "There are no available controls for the Password Recovery form"
|
| 8168 |
msgstr ""
|
| 8169 |
|
| 8170 |
+
#: assets/misc/elementor/widgets/class-pb-widget-ul.php:88
|
| 8171 |
msgid "Listing Settings"
|
| 8172 |
msgstr ""
|
| 8173 |
|
| 8174 |
+
#: assets/misc/elementor/widgets/class-pb-widget-ul.php:117
|
| 8175 |
msgid "Single"
|
| 8176 |
msgstr ""
|
| 8177 |
|
| 8178 |
+
#: assets/misc/elementor/widgets/class-pb-widget-ul.php:129
|
| 8179 |
msgid "Meta Key"
|
| 8180 |
msgstr ""
|
| 8181 |
|
| 8182 |
+
#: assets/misc/elementor/widgets/class-pb-widget-ul.php:142
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8183 |
msgid "Meta Value"
|
| 8184 |
msgstr ""
|
| 8185 |
|
| 8186 |
+
#: assets/misc/elementor/widgets/class-pb-widget-ul.php:144
|
| 8187 |
msgid "Enter Meta Value"
|
| 8188 |
msgstr ""
|
| 8189 |
|
| 8190 |
+
#: assets/misc/elementor/widgets/class-pb-widget-ul.php:156
|
| 8191 |
msgid "Include"
|
| 8192 |
msgstr ""
|
| 8193 |
|
| 8194 |
+
#: assets/misc/elementor/widgets/class-pb-widget-ul.php:158, assets/misc/elementor/widgets/class-pb-widget-ul.php:171
|
| 8195 |
msgid "Enter User IDs"
|
| 8196 |
msgstr ""
|
| 8197 |
|
| 8198 |
+
#: assets/misc/elementor/widgets/class-pb-widget-ul.php:169
|
| 8199 |
msgid "Exclude"
|
| 8200 |
msgstr ""
|
| 8201 |
|
| 8202 |
+
#: assets/misc/elementor/widgets/class-pb-widget-ul.php:184
|
| 8203 |
msgid "Enter User ID"
|
| 8204 |
msgstr ""
|
