解决dnn3.06 UserOnLine/Survey不能正常运行的bug

1、UserOnLine模块不能正常使用
解决方法:在数据库中导入dnn2的UserPortal表即可。
2、UserOnLine模块的图表在友好URL模式下不能正常显示
解决方法:修改UserOnLine目录下的UsersOnline.ascx
在图片地址前加入~/DesktopModules/UsersOnline/
例如:src="uoTotal.gif"改为src="~/DesktopModules/UsersOnline/uoTotal.gif"

我觉得这个bug还会有更好的方法,如果大家知道的话,请指点一下。
3、Survey模块不能正常使用
解决方法:修改Survey目录下的DataProvider.vb
将38行的objProvider = CType(Framework.Reflection.CreateObject("data", "CompanyName.Survey", "CompanyName.Survey"), DataProvider)改为
 objProvider = CType(Framework.Reflection.CreateObject("data", "DotNetNuke.Modules.Survey", "DotNetNuke.Modules.Survey"), DataProvider)
还要将survey.ascx\EditSurvey.ascx\Settings.ascx文件中Inherits="CompanyName.Survey.Survey"改为
Inherits="DotNetNuke.Modules.Survey.Survey"

如果大家还发现了其他的bug可以写出来,想办法解决掉。

你可能感兴趣的:(online)