お知らせ

Movable Type プロフェッショナル・スタイル MT4.1対応 2008年4月8日

Movable Typeプロフェッショナル・スタイル」が発売されました。
Movable Typeの第一線に関わる人々の共著で、Movable Typeをビジネスサイト構築に活かすテクニックが満載です。
Movable Typeでサイト構築を行っているWeb制作会社等の方々にお勧めです。

他にも多数書籍を執筆しています。
こちらもぜひご覧ください。

「秘密のコメント」プラグイン(MT3.2以降用)

| コメント(4) | トラックバック(11)

レンタルBlogサービスの中には、「秘密のコメント」という機能があるところがあります。
Blogの管理者だけにコメントが見えるようにして、一般には公開しない機能です。

この機能をMovable Typeのプラグインで作ってみました(ただし、Movable Type 3.2以降が必要です)。

2007年2月13日
不具合がありましたので修正しました。申し訳ありません。
バージョン1.01以下をお使いの方は、こちらのページの手順に従って、バージョン1.10に差し替えてくださいますようお願いします。

1.動作の仕組み

Movable Type 3.2ではスパム対策機能が強化され、コメントやトラックバックを未公開にしたり、迷惑扱いにしたりすることができます。
この仕組みを応用して、「秘密のコメント」のチェックをオンにしてコメントが投稿されたときに、コメントを強制的に未公開にするようにします。
未公開なので、Blog上では公開されませんが、Movable Typeの管理画面上では見えるという仕組みです。

2.プラグインのダウンロード

まず、以下のアドレスをクリックしてプラグインをダウンロードします。

SecretComment_1_10.zip

プラグインの継続的な開発やサポートのために、プラグインをご利用された方は、ドネーション(寄付)を行っていただけると幸いです。
ドネーションの方法は、こちらのページをご参照ください。

ダウンロードが終わったら、解凍してMovable Typeの「plugins」フォルダにアップロードします。
文字コードをutf-8にしてありますので、それ以外の文字コードをお使いの方は、文字コードを変換してアップロードする必要があります。

また、「GetQueryParam」というプラグインも使います。
MT-Notifier 3.2.7をコメント・プレビューページでも使えるようにする」のカスタマイズをされた方は、その際にGetQueryParamプラグインをインストールしていますので、それをそのまま使うことができます。

そうでない方は、以下のリンクをクリックしてプラグインをダウンロードし、解凍してできた「GetQueryParam.pl」ファイルを、Movable Typeの「plugins」フォルダにアップロードします。

GetQueryParam_1_11.zip

3.エントリーアーカイブテンプレートの修正

エントリーアーカイブテンプレートで、コメント入力フォームのtextareaの後に、以下のタグを追加します。

<label for="secret_comment"><input type="checkbox" id="secret_comment" name="secret_comment" />秘密のコメント(管理者にだけコメントを公開する)</label>

4.コメント・プレビュー(およびコメント・エラー)テンプレートの修正

コメント・プレビューテンプレートで、コメント入力フォームのtextareaの後に、以下のタグを追加します。

<label for="secret_comment"><input type="checkbox" id="secret_comment" name="secret_comment"<MTIfQueryParam name="secret_comment" value="on"> checked="checked"</MTIfQueryParam> />秘密のコメント(管理者にだけコメントを公開する)</label>

また、コメント・エラーテンプレートにもコメント入力フォームを入れている場合は、そのtextareaの後に、上と同じタグを追加します。

5.秘密のコメントかどうかを確認する

前述したように、このプラグインでは、コメントを未公開にすることで、秘密のコメントになるようにしています。
ただ、スパム対策プラグインの中にもコメントを未公開にするものがありますので、それと区別する必要があります。

このプラグインによってコメントが未公開になったかどうかは、Movable Typeにログインして、そのコメントを見ると分かります。
コメント一覧のページを開き、その中で対象のコメントのタイトルをクリックすると、コメントの内容等が表示されます。
その中に、「迷惑コメント/トラックバック自動判断値」という部分があり、そこにスパム対策プラグインの動作の結果が表示されます。
「秘密のコメント」プラグインが動作してコメントが未公開になった場合、この部分の「テスト」の列に「Secret Comment」が表示されますので、それで確認することができます。

