以前在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的头像必需要提交邮箱地址才行,所以在发表评论是还是不要偷懒,把邮箱打上就好了.
http://www.gravatar.com/implement.php讲的比较详细。
静态页面上用JS实现动态是最好用的办法。
注册了一个账号,想要看看结果什么样子。。。测试测试
想要看看啥样子的