Blogger beta に HaloScan をとりつける 
Blogger beta に HaloScan が貼り付けられません、というメールが来ていたのでやってみました。
今回参考にしたのはこのページ。
このページのとおりにやればいいのかというと、さにあらず。微妙にコードが間違っているので、Blogger beta の XML チェックにひっかかってしまいます。なので下記の方法をお試し下さい。
※ HaloScan のアカウントがすでにあるものとして解説しています。HaloScan ってなんだ?という方はこちらをご確認下さい。
導入方法
1.Blogger beta の管理画面「Template > Edit HTML」を開き、「Expand Widget Templates」のチェックボックスにチェックを入れます。
2.コードの表示されているテキストエリアから
3.次に、以下のようなコードのかたまりを見つけ出します。
4.3のコードを別のものに差し替えます。導入したい構成を確認して、以下のどちらかを3のコードの替わりに貼り付けてください。
(1) Blogger beta のコメント機能 + HaloScan のトラックバック機能
(2) HaloScan のコメント機能 + HaloScan のトラックバック機能
5.全部貼り付けられたら「SAVE TEMPLATE」ボタンを押して下さい。
これでおしまい。ぜひお試し下さい。
※ 4でつけた投稿フッターのトラックバックリンクはテンプレートを変更しても引き継がれますが、2の head 要素内の変更は引き継がれません。テンプレート変更時には1、2の作業だけしなおしてください。
今回参考にしたのはこのページ。
このページのとおりにやればいいのかというと、さにあらず。微妙にコードが間違っているので、Blogger beta の XML チェックにひっかかってしまいます。なので下記の方法をお試し下さい。
※ HaloScan のアカウントがすでにあるものとして解説しています。HaloScan ってなんだ?という方はこちらをご確認下さい。
導入方法
1.Blogger beta の管理画面「Template > Edit HTML」を開き、「Expand Widget Templates」のチェックボックスにチェックを入れます。
2.コードの表示されているテキストエリアから
</head> を見つけ出し、直前に script タグを挿入します。こんな感じになります。<script src='http://www.haloscan.com/load/XXXXXX' type='text/javascript'></script>
</head>
赤字の部分には HaloScan のアカウント名を入れてください。</head>
3.次に、以下のようなコードのかたまりを見つけ出します。
<span class='post-comment-link'>
<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:post.allowComments'>
<a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><b:if cond='data:post.numComments == 1'>1 <data:top.commentLabel/><b:else/><data:post.numComments/> <data:top.commentLabelPlural/></b:if></a>
</b:if>
</b:if>
</span>
<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:post.allowComments'>
<a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><b:if cond='data:post.numComments == 1'>1 <data:top.commentLabel/><b:else/><data:post.numComments/> <data:top.commentLabelPlural/></b:if></a>
</b:if>
</b:if>
</span>
4.3のコードを別のものに差し替えます。導入したい構成を確認して、以下のどちらかを3のコードの替わりに貼り付けてください。
(1) Blogger beta のコメント機能 + HaloScan のトラックバック機能
<span class='post-comment-link'>
<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:post.allowComments'>
<a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><b:if cond='data:post.numComments == 1'>1 <data:top.commentLabel/><b:else/><data:post.numComments/> <data:top.commentLabelPlural/></b:if></a>
</b:if>
</b:if>
</span> <span><a expr:href='"javascript:HaloScanTB(" + "\"" + data:post.id + "\"" + ");"' target="_self"><script type="text/javascript">postCountTB('<data:post.id/>');</script></a></span>
<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:post.allowComments'>
<a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><b:if cond='data:post.numComments == 1'>1 <data:top.commentLabel/><b:else/><data:post.numComments/> <data:top.commentLabelPlural/></b:if></a>
</b:if>
</b:if>
</span> <span><a expr:href='"javascript:HaloScanTB(" + "\"" + data:post.id + "\"" + ");"' target="_self"><script type="text/javascript">postCountTB('<data:post.id/>');</script></a></span>
(2) HaloScan のコメント機能 + HaloScan のトラックバック機能
<span class='post-comment-link'>
<a expr:href='"javascript:HaloScan(" + "\"" + data:post.id + "\"" + ");"' target="_self"><script type="text/javascript">postCount('<data:post.id/>');</script></a>
</span> <span>
<a expr:href='"javascript:HaloScanTB(" + "\"" + data:post.id + "\"" + ");"' target="_self"><script type="text/javascript">postCountTB('<data:post.id/>');</script></a>
</span>
<a expr:href='"javascript:HaloScan(" + "\"" + data:post.id + "\"" + ");"' target="_self"><script type="text/javascript">postCount('<data:post.id/>');</script></a>
</span> <span>
<a expr:href='"javascript:HaloScanTB(" + "\"" + data:post.id + "\"" + ");"' target="_self"><script type="text/javascript">postCountTB('<data:post.id/>');</script></a>
</span>
5.全部貼り付けられたら「SAVE TEMPLATE」ボタンを押して下さい。
これでおしまい。ぜひお試し下さい。
※ 4でつけた投稿フッターのトラックバックリンクはテンプレートを変更しても引き継がれますが、2の head 要素内の変更は引き継がれません。テンプレート変更時には1、2の作業だけしなおしてください。

