Make WordPress Core

Ticket #18292: 18292.diff

File 18292.diff, 1.4 KB (added by jeremyfelt, 11 years ago)
  • src/wp-admin/network/upgrade.php

     
    6060                        echo '<p>' . __( 'All done!' ) . '</p>';
    6161                        break;
    6262                }
     63
     64                $auto_next = true;
    6365                echo "<ul>";
    6466                foreach ( (array) $blogs as $details ) {
    6567                        switch_to_blog( $details['blog_id'] );
     
    7173
    7274                        $response = wp_remote_get( $upgrade_url, array( 'timeout' => 120, 'httpversion' => '1.1' ) );
    7375                        if ( is_wp_error( $response ) ) {
    74                                 wp_die( sprintf(
     76                                echo sprintf(
    7577                                        /* translators: 1: site url, 2: server error message */
    7678                                        __( 'Warning! Problem updating %1$s. Your server may not be able to connect to sites running on it. Error message: %2$s' ),
    7779                                        $siteurl,
    7880                                        '<em>' . $response->get_error_message() . '</em>'
    79                                 ) );
     81                                );
     82                                $auto_next = false;
    8083                        }
    8184
    8285                        /**
     
    98101                }
    99102                echo "</ul>";
    100103                ?><p><?php _e( 'If your browser doesn&#8217;t start loading the next page automatically, click this link:' ); ?> <a class="button" href="upgrade.php?action=upgrade&amp;n=<?php echo ($n + 5) ?>"><?php _e("Next Sites"); ?></a></p>
     104                <?php if ( $auto_next ) : ?>
    101105                <script type="text/javascript">
    102106                <!--
    103107                function nextpage() {
     
    106110                setTimeout( "nextpage()", 250 );
    107111                //-->
    108112                </script><?php
     113                endif;
    109114        break;
    110115        case 'show':
    111116        default: