【注册】获得论坛邀请码![提示]本站贴图请注意!社区新会员朋友签到诚招版主,欢迎加入社区!
【增加贡献】本站宣传贴论坛之星评选[现金积分兑奖]本站免责声明本站专用QQ群
返回列表 发帖

保护Bo-blog评论、留言者的email邮箱地址

Bo-blog评论、留言者的邮箱地址是公开的,这点很不友好,包括最新的2.1.2bata3也有这个问题。其实有人已经解决了这个问题,只是没有将方法公开,我在网上搜索了一下,也没有发现此类文章。我觉得这个功能还是很重要的,特此将我的解决办法公布出来,希望对大家能有帮助。

需要修改三个文件,开始==>

1、打开lang\zh-cn文件夹下backend.php文件,往下拉,来到文件尾部,改成这样:(注意'预览'后面加上“逗号”)
  1. 1197=>'预览',
  2. 1198=>'查看评论/留言者EMAIL'
复制代码
复制代码2、打开admin文件夹下pref_usergroup.php文件,
找到
  1. addpref("r", "SeeIP|{$lna[643]}|{$lna[609]}|{$lna[610]}");
复制代码
复制代码在它下面加上一行:
  1. addpref("r", "SeeEMAIL|{$lna[1198]}|{$lna[609]}|{$lna[610]}");
复制代码
复制代码3、打开inc文件夹下boblog_class_run.php文件,
找到
  1. if ($eachreply['repemail'])
复制代码
复制代码有两处,改成
  1. if ($eachreply['repemail'] and $permission['SeeEMAIL']==1)
复制代码
复制代码4、将修改后的文件上传到对应的文件夹覆盖,然后登陆到bo-blog后台管理,进入\用户管理\用户组设置,编辑"管理员"用户组权限,将"查看评论/留言者EMAIL"设置为"允许"。再分别编辑"游客"和"注册用户"的权限,将"查看评论/留言者EMAIL"设置为"禁止"。

    至此,全部修改完成,这样就只有管理员才能查看留言评论者的邮箱地址了,其它人是看不到的。祝大家使用愉快。
    注意在上传覆盖前,先备份好原文件。

-----------------------------------------------------------------------------------------------------------
replieremail.rar
删除昨天的烦恼,选择今天的快乐,
设置明天的幸福,存储永远的爱心,
取消世间的仇恨,粘贴美好的心情,
复制醉人的风景,打印迷人的笑脸。
祝来到XGHOME的朋友每天都有好心情!
小鬼论坛

返回列表