返回顶部
首页 > 资讯 > CMS >DedeCMS 批量取消审核文档的实现方法
  • 165
分享到

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

DedeCMS批量取消审核 2022-06-12 01:06:33 165人浏览 独家记忆
摘要

今天修改了几个地方的代码 实现了在原来dede文章批量管理的地方 添加一个 “取消审核” 如下图:   实现方法:   修改管理目录(默认为dede)下的文件:arcHives_do.PHP 插

今天修改了几个地方的代码 实现了在原来dede文章批量管理的地方 添加一个 “取消审核” 如下图:

  实现方法:

  修改管理目录(默认为dede)下的文件:arcHives_do.PHP 插入以下代码(位置随意 可以放审核文档下面 方便记忆):


复制代码代码如下:

else if($dopost=="checkArchives1″)

{

CheckPurview(‘a_Check,a_AccCheck,sys_ArcBatch’);

require_once(DEDEADMIN."/inc/inc_archives_functions.php");

if( !empty($aid) && empty($qstr) )

{

$qstr = $aid;

}

if($qstr==")

{

ShowMsg(“参数无效!",$ENV_GoBACK_URL);

exit();

}

$arcids = ereg_replace(‘[^0-9,]‘,",ereg_replace(‘`’,',’,$qstr));

$query = “Select arc.id,arc.typeid,ch.issystem,ch.maintable,ch.addtable From `dede_arctiny` arc

left join `dede_arctype` tp on tp.id=arc.typeid

left join `dede_channeltype` ch on ch.id=tp.channeltype

where arc.id in($arcids) “;

$dsql->SetQuery($query);

$dsql->Execute(‘ckall’);

while($row = $dsql->GetArray(‘ckall’))

{

$aid = $row['id'];

//print_r($row);

$maintable = ( trim($row['maintable'])==" ? ‘dede_archives’ : trim($row['maintable']) );

$dsql->ExecuteNoneQuery(“Update `dede_arctiny` set arcrank=’-1′ where id=’$aid’ “);

if($row['issystem']==-1)

{

$dsql->ExecuteNoneQuery(“Update `".trim($row['addtable'])."` set arcrank=’-1′ where aid=’$aid’ “);

}

else

{

$dsql->ExecuteNoneQuery(“Update `$maintable` set arcrank=’-1′ where id=’$aid’ “);

}

$pageurl = MakeArt($aid,false);

}

ShowMsg(“成功审核指定的文档!",$ENV_GOBACK_URL);

exit();

}

  然后再修改管理目录(默认为Dede)的模板目录(templets)的文件:content_list.htm。

  找到:


复制代码代码如下:

function checkArc(aid){

var qstr=getCheckboxItem();

if(aid==0) aid = getOneItem();

location="archives_do.php?aid="+aid+"&dopost=checkArchives&qstr="+qstr;

}

  在其下面添加:


复制代码代码如下:

function checkArc1(aid){

var qstr=getCheckboxItem();

if(aid==0) aid = getOneItem();

location="archives_do.php?aid="+aid+"&dopost=checkArchives1&qstr="+qstr;

}

  找到“审核"按钮的代码,在下面加取消审核,以下代码是审核与取消审核一起的:


复制代码代码如下:

<a href="javascript:checkArc(0)" class="coolbg"> 审核 </a>

<a href="javascript:checkArc1(0)" class="coolbg"> 取消审核 </a>

--结束END--

本文标题: DedeCMS 批量取消审核文档的实现方法

本文链接: https://lsjlt.com/news/31037.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • DedeCMS 批量取消审核文档的实现方法
    今天修改了几个地方的代码 实现了在原来dede文章批量管理的地方 添加一个 “取消审核” 如下图:   实现方法:   修改管理目录(默认为dede)下的文件:archives_do.php 插...
    99+
    2022-06-12
    DedeCMS 批量取消审核
  • dedecms如何把文章批量设为未审核的办法
    一般情况我们在批量导入文章或者是采集后入库的文章需要批量操作的时候需要用到这个操作 DEDE的文章有2个属性,一个是生成HTML,一个是是否审核状态 如果导入的数据显示已生成,但是状态为未审核,那么我们在列表页就会出现正...
    99+
    2022-06-12
    dedecms 文章 批量 未审核
  • 批量删除织梦dedecms文档搜索关键词的方法
    本文实例讲述了使用SQL命令语句批量删除织梦DEDEcms搜索关键词的方法。分享给大家供大家参考。具体实现方法如下: 一、问题: 这两天准备把织梦清理维护一下,在清理的过程中发现搜索关键词维护这个功能很不好用,300多页...
    99+
    2022-06-12
    批量删除 织梦 dedecms 文档 关键词 方法
  • 织梦DedeCms系统未审核文档禁止动态浏览修改方法(view.php)
    而织梦Dedecms系统默认的这种方式,无疑会带来很多的细小问题,比如: 1、用户投稿大量的垃圾文档而被收录造成站点权限下降; 2、给站长/管理员的日常管理维护带有极大不便; 3、给前台用户带来不好的访问体验; 4、其它...
    99+
    2022-06-12
    未审核文档 动态浏览
  • Elasticsearch文档批量操作的方法
    本篇内容介绍了“Elasticsearch文档批量操作的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Elasticsearch的文档操...
    99+
    2023-06-30
  • dedeCms批量修改文章发布时间的方法
    有时候我们对于一个网站源码里面的文章发布时间日期需要进行修改,但是一个一个的修改是不现实的,那么此时就需要批量修改文章发布时间。1、首先是SQL语句: 复制代码代码如下:update dede_archives set ...
    99+
    2022-06-12
    dedeCms 修改 时间 方法
  • dedecms批量替换文章中超链接的方法
    本文实例讲述了dedecms批量替换文章中超链接的方法。分享给大家供大家参考。具体分析如下: 我自己的一个网站由以前采集里面有很多连接没有过滤掉,现在想再过滤这些连接了,找了很多找到了一个解决办法,下面分享给各位朋友有需...
    99+
    2022-06-12
    dedecms 批量 替换 文章 超链接 方法
  • DEDECMS列表页文档按权重排序的实现方法
    本文实例讲述了DEDEcms列表页文档按权重排序的实现方法。分享给大家供大家参考。具体实现方法如下: 1、在list_artcile.htm模板中使用: 复制代码代码如下:{dede:list pagesize='12'...
    99+
    2022-06-12
    DEDECMS 列表页 文档 按权重 排序 实现方法
  • 索引中的文档数量的获取方法
    亲爱的编程学习爱好者,如果你点开了这篇文章,说明你对《索引中的文档数量的获取方法》很感兴趣。本篇文章就来给大家详细解析一下,主要介绍一下,希望所有认真读完的童鞋们,都有实质性的提高。问题内容使用的库...
    99+
    2024-04-05
  • Python批量更改文件名的实现方法
    Python批量更改文件名的实现方法 前言: 由于后台数据有好多,但是文案提供过来的图片命名全部没有按照格式来命名,Python这么强大的语言,肯定是能够处理这个问题的,于是我就写了一个小脚本批量改文件名。...
    99+
    2022-06-05
    文件名 批量 方法
  • Dedecms实现自动统计当前栏目文档总数的方法
    本文实例讲述了Dedecms实现自动统计当前栏目文档总数的方法。分享给大家供大家参考。具体分析如下: 统计当前栏目有多少文章数量我们常用的有两种办法,一种直接在模板页面运行php 并执行sql,还有一种是直接在exten...
    99+
    2022-06-12
    Dedecms 自动统计 当前栏目 文档总数 方法
  • 如何设置Windows7系统文档批量打印的方法
    为了避免这种现象,我们可以在Windows7系统中下载安装PrintConductor工具,日后通过该工具就能不打开文档内容而直接进行批量打印操作了,这种打印方式可以极大提升打印效率。   功能安装后PrintCondu...
    99+
    2023-06-07
    打印 Windows7 系统 方法
  • Shell实现批量操作文件的方法详解
    目录1.文件夹结构2.查找某文件夹下指定文件所在的路径3.批量删除某个文件夹下的指定文件4.批量重命名某文件夹下指定的文件名5.批量将某文件夹下指定文件移至上级目录1.文件夹结构 准备如下文件夹 如E:\Code\She...
    99+
    2024-04-02
  • bat命令实现批量提取、去空格、修改文件名的方法
    1、**整理到一个文件夹:**把所有要修改的文件放在一个文件夹中。如图中,我要将这些文件的名字统一为20001、20002…等等 2、**初步修改文件名:**选中所有...
    99+
    2024-04-02
  • mysql实现批量删除的方法
    小编给大家分享一下mysql实现批量删除的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!mysql实现批量删除的方法:使用s...
    99+
    2024-04-02
  • 批量替换织梦DedeCMS所有文章来源和作者的方法
    Dedecms使用技巧:如何批量替换文章“来源”和“作者” 1.打开DedeCMS网站根目录,找到 \templets\article_add.htm (发表普通模板)和a...
    99+
    2022-06-12
    来源 作者
  • python 针对在子文件夹中的md文档实现批量md转word
    前言; 最近想要实现批量将mardown文档转化为word。网上有很多解决的方法,但是自己保存的md文档在不同的文件夹,而大部分只能实现同一文件夹内的转换,因此稍加改进,得出以下功能...
    99+
    2024-04-02
  • mybatisplus添加真正的批量新增、批量更新的实现方法
    这篇文章主要介绍mybatisplus添加真正的批量新增、批量更新的实现方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!使用mybatis-plus来进行批量新增和更新时,你会发现其实是一条条sql执行,下面进行优...
    99+
    2023-06-14
  • nodejs批量下载图片的实现方法
    今天想获取一大批猫的图片,然后就在360流浪器搜索框中输入猫,然后点击图片。就看到了一大波猫的图片:http://image.so.com/i?q=%E7%8...,我在想啊,要是审查元素,一张张手...
    99+
    2022-06-04
    批量 下载图片 方法
  • pandas Dataframe实现批量修改值的方法
    目录1.使用iloc对数据进行批量修改2.对数据进行判定后,相互+/-/某个数*第一种方法:使用内置函数where函数第二种方法:使用mask函数第三种方法:replace...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作