织梦Dedecms系统默认的这种方式,你用户均无法查看
优采云 发布时间: 2021-03-29 05:00织梦Dedecms系统默认的这种方式,你用户均无法查看
织梦 Dede cms的默认方法无疑会带来很多小问题,例如:
1、用户贡献了大量垃圾文件,并且收录导致网站权限下降;
2、给网站管理员/管理员的日常管理和维护带来极大不便;
3、给前端用户带来糟糕的访问体验;
4、其他无法想象的情况等;
我们可以修改代码以实现以下效果:当用户提交要审核的文档时,只有提交用户或管理员可以查看,而其他用户则不能查看。
1)修改方法
编辑并打开/plus/view.php文件(注意:此文件是文档的动态浏览器文件),然后找到以下代码:
//检查阅读权限
$ needMoney = $ arc-> Fields ['money']; $ needRank = $ arc-> Fields ['arcrank'];
在以下行中添加以下代码:
复制代码
代码如下:
$ mid = $ arc-> Fields ['mid'];
if((($ cfg_ml-> M_Rank M_ID)&& $ needRank ==-1) {showMsg(“您无权查看”,-1);
exit(); }
保存并关闭。
2)效果预览
3)效果说明
经过上述修改,我们可以达到以下效果:当用户以待审状态提交文档时,只有提交用户或管理员可以查看,而其他用户则不能查看。