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中过滤链接与过滤SQL语句的办法

esc_url()(过滤链接) 很多 URL 会有一些小谬误,用 esc_url() 函数能够屏蔽或许修改这些谬误,并且能够回...

封闭wordpress新用户注册邮件告诉的办法

本文实例讲述了封闭wordpress新用户注册邮件告诉的办法。分享给大家供大家参考。详细剖析如下: wordpress博...

Wordpress迁徙后图片地址谬误成绩的处理办法

WordPress改换空间后 需求调整的几个中央? 1.数据库衔接配置文件 wp-config.php 2.查看.htaccess文件,并修...

完成WordPress主题侧边栏切换性能的PHP脚本详解

作为主题的制造者, 除了完成性能, 展现界面, 还有责任使主题灵敏多变, 以满足更多人不同的需要. 可能一些冤...

wordpress 上传附件中文文件名乱码处理方法(for Windows)

然而将站点部署到一个Windows XP 中文版上时,发现上传的附件在效劳器的文件名为乱码,而URL是失常的,阐明...

WordPress 部署 Minify办法 主动紧缩兼并 JS 和 CSS

随着 WordPress 一版一版的晋级,性能越来越多,代码量也越来越宏大,对 WordPress 速度慢的埋怨声也越来越...

需求提交

客服服务

亿鸽在线客服系统