為企業提供網站平臺解決方案

178 7892 1916

QQ客服:點擊這里給我發消息 點擊這里給我發消息

最新動態:

DeDeCMS教程

你的位置:香港最准两码中特 > 建站知識 > DeDeCMS教程 > 織夢dedecms自動更新首頁,dede自動更新插件,dede定時

蜡笔小新两码中特:織夢dedecms自動更新首頁,dede自動更新插件,dede定時

發布時間:2013-04-17 09:44作者:香港最准两码中特網址:香港最准两码中特瀏覽:次
如果使用DEDE的自動采集功能,或者有時候有人投稿和發文章時,為了避免人工審核的麻煩,想到可以用dede自動更新首頁,做一個自動更新首頁的插件。下面螞蟻網絡給大家介紹方法。
如果使用DEDE的自動采集功能,或者有時候有人投稿和發文章時,為了避免人工審核的麻煩,想到可以用dede自動更新首頁,做一個自動更新首頁的插件。下面螞蟻網絡給大家介紹方法。
plus下新建文件 makeid.php 內容如下:
<?php
$lasttime=filemtime($_SERVER['DOCUMENT_ROOT']."/index.html");
$interval=180; //更新時間秒為單位180秒=3分鐘 3分鐘審核一篇
if((time()-$lasttime)>$interval)
{
require_once(dirname(__FILE__)."/../include/common.inc.php");
$row = $dsql->GetOne("select id from`dede_archives` where arcrank = -1"); // 找到未審核的文章排序根據你的要求修改下
$aid= $row['id'];
if($aid!=''){
//審核文章
$upquery = "Update `dede_archives` set arcrank =0 where id='$aid';";
$upquery1 = "Update `dede_arctiny` set arcrank =0 where id='$aid';";
$rs = $dsql->ExecuteNoneQuery($upquery);
$rs1 = $dsql->ExecuteNoneQuery($upquery1);
$isremote = (empty($isremote)? 0 : $isremote);
function MakeArt($aid, $mkindex=FALSE, $ismakesign=FALSE, $isremote=0)
{
global $envs, $typeid;
require_once(DEDEINC.'/arc.archives.class.php');
if($ismakesign) $envs['makesign'] = 'yes';
$arc = new Archives($aid);
$reurl = $arc->MakeHtml($isremote);
return $reurl;
}
$arcID=$aid;
$artUrl = MakeArt($aid,true,true,$isremote);
require_once(DEDEINC.'/arc.partview.class.php');
$envs = $_sys_globals = array();
$envs['aid'] = 0;
$pv = new PartView();
$row = $pv->dsql->GetOne('SELECT * FROM `cn_homepageset`');
$templet = str_replace("{style}", $cfg_df_style, $row['templet']);
$homeFile = dirname(__FILE__).'/'.$row['position'];
$homeFile = str_replace("//", "/", str_replace("\\", "/", $homeFile));
$fp = fopen($homeFile, 'w') or die("無法更新網站主頁到:$homeFile 位置");
fclose($fp);
$tpl = $cfg_basedir.$cfg_templets_dir.'/'.$templet;
if(!file_exists($tpl))
{
$tpl = $cfg_basedir.$cfg_templets_dir.'/default/index.htm';
if(!file_exists($tpl)) exit("無法找到主頁模板:$tpl ");
}
$GLOBALS['_arclistEnv'] = 'index';
$pv->SetTemplet($tpl);
$pv->SaveToHtml($homeFile);
$pv->Close();
exit();
}else exit();
}
?>
然后在首頁模板里面最后面加入 <script src="/plus/mkaid.php" language="javascript"></script> 就ok了
這個可以定時的更新首頁了。
麻将二八杠怎么玩 幸运飞艇怎么配法 金盾黑龙江时时 齐齐乐捕鱼(红包版) 手机炸金花赚钱提现金 捕鱼游戏注册送10元 即时比分足球赛比分直播 二八杠顺口溜 重庆五星综合走势图 二十一点怎么玩视频 麻将游戏单机 28杠生死门公式技巧 欢乐斗地主怎么跟好友玩 重庆时时彩有可能赢吗 重庆时时开奖历史结果 老虎机网