DedeCMS 批量取消审核文档的实现方法
今天修改了几个地方的代码实现了在原来织梦dedecms文章批量管理的地方添加一个“取消审核”如下图:
实现方法:
修改管理目录(默认为dede)下的文件:archives_do.php插入以下代码(位置随意可以放审核文档下面方便记忆):
/*————————–cqxftyyj
//取消审核文档
function checkArchives1()
—————————*/
else if($dopost=="checkArchives1″)
if($qstr==")
$arcids=ereg_replace(‘[^09,]‘,",ereg_replace(‘`’,',’,$qstr));
$query=“Select arc.id,arc.typeid,ch.issystem,ch.maintable,ch.addtable Fr`dede_arctiny`arc
left join`dede_arctype`tp on tp.id=arc.typeid
left join`dede_channeltype`ch on ch.id=tphanneltype
where arc.id in($arcids)“;
$dsql>SetQuery($query);
$dsql>Execute(‘ckall’);
while($row=$dsql>GetArray(‘ckall’))
else
$pageurl=MakeArt($aid,false);
}
ShowMsg(“成功审核指定的文档!",$ENV_GOBACK_URL);
exit();
}
然后再修改管理目录(默认为Dede)的模板目录(templets)的文件:content_list.htm。
找到:
function checkArc(aid)
在其下面添加:
function checkArc1(aid)
找到“审核"按钮的代码,在下面加取消审核,以下代码是审核与取消审核一起的:
<a href="javascript:checkArc(0)"class="coolbg">审核</a>
<a href="javascript:checkArc1(0)"class="coolbg">取消审核</a>
上一篇:dede:channel标签指定typeid时 currentstyle无效失效的修复办法
下一篇:dedecms漏洞修复大全含任意文件上传漏洞与注入漏洞
dedecms