summaryrefslogtreecommitdiffstats
path: root/wp-admin/wpmu-edit.php
diff options
context:
space:
mode:
authordonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2007-05-23 10:52:05 +0000
committerdonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2007-05-23 10:52:05 +0000
commit5035afe50915189a1f2aad16ee5988253619a089 (patch)
tree559fffa1276e4c8473ac881a4b9f3c1feeb9a481 /wp-admin/wpmu-edit.php
parent7036ce58758cc31a2d627d16de67fde28e3a1e5b (diff)
downloadwordpress-mu-5035afe50915189a1f2aad16ee5988253619a089.tar.gz
wordpress-mu-5035afe50915189a1f2aad16ee5988253619a089.tar.xz
wordpress-mu-5035afe50915189a1f2aad16ee5988253619a089.zip
Trim illegal names, fixes #340
git-svn-id: http://svn.automattic.com/wordpress-mu/trunk@986 7be80a69-a1ef-0310-a953-fb0f7c49ff36
Diffstat (limited to 'wp-admin/wpmu-edit.php')
-rw-r--r--wp-admin/wpmu-edit.php8
1 files changed, 7 insertions, 1 deletions
diff --git a/wp-admin/wpmu-edit.php b/wp-admin/wpmu-edit.php
index c460783..0a27707 100644
--- a/wp-admin/wpmu-edit.php
+++ b/wp-admin/wpmu-edit.php
@@ -17,7 +17,13 @@ switch( $_REQUEST[ 'action' ] ) {
update_site_option( "WPLANG", $_POST[ 'WPLANG' ] );
if( is_email( $_POST[ 'admin_email' ] ) )
update_site_option( "admin_email", $_POST[ 'admin_email' ] );
- update_site_option( "illegal_names", split( ' ', $_POST[ 'illegal_names' ] ) );
+ $illegal_names = split( ' ', $_POST[ 'illegal_names' ] );
+ foreach( $illegal_names as $name ) {
+ $name = trim( $name );
+ if( $name != '' )
+ $names[] = trim( $name );
+ }
+ update_site_option( "illegal_names", $names );
if( $_POST[ 'limited_email_domains' ] != '' ) {
update_site_option( "limited_email_domains", split( ' ', $_POST[ 'limited_email_domains' ] ) );
} else {