WordPress.org

Make WordPress Core

Ticket #12377: deprecated_functions_removed.12377.diff

File deprecated_functions_removed.12377.diff, 3.0 KB (added by filosofo, 4 years ago)
  • wp-admin/ms-edit.php

     
    537537                        wp_die( __('Missing email.') ); 
    538538 
    539539                $password = wp_generate_password(); 
    540                 $user_id = wpmu_create_user(wp_specialchars( strtolower( $user['username'] ) ), $password, esc_html( $user['email'] ) ); 
     540                $user_id = wpmu_create_user(esc_html( strtolower( $user['username'] ) ), $password, esc_html( $user['email'] ) ); 
    541541 
    542542                if ( false == $user_id ) 
    543543                        wp_die( __('Duplicated username or email address.') ); 
  • wp-admin/includes/template.php

     
    26282628        if ( $post->post_type != 'attachment' ) 
    26292629                return false; 
    26302630 
    2631         $icon = get_attachment_icon( $post->ID ); 
     2631        $icon = wp_get_attachment_image( $post->ID, 'thumbnail', true ); 
    26322632        $attachment_data = wp_get_attachment_metadata( $id ); 
    26332633        $thumb = isset( $attachment_data['thumb'] ); 
    26342634?> 
  • wp-admin/ms-sites.php

     
    292292                                                                <?php 
    293293                                                                reset( $editblog_roles ); 
    294294                                                                foreach ( $editblog_roles as $role => $role_assoc ){ 
    295                                                                         $name = translate_with_context($role_assoc['name']); 
     295                                                                        $name = before_last_bar( translate($role_assoc['name']) ); 
    296296                                                                        $selected = ( $role == $editblog_default_role ) ? 'selected="selected"' : ''; 
    297297                                                                        echo "<option {$selected} value=\"" . esc_attr($role) . "\">{$name}</option>"; 
    298298                                                                } 
  • wp-admin/user-new.php

     
    8383                                $add_user_errors = $user_details[ 'errors' ]; 
    8484                        } else { 
    8585                                $new_user_login = apply_filters('pre_user_login', sanitize_user(stripslashes($_REQUEST['user_login']), true)); 
    86                                 if ( isset( $_POST[ 'noconfirmation' ] ) && is_site_admin() ) { 
     86                                if ( isset( $_POST[ 'noconfirmation' ] ) && is_super_admin(get_current_user_id()) ) { 
    8787                                        add_filter( 'wpmu_signup_user_notification', create_function('', '{return false;}') ); // Disable confirmation email 
    8888                                } 
    8989                                wpmu_signup_user( $new_user_login, $_REQUEST[ 'email' ], array( 'add_to_blog' => $wpdb->blogid, 'new_role' => $_REQUEST[ 'role' ] ) ); 
    90                                 if ( isset( $_POST[ 'noconfirmation' ] ) && is_site_admin() ) { 
     90                                if ( isset( $_POST[ 'noconfirmation' ] ) && is_super_admin(get_current_user_id()) ) { 
    9191                                        $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' ] ) ); 
    9292                                        wpmu_activate_signup( $key ); 
    9393                                        $redirect = add_query_arg( array('update' => 'addnoconfirmation'), 'user-new.php' );