Blogger beta:高亮作者评论

此Hack可以让Blog作者的评论高亮显示。

1.添加以下CSS以定义作者评论的样式,你也可以修改下面的代码,让它以你自己喜欢的方式显示,懒得修改就直接复制过去得了。默认红色、加粗。请把这一部分放在<b:skin>]]></b:skin>之间,为了条理你可以把它放在“Comments”那一部分里。

.comment-body-author {
margin:0;
padding:0 0 0 20px;
}
.comment-body-author p {
font-size:100%;
margin:0 0 .2em 0;
color:#CC3300; /*字体颜色*/
text-decoration:bold; /*字体样式,默认加粗*/
}

2.确定已展开Widget,寻找并添加红色部分代码。最后保存

<dl id='comments-block'>

<b:loop values='data:post.comments' var='comment'>

<dt class='comment-author' expr:id='"comment-" + data:comment.id'>

<a expr:name='"comment-" + data:comment.id'/>

<b:if cond='data:comment.authorUrl'>

<a expr:href='data:comment.authorUrl' rel='nofollow'><data:comment.author/></a> <b:else/>

<data:comment.author/>

</b:if> said...

</dt>

<b:if cond='data:comment.author == data:post.author'> <dd class='comment-body-author'> <p><data:comment.body/></p> </dd> <b:else/>

<dd class='comment-body'>

<b:if cond='data:comment.isDeleted'> <span class='deleted-comment'><data:comment.body/></span> <b:else/> <p><data:comment.body/></p> </b:if>

</dd>

</b:if>

<dd class='comment-footer'>

7 条评论:

Jeff 说...

我按这个方法操作之后,blogger显示:

More than one widget was found with id: Image1. Widget IDs should be unique.

咖啡鱼 说...

添加的代码中并没有用到ID为Image1的CSS修饰。
你肯定弄错了

Jeff 说...

我的模版出问题了,什么也改不了。
现在换了一个新模版,可以改了。
谢谢!

小帽 说...

分享一個有趣的東西Flash blog show : poque.jp

瓦特比 说...

從舊版轉換到新版之後,
原先的發表者中文名稱都變亂碼,
這招就失效了,
有無解決的方法?

咖啡鱼 说...

很遗憾,没有什么办法。因为编码变了,才会那样,只能一个个的修改。

瓦特比 说...

一個一個修改?
發表者(comment-author)名稱亂碼可以自行改回來嗎?
若是可以就太棒了...