当前位置: 首页 > 网络知识

DedeCMS 批量取消审核文档的实现方法

时间:2026-01-29 09:39:07

  今天修改了几个地方的代码实现了在原来织梦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>



上一篇:网站第一次访问通知提示js写法 Cookie判断
下一篇:系统基本参数设置不能保存中文以及在编辑器下中文不显示的问题
dedecms
  • 英特尔与 Vertiv 合作开发液冷 AI 处理器
  • 英特尔第五代 Xeon CPU 来了:详细信息和行业反应
  • 由于云计算放缓引发扩张担忧,甲骨文股价暴跌
  • Web开发状况报告详细介绍可组合架构的优点
  • 如何使用 PowerShell 的 Get-Date Cmdlet 创建时间戳
  • 美光在数据中心需求增长后给出了强有力的预测
  • 2027服务器市场价值将接近1960亿美元
  • 生成式人工智能的下一步是什么?
  • 分享在外部存储上安装Ubuntu的5种方法技巧
  • 全球数据中心发展的关键考虑因素
  • 英特尔与 Vertiv 合作开发液冷 AI 处理器

    英特尔第五代 Xeon CPU 来了:详细信息和行业反应

    由于云计算放缓引发扩张担忧,甲骨文股价暴跌

    Web开发状况报告详细介绍可组合架构的优点

    如何使用 PowerShell 的 Get-Date Cmdlet 创建时间戳

    美光在数据中心需求增长后给出了强有力的预测

    2027服务器市场价值将接近1960亿美元

    生成式人工智能的下一步是什么?

    分享在外部存储上安装Ubuntu的5种方法技巧

    全球数据中心发展的关键考虑因素