[ Index ] |
|
Code source de WordPress 2.1.2 |
1 <?php // Do not delete these lines 2 if ('comments.php' == basename($_SERVER['SCRIPT_FILENAME'])) 3 die ('Please do not load this page directly. Thanks!'); 4 5 if (!empty($post->post_password)) { // if there's a password 6 if ($_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) { // and it doesn't match the cookie 7 ?> 8 9 <p class="nocomments">This post is password protected. Enter the password to view comments.<p> 10 11 <?php 12 return; 13 } 14 } 15 16 /* This variable is for alternating comment background */ 17 $oddcomment = 'alt'; 18 ?> 19 20 <!-- You can start editing here. --> 21 22 <?php if ($comments) : ?> 23 <h3 id="comments"><?php comments_number('No Responses', 'One Response', '% Responses' );?> to “<?php the_title(); ?>”</h3> 24 25 <ol class="commentlist"> 26 27 <?php foreach ($comments as $comment) : ?> 28 29 <li class="<?php echo $oddcomment; ?>" id="comment-<?php comment_ID() ?>"> 30 <cite><?php comment_author_link() ?></cite> Says: 31 <?php if ($comment->comment_approved == '0') : ?> 32 <em>Your comment is awaiting moderation.</em> 33 <?php endif; ?> 34 <br /> 35 36 <small class="commentmetadata"><a href="#comment-<?php comment_ID() ?>" title=""><?php comment_date('F jS, Y') ?> at <?php comment_time() ?></a> <?php edit_comment_link('e','',''); ?></small> 37 38 <?php comment_text() ?> 39 40 </li> 41 42 <?php /* Changes every other comment to a different class */ 43 if ('alt' == $oddcomment) $oddcomment = ''; 44 else $oddcomment = 'alt'; 45 ?> 46 47 <?php endforeach; /* end for each comment */ ?> 48 49 </ol> 50 51 <?php else : // this is displayed if there are no comments so far ?> 52 53 <?php if ('open' == $post->comment_status) : ?> 54 <!-- If comments are open, but there are no comments. --> 55 56 <?php else : // comments are closed ?> 57 <!-- If comments are closed. --> 58 <p class="nocomments">Comments are closed.</p> 59 60 <?php endif; ?> 61 <?php endif; ?> 62 63 64 <?php if ('open' == $post->comment_status) : ?> 65 66 <h3 id="respond">Leave a Reply</h3> 67 68 <?php if ( get_option('comment_registration') && !$user_ID ) : ?> 69 <p>You must be <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php the_permalink(); ?>">logged in</a> to post a comment.</p> 70 <?php else : ?> 71 72 <form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform"> 73 74 <?php if ( $user_ID ) : ?> 75 76 <p>Logged in as <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout" title="Log out of this account">Logout »</a></p> 77 78 <?php else : ?> 79 80 <p><input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" /> 81 <label for="author"><small>Name <?php if ($req) echo "(required)"; ?></small></label></p> 82 83 <p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" /> 84 <label for="email"><small>Mail (will not be published) <?php if ($req) echo "(required)"; ?></small></label></p> 85 86 <p><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" /> 87 <label for="url"><small>Website</small></label></p> 88 89 <?php endif; ?> 90 91 <!--<p><small><strong>XHTML:</strong> You can use these tags: <?php echo allowed_tags(); ?></small></p>--> 92 93 <p><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p> 94 95 <p><input name="submit" type="submit" id="submit" tabindex="5" value="Submit Comment" /> 96 <input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" /> 97 </p> 98 <?php do_action('comment_form', $post->ID); ?> 99 100 </form> 101 102 <?php endif; // If registration required and not logged in ?> 103 104 <?php endif; // if you delete this the sky will fall on your head ?>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Fri Mar 30 19:41:27 2007 | par Balluche grâce à PHPXref 0.7 |