2007年09月12日

はてなスターを設定しよう 

少し前からこのブログの記事タイトルの横に が付いていますが、これは「はてなスター」というもので、各記事に対して評価をいただくものです。
コメントはちょっと・・・って方でも、これならiconN36ですよね。
これは滋賀咲くブロガーのお京さんから教えていただいたもので、オモシロそうで気に入ったので設定してみました。
お京さん、ありがとうございますkao05

お京さんのブログ → 滋賀咲くブログで やってみよう♪

っというわけで、僕も設定方法を紹介したいと思いますicon22


設定

滋賀咲くぶろぐにはてなスターを設置するには、「トップページ」、「個別記事」、「アーカイブ」に設定します。
まずそれぞれのhtml内から「</head>」を探してください。
その上に次の文章を加えます。

<!--はてなスター-->
<script type="text/javascript" src="http://s.hatena.ne.jp/js/HatenaStar.js"></script>
<!--はてなスターEND-->

入力するのは少し大変かと思いますから、上の文章をコピー&貼り付けしてくださいね。
設定が解りやすいように画像を用意したので御覧下さい。



これで完了です。


まとめ

どうでしたかiconN05上手く設置できたでしょうか。
はてなスターへの登録方法が分からなかった方は、こちら でどうぞ。
はてなスターのカスタマイズ方法も載ってますから、興味のある方はチャレンジしてみてくださいね。

オモシロい記事をいっぱい書いて、いっぱいiconN08をもらっちゃいましょうkao10
それではお疲れ様でしたicon23

設置が上手くいかない場合

はてなスターが上手く表示されてなかったり、設置されているのに「無効なURIを受け取りました」と表示されたりしていませんかiconN05


ケース1

まず完全に表示されていない場合は、「トップページ」、「個別記事」、「アーカイブ」の記事タイトル部分を見直してみてください。

<h3 class="title"><%EntryTitle%></h3>

この「h3」が「h2」などになってはいませんかiconN05
はてなスターの基本jsは「h3」が対応と設定されていますから、もし「h2」となっているのでしたら「h3」と書き換えてください。
これでOKだと思います。


ケース2

つぎに表示されているのにクリックをしても「無効なURIを受け取りました」とエラーが表示される場合は、「トップページ」と「アーカイブ」が以下のようになっていませんかiconN05

<h3 class="title"><a name="<%EntryId%>"></a><%EntryTitle%></h3>

または

<h3 class="title"><a name="<%EntryId%>"></a><a href="<%EntryPermalink%>"><%EntryTitle%></a></h3>

これは「<h3 class="title">~</h3>」の間に「<a name="<%EntryId%>"></a>」が入っているのが原因だと思います。
この「<a name="<%EntryId%>"></a>」を外してやれば、はてなスターは正しく機能すると思います。
ですから以下のようにでも書き換えてください。

<a name="<%EntryId%>"></a>
<h3 class="title"><a href="<%EntryPermalink%>"><%EntryTitle%></a></h3>

これでこっちの場合でもOKだと思います。




この記事へのトラックバックURL

http://customshichao.shiga-saku.net/t52772
この記事へのトラックバック
adiryはVer1.41から「はてなスター」に対応していますが、少し前に設置してみよう、と思って設定してみたのですが、スターは表示されるのですが、「無効なURIを受け取りました」とエラーが...
はてなスターを設置してみた【ひとぅブログ】at 2007年12月29日 08:59
この記事へのコメント
ありがとうございます!追記のおかげでなんとか無事私の
ブログにも設置出来たみたいです。色々調べて下さって
本当にありがとうございました♪
Posted by くつみくつみ at 2007年09月17日 22:43
>くつみさん
ブログ拝見させていただきました。
上手く設置できてホントよかったですね。
僕もとっても嬉しいですよ。
いろいろ試してみていい勉強にもなりましたし、ケース1のようなおまけも発見できましたからね。
こちらこそありがとうございました!

あっあと、リンク化されていなかったのもケース2が原因だということが分かりました。
独自にリンク化されている状態でも問題はありませんが、削除してもリンク化されていると思いますのでお好きな方でどうぞ(^ー^)ノ
Posted by norynory at 2007年09月18日 22:18
「設置が上手くいかない場合」… なるほど~っと思いました。
わたしのブログ記事で、nory さんの書かれた「はてなスターを設定しよう」へのリンクを追記させて戴きました。
ご了解戴けますと嬉しいです。
Posted by お京お京 at 2007年09月24日 11:53
>お京さん
記事内紹介ありがとうございます。
ケース1はしまさこにゃんテンプレートでしか確認できていなくて、ケース2は、たぶん「a」の同時設定がエラーになってしまうのかなぁ程度のことしか分からないんですよ(^^;;
Posted by norynory at 2007年09月24日 13:32
この記事へのコメントを書く
上の画像に書かれている文字を入力して下さい