找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1301|回复: 0
打印 上一主题 下一主题

自动更新HTML FOR DedeCMS V5.3(支持首页,列表页,文章页)

[复制链接]

2500

主题

2513

帖子

7520

积分

论坛元老

Rank: 8Rank: 8

积分
7520
跳转到指定楼层
楼主
发表于 2018-2-13 20:41:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

关键字描述:支持 首页 文章 更新 自动 DedeCMS 模块 安装
DedeCMS V5.3的使用方法很简单~~~
直接用后台的模块安装就可以了。坚决贯彻实施官方的插件模块化,一键安装的理念。
当然。模板自己去修改。因为没个站的模板都不同的嘛。呵呵
20081230 修改部分提示信息,修正2处笔误,以及后台多次编辑后出现时间错误.元旦快到了.祝大家滴站IP日日高升~~ ^_^
****************************************************************
FOR DedeCMS V53 GBK
由于遵循不修改系统自带的类文件规则, 所以用DEDE的文章后台更新不会改变最后更新时间。
∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷这些可以自己加,也可以不加∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷
如果需要的后台更新HTML文件,文章的最后更新时间也变话可以这样
打开include/arc.archives.class.php
在“ @set_time_limit(0); ”上面加入一行
“ require_once(DEDEINC."/autogx.func.php"); ”
在“  $this->dsql->ExecuteNoneQuery("Update `jwz_archives` set ismake=1 where id='".$this->ArcID."'"); ”上面加入一行
“ autogx_arc($this->ArcID,$this->dsql);  ”
这样就OK了,但是不建议这样,因为改的话在后台自动升级随时会失效。
∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷这些可以自己加,也可以不加∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷
1,调用方法:
如果使用 首页 自动更新,在首页模板之间加入

如果使用 列表 自动更新,在列表模板之间加入

如果使用 文档 自动更新,在文章模板之间加入
V53版本使用界面
=700) window.open('/uploads/all-0.jpg');" alt="" onload="if(this.width>'700')this.width='700';" border="0" src="http://files.jb51.net/file_images/cms/200966154506277801.jpg" />
V53模块版本信息
=700) window.open('/uploads/all-1.jpg');" alt="" width="700" onload="if(this.width>'700')this.width='700';" border="0" src="http://files.jb51.net/file_images/cms/2009661545010977802.jpg" />
**********************无**敌**分**割**线**下面是V51的使用方法**********************
使用方法
1.full_search 数据表新增 lastupdate (最后生成时间)
以下为引用的内容:
ALTER TABLE `@__full_search` ADD `lastupdate` INT DEFAULT '0' NOT NULL ;
2,打开/include/inc_archives_view.php
找到
以下为引用的内容:
//对于已设置不生成HTML的文章直接返回网址
改成:
以下为引用的内容:
$this->Fields['lastupdate'] = Time();
      
//对于已设置不生成HTML的文章直接返回网址
找到:
以下为引用的内容:
$this->dsql->SetQuery("Update `{$this->MainTable}` set ismake=1 where ID='".$this->ArcID."'");

改成
以下为引用的内容:
    $this->dsql->ExecuteNoneQuery("Update `{$this->MainTable}` set ismake=1 where ID='".$this->ArcID."'");
  $this->dsql->ExecuteNoneQuery("Update `jwz_full_search` set lastupdate='".$this->Fields['lastupdate']."' where aid='".$this->ArcID."'");

如果没有改过/include/inc_archives_view.php,直接覆盖就可以了
3,上传压缩包里的全部文件到网站上。
4,在“插件管理器”安装新插件(http://www.jb51.net)。 dede/plus_add.php
以下为引用的内容:
插件名称:自动更新HTML
  作者: 溪梦缘曦
  主程序文件: gxhtml_guide.php
  文件列表:
/dede/gxhtml_guide.php
/dede/gxhtml_action.php
/dede/templets/gxhtml_guide.htm
/data/cache/gxhtml_config.php
/plus/gxhtml.php
5,打开
/templets/default/article_article.htm
找到
改成


5,打开
/templets/default/article_article.htm
找到
改成


添加插件示例
=700) window.open('/uploads/all-2.jpg');" alt="" onload="if(this.width>'700')this.width='700';" border="0" src="http://files.jb51.net/file_images/cms/2009661545015677803.jpg" />

使用界面
=700) window.open('/uploads/all-3.jpg');" alt="" width="700" onload="if(this.width>'700')this.width='700';" border="0" src="http://files.jb51.net/file_images/cms/2009661545020377804.jpg" />
   
        
            
            *********************下载地址*********************
自动更新HTML FOR DedeCMS v5_1_GBK
自动更新Html for DedeCMS v53 GBK
自动更新HTML For DedeCMS v53 UTF8
            
        
   
  
         
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

用户反馈
客户端