今の Blogger Beta だと、テンプレートに HTML のコメント (<!-- comment -->) が書けないんですよね。なので、Trackback auto discovery が使えません。それがネックで、今、私のブログでは HaloScan のコードを書いていません。
でも、クリボウさんの記事を読んで HaloScan を付ける気がムクムクとおきてきました。
Trackback auto discovery があってもトラックバック・スパムが増えるだけな気もするし ^^; 週末、HaloScan を取り付けようかな。
By
Anonymous, at 21 September, 2006 22:15
なんとなかできないかと思ってたときにいい情報ありがとうございます。参考にさせて頂きます。
By
Anonymous, at 22 September, 2006 18:06
Unter den Linden管理人のBBです。
>>@aka様
JUGEMの独自タグにも{trackback_auto_discovery}というやつがあります。素人の超初歩的な質問で恐縮なのですが、これはどういう用途で使われるのでしょう?
JUGEMのマニュアルには「その記事のRDFメタデータ。トラックバックURLの自動検知などに使われる」なんて書いてありますけど。
By
Anonymous, at 24 September, 2006 19:43
http://bukbuntu.blogspot.com/2006/09/blogger-beta-haloscantrackback.html
できましたー。ありがとうございます。
By
Anonymous, at 27 September, 2006 05:37
BB さん、こんにちは。
Trackback Autodiscovery の件、ブログの記事にしてみました。分かり易いかどうか自信がありませんが、参考になれば幸いです。
- clmemo@aka: Autodiscovery とは何ぞや
By
Anonymous, at 27 September, 2006 10:17
> @aka さん
記事、拝見しました。Trackback auto discovery なるものがあったんですね、知りませんでした。
> BunBuku さん
コメントありがとうございます。記事がお役に立てたようで良かったです。
> BB さん
僕へのではないですが、コメントありがとうございます。僕もためになりました。
By
kuribo, at 28 September, 2006 00:32
イェ?イ、TB復活♪ 最初 Expand Widget Templatesっていうのチェックしてなくて分からんかった。編集画面のすぐ右肩にあるのね。
■HEADが見つかんない皆様へ:
/* Footer
-----------------------------------------------
の下数段落目、画面で言うと3分の1ぐらいんとこにアリマス。
■span class='post-comment-link'ってドコだよ?!な皆様へ:
大体下から3分の1。左端の行頭には見つかんなくて私はtimestanpの/spanの次に見つかりました。
ほいじゃね。
By
Anonymous, at 01 October, 2006 03:17
アドバイスコメント、ありがとうございます。コードを見つけるの、たしかに大変ですね。メモ帳などにコピペして検索をかけた方が早いかも知れませんね。
By
kuribo, at 07 October, 2006 12:38
>>僕へのではないですが、コメントありがとうございます。僕もためになりました。
もうふた月以上たってますな。
@akaさんの記事はわかりやすくていいですね。勉強になりました(悪いな、むこうのコメントで礼を言うのを忘れてしまった)。
私の場合、旧Bloggerのテンプレートをそのまま使っていますので、トラックバックも従来通り……で大丈夫ですよね?
新しいのはラベルだけですかね。あと、betaではコメントのフィードが出力できるので、FeedBurnerに読ませて一覧できるようにしてあります。
それから、話題は変わりますが、beta版のブログはBlogPeopleに更新通知が行ってないんじゃありません?
By
Anonymous, at 06 December, 2006 22:31
はじめまして!
入門の方を参考にトラックバックを追加さしていただきました。
で、気づいたのですがHaloScanのトラックバック追加Bloggerへの手順がとても手軽になっていたました。
自分のテンプレートをエクスポートし、それをHaloScanに読み込ませると追加部分を自動導入してくれるようです。それをまた自分のブログへインポートすれば完了!ととても手軽です。
手順もムービーが用意されていて英語苦手な自分にもわかりやすくなっていました。
テンプレートの変更はよくガジェットなどのデーターなどが吹っ飛ぶのでドキドキしたのですが何事もなく無事いけました。
自分のようにこちらを参考にされる方多いと思いフィードバックです。
最近Bloggerを使いだしたのですが、クリボウさんのような改造・増設などの日本語ユーザーコミュニティが充実しているのがとても気に入りました。
いつもHotなNewsありがとです^^頑張ってください
(*上2つのコメント、書き損じがあり削除さしてもらいました。汚しちゃってすみませぬ><)
By
Guruguru, at 30 March, 2007 03:08
駒形亭と申します。
私もHaloScan側でテンプレートに自動導入してくれるようになってますね、って書こうと思ったんですが、どうやらguruguruさんに1日先を越されてしまってたみたいです(笑)
私も最近Bloggerはじめたばかりで、「Blogger入門」とあわせてお世話になりっぱなしです。
これからも、いろいろなblogger啓蒙を期待しています。
By
駒形亭, at 30 March, 2007 17:21
クリボウさん、又お世話になりました。HaloScanのトラックバック機能だけ使うたくて困っていたら結局クリボウさんのBlogにたどり着きました。
あっさり解決です。
有難う御座いました。
By
oasis, at 01 December, 2007 23:08
Post a Comment