手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网站运营>建站经验>列表

[图文]解密科汛V4.5顶客(DIGG)的调用

来源:互联网 作者:west263.com 时间:2008-02-21
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

现在看看最终实现效果


[快车下载]未标题-1.gif:

从效果图我们可以看出,需要用到以下字段(上图中的评论数就不放进去了,要了解了朋友请下载V4.5在自定义sql标签->官方自带->文章通用分页 可以找到)

文章(ID), 文章标题(title),文章导读(intro) 作者(author) 更新时间(adddate) 阅读次数(hits)


接下来,我们就到科汛后台标签->自定义sql标签->右建新建标签

如下图


[快车下载]2.gif:

按如上图,输入标签名称,根据你的需要可以选择分页标签,

因为点击数及更新时间等我们希望实时的更新,所以就选择ajax 输出,

接下来点击下一步,并在查询语句里输入以下sql语句

select id,title,intro,adddate,hits,author,keywords from KS_Article where verific=1 and tid in({$CurrClassChildID}) order by id desc

这条查询语句大体意思就是从文章表查询出我们上面所说的需要用到的字段.where后面verific=1 说明只查询出已经审核的文章,tid in({$CurrClassChildID)说明在当前栏目通用,即这个标签可以在栏目页通用.order by id desc 说明按最后添加的文章最在最前面

接下来再点下一步进入sql标签制作的最后一步,如下图


[快车下载]3.gif:

上图中的循环体是关键的地方.

具体代码如下:


<script src="/ks_inc/digg.js" language="javascript"></script> <!--引入DIGG读取脚本-->
[loop=10]
<table width="100%" border="0">
<tr>
<td width="80" rowspan="4">




<div style="width:58px;">
<div style="padding-top:10px;text-align:center;background:url(/images/vote_bg_t.png) #FFF no-repeat;height:60px;">
<span id="s{$Field(id,GetInfoUrl,1,2)}" style="font-weight:bold;"></span><br /><span>人支持</span> </div>
<div style="padding-top:2px;height:25px;text-align:center;background: url(/images/vote_bg_b.png) no-repeat center 0;" id="d{$Field(id,GetInfoUrl,1,2)}">
<a href="javascript:digg(1,{$Field(id,GetInfoUrl,1,2)},'/');">顶一下</a></div>
</div>
<script language="javascript">show_digg(1,{$Field(id,GetInfoUrl,1,2)},'/');</script>

<!--顶客图标的显示,可以自行修改-->

</td>
<td><a href="{$Field(id,GetInfoUrl,1,1)}" target="_blank"><font style="color:#ff6600;font-size:14px;">{$Field(title,Text,0,...,0,)}</font></a></td>
</tr>
<tr>
<td>{$Field(intro,Text,250,...,2,)}</td>
</tr>
<tr>
<td>TAGS:{$Field(keywords,Text,0,...,0,)}</td>
</tr>
<tr>
<td>阅读:<font color=red>{$Field(hits,Num,0,2)}</font>人次 <font color=#999999>更新时间:{$Field(adddate,Date,YYYY-MM-DD hh:mm:ss)} 作者:{$Field(author,Text,0,...,2,佚名)}</font> </td>
</tr>
</table>

<div style="border-bottom:1px dashed #999999;"></div>


[/loop]

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!