数码资讯
dedecms批量取消审核文件的实现
评论:今天论坛中自动定时审计数据的视图,如果它是由HTML自动审核的,不需要再生,以减少服务器的消耗。它提供的方法是通过SQL修改文章的状态,但这不是可视化的。 今天,几个地方的代码已被修改,添加到原来的dede文章批量管理的地方;取消的审查;如下: 实现方法: 管理目录下修改文件(默认的):arc
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
评论:今天论坛中自动定时审计数据的视图,如果它是由HTML自动审核的,不需要再生,以减少服务器的消耗。它提供的方法是通过SQL修改文章的状态,但这不是可视化的。
今天,几个地方的代码已被修改,添加到原来的dede文章批量管理的地方;取消的审查;如下:
实现方法:
管理目录下修改文件(默认的):archives_do.php插入以下代码(位置可以放置审计文件,在容易记住)。
复制代码代码如下所示:
/ * mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;;
/取消审计文档
功能checkarchives1(){ }
mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;* /
如果($ doPost = =checkarchives1prime;)
{
checkpurview(‘a_check,a_acccheck,sys_arcbatchrsquo;);
require_once(dedeadmin。 /公司/ inc_archives_functions .php);
如果(!空(美元援助)空($ 50))
{
$ 50 =美元的援助;
}
如果($ 50 = =)
{
showmsg(参数无效!
出口();
}
美元ereg_replace arcids =(‘{ } ^ 0-9,‘,
为查询= 选择arc.id,arc.typeid,ch.issystem,ch.maintable,ch.addtable从` dnzsw04_arctiny `弧
左连接` dnzsw04_arctype ` TP TP ID = arc.typeid。
左连接` dnzsw04_channeltype ` CH ch.id = tp.channeltype
在arc.id在($ arcids);;
DSQL -> setquery美元($查询);
$ DSQL ->执行(‘ckallrsquo;);
而($行= $(DSQL -> getarray ‘ckallrsquo;))
{
美元的援助= $行{ 'id' };
/ / print_r(合排);
maintable美元=(TRIM($行{ 'maintable ' })= =‘dnzsw04_archivesrsquo;修剪($行{ 'maintable ' }));
$ DSQL -> executenonequery(更新` dnzsw04_arctiny `集arcrank = ';- 1prime;id是’aidrsquo美元;);
如果($行{ 'issystem} = = 1)
{
$ DSQL -> executenonequery(更新`。修剪($行{ 'addtable ' })设置arcrank = ';- 1prime;在援助= ';aidrsquo美元;);
}
其他的
{
$ DSQL -> executenonequery(更新` maintable美元`集arcrank = ';- 1prime;id是’aidrsquo美元;);
}
pageurl = makeart美元(美元的援助,假);
}
showmsg(成功审核指定的文件!
出口();
}
然后修改模板目录的文件(模板)的行政目录(默认的):content_list.htm。
找到:
复制代码代码如下所示:
功能checkarc(援助){
VaR QSTR = getcheckboxitem();
如果(援助= = 0)getoneitem(援助);
定位为archives_do。phpaid =+援助+checkarchivesqstr doPost = =+ QSTR;
}
加在下面:
复制代码代码如下所示:
功能checkarc1(援助){
VaR QSTR = getcheckboxitem();
如果(援助= = 0)getoneitem(援助);
定位为archives_do。phpaid =+援助+checkarchives1qstr doPost = =+ QSTR;
}
找到检查按钮的代码,并取消下面的审计,下面的代码是审计和取消审核。
复制代码代码如下所示:
检查
取消审核
今天,几个地方的代码已被修改,添加到原来的dede文章批量管理的地方;取消的审查;如下:
实现方法:
管理目录下修改文件(默认的):archives_do.php插入以下代码(位置可以放置审计文件,在容易记住)。
复制代码代码如下所示:
/ * mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;;
/取消审计文档
功能checkarchives1(){ }
mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;mdash;* /
如果($ doPost = =checkarchives1prime;)
{
checkpurview(‘a_check,a_acccheck,sys_arcbatchrsquo;);
require_once(dedeadmin。 /公司/ inc_archives_functions .php);
如果(!空(美元援助)空($ 50))
{
$ 50 =美元的援助;
}
如果($ 50 = =)
{
showmsg(参数无效!
出口();
}
美元ereg_replace arcids =(‘{ } ^ 0-9,‘,
为查询= 选择arc.id,arc.typeid,ch.issystem,ch.maintable,ch.addtable从` dnzsw04_arctiny `弧
左连接` dnzsw04_arctype ` TP TP ID = arc.typeid。
左连接` dnzsw04_channeltype ` CH ch.id = tp.channeltype
在arc.id在($ arcids);;
DSQL -> setquery美元($查询);
$ DSQL ->执行(‘ckallrsquo;);
而($行= $(DSQL -> getarray ‘ckallrsquo;))
{
美元的援助= $行{ 'id' };
/ / print_r(合排);
maintable美元=(TRIM($行{ 'maintable ' })= =‘dnzsw04_archivesrsquo;修剪($行{ 'maintable ' }));
$ DSQL -> executenonequery(更新` dnzsw04_arctiny `集arcrank = ';- 1prime;id是’aidrsquo美元;);
如果($行{ 'issystem} = = 1)
{
$ DSQL -> executenonequery(更新`。修剪($行{ 'addtable ' })设置arcrank = ';- 1prime;在援助= ';aidrsquo美元;);
}
其他的
{
$ DSQL -> executenonequery(更新` maintable美元`集arcrank = ';- 1prime;id是’aidrsquo美元;);
}
pageurl = makeart美元(美元的援助,假);
}
showmsg(成功审核指定的文件!
出口();
}
然后修改模板目录的文件(模板)的行政目录(默认的):content_list.htm。
找到:
复制代码代码如下所示:
功能checkarc(援助){
VaR QSTR = getcheckboxitem();
如果(援助= = 0)getoneitem(援助);
定位为archives_do。phpaid =+援助+checkarchivesqstr doPost = =+ QSTR;
}
加在下面:
复制代码代码如下所示:
功能checkarc1(援助){
VaR QSTR = getcheckboxitem();
如果(援助= = 0)getoneitem(援助);
定位为archives_do。phpaid =+援助+checkarchives1qstr doPost = =+ QSTR;
}
找到检查按钮的代码,并取消下面的审计,下面的代码是审计和取消审核。
复制代码代码如下所示:
检查
取消审核
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。