Modifi my comments template, help please
-
Hi!, in this comments.php template i have the pings and comments separeted and i would like show them together, without difference between ping and normal comment.
what I can do?
<?php // Do not access this file directly if ('comments.php' == basename($_SERVER['SCRIPT_FILENAME'])) { die (__('Please do not load this page directly. Thanks!','k2_domain')); } // Password Protection if (!empty($post->post_password)) { if ($_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) { ?> <p class="nopassword"><?php _e('This post is password protected. Enter the password to view comments.','k2_domain'); ?></p> <?php return; } } ?> <?php if (($comments) or ('open' == $post->comment_status)) : $shownavigation = 'yes'; ?> <div class="comments"> <div class="metalinks"> <span class="commentsrsslink"><?php comments_rss_link(__('Feed for this Entry','k2_domain')); ?></span> <?php if ('open' == $post->ping_status) { ?><span class="trackbacklink"><a href="<?php trackback_url(); ?>" title="<?php _e('Copy this URI to trackback this entry.','k2_domain'); ?>"><?php _e('Trackback Address','k2_domain'); ?></a></span><?php } ?> </div> <?php /* Seperate comments and pings */ if ( $post->comment_count > 0 ) { $countComments = 0; $countPings = 0; $k2_comment_list = array(); $k2_ping_list = array(); foreach ($comments as $comment) { if ( 'comment' == get_comment_type() ) { $k2_comment_list[++$countComments] = $comment; } else { $k2_ping_list[++$countPings] = $comment; } } } ?> <hr /> <?php /* Check for comments */ if ( $countComments > 0 ) { ?> <ol id="commentlist"> <?php foreach ($k2_comment_list as $comment_index => $comment) { ?> <li id="comment-<?php comment_ID(); ?>" class="<?php k2_comment_class($comment_index); ?>"> <?php if (function_exists('gravatar')) { ?><a href="http://www.gravatar.com/" title="<?php _e('What is this?','k2_domain'); ?>"><img src="<?php gravatar("X", 45, get_bloginfo('template_url')."/images/defaultgravatar.jpg"); ?>" class="gravatar" alt="<?php _e('Gravatar Icon','k2_domain'); ?>" /></a><?php } ?> <a href="#comment-<?php comment_ID(); ?>" class="counter" title="<?php _e('Permanent Link to this Comment','k2_domain'); ?>"><?php echo $comment_index; ?></a> <span class="commentauthor"><?php comment_author_link(); ?><span class="comment-meta"><?php comment_date('d M Y'); ?></span></span> <div class="comment-content"> <?php comment_text(); ?> </div> <div class="comment-meta" style="text-align:right"> <?php if (function_exists('quoter_comment')) { quoter_comment(); } ?> <?php if (function_exists('jal_edit_comment_link')) { jal_edit_comment_link(__('Edit','k2_domain'), '<span class="comment-edit">','</span>', '<em>(Editing)</em>'); } else { edit_comment_link(__('..','k2_domain'), '<span class="comment-edit">', '</span>'); } ?> </div> <?php if ('0' == $comment->comment_approved) { ?><p class="alert"><strong><?php _e('Your comment is awaiting moderation.','k2_domain'); ?></strong></p><?php } ?> </li> <?php } /* End foreach comment */ ?> </ol> <!-- END #commentlist --> <?php } /* end comment check */ ?> <?php /* Check for Pings */ if ( $countPings > 0 ) { ?> <ol id="pinglist"> <?php foreach ($k2_ping_list as $ping_index => $comment) { ?> <li id="comment-<?php comment_ID(); ?>" class="<?php k2_comment_class($ping_index); ?>"> <?php if (function_exists('comment_favicon')) { ?><span class="favatar"><?php comment_favicon(); ?></span><?php } ?> <a href="#comment-<?php comment_ID() ?>" title="<?php _e('Permanent Link to this Comment','k2_domain'); ?>" class="counter"><?php echo $ping_index; ?></a> <span class="commentauthor"><?php comment_author_link(); ?></span> <div class="comment-meta"> <?php printf(__('%1$s on %2$s','k2_domain'), '<span class="pingtype">' . get_k2_ping_type(__('Trackback','k2_domain'), __('Pingback','k2_domain')) . '</span>', sprintf('<a href="#comment-%1$s" title="%2$s">%3$s</a>', get_comment_ID(), (function_exists('time_since')? sprintf(__('%s ago.','k2_domain'), time_since(abs(strtotime($comment->comment_date_gmt . " GMT")), time()) ): __('Permanent Link to this Comment','k2_domain') ), sprintf(__('%1$s at %2$s','k2_domain'), get_comment_date(__('M jS, Y','k2_domain')), get_comment_time() ) ) ); ?> <?php if ($user_ID) { edit_comment_link(__('Edit','k2_domain'),'<span class="comment-edit">','</span>'); } ?> </div> </li> <?php } /* end foreach ping */ ?> </ol> <!-- END #pinglist --> <?php } /* end ping check */ ?> <?php /* Comments open, but empty */ if ( ($post->comment_count < 1) and ('open' == $post->comment_status) ) { ?> <ol id="commentlist"> <li id="leavecomment"> <?php _e('No Comments','k2_domain'); ?> </li> </ol> <?php } ?> <?php /* Comments closed */ if (('open' != $post->comment_status) and is_single()) { ?> <div><?php _e('Comments are currently closed.','k2_domain'); ?></div> <?php } ?> </div> <!-- END .comments 1 --> <?php endif; ?> <?php /* Reply Form */ if ('open' == $post->comment_status) { ?> <div class="comments"> <h4 id="respond" class="reply"><?php if (isset($_GET['jal_edit_comments'])) { _e('Edit Your Comment','k2_domain'); } else { _e('Leave a Reply','k2_domain'); } ?></h4> <?php if (get_option('comment_registration') and !$user_ID) { ?> <p><?php printf(__('You must <a href="%s">login</a> to post a comment.','k2_domain'), get_option('siteurl') . '/wp-login.php?redirect_to=' . get_permalink()); ?></p> <?php } else { ?> <form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform"> <?php if ( isset($_GET['jal_edit_comments']) ) { $jal_comment = jal_edit_comment_init(); if (!$jal_comment) { return; } } elseif ($user_ID) { ?> <p class="comment-login"><?php printf(__('Logged in as %s.','k2_domain'), '<a href="'.get_option('siteurl').'/wp-admin/profile.php">'.$user_identity.'</a>'); ?> <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout" title="<?php _e('Log out of this account','k2_domain'); ?>"><?php _e('Logout','k2_domain'); ?> »</a></p> <?php } elseif ('' != $comment_author) { ?> <p class="comment-welcomeback"><?php printf(__('Welcome back <strong>%s</strong>','k2_domain'), $comment_author); ?> <span id="showinfo">(<a href="javascript:ShowUtils();"><?php _e('Change','k2_domain'); ?></a>)</span> <span id="hideinfo">(<a href="javascript:HideUtils();"><?php _e('Close','k2_domain'); ?></a>)</span></p> <?php } ?> <?php if (!$user_ID) { ?> <div id="comment-personaldetails"> <p><input type="text" name="author" id="author" class="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" /> <label for="author"></label></p> <p><input type="text" name="email" id="email" class="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" /> <label for="email"></label></p> <p><input type="text" name="url" class="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" /> <label for="url"></label></p> </div> <?php } ?> <div class="smilies"><?php if (function_exists('smilies_clickable')) { smilies_clickable(); }?></div> <!--<p><?php printf(__('<strong>XHTML:</strong> You can use these tags %s:','k2_domain'), allowed_tags()) ?></p>--> <p><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"><?php if (function_exists('jal_edit_comment_link')) { jal_comment_content($jal_comment); }; if (function_exists('quoter_comment_server')) { quoter_comment_server(); } ?></textarea></p> <?php if (function_exists('show_subscription_checkbox')) { show_subscription_checkbox(); } ?> <?php if (function_exists('quoter_page')) { quoter_page(); } ?> <p><input name="submit" type="submit" id="submit" tabindex="5" value="<?php _e('Submit','k2_domain'); ?>" /> <input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" /></p> <div class="clear"></div> <?php do_action('comment_form', $post->ID); ?> </form> <?php } // If registration required and not logged in ?> <?php if ($shownavigation) { include (TEMPLATEPATH . '/navigation.php'); } ?> </div> <!-- END .comments #2 --> <?php } // comment_status ?>
The topic ‘Modifi my comments template, help please’ is closed to new replies.