网站变更记录 v1.4.0

重要变动:修正了管理员管理网站的认证程序。原先使用的HTTP身份验证(使用$PHP_AUTH_USER)不能在目前的虚拟主机上运行,因此更改为使用session进行身份验证。

上个月因更换网站服务器提供商,出于安全考虑关闭了部分“源代码”。目前这些源代码都已经公开了。


本记录实际创建日期:2005-03-29 18:36:40

网站变更记录 v1.3.0

增加“本站中文版RSS”服务,目前提供“我的感想”和“留言本”的更新内容。相关源代码在"源代码"页面。该RSS服务有待进一步完善。

在“源代码”部分,暂时弃用GeSHi。现在访客可以正常浏览源代码中的中文信息。

本记录实际创建日期:2005-03-25 14:12:04

网站变更记录 v1.2.9

以前“我的照片”里面所有照片页面的标题都不能正确、详细地显示每个照片页面的信息。此次更新对上述缺点做了修改。


本记录实际创建日期:2005-03-15 22:36:06

网站变更记录 v1.2.8

对于blog、留言本的后台程序(tpl.msg.php)的页码方面做了重要调整。

今天浏览网站访问日志的时候发现,有一定数量的访客是通过搜索引擎访问本站的blog的。但是根据原有程序的页码设计,某一页面(例如第19页)对应的文本内容会因为留言数量的增加而不断改变,这样一来,通过搜索引擎访问到对应页面的访客将无法获得他所要的信息。因此今天对程序做了调整,现在,任何一个页面(例如第19页)对应的文本内容会相对地保持永久不变。


本记录实际创建日期:2005-03-02 01:53:34

网站变更记录 v1.2.7


  • 更换网站服务器提供商。从b2conline更换到site5.com。由于服务器环境的变更,程序上做微小调整。

  • 遗留2个问题有待解决:HTTP身份校验(由于目前身份校验功能较脆弱,暂时关闭了部分源代码内容)和以往时间错误的修复(日期在2005-01-11 1:33:56和2005-02-21 10:00:00之间的blog和留言)。

本记录实际创建日期:2005-02-21 11:40:02

网站变更记录 v1.2.6

原现网站在IE下会在页面上居中显示,但是在FireFox或者NetScape浏览器下则会靠左显示,页面观感不佳。一直没有解决这个问题,直到今天才把它给解决了。现在在这几种浏览器下的显示效果都一致了。

其实是一个并不起眼并不复杂的HTML技术问题,只能说自己有时候比较迷糊。


本记录实际创建日期:2005-01-27 22:53:35

网站变更记录 v1.2.5

“和我联系”页面上用图片显示email地址的程序(源代码)原先放在学校Davinci服务器上,现在经过修改放在本站。该程序将自动检测服务器是否支持GD库并据此决定是否显示email图片。


本记录实际创建日期:2005-01-24 23:05:14

网站变更记录 v1.2.4

“农历日历”最初使用Antoine Hurkmans写的一个sprintf()函数(JavaScript),但是该函数存在bug,仅能在IE下正常工作;因此后来改用http://jan.moesen.nu提供的另外一个版本的sprintf()函数(JavaScript)。但今天发现这个版本的也存在bug,并且很难修复。因此重新采用Antoine Hurkmans写的程序并做了相应修正。

代码修改的关键点:
原先:var re = /%(-)?(0| |'.)?(d+)?(.d*)?([bcdfosxX]{1})/;
现在:var re = /%(-?)([0| |'.]?)((d+)?)((.d*)?)([bcdfosxX]{1})/;

本记录实际创建日期:2005-01-23 03:17:29

网站变更记录 v1.2.3


  • 增加“日程表”页面。由于图像生成不支持中文,因此该页面内容主要是英文。该页面使用一个第三方程序。

  • 由于需要在中文版页面上方导航条处增加“日程表”的链接,导致导航条链接位置不够,因此暂时关闭导航条中的“随手信息记录”(简称“随手贴”)链接。

本记录实际创建日期:2005-01-22 00:42:22

网站变更记录 v1.2.2


  • 将中文版页面下方的一些本站链接移至页面上方;页面上方的导航条因此变成双栏。

  • 由于引用的一个第三方JavaScript写的sprintf()函数程序存在bug,“农历年历”原先在FireFox v1.0浏览器下不能正常显示。现引用了另外一个sprintf()函数程序,“农历年历”页面目前在FireFox浏览器下也能正常浏览。


本记录实际创建日期:2005-01-12 14:38:59