Revisions: improve show_split_view=false support for title.
* When show_split_view argument false, show title changes in a single column and only show title once if title is unchanged. Props johnbillion, mbelchev. Fixes #42402. Built from https://develop.svn.wordpress.org/trunk@42966 git-svn-id: http://core.svn.wordpress.org/trunk@42795 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
b76da1fdf3
commit
d1d6e8864e
|
@ -111,8 +111,20 @@ function wp_get_revision_ui_diff( $post, $compare_from, $compare_to ) {
|
|||
// It's a better user experience to still show the Title, even if it didn't change.
|
||||
// No, you didn't see this.
|
||||
$diff = '<table class="diff"><colgroup><col class="content diffsplit left"><col class="content diffsplit middle"><col class="content diffsplit right"></colgroup><tbody><tr>';
|
||||
$diff .= '<td>' . esc_html( $compare_from->post_title ) . '</td><td></td><td>' . esc_html( $compare_to->post_title ) . '</td>';
|
||||
$diff .= '</tr></tbody>';
|
||||
|
||||
// In split screen mode, show the title before/after side by side.
|
||||
if ( true === $args['show_split_view'] ) {
|
||||
$diff .= '<td>' . esc_html( $compare_from->post_title ) . '</td><td></td><td>' . esc_html( $compare_to->post_title ) . '</td>';
|
||||
} else {
|
||||
$diff .= '<td>' . esc_html( $compare_from->post_title ) . '</td>';
|
||||
|
||||
// In single column mode, only show the title once if unchanged.
|
||||
if ( $compare_from->post_title !== $compare_to->post_title ) {
|
||||
$diff .= '</tr><tr><td>' . esc_html( $compare_to->post_title ) . '</td>';
|
||||
}
|
||||
}
|
||||
|
||||
$diff .= '</tr></tbody>';
|
||||
$diff .= '</table>';
|
||||
}
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
*
|
||||
* @global string $wp_version
|
||||
*/
|
||||
$wp_version = '5.0-alpha-42965';
|
||||
$wp_version = '5.0-alpha-42966';
|
||||
|
||||
/**
|
||||
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.
|
||||
|
|
Loading…
Reference in New Issue