diff -r installer/wordpress-3.0.4/wp-admin/ms-edit.php oldsites/blogorf-12//wp-admin/ms-edit.php 54c54,55 < if ( ! preg_match( '/(--|\.\.)/', $domain ) && preg_match( '|^([a-zA-Z0-9-\.])+$|', $domain ) ) --- > //if ( ! preg_match( '/(--|\.\.)/', $domain ) && preg_match( '|^([a-zA-Z0-9-\.])+$|', $domain ) ) > if ( ! preg_match( '/(\.\.)/', $domain ) && preg_match( '|^([a-zA-Z0-9-\.])+$|', $domain ) ) 67c68,69 < if ( ! preg_match( '/(--|\.\.)/', $domain ) && preg_match( '|^([a-zA-Z0-9-\.])+$|', $domain ) ) --- > //if ( ! preg_match( '/(--|\.\.)/', $domain ) && preg_match( '|^([a-zA-Z0-9-\.])+$|', $domain ) ) > if ( ! preg_match( '/(\.\.)/', $domain ) && preg_match( '|^([a-zA-Z0-9-\.])+$|', $domain ) ) 80c82,83 < } elseif ( ! preg_match( '/(--|\.)/', $_POST['dashboard_blog'] ) && preg_match( '|^([a-zA-Z0-9-\.])+$|', $_POST['dashboard_blog'] ) ) { --- > //} elseif ( ! preg_match( '/(--|\.)/', $_POST['dashboard_blog'] ) && preg_match( '|^([a-zA-Z0-9-\.])+$|', $_POST['dashboard_blog'] ) ) { > } elseif ( ! preg_match( '/(\.)/', $_POST['dashboard_blog'] ) && preg_match( '|^([a-zA-Z0-9-\.])+$|', $_POST['dashboard_blog'] ) ) { 149c152,153 < if ( ! preg_match( '/(--)/', $blog['domain'] ) && preg_match( '|^([a-zA-Z0-9-])+$|', $blog['domain'] ) ) --- > //if ( ! preg_match( '/(--)/', $blog['domain'] ) && preg_match( '|^([a-zA-Z0-9-])+$|', $blog['domain'] ) ) > if ( preg_match( '|^([a-zA-Z0-9-])+$|', $blog['domain'] ) ) diff -r installer/wordpress-3.0.4/wp-includes/ms-functions.php oldsites/blogorf-12//wp-includes/ms-functions.php 529c529,530 < preg_match( '/[a-z0-9]+/', $blogname, $maybe ); --- > //preg_match( '/[a-z0-9]+/', $blogname, $maybe ); > preg_match( '/[a-z0-9-]+/', $blogname, $maybe ); 548c549 < preg_match( '/[0-9]*/', $blogname, $match ); --- > preg_match( '/[0-9-]*/', $blogname, $match ); diff -r installer/wordpress-3.0.4/wp-signup.php oldsites/blogorf-12//wp-signup.php 72c72 < echo ''; --- > echo 'кириллица белән язсагыз әйбәт булыр'; 81c81,82 < echo '.' . ( $site_domain = preg_replace( '|^www\.|', '', $current_site->domain ) ) . '
'; --- > //echo '.' . ( $site_domain = preg_replace( '|^www\.|', '', $current_site->domain ) ) . '
'; > echo '.' . idn_to_unicode( $site_domain = preg_replace( '|^www\.|', '', $current_site->domain ) ) . '
'; 88c89,90 < print __( 'domain.' ) . $site_domain . $current_site->path; --- > //print __( 'domain.' ) . $site_domain . $current_site->path; > print __( 'domain.' ) . idn_to_unicode($site_domain) . $current_site->path; 131c133 < echo ''; --- > echo 'моны кечкенә латин хәрефе һәм цифр белән язасы'; 134a137 > //$user_name=idn_to_utf8($user_name); 382a386,387 > $_POST['blogname']=idn_to_ascii($_POST['blogname']); > 435c440,441 < signup_user( $newblogname, $user_email ); --- > //signup_user( $newblogname, $user_email ); > signup_user( '', $user_email );