Changeset 23504
- Timestamp:
- 02/28/2013 08:57:17 AM (13 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 4 edited
-
wp-admin/css/wp-admin.css (modified) (1 diff)
-
wp-includes/class-wp-auth-check.php (added)
-
wp-includes/default-filters.php (modified) (1 diff)
-
wp-includes/functions.php (modified) (1 diff)
-
wp-login.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/css/wp-admin.css
r23501 r23504 6786 6786 } 6787 6787 6788 .interim-login #login { 6789 padding: 0; 6790 width: 300px; 6791 } 6792 6793 .interim-login.login h1 a { 6794 width: auto; 6795 } 6796 6797 .interim-login #login_error, 6798 .interim-login.login .message { 6799 margin: 0 0 16px; 6800 } 6801 6802 .interim-login.login form { 6803 margin: 0; 6804 } 6788 6805 6789 6806 /* ms */ -
trunk/wp-includes/default-filters.php
r23450 r23504 295 295 add_filter( 'heartbeat_settings', 'wp_heartbeat_settings' ); 296 296 297 // Check if the user is logged out 298 add_action( 'admin_init', 'wp_auth_check_load' ); 299 297 300 unset($filter, $action); -
trunk/wp-includes/functions.php
r23434 r23504 3885 3885 return apply_filters( 'wp_checkdate', checkdate( $month, $day, $year ), $source_date ); 3886 3886 } 3887 3888 /** 3889 * Load the auth check, for monitoring whether the user is still logged in 3890 * 3891 * @since 3.6.0 3892 * 3893 * @return void 3894 */ 3895 function wp_auth_check_load() { 3896 if ( ! class_exists('WP_Auth_Check') ) { 3897 require( ABSPATH . WPINC . '/class-wp-auth-check.php' ); 3898 WP_Auth_Check::get_instance(); 3899 } 3900 } -
trunk/wp-login.php
r23416 r23504 52 52 $shake_error_codes = apply_filters( 'shake_error_codes', $shake_error_codes ); 53 53 54 if ( $shake_error_codes && $wp_error->get_error_code() && in_array( $wp_error->get_error_code(), $shake_error_codes ) )54 if ( ! $interim_login && $shake_error_codes && $wp_error->get_error_code() && in_array( $wp_error->get_error_code(), $shake_error_codes ) ) 55 55 add_action( 'login_head', 'wp_shake_js', 12 ); 56 56 … … 83 83 $login_header_title = apply_filters( 'login_headertitle', $login_header_title ); 84 84 85 // Don't allow interim logins to navigate away from the page.86 if ( $interim_login )87 $login_header_url = '#';88 89 85 $classes = array( 'login-action-' . $action, 'wp-core-ui' ); 90 86 if ( wp_is_mobile() ) … … 92 88 if ( is_rtl() ) 93 89 $classes[] = 'rtl'; 90 if ( $interim_login ) { 91 // Don't allow interim logins to navigate away from the page. 92 $login_header_url = '#'; 93 $classes[] = 'interim-login'; 94 } 95 94 96 $classes = apply_filters( 'login_body_class', $classes, $action ); 97 95 98 ?> 96 99 </head> … … 614 617 $message = '<p class="message">' . __('You have logged in successfully.') . '</p>'; 615 618 login_header( '', $message ); ?> 616 617 <?php if ( ! $customize_login ) : ?>618 <script type="text/javascript">setTimeout( function(){window.close()}, 8000);</script>619 <p class="alignright">620 <input type="button" class="button-primary" value="<?php esc_attr_e('Close'); ?>" onclick="window.close()" /></p>621 <?php endif; ?>622 619 </div> 623 620 <?php do_action( 'login_footer' ); ?> … … 663 660 $errors->add('registered', __('Registration complete. Please check your e-mail.'), 'message'); 664 661 elseif ( $interim_login ) 665 $errors->add('expired', __(' Your session has expired. Please log-in again.'), 'message');662 $errors->add('expired', __('Please log-in again. You will not move away from this page.'), 'message'); 666 663 elseif ( strpos( $redirect_to, 'about.php?updated' ) ) 667 664 $errors->add('updated', __( '<strong>You have successfully updated WordPress!</strong> Please log back in to experience the awesomeness.' ), 'message' );
Note: See TracChangeset
for help on using the changeset viewer.