去评论
dz插件网

Discuz!X2.5增加用户组免回复权限,方便查看隐藏帖

admin
2020/07/08 10:02:05
很多朋友都有在社区设置一些VIP用户,但这些用户在使用过程中无法让其获得查看隐藏帖时免回复的权限,我们通过修改相关文件可达到免回复查看隐藏帖的目的。但然,该方法同样适用于其它用户组。

为达到达给某用户提供免回复就能查看隐藏帖的权限,
我们首先需要在数据库中执行一组代码,让其建立新的数据项。
在其后我们将分别需要修改source/admincp/admincp_usergroups.php ,
source/function/function_discuzcode.php ,source/language/lang_admincp.php 三个相关文件。

首先,我们在数据库中增加新的数据项 ,可有数据库管理权限,
请打开phpMyAdmin中的 运行SQL 并将如下代码粘贴到运行 SQL 查询 框中并执行:
  1. ALTER TABLE `pre_common_usergroup_field` ADD `ishidefree` TINYINT( 1 ) DEFAULT '0' NOT NULL ;
第二步请下载附件,并跟据上面所提到修改的文件路径进行覆盖。

我们要做的最后一步就是进入管理后台 更新缓存,并在"用户"->用户组(用户)->编辑-> 论坛相关->贴子相关>要设置此功能的用户组按设置是否拥有隐藏贴免回復权限 选"是",即可.
如图: