Ticket #2447: upgrade_rework.diff
| File upgrade_rework.diff, 2.5 KB (added by , 20 years ago) |
|---|
-
wp-admin/admin.php
4 4 else 5 5 require_once('../wp-config.php'); 6 6 7 if ( get_option('db_version') != $wp_db_version ) 8 die (sprintf(__("Your database is out-of-date. Please <a href='%s'>upgrade</a>."), get_option('siteurl') . '/wp-admin/upgrade.php')); 9 7 if ( get_option('db_version') != $wp_db_version ) { 8 wp_redirect(add_query_arg('_wp_http_referer', $_SERVER['REQUEST_URI'], get_option('siteurl') . '/wp-admin/upgrade.php')); 9 die(); 10 } 11 10 12 require_once(ABSPATH . 'wp-admin/admin-functions.php'); 11 13 require_once(ABSPATH . 'wp-admin/admin-db.php'); 12 14 require_once(ABSPATH . WPINC . '/registration.php'); -
wp-admin/upgrade.php
64 64 <body> 65 65 <h1 id="logo"><img alt="WordPress" src="images/wordpress-logo.png" /></h1> 66 66 <?php 67 if ( get_option('db_version') != $wp_db_version ) : // upgrade needs to be run 68 67 69 switch($step) { 68 70 69 71 case 0: 70 72 $goback = wp_specialchars(wp_get_referer()); 71 ?> 72 <p><?php _e('This file upgrades you from any previous version of WordPress to the latest. It may take a while though, so be patient.'); ?></p> 73 ?> 74 <h2><?php _e('Database Upgrade'); ?></h2> 75 <p><?php _e('Your WordPress database is out-of-date, and must be upgraded before you can continue.'); ?></p> 76 <p><?php _e('Click the "Upgrade WordPress" link to upgrade your WordPress database. This process may take a while, so please be patient.'); ?></p> 73 77 <h2 class="step"><a href="upgrade.php?step=1&backto=<?php echo $goback; ?>"><?php _e('Upgrade WordPress »'); ?></a></h2> 74 78 <?php 75 79 break; … … 82 86 else 83 87 $backto = wp_specialchars( $_GET['backto'] , 1 ); 84 88 ?> 85 <h2><?php _e(' Step 1'); ?></h2>86 <p><?php printf(__(" There's actually only one step. So if you see this, you're done. <a href='%s'>Have fun</a>!"), $backto); ?></p>89 <h2><?php _e('Upgrade Complete'); ?></h2> 90 <p><?php printf(__("Your WordPress database has been successfully upgraded. <a href='%s'>Have fun</a>!"), $backto); ?></p> 87 91 88 92 <!-- 89 93 <pre> … … 96 100 <?php 97 101 break; 98 102 } 99 ?> 103 104 else : // upgrade doesn't need to be run ?> 105 <h2><?php _e('No Upgrade Necessary'); ?></h2> 106 <p><?php _e('Your WordPress database is already up-to-date.'); ?></p> 107 <?php endif; ?> 100 108 </body> 101 </html> 109 </html> 110 No newline at end of file