User registration & user profile – Profile Builder - Version 3.2.7

Version Description

  • Added auto-login at registration option
  • Added path exclusion from Private Website functionality
  • Removed an extra space before a question mark in a string
  • Added an extra missing parameter for some fields for the filter wppb_maximum_character_length
Download this release

Release Info

Developer madalin.ungureanu
Plugin Icon 128x128 User registration & user profile – Profile Builder
Version 3.2.7
Comparing to
See all releases

Code changes from version 3.2.6 to 3.2.7

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', 'conditional_fields_ajax' => 'no' ) );
83
  }
84
 
85
 
@@ -117,6 +117,21 @@ function wppb_general_settings_content() {
117
  </td>
118
  </tr>
119
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
120
  <tr>
121
  <th scope="row">
122
  <?php _e( '"Email Confirmation" Activated:', 'profile-builder' );?>
79
 
80
 
81
  function wppb_generate_default_settings_defaults(){
82
+ add_option( 'wppb_general_settings', array( 'extraFieldsLayout' => 'default', 'automaticallyLogIn' => 'No', 'emailConfirmation' => 'no', 'activationLandingPage' => '', 'adminApproval' => 'no', 'loginWith' => 'usernameemail', 'rolesEditor' => 'no', 'conditional_fields_ajax' => 'no' ) );
83
  }
84
 
85
 
117
  </td>
118
  </tr>
119
 
120
+ <tr>
121
+ <th scope="row">
122
+ <?php _e( 'Automatically Log In:', 'profile-builder' );?>
123
+ </th>
124
+ <td>
125
+ <select name="wppb_general_settings[automaticallyLogIn]" class="wppb-select" id="wppb_settings_automatically_log_in" onchange="wppb_display_page_select(this.value)">
126
+ <option value="Yes" <?php if ( !empty( $wppb_generalSettings['automaticallyLogIn'] ) && $wppb_generalSettings['automaticallyLogIn'] === 'Yes' ) echo 'selected'; ?>><?php _e( 'Yes', 'profile-builder' ); ?></option>
127
+ <option value="No" <?php if ( empty( $wppb_generalSettings['automaticallyLogIn'] ) || ( !empty( $wppb_generalSettings['automaticallyLogIn'] ) && $wppb_generalSettings['automaticallyLogIn'] === 'No' ) ) echo 'selected'; ?>><?php _e( 'No', 'profile-builder' ); ?></option>
128
+ </select>
129
+ <ul>
130
+ <li class="description"><?php _e( 'Select "Yes" to automatically log in new users after successful registration.', 'profile-builder' ); ?></li>
131
+ </ul>
132
+ </td>
133
+ </tr>
134
+
135
  <tr>
136
  <th scope="row">
137
  <?php _e( '"Email Confirmation" Activated:', 'profile-builder' );?>
admin/private-website.php CHANGED
@@ -116,6 +116,16 @@ function wppb_private_website_content() {
116
  </td>
117
  </tr>
118
 
 
 
 
 
 
 
 
 
 
 
119
  <tr>
120
  <th><?php _e( 'Hide all Menus', 'profile-builder' ); ?></th>
121
  <td>
116
  </td>
117
  </tr>
118
 
119
+ <tr>
120
+ <th><?php _e( 'Allowed Paths', 'profile-builder' ); ?></th>
121
+ <td>
122
+ <textarea id="private-website-allowed-paths" class="wppb-textarea" name="wppb_private_website_settings[allowed_paths]"><?php echo ( ( $wppb_private_website_settings != 'not_found' && !empty($wppb_private_website_settings['allowed_paths']) ) ? $wppb_private_website_settings['allowed_paths'] : '' ); ?></textarea>
123
+ <ul>
124
+ <li class="description"><?php _e( 'Allow these paths to be accessed even if you are not logged in (supports wildcard at the end of the path). For example to exclude https://example.com/some/path/ you can either use the rule /some/path/ or /some/* Enter each rule on it\'s own line', 'profile-builder' ); ?></li>
125
+ </ul>
126
+ </td>
127
+ </tr>
128
+
129
  <tr>
130
  <th><?php _e( 'Hide all Menus', 'profile-builder' ); ?></th>
131
  <td>
assets/css/style-back-end.css CHANGED
@@ -346,11 +346,11 @@
346
  .wppb-text{
347
  min-width: 16.4em;
348
  }
349
- .wppb-select {
350
  min-width:18em;
351
  }
352
 
353
- .wppb-select.wppb-disabled, .wppb-disabled .select2-selection--single, .wppb-disabled .select2-selection--multiple{
354
  background-color: #eee;
355
  }
356
 
346
  .wppb-text{
347
  min-width: 16.4em;
348
  }
349
+ .wppb-select, .wppb-textarea {
350
  min-width:18em;
351
  }
352
 
353
+ .wppb-select.wppb-disabled, .wppb-disabled .select2-selection--single, .wppb-disabled .select2-selection--multiple, .wppb-textarea.wppb-disabled{
354
  background-color: #eee;
355
  }
356
 
assets/js/jquery-pb-sitewide.js CHANGED
@@ -156,12 +156,14 @@ jQuery( function() {
156
  jQuery('#private-website-allowed-pages').closest('tr').addClass("wppb-disabled");
157
  jQuery('#private-website-menu-hide').addClass("wppb-disabled");
158
  jQuery('#private-website-disable-rest-api').addClass("wppb-disabled");
 
159
  }
160
  else if (value == 'yes') {
161
  jQuery('#private-website-redirect-to-login').closest('tr').removeClass("wppb-disabled");
162
  jQuery('#private-website-allowed-pages').closest('tr').removeClass("wppb-disabled");
163
  jQuery('#private-website-menu-hide').removeClass("wppb-disabled");
164
  jQuery('#private-website-disable-rest-api').removeClass("wppb-disabled");
 
165
  }
166
  }
167
  }
156
  jQuery('#private-website-allowed-pages').closest('tr').addClass("wppb-disabled");
157
  jQuery('#private-website-menu-hide').addClass("wppb-disabled");
158
  jQuery('#private-website-disable-rest-api').addClass("wppb-disabled");
159
+ jQuery('#private-website-allowed-paths').addClass("wppb-disabled");
160
  }
161
  else if (value == 'yes') {
162
  jQuery('#private-website-redirect-to-login').closest('tr').removeClass("wppb-disabled");
163
  jQuery('#private-website-allowed-pages').closest('tr').removeClass("wppb-disabled");
164
  jQuery('#private-website-menu-hide').removeClass("wppb-disabled");
165
  jQuery('#private-website-disable-rest-api').removeClass("wppb-disabled");
166
+ jQuery('#private-website-allowed-paths').removeClass("wppb-disabled");
167
  }
168
  }
169
  }
