2009年1月17日星期六

向 Blogger 布局添加“回复评论”按钮

这个 Blogger 技巧已经有了新的替代方法,无需 Flash 插件的支持。
阅读最新文章。谢谢支持!
近来又有几位网友问起添加“回复此评论”按钮的问题,因为 Blogger 官方一直没有动手添加这个功能,所以只好用这个小工具作为替代。
之前我曾在 Blog 里提到向 Blogger 模板中添加这个小工具的方法,今天就来说说如何向 Blogger 布局代码中添加这个回复按钮。

首先进入 Blogger 控制台,选择需要修改的博客,点击“布局”-“修改 HTML”,选中“扩展窗口小部件模板”复选框。
找到你需要添加这个小按钮的位置,例如“颓组织”,我把这个按钮放在了“xx 说...”之后。
点击对应评论之后的按钮,你就可以把评论者的名字和评论地址复制了下来,用于粘贴在评论框中,快速回复这条评论。

要像这样,你只需在代码中找到 <data:commentPostedByMsg/> 这一句,在其后添加:
<span title='点击图标回复这条评论'><embed expr:src='&quot;http://go.thisischen.com/replycommentbutton?author=&quot; + data:comment.author + &quot;&amp;anchor=&quot; + data:comment.anchorName' height='22' type='application/x-shockwave-flash' width='75' wmode='transparent'/></span>

其中的 anchorName 锚点在 Blogger 布局模板中默认为 #c<评论编号>,作用是在你提交评论后,点击对应的 @某人 链接,可以直接转到你所回复的源评论处。
以上代码中提供的按钮为灰色透明背景,基本可用于所有背景色的网页中。如果你需要自行修改,可以根据之前提到的文章中的说明自行建立一个 fla 文档并编译。