↓「迷惑コメント/トラックバック自動判断値」に「Secret Comment」が表示されている例
「迷惑コメント/トラックバック自動判断値」に「Secret Comment」が表示されている例

ただし、登録済み投稿者が秘密のコメントを投稿した場合、そのコメントは未公開にはなりますが、スパムかどうかのテストは行われない状態になります。
登録済み投稿者の機能を利用される方は、この点にご注意ください。

関連するエントリー(1件)

トラックバック(11件)

このブログ記事を参照しているブログ一覧: 「秘密のコメント」プラグイン(MT3.2以降用)

このブログ記事に対するトラックバックURL: http://www.h-fj.com/mt/mt-tb.cgi/331.

» 秘密のコメント。ムフフ。。。(やむやむ)からのトラックバック

レンタルブログで よく見かける 「管理者だけにコメントを公開」 ・・・っていうの... 続きを読む

» MTインストール操作動画マニュアル(無料レポートバンキング【無料レポート贈呈中】@日本初アイドルプレナー@ゆき)からのトラックバック

MTのインストールが上手くいかず、苦労されている方もおられます。いろいろな本やマニュアルを見てもMTがインストールできない・・・そもそも書いてある意味がよ... 続きを読む

» 秘密のコメント投稿できるようにしました。(BrightMoonlightNight)からのトラックバック

MTのプラグイン追加してみました。 exciteのblogとかでできる秘密のコメ... 続きを読む

» エンドレス(Shady Grove)からのトラックバック

僻地せっせとがんばる更新 秘密のコメント機能追加、The blog of H.F... 続きを読む

» 打倒!ポータルサイト!!第1弾(天丼テロリスト)からのトラックバック

さて、今日は徹夜でmovabletype-3.2にアップグレードしました。 前か... 続きを読む

» 秘密のコメント(Vanishing Point Ⅱ)からのトラックバック

秘密のメッセージを送る人とはスカイプで通... 続きを読む

» ひ・み・つ(What is my happiness?)からのトラックバック

BLOG「The blog of H.Fujimoto」さんで公開されている ... 続きを読む

» 秘密のコメントが 出来るようにした♪(++Blog-MELL++)からのトラックバック

MELLだけに 見れて ブログ上では 公開されなので 記事に関係ないことでも ... 続きを読む

» 秘密のコメントが実装されました(iwashiwomizu的。)からのトラックバック

コメント欄に名前が残るのが嫌なシャイな通りすがりさん達の為に秘密のコメントが出来るようにしました。 続きを読む

» 秘密のコメント(SecretCommentプラグイン)(MOVABLE TYPEでスキップ)からのトラックバック

The blog of H.Fujimoto様で公開されている「秘密のコメント... 続きを読む

» 「秘密のコメント」を設置してみました(瑞了奇譚)からのトラックバック

あちこちのブログを見ていると、「秘密のコメント」という管理人にしか読めないコメントがあります。 続きを読む

コメント(スレッド4件,コメント4件)

コメントはスレッド表示になっています。
また、スレッドの先頭のコメントに対する返信には、先頭に矢印を表示しています。

No.1 さえら : (無題)

こんにちは~。なんかこれおもしろそうなのでやってみます。

No.2 さえら : (無題)

おはようございます。おかげさまでやっと無事に動作するようになりました。壱さんのところ、大変なことになってるんですね。どうしちゃったんでしょうね。早くスッキリ解決するといいですね。

No.3 kento : (無題)

はじめまして!kentoと申します。

前からつけたいと思ってた機能を
いよいよつけることができました。
ありがとうございます。

TBさせてもらいました!

No.4  Author Profile Page: (無題)

>kentoさん
こんにちは。
プラグインご利用ありがとうございました。

コメントする

管理者のみにコメントを送信したい場合は、「コメントを秘密にする」のチェックをオンにしてコメントを送信するか、メールフォームからメールをお送りください。

ブログ全体の感想など、この記事に直接に関係しないコメントは、ゲストブックにお気軽に投稿してください。


アーカイブ

ブログパーツ

ステータス