« Movable Type 3.1日本語版提供開始 | メイン | 映画『いま、会いにゆきます』 »
2004年10月21日
最近のコメントを掲載
今月の『WebDesigning 11月号』で記載されてもいますが、Blogに「最近のコメント」を追加してみました。
任意の場所に、下記の記載をすれば、そこが『タイトル』、『コメンター』、『日時』に変化され、リスト化されます。
<ul>
<MTEntries recently_commented_on="5" sort_order="ascend">
<li><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a><br />
<MTComments lastn="5">
»<$MTCommentAuthor$><a href="<$MTEntryPermalink$>#c<$MTCommentID$>">
at<$MTCommentDate format="%Y.%m.%d"$></a><br />
</MTCooments></li>
</MTEntries>
</ul>
デフォルトのデザインのままなので、コメント画面が見づらいのもあり・・・
自分用で見やすくしました。(笑)
#あまりコメント貰えないですけど・・・
<MTEntries recently_commented_on="5" sort_order="ascend">
「recently_commented_on="5"」は、コメントが投稿されたエントリーを幾つ表示するかを指定し、「sort_order="ascend"」で古い順に表示を指定しています。
その際、「recently_commented_on="5"」は、カテゴリーや日付のアーカイブでは機能しないので注意が必要です。
<$MTCommentDate format="%Y.%m.%d"$>
日付部分については、「%Y=年」、「%m=月」、「%d=日」となっています。
追加で指定できるformat属性は、以下のコードがあります。
format属性値 | 意味 |
---|---|
%A | 曜日を保持で表示 |
%a | 曜日を省略文字で表示(英表記のみ) |
%B | 月を文字で表示 |
%B | 月を省略文字で表示 |
%d | 日を表示(「0」を追加して2桁表示可) |
%e | 日を表示(スペースで2桁表示可) |
%H | 時間を表示(24時間表記) |
%I | 時間を表示(12時間表記) |
%j | 年始めからの日数表示 |
%k | 時間表記(24時間表記) |
%l | 時間表記(12時間表記) |
%m | 月を表示 |
%M | 分を表示 |
%p | 「AM」もしくは「PM」を表示 |
%S | 秒を表示 |
%x | 日付部分だけを標準の形式で表示 |
%y | 年を2桁表で示 |
%Y | 年を4桁で表記 |
英語表記は「language="en"」、日本語にする場合は「Language="ja"」にすればよい。
投稿者 Manabu : 2004年10月21日 22:49 |
トラックバック
このエントリーのトラックバックURL:
http://www.freesia.org/mt/mt-tb.cgi/27