网站首页 > 站长资讯 > 经验心得 > DedeCms标签静态化插件介绍

DedeCms标签静态化插件介绍

  • 作者:互联网
  • 时间:2010-10-27 17:40:08

插件名称:DedeCms标签静态化插件

  插件官方网站:http://www.00isp.com/webdesign/dedecms-plugins/tag-html-plug.html

  主要功能:将DedeCms系统中的标签生成静态文件,DedeCms默认标签是通过动态页面显示的,为了满足大家的不同需求这里提供标签静态化插件,可以将标签生成静态的html文件。插件支持自定义静态文件存放目录,文件类型,命名规则。

  实用版本:DedeCms 5.5 GBK版本

  插件购买:插件购买请联系QQ:(649951267),

  插件价格标准:

  80元 (插件费用,不提供技术支持)

  150元 (包安装,调试)

  插件修改,升级,个性化功能设计 300元起,具体价格面议。

  插件作者:零度科技 - 幽暗之灵 设计制作 联系QQ:(649951267),版权归零度科技所有

  插件安装方法:购买插件后我们会提供安装文件给你,你只需要在DedeCms后台直接导入,安装即可。安装方法非常简单,具体方法请参考:DedeCms 5.5 标签静态化插件安装方法

  插件使用方法:安装插件后,我们可以在“模块”中找到一个“tag静态化”点击即可使用

  插件使用介绍:在静态化操作页面中有一个“生成方式”选项,可选择“强制更新模式”或“监控更新模式”,本插件有记录标签上次更新时间,使用“强制更新模式”将不判断标签上次更新后是否有新内容都将会更新,使用“监控更新模式”将会判断标签在上次更新后是否有新内容,如果有新内容则执行更新操作,如果没有新内容将不执行更新。对于数据量比较大的网站建议大家使用“监控更新模式”执行。

  插件配置:插件安装成功后可以在后台目录中找到一个名为“ma***tml_tag_config.php”的文件,文件最上方有以下内容可以配置

        $TC_tag_filetype = '.html'; // 标签文件类型
        $TC_tagindex_dir = 'Y'; // 标签首页目录,[Y]存放到 $TC_tag_dir 目录,其它值为 位于安装目录下
        $TC_tagindex_name = ''; // 标签首页文件名,留空为index  注意:文件名不指定后缀

        $TC_tag_dir = '/tag'; // 标签目录,网站根目录下
        $TC_tagdir_rule = '{dir}/{py}/{aid}_{page}.html'; // 目录命名规则
        $TC_tagtpl_index = 'tag.htm'; // 首页模板
        $TC_tagtpl_list = 'ta***st.htm'; // 列表页模板

  这里只为大家讲解 $TC_tagdir_rule 的配置方法,因为其它的都非常简单,$TC_tagdir_rule 就是标签文件的命名规则

  {dir} 表示标签存放目录,存放在 $TC_tag_dir 指定的目录中,不可修改

  {py} 表示标签的拼音(全部字母)

  {s} 表示标签的名字,不做任何修改的,汉字也将会保留

  {aid} 表示标签的id,建议保留此项 防止有相同拼音的标签相互干扰

  {page} 表示页序号,必须保留

  命名实例说明:比如我们有一个标签“零度科技”标签ID为“1”,我们使用默认的命名规则,生成后的静态路径应该是“/t***lingdukeji/1***html”,如果我们使用“{dir}/{s}/{aid}_{page}.html” 这样的命名规则,生成后的静态路径应该是“/tag/零度科技/1***html”,如果我们使用“{dir}/{py}_{aid}_{page}.html'” 这样的命名规则,生成后的静态路径应该是“/t***lingdukeji_1_1.html” 通过这几个例子相信大家应该知道如何使用命名规则了吧。

  模板文件使用方法:注意 在插件中我们没有内置模板文件,制作模板文件的方法非常简单,只需要复制DedeCms默认的标签模板页就可以使用了,tag.htm 标签首页模板,需要修改的就一个地方,将默认的{dede:tag 和 {/dede:tag} 修改为 {dede:tags 和 {dede:tags} 即可正常更新了。ta***st.htm列表页模板,需要修改当前位置的 TAG首页链接,将链接修改为“{de***global.cfg_cmspath/}{dede:php}echo GetTagIndexLink();{/dede:php}” 即可正常使用了。

  提示:标签模板的文件名是可以修改的,只要将插件中的 $TC_tagtpl_index,$TC_tagtpl_list 配置正确即可。

  如果您使用的是DEDECMS的其它语言,一般直接修改文件编码即可,未调试需要自己调试下哦。

作者 零度科技 的个人空间 本文仅代表作者观点,与站长网立场无关.