コメント付きのフィードを用意してみた

もともとtDiaryを使っていたので,フィードにコメントを入れられんかともぞもぞしていたのですが,Atom形式で作ってみました.最新の記事15件についたコメントがくっついてきます.

コメント部分のテンプレートはhxxk.jpコメントやトラックバックの情報を収集・配信する Feed のテンプレートにありましたので,元々のAtomテンプレートの中にペッタリ貼り付けました.

<$MTHTTPContentType type="application/atom+xml"$>
<?xml version="1.0" encoding="<$MTPublishCharset$>"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
<MTEntries lastn="15" sort_order="descend">
<entry>
……
……
</entry>
<MTEntryIfAllowComments>
<MTComments>
ここに,コメントを配信するAtomフィードの<entry>から</entry>を貼り付け
</MTComments>
</MTEntryIfAllowComments>

</MTEntries>
</feed>

自分に「さん」付けも妙だと思い,既に入れていたCompareプラグインを利用して,コメントの所のentryでは,titleを

<title>"<$MTEntryTitle remove_html="1" encode_xml="1"$>"への<MTIfEqual a="[MTCommentAuthor]" b="Sousui">管理人<MTElse><$MTCommentAuthor default="匿名" encode_xml="1"$>さん</MTElse></MTIfEqual>のコメント</title>

のような感じにしました.

tDiaryみたいにごたまぜで15件にしようと思っていましたが,妥協.

日時: 2007年1月 9日 | PC/Web |

コメントを投稿

(空欄でもかまいません)

(メールアドレスは管理人に通知されますが,Web上には表示されません)

Powered by Movable Type