WordPress.org

Make WordPress Core

Ticket #23988: 23988.2.diff

File 23988.2.diff, 6.2 KB (added by helen, 7 years ago)
  • src/wp-admin/comment.php

     
    114114?>
    115115<div class="wrap">
    116116
    117 <div class="narrow">
    118 
    119117<h2><?php echo esc_html( $title ); ?></h2>
    120118
    121119<?php
    122120switch ( $action ) {
    123121        case 'spam' :
    124122                $caution_msg = __('You are about to mark the following comment as spam:');
    125                 $button      = __('Spam Comment');
     123                $button      = __('Mark as Spam');
    126124                break;
    127125        case 'trash' :
    128126                $caution_msg = __('You are about to move the following comment to the Trash:');
    129                 $button      = __('Trash Comment');
     127                $button      = __('Move to Trash');
    130128                break;
    131129        case 'delete' :
    132130                $caution_msg = __('You are about to delete the following comment:');
     
    158156<p><strong><?php _e('Caution:'); ?></strong> <?php echo $caution_msg; ?></p>
    159157
    160158<table class="form-table comment-ays">
    161 <tr class="alt">
     159<tr>
    162160<th scope="row"><?php _e('Author'); ?></th>
    163161<td><?php echo $comment->comment_author; ?></td>
    164162</tr>
     
    175173</tr>
    176174<?php } ?>
    177175<tr>
     176        <th scope="row"><?php _e( 'In Response To' ); ?></th>
     177        <td>
     178        <?php
     179                $post_id = $comment->comment_post_ID;
     180                if ( current_user_can( 'edit_post', $post_id ) ) {
     181                        $post_link = "<a href='" . esc_url( get_edit_post_link( $post_id ) ) . "'>";
     182                        $post_link .= esc_html( get_the_title( $post_id ) ) . '</a>';
     183                } else {
     184                        $post_link = esc_html( get_the_title( $post_id ) );
     185                }
     186                echo $post_link;
     187
     188                if ( $comment->comment_parent ) {
     189                        $comment_url = esc_url( get_comment_link( $comment->comment_ID ) );
     190                        $parent      = get_comment( $comment->comment_parent );
     191                        $parent_link = esc_url( get_comment_link( $comment->comment_parent ) );
     192                        $name        = get_comment_author( $parent->comment_ID );
     193                        printf( ' | ' . __( 'In reply to <a href="%1$s">%2$s</a>.' ), $parent_link, $name );
     194                }
     195        ?>
     196        </td>
     197</tr>
     198<tr>
     199        <th scope="row"><?php _e( 'Submitted on' ); ?></th>
     200        <td>
     201        <?php
     202                /* translators: 2: comment date, 3: comment time */
     203                printf( __( '<a href="%1$s">%2$s at %3$s</a>' ), $comment_url,
     204                        /* translators: comment date format. See http://php.net/date */
     205                        get_comment_date( __( 'Y/m/d' ) ),
     206                        get_comment_date( get_option( 'time_format' ) )
     207                );
     208        ?>
     209        </td>
     210</tr>
     211<tr>
    178212<th scope="row"><?php /* translators: field name in comment form */ _ex('Comment', 'noun'); ?></th>
    179213<td><?php echo $comment->comment_content; ?></td>
    180214</tr>
    181215</table>
    182216
    183 <p><?php _e('Are you sure you want to do this?'); ?></p>
     217<form action="comment.php" method="get" class="comment-ays-submit">
    184218
    185 <form action="comment.php" method="get">
     219<p>
     220        <?php submit_button( $button, 'button', 'submit', false ); ?>
     221        <a href="<?php echo admin_url('edit-comments.php'); ?>"><?php esc_attr_e( 'Cancel' ); ?></a></td>
     222</p>
    186223
    187 <table width="100%">
    188 <tr>
    189 <td><a class="button" href="<?php echo admin_url('edit-comments.php'); ?>"><?php esc_attr_e('No'); ?></a></td>
    190 <td class="textright"><?php submit_button( $button, 'button' ); ?></td>
    191 </tr>
    192 </table>
    193 
    194224<?php wp_nonce_field( $nonce_action ); ?>
    195225<input type="hidden" name="action" value="<?php echo esc_attr($formaction); ?>" />
    196226<input type="hidden" name="c" value="<?php echo esc_attr($comment->comment_ID); ?>" />
     
    198228</form>
    199229
    200230</div>
    201 </div>
    202231<?php
    203232        break;
    204233
  • src/wp-admin/css/common.css

     
    177177.wp-editor-container,
    178178.popular-tags,
    179179.feature-filter,
    180 .imgedit-group {
     180.imgedit-group,
     181.comment-ays {
    181182        border: 1px solid #e5e5e5;
    182183        -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04);
    183184        box-shadow: 0 1px 1px rgba(0,0,0,0.04);
     
    190191.widgets-holder-wrap,
    191192.popular-tags,
    192193.feature-filter,
    193 .imgedit-group {
     194.imgedit-group,
     195.comment-ays {
    194196        background: #fff;
    195197}
    196198
     
    16201622        box-sizing: border-box;
    16211623}
    16221624
    1623 .narrow {
    1624         width: 70%;
    1625         margin-bottom: 40px;
    1626 }
    1627 
    1628 .narrow p {
    1629         line-height: 150%;
    1630 }
    1631 
    16321625.widefat th,
    16331626.widefat td {
    16341627        overflow: hidden;
  • src/wp-admin/css/edit.css

     
    11671167        height: 200px;
    11681168}
    11691169
    1170 .comment-ays {
    1171         margin-bottom: 0;
    1172         border-bottom-style: solid;
    1173         border-bottom-width: 1px;
     1170.comment-ays th,
     1171.comment-ays td {
     1172        padding: 10px;
    11741173}
    11751174
    1176 .comment-ays .alt {
    1177         background-color: transparent;
     1175form.comment-ays-submit .button {
     1176        margin-right: 1em;
    11781177}
    11791178
    11801179.trash-undo-inside,
     
    15931592        }
    15941593
    15951594        /* Moderate Comment */
    1596         .comment-ays {
    1597                 border-bottom: none;
     1595        .comment-ays th,
     1596        .comment-ays td {
     1597                padding-bottom: 0;
    15981598        }
    15991599
     1600        .comment-ays td {
     1601                padding-top: 6px;
     1602        }
     1603
    16001604        /* Links */
    16011605        .links-table #link_rel {
    16021606                max-width: none;
  • src/wp-admin/edit-form-comment.php

     
    108108<span id="timestamp"><?php printf($stamp, $date); ?></span>&nbsp;<a href="#edit_timestamp" class="edit-timestamp hide-if-no-js"><?php _e('Edit') ?></a>
    109109<div id='timestampdiv' class='hide-if-js'><?php touch_time(('editcomment' == $action), 0); ?></div>
    110110</div>
     111
     112<?php
     113$post_id = $comment->comment_post_ID;
     114if ( current_user_can( 'edit_post', $post_id ) ) {
     115        $post_link = "<a href='" . esc_url( get_edit_post_link( $post_id ) ) . "'>";
     116        $post_link .= esc_html( get_the_title( $post_id ) ) . '</a>';
     117} else {
     118        $post_link = esc_html( get_the_title( $post_id ) );
     119}
     120?>
     121
     122<div class="misc-pub-section misc-pub-response-to">
     123        <?php printf( __( 'In response to: <b>%s</b>' ), $post_link ); ?>
     124</div>
     125
     126<?php
     127if ( $comment->comment_parent ) :
     128        $parent      = get_comment( $comment->comment_parent );
     129        $parent_link = esc_url( get_comment_link( $comment->comment_parent ) );
     130        $name        = get_comment_author( $parent->comment_ID );
     131?>
     132<div class="misc-pub-section misc-pub-reply-to">
     133        <?php printf( __( 'In reply to: <b><a href="%1$s">%2$s</a></b>' ), $parent_link, $name ); ?>
     134</div>
     135<?php endif; ?>
     136
    111137</div> <!-- misc actions -->
    112138<div class="clear"></div>
    113139</div>