Ticket #18292: 18292.diff
| File 18292.diff, 1.4 KB (added by , 11 years ago) |
|---|
-
src/wp-admin/network/upgrade.php
60 60 echo '<p>' . __( 'All done!' ) . '</p>'; 61 61 break; 62 62 } 63 64 $auto_next = true; 63 65 echo "<ul>"; 64 66 foreach ( (array) $blogs as $details ) { 65 67 switch_to_blog( $details['blog_id'] ); … … 71 73 72 74 $response = wp_remote_get( $upgrade_url, array( 'timeout' => 120, 'httpversion' => '1.1' ) ); 73 75 if ( is_wp_error( $response ) ) { 74 wp_die(sprintf(76 echo sprintf( 75 77 /* translators: 1: site url, 2: server error message */ 76 78 __( 'Warning! Problem updating %1$s. Your server may not be able to connect to sites running on it. Error message: %2$s' ), 77 79 $siteurl, 78 80 '<em>' . $response->get_error_message() . '</em>' 79 ) ); 81 ); 82 $auto_next = false; 80 83 } 81 84 82 85 /** … … 98 101 } 99 102 echo "</ul>"; 100 103 ?><p><?php _e( 'If your browser doesn’t start loading the next page automatically, click this link:' ); ?> <a class="button" href="upgrade.php?action=upgrade&n=<?php echo ($n + 5) ?>"><?php _e("Next Sites"); ?></a></p> 104 <?php if ( $auto_next ) : ?> 101 105 <script type="text/javascript"> 102 106 <!-- 103 107 function nextpage() { … … 106 110 setTimeout( "nextpage()", 250 ); 107 111 //--> 108 112 </script><?php 113 endif; 109 114 break; 110 115 case 'show': 111 116 default: