查看文章
 
代码发芽网:无需插件支持blog(比如百度空间)代码高亮, 支持近百种编程语言
2008年06月27日 星期五 2:25
代码发芽网:无需插件支持blog代码高亮, http://www.fayaa.com/code/
已知支持百度空间, 网易邮箱、网易博客, 新浪博客, 牛博网, CSDN, 基于Wordpress的Blog, Google Gmail
网站架构Django + Pygments,架在shared host上面(bluehost的主机)

感谢各位在反馈页面以及邮件组给出的建议,这段时间都在更新
,纯兴趣的东西,时间不够啊...
最近主要更新如下:
1. 界面进行了更多的调整,让字体配色显得更加舒服,把表情图片改小了一些,看起来更加协调
2. 加入了方便复制代码的按钮
3. 加入了"给用户发信"功能
4. 发自己用的临时贴不需要填标题了
5. 可以选择字体了,会枚举这些字体(机器上没有则不显示):'Consolas', 'Lucida Console', 'Courier New', 'Bitstream Vera Sans Mono', 'monospace', 'Fixedsys', 'Monaco'
(目前复制粘贴以后字体还在,但是发blog / email以后字体消失,还没有搞清楚是哪里的问题...)

贴一个例子吧,看起来可能改变不大,到网站上可以看到更大的改变。
Python代码: Python - 人性化的时间(比如:两分钟以前)
01 #人性化的时间:2008-01-27 08:37:29
02 #发芽网使用此函数来显示人性化的时间:比如1分钟以前,三天前,等等
03 def time_span(ts):
04    delta = datetime.now() - ts
05    if delta.days >= 365:
06        return '%d年前' % (delta.days / 365)
07    elif delta.days >= 30:
08        return '%d个月前' % (delta.days / 30)
09    elif delta.days > 0:
10        return '%d天前' % delta.days
11    elif delta.seconds < 60:
12        return "%d秒前" % delta.seconds
13    elif delta.seconds < 60 * 60:
14        return "%d分钟前" % (delta.seconds / 60)
15    else:
16        return "%d小时前" % (delta.seconds / 60 / 60)

类别:默认分类||添加到搜藏 |分享到i贴吧|浏览(2527)|评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
     

   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu