WordPress.org

Make WordPress Core

Ticket #12889: 12889.2.patch

File 12889.2.patch, 1.5 KB (added by ocean90, 5 years ago)
  • wp-admin/ms-edit.php

     
    247247                delete_option( 'rewrite_rules' ); 
    248248 
    249249                // update blogs table 
    250                 $blog_data = stripslashes_deep( $_POST['blog'] ); 
    251                 update_blog_details( $id, $blog_data ); 
     250                if ( isset( $_POST['blog'] ) && is_array( $_POST['blog'] ) ) { 
     251                        $blog_data['public'] = $blog_data['archived'] = $blog_data['spam'] = $blog_data['mature'] = $blog_data['deleted'] = 0; 
     252                        foreach ( $_POST['blog'] as $key => $val ) { 
     253                                        $blog_data[$key] = $val; 
     254                        } 
    252255 
     256                        update_blog_details( $id, $blog_data ); 
     257                } 
     258 
    253259                // get blog prefix 
    254260                $blog_prefix = $wpdb->get_blog_prefix( $id ); 
    255261 
  • wp-admin/ms-sites.php

     
    136136                                                $checked_fields['mature'] = __( 'Mature' ); 
    137137                                                foreach ( $checked_fields as $field_key => $field_label ) { 
    138138                                                ?> 
    139                                                                 <input type="checkbox" name="blog[<?php echo $field_key; ?>]" id="blog_<?php echo $field_key; ?>" value="<?php echo $details->$field_key; ?>"<?php checked( $details->$field_key ); ?> /> 
     139                                                                <input type="checkbox" name="blog[<?php echo $field_key; ?>]" id="blog_<?php echo $field_key; ?>" value="1"<?php checked( $details->$field_key ); ?> /> 
    140140                                                                <label for="blog_<?php echo $field_key; ?>"><?php echo $field_label; ?></label><br/> 
    141141                                                <?php } ?> 
    142142                                                        </td>