wp/wp-includes/theme-compat/comments.php
changeset 7 cf61fcea0001
parent 5 5e2f62d02dcd
child 9 177826044cd9
equal deleted inserted replaced
6:490d5cc509ed 7:cf61fcea0001
     1 <?php
     1 <?php
     2 /**
     2 /**
     3  * @package WordPress
     3  * @package WordPress
     4  * @subpackage Theme_Compat
     4  * @subpackage Theme_Compat
     5  * @deprecated 3.0
     5  * @deprecated 3.0.0
     6  *
     6  *
     7  * This file is here for Backwards compatibility with old themes and will be removed in a future version
     7  * This file is here for backward compatibility with old themes and will be removed in a future version
     8  *
     8  *
     9  */
     9  */
    10 _deprecated_file( sprintf( __( 'Theme without %1$s' ), basename(__FILE__) ), '3.0', null, sprintf( __('Please include a %1$s template in your theme.'), basename(__FILE__) ) );
    10 _deprecated_file(
       
    11 	/* translators: %s: template name */
       
    12 	sprintf( __( 'Theme without %s' ), basename( __FILE__ ) ),
       
    13 	'3.0.0',
       
    14 	null,
       
    15 	/* translators: %s: template name */
       
    16 	sprintf( __( 'Please include a %s template in your theme.' ), basename( __FILE__ ) )
       
    17 );
    11 
    18 
    12 // Do not delete these lines
    19 // Do not delete these lines
    13 	if (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
    20 	if (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
    14 		die ('Please do not load this page directly. Thanks!');
    21 		die ('Please do not load this page directly. Thanks!');
    15 
    22 
    25 <?php if ( have_comments() ) : ?>
    32 <?php if ( have_comments() ) : ?>
    26 	<h3 id="comments">
    33 	<h3 id="comments">
    27 		<?php
    34 		<?php
    28 			if ( 1 == get_comments_number() ) {
    35 			if ( 1 == get_comments_number() ) {
    29 				/* translators: %s: post title */
    36 				/* translators: %s: post title */
    30 				printf( __( 'One Response to %s' ),  '&#8220;' . get_the_title() . '&#8221;' );
    37 				printf( __( 'One response to %s' ),  '&#8220;' . get_the_title() . '&#8221;' );
    31 			} else {
    38 			} else {
    32 				/* translators: 1: number of comments, 2: post title */
    39 				/* translators: 1: number of comments, 2: post title */
    33 				printf( _n( '%1$s Response to %2$s', '%1$s Responses to %2$s', get_comments_number() ),
    40 				printf( _n( '%1$s response to %2$s', '%1$s responses to %2$s', get_comments_number() ),
    34 					number_format_i18n( get_comments_number() ),  '&#8220;' . get_the_title() . '&#8221;' );
    41 					number_format_i18n( get_comments_number() ),  '&#8220;' . get_the_title() . '&#8221;' );
    35 			}
    42 			}
    36 		?>
    43 		?>
    37 	</h3>
    44 	</h3>
    38 
    45 
    59 		<p class="nocomments"><?php _e('Comments are closed.'); ?></p>
    66 		<p class="nocomments"><?php _e('Comments are closed.'); ?></p>
    60 
    67 
    61 	<?php endif; ?>
    68 	<?php endif; ?>
    62 <?php endif; ?>
    69 <?php endif; ?>
    63 
    70 
    64 <?php if ( comments_open() ) : ?>
    71 <?php comment_form(); ?>
    65 
       
    66 <div id="respond">
       
    67 
       
    68 <h3><?php comment_form_title( __('Leave a Reply'), __('Leave a Reply to %s' ) ); ?></h3>
       
    69 
       
    70 <div id="cancel-comment-reply">
       
    71 	<small><?php cancel_comment_reply_link() ?></small>
       
    72 </div>
       
    73 
       
    74 <?php if ( get_option('comment_registration') && !is_user_logged_in() ) : ?>
       
    75 <p><?php printf(__('You must be <a href="%s">logged in</a> to post a comment.'), wp_login_url( get_permalink() )); ?></p>
       
    76 <?php else : ?>
       
    77 
       
    78 <form action="<?php echo site_url(); ?>/wp-comments-post.php" method="post" id="commentform">
       
    79 
       
    80 <?php if ( is_user_logged_in() ) : ?>
       
    81 
       
    82 <p><?php printf(__('Logged in as <a href="%1$s">%2$s</a>.'), get_edit_user_link(), $user_identity); ?> <a href="<?php echo wp_logout_url(get_permalink()); ?>" title="<?php esc_attr_e('Log out of this account'); ?>"><?php _e('Log out &raquo;'); ?></a></p>
       
    83 
       
    84 <?php else : ?>
       
    85 
       
    86 <p><input type="text" name="author" id="author" value="<?php echo esc_attr($comment_author); ?>" size="22" tabindex="1" <?php if ($req) echo "aria-required='true'"; ?> />
       
    87 <label for="author"><small><?php _e('Name'); ?> <?php if ($req) _e('(required)'); ?></small></label></p>
       
    88 
       
    89 <p><input type="text" name="email" id="email" value="<?php echo esc_attr($comment_author_email); ?>" size="22" tabindex="2" <?php if ($req) echo "aria-required='true'"; ?> />
       
    90 <label for="email"><small><?php _e('Mail (will not be published)'); ?> <?php if ($req) _e('(required)'); ?></small></label></p>
       
    91 
       
    92 <p><input type="text" name="url" id="url" value="<?php echo  esc_attr($comment_author_url); ?>" size="22" tabindex="3" />
       
    93 <label for="url"><small><?php _e('Website'); ?></small></label></p>
       
    94 
       
    95 <?php endif; ?>
       
    96 
       
    97 <!--<p><small><?php printf(__('<strong>XHTML:</strong> You can use these tags: <code>%s</code>'), allowed_tags()); ?></small></p>-->
       
    98 
       
    99 <p><textarea name="comment" id="comment" cols="58" rows="10" tabindex="4"></textarea></p>
       
   100 
       
   101 <p><input name="submit" type="submit" id="submit" tabindex="5" value="<?php esc_attr_e('Submit Comment'); ?>" />
       
   102 <?php comment_id_fields(); ?>
       
   103 </p>
       
   104 <?php
       
   105 /** This filter is documented in wp-includes/comment-template.php */
       
   106 do_action( 'comment_form', $post->ID );
       
   107 ?>
       
   108 
       
   109 </form>
       
   110 
       
   111 <?php endif; // If registration required and not logged in ?>
       
   112 </div>
       
   113 
       
   114 <?php endif; // if you delete this the sky will fall on your head ?>