博客评论系统更新

刚更新了一下评论系统,主要更新了如下几个方面的UE:

  1. 评论添加session支持,现在应该是可以记录上一次成功评论时使用的用户名、Email和网址了。
  2. 修改评论出错时的渲染页面,复用文章页面的模板,这样至少比原来的单独一个form的页面好多了…… 其实感觉comments系统还是用Ajax体验好点,不过暂时懒得弄了……

以上这些有兴趣的童鞋可以试试。其他的改动对UE没有影响,就不提了。Over~

近期小结

然发现又有一段时间没写博了……为了方便起见,随便记点近期小结吧。

如果没啥兴趣,就别点read more了,嗯……

继续阅读

给侧栏加了一个倒计时

起来快要圣诞了,给blog加点东西吧。想来想去,还是弄个倒计时省事。虽然找着了一些比较炫的flash(比如这个),但是和我这朴实的主题实在是不搭……寻觅了半天,好不容易在这儿找着个和当前主题比较配的flash,就立刻给整上了。这个倒计时支持自定义时间、标题、色彩搭配等,有兴趣的童鞋也可以试试。

P.S. 最近比较忙,blog可能就会更新得慢一点了,以上。

给blog加上了语法高亮

捣鼓了一下,给blog加上了代码高亮。目前用的是rst + pygments的方式,没用js的处理方法。主要是自己不太喜欢每个页面载入n多js,网速慢的话体验相当不好(以前用blogger的时候便有过血的教训了 orz)

Python示例:

import os
# Standard hello world stuff
class Hello():
    def do_it(self):
        print "Hello world"

if __name__ == '__main__':
    Hello().do_it()

def main():
    print "Hello world"

css示例:

.codehilite .hll { background-color: #ffffcc }
.codehilite .c { color: #008800; font-style: italic } /* Comment */
.codehilite .err { border: 1px solid #FF0000 } /* Error */
.codehilite .k { color: #AA22FF; font-weight: bold } /* Keyword */
.codehilite .o { color: #666666 } /* Operator */
.codehilite .cm { color: #008800; font-style: italic } /* Comment.Multiline */
.codehilite .cp { color: #008800 } /* Comment.Preproc */

第一篇文章:Hello World

Hello World!

一直想要弄个自己的博客...就是有点点说不出的不爽...

继续阅读