作者timpanii (eOltm)
看板Blog
标题[心得] 在Blogger的板面上增加最新回应
时间Sun Feb 19 01:00:36 2006
※ 引述《lovelights (Love Lights Life)》之铭言:
: 我想把亮蓝色字删掉,只留下亮黄色的字,请问有什麽方法吗? 谢谢
: [Love Lights Life] 2/17/2006 09:16:37 PM <---此行为超联结至 blog B
: posted on February 17, 2006 01:16:00 pm
: "最近回覆"於 sidebar测试成功! 欢迎留言讨论
: --Posted by love lights life to Love Lights Life at 2/17/2006 09:16:37 PM
结果今天就弄完了 XD
这里所介绍的方法, 要先参考在下
1. 前作 "[心得] Blogger最新回应的Feed"
而且仅限於其中第二个方法
(理论上只有解析字串的方法不同啦, 所以要写出来也不是不可以...)
2. 下一篇的 "[心得] 用FeedBurner包装你的Feed"
======
1. 先介绍一个可以把Feed转成JavaScript的地方:
FeedDigest
http://www.feeddigest.com/
要先注册才能使用它的服务
之所以选择这个是因为他可以自定输出的模板,
而Feed2JS这个好用又免注册的只能自订CSS
2. 注册完了之後, 他可以让你把五个Feed转成JavaScript/HTML/PHP..etc
先选择Create a New Digest
输入你
经过FeedBurner包装过後的Comments的Feed的URL
(长的像是
http://feed.feedburner.com/xxxxx 这种网址)
中间的地方填入适合的资料
像是Max Items to Show就是你想在页面上放几个最新回应
建议别太多 免得你的Blog变成落落长
然後找到 Digest Options
点一下Click here for internationalization settings
语系选择UTF-8
再点 Click here for dupe filter/query matching settings
选择Show only live terms
再来找到Digest Layout / Template
点一下Click here to edit HTML templates manually (for advanced users)
在Per-term template里输入
<a href="#" id="commentLink_%YEAR2%%MONTH2%%DAY2%%HOUR2%%MINUTE2%%SECOND2%">
</a>:
<span id="commentText_%YEAR2%%MONTH2%%DAY2%%HOUR2%%MINUTE2%%SECOND2%">
%DESCRIPTION,1000%</span>
<span style="display:none"
id="commentPlainText_%YEAR2%%MONTH2%%DAY2%%HOUR2%%MINUTE2%%SECOND2%">
%DESCRIPTIONPLAIN,1000%</span><br />
<script type="text/javascript">
changeComment('commentLink_%YEAR2%%MONTH2%%DAY2%%HOUR2%%MINUTE2%%SECOND2%'
, 'commentText_%YEAR2%%MONTH2%%DAY2%%HOUR2%%MINUTE2%%SECOND2%'
, 'commentPlainText_%YEAR2%%MONTH2%%DAY2%%HOUR2%%MINUTE2%%SECOND2%');
</script>
最後存起来
3. 回到Your Control Panel
你应该可以看到你的Comment Feed在列表里了
选择Get the code, 然後把Javascript那段复制起来
贴到你的Blogger Template 想放置最新回应的地方
4. 在你的Blogger Template当中 </head>之前的地方贴一段code
因为很长, 所以我放在
http://oz.nthu.edu.tw/~g943331/temp/recent_comments.html
请自行取用
5. 到这边应该到一段落了, republish看一下你的Blog吧
如果你想要更改最新回应的排版/样式
直接改第二步骤当中那段很像HTML就可以了
请保留<a> <span>的id, 这样JavaScript才知道要去改那边
其他都可以任意更改
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.63.11
1F:→ timpanii:阿 我刚刚发现用Firefox还有Opera看很正常 02/19 01:34
2F:→ timpanii:用IE就整个乱七八糟了 要套用的人请等等 02/19 01:34
3F:→ timpanii:烂IE 臭IE 对Regex支援超级烂的 02/19 03:45
4F:→ timpanii:总之现在是可以了... 02/19 03:46