Here's a patch against today's build. It corrects a bug that prevented the initial email to admin from going out, and corrects an URL on the post-blog-activation page.
diff -ru /tmp/wpmu-2006-06-05/index.php ./index.php
--- /tmp/wpmu-2006-06-05/index.php Sun May 14 23:19:56 2006
+++ ./index.php Mon Jun 5 11:40:40 2006
@@ -383,6 +383,7 @@
wpmu_create_blog( $domain, $base, $weblog_title, $user_id, array() );
update_blog_option( 1, 'template', 'home');
update_blog_option( 1, 'stylesheet', 'home');
+ wpmu_welcome_notification(1, $user_id, $pass, $weblog_title, '');
print "<p>Congrats! Your blog has been set up and you have been sent details of your login and password in an email.</p>";
}
diff -ru /tmp/wpmu-2006-06-05/wp-inst/wp-activate.php ./wp-inst/wp-activate.php
--- /tmp/wpmu-2006-06-05/wp-inst/wp-activate.php Sun May 14 23:19:56 2006
+++ ./wp-inst/wp-activate.php Fri Jun 2 17:58:33 2006
@@ -68,7 +68,7 @@
</td>
</tr>
</table>
-<h3 class="view"><?php printf(__('<a href="%1$s">View your site</a> or <a href="%2$s">Login</a>'), $url, 'http://wordpress.com/'); ?></h3>
+<h3 class="view"><?php printf(__('<a href="%1$s">View your site</a> or <a href="%2$s">Login</a>'), $url, $url . 'wp-login.php'); ?></h3>
<?php
}
}
diff -ru /tmp/wpmu-2006-06-05/wp-inst/wp-includes/wpmu-functions.php ./wp-inst/wp-includes/wpmu-functions.php
--- /tmp/wpmu-2006-06-05/wp-inst/wp-includes/wpmu-functions.php Mon May 15 08:35:09 2006
+++ ./wp-inst/wp-includes/wpmu-functions.php Mon Jun 5 11:05:00 2006
@@ -1023,7 +1023,7 @@
$user_id = username_exists($user_login);
if ( ! $user_id )
- $user_id = wpmu_create_user($user_login, $user_email, $password);
+ $user_id = wpmu_create_user($user_login, $password, $user_email);
if ( ! $user_id )
return new WP_Error('create_user', __('Could not create user'));
@@ -1058,7 +1058,7 @@
return false;
// Check email too?
- $user_id = wp_create_user( $user_name, $email, $password);
+ $user_id = wp_create_user( $user_name, $password, $email);
$user = new WP_User($user_id);
// Newly created users have no roles or caps until they are added to a blog.
update_user_option($user_id, 'capabilities', '');