2003-12-28 12:44:05 +01:00
< ? php
2008-08-16 09:27:34 +02:00
/**
* Edit comment form for inclusion in another file .
*
* @ package WordPress
* @ subpackage Administration
*/
/**
* @ var string
*/
2008-02-20 20:30:55 +01:00
$submitbutton_text = __ ( 'Edit Comment' );
2005-06-26 21:55:12 +02:00
$toprow_title = sprintf ( __ ( 'Editing Comment # %s' ), $comment -> comment_ID );
2004-02-13 16:36:28 +01:00
$form_action = 'editedcomment' ;
2007-05-25 11:41:04 +02:00
$form_extra = " ' /> \n <input type='hidden' name='comment_ID' value=' " . $comment -> comment_ID . " ' /> \n <input type='hidden' name='comment_post_ID' value=' " . $comment -> comment_post_ID ;
2003-12-28 12:44:05 +01:00
?>
2006-02-21 07:11:46 +01:00
< form name = " post " action = " comment.php " method = " post " id = " post " >
2006-06-01 18:59:55 +02:00
< ? php wp_nonce_field ( 'update-comment_' . $comment -> comment_ID ) ?>
2005-01-31 05:22:01 +01:00
< div class = " wrap " >
2008-11-27 00:35:23 +01:00
< ? php screen_icon (); ?>
2008-10-28 11:59:26 +01:00
< h2 >< ? php _e ( 'Edit Comment' ); ?> </h2>
2008-02-20 03:41:16 +01:00
2009-03-26 23:22:52 +01:00
< div id = " poststuff " class = " metabox-holder has-right-sidebar " >
2008-08-20 23:42:31 +02:00
< input type = " hidden " name = " user_ID " value = " <?php echo (int) $user_ID ?> " />
< input type = " hidden " name = " action " value = '<?php echo $form_action . $form_extra ?>' />
< ? php
2008-10-14 07:16:24 +02:00
$email = attribute_escape ( $comment -> comment_author_email );
$url = attribute_escape ( $comment -> comment_author_url );
2008-09-17 02:50:34 +02:00
// add_meta_box('submitdiv', __('Save'), 'comment_submit_meta_box', 'comment', 'side', 'core');
2008-08-20 23:42:31 +02:00
?>
2008-02-21 00:43:06 +01:00
2008-08-20 23:42:31 +02:00
< div id = " side-info-column " class = " inner-sidebar " >
2008-09-17 02:50:34 +02:00
< div id = " submitdiv " class = " stuffbox " >
2008-11-01 20:15:33 +01:00
< h3 >< span class = 'hndle' >< ? php _e ( 'Status' ) ?> </span></h3>
2008-10-31 07:53:55 +01:00
< div class = " inside " >
2008-09-17 02:50:34 +02:00
< div class = " submitbox " id = " submitcomment " >
2008-10-31 07:53:55 +01:00
< div id = " minor-publishing " >
2008-11-03 08:06:36 +01:00
< div id = " minor-publishing-actions " >
2008-11-27 21:44:43 +01:00
< div id = " preview-action " >
2008-11-03 08:06:36 +01:00
< a class = " preview button " href = " <?php echo get_comment_link(); ?> " target = " _blank " >< ? php _e ( 'View Comment' ); ?> </a>
</ div >
< div class = " clear " ></ div >
</ div >
2008-10-31 07:53:55 +01:00
< div id = " misc-publishing-actions " >
2008-11-03 08:06:36 +01:00
2008-10-31 07:53:55 +01:00
< div class = " misc-pub-section " id = " comment-status-radio " >
2009-03-02 20:20:19 +01:00
< label class = " approved " >< input type = " radio " < ? php checked ( $comment -> comment_approved , '1' ); ?> name="comment_status" value="1" /><?php /* translators: comment type radio button */ echo _x('Approved', 'adjective') ?></label><br />
< label class = " waiting " >< input type = " radio " < ? php checked ( $comment -> comment_approved , '0' ); ?> name="comment_status" value="0" /><?php /* translators: comment type radio button */ echo _x('Pending', 'adjective') ?></label><br />
< label class = " spam " >< input type = " radio " < ? php checked ( $comment -> comment_approved , 'spam' ); ?> name="comment_status" value="spam" /><?php /* translators: comment type radio button */ echo _x('Spam', 'adjective'); ?></label>
2008-10-08 07:24:25 +02:00
</ div >
2008-11-03 08:06:36 +01:00
< div class = " misc-pub-section curtime misc-pub-section-last " >
2008-09-17 02:50:34 +02:00
< ? php
2009-03-02 20:20:19 +01:00
// translators: Publish box date formt, see http://php.net/date
$datef = __ ( 'M j, Y @ G:i' );
2008-11-03 08:07:39 +01:00
$stamp = __ ( 'Submitted on: <b>%1$s</b>' );
2008-10-31 07:53:55 +01:00
$date = date_i18n ( $datef , strtotime ( $comment -> comment_date ) );
2008-09-17 02:50:34 +02:00
?>
2008-10-31 07:53:55 +01:00
< span id = " timestamp " >< ? php printf ( $stamp , $date ); ?> </span> <a href="#edit_timestamp" class="edit-timestamp hide-if-no-js" tabindex='4'><?php _e('Edit') ?></a>
< div id = 'timestampdiv' class = 'hide-if-js' >< ? php touch_time (( 'editcomment' == $action ), 0 , 5 ); ?> </div>
2008-02-20 03:41:16 +01:00
</ div >
2008-10-31 07:53:55 +01:00
</ div > <!-- misc actions -->
< div class = " clear " ></ div >
</ div >
2008-11-03 08:06:36 +01:00
2008-10-31 07:53:55 +01:00
< div id = " major-publishing-actions " >
< div id = " delete-action " >
2009-03-25 15:29:22 +01:00
< ? php echo " <a class='submitdelete deletion' href=' " . wp_nonce_url ( " comment.php?action=deletecomment&c= $comment->comment_ID &_wp_original_http_referer= " . wp_get_referer (), 'delete-comment_' . $comment -> comment_ID ) . " ' onclick= \" if ( confirm(' " . js_escape ( __ ( " You are about to delete this comment. \n 'Cancel' to stop, 'OK' to delete. " )) . " ') ) { return true;}return false; \" > " . __ ( 'Delete' ) . " </a> \n " ; ?>
2008-10-31 07:53:55 +01:00
</ div >
< div id = " publishing-action " >
< input type = " submit " name = " save " value = " <?php _e('Update Comment'); ?> " tabindex = " 4 " class = " button-primary " />
</ div >
< div class = " clear " ></ div >
</ div >
</ div >
</ div >
2008-09-17 02:50:34 +02:00
</ div >
</ div >
2009-03-25 15:29:22 +01:00
< div id = " post-body " >
2008-02-22 03:04:17 +01:00
< div id = " namediv " class = " stuffbox " >
2008-10-31 19:05:25 +01:00
< h3 >< label for = " name " >< ? php _e ( 'Author' ) ?> </label></h3>
2008-02-22 03:04:17 +01:00
< div class = " inside " >
2009-03-26 23:22:52 +01:00
< table class = " form-table editcomment " >
2008-10-31 19:05:25 +01:00
< tbody >
< tr valign = " top " >
< td class = " first " >< ? php _e ( 'Name:' ); ?> </td>
< td >< input type = " text " name = " newcomment_author " size = " 30 " value = " <?php echo attribute_escape( $comment->comment_author ); ?> " tabindex = " 1 " id = " name " /></ td >
</ tr >
< tr valign = " top " >
< td class = " first " >
< ? php
if ( $email ) {
printf ( __ ( 'E-mail (%s):' ), get_comment_author_email_link ( __ ( 'send e-mail' ), '' , '' ) );
} else {
_e ( 'E-mail:' );
}
?> </td>
< td >< input type = " text " name = " newcomment_author_email " size = " 30 " value = " <?php echo $email ; ?> " tabindex = " 2 " id = " email " /></ td >
</ tr >
< tr valign = " top " >
< td class = " first " >
< ? php
$url = get_comment_author_url ();
if ( ! empty ( $url ) && 'http://' != $url ) {
$link = " <a href=' $url ' rel='external nofollow' target='_blank'> " . __ ( 'visit site' ) . " </a> " ;
2008-12-09 19:03:31 +01:00
printf ( __ ( 'URL (%s):' ), apply_filters ( 'get_comment_author_link' , $link ) );
2008-10-31 19:05:25 +01:00
} else {
_e ( 'URL:' );
} ?> </td>
< td >< input type = " text " id = " newcomment_author_url " name = " newcomment_author_url " size = " 30 " value = " <?php echo $url ; ?> " tabindex = " 3 " /></ td >
</ tr >
</ tbody >
</ table >
< br />
2008-02-22 03:04:17 +01:00
</ div >
</ div >
2008-08-20 23:42:31 +02:00
< div id = " postdiv " class = " postarea " >
< ? php the_editor ( $comment -> comment_content , 'content' , 'newcomment_author_url' , false , 4 ); ?>
< ? php wp_nonce_field ( 'closedpostboxes' , 'closedpostboxesnonce' , false ); ?>
</ div >
2008-02-20 03:41:16 +01:00
< ? php do_meta_boxes ( 'comment' , 'normal' , $comment ); ?>
2003-12-28 12:44:05 +01:00
2008-02-20 03:41:16 +01:00
< input type = " hidden " name = " c " value = " <?php echo $comment->comment_ID ?> " />
< input type = " hidden " name = " p " value = " <?php echo $comment->comment_post_ID ?> " />
2008-11-10 18:49:00 +01:00
< input name = " referredby " type = " hidden " id = " referredby " value = " <?php echo clean_url(stripslashes(wp_get_referer())); ?> " />
2008-04-21 18:45:48 +02:00
< ? php wp_original_referer_field ( true , 'previous' ); ?>
2008-02-20 03:41:16 +01:00
< input type = " hidden " name = " noredir " value = " 1 " />
2008-08-20 23:42:31 +02:00
</ div >
</ div >
2008-02-20 03:41:16 +01:00
</ div >
2005-01-31 05:22:01 +01:00
</ form >
2008-03-15 23:57:47 +01:00
< script type = " text/javascript " >
try { document . post . name . focus ();} catch ( e ){}
</ script >