diff -r 2f6f6f7551ca -r 32102edaa81b web/wp-admin/my-sites.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/web/wp-admin/my-sites.php Mon Nov 19 18:26:13 2012 +0100 @@ -0,0 +1,120 @@ +ID ); + +$updated = false; +if ( 'updateblogsettings' == $action && isset( $_POST['primary_blog'] ) ) { + check_admin_referer( 'update-my-sites' ); + + $blog = get_blog_details( (int) $_POST['primary_blog'] ); + if ( $blog && isset( $blog->domain ) ) { + update_user_option( $current_user->ID, 'primary_blog', (int) $_POST['primary_blog'], true ); + $updated = true; + } else { + wp_die( __( 'The primary site you chose does not exist.' ) ); + } +} + +$title = __( 'My Sites' ); +$parent_file = 'index.php'; + +get_current_screen()->add_help_tab( array( + 'id' => 'overview', + 'title' => __('Overview'), + 'content' => + '
' . __('This screen shows an individual user all of their sites in this network, and also allows that user to set a primary site. He or she can use the links under each site to visit either the frontend or the dashboard for that site.') . '
' . + '' . __('Up until WordPress version 3.0, what is now called a Multisite Network had to be installed separately as WordPress MU (multi-user).') . '
' +) ); + +get_current_screen()->set_help_sidebar( + '' . __('For more information:') . '
' . + '' . __('Documentation on My Sites') . '
' . + '' . __('Support Forums') . '
' +); + +require_once( './admin-header.php' ); + +if ( $updated ) { ?> +