features/functions.php CHANGED
@@ -1214,6 +1214,26 @@ function wppb_private_website_functionality(){
1214
  if( $pagenow === 'wp-login.php' && isset( $_GET['wppb_force_wp_login'] ) )
1215
  return;
1216
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1217
 
1218
  if( isset( $wppb_private_website_settings['allowed_pages'] ) )
1219
  $allowed_pages = $wppb_private_website_settings['allowed_pages'];
1214
  if( $pagenow === 'wp-login.php' && isset( $_GET['wppb_force_wp_login'] ) )
1215
  return;
1216
 
1217
+ //go through paths first if they are set
1218
+ if( isset( $wppb_private_website_settings['allowed_paths'] ) && !empty( $wppb_private_website_settings['allowed_paths'] ) ){
1219
+ $allowed_paths = explode( "\r\n", $wppb_private_website_settings['allowed_paths'] );
1220
+ $parsed_url = wp_parse_url( wppb_curpageurl() );
1221
+ if( !empty( $parsed_url['path'] ) ) {
1222
+ $path = $parsed_url['path'];
1223
+
1224
+ foreach ($allowed_paths as $allowed_path) {
1225
+ if (strpos($allowed_path, '*') === false) {
1226
+ if (trim($path, "/") === trim($allowed_path, "/")) {
1227
+ return;
1228
+ }
1229
+ } else {
1230
+ if (strpos(ltrim($path, "/"), trailingslashit(trim(str_replace('*', '', $allowed_path), "/"))) === 0) {
1231
+ return;
1232
+ }
1233
+ }
1234
+ }
1235
+ }
1236
+ }
1237
 
1238
  if( isset( $wppb_private_website_settings['allowed_pages'] ) )
1239
  $allowed_pages = $wppb_private_website_settings['allowed_pages'];
front-end/class-formbuilder.php CHANGED
@@ -101,6 +101,9 @@ class Profile_Builder_Form_Creator{
101
  $this->args['logout_redirect_url'] = apply_filters( 'wppb_logout_redirect_default_location', ( $this->args['logout_redirect_url'] != '' ) ? $this->args['logout_redirect_url'] : '' );
102
  $this->args['redirect_delay'] = apply_filters( 'wppb_redirect_default_duration', 3 );
103
 
 
 
 
104
  if ( !is_null( $this->args['ID'] ) ){
105
  $meta_name = ( ( $this->args['form_type'] == 'register' ) ? 'wppb_rf_page_settings' : 'wppb_epf_page_settings' );
106
 
101
  $this->args['logout_redirect_url'] = apply_filters( 'wppb_logout_redirect_default_location', ( $this->args['logout_redirect_url'] != '' ) ? $this->args['logout_redirect_url'] : '' );
102
  $this->args['redirect_delay'] = apply_filters( 'wppb_redirect_default_duration', 3 );
103
 
104
+ $wppb_general_settings = get_option( 'wppb_general_settings' );
105
+ $this->args['login_after_register'] = ( isset( $wppb_general_settings['automaticallyLogIn'] ) ? $wppb_general_settings['automaticallyLogIn'] : $this->args['login_after_register'] );
106
+
107
  if ( !is_null( $this->args['ID'] ) ){
108
  $meta_name = ( ( $this->args['form_type'] == 'register' ) ? 'wppb_rf_page_settings' : 'wppb_epf_page_settings' );
109
 
front-end/default-fields/blog-details/blog-details.php CHANGED
@@ -91,7 +91,7 @@ function wppb_blog_details_handler( $output, $form_location, $field, $user_id, $
91
  $output .= '
92
  <li class=" wppb-form-field wppb-blog-url ' . $error_class . '">
93
  <label for="blog-url">' . __( 'Site URL slug', 'profile-builder' ) . $error_mark.'</label>
94
- <input class="text-input default_field_blog_url" name="wppb_blog_url" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70 ) .'" type="text" id="wppb_blog_url" value="'. esc_attr( wp_unslash( $blog_url_input_value ) ) .'" '. $extra_attr .' />';
95
  $output .= '<span class="wppb-description-delimiter">'. $item_description . $domain . '</span>';
96
  $output .= $is_error .'</li>';
97
 
@@ -114,7 +114,7 @@ function wppb_blog_details_handler( $output, $form_location, $field, $user_id, $
114
  $output .= '
115
  <li class=" wppb-form-field wppb-blog-title ' . $error_class . '">
116
  <label for="blog-title">' . __( 'Site Title', 'profile-builder' ) . $error_mark.'</label>
117
- <input class="text-input default_field_blog_title" name="wppb_blog_title" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70 ) .'" type="text" id="wppb_blog_title" value="'. esc_attr( wp_unslash( $blog_title_input_value ) ) .'" '. $extra_attr .' />' .
118
  $is_error . '</li>';
119
 
120
 
91
  $output .= '
92
  <li class=" wppb-form-field wppb-blog-url ' . $error_class . '">
93
  <label for="blog-url">' . __( 'Site URL slug', 'profile-builder' ) . $error_mark.'</label>
94
+ <input class="text-input default_field_blog_url" name="wppb_blog_url" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70, $field ) .'" type="text" id="wppb_blog_url" value="'. esc_attr( wp_unslash( $blog_url_input_value ) ) .'" '. $extra_attr .' />';
95
  $output .= '<span class="wppb-description-delimiter">'. $item_description . $domain . '</span>';
96
  $output .= $is_error .'</li>';
97
 
114
  $output .= '
115
  <li class=" wppb-form-field wppb-blog-title ' . $error_class . '">
116
  <label for="blog-title">' . __( 'Site Title', 'profile-builder' ) . $error_mark.'</label>
117
+ <input class="text-input default_field_blog_title" name="wppb_blog_title" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70, $field ) .'" type="text" id="wppb_blog_title" value="'. esc_attr( wp_unslash( $blog_title_input_value ) ) .'" '. $extra_attr .' />' .
118
  $is_error . '</li>';
119
 
120
 
front-end/default-fields/email/email.php CHANGED
@@ -24,7 +24,7 @@ function wppb_email_handler( $output, $form_location, $field, $user_id, $field_c
24
 
25
  $output = '
26
  <label for="email">'.$item_title.$error_mark.'</label>
27
- <input class="text-input default_field_email '. apply_filters( 'wppb_fields_extra_css_class', '', $field ) .'" name="email" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70 ) .'" type="email" id="email" value="'. esc_attr( $input_value ) .'" '. $extra_attr .' />';
28
  if( !empty( $item_description ) )
29
  $output .= '<span class="wppb-description-delimiter">'. $item_description .'</span>';
30
 
24
 
25
  $output = '
26
  <label for="email">'.$item_title.$error_mark.'</label>
27
+ <input class="text-input default_field_email '. apply_filters( 'wppb_fields_extra_css_class', '', $field ) .'" name="email" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70, $field ) .'" type="email" id="email" value="'. esc_attr( $input_value ) .'" '. $extra_attr .' />';
28
  if( !empty( $item_description ) )
29
  $output .= '<span class="wppb-description-delimiter">'. $item_description .'</span>';
30
 
front-end/default-fields/first-name/first-name.php CHANGED
@@ -22,7 +22,7 @@ function wppb_first_name_handler( $output, $form_location, $field, $user_id, $fi
22
 
23
  $output = '
24
  <label for="first_name">'.$item_title.$error_mark.'</label>
25
- <input class="text-input default_field_firstname '. apply_filters( 'wppb_fields_extra_css_class', '', $field ) .'" name="first_name" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70 ) .'" type="text" id="first_name" value="'. esc_attr( wp_unslash( $input_value ) ) .'" '. $extra_attr .' />';
26
  if( !empty( $item_description ) )
27
  $output .= '<span class="wppb-description-delimiter">'. $item_description .'</span>';
28
 
22
 
23
  $output = '
24
  <label for="first_name">'.$item_title.$error_mark.'</label>
25
+ <input class="text-input default_field_firstname '. apply_filters( 'wppb_fields_extra_css_class', '', $field ) .'" name="first_name" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70, $field ) .'" type="text" id="first_name" value="'. esc_attr( wp_unslash( $input_value ) ) .'" '. $extra_attr .' />';
26
  if( !empty( $item_description ) )
27
  $output .= '<span class="wppb-description-delimiter">'. $item_description .'</span>';
28
 
front-end/default-fields/jabber/jabber.php CHANGED
@@ -22,7 +22,7 @@ function wppb_jabber_handler( $output, $form_location, $field, $user_id, $field_
22
 
23
  $output = '
24
  <label for="jabber">'.$item_title.$error_mark.'</label>
25
- <input name="jabber" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70 ) .'" type="text" class="text-input default_field_jabber '. apply_filters( 'wppb_fields_extra_css_class', '', $field ) .'" id="jabber" value="'. esc_attr( wp_unslash( $input_value ) ) .'" '. $extra_attr .'/>';
26
  if( !empty( $item_description ) )
27
  $output .= '<span class="wppb-description-delimiter">'. $item_description .'</span>';
28
 
22
 
23
  $output = '
24
  <label for="jabber">'.$item_title.$error_mark.'</label>
25
+ <input name="jabber" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70, $field ) .'" type="text" class="text-input default_field_jabber '. apply_filters( 'wppb_fields_extra_css_class', '', $field ) .'" id="jabber" value="'. esc_attr( wp_unslash( $input_value ) ) .'" '. $extra_attr .'/>';
26
  if( !empty( $item_description ) )
27
  $output .= '<span class="wppb-description-delimiter">'. $item_description .'</span>';
