Revisions CSS cleanup.

props ocean90. fixes #23933

git-svn-id: http://core.svn.wordpress.org/trunk@23901 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
Mark Jaquith 2013-04-04 15:49:28 +00:00
parent c1c8cf2744
commit 979b1c14c3
5 changed files with 207 additions and 320 deletions

View File

@ -1476,12 +1476,23 @@ table.diff .diff-addedline ins {
background-color: #e9f6ea; background-color: #e9f6ea;
} }
#diffsubheader{ .diff-header {
background-color: #f7f7f7; background-color: #f7f7f7;
} }
#att-info { #diff-title-to strong {
background-color: #e4f2fd; color: #0080aa;
}
.revision-tick.loading-true {
background-color: #9999cc;
background: url(../images/wpspin_light.gif) no-repeat;
background-position: middle;
background-size: 1px 10px;
}
.revision-tick.loading-false {
background-color: #aaa;
} }
/* jQuery UI Slider */ /* jQuery UI Slider */

View File

@ -1379,33 +1379,25 @@ table.diff .diff-addedline ins {
background-color: #e9f6ea; background-color: #e9f6ea;
} }
.diff-to-title { #diff-title-to strong {
color: #0080AA; color: #0080aa;
} }
#diffsubheader{ .diff-header {
background-color: #f7f7f7; background-color: #f7f7f7;
} }
.comparetwo#diffsubheader.diff-left-hand-meta-row { .revision-tick.loading-true {
background-color: #fcfcfc;
}
.revision-tick.revision-toloadtrue {
background-color: #9999cc; background-color: #9999cc;
background: url(../images/wpspin_light.gif) no-repeat; background: url(../images/wpspin_light.gif) no-repeat;
background-position: middle; background-position: middle;
background-size: 1px 10px; background-size: 1px 10px;
} }
.revision-tick.revision-toloadfalse { .revision-tick.loading-false {
background-color: #aaa; background-color: #aaa;
} }
#att-info {
background-color: #e4f2Fd;
}
body .ui-tooltip { body .ui-tooltip {
border-color: #d7d7d7; border-color: #d7d7d7;
background-color: #fff; background-color: #fff;

View File

@ -3617,6 +3617,11 @@ td.plugin-title p {
11.2 - Post Revisions 11.2 - Post Revisions
------------------------------------------------------------------------------*/ ------------------------------------------------------------------------------*/
/* Revision meta box */
.post-revisions li img {
vertical-align: middle;
}
table.diff { table.diff {
width: 100%; width: 100%;
} }
@ -3653,270 +3658,175 @@ table.diff .diff-addedline ins {
text-decoration: none; text-decoration: none;
} }
#revisions-meta-mostrecent, #revision-diff-container {
#revisions-meta-stored, position: relative;
#revisions-meta-oldest, }
#revisions-meta-link {
#toogle-revision-compare-mode {
position: absolute;
top: 0;
right: 0;
padding-top: 15px;
}
#loading-status {
position: absolute;
top: 0;
right: 170px;
line-height: 30px; line-height: 30px;
height: 30px; display: none;
vertical-align: middle; margin: 9px 0 0;
padding-right: 10px;
} }
#revisions-meta-mostrecent img, #loading-status .spinner {
#revisions-meta-oldest img { float: left;
vertical-align: middle;
} }
.diff-from-title, #revision-interact {
.diff-to-title {
font-size: 14px;
font-weight: bold;
width:60px;
text-align: right;
float: left;
margin-right: 5px;
}
.revisiondiffcontainer {
width: 96%;
}
.revisiondiffcontainer input.button {
margin: 2px;
}
#diffnext {
float: right;
margin-right: 5px;
}
#diffrestore input{
margin-left: 10px;
}
#diffprevious,
#difftitle,
#difftitlefrom,
#diff_from_current_revision {
float: left;
margin-left: 5px;
height: 35px;
}
#diffprevious,
#diffnext {
height: 30px;
}
#diffheader, #diffsubheader {
clear: both;
width: 100%;
}
#diffheader {
border-bottom: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf;
width: 100%; padding: 20px 0;
height: 40px;
line-height: 40px;
padding-top: 30px;
} }
#diffsubheader,.diff-left-hand-meta-row { #diff-next-revision,
width: 100%; #diff-previous-revision {
height:35px; margin-top: -.4em; /* Same line as the slider (height: .8em) */
line-height: 35px;
display: block;
} }
#diffslider{ #diff-next-revision {
float: right;
}
#diff-previous-revision {
float: left;
}
#diff-slider{
width: 70%; width: 70%;
margin-left: auto; margin: 0 auto;
margin-right: auto; }
text-align: center;
height: 0.8em; .comparetwo #diff-slider {
margin-top: 20px; width: 95%;
} }
.diff-slider-ticks-wrapper { .diff-slider-ticks-wrapper {
margin-left: auto; margin: 0 auto;
margin-right: auto;
text-align: center; text-align: center;
} }
#diff-slider-ticks { #diff-slider-ticks {
position: absolute; position: absolute;
margin-top: 50px;
z-index: 1; z-index: 1;
margin-top: 20px;
} }
#revisioncount { .diff-header {
width: 50%; height: 35px;
margin-left: auto; line-height: 35px;
margin-right: auto;
margin-top: 0;
line-height: 1em;
height: 1em;
text-align: center;
clear: none;
padding: 5px;
} }
.revisiondiffcontainer { .diff-title {
margin-top: 10px;
}
#diffsliderwrap {
width: 80%;
margin-left: auto;
margin-right: auto;
}
#diffsliderwrap #sliderinner {
position: relative;
top: 47px;
}
#removedandadded {
width: 100%;
padding-bottom: 30px;
padding-top: 3px;
font-size: 16px;
}
#removed,
#added {
width: auto;
text-align: left;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
float: left; float: left;
} }
.diffsplit #added { .diff-title strong {
float: right; font-size: 14px;
width: 47%; width: 60px;
text-align: left; text-align: right;
float: left;
margin-right: 5px;
} }
.diffsplit #removedandadded { .diff-title img {
vertical-align: middle;
}
#restore-revision {
margin-left: 10px;
}
.diff-col-titles {
font-size: 16px;
width: 100%; width: 100%;
margin: 20px 0 10px;
} }
#added { .diff-col-title-added,
padding-left: 10px; .diff-col-title-removed {
width: auto;
text-align: left;
float: left;
width: 48%;
}
.diff-col-title-added span,
.diff-col-title-removed span {
padding: .5em;
}
.diff-col-title-added {
float: right;
color: #00a100; color: #00a100;
} }
#removed { .diff-col-title-removed {
padding-left: 0px;
color: #d2281f; color: #d2281f;
} }
#comparetworevisions { .comparing-two-revisions #diff-previous-revision,
float: right; .comparing-two-revisions #diff-next-revision,
position: absolute; #diff-title-from-current-version,
top: 10px; .comparing-two-revisions.current-version #diff-title-from-current-version,
right: 10px; #diff-header-from {
line-height: 35px;
padding-right: 5px;
}
#comparetworevisions input {
margin-right: 2px;
}
#difftitle img,
#difftitlefrom img,
.post-revisions li img {
vertical-align: middle;
margin-left: 5px;
}
.post-revisions li {
vertical-align: middle;
height: 28px;
}
#showsplitviewoption,
#toggleshowautosavesoption {
float: right;
padding-left: 10px;
padding-right: 10px;
}
#revisionoptions {
margin-top: 0px;
line-height: 40px;
clear: both;
width: 100%;
}
.comparetwo #diffslider {
width: 95%;
}
.comparetwo #diffprevious,
.comparetwo #diffnext,
span#diff_left_current_revision,
#diff_from_current_revision,
.currentversion span#diff_left_count,
.currentversion span#diff_left_count_inner,
.comparetwo.currentversion #diff_from_current_revision,
#diffsubheader.diff-left-hand-meta-row {
display: none; display: none;
} }
.currentversion span#diff_left_current_revision, .comparing-two-revisions #diff-title-from,
span#diff_left_count, .left-model-loading #loading-status,
span#diff_left_count_inner, .right-model-loading #loading-status,
.comparetwo #difftitlefrom, .left-model-loading #loading-status .spinner,
.leftmodelloading #modelsloading, .right-model-loading #loading-status .spinner,
.rightmodelloading #modelsloading, .comparing-two-revisions #diff-header-from {
.leftmodelloading #modelsloading .spinner,
.rightmodelloading #modelsloading .spinner,
.comparetwo #diffsubheader.diff-left-hand-meta-row {
display: block; display: block;
} }
.revision-tick { .revision-tick {
width: 1px; width: 1px;
float: left; float: left;
margin-right: 15px; margin: 1px 15px 0 0;
height: 11px; height: .8em;
padding: 0; padding: 0;
margin-left: 0px; margin-left: 0px;
} }
.revision-tick.revision-scopeofchanges-vsmall { .revision-tick.scope-of-changes-vsmall {
width: 1px; width: 1px;
background-color: #aaa; background-color: #aaa;
} }
.revision-tick.revision-scopeofchanges-small { .revision-tick.scope-of-changes-small {
width: 2px; width: 2px;
background-color: #aaa; background-color: #aaa;
margin-left: -1px; margin-left: -1px;
} }
.revision-tick.revision-scopeofchanges-med { .revision-tick.scope-of-changes-med {
width: 3px; width: 3px;
margin-left: -2px; margin-left: -2px;
background-color: #666; background-color: #666;
} }
.revision-tick.revision-scopeofchanges-large { .revision-tick.scope-of-changes-large {
width: 4px; width: 4px;
margin-left: -3px; margin-left: -3px;
background-color: #333; background-color: #333;
} }
.revision-tick.revision-scopeofchanges-vlarge { .revision-tick.scope-of-changes-vlarge {
margin-left: -3px; margin-left: -3px;
width: 4px; width: 4px;
background-color: #111; background-color: #111;
left: 1; left: 1;
} }
.diff-loading { .diff-loading {
@ -3924,8 +3834,8 @@ span#diff_left_count_inner,
width: 100%; width: 100%;
height: 200px; height: 200px;
} }
.diff-loading .spinner
{ .diff-loading .spinner {
clear: both; clear: both;
margin-left: auto; margin-left: auto;
margin-right: auto; margin-right: auto;
@ -3933,27 +3843,12 @@ span#diff_left_count_inner,
float: none; float: none;
} }
#modelsloading {
float: right;
position: absolute;
line-height: 30px;
display: none;
clear: none;
right: 170px;
margin-top: -40px;
}
#modelsloading .spinner {
float: left;
}
.ui-tooltip-content img { .ui-tooltip-content img {
float: left; float: left;
margin-right: 5px; margin-right: 5px;
} }
/* jQuery UI Tooltip 1.10.1 */ /* jQuery UI Tooltip 1.10.1 */
.ui-tooltip { .ui-tooltip {
@ -3985,7 +3880,6 @@ body .ui-tooltip {
margin-left: -35px; margin-left: -35px;
bottom: -16px; bottom: -16px;
z-index: 99999; z-index: 99999;
} }
.arrow.top { .arrow.top {

View File

@ -116,7 +116,7 @@ window.wp = window.wp || {};
startLeftModelLoading: function() { startLeftModelLoading: function() {
this.leftModelLoading = true; this.leftModelLoading = true;
$('.revisiondiffcontainer').addClass('leftmodelloading'); $('#revision-diff-container').addClass('left-model-loading');
}, },
stopLeftModelLoading: function() { stopLeftModelLoading: function() {
@ -125,7 +125,7 @@ window.wp = window.wp || {};
startRightModelLoading: function() { startRightModelLoading: function() {
this.rightModelLoading = true; this.rightModelLoading = true;
$('.revisiondiffcontainer').addClass('rightmodelloading'); $('#revision-diff-container').addClass('right-model-loading');
}, },
stopRightModelLoading: function() { stopRightModelLoading: function() {
@ -133,8 +133,8 @@ window.wp = window.wp || {};
}, },
stopModelLoadingSpinner: function() { stopModelLoadingSpinner: function() {
$('.revisiondiffcontainer').removeClass('rightmodelloading'); $('#revision-diff-container').removeClass('right-model-loading');
$('.revisiondiffcontainer').removeClass('leftmodelloading'); $('#revision-diff-container').removeClass('left-model-loading');
}, },
reloadModel: function() { reloadModel: function() {
@ -279,7 +279,7 @@ window.wp = window.wp || {};
* The slider * The slider
*/ */
revisions.view.Slider = Backbone.View.extend({ revisions.view.Slider = Backbone.View.extend({
el: $( '#slider' ), el: $( '#diff-slider' ),
singleRevision: true, singleRevision: true,
initialize: function( options ) { initialize: function( options ) {
@ -314,9 +314,9 @@ window.wp = window.wp || {};
} }
if ( 0 === Diff.leftDiff ) { if ( 0 === Diff.leftDiff ) {
$( '.revisiondiffcontainer' ).addClass( 'currentversion' ); $( '#revision-diff-container' ).addClass( 'currentversion' );
} else { } else {
$( '.revisiondiffcontainer' ).removeClass( 'currentversion' ); $( '#revision-diff-container' ).removeClass( 'currentversion' );
} }
Diff.revisionView.render(); Diff.revisionView.render();
@ -380,7 +380,6 @@ window.wp = window.wp || {};
}, },
addTooltip: function( handle, message ) { addTooltip: function( handle, message ) {
handle.attr( 'title', '' ).tooltip({ handle.attr( 'title', '' ).tooltip({
track: false, track: false,
@ -406,29 +405,29 @@ window.wp = window.wp || {};
}, },
width: function() { width: function() {
return $( '#slider' ).width(); return $( '#diff-slider' ).width();
}, },
setWidth: function( width ) { setWidth: function( width ) {
return $( '#slider' ).width( width ); return $( '#diff-slider' ).width( width );
}, },
refresh: function( options, slide ) { refresh: function( options, slide ) {
$( '#slider' ).slider( 'option', options ); $( '#diff-slider' ).slider( 'option', options );
// Triggers the slide event // Triggers the slide event
if ( slide ) if ( slide )
$( '#slider' ).trigger( 'slide' ); $( '#diff-slider' ).trigger( 'slide' );
}, },
option: function( key ) { option: function( key ) {
return $( '#slider' ).slider( 'option', key ); return $( '#diff-slider' ).slider( 'option', key );
}, },
render: function() { render: function() {
var self = this; var self = this;
// this.$el doesn't work, why? // this.$el doesn't work, why?
$( '#slider' ).slider( { $( '#diff-slider' ).slider( {
slide: $.proxy( self.slide, self ), slide: $.proxy( self.slide, self ),
start: $.proxy( self.start, self ), start: $.proxy( self.start, self ),
stop: $.proxy( self.stop, self ) stop: $.proxy( self.stop, self )
@ -465,7 +464,6 @@ window.wp = window.wp || {};
Diff.slider.setWidth( sliderWidth ); Diff.slider.setWidth( sliderWidth );
$( '.diff-slider-ticks-wrapper' ).width( sliderWidth ); $( '.diff-slider-ticks-wrapper' ).width( sliderWidth );
$( '#diffslider' ).width( sliderWidth );
$( '#diff-slider-ticks' ).width( sliderWidth ); $( '#diff-slider-ticks' ).width( sliderWidth );
var aTickWidth = $( '.revision-tick' ).width(); var aTickWidth = $( '.revision-tick' ).width();
@ -507,8 +505,8 @@ window.wp = window.wp || {};
*/ */
// TODO: Change Interact to something else. // TODO: Change Interact to something else.
revisions.view.Interact = Backbone.View.extend({ revisions.view.Interact = Backbone.View.extend({
el: $('#backbonerevisionsinteract'), el: $( '#revision-interact' ),
template: wp.template('revision-interact'), template: wp.template( 'revision-interact' ),
// next and previous buttons, only available in compare one mode // next and previous buttons, only available in compare one mode
events: { events: {
@ -517,10 +515,7 @@ window.wp = window.wp || {};
}, },
render: function() { render: function() {
var self = this; this.$el.html( this.template );
var addHtml = this.template;
this.$el.html( addHtml );
var modelcount = Diff.revisions.length; var modelcount = Diff.revisions.length;
@ -534,7 +529,7 @@ window.wp = window.wp || {};
max: modelcount - 1 max: modelcount - 1
}); });
$( '.revisiondiffcontainer' ).removeClass( 'comparetwo' ); $( '#revision-diff-container' ).removeClass( 'comparing-two-revisions' );
} else { } else {
Diff.slider.refresh({ Diff.slider.refresh({
@ -544,9 +539,9 @@ window.wp = window.wp || {};
range: true range: true
}); });
$( '.revisiondiffcontainer' ).addClass( 'comparetwo' ); $( '#revision-diff-container' ).addClass( 'comparing-two-revisions' );
$( '#diffslider a.ui-slider-handle' ).first().addClass( 'left-handle' ); $( '#diff-slider a.ui-slider-handle' ).first().addClass( 'left-handle' );
$( '#diffslider a.ui-slider-handle' ).last().addClass( 'right-handle' ); $( '#diff-slider a.ui-slider-handle' ).last().addClass( 'right-handle' );
} }
@ -584,14 +579,14 @@ window.wp = window.wp || {};
* Next/Prev buttons and the slider * Next/Prev buttons and the slider
*/ */
revisions.view.Diff = Backbone.View.extend({ revisions.view.Diff = Backbone.View.extend({
el: $('#backbonerevisionsdiff'), el: $( '#revisions-diff' ),
template: wp.template('revision'), template: wp.template( 'revisions-diff' ),
draggingLeft: false, draggingLeft: false,
// the compare two button is in this view, add the interaction here // the compare two button is in this view, add the interaction here
events: { events: {
'click #comparetwo': 'compareTwo', 'click #compare-two-revisions': 'compareTwo',
'click #restore': 'restore' 'click #restore-revision': 'restore'
}, },
// render the revisions // render the revisions
@ -613,7 +608,6 @@ window.wp = window.wp || {};
} }
} }
} else { // end compare two revisions mode, eg only one slider handle } else { // end compare two revisions mode, eg only one slider handle
this.comparetwochecked = '';
if ( this.model.at( Diff.rightDiff - 1 ) ) { if ( this.model.at( Diff.rightDiff - 1 ) ) {
addHtml = this.template( this.model.at( Diff.rightDiff - 1 ).toJSON() ); addHtml = this.template( this.model.at( Diff.rightDiff - 1 ).toJSON() );
} }
@ -621,7 +615,7 @@ window.wp = window.wp || {};
this.$el.html( addHtml ); this.$el.html( addHtml );
if ( this.model.length < 2 ) { if ( this.model.length < 2 ) {
$( '#diffslider' ).hide(); // don't allow compare two if fewer than three revisions $( '#diff-slider' ).hide(); // don't allow compare two if fewer than three revisions
$( '.diff-slider-ticks-wrapper' ).hide(); $( '.diff-slider-ticks-wrapper' ).hide();
} }
@ -640,9 +634,9 @@ window.wp = window.wp || {};
// hide the restore button when on the last sport/current post data // hide the restore button when on the last sport/current post data
if ( Diff.rightDiff === Diff.revisions.length ){ if ( Diff.rightDiff === Diff.revisions.length ){
$( '#restore' ).hide(); $( '#restore-revision' ).hide();
} else { } else {
$( '#restore' ).show(); $( '#restore-revision' ).show();
} }
return this; return this;
@ -651,14 +645,14 @@ window.wp = window.wp || {};
toogleCompareTwoCheckbox: function() { toogleCompareTwoCheckbox: function() {
// don't allow compare two if fewer than three revisions // don't allow compare two if fewer than three revisions
if ( this.model.length < 3 ) if ( this.model.length < 3 )
$( '#comparetworevisions' ).hide(); $( '#toogle-revision-compare-mode' ).hide();
$( '#comparetwo' ).prop( 'checked', ! Diff.singleRevision ); $( '#compare-two-revisions' ).prop( 'checked', ! Diff.singleRevision );
}, },
// turn on/off the compare two mode // turn on/off the compare two mode
compareTwo: function() { compareTwo: function() {
if ( $( 'input#comparetwo' ).is( ':checked' ) ) { // compare 2 mode if ( $( '#compare-two-revisions' ).is( ':checked' ) ) { // compare 2 mode
Diff.singleRevision = false ; Diff.singleRevision = false ;
if ( 1 === Diff.rightDiff ) if ( 1 === Diff.rightDiff )

View File

@ -75,9 +75,8 @@ if ( ! empty( $post->post_type ) && 'post' != $post->post_type )
$parent_file = $submenu_file = 'edit.php?post_type=' . $post->post_type; $parent_file = $submenu_file = 'edit.php?post_type=' . $post->post_type;
else else
$parent_file = $submenu_file = 'edit.php'; $parent_file = $submenu_file = 'edit.php';
wp_enqueue_script( 'revisions' );
require_once( './admin-header.php' ); wp_enqueue_script( 'revisions' );
$strings = array( $strings = array(
'diffFromTitle' => _x( 'From: %s', 'revision from title' ), 'diffFromTitle' => _x( 'From: %s', 'revision from title' ),
@ -91,83 +90,80 @@ $settings = array(
); );
$strings['settings'] = $settings; $strings['settings'] = $settings;
wp_localize_script( 'revisions', 'wpRevisionsL10n', $strings ); wp_localize_script( 'revisions', 'wpRevisionsL10n', $strings );
$comparetworevisionslink = get_edit_post_link( $revision->ID ); require_once( './admin-header.php' );
?> ?>
<div id="backbonerevisionsoptions">
</div>
<div class="wrap"> <div class="wrap">
<div class="icon32 icon32-posts-post" id="icon-edit"> <?php screen_icon(); ?>
<br> <div id="revision-diff-container" class="current-version right-model-loading">
</div> <div id="loading-status" class="updated message">
<div class="revisiondiffcontainer diffsplit currentversion rightmodelloading">
<div id="modelsloading" class="updated message">
<span class="spinner" ></span> <?php _e( 'Calculating revision diffs' ); ?> <span class="spinner" ></span> <?php _e( 'Calculating revision diffs' ); ?>
</div> </div>
<h2 class="long-header"><?php echo $h2; ?></h2> <h2 class="long-header"><?php echo $h2; ?></h2>
<div class="diff-slider-ticks-wrapper"> <div class="diff-slider-ticks-wrapper">
<div id="diff-slider-ticks"> <div id="diff-slider-ticks"></div>
</div>
</div>
<div id="backbonerevisionsinteract">
</div>
<div id="backbonerevisionsdiff">
</div> </div>
<div id="revision-interact"></div>
<div id="revisions-diff"></div>
</div> </div>
</div> </div>
<script id="tmpl-revision" type="text/html"> <script id="tmpl-revisions-diff" type="text/html">
<div id="comparetworevisions"> <div id="toogle-revision-compare-mode">
<label> <label>
<input type="checkbox" id="comparetwo" /> <input type="checkbox" id="compare-two-revisions" />
<?php esc_attr_e( 'Compare two revisions' ); ?> <?php esc_attr_e( 'Compare two revisions' ); ?>
</label> </label>
</div> </div>
<div id="diffsubheader" class="diff-left-hand-meta-row"> <div id="diff-header-from" class="diff-header">
<div id="diff_from_current_revision"> <div id="diff-title-from-current-version" class="diff-title">
<?php printf( '<b>%1$s</b> %2$s.' , __( 'From:' ), __( 'the current version' ) ); ?> <?php printf( '<strong>%1$s</strong> %2$s.' , __( 'From:' ), __( 'the current version' ) ); ?>
</div> </div>
<div id="difftitlefrom">
<div class="diff-from-title"><?php _e( 'From:' ); ?></div>{{{ data.titleFrom }}} <div id="diff-title-from" class="diff-title">
<strong><?php _e( 'From:' ); ?></strong> {{{ data.titleFrom }}}
</div> </div>
</div> </div>
<div id="diffsubheader"> <div id="diff-header-to" class="diff-header">
<div id="difftitle"> <div id="diff-title-to" class="diff-title">
<div class="diff-to-title"><?php _e( 'To:' ); ?></div>{{{ data.titleTo }}} <strong><?php _e( 'To:' ); ?></strong> {{{ data.titleTo }}}
</div>
<div id="diffrestore">
<input class="button button-primary" data-restore-link="{{{ data.restoreLink }}}" type="button" id="restore" value="<?php esc_attr_e( 'Restore This Revision' )?>" />
</div> </div>
<input type="button" id="restore-revision" class="button button-primary" data-restore-link="{{{ data.restoreLink }}}" value="<?php esc_attr_e( 'Restore This Revision' )?>" />
</div> </div>
<div id="removedandadded"> <div class="diff-col-titles">
<div id="removed"><?php _e( 'Removed -' ); ?></div> <div class="diff-col-title-removed"><span><?php _e( 'Removed -' ); ?></span></div>
<div id="added"><?php _e( 'Added +' ); ?></div> <div class="diff-col-title-added"><span><?php _e( 'Added +' ); ?></span></div>
<div class="clear"></div>
</div </div
<div>{{{ data.diff }}}</div> <div>{{{ data.diff }}}</div>
</script> </script>
<script id="tmpl-revision-interact" type="text/html"> <script id="tmpl-revision-interact" type="text/html">
<div id="diffheader"> <div id="diff-previous-revision">
<div id="diffprevious"><input class="button" type="submit" id="previous" value="<?php esc_attr_e( 'Previous' ); ?>" /> <input class="button" type="button" id="previous" value="<?php esc_attr_e( 'Previous' ); ?>" />
</div>
<div id="diffnext"><input class="button" type="submit" id="next" value="<?php esc_attr_e( 'Next' ); ?>" />
</div>
<div id="diffslider">
<div id="slider" class="wp-slider">
</div>
</div>
</div> </div>
<div id="diff-next-revision">
<input class="button" type="button" id="next" value="<?php esc_attr_e( 'Next' ); ?>" />
</div>
<div id="diff-slider" class="wp-slider"></div>
</script> </script>
<script id="tmpl-revision-ticks" type="text/html"> <script id="tmpl-revision-ticks" type="text/html">
<div class="revision-tick revision-toload{{{ data.revision_toload }}} revision-scopeofchanges-{{{ data.scope_of_changes }}}"> <div class="revision-tick loading-{{{ data.revision_toload }}} scope-of-changes-{{{ data.scope_of_changes }}}"></div>
</div>
</script> </script>
<?php <?php
require_once( './admin-footer.php' ); require_once( './admin-footer.php' );