diff -r 000000000000 -r 03b0d1493584 web/wp-admin/install.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/web/wp-admin/install.php Wed Dec 23 17:55:33 2009 +0000 @@ -0,0 +1,156 @@ + + +> +
+ +ERROR: %s'), $error); ?>
+ + +'.__('Already Installed').''.__('You appear to have already installed WordPress. To reinstall please clear your old database tables first.').'
');} + +switch($step) { + case 0: + case 1: // in case people are directly linking to this + display_header(); +?> + +ReadMe documentation at your leisure. Otherwise, just fill in the information below and you’ll be on your way to using the most extendable and powerful personal publishing platform in the world.'), '../readme.html'); ?>
+ + + + + + + +error) ) + wp_die($wpdb->error->get_error_message()); + + display_header(); + // Fill in the data we gathered + $weblog_title = isset($_POST['weblog_title']) ? stripslashes($_POST['weblog_title']) : ''; + $admin_email = isset($_POST['admin_email']) ? stripslashes($_POST['admin_email']) : ''; + $public = isset($_POST['blog_public']) ? (int) $_POST['blog_public'] : 0; + // check e-mail address + $error = false; + if (empty($admin_email)) { + // TODO: poka-yoke + display_setup_form( __('you must provide an e-mail address.') ); + $error = true; + } else if (!is_email($admin_email)) { + // TODO: poka-yoke + display_setup_form( __('that isn’t a valid e-mail address. E-mail addresses look like:username@example.com
') );
+ $error = true;
+ }
+
+ if ( $error === false ) {
+ $wpdb->show_errors();
+ $result = wp_install($weblog_title, 'admin', $admin_email, $public);
+ extract($result, EXTR_SKIP);
+?>
+
+
+
+
+
++ | admin |
+
---|---|
+ | '. $password .' '; + } + echo ' '. $password_message .' '; ?> |
+