28
 
front-end/default-fields/last-name/last-name.php CHANGED
@@ -22,7 +22,7 @@ function wppb_last_name_handler( $output, $form_location, $field, $user_id, $fie
22
 
23
  $output = '
24
  <label for="last_name">'.$item_title.$error_mark.'</label>
25
- <input class="text-input default_field_lastname '. apply_filters( 'wppb_fields_extra_css_class', '', $field ) .'" name="last_name" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70 ) .'" type="text" id="last_name" value="'. esc_attr( wp_unslash( $input_value ) ) .'" '. $extra_attr .'/>';
26
  if( !empty( $item_description ) )
27
  $output .= '<span class="wppb-description-delimiter">'. $item_description .'</span>';
28
  }
22
 
23
  $output = '
24
  <label for="last_name">'.$item_title.$error_mark.'</label>
25
+ <input class="text-input default_field_lastname '. apply_filters( 'wppb_fields_extra_css_class', '', $field ) .'" name="last_name" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70, $field ) .'" type="text" id="last_name" value="'. esc_attr( wp_unslash( $input_value ) ) .'" '. $extra_attr .'/>';
26
  if( !empty( $item_description ) )
27
  $output .= '<span class="wppb-description-delimiter">'. $item_description .'</span>';
28
  }
front-end/default-fields/nickname/nickname.php CHANGED
@@ -22,7 +22,7 @@ function wppb_nickname_handler( $output, $form_location, $field, $user_id, $fiel
22
 
23
  $output = '
24
  <label for="nickname">'.$item_title.$error_mark.'</label>
25
- <input class="text-input default_field_nickname '. apply_filters( 'wppb_fields_extra_css_class', '', $field ) .'" name="nickname" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70 ) .'" type="text" id="nickname" value="'. esc_attr( wp_unslash( $input_value ) ) .'" '. $extra_attr .'/>';
26
  if( !empty( $item_description ) )
27
  $output .= '<span class="wppb-description-delimiter">'. $item_description .'</span>';
28
 
22
 
23
  $output = '
24
  <label for="nickname">'.$item_title.$error_mark.'</label>
25
+ <input class="text-input default_field_nickname '. apply_filters( 'wppb_fields_extra_css_class', '', $field ) .'" name="nickname" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70, $field ) .'" type="text" id="nickname" value="'. esc_attr( wp_unslash( $input_value ) ) .'" '. $extra_attr .'/>';
26
  if( !empty( $item_description ) )
27
  $output .= '<span class="wppb-description-delimiter">'. $item_description .'</span>';
28
 
front-end/default-fields/password-repeat/password-repeat.php CHANGED
@@ -14,7 +14,7 @@ function wppb_password_repeat_handler( $output, $form_location, $field, $user_id
14
 
15
  $output = '
16
  <label for="passw2">' . $item_title.$error_mark . '</label>
17
- <input class="text-input '. apply_filters( 'wppb_fields_extra_css_class', '', $field ) .'" name="passw2" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70 ) .'" type="password" id="passw2" value="" autocomplete="off" '. $extra_attr .'/>';
18
  if( !empty( $item_description ) )
19
  $output .= '<span class="wppb-description-delimiter">'.$item_description.'</span>';
20
  }
14
 
15
  $output = '
16
  <label for="passw2">' . $item_title.$error_mark . '</label>
17
+ <input class="text-input '. apply_filters( 'wppb_fields_extra_css_class', '', $field ) .'" name="passw2" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70, $field ) .'" type="password" id="passw2" value="" autocomplete="off" '. $extra_attr .'/>';
18
  if( !empty( $item_description ) )
19
  $output .= '<span class="wppb-description-delimiter">'.$item_description.'</span>';
20
  }
front-end/default-fields/password/password.php CHANGED
@@ -16,7 +16,7 @@ function wppb_password_handler( $output, $form_location, $field, $user_id, $fiel
16
 
17
  $output = '
18
  <label for="passw1">' . $item_title.$error_mark . '</label>
19
- <input class="text-input '. apply_filters( 'wppb_fields_extra_css_class', '', $field ) .'" name="passw1" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70 ) .'" type="password" id="passw1" value="" autocomplete="off" '. $extra_attr .'/>';
20
 
21
  if( ! empty( $item_description ) )
22
  $output .= '<span class="wppb-description-delimiter">'. $item_description .' '. wppb_password_length_text() .' '. wppb_password_strength_description() .'</span>';
16
 
17
  $output = '
18
  <label for="passw1">' . $item_title.$error_mark . '</label>
19
+ <input class="text-input '. apply_filters( 'wppb_fields_extra_css_class', '', $field ) .'" name="passw1" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70, $field ) .'" type="password" id="passw1" value="" autocomplete="off" '. $extra_attr .'/>';
20
 
21
  if( ! empty( $item_description ) )
22
  $output .= '<span class="wppb-description-delimiter">'. $item_description .' '. wppb_password_length_text() .' '. wppb_password_strength_description() .'</span>';
front-end/default-fields/username/username.php CHANGED
@@ -22,7 +22,7 @@ function wppb_username_handler( $output, $form_location, $field, $user_id, $fiel
22
 
23
  $output = '
24
  <label for="username">'.$item_title.$error_mark.'</label>
25
- <input class="text-input default_field_username '. apply_filters( 'wppb_fields_extra_css_class', '', $field ) .'" name="username" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70 ) .'" type="text" id="username" value="'. esc_attr( $input_value ) .'" '.$readonly.' '. $extra_attr .'/>';
26
  if( !empty( $item_description ) )
27
  $output .= '<span class="wppb-description-delimiter">'.$item_description.'</span>';
28
  }
22
 
23
  $output = '
24
  <label for="username">'.$item_title.$error_mark.'</label>
25
+ <input class="text-input default_field_username '. apply_filters( 'wppb_fields_extra_css_class', '', $field ) .'" name="username" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70, $field ) .'" type="text" id="username" value="'. esc_attr( $input_value ) .'" '.$readonly.' '. $extra_attr .'/>';
26
  if( !empty( $item_description ) )
27
  $output .= '<span class="wppb-description-delimiter">'.$item_description.'</span>';
28
  }
front-end/default-fields/yim/yim.php CHANGED
@@ -22,7 +22,7 @@ function wppb_yim_handler( $output, $form_location, $field, $user_id, $field_che
22
 
23
  $output = '
24
  <label for="yim">'.$item_title.$error_mark.'</label>
25
- <input name="yim" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70 ) .'" type="text" class="text-input default_field_yim '. apply_filters( 'wppb_fields_extra_css_class', '', $field ) .'" id="yim" value="'. esc_attr( wp_unslash( $input_value ) ) .'" '. $extra_attr .'/>';
26
  if( !empty( $item_description ) )
27
  $output .= '<span class="wppb-description-delimiter">'. $item_description .'</span>';
28
 
22
 
23
  $output = '
24
  <label for="yim">'.$item_title.$error_mark.'</label>
25
+ <input name="yim" maxlength="'. apply_filters( 'wppb_maximum_character_length', 70, $field ) .'" type="text" class="text-input default_field_yim '. apply_filters( 'wppb_fields_extra_css_class', '', $field ) .'" id="yim" value="'. esc_attr( wp_unslash( $input_value ) ) .'" '. $extra_attr .'/>';
26
  if( !empty( $item_description ) )
27
  $output .= '<span class="wppb-description-delimiter">'. $item_description .'</span>';
28
 
front-end/login.php CHANGED
@@ -322,7 +322,7 @@ function wppb_login_redirect( $redirect_to, $requested_redirect_to, $user ){
322
  }
323
 
324
  if( $user->get_error_code() == 'incorrect_password' || $user->get_error_code() == 'invalid_username' )
325
- $error_string .= '<a href="' . esc_url( $LostPassURL ) . '" title="' . __('Password Lost and Found.', 'profile-builder') . '">' . __('Lost your password ?', 'profile-builder') . '</a>';
326
 
327
  }
328
  // if the error string is empty it means that none of the fields were completed
322
  }
323
 
324
  if( $user->get_error_code() == 'incorrect_password' || $user->get_error_code() == 'invalid_username' )
