Make WordPress Core

Changeset 26549


Ignore:
Timestamp:
12/03/2013 12:44:22 AM (13 years ago)
Author:
azaozz
Message:

Heartbeat:

  • Bring back heartbeat.interval().
  • Rename wp_disable_heartbeat_suspend() to wp_heartbeat_set_suspension().
  • Rename the option for disabling suspension from options.suspend to options.suspension.

Fixes #25073.

Location:
trunk/src
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/includes/misc.php

    r26506 r26549  
    744744 * @since 3.8
    745745 */
    746 function wp_disable_heartbeat_suspend( $settings ) {
     746function wp_heartbeat_set_suspension( $settings ) {
    747747        global $pagenow;
    748748
    749749        if ( 'post.php' === $pagenow || 'post-new.php' === $pagenow ) {
    750                 $settings['suspend'] = 'disable';
     750                $settings['suspension'] = 'disable';
    751751        }
    752752
    753753        return $settings;
    754754}
    755 add_filter( 'heartbeat_settings', 'wp_disable_heartbeat_suspend' );
     755add_filter( 'heartbeat_settings', 'wp_heartbeat_set_suspension' );
  • trunk/src/wp-admin/js/inline-edit-post.js

    r26264 r26549  
    353353        // Set the heartbeat interval to 15 sec.
    354354        if ( typeof wp !== 'undefined' && wp.heartbeat ) {
    355                 wp.heartbeat.setInterval( 15 );
     355                wp.heartbeat.interval( 15 );
    356356        }
    357357});
  • trunk/src/wp-admin/js/post.js

    r26204 r26549  
    378378        // Set the heartbeat interval to 15 sec. if post lock dialogs are enabled
    379379        if ( typeof wp !== 'undefined' && wp.heartbeat && $('#post-lock-dialog').length ) {
    380                 wp.heartbeat.setInterval( 15 );
     380                wp.heartbeat.interval( 15 );
    381381        }
    382382
  • trunk/src/wp-includes/js/heartbeat.js

    r26428 r26549  
    133133                                }
    134134
    135                                 if ( options.suspend === 'disable' ) {
     135                                if ( options.suspension === 'disable' ) {
    136136                                        settings.suspendEnabled = false;
    137137                                }
     
    343343                                // Do this last, can trigger the next XHR if connection time > 5 sec. and newInterval == 'fast'
    344344                                if ( newInterval ) {
    345                                         setInterval( newInterval );
     345                                        interval( newInterval );
    346346                                }
    347347                        }).fail( function( jqXHR, textStatus, error ) {
     
    606606                 * @return int Current interval in seconds
    607607                 */
    608                 function setInterval( speed, ticks ) {
     608                function interval( speed, ticks ) {
    609609                        var interval, oldInerval = settings.tempInterval ? settings.tempInterval : settings.mainInterval;
    610610
     
    726726                        connectNow: connectNow,
    727727                        disableSuspend: disableSuspend,
    728                         setInterval: setInterval,
     728                        interval: interval,
    729729                        hasConnectionError: hasConnectionError,
    730730                        enqueue: enqueue,
Note: See TracChangeset for help on using the changeset viewer.