mlog默认所有回复的一样,闲来没事,就捣鼓了一些,具体教程如下:首先在当前加入代码函数然后在该判断的地方加入代码- <?php if($comment['url']==$url){?>此处自定义代码函数<?php }?>
复制代码 举例说明,以默认板子为例:用以下代码直接替换模板文件中module.php中子评论列表
7 P/ k) w, Y. }8 H4 d" f- <?php5 Y1 p' H* s/ |) Q/ x
- //blog:子评论列表
+ u) B4 ?% {1 N* Z& y - function blog_comments_children($comments, $children){; @* Q7 M6 @9 c) M2 z2 V
- $url .=BLOG_URL.'';
, q% V9 T, s: H ] ? - $isGravatar = Option::get('isgravatar');, G! C/ L$ z6 G8 z; `
- foreach($children as $child):. l9 m V4 s& \) C, l8 G
- $comment = $comments[$child];
! a) a. r: B2 O9 E) @, P; {: d - $comment['poster'] = $comment['url'] ? '<a href="'.$comment['url'].'" target="_blank">'.$comment['poster'].'</a>' : $comment['poster'];" q8 h: m# S2 `1 {$ Z4 j
- ?>) e# @5 }/ v8 @/ {! y& \# H
- <div class="comment comment-children" id="comment-<?php echo $comment['cid']; ?>">" R- m& u$ I0 T+ I
- <a name="<?php echo $comment['cid']; ?>"></a>5 p- ?5 J) t! l1 {0 Q+ w- q$ z j. }( n
- <?php if($isGravatar == 'y'): ?><div class="avatar"><img src="<?php echo getGravatar($comment['mail']); ?>" /></div><?php endif; ?>
0 Q) N4 T- o/ u0 s* h8 K8 \ - <div class="comment-info">/ p5 y7 o' B/ I0 P& }' O. ~
- <b><?php echo $comment['poster']; ?> </b><br /><span class="comment-time"><?php echo $comment['date']; ?></span>/ K* a4 Y. V1 [# ?% K
- <div class="comment-content"<?php if(($comment['url']==$url)||($comment['mail']=='sl@shuyong.net')){?> style="color:#F00;"<?php }?>><?php echo $comment['content']; ?></div>7 ]" Z7 O# s9 @8 h; x
- <?php if($comment['level'] < 4): ?><div class="comment-reply"><a href="#comment-<?php echo $comment['cid']; ?>" onclick="commentReply(<?php echo $comment['cid']; ?>,this)">回复</a></div><?php endif; ?>
3 p9 r( k" j8 n - </div>
1 d+ r/ S- [" R# q - <?php blog_comments_children($comments, $comment['children']);?>
9 ~3 s [$ }9 i. ^! x1 Q - </div>
. g! r: N* @; A5 W# L2 u" ? - <?php endforeach; ?>
3 Z, ~( P# }) S* W7 A5 o - <?php }?>
复制代码 如对教程有疑问,请直接在下方留言。
+ B" U5 [ ~+ d& ? |