From 76f128ae88dccf886ffcb24824bf15d6f37e0308 Mon Sep 17 00:00:00 2001 From: saxmatt Date: Thu, 4 Dec 2003 22:53:53 +0000 Subject: [PATCH] Version number change. git-svn-id: http://svn.automattic.com/wordpress/trunk@566 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-admin/upgrade-072-to-073.php | 202 -------------------------------- 1 file changed, 202 deletions(-) delete mode 100644 wp-admin/upgrade-072-to-073.php diff --git a/wp-admin/upgrade-072-to-073.php b/wp-admin/upgrade-072-to-073.php deleted file mode 100644 index 4d92b1fa3..000000000 --- a/wp-admin/upgrade-072-to-073.php +++ /dev/null @@ -1,202 +0,0 @@ - - - -WordPress › .72 to .73 Upgrade - - - -

WordPress

- -

This file seeks to upgrade you to the latest version of WordPress. If you are upgrading from any version other than .72, you should run the previous upgrade files to get everything up to date before running this.

-

If you’re all ready, let's go!

- -

Step 1

-

If it isn’t there already, let’s add a field new to this version.

-hide_errors(); -$wpdb->query("ALTER TABLE `$tableposts` ADD INDEX (`post_name`)"); -$wpdb->show_errors(); -?> -

Done.

-

Now let's populate the new field.

-

Working - get_results("SELECT ID, post_title, post_name FROM $tableposts"); - -foreach($posts as $post) { - if ('' == $post->post_name) { - $newtitle = sanitize_title($post->post_title); - $wpdb->query("UPDATE $tableposts SET post_name = '$newtitle' WHERE ID = $post->ID"); - } - echo ' .'; - flush(); -} - -if (!$wpdb->get_var("SELECT option_name FROM $tableoptions WHERE option_name = 'permalink_structure'")) { // If it's not already there - $wpdb->query("INSERT INTO `$tableoptions` - (`option_id`, `blog_id`, `option_name`, `option_can_override`, `option_type`, `option_value`, `option_width`, `option_height`, `option_description`, `option_admin_level`) - VALUES - ('', '0', 'permalink_structure', 'Y', '3', '', '20', '8', 'How the permalinks for your site are constructed. See permalink options page for necessary mod_rewrite rules and more information.', '8');"); - } -?> - Done with the name game. Now a little option action.

-

Now on to step 2.

- -

Step 2

-

Now we need to adjust some option data (don't worry this won't change any of your settings.)

-

Working -query("UPDATE $tableoptionvalues SET optionvalue_max = 23 , optionvalue_min = -23 WHERE option_id = 51"); - echo ' .'; - flush(); - // fix upload users description - $wpdb->query("UPDATE $tableoptions SET option_description = '...or you may authorize only some users. enter their logins here, separated by spaces. if you leave this variable blank, all users who have the minimum level are authorized to upload. example: \'barbara anne george\'' WHERE option_id = 37"); - echo ' .'; - flush(); - // and file types - $wpdb->query("UPDATE $tableoptions SET option_description = 'accepted file types, separated by spaces. example: \'jpg gif png\'' WHERE option_id = 34"); - echo ' .'; - flush(); - // add link to php date format. this could be to a wordpress.org page in the future - $wpdb->query("UPDATE $tableoptions SET option_description = 'see help for format characters' WHERE option_id = 52"); - $wpdb->query("UPDATE $tableoptions SET option_description = 'see help for format characters' WHERE option_id = 53"); - echo ' .'; - flush(); -?> - Done with the options updates. Now for a bit of comment action

-query("ALTER TABLE $tablecomments ADD INDEX (comment_approved)"); - } -} - -// Insert new option "comment_moderation" to settings -if (!$wpdb->get_var("SELECT option_id FROM $tableoptions WHERE option_name = 'comment_moderation'")) { - $wpdb->query("INSERT INTO $tableoptions - (option_id, blog_id, option_name, option_can_override, option_type, option_value, option_width, option_height, option_description, option_admin_level) - VALUES - ('0', '0', 'comment_moderation', 'Y', '5',' none', 20, 8, 'If enabled, comments will only be shown after they have been approved.', 8)"); -} - -// attach option to group "General blog settings" -if ($continue) { - $oid = $wpdb->get_var("SELECT option_id FROM $tableoptions WHERE option_name = 'comment_moderation'"); - $gid = $wpdb->get_var("SELECT group_id FROM $tableoptiongroups WHERE group_name = 'General blog settings'"); - - $seq = $wpdb->get_var("SELECT MAX(seq) FROM $tableoptiongroup_options WHERE group_id = '$gid'"); - - ++$seq; - - $wpdb->query("INSERT INTO $tableoptiongroup_options - (group_id, option_id, seq) - VALUES - ('$gid', '$oid', '$seq')"); -} - -// Insert option values for new option "comment_moderation" -if ($continue) { - $ddl = array(); - $ddl[] = "INSERT INTO $tableoptionvalues - (option_id, optionvalue, optionvalue_desc, optionvalue_max, optionvalue_min, optionvalue_seq) - VALUES - ('$oid', 'none', 'None', NULL, NULL, 1)"; - $ddl[] = "INSERT INTO $tableoptionvalues - (option_id, optionvalue, optionvalue_desc, optionvalue_max, optionvalue_min, optionvalue_seq) - VALUES - ('$oid', 'manual', 'Manual', NULL, NULL, 2)"; - $ddl[] = "INSERT INTO $tableoptionvalues - (option_id, optionvalue, optionvalue_desc, optionvalue_max, optionvalue_min, optionvalue_seq) - VALUES - ('$oid','auto', 'Automatic', NULL, NULL, 3)"; - - foreach ($ddl as $query) { - $wpdb->query($query); - } - -} - -// Insert new option "moderation_notify" to settings -if (!$wpdb->get_var("SELECT option_id FROM $tableoptions WHERE option_name = 'moderation_notify'")) { - $wpdb->query("INSERT INTO $tableoptions - (option_id, blog_id, option_name, option_can_override, option_type, option_value, option_width, option_height, option_description, option_admin_level) - VALUES - ('0', '0', 'moderation_notify' , 'Y', '2', '1', 20, 8, 'Set this to true if you want to be notified about new comments that wait for approval', 8)"); -} - -// attach option to group "General blog settings" -if ($continue) { - $oid = $wpdb->get_var("SELECT option_id FROM $tableoptions WHERE option_name = 'moderation_notify'"); - $gid = $wpdb->get_var("SELECT group_id FROM $tableoptiongroups WHERE group_name = 'General blog settings'"); - - $seq = $wpdb->get_var("SELECT MAX(seq) FROM $tableoptiongroup_options WHERE group_id = '$gid'"); - - ++$seq; - $wpdb->query("INSERT INTO $tableoptiongroup_options - (group_id, option_id, seq) - VALUES - ('$gid', '$oid', '$seq')"); -} -?> -

Comment spammers should now watch out for you.

-

See, that didn’t hurt a bit (again). All done!

- - -