User registration & user profile – Profile Builder - Version 3.5.0

Version Description

  • Fix: Issue with missing dependency for a script
  • Fix: Issue with Multiple Admin Emails
  • Misc: Added Advanced Setting to allow admins to disable the Multiple User Roles selector field from the back-end Add/Edit User pages
  • Misc: Don't show Paid Member Subscriptions cross promotion if the plugin is already active
  • Misc: Removed period after the Activation URL in the default Email Confirmation email
Download this release

Release Info

Developer raster02
Plugin Icon 128x128 User registration & user profile – Profile Builder
Version 3.5.0
Comparing to
See all releases

Code changes from version 3.4.9 to 3.5.0

add-ons-free/custom-css-classes-on-fields/custom-css-classes-on-fields.php CHANGED
@@ -8,8 +8,10 @@ Description: Extends the functionality of Profile Builder by adding the possibil
8
  *
9
  * @since v.1.0.0
10
  */
11
- function wppb_ccc_scripts() {
12
- wp_enqueue_script( 'wppb-custom-css-class-field', plugin_dir_url(__FILE__) . 'assets/js/main.js', array( 'jquery', 'wppb-manage-fields-live-change' ) );
 
 
13
  }
14
  add_action( 'admin_enqueue_scripts', 'wppb_ccc_scripts' );
15
 
8
  *
9
  * @since v.1.0.0
10
  */
11
+ function wppb_ccc_scripts( $hook ) {
12
+ if ( $hook == 'profile-builder_page_manage-fields' ) {
13
+ wp_enqueue_script('wppb-custom-css-class-field', plugin_dir_url(__FILE__) . 'assets/js/main.js', array('jquery', 'wppb-manage-fields-live-change'));
14
+ }
15
  }
16
  add_action( 'admin_enqueue_scripts', 'wppb_ccc_scripts' );
17
 
admin/advanced-settings/includes/admin/multiple-admin-emails.php CHANGED
@@ -1,13 +1,21 @@
1
  <?php
2
- function wppb_as_overwrite_mail_to($to){
3
  $admin_email = get_option( 'admin_email' );
4
  $wppb_toolbox_admin_settings = get_option('wppb_toolbox_admin_settings');
 
 
 
 
 
5
 
6
- if( isset( $wppb_toolbox_admin_settings['admin-emails'] ) && !empty( $wppb_toolbox_admin_settings['admin-emails'] ) && $admin_email == $to ){
 
 
 
7
  return $wppb_toolbox_admin_settings['admin-emails'];
8
  } else {
9
  return $to;
10
  }
11
  }
12
- add_filter('wppb_send_email_to', 'wppb_as_overwrite_mail_to');
13
 
1
  <?php
2
+ function wppb_as_overwrite_mail_to( $to, $context ){
3
  $admin_email = get_option( 'admin_email' );
4
  $wppb_toolbox_admin_settings = get_option('wppb_toolbox_admin_settings');
5
+ $wppb_admin_emails = array(
6
+ 'email_admin_recover_success',
7
+ 'wppb_epaa_admin_email',
8
+ 'email_admin_approve',
9
+ );
10
 
11
+ if( isset( $wppb_toolbox_admin_settings['admin-emails'] ) &&
12
+ !empty( $wppb_toolbox_admin_settings['admin-emails'] ) &&
13
+ $admin_email == $to &&
14
+ in_array( $context, $wppb_admin_emails, true )){
15
  return $wppb_toolbox_admin_settings['admin-emails'];
16
  } else {
17
  return $to;
18
  }
19
  }
20
+ add_filter('wppb_send_email_to', 'wppb_as_overwrite_mail_to', 10, 2);
21
 
admin/advanced-settings/includes/admin/multiple-user-roles.php ADDED
@@ -0,0 +1,3 @@
 
 
 
1
+ <?php
2
+
3
+ add_filter( 'wppb_backend_allow_multiple_user_roles_selection', '__return_false' );
admin/advanced-settings/includes/views/view-admin.php CHANGED
@@ -96,6 +96,20 @@
96
  </td>
97
  </tr>
98
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
99
  </table>
100
 
101
  <?php submit_button( __( 'Save Changes', 'profile-builder' ) ); ?>
96
  </td>
97
  </tr>
98
 
99
+ <tr>
100
+ <th><?php _e( 'Disable Multiple User Roles', 'profile-builder' ); ?></th>
101
+ <td>
102
+ <label><input type="checkbox" name="wppb_toolbox_admin_settings[multiple-user-roles]"<?php echo ( ( isset( $settings['multiple-user-roles'] ) && ( $settings['multiple-user-roles'] == 'yes' ) ) ? ' checked' : '' ); ?> value="yes">
103
+ <?php _e( 'Yes', 'profile-builder' ); ?>
104
+ </label>
105
+ <ul>
106
+ <li class="description">
107
+ <?php _e( 'Activating this option will disable the ability to select multiple roles for a user.', 'profile-builder' ); ?>
108
+ </li>
109
+ </ul>
110
+ </td>
111
+ </tr>
112
+
113
  </table>
