首页 游戏资源分享 网站网页教程 discuz x3如何关闭某个用户组收听功能
0赞
赞赏
手机版
扫码打开手机版
把文字装进口袋

discuz x3如何关闭某个用户组收听功能

wkzywkzy 2025-9-28 10:09:44
  • 首先找到文件打开\source\include\spacecp\spacecp_follow.php文件找到如下代码

    $special = intval($_GET['special']) ? intval($_GET['special']) : 0;

    bbf95c406afec314419fdd5acac1b727ad539cf2.jpg


  • 将这段代码替换为

    $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;
            }

    94af5fc1b727ac53b3d2d9982ecadce8914899f2.jpg

  • 3

    array(4,5,6,7,8,9,10,20),括号里的数字即为禁止使用收听功能的用户组ID,在后台编辑用户组的页面,用户组后面紧跟着即为该ID。

    其实到这步已经实现了索要的功能,但是弹窗位置显示的是 jinzhishouting

  • 4

    找到文件打开/source/language/lang_message.php文件
    找到
    'follow_other_unfollow' => '对方不允许您关注TA',
    在它的下方加一行
    'jinzhishouting' => '您所在会员组不允许关注他人',

    这样弹出的窗口就会显示

    您所在会员组不允许关注他人

    上传替换文件,更新缓存,看看是否已经禁止了某些用户组的收听功能。



使用道具 举报

您需要登录后才可以回帖 立即登录
返回顶部