325
+ $error_string .= '<a href="' . esc_url( $LostPassURL ) . '" title="' . __('Password Lost and Found.', 'profile-builder') . '">' . __('Lost your password?', 'profile-builder') . '</a>';
326
 
327
  }
328
  // if the error string is empty it means that none of the fields were completed
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.2.6
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.2.6' );
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__));
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.2.7
7
  Author: Cozmoslabs
8
  Author URI: https://www.cozmoslabs.com/
9
  Text Domain: profile-builder
63
  *
64
  *
65
  */
66
+ define('PROFILE_BUILDER_VERSION', '3.2.7' );
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__));
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.5.1
7
- Stable tag: 3.2.6
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.2.6 =
173
  * Added nocache_headers before some wp_redirects to prevent issues with private website and other redirects
174
  * Improved error messages on password recover form if Recaptcha was present
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.5.1
7
+ Stable tag: 3.2.7
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.2.7 =
173
+ * Added auto-login at registration option
174
+ * Added path exclusion from Private Website functionality
175
+ * Removed an extra space before a question mark in a string
176
+ * Added an extra missing parameter for some fields for the filter wppb_maximum_character_length
177
+
178
  = 3.2.6 =
179
  * Added nocache_headers before some wp_redirects to prevent issues with private website and other redirects
180
  * Improved error messages on password recover form if Recaptcha was present
translation/profile-builder.catalog.php CHANGED
@@ -508,6 +508,8 @@
508
  <?php __("Profile Builder Settings", "profile-builder"); ?>
509
  <?php __("Load Profile Builder's own CSS file in the front-end:", "profile-builder"); ?>
510
  <?php __("You can find the default file here: %1$s", "profile-builder"); ?>
 
 
511
  <?php __("\"Email Confirmation\" Activated:", "profile-builder"); ?>
512
  <?php __("This works with front-end forms only. Recommended to redirect WP default registration to a Profile Builder one using \"Custom Redirects\" module.", "profile-builder"); ?>
513
  <?php __("You can find a list of unconfirmed email addresses %1$sUsers > All Users > Email Confirmation%2$s.", "profile-builder"); ?>
@@ -1073,6 +1075,8 @@
1073
  <?php __("You can force access to wp-login.php so you don't get locked out of the site by accessing the link:", "profile-builder"); ?>
1074
  <?php __("Allowed Pages", "profile-builder"); ?>
1075
  <?php __("Allow these pages to be accessed even if you are not logged in", "profile-builder"); ?>
 
 
1076
  <?php __("Hide all Menus", "profile-builder"); ?>
1077
  <?php __("Hide all menu items if you are not logged in.", "profile-builder"); ?>
1078
  <?php __("We recommend \"<a href=\"%s\" target=\"_blank\">Custom Profile Menus</a>\" addon if you need different menu items for logged in / logged out users.", "profile-builder"); ?>
@@ -1139,13 +1143,12 @@
1139
  <?php __("Invalid username or email.", "profile-builder"); ?>
1140
  <?php __("Invalid email.", "profile-builder"); ?>
1141
  <?php __("Password Lost and Found.", "profile-builder"); ?>
1142
- <?php __("Lost your password ?", "profile-builder"); ?>
1143
  <?php __("Both fields are empty.", "profile-builder"); ?>
1144
  <?php __("Log out of this account", "profile-builder"); ?>
1145
  <?php __("Log out &raquo;", "profile-builder"); ?>
1146
  <?php __("You are currently logged in as %1$s. %2$s", "profile-builder"); ?>
1147
  <?php __("Username or Email", "profile-builder"); ?>
1148
- <?php __("Lost your password?", "profile-builder"); ?>
1149
  <?php __("You are currently logged in as %s. ", "profile-builder"); ?>
1150
  <?php __("Your account has to be confirmed by an administrator before you can use the \"Password Reset\" feature.", "profile-builder"); ?>
1151
  <?php __("Reset Password", "profile-builder"); ?>
508
  <?php __("Profile Builder Settings", "profile-builder"); ?>
509
  <?php __("Load Profile Builder's own CSS file in the front-end:", "profile-builder"); ?>
510
  <?php __("You can find the default file here: %1$s", "profile-builder"); ?>
511
+ <?php __("Automatically Log In:", "profile-builder"); ?>
512
+ <?php __("Select \"Yes\" to automatically log in new users after successful registration.", "profile-builder"); ?>
513
  <?php __("\"Email Confirmation\" Activated:", "profile-builder"); ?>
514
  <?php __("This works with front-end forms only. Recommended to redirect WP default registration to a Profile Builder one using \"Custom Redirects\" module.", "profile-builder"); ?>
515
  <?php __("You can find a list of unconfirmed email addresses %1$sUsers > All Users > Email Confirmation%2$s.", "profile-builder"); ?>
1075
  <?php __("You can force access to wp-login.php so you don't get locked out of the site by accessing the link:", "profile-builder"); ?>
1076
  <?php __("Allowed Pages", "profile-builder"); ?>
1077
  <?php __("Allow these pages to be accessed even if you are not logged in", "profile-builder"); ?>
1078
+ <?php __("Allowed Paths", "profile-builder"); ?>
1079
+ <?php __("Allow these paths to be accessed even if you are not logged in (supports wildcard at the end of the path). For example to exclude https://example.com/some/path/ you can either use the rule /some/path/ or /some/* Enter each rule on it's own line", "profile-builder"); ?>
1080
  <?php __("Hide all Menus", "profile-builder"); ?>
1081
  <?php __("Hide all menu items if you are not logged in.", "profile-builder"); ?>
1082
  <?php __("We recommend \"<a href=\"%s\" target=\"_blank\">Custom Profile Menus</a>\" addon if you need different menu items for logged in / logged out users.", "profile-builder"); ?>
1143
  <?php __("Invalid username or email.", "profile-builder"); ?>
1144
  <?php __("Invalid email.", "profile-builder"); ?>
1145
  <?php __("Password Lost and Found.", "profile-builder"); ?>
1146
+ <?php __("Lost your password?", "profile-builder"); ?>
1147
  <?php __("Both fields are empty.", "profile-builder"); ?>
1148
  <?php __("Log out of this account", "profile-builder"); ?>
1149
  <?php __("Log out &raquo;", "profile-builder"); ?>
1150
  <?php __("You are currently logged in as %1$s. %2$s", "profile-builder"); ?>
1151
  <?php __("Username or Email", "profile-builder"); ?>
 
1152
  <?php __("You are currently logged in as %s. ", "profile-builder"); ?>
1153
  <?php __("Your account has to be confirmed by an administrator before you can use the \"Password Reset\" feature.", "profile-builder"); ?>
