2005年11月07日

コメントの一覧

通常エントリー画面では、そのエントリーに対してつけられたコメントの一覧が表示されるわけなんですが、MovableTypeの管理画面のテンプレートには『コメントの一覧』というものがある。

これは、どういうタイミングで表示されるもの??

と思い、調べてみた。

で、オンラインマニュアルによると、ポップアップ・ウィンドウでも、コメントを表示できる。

<script type="text/javascript">
<!--
function OpenComments (c) {
    window.open(c,
               'comments',
               'width=480,height=480,scrollbars=yes,status=yes');
}//-->
</script>

以下のコードを使ってJavaScript関数を呼び出します。

<MTEntryIfAllowComments>
<a href="<$MTCGIPath$><$MTCommentScript$>?entry_id=<$MTEntryID$>" onclick="OpenComments(this.href); return false">Comments (<$MTEntryCommentCount$>)</a>
</MTEntryIfAllowComments>

こうするみたいだ。
要は、<$MTCGIPath$><$MTCommentScript$>?entry_id=<$MTEntryID$> のリンクを張れば、そのエントリーに対するコメント一覧の画面を表示できる。
その時に使われるのが、『コメント一覧』のテンプレートです。

onclickでJavaScriptを使わなければ、ポップアップではなく、その画面にコメントの一覧が表示される。

2005年11月07日 14:32 | MovableTypeでサイト構築日記


トラックバック

このエントリーのトラックバックURL:

コメント

コメントしてください




保存しますか?