2004年09月03日

■ 個別エントリコメントのRSSを用意

以前、[2004-07-06]当サイトのコメントをRSS化したんですが、ちょっとだけ違うな〜と設置したそばから思っていたんです。実は設置したテンプレートでは当サイトの全コメントが対象になるんですよね。一般的にコメントを投稿した訪問者はやはり自分のコメントに反応があったかどうかが気になると思います。そこでこのコメントRSSファイルを自分のRSSリーダに登録すれば反応があるかどうか分かる訳ですが、今のまま訪問者がコメントを残したコメント以外にも他の余分なコメントまで読むもしくは巡回することになる。管理者や熱狂的なファンならともかく一般の訪問者には必要のない情報を見てもらうのは申し訳ない。

何とかできないかなと思っていたら、それそれのエントリのRSSを用意すればいいじゃんってことに気づいて早速作ってみた。


具体的な設置方法を簡単に書くと

  1. 新規のテンプレートを追加
    1. 「メインメニュー > Zakimi::Blog 編集メニュー > テンプレートのリスト > アーカイブに関連したテンプレート > 新しいアーカイブ・テンプレートを作る」で新規テンプレート画面を選択する
    2. 「テンプレートの名前」には適当な名前を入力(例:Individual Entry RSS)し、テンプレートの中身には上記のコードを入れる。最後は保存ボタンを押すこと。
  2. RSSの出力先の設定
    1. 「Main Menu > Zakimi::Blog 編集メニュー > 設定 > アーカイブの設定」を選択する
    2. 「新しく追加ボタン」を押し、必要な情報を選択する。 アーカイブの種類にはIndividualを選択肢、テンプレートには先のテンプレート名を入力(例ではIndividual Entry RSS)。最後は追加ボタンを押すこと
    3. Individual Entry RSSのアーカイブ・ファイルのテンプレートのテキストボックスが新しくできてるのでその中に出力先を設定する。一番簡単なのは Individual Entry Archive の文字列をコピー・ペストして最後の拡張子だけをxmlにする事。理由は省略するが、くれぐれも同じにしないように注意すること。
  3. リンクを張っておく 下記のように個別エントリのページにリンクを張って置けば作業がほぼ完了なんだけど、下線の部分は各環境に合わせる必要があるので注意すること。あと、何でspanタグとかで囲んでいるかというと、画像を用意しなくて済むからなんです(^^;)
    <a title="このエントリコメントのRSS" href="<$MTBlogURL$>archives/<$MTEntryDate format="%Y/%m/%d/%H%M%S"$>.xml"><span style="font-family: verdana, sans-serif;font-size: small;font-weight:bold;text-decoration:none;color: white;background-color: orange;border-left:1px solid lightpink;border-top:1px solid lightpink;border-right:1px solid darkorange;border-bottom:1px solid darkorange;padding:0px 3px 0px 3px;margin:0px;">RSS</span></a>

  4. Individualアーカイブのみを再構築して作業完了

nagasawaさんが作ったテンプレートを多いに参考しています。nagasawaさん感謝です。

→どれだけ利用されるか分からないけどまあ、利用するかしないかは訪問者に判断してもらえればいいかと・・・。でも、実際には利用は少ないだろうな・・・

前向きに。

Posted by zRyu at 20:19 | Updated at 2006年 3月 21日 23:13 | Post 2 Comments & 4 TrackBacks


Post a TrackBack
No more TrackBack (4) for this entry
TrackBack (4)
Magic White - MTのコメントをRSS化してみました。
Title: MTのコメントをRSS化してみました。
Excerpt: 最新コメントのRSS化と各エントリーのコメントのRSS化をしてみました。 最新コ...
From: Magic White
Date: 2004.09.14

Zakimi::Blog - 各カテゴリのRSSを用意
Title: 各カテゴリのRSSを用意
Excerpt: 各コメントRSS[2004-09-03]に続き、各カテゴリのRSSを作成してみた。 設置方法などは前回のエントリを見てもらうとして[2004-09-03]ここではテンプレートのコードだけを載せておこう。 <?xml version="1.0" encoding="<$MTPublishCharset$>"?> <rdf:RDF xm...
From: Zakimi::Blog
Date: 2004.09.19

Zakimi::Blog - 書き込んだコメントの反応を知らせてくれるサービス(コメントチェッカー)
Title: 書き込んだコメントの反応を知らせてくれるサービス(コメントチェッカー)
Excerpt: 書き込んだコメントの反応を知らせてくれるサービス
From: Zakimi::Blog
Date: 2005.01.08

海原に落つる星の雫 - Movable Typeでコメント&トラックバック配信RSSを作成
Title: Movable Typeでコメント&トラックバック配信RSSを作成
Excerpt:  予告していたうちのひとつMovable Typeでコメント&トラックバック配信RSSを作成する方法を纏めておきます。  まず最初にすることは「SimpleComments」プラグインを利用できるようにすることです。利用できない方はこちらのページからダウンロードしてください。ダウン...
From: 海原に落つる星の雫
Date: 2005.07.02

Comments RSS

ねっ、たまには役に立つ記事書くでしょ(w

Comment Posted by: nagasawa at 2004年09月04日 00:25

うわ!見てましたか・・・
前向きに。

Comment Posted by: zRyu at 2004年09月05日 17:55
Bulkfeed's Similarity
Today Links
Accessed from following URLs...



Copyright © 1999-2006 All Rights Reserved by Ryu Zakimi
リンク・フリーとなっていますのでご自由にリンクを張ってください