禁止特定用户组广播收听权限,清除恶意广告帐号收听记录 / Discuz教程 [复制链接]

1202 0
广播收听权限默认赋予给所有用户,且后台不可设置取消。现在发现有人恶意创建用户名和个人介绍中包含网址等推介信息的帐号,使用工具根据UID大批量逐一收听全站用户,从而致使用户受到广告信息的骚扰。我们可以通过以下几步取消新用户默认用户组的广播收听权限,并清除已经产生的垃圾收听记录。1 M0 v2 i! y3 X* K  j9 I7 J

© 懒人资源 | cityed.cn 2 R' d/ c1 o9 R9 x& J; C
© https://cityed.cn 1 k; G: W  X0 x第一步,从后台程序中禁止某些用户组的用户收听他人。
© 整站源码 cityed.cn - H0 {) s" d3 ?3 l( K& m/ {打开 source/include/spacecp/spacecp_follow.php 文件,查找:
© 懒人资源 | cityed.cn * Q" t1 \& c/ c8 h. p: r
  1. $special = intval($_GET['special']) ? intval($_GET['special']) : 0;
复制代码

© https://www.cityed.cn * b. \, r- G, h- c7 G# `3 P+ [2 G在其上方加入:
© cityed.cn , S* _! L. M, z1 ^/ I, M
  1. if(in_array($_G['groupid'], array(4,8,其它新人组禁言组编号))) {1 X, r4 S3 l8 ]3 F" d& r6 T © 懒人资源 | cityed.cn
  2.                 showmessage('非正式用户或受限用户无权收听任何人。');
    © 懒人资源 | CITYED.CN 0 c7 I6 A4 J# m7 B! P6 Y5 }
  3.         }
复制代码

© https://www.cityed.cn $ F  h: |6 K& |  _4 x# ^9 N$ s, d$ F第二步,针对指定用户组取消前台广播页面上的“收听”按钮。" N5 \: E$ O/ W& U © https://cityed.cn
打开当前模板目录下 home/follow_user_header.htm 文件,
© cityed.cn . X6 t+ I8 d$ d" T查找6 {/ O3 H" G% F* Z0 `2 P © 懒人资源
  1. <div class="mtm o cl">
复制代码

© cityed.cn * T" T# {, G' T9 n在其下方加入:
游客,如果您要查看本帖隐藏内容请回复

© 懒人资源 | CITYED.CN - z1 Q+ l6 Q3 a) A' R7 ]  z/ k/ w5 A% Y然后在倒数第三行前面加入一行:
© cityed.cn ( c6 h+ r: E+ Y6 R- D! _
  1. <!--{/if}-->
复制代码
+ z* {0 }% O# X  \ © CITYED.CN 版权所有
第三步,针对指定用户组取消前台“听众”“收听”页面中列表右侧的收听按钮。. J0 G) O9 S0 z! C: S5 n1 l © 懒人资源 | cityed.cn
打开当前模板目录下 home/follow_feed.htm 文件,
© 整站源码 cityed.cn 9 a: T. @4 q  e7 F查找
© https://cityed.cn 3 L, B6 W% K2 G& ^% C# d! r: {
  1. <!--{if $fuser['mutual']}-->
复制代码
/ L1 F. B, }# z4 \7 U © cityed.cn
共两处,替换为: g% Q) o6 M7 ]. w9 l: g
  1. <!--{elseif $fuser['mutual']}-->
复制代码

© 懒人资源 & L3 e. d9 |) a8 @: B9 W) T2 Q- X( G并在前面加入:
© 懒人资源 $ e% H; s/ n. c& N! X
  1. <!--{if in_array($_G['groupid'], array(4,8,其它新人组禁言组编号))}-->
    © www.cityed.cn 6 Y. M5 t5 T: U- x* p
  2.                                                                         <span style="color:#999999;font-style:italic;margin-right:50px;float:right;">您暂时无权收听他</span>
复制代码

© 懒人资源 | cityed.cn   F. E' O* H$ c- V+ I2 V第四步,清除已经产生的恶意收听记录。1 c" u+ |2 W- c9 X/ g: a © CITYED.CN 版权所有

© https://www.cityed.cn * t1 q/ P( U8 [) m- v( }0 K! ~6 N首先,您可以锁定该恶意用户的帐号,但哪怕是将该用户彻底删除,他的收听记录仍然存在,被收听的用户登录后,仍然可以看到他的用户名。怎样清除这些恶意收听记录呢?0 B$ T8 ^, c" p! c- h" |7 O, R © 整站源码 cityed.cn

© 懒人资源 | CITYED.CN % R% U8 S! E1 ?; @/ L请使用 phpMyAdmin 等MySQL数据库管理工具登录到论坛数据库,执行以下SQL语句:
© 懒人资源 | CITYED.CN ) w6 L5 P6 _  ~1 N7 O
  1. delete from pre_home_follow where uid='恶意用户的UID';
复制代码
( s9 r$ Z7 |- m; ^& C © https://cityed.cn
' f; ~( X2 V3 b1 G © https://cityed.cn

懒人资源 | 常见问题解答

关于解压密码错误?
本站资源大多存放于各大网盘,一般不会设置加密。如需解压密码的,一般均会在附件中有专门的说明。若发现解压密码错误,请联系客服进行处理!
关于链接地址失效?
请您及时复制资源链接地址联系我们的客服,客服看到后将第一时间更新链接地址并告知您重新下载,若无法更新的,将安排给您退还相关积分,请谅解!
关于售后及支持?
由于代码的运行具有不可预见性,本站不保证代码完整可运行,不提供相关的技术支持和售后服务,另行注明的除外。如果确需技术支持的,请联系客服确定服务价格!
关于搭建技术服务?
由于搭建服务比较费时费力,所以本站除另行说明的其他均不提供搭建服务。本站分享代码纯属兴趣爱好,不以盈利为目的,请勿咨询有没有搭建服务,谢谢理解。
关于资源积分消费?
本站所有资源积分均为本站收集资源的辛苦费,不代表资源本身的价值,软件是高智慧高价值的商品,不可能是白菜价。本站资源售价只是赞助,收取积分仅用于维持本站的日常运营及维护!
关于侵权免责声明?
本站尊重互联网版权体系,本站部分图片、文章大部分转载于互联网、所有内容不代表本站观点、不对文章中的任何观点负责、转载的目的只用于给网民提供信息阅读,无任何商业用途,所有内容版权归原作者所有,如有侵权,请尽快联系客服,核实后我们会立即删除、维护您的权益。非常感谢您的理解。
关于学习安全提示?
提高安全防范意识,共创和谐平安懒人;懒人倡导分享原生资源,资源使用前务必进行病毒查杀及代码安全检查;请勿点击访问源码中的不明链接或扫码不明二维码,以免给您的身心及财产造成损失;以上均属您的个人行为,与懒人资源无关,在此我们深表歉意!!
关于禁止商业提示?
本站所发布的一切资源仅限用于学习和研究目的;不得将资源及内容用于商业或者非法用途,否则,一切后果自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,还请支持正版软件。
您需要登录后才可以回帖 登录 | 中文注册

本版积分规则

Discuz教程

话题: 110 阅读: 19 W+ 互动: 19 W+

© 2020-2026 懒人资源[CITYED.CN] 版权所有 All Rights Reserved. | 联系我们:QQ 1986 406 203 | 电子邮箱:pub@cityed.cn | 技术支持: 懒人资源[CITYED.CN] , 基于Discuz!
快速回复 返回顶部 返回列表
现在加入我们,拥有懒人资源一站式通行证!马上 中文注册 账号登陆