【悟空资源网】

 找回密码
 注册

QQ登录

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

[复制链接]
发表于 2021-8-9 20:50:21 | 显示全部楼层 |阅读模式
  • 首先找到文件打开\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' => '您所在会员组不允许关注他人',

    这样弹出的窗口就会显示

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

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



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|【悟空资源网】 ( 桂ICP备2022002215号-1 )

GMT+8, 2024-4-24 21:52 , Processed in 0.155856 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2012 Comsenz Inc. Template by A3cn

返回顶部