2008年6月28日星期六

如何在不改变以前修改模板的情况下增加新的页内评论功能

感谢IwfWcf的帮助,更感谢原作者http://www.bloggerbuster.com/2008/06/how-to-add-comment-form-beneath-your.html的这篇文章。



我昨天是云里雾里的把测试博客的模板重新还原了一次,然后对比更新后博客代码和GG派原代码,糊里糊涂搞出来的页内评论……今天有人写了,就不必再写了,还要重新看代码,烦啊,直接翻译转贴了:)



首先当然要把你的博客切换到新的http://draft.blogger.com下,设置评论项目下把评论表带放置改为在下面嵌入帖子,如图:






然后在切换到 布局 修改HTML 项目,找到原代码:

<p class='comment-footer'>

<b:if cond='data:post.allowComments'>

<a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:postCommentMsg/></a>

</b:if>

</p>




整个替换为:



<p class='comment-footer'>



<b:if cond='data:post.embedCommentForm'>

<b:include data='post' name='comment-form'/>

<b:else/>

<b:if cond='data:post.allowComments'>

<a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:postCommentMsg/></a>

</b:if>

</b:if>



</p>


就完成了!恭喜,你也能页内直接评论了~~~9ab1c88f

11 评论:

Anonymous 说...

很有用,有页内评论了!

Anonymous 说...

可是沒有email通知的功能,不是很實用

GG 说...

估计很快就会加上这个功能了~~~

Belen 说...

N年前就有Email通知功能,只要有人发表评论,就可以将该评论发到指定邮箱

IwfWcf 说...

Email通知和页内评论无关的吧?我测试过改成页内评论后是可以正常工作的

GG 说...

问题是怎么在页内评论里选择EMAIL通知呢?

IwfWcf 说...

没事了,我理解错误......

ssdwx 说...

>>问题是怎么在页内评论里选择EMAIL通知呢?
指的是通知评论者么,这个功能应该是没有的吧
通知作者是向来都在的

GG 说...

以前没有,后来加上这个功能了。

现在页内评论因为没有这个选项一起出现在页内评论中,所以暂时又不可用了~~

ssdwx 说...

弄错了
评论页去得少,忘记那个东西了

Greatlee 说...

测试

发表评论: ☆欢迎灌水☆言论自由☆交流快乐☆