File: /home/mmickelson/martyknows.com/wp-content/themes/vigilance/functions/comments.php
<?php
function custom_comment( $comment, $args, $depth ) {
$GLOBALS['comment'] = $comment;
// Get admin users
if ( !$users = get_transient( 'user-list' )) {
$users = get_users_of_blog();
set_transient( 'user-list', $users, 60*60 ); // 1hour
}
foreach ($users as $user) :
$admin_comment = false;
$raw = unserialize( $user->meta_value );
if ( isset( $raw['administrator'] ) ) :
if ( $comment->comment_author_email == $user->user_email) :
$admin_comment = true;
break;
endif;
endif;
endforeach;
?>
<li <?php comment_class(); ?> id="comment-<?php comment_ID(); ?>" >
<div class="c-grav"><?php echo get_avatar( $comment, '60' ); ?></div>
<div class="c-body">
<div class="c-head">
<?php comment_author_link(); ?> <span class="c-permalink"><a href="<?php echo get_permalink(); ?>#comment-<?php comment_ID(); ?>"><?php _e('permalink', 'vigilance'); ?></a></span><?php if ($admin_comment) echo '<span class="asterisk">*</span>'; ?>
</div>
<div class="c-date">
<?php comment_date(); ?> <?php comment_time(); ?>
</div>
<?php if ($comment->comment_approved == '0') : ?>
<p><em><?php _e('<strong>Please Note:</strong> Your comment is awaiting moderation.', 'vigilance'); ?></em></p>
<?php endif; ?>
<?php comment_text(); ?>
<?php comment_type((''),(__('Trackback', 'vigilance')),(__('Pingback', 'vigilance'))); ?>
<div class="reply">
<?php echo comment_reply_link(array('depth' => $depth, 'max_depth' => $args['max_depth'])); ?>
</div>
<?php edit_comment_link(__('Edit', 'vigilance'),'<p>','</p>'); ?>
</div><!--end c-body-->
<?php } ?>
<?php
// Template for pingbacks/trackbacks
function list_pings($comment, $args, $depth) {
$GLOBALS['comment'] = $comment;
?>
<li id="comment-<?php comment_ID(); ?>"><?php comment_author_link(); ?>
<?php } ?>