記事作成者と他のコメンターとのスタイル分け

MTのコメント欄をカスタマイズ。記事作成者のコメントに対して、MTIfCommenterIsEntryAuthorを使って区別してみます

参考にしたのは、Lucky bag::blogさまの「MT のコメントのカスタマイズ」というエントリです。

プラグインは使わずに、もしかして「IfCommenterIsEntryAuthor」タグを使ったらどうなのかと思って試してみることにしました。

コメント内容に当たる箇所にClass名を付加して、スタイルを切り替えようという方法です。Vicunaのテンプレートモジュールの「コメント詳細」にこのように書き加えててみました。

<dd<MTIfCommenterIsEntryAuthor> class="entryAuthor"
</MTIfCommenterIsEntryAuthor>><$MTCommentBody$></dd>

コメントが記事を書いた人(この場合、自分ですが)ならば、class="enryAuthor"をつけ、そうでないときは何もつけないという処理です。ここでは、スタイルシートにclass名(entryAuthor)に対して、背景色を変更するという記述を追記してみました。

書き換え後リビルドして終了です。

実際の表示を見た結果、自分がMovableTypeで認証をおこなったものは反映(class=""付加)されて、TypeKeyでコメントしたものは、反映されていないようでした。

ここでは、あまりコメントされることが少ないので殆ど意味ないんですけどね・・・・・・。

今回利用したテンプレートタグ

Comments:0

コメントをどうぞ。書き込む場所が不明な場合やサイトオーナーへのコンタクトは、GuestBookまでお気軽にどうぞ

Comment Form
Search

Powered by 暴想 & Dakiny&Digiclo

Feeds
Tags

All Tags

meta
Others

あわせて読みたい

全文配信同盟

my ブログネットワーク

Elsewhere

Action Streams

logo

Mozilla Firefox ブラウザ無料ダウンロード

TypePad AntiSpam