diff options
| author | donncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36> | 2005-11-03 12:51:53 +0000 |
|---|---|---|
| committer | donncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36> | 2005-11-03 12:51:53 +0000 |
| commit | 99532e55fc2d3de5c265bc36976664d1eedbe2ea (patch) | |
| tree | 4e093f805370cd9d6d00da55d70f73c6306b6f92 | |
| parent | 80d791a64f4d52c7b2097f4c6310db4b3c07567c (diff) | |
| download | wordpress-mu-99532e55fc2d3de5c265bc36976664d1eedbe2ea.tar.gz wordpress-mu-99532e55fc2d3de5c265bc36976664d1eedbe2ea.tar.xz wordpress-mu-99532e55fc2d3de5c265bc36976664d1eedbe2ea.zip | |
Check for "_" in username.
Print "email used" message
git-svn-id: http://svn.automattic.com/wordpress-mu/trunk@416 7be80a69-a1ef-0310-a953-fb0f7c49ff36
| -rw-r--r-- | wp-inst/wp-includes/wpmu-functions.php | 2 | ||||
| -rw-r--r-- | wp-inst/wp-newblog.php | 8 |
2 files changed, 8 insertions, 2 deletions
diff --git a/wp-inst/wp-includes/wpmu-functions.php b/wp-inst/wp-includes/wpmu-functions.php index e339dbd..f2310ee 100644 --- a/wp-inst/wp-includes/wpmu-functions.php +++ b/wp-inst/wp-includes/wpmu-functions.php @@ -99,6 +99,8 @@ function createBlog( $domain, $path, $username, $weblog_title, $admin_email, $so // Check if the username has been used already. We should return an error message. if( $wpdb->get_var( "SELECT ID FROM ".$wpdb->users." WHERE user_email = '".$admin_email."'" ) == true ) return "error: email used"; + if( strpos( " " . $username, "_" ) != false ) + return "error: username must not contain _"; $errmsg = false ; $errmsg = apply_filters( "createBlog_check", $errmsg ); diff --git a/wp-inst/wp-newblog.php b/wp-inst/wp-newblog.php index af79611..2582b8b 100644 --- a/wp-inst/wp-newblog.php +++ b/wp-inst/wp-newblog.php @@ -37,7 +37,7 @@ function displayInitialForm( $weblog_id = '', $weblog_title = '', $admin_email = if( strlen( $errormsg[ 'weblog_id' ] ) > 3 ) { ?><p><strong>Warning! <?php echo $errormsg[ 'weblog_id' ] ?></strong></p><?php } - print '<input name="weblog_id" type="text" id="weblog_id" value="'.$weblog_id.'" maxlength="50" /><br />(<strong>Your address will be username.wordpress.com.</strong> Must be at least 4 characters, letters and numbers only. It cannot be changed so choose carefully!)</td> </tr>'; + print '<input name="weblog_id" type="text" id="weblog_id" value="'.$weblog_id.'" maxlength="50" style="width:40%; text-align: right; font-size: 30px;" /><span style="font-size: 30px">.wordpress.com</span><br />(<strong>Your address will be username.wordpress.com.</strong> Must be at least 4 characters, letters and numbers only. It cannot be changed so choose carefully!)</td> </tr>'; if( $errormsg[ 'weblog_title' ] != '' ) { print '<tr class="error">'; } else { @@ -47,7 +47,7 @@ function displayInitialForm( $weblog_id = '', $weblog_title = '', $admin_email = if( strlen( $errormsg[ 'weblog_title' ] ) > 3 ) { ?><p><strong>Warning! <?php echo $errormsg[ 'weblog_title' ] ?></strong></p><?php } - print '<input name="weblog_title" type="text" id="weblog_title" value="'.wp_specialchars( $weblog_title, 1 ).'" /><br /> (Don\'t worry, you can change it later.)</td> + print '<input name="weblog_title" type="text" id="weblog_title" value="'.wp_specialchars( $weblog_title, 1 ).'" /></td> </tr>'; if( $errormsg[ 'admin_email' ] != '' ) { print '<tr class="error">'; @@ -227,6 +227,10 @@ switch( $_POST[ 'stage' ] ) $errormsg[ 'weblog_id' ] = "Sorry, that blog already exists!"; } elseif( $err == 'error: email domain not allowed' ) { $errormsg[ 'admin_email' ] = "Sorry, that email address is not allowed!"; + } elseif( $err == 'error: email used' ) { + $errormsg[ 'admin_email' ] = "Sorry, that email address is already used!"; + } elseif( $err == 'error: username must not contain _' ) { + $errormsg[ 'weblog_id' ] = "Sorry, usernames may not contain the character '_'!"; } else { $errormsg[ 'weblog_id' ] = "Sorry, that blog already exists!"; } |
