« ようやく熱が下がった…… | トップページ | 恒例の積読リスト »

2006/04/26

記事を使った伝言板設置&最近の伝言リスト表示(リスト表示はココログプロ専用)

記事と関係のないコメントを付ける場所があればいいな……と思い、facetさんのところ経由でTigerさんの『■[Tips]伝言板を作ってみた』を参考に、設置してみました(→『伝言板』)。

伝言板といっても、基本は

『伝言板』というタイトルの記事を作成し、サイドバーの適当な場所にその記事へのリンクを設置
して、後は特定の記事と関係しない内容のコメントはそちらに付けてもらうようにするだけ、なのですが。Tigerさんのアイデアの勝利ですね。

なお、元記事中では『下書き』状態にする旨の記述がありますが、現状のココログでは下書き状態ではコメントを付けられないため、公開しておく必要が有ります(『■[Tips] 下書きの記事にはコメントできない』)。

で、設置してみると『伝言板へのコメントがついたことがすぐわかる』機能が欲しくなったので(まぁ『最近のコメント』でわかることではあるのですが)、挑戦してみました。

以下、その方法ですが……残念ながらテンプレート作成が必要なので、ここからはココログプロ専用となります(JavaScriptを使っても同様のことは出来るかも知れませんが、動作は重くなってしまうでしょう)。

  1. 「伝言板」という名前のカテゴリーを新規作成し、伝言板用として作成した記事のカテゴリーを「伝言板」に設定する。
  2. ココログプロの上級者向けテンプレートセットで、下記のテンプレート(messageboard.txt)を新規に作成する。
    テンプレート名:Message Board   出力ファイル:messageboard.txt
    テンプレートの内容:

    <ul class="module-list">
    <MTEntries category="伝言板" lastn="1">
    <MTComments lastn="5" sort_order="descend">
    <li><a href="<$MTEntryPermalink$>#c<$MTCommentID$>">■[<$MTCommentDate format="%Y/%m/%d %H:%M"$>]</a><br />  by <a href="<$MTCommentURL$>"><$MTCommentAuthor remove_html="1"$></a></li>
    </MTComments>
    </MTEntries>
    </ul>
  3. メモタイプのマイリスト(伝言版)を作成し、
    • 『ラベル:』に伝言板用として作成した記事へのリンクを設置
      例) (href="~"は自分の記事のURLに置き換えること)
      <div style="font-size:12px;font-weight:bold"><a href="http://furyu.tea-nifty.com/annex/2006/04/post_30c5.html" title="最新の伝言リスト">ここ最近の伝言</a></div>
    • 『メモ:』に、上記で作成したテンプレートを読み込むための以下の記述を追加(/annex/は自分のブログURLに応じて置換のこと)
      <!--#include virtual="/annex/messageboard.txt"-->
    のようにして、サイドバーに設置する。
こうすれば、サイドバーに最新の伝言5件のコメント日時&投稿者の名前がリスト表示されます。

伝言板専用のカテゴリー(伝言板)を作成するところがミソ。

最初は、特定の記事を(IDとかで)参照するようなテンプレートの書き方があるかな、と探していたのですが、どうもなさそうでした(Movable Type系で特定の記事を参照するためには、プラグインが必要となる模様)。
で、悩んでいたのですが、カテゴリの指定なら出来ることに気がつき……じゃあ、伝言板専用にカテゴリを新規作成してやれば、ピンポイントで抜き出せるな、と(笑)。

ちなみに、カテゴリ「伝言板」の記事を追加で作成してやれば、リスト表示はその記事が対象になります。
ですので、伝言板のコメントが多くなって来たら、

  1. カテゴリ「伝言板」の記事を新規に作成
  2. マイリスト(伝言板)の『ラベル:』の参照先を新規記事の方に書き替え
  3. マイリスト(伝言板)に、過去の伝言板記事へのリンクをラベルにもつ項目(メモ欄は空でよい)を追加
のようにしてやれば、伝言板の切替も簡単……かもしれません(試していませんが(^^;)。

« ようやく熱が下がった…… | トップページ | 恒例の積読リスト »

ウェブログ・ココログ関連」カテゴリの記事

パソコン・インターネット」カテゴリの記事

おもいつき」カテゴリの記事

覚書」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

« ようやく熱が下がった…… | トップページ | 恒例の積読リスト »

戻るリンク追加

カレンダー

2019年9月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

ココログカレンダーPlus

検索


    • Web全体 サイト内
    • 蔵書のISBNを入力して下さい
    • はじめる前
      初級者向け
      上級者向け
      ブログ紹介
      結果を表示

最近のトラックバック

コメントリストツリー化

無料ブログはココログ