« 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">
&raquo;<$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 | 

 iTunes Music Store(Japan)LicenseOnline Adobe製品ストア

トラックバック

このエントリーのトラックバックURL:
http://www.freesia.org/mt/mt-tb.cgi/27

コメント

コメントしてください




保存しますか?