diff -r f507feede89a -r 09a1c134465b web/wp-admin/includes/class-wp-ms-sites-list-table.php --- a/web/wp-admin/includes/class-wp-ms-sites-list-table.php Wed Dec 19 12:35:13 2012 -0800 +++ b/web/wp-admin/includes/class-wp-ms-sites-list-table.php Wed Dec 19 17:46:52 2012 -0800 @@ -9,9 +9,10 @@ */ class WP_MS_Sites_List_Table extends WP_List_Table { - function __construct() { + function __construct( $args = array() ) { parent::__construct( array( 'plural' => 'sites', + 'screen' => isset( $args['screen'] ) ? $args['screen'] : null, ) ); } @@ -213,6 +214,7 @@ switch ( $column_name ) { case 'cb': ?>
' . sprintf( _x( '%1$s – %2$s', '%1$s: site name. %2$s: site tagline.' ), get_option( 'blogname' ), get_option( 'blogdescription ' ) ) . '
'; + restore_current_blog(); + } // Preordered. $actions = array( @@ -264,7 +269,7 @@ $actions['delete'] = '' . __( 'Delete' ) . ''; } - $actions['visit'] = "" . __( 'Visit' ) . ''; + $actions['visit'] = "" . __( 'Visit' ) . ''; $actions = apply_filters( 'manage_sites_action_links', array_filter( $actions ), $blog['blog_id'], $blogname ); echo $this->row_actions( $actions );