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自带摘要性能 我目前另一WordPress博客就是应...

制止wordpress主动将半角转换为全角 制止全角和半角的转换

找到wp-includes/formatting.php文件中复制代码代码如下:// This is not a tag, nor is the texturization ...

在CentOS零碎上从零开端搭建WordPress博客的全流程记载

概述 最近买了台效劳器,预备搭建集体博客,来继续更新本人的博客, 环境 效劳器操作零碎:CentOS 7.0 ...

在WordPress的后盾中增加顶级菜单和子菜单的函数详解

增加设置页面-add_menu_page函数 add_menu_page(),这个函数是往后盾增加顶级菜单先,也就是和“外观”、“...

WordPress装置应用Flowplayer繁难指南

本文是简略易懂的古代魔法系列文章的第二弹~ 一、Flowplayer简介 FlowPlayer 是一个用Flash开发的在Web上的...

WordPress之给文章内容两头拔出广告的完成办法

不少冤家心愿在文章内容的两头拔出广告(集体以为这个对用户体验有点不太好),上面就来看看如何完成吧。 应...

需求提交

客服服务

亿鸽在线客服系统