« 結局買いました。 | メイン | カテゴリ別アーカイブの表示を変更 »

最近のトラックバックをまとめた

最近のトラックバックをエントリーごとにまとめるいい方法がないものかと思っていたところ、ほかの方が方法をアップされているので適用してみました。
基本的には Ogawa::Memoranda さんの 最近のトラックバックをエントリーごとにまとめて表示 を参考にしています。
<MTCollateCollect>
<MTPings lastn="10">
<MTCollateRecord>
<MTCollateSetField name="ping_id"><$MTPingID$></MTCollateSetField>
<MTCollateSetField name="ping_url"><$MTPingURL$></MTCollateSetField>
<MTCollateSetField name="ping_title"><$MTPingTitle$></MTCollateSetField>
<MTCollateSetField name="ping_blog_name"><$MTPingBlogName$></MTCollateSetField>
<MTCollateSetField name="ping_date"><$MTPingDate$></MTCollateSetField>
<MTPingEntry>
<MTCollateSetField name="entry_key"><MTPings lastn="1"><$MTPingDate format="%y%m%d%H%M%S"$></MTPings></MTCollateSetField>
<MTCollateSetField name="entry_link"><$MTEntryLink$></MTCollateSetField>
<MTCollateSetField name="entry_title"><$MTEntryTitle$></MTCollateSetField>
<MTCollateSetField name="entry_trackbackcount"><$MTEntryTrackbackCount$></MTCollateSetField>
</MTPingEntry>
</MTCollateRecord>
</MTPings>
</MTCollateCollect>

<ul>
<MTCollateList sort="entry_key:#:- ping_id:#:+">
<MTCollateIfHeader name="entry_key">
<li><a href="<$MTCollateField name="entry_link"$>" title="<$MTCollateField name="entry_title" encode_html="1"$>"><$MTCollateField name="entry_title"$></a> [<$MTCollateField name="entry_trackbackcount"$>]<br />
</MTCollateIfHeader>
<MTCollateIfFooter>└<MTElse>├</MTElse></MTCollateIfFooter>
<a href="<$MTCollateField name="ping_url"$>" title="<$MTCollateField name="ping_date"$> (「<$MTCollateField name="ping_blog_name"$>」より)"><$MTCollateField name="ping_title" encode_html="1"$></a><br />
<MTCollateIfFooter></li></MTCollateIfFooter>
</MTCollateList>
</ul>
項目を括るためのタグ(MovableTypeの標準テンプレートに合わせてみました)が違うのはこの際おいておいて、変えているのは
1.トラックバックの数を表示するためのフィールドを追加していること。(13行目と22行目)
2.トラックバック先のタイトルの前を罫線に変更し、エントリーに対する最後のトラックバックの場合は└、それ以外は├とするようにしたこと。(24行目)

とまあ、そんなところでしょうか。

トラックバック

このエントリーのトラックバックURL:
http://blog.yasuhisa.net/mt/mt-tb.cgi/49

この一覧は、次のエントリーを参照しています: 最近のトラックバックをまとめた:

» 最近トラックバックがあったエントリーを一覧表示する 送信元 The blog of H.Fujimoto
Movable TypeのMTEntriesタグでは、最近コメントがあったエント... [詳しくはこちら]

» トラックバックをまとめてすっきり! 送信元 mimosaのつぶやき
最近トラックバックをして頂けることが増えてきて、サイドバーの表示が長く なってい... [詳しくはこちら]

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2004年12月08日 17:22に投稿されたエントリーのページです。

ひとつ前の投稿は「結局買いました。」です。

次の投稿は「カテゴリ別アーカイブの表示を変更」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.35
Since Oct. 28,2004 / Today / Yesterday