[DNN模块开发]DNN论坛模块扩展(更新于:2007-8-11,重新提供下载地址)
ShareDNN.ExtendForum是基于DNN3.2.x平台的一个为Forum_03.20.01模块开发的扩展模块。它提供一个单独的模块可以用来显示论坛统计信息,您可以将这个模块添加到网站的任何部位,而不仅仅只是让它显示在论坛的页脚部分。这个模块还提供多种论坛内容的RSS聚合方式。您可以很方便的在网站的任何部位添加“论坛新贴”,“阅读排行榜”,“回复排行榜”之类的小板块。
ShareDNN.ExtendForum是基于DNN3.2.x平台的一个为Forum_03.20.01模块开发的扩展模块。它提供一个单独的模块可以用来显示论坛统计信息,您可以将这个模块添加到网站的任何部位,而不仅仅只是让它显示在论坛的页脚部分。这个模块还提供多种论坛内容的RSS聚合方式。您可以很方便的在网站的任何部位添加“论坛新贴”,“阅读排行榜”,“回复排行榜”之类的小板块。
由于时间精力不够ShareDNN的网站没有继续维护了,大家就在这里下载吧^_^
安装版:下载>>
源码版:下载>>
DNN论坛也改版好长时间了,也不知道能否继续使用,贴出源码版,大家看着修改吧。
原有下载地址(已经无效)
DNNForum是一个非常棒的论坛模块,在DNN官方网站上可以免费下载到。
下载地址:http://www.dotnetnuke.com/Default.aspx?tabid=823
DNNForum Project的主页是:http://www.dotnetnuke.com/Default.aspx?tabid=820
使用方法:
1、首先您必须保已经安装了Forum_03.20.01模块
2、安装完成以后页面上添加ExtendForum模块
3、在模块设置中选定一个你网站上的已有论坛模块
4、点击XML的图标,您将获得一个RSS聚合地址,如:
http://www.sharednn.com/DesktopModules/ShareDNN.ExtendForum/ExtendForumRSS.aspx?moduleid=392&tabid=75
5、目前,您还可以手动添加两个参数forumid(论坛ID)和numberofthread(聚合主题数量),如:
http://www.sharednn.com/DesktopModules/ShareDNN.ExtendForum/ExtendForumRSS.aspx?moduleid=392&tabid=75&forumid=12&numberofthread=5
指定论坛ID后将只获取相应的论坛的聚合信息(默认全部主体),指定聚合主题数量后将获取指定数量的主题(默认10个主题)
6、添加News Feeds(RSS)模块,指定上面获得的聚合地址,并指定相关的新闻样式表。(只有主题的样式表:RSS92.xsl)
OK,基本上这个模块就这些功能了。在未来的版本中将提供更多的聚合方式,如果指定一个论坛分组的聚合信息,指定一个范围的论坛的聚合信息。并将原来手动设置参数的地方,改为更加友好的设置方式。我对RSS才开始了解,所以还有很多不知道的地方,如果大家在使用中有什么问题或Bug请不吝指出。如果大家有什么好的建议和需要改进的地方也非常欢迎大家给出。让我们一起将DNN用的更好!