Discuz!NT 2.5 beta下载测试
类库文档在线查看
Comsenz 招聘信息
首届Discuz!NT 模板大赛圆满结束
著名音乐网站SoGua网、分贝网
采用Discuz!NT搭建社区
FIFA Online2官网论坛使用Discuz!NT
游戏城寨论坛使用Discuz!NT搭建
要灌, 就灌有技术含量的水
一起交流学习ASP.net吧!
17套Discuz!NT界面模板提供下载
Discuz!NT后台截图先睹为快
Discuz!NT文档中心
用户整合说明文档
Discuz!NT亮相微软Tech-Ed 2007
Discuz!NT情景搞笑短片抢先看
1/4页1234 跳转到查看:5386
发新话题 回复该主题

新版聚合功能介绍

新版聚合功能介绍

2.0版本的聚合功能中可供调用的数据比较简单,因此在新版本聚合功能中增加了数据调用的范围,可以对某个板块或者分类进行调用,包括新帖、热帖、精华帖等,可以按照不同的排序顺序和时间范围选取数据,空间、相册和商品也可以按照各种条件进行调用。






最下面展现论坛一些统计数据



聚合首面方法说明

///////////////////////////////////////////////////////////////////////////////////////////////

方法名称: GetForumTopicList(count, views, forumid, timetype, ordertype, isdigest, onlyimg)
方法说明: 返回指定条件的主题列表信息
参数说明:
          count : 返回的主题数
          views : 浏览量 [返回等于或大于当前浏览量的主题]
          forumid : 版块ID [默认值 0 为所有版块]
          timetype : 指定时间段内的主题 [ TopicTimeType.Day(一天内)  , TopicTimeType.Week(一周内),  TopicTimeType.Month(一个月内),  TopicTimeType.SixMonth(六个月内),  TopicTimeType.Year(一年内),  TopicTimeType.All(默认 从1754-1-1至今的所有主题)
          ordertype : 排序字段(降序) [TopicOrderType.ID(默认 主题ID) , TopicOrderType.Views(浏览量),  TopicOrderType.LastPost(最后回复),    TopicOrderType.PostDataTime(按最新主题查),    TopicOrderType.Digest(按精华主题查),    TopicOrderType.Replies(按回复数)] 
          isdigest : 是否精化 [true(仅返回精华主题)  false(不加限制)]
          onlyimg : 是否包含附件 [true(仅返回包括图片附件的主题)  false(不加限制)]
     
//////////////////////////////////////////////////////////////////////////////////////////////   

方法名称: GetHotForumList(count) 
方法说明: 返回指定数量的热门版块列表
参数说明:
          count : 返回的版块数
   
//////////////////////////////////////////////////////////////////////////////////////////////     

方法名称: GetForumList(forumid) 
方法说明: 返回指定版块下的所有子段块列表
参数说明:
          forumid : 指定的版块id
     
////////////////////////////////////////////////////////////////////////////////////////////// 

方法名称: GetLastPostList(forumid, count) 
方法说明: 返回指定版块下的最新回帖列表
参数说明:
          forumid : 指定的版块id   
          count : 返回的回帖数

////////////////////////////////////////////////////////////////////////////////////////////// 

方法名称: GetAlbumList(photoconfig.Focusalbumshowtype, count, days) 
方法说明: 返回指定条件的相册列表
参数说明:
          photoconfig.Focusalbumshowtype : 排序字段(降序) [1(浏览量), 2(照片数), 3(创建时间)]    注:管理后台聚合设置项
          count : 返回的相册数
          days :有效天数 [指定天数内的相册]
     
////////////////////////////////////////////////////////////////////////////////////////////// 

方法名称: GetWeekHotPhotoList(photoconfig.Weekhot)
方法说明: 返回指定数量的热门图片
参数说明:
          photoconfig.Weekhot : 返回的热图数量  注:管理后台聚合设置项
         
////////////////////////////////////////////////////////////////////////////////////////////// 

方法名称: GetSpaceTopComments(count)
方法说明: 返回指定数量的空间最新评论
参数说明:
          count : 返回的评论数
         
////////////////////////////////////////////////////////////////////////////////////////////// 

方法名称: GetRecentUpdateSpaceList(count)
方法说明: 返回指定数量的最新更新空间列表
参数说明:
          count : 返回的空间信息数


////////////////////////////////////////////////////////////////////////////////////////////// 

方法名称: GetGoodsList(condition, orderby, categoryid, count)
方法说明: 返回指定数量的最新更新空间列表
参数说明:
          condition : 条件 [recommend(仅返回推荐商品, 商城模式下可用) , quality_new(仅返回全新(状态)商品),    quality_old(仅返回二手(状态)商品)] 
          orderby: 排序字段(降序) [viewcount(按浏览量排序),    hotgoods(按商品交易量排序),  newgoods(按发布商品先后顺序排序) ]
          categoryid : 商品所属分类id [默认值 0 为不加限制]
          count : 返回的商品数
         

////////////////////////////////////////////////////////////////////////////////////////////// 

方法名称: GetUserList(count, orderby)
方法说明: 返回指定数量及排序方式的用户列表
参数说明:
          count : 返回的用户数     
          orderby: 排序字段(降序) [credits(用户积分), posts(用户发帖数), lastactivity(最后活动时间), joindate(注册时间), oltime(在线时间)]


最后编辑大川 最后编辑于 2008-05-08 18:13:37
说出你对Discuz!NT的想法
MySQL版测试论坛暨Graffiti CMS中文论坛
feisibook  冠愉小传    图片故事

TOP

 

回复: 新版聚合功能介绍



<%set (DataTable){hotforumlist} = forumagg.GetHotForumList(10)%>
<%loop foruminfo hotforumlist%>
<%set {aspxrewriteurl} = this.ShowForumAspxRewriteforuminfo[fid]},0)%>

{foruminfo[topics]} {foruminfo[_id]}{foruminfo[name]}
<%/loop%>


方便的调用方式
最后编辑大川 最后编辑于 2008-05-08 18:09:39
说出你对Discuz!NT的想法
MySQL版测试论坛暨Graffiti CMS中文论坛
feisibook  冠愉小传    图片故事

TOP

 

回复:新版聚合功能介绍

一个……

==================
广告位出售:
http://www.shanlu.com/bbs/

TOP

 

回复:新版聚合功能介绍

不错

TOP

 

回复:新版聚合功能介绍

就要 这样          建议把顶行的 会员中心  拿到  登录这一行  顶部放外部频道
最后编辑石油人 最后编辑于 2008-05-08 20:26:51

TOP

 

回复:新版聚合功能介绍

TOP

 

回复:新版聚合功能介绍

杀入第一页

TOP

 

回复: 新版聚合功能介绍

官方2008第一贴!要顶!!!!
首页支持!!
关键是啥时候能稳定发布??
炫一下的心里事先知道一下!?
最后编辑ymyy 最后编辑于 2008-05-09 10:13:14
具有一定思想内涵和艺术水准的 严肃文化产品
论语沙龙

TOP

 

回复: 新版聚合功能介绍



引用:
原帖由 石油人 于 2008-5-8 20:140 发表
就要 这样          建议把顶行的 会员中心  拿到  登录这一行  顶部放外部频道


新模板会改掉,正在制作中
说出你对Discuz!NT的想法
MySQL版测试论坛暨Graffiti CMS中文论坛
feisibook  冠愉小传    图片故事

TOP

 

回复:新版聚合功能介绍

功能不错!美观性略差!现在超喜欢大旗的风格呵呵

TOP

 
1/4页1234 跳转到
发表新主题 回复该主题