布罗格的烘培机

Firefox、Opera、Safari下有的页面会出错,原因是以前的HTML数据不规范所致。

添加Gravatar头像到回复中的一种方法

Gravatar是什么就不介绍了,不知道的人自己用狗狗查.

以前在BLOG中也加过Gravatar的大头照.不过那是改动程序实现的,现在搞了一个不用改程序,只改模板就可以搞定的方法.

打开single.html,在<head>后加入

<script language="JavaScript" src="<#ZC_BLOG_HOST#>script/md5.js" type="text/javascript"></script>


再打开b_article_comment.html文件,在你认为合适的位置加入

<script>
  document.write("<img alt='Gravatar Icon' width='48' height='48' src='http://www.gravatar.com/avatar.php?gravatar_id="
  +MD5("<#article/comment/email#>".replace(/\[AT\]/,String.fromCharCode(64)))+"&size=48' />")
</script>


当然也可以再加入

&default=http%3A%2F%2Fwww.somesite.com%2Fsomeimage.jpg

用来替换没有在Gravatar注册过的人的大头照,这个URL你可以自己指定.

要显示Gravatar的头像必需要提交邮箱地址才行,所以在发表评论是还是不要偷懒,把邮箱打上就好了.

http://www.gravatar.com/implement.php讲的比较详细。
  • Aether :
  • 静态页面上用JS实现动态是最好用的办法。

  • 2006-08-09 , 星期三 , 13:54:36
  • anbon :
  • 注册了一个账号,想要看看结果什么样子。。。测试测试

  • 2006-08-09 , 星期三 , 15:46:49
  • 小画 :
  • 想要看看啥样子的

  • 2006-08-09 , 星期三 , 20:56:14
[<<] [<] [1] [>] [>>]

发表评论:

­

Powered by Zdevo 1.0.3125.32067,Template by Nagrand.

­