Index: /trunk/wp-includes/default-filters.php =================================================================== --- /trunk/wp-includes/default-filters.php (revision 15999) +++ /trunk/wp-includes/default-filters.php (revision 16000) @@ -211,4 +211,9 @@ add_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 ); add_action( 'template_redirect', 'wp_shortlink_header', 11, 0 ); + +// Login actions +add_action( 'login_head', 'wp_enqueue_scripts', 1 ); +add_action( 'login_head', 'wp_print_head_scripts', 9 ); +add_action( 'login_footer', 'wp_print_footer_scripts' ); // Feed Generator Tags Index: /trunk/wp-includes/script-loader.php =================================================================== --- /trunk/wp-includes/script-loader.php (revision 15999) +++ /trunk/wp-includes/script-loader.php (revision 16000) @@ -240,4 +240,20 @@ $scripts->add_data( 'imgareaselect', 'group', 1 ); + $scripts->add( 'password-strength-meter', "/wp-admin/js/password-strength-meter$suffix.js", array('jquery'), '20101027' ); + $scripts->add_data( 'password-strength-meter', 'group', 1 ); + $scripts->localize( 'password-strength-meter', 'pwsL10n', array( + 'empty' => __('Strength indicator'), + 'short' => __('Very weak'), + 'bad' => __('Weak'), + /* translators: password strength */ + 'good' => _x('Medium', 'password strength'), + 'strong' => __('Strong'), + 'mismatch' => __('Mismatch'), + 'l10n_print_after' => 'try{convertEntities(pwsL10n);}catch(e){};' + ) ); + + $scripts->add( 'user-profile', "/wp-admin/js/user-profile$suffix.js", array( 'jquery', 'password-strength-meter' ), '20100925' ); + $scripts->add_data( 'user-profile', 'group', 1 ); + if ( is_admin() ) { $scripts->add( 'ajaxcat', "/wp-admin/js/cat$suffix.js", array( 'wp-lists' ), '20090102' ); @@ -262,20 +278,4 @@ $scripts->add( 'admin-custom-fields', "/wp-admin/js/custom-fields$suffix.js", array('wp-lists'), '20090106' ); $scripts->add_data( 'admin-custom-fields', 'group', 1 ); - - $scripts->add( 'password-strength-meter', "/wp-admin/js/password-strength-meter$suffix.js", array('jquery'), '20101027' ); - $scripts->add_data( 'password-strength-meter', 'group', 1 ); - $scripts->localize( 'password-strength-meter', 'pwsL10n', array( - 'empty' => __('Strength indicator'), - 'short' => __('Very weak'), - 'bad' => __('Weak'), - /* translators: password strength */ - 'good' => _x('Medium', 'password strength'), - 'strong' => __('Strong'), - 'mismatch' => __('Mismatch'), - 'l10n_print_after' => 'try{convertEntities(pwsL10n);}catch(e){};' - ) ); - - $scripts->add( 'user-profile', "/wp-admin/js/user-profile$suffix.js", array( 'jquery', 'password-strength-meter' ), '20100925' ); - $scripts->add_data( 'user-profile', 'group', 1 ); $scripts->add( 'admin-comments', "/wp-admin/js/edit-comments$suffix.js", array('wp-lists', 'list-table', 'jquery-ui-resizable', 'quicktags'), '20100818' ); Index: /trunk/wp-login.php =================================================================== --- /trunk/wp-login.php (revision 15999) +++ /trunk/wp-login.php (revision 16000) @@ -135,5 +135,5 @@ ?>
- +