Discuz! X3.* 禁止将指定用户加入黑名单
分类 网站技术/村民张先生 发布于 2015-07-22 17:14
应用场景:默认情况下,用户可以在 home.php?mod=space&do=friend&view=blacklist 页面添加黑名单,被加入黑名单的用户将不能与其互动(打招呼、踩日志、加好友、评论、留言、短消息等),同时如果后台 全局/站点功能/帖子阅读/启用用户黑名单隐藏 功能打开,则用户看帖时,黑名单用户所回帖子将被折叠(同水帖)。我们可以保护某些用户(例如管理员)不被加入黑名单。
修改方法:
1、打开 source/include/spacecp/spacecp_friend.php 文件;
2、查找:
if($tospace['uid'] == $space['uid']) { showmessage('unable_to_manage_self'); }
3、在其下方新增:
if(in_array($tospace['uid'], array(1,31,38,88,110,111,118,188,1314))) { showmessage('很抱歉,不能将管理员或系统服务帐号加入黑名单。'); }
其中的数字为需要被保护的用户的UID。
欢迎谈谈你的看法(无须登录) *正文中请勿包含"http://"否则将被拦截