您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程
实现自动审核织梦dedecms会员发表文章的方法
丹珍2023-10-11DedeCMS教程已有人查阅
导读本文介绍通过修改源码让DedeCms实现自动审核会员发布的文章,方便有时站长不在电脑前,并且能够自动更新网站的解决方法。分析了一下
本文介绍通过修改源码让DedeCms实现自动审核会员发布的文章,方便有时站长不在电脑前,并且能够自动更新网站的解决方法。分析了一下,dede的文章有没有审核发布主要是arcrank这个参数的值决定的。所以要把DEDE自动审核发布文章也很容易实现了。
找出文件:
<?php
//自动生成HTML版
if(isset($_GET['pub'])){
require_once (dirname(__FILE__) . "/include/common.inc.php");
require_once DEDEINC."/arc.partview.class.php";
//发布审核稿件
require_once(DEDEINC."/arc.archives.class.php");
for ($i=1; $i<=1; $i++) {
$row = $dsql->GetOne("select * from 'dede_arctiny' where arcrank = -1 order by id limit 1");
$id = $row['id'];
$iquery = "update 'dede_arctiny' set arcrank = 0 where id='$id'";
$dsql->ExecuteNoneQuery($iquery);
$iquery2 = "update 'dede_archives' set arcrank = 0, ismake = 1 where id='$id'";
$dsql->ExecuteNoneQuery($iquery2);
$dsql->ExecuteNoneQuery("Update 'dede_taglist' set 'arcrank' = 0 where aid='$id'");
$ac = new Archives($id);
$rurl = $ac->MakeHtml();
}
//更新首页
$GLOBALS['_arclistEnv'] = 'index';
$row = $dsql->GetOne("Select * From 'dede_homepageset'");
$row['templet'] = MfTemplet($row['templet']);
$pv = new PartView();
$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']);
$pv->SaveToHtml(dirname(__FILE__).'/index.html');
include(dirname(__FILE__).'/index.html');
exit();
}else{
header('HTTP/1.1 301 Moved Permanently');
header('Location:index.html');
}
?>
上面的代码主要就是更新arcrank的值,没有发布的文章arcrank=-1,而发布的文章arcrank=0,所以自审核的文章就是把arcrank为-1的文章找出来,把文章的arcrank属性变为0。找出文件:
$row = $dsql->GetOne("select * from 'dede_arctiny' where arcrank = -1 order by id limit 1″);
改变属性:
$iquery2 = "update 'dede_archives' set arcrank = 0, ismake = 1 where id='$id'";
$dsql->ExecuteNoneQuery($iquery2);
相关表的更新:
$dsql->ExecuteNoneQuery($iquery2);
$dsql->ExecuteNoneQuery("Update 'dede_taglist' set 'arcrank' = 0 where aid='$id'");
经常上面的修改,再重新生成页面。就能自动审核"未审核稿件"。全部都自动化了。当然还可以设置栏目,限定自动审核的范围,这就看具体的需求了。
本文标签:
很赞哦! ()
相关教程
图文教程
dedecms织梦定时生成站点地图sitemap.xml的实现方法
这是一篇介绍dedecms如何定时生成站点地图的文章,定时生成首页也是这个思路,这里用到了dedecms后台的计划任务功能来完成。
织梦cms在搜索模板中怎么调用附加表字段
今天应朋友的要求,给他的网站做一个商品价格排序搜索。我原来以为很简单,直接用[field:price/]来调用就行了,于是爽快地答应了。谁知一操作起来才发现
SQL语句删除或修改织梦dedecms数据库内容
怎么批量删除或修改织梦DedeCms数据库里面的内容。删除修改的方法有很多,可以进入数据库里面查找操作,也可以用SQL语句在后台进行操作,进行批量替换。
dede织梦采集时自动生成摘要和关键字
最近在学习织梦CMS的采集功能,在采集的过程我总是发现织梦5.6可以采集到内容,但不可自动生成摘要和关键字,关键字和摘要都是空的。感觉很遗憾,怎么办呢?
相关源码
-
响应式茶叶茶道pbootcms网站模板源码(自适应手机端)棕色复古茶具主题的响应式网站模板,为茶叶茶道企业设计,同时支持古玩字画、艺术文化等行业的快速适配,通过替换文字图片即可转型为其他行业官网,大幅降低开发成本。查看源码 -
(自适应)证书授权书防伪查询系统pbootcms模板本模板基于PbootCMS系统开发,为各类证书查询机构设计,可快速构建高效安全的证书核验平台。采用响应式布局技术,自动适配手机端操作,支持批量导入证书数据,提供便捷的查询接口,满足机构证书管理及用户在线核验需求。查看源码 -
(自适应响应式)pbootcms紫色美容整形机构企业模板下载基于PbootCMS内核开发的响应式网站模板,为医疗美容机构、整形医院等企业设计,提供完整的线上展示平台采用紫色系配色方案,整体风格专业大气。模板包含首页轮播、服务项目、专家团队、案例展示等核心模块,能够充分展示医疗美容机构的专业服务和特色优势。查看源码 -
(自适应)大气网络公司工作室个人作品展示网站模板免费下载基于PbootCMS内核开发的响应式网站模板,为网络技术服务类企业打造,具备高度可定制性。通过简洁现代的设计语言展现企业专业形象,后台数据实时同步机制确保多终端内容一致性,查看源码 -
Wordpress博客新闻主题在线商店平台betheme 21.5.6版BeTheme是一款功能丰富的WordPress主题模板,专注于为各行业提供网站建设解决方案。该模板支持WooCommerce电子商务功能,能够快速搭建在线商店平台,同时适用于博客、新闻资讯类网站建设。自2014年发布以来,该模板已经获得大量用户的使用验证。查看源码 -
(自适应)简繁双语机械矿山矿石五金设备pbootcms源码下载本模板基于PbootCMS开发,主要面向机械五金、矿山矿石设备等行业,支持简体中文和繁体中文双语切换。采用响应式布局技术,确保在各种设备上都能获得良好的浏览体验。模板设计注重展示工业设备的专业性和技术特点,帮助企业建立可靠的线上展示平台。查看源码
| 分享笔记 (共有 篇笔记) |
