Make WordPress Core

Ticket #24918: 24918.patch

File 24918.patch, 1.7 KB (added by nofearinc, 12 years ago)
  • wp-admin/js/revisions.js

     
    680680                template: wp.template('revisions-meta'),
    681681
    682682                events: {
    683                         'click .restore-revision': 'restoreRevision'
     683                        'click .restore-revision': 'restoreRevision',
     684                        'click .back-to-post': 'backToPost'
    684685                },
    685686
    686687                initialize: function() {
     
    695696
    696697                restoreRevision: function() {
    697698                        document.location = this.model.get('to').attributes.restoreUrl;
     699                },
     700               
     701                backToPost: function() {
     702                        document.location = $('.back-to-post').attr('data-url');
    698703                }
    699704        });
    700705
  • wp-admin/revision.php

     
    187187                                        type="button" class="restore-revision button button-primary" value="<?php esc_attr_e( 'Restore This Revision' ); ?>" />
    188188                                <# } #>
    189189                        <# } #>
     190                        <input type="button" class="back-to-post button button-primary" data-url="<?php esc_attr_e( get_edit_post_link() ); ?>" value="<?php _e( 'Back to Post' ); ?>">
    190191                </div>
    191192        <# if ( 'tooltip' === data.type ) { #>
    192193                <div class="revisions-tooltip-arrow"><span></span></div>
  • wp-admin/css/wp-admin.css

     
    37503750        vertical-align: middle;
    37513751}
    37523752
     3753.diff-meta input.back-to-post {
     3754        float: right;
     3755        margin-top: 4px;
     3756}
     3757
    37533758.diff-meta input.restore-revision {
    37543759        float: right;
    37553760        margin-left: 6px;