Google

このブログについて

プロフィールGoogle Blogger の使い方、カスタマイズ方法、各種ツールなど、Blogger 関連の役立つ情報を紹介しています。

フィードリーダーに登録

お知らせ

フォトログ更新しています。フィードリーダーの片隅にでも、置いてもらえるとうれしいです。

以前の記事

現在の閲覧者数

web tracker
2005-10-08

Blogger に新機能 Backlinks このエントリーをはてなブックマークに追加

Blogger のブログにまたまた新機能がつきました。その名も Backlinks。

これは、アイテムページ(記事単独ページ)にその記事にリンクしているエントリを表示するという機能なのです。上に示した Blogger Buzz の記事にも同様の機能がすでについていますね。

この新機能を導入するには「設定 > コメント」のバックリンクの欄を「表示」にするだけ…。

かと思ったのですが「ご利用のテンプレートでは、バックリンクをサポートさせるための自動更新ができませんでした」とのメッセージとともにテンプレートに直接書き入れるためのコードが示されました。(Blogger 標準のテンプレートではすんなりといくかもしれません。)

<BlogItemBacklinksEnabled>
  <a name="links"></a><h4>Links to this post:</h4>
  <dl id="comments-block">
    <BlogItemBacklinks>
      <dt class="comment-title">
        <$BlogBacklinkControl$>
        <a href="<$BlogBacklinkURL$>"><$BlogBacklinkTitle$></a>
        <$BlogBacklinkDeleteIcon$>
      </dt>
      <dd class="comment-body"><$BlogBacklinkSnippet$>
        <br/>
        <span class="comment-poster">
          <em>posted by <$BlogBacklinkAuthor$> @
          <$BlogBacklinkDateTime$></em>
        </span>
      </dd>
    </BlogItemBacklinks>
  </dl>
  <p class="comment-timestamp"><$BlogItemBacklinkCreate$></p>
</BlogItemBacklinksEnabled>
このコードを <ItemPage> タグ内にある <BlogItemCommentsEnabled> の中に入れよとのこと。ちなみに Blogger が提供するコードには妙なエスケープ文字が入っていて機能しないので、ここではその文字を除いています。

新規投稿画面<BlogItemCommentsEnabled> に入れるのは、このバックリンクを表示するかどうかをコメントと一体で切り替えるためかと思います。

この機能、Blog Search のデータを利用しているようですね。問題点はそのデータが UTF-8 で挿入される点。Shift-JIS のページでは文字化けしてしまいます。UTF-8 でブログをつくっている方はお気軽にどうぞ。
posted at 16:53 | Translate このエントリーをはてなブックマークに追加 このエントリーを含むはてなブックマークを表示
:
  • とりあえずキョオニヒ街につけてみました。

    ・http://koenig-strasse.blogspot.com/

    ウチで使っているテンプレートでも自動更新はできませんでした。しかもタグに間違いが多いようですね。メインページにリンク設定するためのタグも、閉じ方がおかしくて、直さないと使えません。
    まあこのへんのズサンさが、いかにもBloggerらしいというか……。

    それはそうと、クリボウさんのこのサイトなんですが、僕のFirefoxとNetscape(Windows版)では、テキストの文字列を選択してクリップボードにコピーする操作ができません。
    僕のPCがおかしいんでしょうか。他の方はいかがですか?
    ちなみにIEとOperaでは問題ありません。

    By Blogger BB/Niphonese, at 08 October, 2005 21:16  

  • コメントありがとうございます。
    Netscape で確かめてみると、たしかに文字列が選択できないですね。

    ちょっといじってみたんですが、バックリンクを採用した後 <head> に新たに挿入されている3つのスクリプト、これが問題のようです。

    バックリンクの副作用といったところでしょうか。

    By Blogger kuribo, at 08 October, 2005 21:52  

  • ウチでもいま調べてみたら、文字列の選択ができない!
    う?ん、これはちょっと、当面は導入を見合わせた方がいいですかね。

    By Blogger BB/Niphonese, at 08 October, 2005 22:04  

  • テキストの文字列選択ができなくなる不具合についてですが、バックリンクを有効にすると書き出されるスクリプトはテンプレートタグ <$BlogMetaData$> によって書かれています。

    なのでページに <$BlogMetaData$> が書き出す内容をテンプレートの <$BlogMetaData$> に上書きし、問題の3つのスクリプトを <ItemPage> と </ItemPage> とで囲んでやれば、とりあえずメインページやアーカイブでは文字列が選択できるようになります。

    その場しのぎでしかありませんが、興味があればお試し下さいませ。

    By Blogger kuribo, at 08 October, 2005 23:14  

  • いやー、勉強になります。
    今まではMT系が多かったので、
    Blogger.comでは戸惑っています。

    テンプレートのカスタマイズが必要なようですね。

    他のスレッドも拝見させてもらいます。

    By Blogger maida01, at 08 February, 2006 12:57  

  • どうぞどうぞ、他の記事も見てやってくださいませ。

    >テンプレートのカスタマイズが必要なようですね。
    Blogger 標準のテンプレートなら、ほとんどが管理画面からの設定変更だけで BackLinks を有効にできると思います。
    ダメならこの記事のようにしてみてくださいね。

    By Blogger kuribo, at 09 February, 2006 01:18  

Post a Comment


Links to this post:

Create a Link