赛维干洗设备价格:PBDIGG2 系统调用说明_【FaLaBaBa.com

来源:百度文库 编辑:九乡新闻网 时间:2024/05/03 10:54:49
PBDIGG2 系统调用说明 2008-02-23 15:14PBDIGG2 系统调用说明

PBDIGG2.0在1.0的基础上大幅改进了调用机制,所有调用均以缓存文件的形式保存,最大限度的减少了数据库查询次数,增强了系统负载能力。后台可以自由设定缓存生存周期,使调用的内容在合理的周期内自动更新,在做到减少系统消耗的基础上兼顾了内容的实时更新。

一、模板内调用
1、变量分类:
单位标签(tag)变量:{$tran_tags}。使用方法参考循环模板制作说明.
格式化标签(tag)变量:{$tran_tagsformat}。

主题文章变量1(根据digg次数排序):{$tran_article_digs}
主题文章变量2(根据浏览次数排序):{$tran_article_views}
主题文章变量3(根据评论次数排序):{$tran_article_comments}
主题文章变量4(根据发布时间排序,即全站最新主题):{$tran_article_postdate}
主题文章变量5(图文主题):{$tran_article_pic}

最新评论变量:{$tran_comments}。

最活跃会员变量:{$tran_contribute}。
最新会员变量:{$tran_newmember}。

2、调用说明:
a、首先请登录后台,进入“系统设置”->“调用设置”,将需要调用的开关打开。例如:需要在首页调用“最新发布的文章”,则将“开启文章调用”选择“开启”,并且设定好调用的数量(默认为10条)。
b、进入后台“模板管理”->“文章模板”,设定好单条文章的格式,确定保存。
c、进入网站/templates/pbdigg目录,用文本编辑器打开index.html页面,在需要出现热门文章的位置增加变量{$tran_article_postdate}。
默认模板示例:

  

  

最新发掘的文章


    

      

             {$tran_article_postdate}
          

    

  


d、刷新网站首页,我们就能看到相应的调用效果。
示例:


二、站外JS调用:
为了使其他网站能分享本站的文章咨询,PB2.0特别增加了JS调用功能。为了使JS调用能生效,首先请登录后台,进入“系统设置”->“调用设置”,将“JS调用”开关打开。也可以在“JS调用来路限制”里设定允许调用本站信息的网站地址,以防止非法调用。

action参数说明:
digg:digg次数最多的主题
views:浏览次数最多的主题
comments:评论最多的主题
postdate:最新发布的主题

例如:在A站点调用pbdigg.net(地址为:http://www.pbdigg.net)的热门文章。只需将如下代码插入A站点需要调用的位置既可。



三、循环模板制作说明
当系统提供的模板变量是循环模板变量的时候,则需要在模板里进行循环方式进行调用。
例如:在首页模板需要调用站内最热门的标签(tag)
首先进入网站/templates/pbdigg目录,用文本编辑器打开index.html页面,在需要出现热门文章的位置增加一下代码
{foreach from=$tran_tags item=item}
  • {$item.tagname}({$item.usenum})

  • {/foreach}
    变量说明:
    $tran_tags:热门标签循环模板变量
    item:固定不变,供链接内使用
    $item.xxx表示需要每个标签的特定属性,例如:$item.tagname表示标签名称,$item.usenum表示标签使用的次数。
    {$PB_ENV.PB_URL}:表示当前网站的地址,例如:http://www.pbdigg.net/