dedecms织梦企业模板下载与商业用户售后服务。 织梦CMS中毒木马清理
免费一次安装 一对一使用指导 终身升级服务 二次开发无忧
0基础dedecms织梦建站教程

织梦DeDeCms自动审核会员发表的最新文章的修改方法

  • 锦昵

人工审核会员发表的文章是非常累人的,所以锦昵网络和大家分享织梦DeDeCms自动审核会员发表的最新文章的修改方法,省时省力!

DEDE的文章有没有审核发布主要是arcrank这个参数的值决定的。所以要把DEDE自动审核发布文章也很容易实现了。

代码如下:

  1. <?php //自动生成HTML版
  2. if(isset($_GET['pub'])) {
  3. require_once(dirname(__FILE__).“/include/common.inc.php”); require_onceDEDEINC.”/arc.partview.class.php”;
  4. //发布审核稿件 require_once(DEDEINC.”/arc.archives.class.php”);
  5. for($i=1;$i<=1;$i++){ $row=$dsql->GetOne(“select*from`dede_arctiny`wherearcrank=-1orderbyidlimit1″);
  6. $id=$row['id']; $iquery=“update`dede_arctiny`setarcrank=0whereid=’$id’”;
  7. $dsql->ExecuteNoneQuery($iquery); $iquery2=“update`dede_archives`setarcrank=0,ismake=1whereid=’$id’”;
  8. $dsql->ExecuteNoneQuery($iquery2); $dsql->ExecuteNoneQuery(“Update`dede_taglist`set`arcrank`=0whereaid=’$id’”);
  9. $ac=newArchives($id); $rurl=$ac->MakeHtml();
  10. } //更新首页
  11. $GLOBALS['_arclistEnv']=‘index’; $row=$dsql->GetOne(“Select*From`dede_homepageset`”);
  12. $row['templet']=MfTemplet($row['templet']); $pv=newPartView();
  13. $pv->SetTemplet($cfg_basedir.$cfg_templets_dir.“/”.$row['templet']); $pv->SaveToHtml(dirname(__FILE__).’/index.html’);
  14. include(dirname(__FILE__).’/index.html’); exit();
  15. } else
  16. { header(‘HTTP/1.1301MovedPermanently’);
  17. header(‘Location:index.html’); }
  18. ?>

上面的代码主要就是更新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自动审核会员发表的最新文章的修改方法

关闭
评论内容不能为空
如果联系方式是E-MAIL地址,有新回复您会第一时间收到邮件消息!

织梦DeDeCms自动审核会员发表的最新文章的修改方法相关阅读

织梦DedeCMS实现自动审核织梦DedeCMS会员发表最新文章修改方法

织梦DedeCMS实现自动审核织梦DedeCMS会员发表最新文章修改方法

今天看到一篇通过修改源码让DedeCms实现自动审核会员发布的文章,方便有时站长不在电脑前,并且能够自动更新网站的解决方法,特来跟大家分享一下。 分析了一下,织梦的文章有没
dedecms把文章批量设为未审核的办法

dedecms把文章批量设为未审核的办法

一般情况我们在批量导入文章或者是采集后入库的文章需要批量操作的时候需要用到这个操作DEDE的文章有2个属性,一个是生成HTML,一个是是否审核状态如果导入的数据显示已生成,但
织梦DEDECMS会员投稿审核后给投稿人发送成功审核短消息

织梦DEDECMS会员投稿审核后给投稿人发送成功审核短消息

1.打开dede/archives_do.php,找到: $query = "SELECT arc.id,arc.typeid,ch.issystem,ch.maintable,ch.addtable FROM `dede_arctiny` arc LEFT JOIN `xc_arctype` tp ON tp.id=arc.typeid LEFT JOIN `xc_channeltype` ch ON ch.id=tp.channeltype WHERE
DedeCms织梦模板系统未审核文档禁止动态浏览修改

DedeCms织梦模板系统未审核文档禁止动态浏览修改

织梦DedeCms默认情况下,会员发布的未审核文档是可以通过动态方式进行浏览的(/plus/view.php?aid=xxx),就像在admin5投稿一样,投稿后可以进行动态浏览,百度也会正常收录。 而织梦Dede
织梦DEDECMS系统未审核文档禁止动态浏览修改方法

织梦DEDECMS系统未审核文档禁止动态浏览修改方法

DEDECMS默认情况下,会员发布的未审核文档是可以通过动态方式进行浏览的(/plus/view.php?aid=xxx),就像在admin5投稿一样,投稿后可以进行动态浏览,百度也会正常收录。 而织梦Dedecms系统
织梦模板DEDECMS不显示未审核tag标签文档的的方法

织梦模板DEDECMS不显示未审核tag标签文档的的方法

未审核文档的TAG会显示在TAG列表页面, 固然点击进入TAG时, 相关的未审核文章不会显示出来, 这样对用户体验是很不好的. DEDECMS暂时没有提供这个功能,所以要解决这个问题, 让DEDECMS不显