Home > CPEntriesプラグイン

CPEntriesプラグイン

  • 2004-06-08 (火) 18:41

サイドバーに「最近のトラックバックとコメント」のようなものを表示するときにエントリをコメントかトラックバックの最新順に並べる方法はありません。

というわけでプラグインを作ってしまいました。
SimpleCommentプラグインと組み合わせると幸せになれます。

VERSION HISTORY

  • 2004/08/02 0.9.3 トラックバックの日付ソートを MT::Trackback の日付ではなく MT::TBPing で行うよう変更。
  • 2004/07/17 0.9.2 ソートする項目を modified_on から created_on に変更。
  • 2004/07/08 0.9.1 複数blogをひとつのMTで管理している場合、他のblogのエントリも表示してしまう不都合を修正。
  • 2004/06/08 0.9.0 公開

sakurabeyaBLOG SimpleComment
SimpleCommentを使ったコメントとTrackBackを混ぜて登録順に、Individual Entry Archiveなどに表示する方法と、それを使用した追記部分のカスタマイズ方法です。

yujilog: 最近のコメントとトラックバック(リンク切れ)
コメントもトラックバックもその記事に言及している、という点では同じものではないかという観点でコメントとトラックバック表示の統合を行うことにしました。

概要

コメントかトラックバックの最新順にエントリを表示します。通常のMovableTypeのMTEntriesタグには recently_commented_on がありますが、これはコメントの最新順にエントリを表示します。recently_trackback_on はありませんが、MTPings と MTPingedEntry プラグインで代用できるかと思います。しかし、コメントかトラックバックの最新順には並びません。

以下のようなものをサイドバーに表示できるようになります。

最近のトラックバックとコメント
----------------------------------
日記
C 06/06 by yu-ji
C 06/03 by yujio
カスタマイズ方法
T 06/05 by yujilog
今日のごはん
C 06/04 by yu-ji on 今日のごはん
----------------------------------

ダウンロード

インストール

/MTホーム/plugins 以下に cpentries0.9.3.txt を cpentries0.9.3.pl
に名前を変更してコピーします。

用法

  • MTCPEntriesコンテナタグ
    • days属性
      • 日数の指定。指定した日数以内以降にコメント・トラックバックされたエントリを表示する。
    • lastn属性
      • 最新件数の指定。指定した個数最新のエントリを表示する。
    • offset属性(lastn属性かdays属性と一緒に指定する)
      • オフセットの指定。指定した位置からエントリを表示する。
    • sort_order属性
      • 表示順の指定。ascend か descend を指定する。
  • MTCPEntryコンテナタグ(MTCPEntriesコンテナの中で使用)
    • 属性は無し。

使用例

<mtcpentries lastn="5" sort_order="descend">
<mtcpentry>
<div class="side">
<b>
<a href="<$MTEntryPermalink$>">
< $MTEntryTitle$>
</a>
</b><br />
<div class="sidechild">
<mtsimplecomments lastn="4">
<mtsimplecommentifcomment>
(C)
<a href="<$MTEntryPermalink$>#C< $MTCommentID$>">
< $MTCommentDateformat="%m/%d"$>
by < $MTCommentAuthor$>
</a><br />
</mtsimplecommentifcomment>
<mtsimplecommentiftrackback>
(T)
<a href="<$MTEntryPermalink$>#T< $MTPingID$>">
< $MTPingDate format="%m/%d"$>
by < $MTPingBlogName$>
</a><br />
</mtsimplecommentiftrackback>
</mtsimplecomments>
</div>
</div>
</mtcpentry>
</mtcpentries>

Comments:0

OpenIDでログインできます URL:

Comment Form
Remember personal info

*
表示されている文字を入力してください(大文字・小文字区別無し)
Anti-Spam Image

Trackbacks:0

Trackback URL for this entry
http://factage.com/yu-ji/2004/06/08/cpentries-plugin-for-movabletype/trackback/
Listed below are links to weblogs that reference
CPEntriesプラグイン from yujilog

Home > yujilog > CPEntriesプラグイン

アーカイブ
  • 2008年
    01 02 03 04 05 06
    07 08 09 10 11 12
  • 2006年
    01 02 03 04 05 06
    07 08 09 10 11 12
  • 2005年
    01 02 03 04 05 06
    07 08 09 10 11 12
  • 2004年
    01 02 03 04 05 06
    07 08 09 10 11 12
タグクラウド
Spam Blocked

Return to page top