Discuz7.2 游人隐藏IP

fieldset{padding:10px;}

Discuz7.2 游客隐藏IP 1、去掉头像中的ip地址打开discuz\templates\default\viewthread_node.htm找到

<em>$post[useip]</em>

一行,去掉即可。2、去掉按“回复”按钮时,默认添加的IP打开discuz\include\newreply.inc.php搜索

$thapost['author'] = '[i]Guest[/i] from '.$thapost['useip']

$thaquote['author'] = 'Guest from '.$thaquote['useip'];

注释掉即可。3、隐藏管理员可查看游客或匿名用户帖子中的IP (可选修改)3.1最简单的方法,通过后台配置在管理系统中把查看IP的权限去掉,具体操作是在 用户-管理组-选择管理组的角色-其他权限-允许查看IP 把默认的勾去掉即可但这样的话也意味着可以随时改回来,比较灵活,但遇到极端的隐藏IP需求时不适用,操作也比较繁琐,因为每个管理角色的权限也需修改。3.2 修改模板,把匿名和游客的帖显IP去掉。打开discuz\templates\default\viewthread_node.htm找到

<a href="topicadmin.php?action=getip&fid=$fid&tid=$tid&pid=$post[pid]" onclick="ajaxmenu(this, 0, 1, 2);doane(event)" title="{lang admin_getip}" class="lightlink">IP</a>&nbsp;

修改为

<!--{if $post['authorid'] && $post['username'] && $post['anonymous']}--><!--{elseif !$post['authorid'] && !$post['username']}--><!--{else}--><a href="topicadmin.php?action=getip&fid=$fid&tid=$tid&pid=$post[pid]" onclick="ajaxmenu(this, 0, 1, 2);doane(event)" title="{lang admin_getip}" class="lightlink">IP</a>&nbsp;<!--{/if}-->

PS:当然,最彻底的办法还要把数据库中保留的发帖人IP去掉。切忌贪婪,恨不得一次玩遍所有传说中的好景点,

Discuz7.2 游人隐藏IP

相关文章:

你感兴趣的文章:

标签云: