
自去年推出文章顶插件之后,众多网友强烈要求推出顶排行文件,而后推出AJAX版通用模块的插件之后,这种呼声更是强烈
今日,特推出顶排行通用列表插件,该插件采用了rs的众多创新概念和技术
超级缓存:既缓存了数据,排行数据又能即时更新;
模板文件:该插件抛弃了原先的asp文件直接加入模板代码的方式,采用了模板文件的存储方式,将动态文件和模板文件彻底分离,使得修改模板更为便易;
独创标签:该插件采用了领先的标签解析方式,抛弃了原先的直接加入ASP代码的方式,采用了
{$rs.GetDiggList channelid="频道ID" usepage="是否分页(true/false)" maxnum="最多显示数量(usepage为false时有效)" titlelen="标题长度" contentlen="内容长度" showpoint="是否显示省略号(true/false)" page="每页显示数" model="顶模式(1/2)"}HTML代码{/rs.GetDiggList}此标签
其中,channelid参数如果没有加入,则读取当前频道ID;usepage参数如果没有加入。则默认为不分页;maxnum参数如果没有加入,则默认为500篇;titlelen参数如果没有加入,则不截取标题,全部输出;contentlen参数如果没有加入,则默认为150个字符;showpoint参数如果没有加入,则继承频道设置的首页标题省略号设置;page参数如果没有加入,则继承频道的每页显示数量;model参数如果没有加入,则默认为顶+踩模式(1为单顶模式,2为顶加踩模式)
标签中间的HTML代码部分支持的标签有:
{$rs.Title}:项目标题
{$rs.Content}:项目内容
{$rs.ItemID}:项目ID
{$rs.ItemUrl}:项目URL
{$rs.ShowDigg}:显示顶容器
{$rs.ShowDiggNum}:显示项目被顶次数
标签的参数列表没有顺序之分。该标签使用方法与系统的自定义列表标签雷同。
分页标签:{$rs.ShowPage itemname="个文章" /}其中itemname为分页显示的单位和名称,如果该参数不加入,则继承系统设置
跨模块调用:该插件支持在文章模块调用其他模块的数据,但注意每个页面只能有一个标签分页
DIGG增强:之前发布的AJAX版的有用户放映在频道变子站的情况下无效,此次亦更新了顶文件,将其移到频道文件中,兼容频道子站;支持在列表时,对项目进行顶或踩操作。
模块通用:兼容将文件使用至 文章、软件、图片、商城模块
SEO优化:该插件列表文件代码全HTML输出,对搜索蜘蛛更友好
演示地址:没有
安装方法:

经本人测试,基本无错,大家在使用的过程中如发现错误,请跟帖说明
相关连接:http://bbs.powereasy.net/dispbbs.asp?boardid=67&id=383048
下载地址: 点击下载
论坛相关贴:http://bbs.powereasy.net/dispbbs.asp?boardid=67&id=383048
===感谢rhongsheng版主提供===