新闻中心

如何使Z-blog的评论显示别名

作者 / 无忧主机 时间 2015-07-30 22:45:17

在网络中畅游,我们经常遇到被盗号的风险,又分为各种各样的盗号,有些高手能在您评论别人的回复的时候看到您的帐号名,然后强行破解登录密码。更有可恶的使用您的账户发表一些不好的言论,严重的导致网站封你的号。那么该怎么解决?如何才能够隐藏自己真实的用户名呢?今天小编在这儿介绍关于一下在php空间中,Z-blog的别名显示的方法。 申明:此方法仅适用于Z-blog的php版本。 具体方法如下: 一、找到模版目录下comment.php文件: 二、找到以下代码:

<span class="dot">{$key+1}#</span><a href="{$comment.Author.HomePage}" rel="nofollow" target="_blank">{$comment.Author.Name}</a>  <span>{$comment.Time()} <a href="#comment" onclick="RevertComment('{$comment.ID}')">回复</a></span>
修改为:
{if $comment.Author.Email==$article.Author.Email}
<span class="dot">{$key+1}#</span>{$comment.Author.Alias}  <span>{$comment.Time()} <a href="#comment" onclick="RevertComment('{$comment.ID}')">回复</a></span>
</div>
{else}
<span class="dot">{$key+1}#</span><a href="{$comment.Author.HomePage}" rel="nofollow" target="_blank">{$comment.Author.Name}</a>  <span>{$comment.Time()} <a href="#comment" onclick="RevertComment('{$comment.ID}')">回复</a></span>
</div>
<div class="msgarticle">{$comment.Content}
{foreach $comment.Comments as $comment}
{template:comment}
{/foreach}
</div>
{/if}
三、保存。
原理是增加了一个判断,如果评论者的邮箱与文章作者的邮箱相同,那么就显现别名,如不是就显示用户名。
{if $comment.Author.Email==$article.Author.Email}
以上方法是小编测试的,但不一定适合所有版本,如过有更好的方法,欢迎大家发出来和大家共享。
无忧主机相关文章推荐阅读: ZBLOG如何添加百度分享 无忧主机教程:ZBLOG2.2如何实现首页显示指定的分类 ZBLOG迁移报错:E_ERROR:CALL TO UNDEFIND FUNTION SQLITE_OPEN()

本文地址:https://www.51php.com/zblog/19827.html

1
1
1
1
1
1
1