织梦DEDECMS默认情况下,会员发布的未审核文档是可以通过动态方式进行浏览的(/plus/view.php?aid=xxx),就像在admin5站长网投稿一样,投稿后可以进行动态浏览,百度也会正常收录,这样给那些发软文广告的钻了空子。而织梦Dedecms系统默认的这种方式,无疑会带来很多的细小问题,比如:

1、用户投稿大量的垃圾文档而被收录造成站点权限下降;
2、给站长/管理员的日常管理维护带有极大不便;
3、给前台用户带来不好的访问体验;
4、其它一些想象不到的情况等;
 
我们可以通过对代码的修改,实现以下效果:当用户投稿文档为待审核状态时,只有投稿用户或管理员才能查看,其它的用户均无法查看。修改方法:
编辑打开/plus/view.php文件(注:这个文件是文档的动态浏览文件),找到如下代码:

//检查阅读权限
$needMoney = $arc->Fields['money'];
$needRank = $arc->Fields['arcrank'];

在下面一行加入以下代码:

$mid = $arc->Fields['mid'];
if(($cfg_ml->M_Rank < 1 || $mid <> $cfg_ml->M_ID) && $needRank == -1){
showMsg("未审核文档,暂时不能查看",-1);
exit();
}

dedecms教程:织梦未审核文档禁止动态浏览相关推荐

  1. 织梦未审核文档禁止动态浏览

    织梦DEDECMS默认情况下,会员发布的未审核文档是可以通过动态方式进行浏览的(/plus/view.php?aid=xxx),就像在admin5站长网投稿一样,投稿后可以进行动态浏览,百度也会正常收 ...

  2. 织梦dedecms会员中心投稿,管理员审核后,文档稿件动态浏览,禁止生成静态页

    后台模型管理中,会员稿件默认状态,官方默认只有三个选项.如果选择投稿后未审核,那么.后台审核后,文档会自动生成静态页.没法动态浏览.解决办法是增加一个选项.如图 需要修改三个文件 一是,后台模板目录中 ...

  3. 织梦DEDECMS网站批量删除未审核稿件的方法

    织梦dedecms网站批量删除未审核稿件的方法: 由dedecms开源内容管理系统搭建的网站,经常会被一些群发文章的软件发一些垃圾文章,而垃圾文章多则几万条条甚至更多,如果一页页删除,估计 鼠标不但要 ...

  4. AppleWatch开发教程之调试程序使用帮助文档

    AppleWatch开发教程之调试程序使用帮助文档 AppleWatch开发教程之调试程序 调试又被称为排错,是发现和减少程序错误的一个过程.在Xcode中进行调试的需要实现以下几个步骤: 1.添加断 ...

  5. php怎样完成批量审核,CMS_DedeCMS 批量取消审核文档的实现方法,今天修改了几个地方的代码 实 - phpStudy...

    今天修改了几个地方的代码 实现了在原来dede文章批量管理的地方 添加一个 "取消审核" 如下图: 实现方法: 修改管理目录(默认为dede)下的文件:archives_do.ph ...

  6. iap 审核 文档_为什么必须审核文档

    iap 审核 文档 如果您向一群人询问好的文档的质量,您可能会得到许多不同的答案,但是准确性和易读性应该在每个人的清单上都很高. 您的文档很可能100%准确,并且在发布之日就非常容易阅读,但是随着它们 ...

  7. 找回Word未保存文档

    开始 → 运行 → %appdata%\microsoft\Word → 确定: 在打开的目录下,找到与未保存文档同名的 xxx.asd 文件: 将其重命名为 xxx.doc 文档文件, 然后打开即可 ...

  8. 找回你的xournal++未保存文档

    如何找回xournal++未保存文档 找回你的xournal++未保存文档 点击编辑+偏好设置 在home文件夹下直接搜索autosave 找回你的xournal++未保存文档 xournal++是u ...

  9. WPS找回未保存文档

    WPS找回未保存文档 由于电脑非正常关机导致文档没有进行保存 找回步骤: 一.打开WPS,进入要找回的文件点击左上角的文件选项(红框所示,点击文字) 二.在下拉框中点击选择 选项 (红框所示) 三.点 ...

最新文章

  1. hexo-github-博客搭建指南
  2. 赫夫曼树建立c语言源程序编译结果详细解释,哈夫曼树的建立与实现最终版(备份存档)...
  3. 皮一皮:是不是年轻时候的你...
  4. C# 中的委托(Delegate)
  5. 对typedef void (*sighandler_t)(int)的理解(声明了一种类型:sighandler_t)
  6. 强化学习(八)价值函数的近似表示与Deep Q-Learning
  7. android 获取元素的下标_Appium中定位方式by_android_uiautomator
  8. 【博弈论】bzoj1115 [POI2009]石子游戏Kam
  9. 十八.搭建Nginx服务器、配置网页认证、基于域名的虚拟主机、ssl虚拟主机
  10. 企业全面运营管理沙盘模拟心得_任景锋-企业全面运营管理沙盘模拟
  11. 超赞,1万字的后端面试题及面试经验分享!
  12. 软件测试数据中心,数据中心行业测试方案.PDF
  13. 维宏云智能工厂系统1.0全面升级,带你体验豪华智能制造
  14. ABAPDEMO批量更改BOM组件_SAP刘梦_新浪博客
  15. java BMI指数计算
  16. 以集成和管理为主要手段的企业报表中心架构设计
  17. 因果推断, 因果效应概述
  18. MySQL utf8mb4字符集按中文拼音排序
  19. bable转换html里面的js,如何使用babel,把写好的es6代码,转化为es5,让ie8兼容。...
  20. 非零基础自学Golang 第15章 Go命令行工具 15.4 注释文档(doc)

热门文章

  1. 2021年焊工(技师)考试题库及焊工(技师)最新解析
  2. minecraft 局域网联机问题一个可能的解决办法
  3. Unity游戏Mod/插件制作教程05 - 插件实例2: 简单功能实现
  4. python 作业3
  5. 深度学习 训练吃显卡_最新最全深度学习训练/GPU服务器硬件配置推荐2020
  6. pt, px, DPI: 关于长度单位的误解
  7. Unity中 Prefab导出FBX
  8. golang GF框架
  9. 学会超短怎么做,才能更好地穿越牛市和熊市
  10. 控件在RelativeLayout中居右下