Changeset 12931
- Timestamp:
- 02/02/2010 09:53:26 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/includes/upgrade.php
r12854 r12931 317 317 make_db_current_silent(); 318 318 upgrade_all(); 319 if ( is_multisite() && is_main_site() ) 320 upgrade_network(); 319 321 wp_cache_flush(); 320 322 321 323 if ( is_multisite() ) { 322 if ( $wpdb->get_row( "SELECT blog_id FROM {$wpdb->blog_versions} WHERE blog_id = '{$wpdb->blogid}'" ) ) {324 if ( $wpdb->get_row( "SELECT blog_id FROM {$wpdb->blog_versions} WHERE blog_id = '{$wpdb->blogid}'" ) ) 323 325 $wpdb->query( "UPDATE {$wpdb->blog_versions} SET db_version = '{$wp_db_version}' WHERE blog_id = '{$wpdb->blogid}'" ); 324 } else {326 else 325 327 $wpdb->query( "INSERT INTO {$wpdb->blog_versions} ( `blog_id` , `db_version` , `last_updated` ) VALUES ( '{$wpdb->blogid}', '{$wp_db_version}', NOW());" ); 326 }327 328 } 328 329 } … … 1062 1063 * Execute changes made in WordPress 3.0. 1063 1064 * 1064 * @since 3.0 1065 * @since 3.0.0 1065 1066 */ 1066 1067 function upgrade_300() { 1067 1068 populate_roles_300(); 1069 } 1070 1071 /** 1072 * Execute network level changes 1073 * 1074 * @since 3.0.0 1075 */ 1076 function upgrade_network() { 1077 // 2.8 1078 if ( $wp_current_db_version < 11549 ) { 1079 $wpmu_sitewide_plugins = get_site_option( 'wpmu_sitewide_plugins' ); 1080 $active_sitewide_plugins = get_site_option( 'active_sitewide_plugins' ); 1081 if ( $wpmu_sitewide_plugins ) { 1082 if ( !$active_sitewide_plugins ) 1083 $sitewide_plugins = (array) $wpmu_sitewide_plugins; 1084 else 1085 $sitewide_plugins = array_merge( (array) $active_sitewide_plugins, (array) $wpmu_sitewide_plugins ); 1086 1087 update_site_option( 'active_sitewide_plugins', $sitewide_plugins ); 1088 } 1089 update_site_option( 'wpmu_sitewide_plugins', '' ); 1090 update_site_option( 'deactivated_sitewide_plugins', '' ); 1091 } 1068 1092 } 1069 1093
Note: See TracChangeset
for help on using the changeset viewer.