--- a/wp/wp-admin/includes/user.php Wed Sep 21 18:19:35 2022 +0200
+++ b/wp/wp-admin/includes/user.php Tue Sep 27 16:37:53 2022 +0200
@@ -25,7 +25,7 @@
* @since 2.0.0
*
* @param int $user_id Optional. User ID.
- * @return int|WP_Error User ID of the updated user.
+ * @return int|WP_Error User ID of the updated user or WP_Error on failure.
*/
function edit_user( $user_id = 0 ) {
$wp_roles = wp_roles();
@@ -174,7 +174,7 @@
// Checking the password has been typed twice the same.
if ( ( $update || ! empty( $pass1 ) ) && $pass1 != $pass2 ) {
- $errors->add( 'pass', __( '<strong>Error</strong>: Passwords don’t match. Please enter the same password in both password fields.' ), array( 'form-field' => 'pass1' ) );
+ $errors->add( 'pass', __( '<strong>Error</strong>: Passwords do not match. Please enter the same password in both password fields.' ), array( 'form-field' => 'pass1' ) );
}
if ( ! empty( $pass1 ) ) {
@@ -200,7 +200,7 @@
if ( empty( $user->user_email ) ) {
$errors->add( 'empty_email', __( '<strong>Error</strong>: Please enter an email address.' ), array( 'form-field' => 'email' ) );
} elseif ( ! is_email( $user->user_email ) ) {
- $errors->add( 'invalid_email', __( '<strong>Error</strong>: The email address isn’t correct.' ), array( 'form-field' => 'email' ) );
+ $errors->add( 'invalid_email', __( '<strong>Error</strong>: The email address is not correct.' ), array( 'form-field' => 'email' ) );
} else {
$owner_id = email_exists( $user->user_email );
if ( $owner_id && ( ! $update || ( $owner_id != $user->ID ) ) ) {
@@ -234,9 +234,9 @@
*
* @since 4.4.0
*
- * @param int $user_id ID of the newly created user.
- * @param string $notify Type of notification that should happen. See wp_send_new_user_notifications()
- * for more information on possible values.
+ * @param int|WP_Error $user_id ID of the newly created user or WP_Error on failure.
+ * @param string $notify Type of notification that should happen. See
+ * wp_send_new_user_notifications() for more information.
*/
do_action( 'edit_user_created_user', $user_id, $notify );
}
@@ -510,10 +510,11 @@
/**
* @since 2.8.0
*
- * @global string $pagenow
+ * @global string $pagenow The filename of the current screen.
*/
function default_password_nag() {
global $pagenow;
+
// Short-circuit it.
if ( 'profile.php' === $pagenow || ! get_user_option( 'default_password_nag' ) ) {
return;
@@ -536,7 +537,7 @@
function delete_users_add_js() {
?>
<script>
-jQuery(document).ready( function($) {
+jQuery( function($) {
var submit = $('#submit').prop('disabled', true);
$('input[name="delete_option"]').one('change', function() {
submit.prop('disabled', false);
@@ -544,7 +545,7 @@
$('#reassign_user').focus( function() {
$('#delete_option1').prop('checked', true).trigger('change');
});
-});
+} );
</script>
<?php
}
@@ -577,6 +578,12 @@
$roles = get_editable_roles();
$role = $roles[ $_REQUEST['role'] ];
+ if ( '' !== get_bloginfo( 'name' ) ) {
+ $site_title = wp_specialchars_decode( get_bloginfo( 'name' ), ENT_QUOTES );
+ } else {
+ $site_title = parse_url( home_url(), PHP_URL_HOST );
+ }
+
return sprintf(
/* translators: 1: Site title, 2: Site URL, 3: User role. */
__(
@@ -589,7 +596,7 @@
Please click the following link to activate your user account:
%%s'
),
- wp_specialchars_decode( get_bloginfo( 'name' ), ENT_QUOTES ),
+ $site_title,
home_url(),
wp_specialchars_decode( translate_user_role( $role['name'] ) )
);
@@ -604,9 +611,9 @@
* The array of request data. All arguments are optional and may be empty.
*
* @type string $app_name The suggested name of the application.
- * @type string $app_id A uuid provided by the application to uniquely identify it.
- * @type string $success_url The url the user will be redirected to after approving the application.
- * @type string $reject_url The url the user will be redirected to after rejecting the application.
+ * @type string $app_id A UUID provided by the application to uniquely identify it.
+ * @type string $success_url The URL the user will be redirected to after approving the application.
+ * @type string $reject_url The URL the user will be redirected to after rejecting the application.
* }
* @param WP_User $user The user authorizing the application.
* @return true|WP_Error True if the request is valid, a WP_Error object contains errors if not.
@@ -620,7 +627,7 @@
if ( 'http' === $scheme ) {
$error->add(
'invalid_redirect_scheme',
- __( 'The success url must be served over a secure connection.' )
+ __( 'The success URL must be served over a secure connection.' )
);
}
}
@@ -631,7 +638,7 @@
if ( 'http' === $scheme ) {
$error->add(
'invalid_redirect_scheme',
- __( 'The rejection url must be served over a secure connection.' )
+ __( 'The rejection URL must be served over a secure connection.' )
);
}
}
@@ -639,7 +646,7 @@
if ( ! empty( $request['app_id'] ) && ! wp_is_uuid( $request['app_id'] ) ) {
$error->add(
'invalid_app_id',
- __( 'The app id must be a uuid.' )
+ __( 'The application ID must be a UUID.' )
);
}