更新:注意,1.4.5 官方版本有个严重的 bug,关于 bug 的修正不会包含在我的 MOD 中,如何解决请参考我的另一片文章吧:立即发现了BlogEngine.net 1.4.5 一个严重的 bug
今天 BlogEngine 1.4.5 正式版发布,我立即对其进行升级,并制作了和上次 1.4.0 一样功能的 MOD,用于解决类似于 godaddy 二级域名和 IIS 应用程序目录名的 bug(经我详细测试,该 bug 来自于 godaddy 使用的第三方 UrlRewriter 组件,无论主机是 IIS6 或 IIS7),升级过程很顺利,虽然 1.4.5 的调整内容非常多,不过对我的这个 MOD 的影响不大,所以大部分对照上一版本修改之后就能应用,只有一两个地方稍微不同。
1.4.5在很多方面都进行了调整,包括大部分 JavaScript 从源码移到 Blog.js 文件中,更快的加载速度,大量的 bug(比如 calendar 的翻页 bug 等等)的修正。
这次我同样会提供 MOD 的下载,内容只包含了被我修改过的文件。方法和上次一样简单,直接把压缩包里的 BlogEngine.Web 目录中全部内容覆盖 1.4.5 的原版 (web 版,而非 source 版)即可(内核 Dll 我已经重新编译,同样要覆盖)。另外一个 BlogEngine.Core 是我为内核打补丁的内容,如果需要自己编译程序,要使用 source 版,并且除了 BlogEngine.Web 的内容须覆盖之外,还要把 BlogEngine.Core 里面的文件覆盖 source 版的 BlogEngine.Core 源代码。
下载:BE_Tweak_1.4.5.rar
注:web 版即官方发布的供直接使用的版本,source 版即官方发布的供自行编译的完整源代码项目。官方是将两个版本分开发布的。
声明:我为 BlogEngine.net 所做的修改版本,是为了方便特殊环境的使用和个性化功能的定制,同时作为一种知识分享的方式公开于大众,如果你决定使用我的修改版本,你必须自己承担所有的风险,我不对由于使用我的修改版本而引起的任何直接或间接损失承担责任。同时,虽然修改的内容来自于我个人,但是整个 BlogEngine.net 的版权、著作权属于 BlogEngine.net 原始版本相关人所有,应用的场合和使用方式仍在 BlogEngine.net 的相关协议的限制下进行。