今天给Category加进了编辑的功能,接下来应该是blog roll的编辑了,另外,打算把页面Title、AboutMe、Disclaimer,包括分页,登录等全部写入数据库里,然后加上编辑的功能,这样子一个BLOG的基本功能就差不多都具备了。
顺便把这几天的UPDATE记录一下:
上周二加入了“NoCollapse”的字段,控制是不是要在预览状态下collapse这篇文章。
今天加入了SideBar上的全文搜索功能,但是搜索结果的highlight功能暂时欠奉。
最后总结一下:
Category -> add: completed
Category -> edit: completed
blog roll -> add: completed
blog roll -> edit: pending
page info -> add: N/A
page info -> edit: pending
好累啊|-)
Category Archives: the BLOG
页面加入了背景音乐
下午闲着无聊,就给页面加入了背景音乐,顺便把代码改得整洁了一些;把右边的TagsCloud也加了上来。
关于背景音乐,一开始加的是Sarah Brightman的Gloomy Sunday,因为我觉得这首歌和当前的气氛极其匹配,完美地衬托了我现在的心情。
不过我不希望让我阴暗的情绪影响到我的朋友们,所以试听了几分钟,又把音乐改成了范玮琪的《如果的事》,虽然不像《少年先锋队队歌》一般催人奋进,但好歹节奏还算明快,听了也不会感觉很烦躁,于是就这样定了。
这里要解释一下,我知道在页面上加音乐是一件非常唐突的事情,如果该音乐给您带来了不便,请给我留言让我知道,我会尽快去除的。
PS,对于那些有自杀倾向的朋友来说,我强烈推荐Sarah Brightman的[url=upload/download/GloomySunday.mp3]
Do U AJAX? 最初的设计草图
怎么样?和现在的版本像吗?
呵呵。过几天再把Do U AJAX?的前身,Ajax GuestBook,的snapshot贴上来比较比较:D
刚给comment加了一个notifier
刚给comment加了一个notifier,每次有新的comment,系统都会自动发一封notifier到我的google邮箱。
最近的Update做一个followup
05/02/2006: 增加了Syntax Highlight功能(C#, Javascript, SQL, HTML, JAVA, XML)
05/07/2006: 增加了tag功能
05/13/2006: tag继续完善
05/22/2006: tag bug fix
05/30/2006: 可以选择保存为Draft
06/01/2006: Auto Save功能
06/09/2006: 带版权信息的缩略图 + 简易Gallery
06/13/2006: tag的AutoComplete功能实现
07/15/2006: Comment bug fix
07/15/2006: Comment模块增加Emotion Icon支持
07/19/2006: Comment模块CSS修改,模仿weblogs.asp.net风格
07/20/2006: Comment模块增加cookie记录用户名,去除了CAPTCHA验证模块
07/24/2006: Comment Mail Notifier
09/04/2006: New layout design
09/17/2006: Background Music
09/17/2006: Tags Cloud for SideBar
09/20/2006: Database中加入noCollapse字段,灵活控制在预览状态下是否需要收缩文章
09/24/2006: Title&Content Search
09/24/2006: Category Edit
……to be continued……
不叫总结的总结
最近网上得其实也不少,但这个东西已经几个礼拜没更新了。有好几次都想着要加一些功能进去,或则把代码优化一下,每次都想了很久,但一直是毫无进展,做无用功时间比当初写成最早版本花的时间要多得多。后来甚至看到代码就头皮发麻。
其实也并不是完全没有改进的可能,但是很没有头绪,要加都是勉强塞进去,一丁点的变动就会带来无数的bug和效率的大幅下降。我似乎是有点洁癖,发现自己是在一团代码的乱泥里搅和,就无论如何也做不下去了。
追根究底,问题还是在于一开始的时候没有一个好的整体规划,甚至根本只是一时兴起。首先是偷懒,注释没写好,弄到后来很多block具体是什么功能自己都不知道了,代码变得毫无可维护性可言;其次是版本控制没做好,有的时候改了很多东西,才发觉还是原来的最好,结果落到没有后悔药吃的地步;最后就是心思太多,看到这个功能好,心血来潮做进去,过两天觉得那个功能也不错,在做进去,弄到最后看上去啥功能都有,其实啥功能都不完善。
edit: 半夜的时候给comment增加了emotion icon的支持,因为安全性的考虑,暂时不会提供全部ubb code的支持,但是一些常用的ubb,比如img,url等tags,可以考虑支持。
ps.现在终于体会到AJAX的好处了:在丧失了search engine friendly的同时,也免去了很多spammer的烦恼,这也算是以外的收获了。(lol)
给blog加了个Auto_Complete的功能
给blog加了个Auto_Complete的功能
功能还在测试中。。。
Snapshot:
Credit goes to: [url=http://www.codeproject.com/jscript/jsactb.asp]zichun[/url]
Gallery Feature
I'm Testing AutoSave!
I’m Testing AutoSave!
75 is saved at Thu Jun 01 17:47:41 2006
Bug报告
新的bug:发表文章时,如果Tags栏不填,则Tag的处理会有瑕疵(在tag表中插入两个空值)
过几天连同还没完工的AutoSave一起解决。
ps. 故障地点找到了,在[color=LimeGreen]182[/color]行和[color=LimeGreen]216[/color]行。