Ticket #17287: 17287.2.diff
File 17287.2.diff, 796 bytes (added by , 14 years ago) |
---|
-
wp-includes/ms-functions.php
644 644 if (! is_subdomain_install() ) 645 645 $illegal_names = array_merge($illegal_names, apply_filters( 'subdirectory_reserved_names', array( 'page', 'comments', 'blog', 'files', 'feed' ) ) ); 646 646 647 648 647 if ( empty( $blogname ) ) 649 648 $errors->add('blogname', __('Please enter a site name')); 650 649 651 $maybe = array(); 652 preg_match( '/[a-z0-9]+/', $blogname, $maybe ); 653 if ( $blogname != $maybe[0] ) 650 if ( preg_match( '/[^a-z0-9]+/', $blogname ) ) 654 651 $errors->add('blogname', __('Only lowercase letters and numbers allowed')); 655 652 656 653 if ( in_array( $blogname, $illegal_names ) == true )