DZ原生代码交流学习,买插件不如自己动手解决
 
发新帖
楼主: 天启
查看: 933|回复: 0

[教程] DZ设置指定用户组或去除我的好友中的在线成员列表

[复制链接]
天启VIP6 发表于 2019-11-13 16:51:31 | 显示全部楼层
142927dnxrdnw0d0lzkwn6.jpg 找到文件:\template\default\home\space_friend.htm
去除方法:删除下面的代码
  1. <li{$a_actives[onlinemember]}><a href="home.php?mod=space&do=friend&view=online&type=member">{lang online_member}</a></li>
复制代码

设置指定用户组可用方法:找到上面的代码加入判断代码,替换代码如下,其中1,2代表有权限的用户组ID
  1. <!--{if in_array($_G[groupid], array(1, 2))}-->
  2. <li{$a_actives[onlinemember]}><a href="home.php?mod=space&do=friend&view=online&type=member">{lang online_member}</a></li>
  3. <!--{/if}-->
复制代码

防止越权找到:
  1. <!--{if $list}-->
复制代码
替换为:
  1. <!--{if $list && in_array($_G[groupid], array(1, 2))}-->
复制代码


快速回复 返回顶部 返回列表