1154
  <?php __("Reset Password", "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:191, ../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,7 +369,7 @@ msgstr ""
369
  msgid "Edit Profile"
370
  msgstr ""
371
 
372
- #: ../pb-add-on-custom-profile-menus/index.php:311, ../pb-add-on-custom-profile-menus/wppb-custom-profile-menus.php:74, front-end/class-formbuilder.php:431, front-end/login.php:423
373
  msgid "Register"
374
  msgstr ""
375
 
@@ -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/general-settings.php:296, admin/private-website.php:67, admin/private-website.php:124, admin/private-website.php:137, ../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-fields.php:279, ../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:2411
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:66, admin/private-website.php:123, admin/private-website.php:138, 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
 
@@ -1159,7 +1159,7 @@ msgstr ""
1159
  msgid "Save the communication preferences order"
1160
  msgstr ""
1161
 
1162
- #: ../pb-add-on-gdpr-communication-preferences/front-end/gdpr-communication-preferences.php:53, ../pb-add-on-select2/front-end/select2-field.php:72, ../pb-add-on-select2/front-end/select2-multiple-field.php:87, front-end/extra-fields/avatar/avatar.php:78, front-end/extra-fields/checkbox/checkbox.php:45, front-end/extra-fields/colorpicker/colorpicker.php:45, front-end/extra-fields/datepicker/datepicker.php:40, front-end/extra-fields/input/input.php:30, front-end/extra-fields/input-email/input-email.php:30, front-end/extra-fields/input-hidden/input-hidden.php:34, front-end/extra-fields/input-url/input-url.php:30, front-end/extra-fields/map/map.php:51, front-end/extra-fields/number/number.php:30, front-end/extra-fields/phone/phone.php:39, front-end/extra-fields/radio/radio.php:44, front-end/extra-fields/select/select.php:51, front-end/extra-fields/select-cpt/select-cpt.php:58, front-end/extra-fields/select-multiple/select-multiple.php:47, front-end/extra-fields/select-timezone/select-timezone.php:49, front-end/extra-fields/textarea/textarea.php:30, front-end/extra-fields/upload/upload.php:74, front-end/extra-fields/wysiwyg/wysiwyg.php:33
1163
  msgid "required"
1164
  msgstr ""
1165
 
@@ -1551,7 +1551,7 @@ msgstr ""
1551
  msgid "Available with All Versions"
1552
  msgstr ""
1553
 
1554
- #: admin/add-ons.php:330, front-end/class-formbuilder.php:434
1555
  msgid "Update"
1556
  msgstr ""
1557
 
@@ -1631,19 +1631,19 @@ msgstr ""
1631
  msgid "<strong>ERROR</strong>: The password must have the minimum length of %s characters"
1632
  msgstr ""
1633
 
1634
- #: admin/admin-functions.php:137, admin/general-settings.php:281
1635
  msgid "Very weak"
1636
  msgstr ""
1637
 
1638
- #: admin/admin-functions.php:137, admin/general-settings.php:282, features/functions.php:674, features/functions.php:698
1639
  msgid "Weak"
1640
  msgstr ""
1641
 
1642
- #: admin/admin-functions.php:137, admin/general-settings.php:283, features/functions.php:674, features/functions.php:698
1643
  msgid "Medium"
1644
  msgstr ""
1645
 
1646
- #: admin/admin-functions.php:137, admin/general-settings.php:284, features/functions.php:674, features/functions.php:698
1647
  msgid "Strong"
1648
  msgstr ""
1649
 
@@ -2056,110 +2056,118 @@ msgid "You can find the default file here: %1$s"
2056
  msgstr ""
2057
 
2058
  #: admin/general-settings.php:122
2059
- msgid "\"Email Confirmation\" Activated:"
2060
  msgstr ""
2061
 
2062
  #: admin/general-settings.php:130
 
 
 
 
 
 
 
 
2063
  msgid "This works with front-end forms only. Recommended to redirect WP default registration to a Profile Builder one using \"Custom Redirects\" module."
2064
  msgstr ""
2065
 
2066
- #: admin/general-settings.php:132
2067
  msgid "You can find a list of unconfirmed email addresses %1$sUsers > All Users > Email Confirmation%2$s."
2068
  msgstr ""
2069
 
2070
- #: admin/general-settings.php:140
2071
  msgid "\"Email Confirmation\" Landing Page:"
2072
  msgstr ""
2073
 
2074
- #: admin/general-settings.php:145
2075
  msgid "Existing Pages"
2076
  msgstr ""
2077
 
2078
- #: admin/general-settings.php:160
2079
  msgid "Specify the page where the users will be directed when confirming the email account. This page can differ from the register page(s) and can be changed at any time. If none selected, a simple confirmation page will be displayed for the user."
2080
  msgstr ""
2081
 
2082
- #: admin/general-settings.php:171
2083
  msgid "\"Admin Approval\" Activated:"
2084
  msgstr ""
2085
 
2086
- #: admin/general-settings.php:179
2087
  msgid "You can find a list of users at %1$sUsers > All Users > Admin Approval%2$s."
2088
  msgstr ""
2089
 
2090
- #: admin/general-settings.php:186
2091
  msgid "\"Admin Approval\" on User Role:"
2092
  msgstr ""
2093
 
2094
- #: admin/general-settings.php:205
2095
  msgid "Select on what user roles to activate Admin Approval."
2096
  msgstr ""
2097
 
2098
- #: admin/general-settings.php:217
2099
  msgid "\"Roles Editor\" Activated:"
2100
  msgstr ""
2101
 
2102
- #: admin/general-settings.php:225
2103
  msgid "You can add / edit user roles at %1$sUsers > Roles Editor%2$s."
2104
  msgstr ""
2105
 
2106
- #: admin/general-settings.php:236
2107
  msgid "\"Admin Approval\" Feature:"
2108
  msgstr ""
2109
 
2110
- #: admin/general-settings.php:239
2111
  msgid "You decide who is a user on your website. Get notified via email or approve multiple users at once from the WordPress UI. Enable Admin Approval by upgrading to %1$sHobbyist or PRO versions%2$s."
2112
  msgstr ""
2113
 
2114
- #: admin/general-settings.php:246
2115
  msgid "Allow Users to Log in With:"
2116
  msgstr ""
2117
 
2118
- #: admin/general-settings.php:250
2119
  msgid "Username and Email"
2120
  msgstr ""
2121
 
2122
- #: admin/general-settings.php:251, admin/manage-fields.php:318, front-end/login.php:246, front-end/login.php:260, front-end/login.php:391, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:121, features/admin-approval/class-admin-approval.php:166, features/email-confirmation/class-email-confirmation.php:168, modules/custom-redirects/custom_redirects_admin.php:60, modules/email-customizer/email-customizer.php:28, modules/user-listing/userlisting.php:112, modules/user-listing/userlisting.php:312, modules/user-listing/userlisting.php:807, modules/user-listing/userlisting.php:2365
2123
  msgid "Username"
2124
  msgstr ""
2125
 
2126
- #: admin/general-settings.php:252, front-end/login.php:388, modules/email-customizer/email-customizer.php:29, modules/user-listing/userlisting.php:813, modules/user-listing/userlisting.php:2366
2127
  msgid "Email"
2128
  msgstr ""
2129
 
2130
- #: admin/general-settings.php:255
2131
  msgid "\"Username and Email\" - users can Log In with both Username and Email."
2132
  msgstr ""
2133
 
2134
- #: admin/general-settings.php:256
2135
  msgid "\"Username\" - users can Log In only with Username."
2136
  msgstr ""
2137
 
2138
- #: admin/general-settings.php:257
2139
  msgid "\"Email\" - users can Log In only with Email."
2140
  msgstr ""
2141
 
2142
- #: admin/general-settings.php:264
2143
  msgid "Minimum Password Length:"
2144
  msgstr ""
2145
 
2146
- #: admin/general-settings.php:269
2147
  msgid "Enter the minimum characters the password should have. Leave empty for no minimum limit"
2148
  msgstr ""
2149
 
2150
- #: admin/general-settings.php:276
2151
  msgid "Minimum Password Strength:"
2152
  msgstr ""
2153
 
2154
- #: admin/general-settings.php:280
2155
  msgid "Disabled"
2156
  msgstr ""
2157
 
2158
- #: admin/general-settings.php:291
2159
  msgid "Use ajax on conditional fields:"
2160
  msgstr ""
2161
 
2162
- #: admin/general-settings.php:299
2163
  msgid "For large conditional forms select \"Yes\" for an improved page performance"
2164
  msgstr ""
2165
 
@@ -4339,7 +4347,7 @@ msgstr ""
4339
  msgid "Redirects to this page if not logged in. We recommend this page contains the [wppb-login] shortcode."
4340
  msgstr ""
4341
 
4342
- #: admin/private-website.php:93
4343
  msgid "You can force access to wp-login.php so you don't get locked out of the site by accessing the link:"
4344
  msgstr ""
4345
 
@@ -4352,26 +4360,34 @@ msgid "Allow these pages to be accessed even if you are not logged in"
4352
  msgstr ""
4353
 
4354
  #: admin/private-website.php:120
 
 
 
 
 
 
 
 
4355
  msgid "Hide all Menus"
4356
  msgstr ""
4357
 
4358
- #: admin/private-website.php:127
4359
  msgid "Hide all menu items if you are not logged in."
4360
  msgstr ""
4361
 
4362
- #: admin/private-website.php:128
4363
  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."
4364
  msgstr ""
4365
 
4366
- #: admin/private-website.php:134
4367
  msgid "Disable REST-API"
4368
  msgstr ""
4369
 
4370
- #: admin/private-website.php:141
4371
  msgid "Disable the WordPress REST-API for non-logged in users when Private Website is enabled"
4372
  msgstr ""
4373
 
4374
- #: admin/private-website.php:149, features/functions.php:857, ../pb-add-on-customization-toolbox/includes/views/view-admin.php:47, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:293, ../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
4375
  msgid "Save Changes"
4376
  msgstr ""
4377
 
@@ -4503,91 +4519,91 @@ msgstr ""
4503
  msgid "You will soon be redirected automatically. If you see this page for more than %1$d seconds, please click %2$s.%3$s"
4504
  msgstr ""
4505
 
4506
- #: features/functions.php:1297
4507
  msgid "No feed available,please visit our <a href=\"%s\">homepage</a>!"
4508
  msgstr ""
4509
 
4510
- #: features/functions.php:1338
4511
  msgid "You are not currently logged in."
4512
  msgstr ""
4513
 
4514
- #: front-end/class-formbuilder.php:129
4515
  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."
4516
  msgstr ""
4517
 
4518
- #: front-end/class-formbuilder.php:180
4519
  msgid "You must be logged in to edit your profile."
4520
  msgstr ""
4521
 
4522
- #: front-end/class-formbuilder.php:174
4523
  msgid "You are currently logged in as %1s. You don't need another account. %2s"
4524
  msgstr ""
4525
 
4526
- #: front-end/class-formbuilder.php:174
4527
  msgid "Log out of this account."
4528
  msgstr ""
4529
 
4530
- #: front-end/class-formbuilder.php:154
4531
  msgid "Users cannot currently register themselves, but you can manually create users here."
4532
  msgstr ""
4533
 
4534
- #: front-end/class-formbuilder.php:154, front-end/class-formbuilder.php:151
4535
  msgid "This message is only visible by administrators"
4536
  msgstr ""
4537
 
4538
- #: front-end/class-formbuilder.php:151
4539
  msgid "Users can register themselves or you can manually create users here."
4540
  msgstr ""
4541
 
4542
- #: front-end/class-formbuilder.php:141
4543
  msgid "Only an administrator can add new users."
4544
  msgstr ""
4545
 
4546
- #: front-end/class-formbuilder.php:273, front-end/login.php:481
4547
  msgid "You are not allowed to do this."
4548
  msgstr ""
4549
 
4550
- #: front-end/class-formbuilder.php:374
4551
  msgid "There was an error in the submitted form"
4552
  msgstr ""
4553
 
4554
- #: front-end/class-formbuilder.php:363
4555
  msgid "Your profile has been successfully updated!"
4556
  msgstr ""
4557
 
4558
- #: front-end/class-formbuilder.php:331, front-end/class-formbuilder.php:338
4559
  msgid "The account %1s has been successfully created!"
4560
  msgstr ""
4561
 
4562
- #: front-end/class-formbuilder.php:334, front-end/class-formbuilder.php:344
4563
  msgid "Before you can access your account %1s, you need to confirm your email address. Please check your inbox and click the activation link."
4564
  msgstr ""
4565
 
4566
- #: front-end/class-formbuilder.php:340
4567
  msgid "Before you can access your account %1s, an administrator has to approve it. You will be notified via email."
4568
  msgstr ""
4569
 
4570
- #: front-end/class-formbuilder.php:431
4571
  msgid "Add User"
4572
  msgstr ""
4573
 
4574
- #: front-end/class-formbuilder.php:513
4575
  msgid "Send these credentials via email."
4576
  msgstr ""
4577
 
4578
- #: front-end/class-formbuilder.php:730
4579
  msgid "There are no other users to edit"
4580
  msgstr ""
4581
 
4582
- #: front-end/class-formbuilder.php:712
4583
  msgid "User to edit:"
4584
  msgstr ""
4585
 
4586
- #: front-end/class-formbuilder.php:714
4587
  msgid "Select User"
4588
  msgstr ""
4589
 
4590
- #: front-end/class-formbuilder.php:753
4591
  msgid "Something went wrong. Please try again!"
4592
  msgstr ""
4593
 
@@ -4615,8 +4631,8 @@ msgstr ""
4615
  msgid "Password Lost and Found."
4616
  msgstr ""
4617
 
4618
- #: front-end/login.php:325
4619
- msgid "Lost your password ?"
4620
  msgstr ""
4621
 
4622
  #: front-end/login.php:330
@@ -4639,10 +4655,6 @@ msgstr ""
4639
  msgid "Username or Email"
4640
  msgstr ""
4641
 
4642
- #: front-end/login.php:429
4643
- msgid "Lost your password?"
4644
- msgstr ""
4645
-
4646
  #: front-end/logout.php:15
4647
  msgid "You are currently logged in as %s. "
4648
  msgstr ""
@@ -5887,35 +5899,35 @@ msgstr ""
5887
  msgid "With these you can redirect various WordPress forms and pages to pages created with profile builder."
5888
  msgstr ""
5889
 
5890
- #: modules/custom-redirects/custom_redirects_admin.php:254
5891
  msgid "Available tags for dynamic URLs"
5892
  msgstr ""
5893
 
5894
- #: modules/custom-redirects/custom_redirects_admin.php:255
5895
  msgid "You use the following tags in your URLs to redirect users to various pages."
5896
  msgstr ""
5897
 
5898
- #: modules/custom-redirects/custom_redirects_admin.php:257
5899
  msgid "generates a url of the current website homepage."
5900
  msgstr ""
5901
 
5902
- #: modules/custom-redirects/custom_redirects_admin.php:258
5903
  msgid "in WordPress the <a target='_blank' href='https://codex.wordpress.org/Function_Reference/site_url'>site url</a> can be different then the home url"
5904
  msgstr ""
5905
 
5906
- #: modules/custom-redirects/custom_redirects_admin.php:259
5907
  msgid "the ID of the user"
5908
  msgstr ""
5909
 
5910
- #: modules/custom-redirects/custom_redirects_admin.php:260
5911
  msgid "the URL sanitized version of the username, the user nicename can be safely used in URLs since it can't contain special characters or spaces."
5912
  msgstr ""
5913
 
5914
- #: modules/custom-redirects/custom_redirects_admin.php:261
5915
  msgid "the URL of the previously visited page"
5916
  msgstr ""
5917
 
5918
- #: modules/custom-redirects/custom_redirects_admin.php:356, modules/custom-redirects/custom_redirects_admin.php:350, modules/custom-redirects/custom_redirects_admin.php:344
5919
  msgid "You can't add duplicate redirects!"
5920
  msgstr ""
5921
 
@@ -6961,15 +6973,15 @@ msgstr ""
6961
  msgid "...Choose"
6962
  msgstr ""
6963
 
6964
- #: front-end/extra-fields/upload/upload.php:122
6965
  msgid "Remove"
6966
  msgstr ""
6967
 
6968
- #: front-end/extra-fields/upload/upload.php:132
6969
  msgid "Select File"
6970
  msgstr ""
6971
 
6972
- #: front-end/extra-fields/upload/upload.php:138
6973
  msgid "Upload "
6974
  msgstr ""
6975
 
321
  msgid "Logout Label"
322
  msgstr ""
323
 
324
+ #: ../pb-add-on-custom-profile-menus/index.php:191, ../pb-add-on-custom-profile-menus/wppb-custom-profile-menus.php:16, front-end/class-formbuilder.php:177
325
  msgid "Logout"
326
  msgstr ""
327
 
369
  msgid "Edit Profile"
370
  msgstr ""
371
 
372
+ #: ../pb-add-on-custom-profile-menus/index.php:311, ../pb-add-on-custom-profile-menus/wppb-custom-profile-menus.php:74, front-end/class-formbuilder.php:434, front-end/login.php:423
373
  msgid "Register"
374
  msgstr ""
375
 
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:141, admin/general-settings.php:190, admin/general-settings.php:237, admin/general-settings.php:311, admin/private-website.php:67, admin/private-website.php:134, admin/private-website.php:147, ../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-fields.php:279, ../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:2411
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:142, admin/general-settings.php:191, admin/general-settings.php:236, admin/general-settings.php:310, admin/private-website.php:66, admin/private-website.php:133, admin/private-website.php:148, 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
 
1159
  msgid "Save the communication preferences order"
1160
  msgstr ""
1161
 
1162
+ #: ../pb-add-on-gdpr-communication-preferences/front-end/gdpr-communication-preferences.php:53, ../pb-add-on-select2/front-end/select2-field.php:72, ../pb-add-on-select2/front-end/select2-multiple-field.php:87, front-end/extra-fields/avatar/avatar.php:80, front-end/extra-fields/checkbox/checkbox.php:45, front-end/extra-fields/colorpicker/colorpicker.php:45, front-end/extra-fields/datepicker/datepicker.php:40, front-end/extra-fields/input/input.php:30, front-end/extra-fields/input-email/input-email.php:30, front-end/extra-fields/input-hidden/input-hidden.php:34, front-end/extra-fields/input-url/input-url.php:30, front-end/extra-fields/map/map.php:51, front-end/extra-fields/number/number.php:30, front-end/extra-fields/phone/phone.php:39, front-end/extra-fields/radio/radio.php:44, front-end/extra-fields/select/select.php:51, front-end/extra-fields/select-cpt/select-cpt.php:58, front-end/extra-fields/select-multiple/select-multiple.php:47, front-end/extra-fields/select-timezone/select-timezone.php:49, front-end/extra-fields/textarea/textarea.php:30, front-end/extra-fields/upload/upload.php:76, front-end/extra-fields/wysiwyg/wysiwyg.php:33
1163
  msgid "required"
1164
  msgstr ""
1165
 
1551
  msgid "Available with All Versions"
1552
  msgstr ""
1553
 
1554
+ #: admin/add-ons.php:330, front-end/class-formbuilder.php:437
1555
  msgid "Update"
1556
  msgstr ""
1557
 
1631
  msgid "<strong>ERROR</strong>: The password must have the minimum length of %s characters"
1632
  msgstr ""
1633
 
1634
+ #: admin/admin-functions.php:137, admin/general-settings.php:296
1635
  msgid "Very weak"
1636
  msgstr ""
1637
 
1638
+ #: admin/admin-functions.php:137, admin/general-settings.php:297, features/functions.php:674, features/functions.php:698
1639
  msgid "Weak"
1640
  msgstr ""
1641
 
1642
+ #: admin/admin-functions.php:137, admin/general-settings.php:298, features/functions.php:674, features/functions.php:698
1643
  msgid "Medium"
1644
  msgstr ""
1645
 
1646
+ #: admin/admin-functions.php:137, admin/general-settings.php:299, features/functions.php:674, features/functions.php:698
1647
  msgid "Strong"
1648
  msgstr ""
1649
 
2056
  msgstr ""
2057
 
2058
  #: admin/general-settings.php:122
2059
+ msgid "Automatically Log In:"
2060
  msgstr ""
2061
 
2062
  #: admin/general-settings.php:130
2063
+ msgid "Select \"Yes\" to automatically log in new users after successful registration."
2064
+ msgstr ""
2065
+
2066
+ #: admin/general-settings.php:137
2067
+ msgid "\"Email Confirmation\" Activated:"
2068
+ msgstr ""
2069
+
2070
+ #: admin/general-settings.php:145
2071
  msgid "This works with front-end forms only. Recommended to redirect WP default registration to a Profile Builder one using \"Custom Redirects\" module."
2072
  msgstr ""
2073
 
2074
+ #: admin/general-settings.php:147
2075
  msgid "You can find a list of unconfirmed email addresses %1$sUsers > All Users > Email Confirmation%2$s."
2076
  msgstr ""
2077
 
2078
+ #: admin/general-settings.php:155
2079
  msgid "\"Email Confirmation\" Landing Page:"
2080
  msgstr ""
2081
 
2082
+ #: admin/general-settings.php:160
2083
  msgid "Existing Pages"
2084
  msgstr ""
2085
 
2086
+ #: admin/general-settings.php:175
2087
  msgid "Specify the page where the users will be directed when confirming the email account. This page can differ from the register page(s) and can be changed at any time. If none selected, a simple confirmation page will be displayed for the user."
2088
  msgstr ""
2089
 
2090
+ #: admin/general-settings.php:186
2091
  msgid "\"Admin Approval\" Activated:"
2092
  msgstr ""
2093
 
2094
+ #: admin/general-settings.php:194
2095
  msgid "You can find a list of users at %1$sUsers > All Users > Admin Approval%2$s."
2096
  msgstr ""
2097
 
2098
+ #: admin/general-settings.php:201
2099
  msgid "\"Admin Approval\" on User Role:"
2100
  msgstr ""
2101
 
2102
+ #: admin/general-settings.php:220
2103
  msgid "Select on what user roles to activate Admin Approval."
2104
  msgstr ""
2105
 
2106
+ #: admin/general-settings.php:232
2107
  msgid "\"Roles Editor\" Activated:"
2108
  msgstr ""
2109
 
2110
+ #: admin/general-settings.php:240
2111
  msgid "You can add / edit user roles at %1$sUsers > Roles Editor%2$s."
2112
  msgstr ""
2113
 
2114
+ #: admin/general-settings.php:251
2115
  msgid "\"Admin Approval\" Feature:"
2116
  msgstr ""
2117
 
2118
+ #: admin/general-settings.php:254
2119
  msgid "You decide who is a user on your website. Get notified via email or approve multiple users at once from the WordPress UI. Enable Admin Approval by upgrading to %1$sHobbyist or PRO versions%2$s."
2120
  msgstr ""
2121
 
2122
+ #: admin/general-settings.php:261
2123
  msgid "Allow Users to Log in With:"
2124
  msgstr ""
2125
 
2126
+ #: admin/general-settings.php:265
2127
  msgid "Username and Email"
2128
  msgstr ""
2129
 
2130
+ #: admin/general-settings.php:266, admin/manage-fields.php:318, front-end/login.php:246, front-end/login.php:260, front-end/login.php:391, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:121, features/admin-approval/class-admin-approval.php:166, features/email-confirmation/class-email-confirmation.php:168, modules/custom-redirects/custom_redirects_admin.php:60, modules/email-customizer/email-customizer.php:28, modules/user-listing/userlisting.php:112, modules/user-listing/userlisting.php:312, modules/user-listing/userlisting.php:807, modules/user-listing/userlisting.php:2365
2131
  msgid "Username"
2132
  msgstr ""
2133
 
2134
+ #: admin/general-settings.php:267, front-end/login.php:388, modules/email-customizer/email-customizer.php:29, modules/user-listing/userlisting.php:813, modules/user-listing/userlisting.php:2366
2135
  msgid "Email"
2136
  msgstr ""
2137
 
2138
+ #: admin/general-settings.php:270
2139
  msgid "\"Username and Email\" - users can Log In with both Username and Email."
2140
  msgstr ""
2141
 
2142
+ #: admin/general-settings.php:271
2143
  msgid "\"Username\" - users can Log In only with Username."
2144
  msgstr ""
2145
 
2146
+ #: admin/general-settings.php:272
2147
  msgid "\"Email\" - users can Log In only with Email."
2148
  msgstr ""
2149
 
2150
+ #: admin/general-settings.php:279
2151
  msgid "Minimum Password Length:"
2152
  msgstr ""
2153
 
2154
+ #: admin/general-settings.php:284
2155
  msgid "Enter the minimum characters the password should have. Leave empty for no minimum limit"
2156
  msgstr ""
2157
 
2158
+ #: admin/general-settings.php:291
2159
  msgid "Minimum Password Strength:"
2160
  msgstr ""
2161
 
2162
+ #: admin/general-settings.php:295
2163
  msgid "Disabled"
2164
  msgstr ""
2165
 
2166
+ #: admin/general-settings.php:306
2167
  msgid "Use ajax on conditional fields:"
2168
  msgstr ""
2169
 
2170
+ #: admin/general-settings.php:314
2171
  msgid "For large conditional forms select \"Yes\" for an improved page performance"
2172
  msgstr ""
2173
 
4347
  msgid "Redirects to this page if not logged in. We recommend this page contains the [wppb-login] shortcode."
4348
  msgstr ""
4349
 
4350
+ #: admin/private-website.php:93, modules/custom-redirects/custom_redirects_admin.php:253
4351
  msgid "You can force access to wp-login.php so you don't get locked out of the site by accessing the link:"
4352
  msgstr ""
4353
 
4360
  msgstr ""
4361
 
4362
  #: admin/private-website.php:120
4363
+ msgid "Allowed Paths"
4364
+ msgstr ""
4365
+
4366
+ #: admin/private-website.php:124
4367
+ msgid "Allow these paths to be accessed even if you are not logged in (supports wildcard at the end of the path). For example to exclude https://example.com/some/path/ you can either use the rule /some/path/ or /some/* Enter each rule on it's own line"
4368
+ msgstr ""
4369
+
4370
+ #: admin/private-website.php:130
4371
  msgid "Hide all Menus"
4372
  msgstr ""
4373
 
4374
+ #: admin/private-website.php:137
4375
  msgid "Hide all menu items if you are not logged in."
4376
  msgstr ""
4377
 
4378
+ #: admin/private-website.php:138
4379
  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."
4380
  msgstr ""
4381
 
4382
+ #: admin/private-website.php:144
4383
  msgid "Disable REST-API"
4384
  msgstr ""
4385
 
4386
+ #: admin/private-website.php:151
4387
  msgid "Disable the WordPress REST-API for non-logged in users when Private Website is enabled"
4388
  msgstr ""
4389
 
4390
+ #: admin/private-website.php:159, features/functions.php:857, ../pb-add-on-customization-toolbox/includes/views/view-admin.php:47, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:293, ../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
4391
  msgid "Save Changes"
4392
  msgstr ""
4393
 
4519
  msgid "You will soon be redirected automatically. If you see this page for more than %1$d seconds, please click %2$s.%3$s"
4520
  msgstr ""
4521
 
4522
+ #: features/functions.php:1317
4523
  msgid "No feed available,please visit our <a href=\"%s\">homepage</a>!"
4524
  msgstr ""
4525
 
4526
+ #: features/functions.php:1358
4527
  msgid "You are not currently logged in."
4528
  msgstr ""
4529
 
4530
+ #: front-end/class-formbuilder.php:132
4531
  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."
4532
  msgstr ""
4533
 
4534
+ #: front-end/class-formbuilder.php:183
4535
  msgid "You must be logged in to edit your profile."
4536
  msgstr ""
4537
 
4538
+ #: front-end/class-formbuilder.php:177
4539
  msgid "You are currently logged in as %1s. You don't need another account. %2s"
4540
  msgstr ""
4541
 
4542
+ #: front-end/class-formbuilder.php:177
4543
  msgid "Log out of this account."
4544
  msgstr ""
4545
 
4546
+ #: front-end/class-formbuilder.php:157
4547
  msgid "Users cannot currently register themselves, but you can manually create users here."
4548
  msgstr ""
4549
 
4550
+ #: front-end/class-formbuilder.php:157, front-end/class-formbuilder.php:154
4551
  msgid "This message is only visible by administrators"
4552
  msgstr ""
4553
 
4554
+ #: front-end/class-formbuilder.php:154
4555
  msgid "Users can register themselves or you can manually create users here."
4556
  msgstr ""
4557
 
4558
+ #: front-end/class-formbuilder.php:144
4559
  msgid "Only an administrator can add new users."
4560
  msgstr ""
4561
 
4562
+ #: front-end/class-formbuilder.php:276, front-end/login.php:481
4563
  msgid "You are not allowed to do this."
4564
  msgstr ""
4565
 
4566
+ #: front-end/class-formbuilder.php:377
4567
  msgid "There was an error in the submitted form"
4568
  msgstr ""
4569
 
4570
+ #: front-end/class-formbuilder.php:366
4571
  msgid "Your profile has been successfully updated!"
4572
  msgstr ""
4573
 
4574
+ #: front-end/class-formbuilder.php:334, front-end/class-formbuilder.php:341
4575
  msgid "The account %1s has been successfully created!"
4576
  msgstr ""
4577
 
4578
+ #: front-end/class-formbuilder.php:337, front-end/class-formbuilder.php:347
4579
  msgid "Before you can access your account %1s, you need to confirm your email address. Please check your inbox and click the activation link."
4580
  msgstr ""
4581
 
4582
+ #: front-end/class-formbuilder.php:343
4583
  msgid "Before you can access your account %1s, an administrator has to approve it. You will be notified via email."
4584
  msgstr ""
4585
 
4586
+ #: front-end/class-formbuilder.php:434
4587
  msgid "Add User"
4588
  msgstr ""
4589
 
4590
+ #: front-end/class-formbuilder.php:516
4591
  msgid "Send these credentials via email."
4592
  msgstr ""
4593
 
4594
+ #: front-end/class-formbuilder.php:733
4595
  msgid "There are no other users to edit"
4596
  msgstr ""
4597
 
4598
+ #: front-end/class-formbuilder.php:715
4599
  msgid "User to edit:"
4600
  msgstr ""
4601
 
4602
+ #: front-end/class-formbuilder.php:717
4603
  msgid "Select User"
4604
  msgstr ""
4605
 
4606
+ #: front-end/class-formbuilder.php:756
4607
  msgid "Something went wrong. Please try again!"
4608
  msgstr ""
4609
 
4631
  msgid "Password Lost and Found."
4632
  msgstr ""
4633
 
4634
+ #: front-end/login.php:325, front-end/login.php:429
4635
+ msgid "Lost your password?"
4636
  msgstr ""
4637
 
4638
  #: front-end/login.php:330
4655
  msgid "Username or Email"
4656
  msgstr ""
4657
 
 
 
 
 
4658
  #: front-end/logout.php:15
4659
  msgid "You are currently logged in as %s. "
4660
  msgstr ""
5899
  msgid "With these you can redirect various WordPress forms and pages to pages created with profile builder."
5900
  msgstr ""
5901
 
5902
+ #: modules/custom-redirects/custom_redirects_admin.php:255
5903
  msgid "Available tags for dynamic URLs"
5904
  msgstr ""
5905
 
5906
+ #: modules/custom-redirects/custom_redirects_admin.php:256
5907
  msgid "You use the following tags in your URLs to redirect users to various pages."
5908
  msgstr ""
5909
 
5910
+ #: modules/custom-redirects/custom_redirects_admin.php:258
5911
  msgid "generates a url of the current website homepage."
5912
  msgstr ""
5913
 
5914
+ #: modules/custom-redirects/custom_redirects_admin.php:259
5915
  msgid "in WordPress the <a target='_blank' href='https://codex.wordpress.org/Function_Reference/site_url'>site url</a> can be different then the home url"
5916
  msgstr ""
5917
 
5918
+ #: modules/custom-redirects/custom_redirects_admin.php:260
5919
  msgid "the ID of the user"
5920
  msgstr ""
5921
 
5922
+ #: modules/custom-redirects/custom_redirects_admin.php:261
5923
  msgid "the URL sanitized version of the username, the user nicename can be safely used in URLs since it can't contain special characters or spaces."
5924
  msgstr ""
5925
 
5926
+ #: modules/custom-redirects/custom_redirects_admin.php:262
5927
  msgid "the URL of the previously visited page"
5928
  msgstr ""
5929
 
5930
+ #: modules/custom-redirects/custom_redirects_admin.php:357, modules/custom-redirects/custom_redirects_admin.php:351, modules/custom-redirects/custom_redirects_admin.php:345
5931
  msgid "You can't add duplicate redirects!"
5932
  msgstr ""
5933
 
6973
  msgid "...Choose"
6974
  msgstr ""
6975
 
6976
+ #: front-end/extra-fields/upload/upload.php:124
6977
  msgid "Remove"
6978
  msgstr ""
6979
 
6980
+ #: front-end/extra-fields/upload/upload.php:134
6981
  msgid "Select File"
6982
  msgstr ""
6983
 
6984
+ #: front-end/extra-fields/upload/upload.php:142
6985
  msgid "Upload "
6986
  msgstr ""
6987