dedecmsV5.3.1会员中心、空间里会员发表的文章,在未审核状态下也显示,而我们不想让它显示出来。
修改方法如下:
1、针对会员空间里不显示的修改:
打开 \include\tpllib\plus_spacenewart.php 找到16行如下东东:
$query = "Select arc.*,tp.typedir,tp.typename,tp.isdefault,tp.defaultname,tp.namerule,
tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath
from `#@__archives` arc left join `#@__arctype` tp on arc.typeid=tp.id
where arc.mid='{$_vars['mid']}' and arc.channel=$channel
order by id desc limit 0,$row";
加上红色部分,如下:
$query = "Select arc.*,tp.typedir,tp.typename,tp.isdefault,tp.defaultname,tp.namerule,
tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath
from `#@__archives` arc left join `#@__arctype` tp on arc.typeid=tp.id
where arc.mid='{$_vars['mid']}' and arc.channel=$channel and arc.arcrank= 0
order by id desc limit 0,$row";
2、针对会员其他所有文档不显示的修改:
打开 \member\inc\space_action.php 找到47行如下东东:
$query = "Select arc.*,tp.typedir,tp.typename,tp.isdefault,tp.defaultname,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath from `#@__archives` arc left join `#@__arctype` tp on arc.typeid=tp.id
where arc.mid='{$_vars['mid']}' order by arc.id desc";
加上蓝色部分,如下:
$query = "Select arc.*,tp.typedir,tp.typename,tp.isdefault,tp.defaultname,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath from `#@__archives` arc left join `#@__arctype` tp on arc.typeid=tp.id
where arc.mid='{$_vars['mid']}' and arc.arcrank= 0 order by arc.id desc";
3、搞定。