114
 
115
  <?php submit_button( __( 'Save Changes', 'profile-builder' ) ); ?>
admin/pms-cross-promotion.php CHANGED
@@ -235,7 +235,7 @@ function wppb_pms_cross_promo() {
235
  *
236
  * @Since 2.2.5
237
  */
238
- if ( !isset($_GET['page']) || $_GET['page'] != 'profile-builder-pms-promo'){
239
  new WPPB_Add_General_Notices('wppb_pms_cross_promo',
240
  sprintf(__('Allow your users to have <strong>paid accounts with Profile Builder</strong>. %1$sFind out how >%2$s %3$sDismiss%4$s', 'profile-builder'), "<a href='" . admin_url('options.php?page=profile-builder-pms-promo') . "'>", "</a>", "<a class='wppb-dismiss-notification' href='" . esc_url( add_query_arg('wppb_pms_cross_promo_dismiss_notification', '0') ) . "'>", "</a>"),
241
  'pms-cross-promo');
235
  *
236
  * @Since 2.2.5
237
  */
238
+ if ( ( !isset($_GET['page']) || $_GET['page'] != 'profile-builder-pms-promo' ) && function_exists('is_plugin_active') && !is_plugin_active( 'paid-member-subscriptions/index.php' ) ){
239
  new WPPB_Add_General_Notices('wppb_pms_cross_promo',
240
  sprintf(__('Allow your users to have <strong>paid accounts with Profile Builder</strong>. %1$sFind out how >%2$s %3$sDismiss%4$s', 'profile-builder'), "<a href='" . admin_url('options.php?page=profile-builder-pms-promo') . "'>", "</a>", "<a class='wppb-dismiss-notification' href='" . esc_url( add_query_arg('wppb_pms_cross_promo_dismiss_notification', '0') ) . "'>", "</a>"),
241
  'pms-cross-promo');
features/email-confirmation/email-confirmation.php CHANGED
@@ -418,7 +418,7 @@ function wppb_signup_user_notification( $user, $user_email, $activation_key, $me
418
  $subject = sprintf( __( '[%1$s] Activate %2$s', 'profile-builder'), $from_name, $user );
419
  $subject = apply_filters( 'wppb_signup_user_notification_email_subject', $subject, $user_email, $user, $activation_key, $registration_page_url, $meta, $from_name, 'wppb_user_emailc_registr_w_email_confirm_email_subject' );
420
 
421
- $message = sprintf( __( "To activate your user, please click the following link:<br><br>%s%s%s<br><br>After you activate it you will receive yet *another email* with your login.", "profile-builder" ), '<a href="'.$registration_page_url.'">', $registration_page_url, '</a>.' );
422
  $message = apply_filters( 'wppb_signup_user_notification_email_content', $message, $user_email, $user, $activation_key, $registration_page_url, $meta, $from_name, 'wppb_user_emailc_registr_w_email_confirm_email_content' );
423
 
424
  $message_context = 'email_user_activate';
418
  $subject = sprintf( __( '[%1$s] Activate %2$s', 'profile-builder'), $from_name, $user );
419
  $subject = apply_filters( 'wppb_signup_user_notification_email_subject', $subject, $user_email, $user, $activation_key, $registration_page_url, $meta, $from_name, 'wppb_user_emailc_registr_w_email_confirm_email_subject' );
420
 
421
+ $message = sprintf( __( "To activate your user, please click the following link:<br><br>%s%s%s<br><br>After you activate it you will receive yet *another email* with your login.", "profile-builder" ), '<a href="'.$registration_page_url.'">', $registration_page_url, '</a>' );
422
  $message = apply_filters( 'wppb_signup_user_notification_email_content', $message, $user_email, $user, $activation_key, $registration_page_url, $meta, $from_name, 'wppb_user_emailc_registr_w_email_confirm_email_content' );
423
 
424
  $message_context = 'email_user_activate';
features/functions.php CHANGED
@@ -210,7 +210,7 @@ if ( is_admin() ){
210
  *
211
  */
212
  function wppb_mail( $to, $subject, $message, $message_from = null, $context = null, $headers = '' ) {
213
- $to = apply_filters( 'wppb_send_email_to', $to );
214
  $send_email = apply_filters( 'wppb_send_email', true, $to, $subject, $message, $context );
215
 
216
  $message = apply_filters( 'wppb_email_message', $message, $context );
210
  *
211
  */
212
  function wppb_mail( $to, $subject, $message, $message_from = null, $context = null, $headers = '' ) {
213
+ $to = apply_filters( 'wppb_send_email_to', $to, $context );
214
  $send_email = apply_filters( 'wppb_send_email', true, $to, $subject, $message, $context );
215
 
216
  $message = apply_filters( 'wppb_email_message', $message, $context );
features/roles-editor/roles-editor.php CHANGED
@@ -1087,7 +1087,9 @@ class WPPB_Roles_Editor {
1087
 
1088
  wp_nonce_field( 'new_user_roles', 'wppb_re_new_user_roles_nonce' );
1089
 
1090
- $this->roles_field_display( $user_roles );
 
 
1091
 
1092
  }
1093
 
@@ -1102,8 +1104,9 @@ class WPPB_Roles_Editor {
1102
 
1103
  wp_nonce_field( 'new_user_roles', 'wppb_re_new_user_roles_nonce' );
1104
 
1105
- $this->roles_field_display( $user_roles );
1106
-
 
1107
  }
1108
 
1109
  // Output roles edit checkboxes
@@ -1199,12 +1202,12 @@ class WPPB_Roles_Editor {
1199
  add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_jquery' ) );
1200
 
1201
  // Actions for Add User back-end page
1202
- if( $location == 'user_new' ) {
1203
  add_action( 'admin_footer', array( $this, 'print_scripts_user_new' ), 25 );
1204
  }
1205
 
1206
  // Actions for Edit User back-end page
1207
- if( $location == 'user_edit' ) {
1208
  add_action( 'admin_head', array( $this, 'print_styles_user_edit' ) );
1209
  add_action( 'admin_footer', array( $this, 'print_scripts_user_edit' ), 25 );
1210
  }
1087
 
1088
  wp_nonce_field( 'new_user_roles', 'wppb_re_new_user_roles_nonce' );
1089
 
1090
+ if( apply_filters( 'wppb_backend_allow_multiple_user_roles_selection', true ) ) {
1091
+ $this->roles_field_display( $user_roles );
1092
+ }
1093
 
1094
  }
1095
 
1104
 
1105
  wp_nonce_field( 'new_user_roles', 'wppb_re_new_user_roles_nonce' );
1106
 
1107
+ if( apply_filters( 'wppb_backend_allow_multiple_user_roles_selection', true ) ) {
1108
+ $this->roles_field_display($user_roles);
1109
+ }
1110
  }
1111
 
1112
  // Output roles edit checkboxes
1202
  add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_jquery' ) );
1203
 
1204
  // Actions for Add User back-end page
1205
+ if( $location == 'user_new' && apply_filters( 'wppb_backend_allow_multiple_user_roles_selection', true ) ) {
1206
  add_action( 'admin_footer', array( $this, 'print_scripts_user_new' ), 25 );
1207
  }
1208
 
1209
  // Actions for Edit User back-end page
1210
+ if( $location == 'user_edit' && apply_filters( 'wppb_backend_allow_multiple_user_roles_selection', true ) ) {
1211
  add_action( 'admin_head', array( $this, 'print_styles_user_edit' ) );
1212
  add_action( 'admin_footer', array( $this, 'print_scripts_user_edit' ), 25 );
1213
  }
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.4.9
7
  Author: Cozmoslabs
8
  Author URI: https://www.cozmoslabs.com/
9
  Text Domain: profile-builder
@@ -70,7 +70,7 @@ function wppb_free_plugin_init() {
70
  *
71
  *
72
  */
73
- define('PROFILE_BUILDER_VERSION', '3.4.9' );
74
  define('WPPB_PLUGIN_DIR', plugin_dir_path(__FILE__));
75
  define('WPPB_PLUGIN_URL', plugin_dir_url(__FILE__));
76
  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.5.0
7
  Author: Cozmoslabs
8
  Author URI: https://www.cozmoslabs.com/
9
  Text Domain: profile-builder
70
  *
71
  *
72
  */
73
+ define('PROFILE_BUILDER_VERSION', '3.5.0' );
74
  define('WPPB_PLUGIN_DIR', plugin_dir_path(__FILE__));
75
  define('WPPB_PLUGIN_URL', plugin_dir_url(__FILE__));
76
  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, user registration form, user fields, registration, 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.7
7
- Stable tag: 3.4.9
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -169,10 +169,17 @@ This plugin adds/removes user fields in the front-end. Both default and extra pr
169
  15. Edit or Add New User Role
170
 
171
  == Changelog ==
 
 
 
 
 
 
 
172
  = 3.4.9 =
173
- Fix: Security issue with Reset Password form. Thanks to Stiofan O'connor
174
- Fix: Added option in Advanced Settings -> Fields for display password feature. It's disabled by default now. Display and positioning corrected
175
- Misc: Added Empty Username/Password login messages in our code so they can be changed using the Labels Edit add-on
176
 
177
  = 3.4.8 =
178
  * Feature: Add a visibility toggle to Profile Builder password fields. Similar to WordPress default form functionality
3
  Donate link: http://www.cozmoslabs.com/wordpress-profile-builder/
4
  Tags: user registration, user profile, user registration form, user fields, registration, 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.8
7
+ Stable tag: 3.5.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
169
  15. Edit or Add New User Role
170
 
171
  == Changelog ==
172
+ = 3.5.0 =
173
+ * Fix: Issue with missing dependency for a script
174
+ * Fix: Issue with Multiple Admin Emails
175
+ * Misc: Added Advanced Setting to allow admins to disable the Multiple User Roles selector field from the back-end Add/Edit User pages
176
+ * Misc: Don't show Paid Member Subscriptions cross promotion if the plugin is already active
177
+ * Misc: Removed period after the Activation URL in the default Email Confirmation email
178
+
179
  = 3.4.9 =
180
+ * Fix: Security issue with Reset Password form. Thanks to Stiofan O'connor
181
+ * Fix: Added option in Advanced Settings -> Fields for display password feature. It's disabled by default now. Display and positioning corrected
182
+ * Misc: Added Empty Username/Password login messages in our code so they can be changed using the Labels Edit add-on
183
 
184
  = 3.4.8 =
185
  * Feature: Add a visibility toggle to Profile Builder password fields. Similar to WordPress default form functionality
translation/profile-builder.catalog.php CHANGED
@@ -114,6 +114,21 @@
114
  <?php __("Show users that require review", "profile-builder"); ?>
115
  <?php __("Show reviewed users with unapproved fields", "profile-builder"); ?>
116
  <?php __("Exit Review Mode", "profile-builder"); ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
117
  <?php __("MailPoet Newsletters needs to be installed and activated for Profile Builder - MailPoet Add-on to work!", "profile-builder"); ?>
118
  <?php __("Step", "profile-builder"); ?>
119
  <?php __("Title for Tab", "profile-builder"); ?>
@@ -374,7 +389,6 @@
374
  <?php __("Admin Bar Settings", "profile-builder"); ?>
375
  <?php __("Choose which user roles view the admin bar in the front-end of the website.", "profile-builder"); ?>
376
  <?php __("User-Role", "profile-builder"); ?>
377
- <?php __("Visibility", "profile-builder"); ?>
378
  <?php __("Default", "profile-builder"); ?>
379
  <?php __("Show", "profile-builder"); ?>
380
  <?php __("Hide", "profile-builder"); ?>
@@ -1034,8 +1048,6 @@
1034
  <?php __("The following option(s) did not coincide with the ones in the options list: %s\n", "profile-builder"); ?>
1035
  <?php __("Please select at least one user role\n", "profile-builder"); ?>
1036
  <?php __("<pre>Title</pre><pre>Type</pre><pre>Meta Name</pre><pre class=\"wppb-mb-head-required\">Required</pre>", "profile-builder"); ?>
1037
- <?php __("Edit", "profile-builder"); ?>
1038
- <?php __("Delete", "profile-builder"); ?>
1039
  <?php __("Use these shortcodes on the pages you want the forms to be displayed:", "profile-builder"); ?>
1040
  <?php __("With Profile Builder Pro you can display different fields in the registration and edit profile forms, using the Multiple Registration & Edit Profile Forms add-on.", "profile-builder"); ?>
1041
  <?php __("If you're interested in displaying different fields in the registration and edit profile forms, please use the Multiple Registration & Edit Profile Forms Add-ons.", "profile-builder"); ?>
@@ -1683,6 +1695,8 @@
1683
  <?php __("Set multiple admin e-mail addresses that will receive e-mail notifications sent by Profile Builder", "profile-builder"); ?>
1684
  <?php __("Admin Emails:", "profile-builder"); ?>
1685
  <?php __("Add email addresses, separated by comma, for people you wish to receive notifications from Profile Builder. These addresses will overwrite the default Email Address from <a href=\"%s\">Settings -> General</a>", "profile-builder"); ?>
 
 
1686
  <?php __("Automatically generate password for users", "profile-builder"); ?>
1687
  <?php __("By checking this option, the password will be automatically generated and emailed to the user.", "profile-builder"); ?>
1688
  <?php __("Modify 'Send Credentials' checkbox", "profile-builder"); ?>
114
  <?php __("Show users that require review", "profile-builder"); ?>
115
  <?php __("Show reviewed users with unapproved fields", "profile-builder"); ?>
116
  <?php __("Exit Review Mode", "profile-builder"); ?>
117
+ <?php __("Visibility", "profile-builder"); ?>
118
+ <?php __("<strong>Admin Only</strong> field is visible only for administrators. <strong>User Locked</strong> field is visible for both administrators and users, but only administrators have the capability to edit it.", "profile-builder"); ?>
119
+ <?php __("User Role Visibility", "profile-builder"); ?>
120
+ <?php __("Select which user roles see this field", "profile-builder"); ?>
121
+ <?php __("Location Visibility", "profile-builder"); ?>
122
+ <?php __("Select the locations you wish the field to appear", "profile-builder"); ?>
123
+ <?php __("<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>", "profile-builder"); ?>
124
+ <?php __("Edit", "profile-builder"); ?>
125
+ <?php __("Delete", "profile-builder"); ?>
126
+ <?php __("This field is visible only for administrators.", "profile-builder"); ?>
127
+ <?php __("This field is visible for both administrators and users, but only administrators have the capability to edit it.", "profile-builder"); ?>
128
+ <?php __("This field is visible only for the following user roles: %1$s", "profile-builder"); ?>
129
+ <?php __("This field is visible only in the following locations: %1$s", "profile-builder"); ?>
130
+ <?php __("Get file", "profile-builder"); ?>
131
+ <?php __("You do not have the capabilities necessary to edit this field.", "profile-builder"); ?>
132
  <?php __("MailPoet Newsletters needs to be installed and activated for Profile Builder - MailPoet Add-on to work!", "profile-builder"); ?>
133
  <?php __("Step", "profile-builder"); ?>
134
  <?php __("Title for Tab", "profile-builder"); ?>
389
  <?php __("Admin Bar Settings", "profile-builder"); ?>
390
  <?php __("Choose which user roles view the admin bar in the front-end of the website.", "profile-builder"); ?>
391
  <?php __("User-Role", "profile-builder"); ?>
 
392
  <?php __("Default", "profile-builder"); ?>
393
  <?php __("Show", "profile-builder"); ?>
394
  <?php __("Hide", "profile-builder"); ?>
1048
  <?php __("The following option(s) did not coincide with the ones in the options list: %s\n", "profile-builder"); ?>
1049
  <?php __("Please select at least one user role\n", "profile-builder"); ?>
1050
  <?php __("<pre>Title</pre><pre>Type</pre><pre>Meta Name</pre><pre class=\"wppb-mb-head-required\">Required</pre>", "profile-builder"); ?>
 
 
1051
  <?php __("Use these shortcodes on the pages you want the forms to be displayed:", "profile-builder"); ?>
1052
  <?php __("With Profile Builder Pro you can display different fields in the registration and edit profile forms, using the Multiple Registration & Edit Profile Forms add-on.", "profile-builder"); ?>
1053
  <?php __("If you're interested in displaying different fields in the registration and edit profile forms, please use the Multiple Registration & Edit Profile Forms Add-ons.", "profile-builder"); ?>
1695
  <?php __("Set multiple admin e-mail addresses that will receive e-mail notifications sent by Profile Builder", "profile-builder"); ?>
1696
  <?php __("Admin Emails:", "profile-builder"); ?>
1697
  <?php __("Add email addresses, separated by comma, for people you wish to receive notifications from Profile Builder. These addresses will overwrite the default Email Address from <a href=\"%s\">Settings -> General</a>", "profile-builder"); ?>
1698
+ <?php __("Disable Multiple User Roles", "profile-builder"); ?>
1699
+ <?php __("Activating this option will disable the ability to select multiple roles for a user.", "profile-builder"); ?>
1700
  <?php __("Automatically generate password for users", "profile-builder"); ?>
1701
  <?php __("By checking this option, the password will be automatically generated and emailed to the user.", "profile-builder"); ?>
1702
  <?php __("Modify 'Send Credentials' checkbox", "profile-builder"); ?>
translation/profile-builder.pot CHANGED
@@ -53,7 +53,7 @@ msgstr ""
53
  msgid "No"
54
  msgstr ""
55
 
56
- #: ../pb-add-on-bbpress/bbpress-page.php:153, ../pb-add-on-social-connect/index.php:326, admin/general-settings.php:143, admin/general-settings.php:156, admin/general-settings.php:171, admin/general-settings.php:220, admin/general-settings.php:267, admin/manage-fields.php:191, admin/private-website.php:70, admin/private-website.php:137, admin/private-website.php:150, 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:2451, features/content-restriction/content-restriction.php:89, 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-fields.php:18, admin/advanced-settings/includes/views/view-fields.php:66, admin/advanced-settings/includes/views/view-fields.php:181, admin/advanced-settings/includes/views/view-fields.php:197, admin/advanced-settings/includes/views/view-fields.php:217, admin/advanced-settings/includes/views/view-fields.php:240, admin/advanced-settings/includes/views/view-fields.php:260, admin/advanced-settings/includes/views/view-fields.php:277, admin/advanced-settings/includes/views/view-fields.php:295, 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:165, admin/advanced-settings/includes/views/view-forms.php:180, admin/advanced-settings/includes/views/view-forms.php:200, admin/advanced-settings/includes/views/view-forms.php:217, admin/advanced-settings/includes/views/view-forms.php:255, admin/advanced-settings/includes/views/view-forms.php:276, admin/advanced-settings/includes/views/view-forms.php:296, admin/advanced-settings/includes/views/view-forms.php:318, admin/advanced-settings/includes/views/view-forms.php:340, admin/advanced-settings/includes/views/view-forms.php:360, 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
57
  msgid "Yes"
58
  msgstr ""
59
 
@@ -473,6 +473,66 @@ msgstr ""
473
  msgid "Exit Review Mode"
474
  msgstr ""
475
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
476
  #: ../pb-add-on-mailpoet-integration/index.php:128
477
  msgid "MailPoet Newsletters needs to be installed and activated for Profile Builder - MailPoet Add-on to work!"
478
  msgstr ""
@@ -1518,10 +1578,6 @@ msgstr ""
1518
  msgid "User-Role"
1519
  msgstr ""
1520
 
1521
- #: admin/admin-bar.php:64
1522
- msgid "Visibility"
1523
- msgstr ""
1524
-
1525
  #: admin/admin-bar.php:79, add-ons/multiple-forms/edit-profile-forms.php:206, add-ons/multiple-forms/register-forms.php:230, assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:98
1526
  msgid "Default"
1527
  msgstr ""
@@ -4198,14 +4254,6 @@ msgstr ""
4198
  msgid "<pre>Title</pre><pre>Type</pre><pre>Meta Name</pre><pre class=\"wppb-mb-head-required\">Required</pre>"
4199
  msgstr ""
4200
 
4201
- #: admin/manage-fields.php:1360, features/functions.php:1038, features/functions.php:1045, add-ons/custom-redirects/custom_redirects_admin.php:183, add-ons/custom-redirects/custom_redirects_admin.php:197, add-ons/custom-redirects/custom_redirects_admin.php:211, add-ons/custom-redirects/custom_redirects_admin.php:225, add-ons/multiple-forms/multiple-forms.php:406, features/admin-approval/class-admin-approval.php:108, features/roles-editor/roles-editor.php:866
4202
- msgid "Edit"
4203
- msgstr ""
4204
-
4205
- #: admin/manage-fields.php:1360, features/functions.php:1031, features/functions.php:1045, add-ons/custom-redirects/custom_redirects_admin.php:183, add-ons/custom-redirects/custom_redirects_admin.php:197, add-ons/custom-redirects/custom_redirects_admin.php:211, add-ons/custom-redirects/custom_redirects_admin.php:225, 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:180, features/roles-editor/roles-editor.php:904, features/roles-editor/roles-editor.php:893, features/roles-editor/roles-editor.php:884, front-end/default-fields/gdpr-delete/gdpr-delete.php:20
4206
- msgid "Delete"
4207
- msgstr ""
4208
-
4209
  #: admin/manage-fields.php:1375
4210
  msgid "Use these shortcodes on the pages you want the forms to be displayed:"
4211
  msgstr ""
@@ -4398,7 +4446,7 @@ msgstr ""
4398
  msgid "Disable the WordPress REST-API for non-logged in users when Private Website is enabled"
4399
  msgstr ""
4400
 
4401
- #: admin/private-website.php:162, features/functions.php:1017, features/content-restriction/content-restriction.php:162, assets/lib/class-mustache-templates/class-mustache-templates.php:392, assets/lib/wck-api/wordpress-creation-kit.php:405, admin/advanced-settings/includes/views/view-admin.php:101, admin/advanced-settings/includes/views/view-fields.php:309, admin/advanced-settings/includes/views/view-forms.php:376, admin/advanced-settings/includes/views/view-shortcodes.php:77, admin/advanced-settings/includes/views/view-userlisting.php:91
4402
  msgid "Save Changes"
4403
  msgstr ""
4404
 
@@ -6004,7 +6052,7 @@ msgstr ""
6004
  msgid "Your account has to be confirmed by an administrator before you can log in."
6005
  msgstr ""
6006
 
6007
- #: features/admin-approval/admin-approval.php:27, features/admin-approval/class-admin-approval.php:469, features/admin-approval/class-admin-approval.php:537
6008
  msgid "Admin Approval"
6009
  msgstr ""
6010
 
@@ -6552,7 +6600,7 @@ msgstr ""
6552
  msgid "You can't delete your role."
6553
  msgstr ""
6554
 
6555
- #: features/roles-editor/roles-editor.php:1117
6556
  msgid "Edit User Roles"
6557
  msgstr ""
6558
 
@@ -6850,6 +6898,14 @@ msgstr ""
6850
  msgid "Add email addresses, separated by comma, for people you wish to receive notifications from Profile Builder. These addresses will overwrite the default Email Address from <a href=\"%s\">Settings -> General</a>"
6851
  msgstr ""
6852
 
 
 
 
 
 
 
 
 
6853
  #: admin/advanced-settings/includes/views/view-fields.php:14
6854
  msgid "Automatically generate password for users"
6855
  msgstr ""
53
  msgid "No"
54
  msgstr ""
55
 
56
+ #: ../pb-add-on-bbpress/bbpress-page.php:153, ../pb-add-on-social-connect/index.php:326, admin/general-settings.php:143, admin/general-settings.php:156, admin/general-settings.php:171, admin/general-settings.php:220, admin/general-settings.php:267, admin/manage-fields.php:191, admin/private-website.php:70, admin/private-website.php:137, admin/private-website.php:150, 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:2451, features/content-restriction/content-restriction.php:89, 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:103, 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:181, admin/advanced-settings/includes/views/view-fields.php:197, admin/advanced-settings/includes/views/view-fields.php:217, admin/advanced-settings/includes/views/view-fields.php:240, admin/advanced-settings/includes/views/view-fields.php:260, admin/advanced-settings/includes/views/view-fields.php:277, admin/advanced-settings/includes/views/view-fields.php:295, 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:165, admin/advanced-settings/includes/views/view-forms.php:180, admin/advanced-settings/includes/views/view-forms.php:200, admin/advanced-settings/includes/views/view-forms.php:217, admin/advanced-settings/includes/views/view-forms.php:255, admin/advanced-settings/includes/views/view-forms.php:276, admin/advanced-settings/includes/views/view-forms.php:296, admin/advanced-settings/includes/views/view-forms.php:318, admin/advanced-settings/includes/views/view-forms.php:340, admin/advanced-settings/includes/views/view-forms.php:360, 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
57
  msgid "Yes"
58
  msgstr ""
59
 
473
  msgid "Exit Review Mode"
474
  msgstr ""
475
 
476
+ #: ../pb-add-on-field-visibility/index.php:220, admin/admin-bar.php:64
477
+ msgid "Visibility"
478
+ msgstr ""
479
+
480
+ #: ../pb-add-on-field-visibility/index.php:220
481
+ msgid "<strong>Admin Only</strong> field is visible only for administrators. <strong>User Locked</strong> field is visible for both administrators and users, but only administrators have the capability to edit it."
482
+ msgstr ""
483
+
484
+ #: ../pb-add-on-field-visibility/index.php:221
485
+ msgid "User Role Visibility"
486
+ msgstr ""
487
+
488
+ #: ../pb-add-on-field-visibility/index.php:221
489
+ msgid "Select which user roles see this field"
490
+ msgstr ""
491
+
492
+ #: ../pb-add-on-field-visibility/index.php:222
493
+ msgid "Location Visibility"
494
+ msgstr ""
495
+
496
+ #: ../pb-add-on-field-visibility/index.php:222
497
+ msgid "Select the locations you wish the field to appear"
498
+ msgstr ""
499
+
500
+ #: ../pb-add-on-field-visibility/index.php:240
501
+ 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>"
502
+ msgstr ""
503
+
504
+ #: ../pb-add-on-field-visibility/index.php:240, admin/manage-fields.php:1360, features/functions.php:1038, features/functions.php:1045, add-ons/custom-redirects/custom_redirects_admin.php:183, add-ons/custom-redirects/custom_redirects_admin.php:197, add-ons/custom-redirects/custom_redirects_admin.php:211, add-ons/custom-redirects/custom_redirects_admin.php:225, add-ons/multiple-forms/multiple-forms.php:406, features/admin-approval/class-admin-approval.php:108, features/roles-editor/roles-editor.php:866
505
+ msgid "Edit"
506
+ msgstr ""
507
+
508
+ #: ../pb-add-on-field-visibility/index.php:240, admin/manage-fields.php:1360, features/functions.php:1031, features/functions.php:1045, add-ons/custom-redirects/custom_redirects_admin.php:183, add-ons/custom-redirects/custom_redirects_admin.php:197, add-ons/custom-redirects/custom_redirects_admin.php:211, add-ons/custom-redirects/custom_redirects_admin.php:225, 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:180, features/roles-editor/roles-editor.php:904, features/roles-editor/roles-editor.php:893, features/roles-editor/roles-editor.php:884, front-end/default-fields/gdpr-delete/gdpr-delete.php:20
509
+ msgid "Delete"
510
+ msgstr ""
511
+
512
+ #: ../pb-add-on-field-visibility/index.php:261
513
+ msgid "This field is visible only for administrators."
514
+ msgstr ""
515
+
516
+ #: ../pb-add-on-field-visibility/index.php:264
517
+ msgid "This field is visible for both administrators and users, but only administrators have the capability to edit it."
518
+ msgstr ""
519
+
520
+ #: ../pb-add-on-field-visibility/index.php:287
521
+ msgid "This field is visible only for the following user roles: %1$s"
522
+ msgstr ""
523
+
524
+ #: ../pb-add-on-field-visibility/index.php:333
525
+ msgid "This field is visible only in the following locations: %1$s"
526
+ msgstr ""
527
+
528
+ #: ../pb-add-on-field-visibility/index.php:475
529
+ msgid "Get file"
530
+ msgstr ""
531
+
532
+ #: ../pb-add-on-field-visibility/index.php:616
533
+ msgid "You do not have the capabilities necessary to edit this field."
534
+ msgstr ""
535
+
536
  #: ../pb-add-on-mailpoet-integration/index.php:128
537
  msgid "MailPoet Newsletters needs to be installed and activated for Profile Builder - MailPoet Add-on to work!"
538
  msgstr ""
1578
  msgid "User-Role"
1579
  msgstr ""
1580
 
 
 
 
 
1581
  #: admin/admin-bar.php:79, add-ons/multiple-forms/edit-profile-forms.php:206, add-ons/multiple-forms/register-forms.php:230, assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:98
1582
  msgid "Default"
1583
  msgstr ""
4254
  msgid "<pre>Title</pre><pre>Type</pre><pre>Meta Name</pre><pre class=\"wppb-mb-head-required\">Required</pre>"
4255
  msgstr ""
4256
 
 
 
 
 
 
 
 
 
4257
  #: admin/manage-fields.php:1375
4258
  msgid "Use these shortcodes on the pages you want the forms to be displayed:"
4259
  msgstr ""
4446
  msgid "Disable the WordPress REST-API for non-logged in users when Private Website is enabled"
4447
  msgstr ""
4448
 
4449
+ #: admin/private-website.php:162, features/functions.php:1017, features/content-restriction/content-restriction.php:162, assets/lib/class-mustache-templates/class-mustache-templates.php:392, assets/lib/wck-api/wordpress-creation-kit.php:405, admin/advanced-settings/includes/views/view-admin.php:115, admin/advanced-settings/includes/views/view-fields.php:309, admin/advanced-settings/includes/views/view-forms.php:376, admin/advanced-settings/includes/views/view-shortcodes.php:77, admin/advanced-settings/includes/views/view-userlisting.php:91
4450
  msgid "Save Changes"
4451
  msgstr ""
4452
 
6052
  msgid "Your account has to be confirmed by an administrator before you can log in."
6053
  msgstr ""
6054
 
6055
+ #: features/admin-approval/admin-approval.php:27, features/admin-approval/class-admin-approval.php:469, features/admin-approval/class-admin-approval.php:542
6056
  msgid "Admin Approval"
6057
  msgstr ""
6058
 
6600
  msgid "You can't delete your role."
6601
  msgstr ""
6602
 
6603
+ #: features/roles-editor/roles-editor.php:1120
6604
  msgid "Edit User Roles"
6605
  msgstr ""
6606
 
6898
  msgid "Add email addresses, separated by comma, for people you wish to receive notifications from Profile Builder. These addresses will overwrite the default Email Address from <a href=\"%s\">Settings -> General</a>"
6899
  msgstr ""
6900
 
6901
+ #: admin/advanced-settings/includes/views/view-admin.php:100
6902
+ msgid "Disable Multiple User Roles"
6903
+ msgstr ""
6904
+
6905
+ #: admin/advanced-settings/includes/views/view-admin.php:107
6906
+ msgid "Activating this option will disable the ability to select multiple roles for a user."
6907
+ msgstr ""
6908
+
6909
  #: admin/advanced-settings/includes/views/view-fields.php:14
6910
  msgid "Automatically generate password for users"
6911
  msgstr ""