26 Jul 2006, 06:49 UTC

小试Prototype:为静态文章列表加上标志

昨天,用Prototype.js解决了一个以前一直解决不了的问题,即静态文章列表加上New标志。

工作上一直使用静态的CMS(内容发布系统),好处是发布的内容全部都有静态页面、唯一地址,访问速度也比较稳定,缺点是放弃了动态的效果,比如文章动态链接、列表更新等等,以及今天要说的根据文章发布时间给标题加New标志。

原理是用Javascript分析列表代码里面带有时间的条目,时间是不是在时间限制之后,如果是,就在这个条目的时间代码段前面加上New的标志代码。

首先对文章列表进行改造,发布系统生成