菜刀未老

前两天老爸追我修改那个cgi的留言薄程序时,我碰都不想碰,cgi写起来太麻烦了,错了也查不出哪里错,整个程序就是运行不了。找不出错处就等于白干,需要从头再来。结果我找了德国的Free Perl Guestbook,但问题马上来了,我那个留言薄程序本来是bbs程序来的,一般guestbook功能的Free Perl Guestbook根本不能比,那位导师也说不好用。我心一横,写就写吧,反正这几天比较闲。

昨天花了半天,弄好了验证码部分,晚上按那位导师的需要,翻译成英文版并顺便重新排版。不写的时候觉得烦,一写起来却得心应手,很enjoy很有成就感,一路调试也没有出什么错,我真是菜刀未老呀~

距离上次升级这个源代码也有两年多了,昨天终于将版本号从1.5升到1.6E,主要增加了验证码,按照现在的潮流重新排版,修正了撑破表格的bug,补充了搜索结果中留言的回复、编辑、删除功能。

这个bbs程序的思路非常好,我很佩服,没有见过有比它更好的cgi小型bbs,所以我一直很愿意去完善它并补充新的功能,到我转用asp后自己写的guestbook也是仿照它的思路。其最大的特色是发表留言不用注册,但可以对自己的留言进行编辑和删除操作,开放回复,并能up,就是有新回复的帖子会排到最顶。因为我修改的版本现在挂的是那位导师的名字,我自己之前也用了几年,觉得很应该推介一下原作者以尊重他们的劳动和版权。

我拿来修改的基础版本是vvbbs:http://vanilan.cocot.jp/cgi/vvbbs/vvbbs.cgi

而vvbbs是美化自yybbs的:http://www.kent-web.com/bbs/yybbs/yybbs.cgi

以上两个都是日本的程序。

这次修改,验证码模块使用的是Nobot Guestbook对Matt’s guestbook的增补:http://tabish.freeshell.org/nobot/

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s