Changeset 2966 for trunk/wp-admin/upgrade-functions.php
- Timestamp:
- 10/27/2005 10:04:12 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/wp-admin/upgrade-functions.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/upgrade-functions.php
r2730 r2966 5 5 // Functions to be called in install and upgrade scripts 6 6 function upgrade_all() { 7 global $wp_current_db_version, $wp_db_version; 8 $wp_current_db_version = __get_option('db_version'); 9 10 // We are up-to-date. Nothing to do. 11 if ( $wp_db_version == $wp_current_db_version ) 12 return; 13 14 // If the version is not set in the DB, try to guess the version. 15 if ( empty($wp_current_db_version) ) { 16 $wp_current_db_version = 0; 17 18 // If the template option exists, we have 1.5. 19 $template = __get_option('template'); 20 if ( !empty($template) ) 21 $wp_current_db_version = 2541; 22 } 23 7 24 populate_options(); 8 upgrade_100(); 9 upgrade_101(); 10 upgrade_110(); 11 upgrade_130(); 12 upgrade_160(); 25 26 if ( $wp_current_db_version < 2541 ) { 27 upgrade_100(); 28 upgrade_101(); 29 upgrade_110(); 30 upgrade_130(); 31 } 32 33 if ( $wp_current_db_version < 2966 ) 34 upgrade_160(); 35 13 36 save_mod_rewrite_rules(); 37 38 update_option('db_version', $wp_db_version); 14 39 } 15 40 … … 83 108 84 109 function upgrade_110() { 85 global $wpdb;110 global $wpdb; 86 111 87 112 // Set user_nicename. 88 // FIXME: user_nickname is no longer in the user table. Need to update and 89 // move this code to where the new usermeta table is setup. 90 // $users = $wpdb->get_results("SELECT ID, user_nickname, user_nicename FROM $wpdb->users"); 91 // foreach ($users as $user) { 92 // if ('' == $user->user_nicename) { 93 // $newname = sanitize_title($user->user_nickname); 94 // $wpdb->query("UPDATE $wpdb->users SET user_nicename = '$newname' WHERE ID = '$user->ID'"); 95 // } 96 // } 113 $users = $wpdb->get_results("SELECT ID, user_nickname, user_nicename FROM $wpdb->users"); 114 foreach ($users as $user) { 115 if ('' == $user->user_nicename) { 116 $newname = sanitize_title($user->user_nickname); 117 $wpdb->query("UPDATE $wpdb->users SET user_nicename = '$newname' WHERE ID = '$user->ID'"); 118 } 119 } 97 120 98 121 $users = $wpdb->get_results("SELECT ID, user_pass from $wpdb->users"); … … 219 242 function upgrade_160() { 220 243 global $wpdb, $table_prefix; 244 245 populate_roles_160(); 246 221 247 $users = $wpdb->get_results("SELECT * FROM $wpdb->users"); 222 248 foreach ( $users as $user ) :
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)