Ticket #20793: 20793.2.diff
| File 20793.2.diff, 1.2 KB (added by , 13 years ago) |
|---|
-
src/wp-includes/ms-functions.php
963 963 964 964 add_user_to_blog($blog_id, $user_id, 'administrator'); 965 965 966 if ( is_array($meta) ) foreach ($meta as $key => $value) { 967 if ( $key == 'public' || $key == 'archived' || $key == 'mature' || $key == 'spam' || $key == 'deleted' || $key == 'lang_id' ) 968 update_blog_status( $blog_id, $key, $value ); 969 else 970 update_option( $key, $value ); 966 if ( is_array( $meta ) ) { 967 foreach ($meta as $key => $value) { 968 if ( $key == 'public' || $key == 'archived' || $key == 'mature' || $key == 'spam' || $key == 'deleted' || $key == 'lang_id' ) 969 update_blog_status( $blog_id, $key, $value ); 970 else 971 update_option( $key, $value ); 972 } 971 973 } 972 974 973 975 add_option( 'WPLANG', get_site_option( 'WPLANG' ) ); 974 update_option( 'blog_public', (int)$meta['public'] );975 976 977 $meta['public'] = isset( $meta['public'] ) ? $meta['public'] : 0; 978 update_option( 'blog_public', (int) $meta['public'] ); 979 976 980 if ( ! is_super_admin( $user_id ) && ! get_user_meta( $user_id, 'primary_blog', true ) ) 977 981 update_user_meta( $user_id, 'primary_blog', $blog_id ); 978 982