Bitrac 内部测试版发布,Bitrac 是基于 ASP.NET 2.0 + SQLite 的单用户博客程序,内置 URLRewrite 和页面压缩功能,支持 MetaWeblogAPI,自写的 HTML 模板引擎,方便修改风格,完全的可视化编辑环境。目前是内测版本……
正式版已经发布,此日志已经过期,具体请跳转:
http://www.loveyuki.com/Article/Bitrac-Pub-Download.aspx
最后更新日期:2009-06-17 17:12
特别注意:一定要确信 IIS 里面设置站点用的是 ASP.NET 2.0,还有就是一定记得修改 web.config 里 appSettings 小结内的相关内容。如果想把 BLOG 安装在子目录注意把 Bin,App_Data 目录和 Web.config,Global.asax 文件放到根文件夹,不过不推荐安装到子目录。另外注意服务器的 IIS 设置问题,不要选择判断文件是否存在,否则 URLRewrite 无法使用。另外升级的时候最好能在站点根目录下建立一个非空的文件 app_offline.htm。这样就会暂时关闭站点,安全更新。大家可以加入 QQ 群:349339 进行讨论。
默认管理员和管理密码是:Admin/Admin888,点击下载,如果有什么问题可以发邮件给我。
制作皮肤可以参考默认皮肤里面的一些参数。数据库方面默认是使用了 SQLite,如果需要进行一些数据操作推荐大家使用 SQLiteSpy。
更新记录(按时间倒序排列):
- <img src="http://www.gravatar.com/avatar/{CommentList.Gravatar}.jpg?s=32&d={DefaultGravatar}" alt="Gravatar" class="Gravatar" />
就可以了。
2009-02-01 17:39
主要修正 XML-RPC 服务的 BUG。如果你不使用这个服务就不需要更新了。更新 Bin 目录下的几个 DLL 文件即可。2009-01-11 10:15
全新的 AJAX 管理后台,新的评论分页,修正了新安装系统无法发表评论的问题。模板文件也有更新,10:15 重新更新压缩包,补上遗漏文件。2008-10-26 08:32
更新了模板引擎,主要更新 Bin 目录里面的四个 DLL 文件和模板文件。用其他模板的朋友注意更新。13:35 再次更新了一些小 BUG ,只需更新 BIN 目录里面的四个 DLL 文件。2008-10-17 16:12
增强了 SMTP 密码为加密模式,如果你已经设定了 SMTP 服务器,请先在数据库管理运行 SQL 语句:UPDATE BT_Setting SET SevMail=''2008-10-17 12:52
增加了发送邮件的基本功能,为以后的更新做准备,需要更新数据库,SQL 语句下载,修正了 SQL 语句运行功能,可以支持运行多条多行语句了。下次更新就不用那么麻烦下载数据库了。更新了数据库备份的方式,在服务器上存为压缩文件,并且可以下载了。更新文件按照最后修改日期更新就是了。2008-10-11 20:09
继续修正了发表和修改文章时永久链接的 BUG,先前逻辑都混乱了,现在已经修正。主要更新 Bin 目录下的 Bitrac.Web.dll 文件2008-10-10 10:52
修正了永久链接验证的BUG 和 RSS 输出的一些小问题,主要更新 Bin 目录下的 DLL 文件。2008-10-08 22:00
修正了 RSS 和 Trackback 的 BUG,对 SEO 进一步优化,先本地用 SQLiteSPY 更新这个压缩包里面的 SQL 语句,然后更新 Bin 目录里所有文件和 Header.htm 这个主题文件。2008-10-08 15:03
变更评论不使用 HTML 编辑器,而是直接使用文本框。请先上传 u081008.aspx 并运行,然后再更新 Bin 目录和主题目录内的文件。完成后别忘记删除FTP上的 u081008.aspx 文件。2008-10-06 17:59
更新 SQLite 库到新版本,变更了一些缓存策略和修复了部分小BUG,主要更新了几个 DLL 文件。2008-09-30 14:29
增加了Gravatar 头像功能,先关闭站点把数据下载回来,老用户先下载此压缩包然后用 SQLiteSPY 按顺序运行里面的 BTMEMUP.sql 和 BTCOMUP.sql 文件,然后上传数据库和新的文件(按照最后修改时间更新就是了),后台用户管理里面填写管理员的邮件地址就可以了。特别要注意备份一份数据库先。2008-09-23 19:26
重构了数据库访问代码,提高了速度和稳定性。主要更新 Bin 目录里面 Bitrac.Web.dll 和 Bitrac.Provider.dll 文件。19:26 修正了一个小BUG,主要更新 Bitrac.Provider.dll 文件2008-09-21 16:32
修正了日志密码无法取消的BUG。访问密码为空的时候就是取消了访问密码。主要更新 Bin 目录里面的 Bitrac.Web.dll 和 Bitrac.Provider.dll 文件2008-09-18 14:50
修正了密码访问日志的一些小BUG。部分 JS 提示语句通过后台获取语言代码。更新的同时注意 Header.htm 和 Theme.js 文件,非默认主题注意修改这两个文件。2008-09-18 10:04
增加了密码访问日志功能,升级前先到后台数据库管理运行下面的语句:
- ALTER TABLE BT_Article ADD COLUMN [AccCode] NVARCHAR(12) NOT NULL DEFAULT '' COLLATE NOCASE;
然后再上传新的文件。上传文件时注意利用 app_offline.htm 先关闭站点,注意下 web.config 文件也有所变动。主题的 JS 和 CSS 文件也有变动。非默认主题注意更新。语言文件也有所更新。
2008-07-10 16:16
修正了编辑文章无作者的BUG,修正了 RSS 输出的一些错误链接,再次调整了数据访问机制,继续测试数据访问的稳定性。只需要更新 Bin 目录里面的某些文件就可以了。 2008-07-07 11:20
增加了分类排序功能,更新了后台管理的一些样式,增加了图形化的主题和语言选择功能,更新时注意每个主题目录下都应该有 Preview.png 文件,否则将无法选择该主题。注意按照文件最后修改日期更新。2008-07-02 19:33
修正了防DDOS功能,不会因为自动完成标签造成白屏了。更新SQLite.NET库到新版本,补充了中文语言文件缺少的一些字段。修了一些小BUG。2008-06-03 16:32
修正了中文语言的一些 BUG,多语言增加了日语文件(感谢王者之剑)。升级 SQLite.NET 库版本,修正了存档页面的排序问题。2008-05-23 08:45
修正了多语言的一些 BUG,修正了标签页面翻页的 BUG,更改了数据库访问对象的创建方式,提升稳定性。修正了后台定制上传文件类型无效的 BUG。2008-05-14 08:03
完善了多语言机制,现在可以编辑多语言文件来实现多语言了,本身只带了中文,完善了模板引擎的运行机制,现在支持单独输出日志发表日期的年,月,日和时间了,方法是模板日期字段后加 _Year 等。更新注意文件最后修改日期就是了。2008-04-23 23:11
增加了评论分页页面,文章显示页面默认显示 20 条评论。修复了一些 BUG,请对照文件最后更新日期更新。特别注意根目录下的 Rewrite.xml 和主题文件夹里面的文件更新。2008-04-21 21:42
修复了一个全新安装后无法正常使用的 BUG。升级的用户可以不用理会。主要更新的是 Bin\Bitrac.Provider.dll 文件。2008-04-20 11:55
修复了 SQL 语句运行的 BUG,增加了 XHTML 过滤的设置功能,具体升级方法见:http://www.loveyuki.com/Article/Bitrac_Fix_2008_04_20_Update.aspx。2008-04-19 20:52
提升了程序的稳定性和速度。取消了默认皮肤里面的鲜果推荐(这个也算是以前更新的时候忘记修改的地方。默认应该没有的)。对比文件最后修改日期来更新。2008-04-15 14:50
完善了后台数据管理,数据库备份恢复已经运行 SQL 语句都可以了。增加了域名更换功能。非特殊情况请不要多用。建议每天备份数据。精简了数据访问接口,以后只支持 SQLite 数据库了。毕竟一个个人 BLOG 没有多少数据,SQLite 完全够用也是最适用的。对比文件最后修改日期来更新。2008-03-28 13:17
补充了文章编辑页面的标签自动完成,修正了一些主题的小 BUG,降低了 TrackBack 的检查等级。请对比文件最后修改日期来更新。2008-03-25 09:38
修正一些小 BUG,增加了标签自动完成功能。主要更新 Bitrac.Web.dll 和 Admins 目录里面的文件。2008-03-13 20:03
提升了正则匹配的效率,程序整体效率提高了三倍左右,强烈推荐更新,只需更新 Bin 目录里面的 Bitrac.Web.dll 文件就可以了2008-03-06 11:17
增加了数据库压缩功能,SQL 运行功能暂时没有做,增加了数据恢复功能。大家可以根据文件最后更新日期来上传新文件,旧版本需要更新数据库,请下载数据库回来后用 SQLiteSpy 运行以下 SQL 语句:- CREATE TABLE [BT_Restore] (
- [ID] INTEGER PRIMARY KEY AUTOINCREMENT,
- [Author] INTEGER NOT NULL DEFAULT 0 ,
- [Content] NTEXT NOT NULL DEFAULT '' COLLATE NOCASE ,
- [Grabble] NTEXT NOT NULL DEFAULT '' COLLATE NOCASE ,
- [Publish] TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
- );
-
- CREATE INDEX [Restore_Author] on [BT_Restore]([Author] );
- CREATE UNIQUE INDEX [Restore_ID] on [BT_Restore]([ID] );
2008-02-22 16:30
更新比较多。最好重新上传全部文件。当然数据库文件和附件除外,呵呵。2008-01-22 15:24
修正了插入代码的 BUG。2008-01-21 04:39
增加插入代码功能,编辑器可以直接插入 MP3 和 Flash 媒体文件了。2008-01-20 17:49
FCKeditor 升级到 2.5.1 精简版。开放文章发表视频,不过暂时只能粘贴到源代码内。优化了压缩输出模块。修正了一些小 BUG2008-01-07 17:57
修正了 HTTP 压缩无效的BUG,后台用户管理一些改变。更新 SQLite 库为新版本,主要更新文件请看最后修改日期。2007-12-29 08:53
修正了一些搜索的 BUG ,还有垃圾评论判定的时间间隔。主要更新几个 DLL 文件2007-12-26 12:20
更细了 Bitrac.Web.Dll 和 Bitrac.Html.Parser.dll,修正了一些 BUG2007-12-25 18:50
更新了 Bin/Bitrac.Web.dll ,增加日志浏览页面显示评论和浏览数的支持2007-12-22 18:28
修正了日历的BUG,优化了日历的HTML输出和JS文件。主要需更新文件 Bin/Bitrac.Web.dll 和Theme.css,Theme.js 两个模板文件。2007-12-22 09:45
日志查看页面的评论发表编辑器使用 Ajax 延时加载,主要需更新文件 Bin/Bitrac.Web.dll 和Article.htm,Theme.css,Theme.js 三个模板文件。2007-12-21 23:00
将日历的 Javascript 移出 HTML 页面,需要更新文件 Bin/Bitrac.Web.dll 和 Themes/Default/Header.htm 文件。自己制作模板的朋友记得看看 Header.htm 模板的更新。2007-12-21 21:37
更新了Ajax 评论模板的获取方式,不会再出现非法提交路径的问题了。
更新了评论引用内容的获取方式,减少日志查看页面的文件大小,减少网络流量。
更新了模板引擎的数据存储方式,从 Hashtable 更新为泛型,提高效率
此文章由 Loveyuki 于 2009-06-27 09:50 编辑
本日志由 Loveyuki 于 2007-12-21 21:37 发表,目前已经被浏览 35456 次,评论 978 次;
作者添加了以下标签: Bitrac,更新;
引用通告:http://www.loveyuki.com/Article/24/Trackback.ashx
评论订阅:http://www.loveyuki.com/Article/24/Feeds.ashx