当前位置: 首页 > 工具软件 > DotNetNuke > 使用案例 >

使用DotNetNuke的一些经验(补充)

穆展鹏
2023-12-01

DotNetNuke有个比较好用的功能,它大多数的Module都可以很方便的设置生成RSS feed. 但是这个说起来很方便的功能有时候并不是那么方便。我当前用的版本是4.x的。 我将Module设定为"Allow syndicate". 在编辑模式下,模块的下拉菜单里会有“Syndicate"一项。其他地方就再也找不到痕迹了。但是这个菜单只有有编辑权限的用户才能使用。如此,一般用户根本无法subscribe了。我的local pc上装了一个5.x的版本,我照样试了一下,在完成后,模块右下角会有一个rss常用的图标。所以基本确定老版本有问题。这里有个简单的办法可以解决该问题。在Module的Advanced设定里有一项footer.这里你可以输入html.于是只需要把rss的icon放在这里并且将添加对应的rss链接即可。 页面上该有的都有了,但是添加内容到模块后,用户并未接到任何通知。这里的原因是,DNN通过schedule定时的查找内容的变化,并通知用户。处理rss的是search scheduler。其间隔为30分钟 by default. 你可以把它改小点。或者如果很希望立刻反应,可以在Search Admin里Reindex content.

 类似资料: