Dedecms待审核章在列表页显示的办法

本文实例讲述了Dedecms待审核章在列表页显示的办法。分享给大家供大家参考。详细剖析如下:

昨天我写了一个采集顺序,采集过去来的顺序在未审核之前是不让在后面显示的,但这里就发了一个成绩,未审核的文件会在列表页面以静态的形式给显示进去了,上面我来给大家引见一种处理Dedecms待审核的文章也会在列表页显示方法。

处理办法一

这种方法有冤家说无效,但我的dedecms5.6修正是没有用,修正taglib目录上面的arclist.lib.php文件找到196行左右修正为即可,代码如下:

//----------------  
//调用副栏目
//----------------
if($CrossID=='')
$orwheres[] = '( typeid in ('.GetSonIds($typeid).') or typeid2 in ('.GetSonIds($typeid).')'.')';
else
$orwheres[] = '( typeid in ('.GetSonIds($typeid).','.$CrossID.') or typeid2 in ('.GetSonIds($typeid).','.$CrossID.')'.')';

即可,这样生成时列表页面就不会呈现未审核的文件,找到226行左右将其修正为如下代码:

$orwheres[] = ' arc.arcrank >-1 ';

处理办法二

另一种方法就是制止静态显示,咱们在/plus/view.php加一下判别就能够了,编辑关上/plus/view.php文件(注:这个文件是文档的静态阅读文件),找到如下代码:

//反省浏览权限    

$needMoney = $arc->Fields['money'];
$needRank = $arc->Fields['arcrank'];
在上面一行退出以下代码:</p> <p>$mid = $arc->Fields['mid'];
if(($cfg_ml->M_Rank < 1 || $mid <> $cfg_ml->M_ID) && $needRank == -1)
{
showMsg("未审核文档,临时不能查看",-1); exit();
}

保留封闭即可

心愿本文所述对大家的WordPress建站有所协助。

以上就是安达网络工作室关于《Dedecms待审核章在列表页显示的方法》的一些看法。更多内容请查看本栏目更多内容!

版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
多个WordPress站点应用同一数据库的办法

尚未装置WordPress 在初始配置WordPress之前,将wp-config.php中的$table_prefix值(默许为wp_)修正为所需求...

WordPress中给媒体文件增加分类和标签的PHP性能完成

从WordPress后盾媒体库上传的媒体文件,不像文章那样能够给它指定分类和标签,然而很多时分咱们又需求这样的...

WordPress提醒require_once() Failed opening required的处理办法

本文实例讲述了WordPress提醒require_once() Failed opening required的处理办法。 一、成绩: 明天进我的w...

WordPress中制造导航菜单的PHP外围办法解说

WordPress 3.0 引入导航菜单性能, 让页面的导航和链接的治理变得简略易用. WP 向用户提供了菜单治理页面和多...

wordpress随机调用显示文章的办法总结

本文实例总结了wordpress随机调用显示文章的办法。分享给大家供大家参考。详细办法如下: 在wordpress中要随...

WordPress功能优化减速五慷慨法:PHP MysqL优化等

WordPress是当今最盛行的建站博客顺序,性能弱小,上手容易,各种主题和插件等应有尽有,无关Wordpress的相...

需求提交

客服服务

亿鸽在线客服系统