discuz x3如何关闭某个用户组收听功能
discuz x3如何关闭某个用户组收听功能
[*]首先找到文件打开\source\include\spacecp\spacecp_follow.php文件找到如下代码
$special = intval($_GET['special']) ? intval($_GET['special']) : 0;
[*]
将这段代码替换为
$special=0;
if(in_array($_G['groupid'], array(4,5,6,7,8,9,10,20))) {
showmessage('jinzhishouting');
}else
{
$special = intval($_GET['special']) ? intval($_GET['special']) : 0;
}
[*]3
array(4,5,6,7,8,9,10,20),括号里的数字即为禁止使用收听功能的用户组ID,在后台编辑用户组的页面,用户组后面紧跟着即为该ID。
其实到这步已经实现了索要的功能,但是弹窗位置显示的是 jinzhishouting
[*]4
找到文件打开/source/language/lang_message.php文件
找到
'follow_other_unfollow' => '对方不允许您关注TA',
在它的下方加一行
'jinzhishouting' => '您所在会员组不允许关注他人',
这样弹出的窗口就会显示
您所在会员组不允许关注他人
上传替换文件,更新缓存,看看是否已经禁止了某些用户组的收听功能。
页:
[1]