diff --git a/wp-admin/includes/template.php b/wp-admin/includes/template.php index 6563750bc..4a6b45b1e 100644 --- a/wp-admin/includes/template.php +++ b/wp-admin/includes/template.php @@ -2628,7 +2628,7 @@ function the_attachment_links( $id = false ) { if ( $post->post_type != 'attachment' ) return false; - $icon = get_attachment_icon( $post->ID ); + $icon = wp_get_attachment_image( $post->ID, 'thumbnail', true ); $attachment_data = wp_get_attachment_metadata( $id ); $thumb = isset( $attachment_data['thumb'] ); ?> diff --git a/wp-admin/ms-edit.php b/wp-admin/ms-edit.php index 0cbdb67f7..6a0840817 100644 --- a/wp-admin/ms-edit.php +++ b/wp-admin/ms-edit.php @@ -555,7 +555,7 @@ switch ( $_GET['action'] ) { wp_die( __('Missing email.') ); $password = wp_generate_password(); - $user_id = wpmu_create_user(wp_specialchars( strtolower( $user['username'] ) ), $password, esc_html( $user['email'] ) ); + $user_id = wpmu_create_user(esc_html( strtolower( $user['username'] ) ), $password, esc_html( $user['email'] ) ); if ( false == $user_id ) wp_die( __('Duplicated username or email address.') ); diff --git a/wp-admin/ms-sites.php b/wp-admin/ms-sites.php index e9825dd17..3b32a8071 100644 --- a/wp-admin/ms-sites.php +++ b/wp-admin/ms-sites.php @@ -292,7 +292,7 @@ switch ( $action ) { $role_assoc ){ - $name = translate_with_context($role_assoc['name']); + $name = translate_user_role( $role_assoc['name'] ); $selected = ( $role == $editblog_default_role ) ? 'selected="selected"' : ''; echo ""; } diff --git a/wp-admin/user-new.php b/wp-admin/user-new.php index bb8f54565..83a88b0c2 100644 --- a/wp-admin/user-new.php +++ b/wp-admin/user-new.php @@ -83,11 +83,11 @@ if ( isset($_REQUEST['action']) && 'adduser' == $_REQUEST['action'] ) { $add_user_errors = $user_details[ 'errors' ]; } else { $new_user_login = apply_filters('pre_user_login', sanitize_user(stripslashes($_REQUEST['user_login']), true)); - if ( isset( $_POST[ 'noconfirmation' ] ) && is_site_admin() ) { + if ( isset( $_POST[ 'noconfirmation' ] ) && is_super_admin(get_current_user_id()) ) { add_filter( 'wpmu_signup_user_notification', create_function('', '{return false;}') ); // Disable confirmation email } wpmu_signup_user( $new_user_login, $_REQUEST[ 'email' ], array( 'add_to_blog' => $wpdb->blogid, 'new_role' => $_REQUEST[ 'role' ] ) ); - if ( isset( $_POST[ 'noconfirmation' ] ) && is_site_admin() ) { + if ( isset( $_POST[ 'noconfirmation' ] ) && is_super_admin(get_current_user_id()) ) { $key = $wpdb->get_var( $wpdb->prepare( "SELECT activation_key FROM {$wpdb->signups} WHERE user_login = %s AND user_email = %s", $new_user_login, $_REQUEST[ 'email' ] ) ); wpmu_activate_signup( $key ); $redirect = add_query_arg( array('update' => 'addnoconfirmation'), 'user-new.php' );