印刷用表示へ切り替え 通常表示へ切り替え 更新履歴を表示 更新履歴を隠す
MovableType コメントのメールアドレスを非表示に

「匿名コメントを受け付けない」設定の場合、メールアドレスが表示されるため、コメント投稿者がスパムのターゲットになる危険性がある。しかし、「匿名コメントを受け付ける」設定にすると、名前を記入をうっかり忘れても投稿ができてしまうため、名無しさんになるという事故が起こる。解決法は MovableType のマニュアルに書いてあった(TEMPLATE TAGS#Comments)。

■ ■ ■

ウェブログの設定とテンプレートの変更で、「匿名コメントは不可だが、メールアドレスは非表示」にできる。

  • ウェブログの設定で「匿名コメントを受け付けない」とする
  • テンプレートの変更で「メールアドレスを非表示にする」とする
メールアドレスを非表示にするには、<$MTCommentAuthorLink$> に属性を追加し、<$MTCommentAuthorLink spam_protect="1" show_email="0"$> とすればよい。この場合、spam_protect 属性は意味がなくなるので、<$MTCommentAuthorLink show_email="0"$> としてもよい。変更するテンプレートは次の3つ。
  • Individual Entry Archive Template
  • Comment Listing Template
  • Comment Preview Template
<$MTCommentAuthorLink$> には、show_email, show_url, spam_protect 属性をそれぞれ指定することができる。

show_email 属性のデフォルトは show_email="1" で、メールアドレスが表示される。

spam_protect 属性を spam_protect="1" としてつけた場合、メールアドレスはブラウザ場に表示されるが、リンク先には直接メールが届かないように変換される。例えば、foo@bar.com というメールアドレスは foo&#64;bar&#46;com となる。これにより、自動ロボットによるメールアドレス収集を防ぐようになっている。

show_url は show_mail 属性と同様で、コメント投稿者の URL の表示・非表示を制御することができる。

2004年7月10日追記:
<$MTCommentAuthorLink$> を <$MTCommentURL$> に変更 (nlog(n): コメント投稿者の URL をダイレクトリンクに)。

Posted by n at 2004-05-20 01:13 | Edit | Comments (6) | Trackback(15)
Trackbacks

  • 「手違いで複数トラックバックを送ってしまった!」という場合でも気にしないでください (重複分はこちらで勝手に削除させていただきます)
  • タイムアウトエラーは,こちらのサーバの処理能力不足が原因です (詳細は トラックバック送信時のエラー をご覧ください)
  • トラックバックする記事には,この記事へのリンクを含めてください(詳細は 迷惑トラックバック対策 をご覧ください)
コメントのメルアドを非表示に
「匿名コメントを受け付けない」設定の場合、メールアドレスが表示されるため、 コメント投稿者がスパムのターゲットになる危険性がある。 そこでnlog(n)さんの「コメントのメールアドレスを非表示に」を参考にして改善した。... Trackbacked from: hwp blog at September 17, 2004 20:36
コメントした人のメールアドレスを非表示に
今まではメールアドレスの記入なしでコメントできるようにしていました。3.11-j... Trackbacked from: プチパレブログ at October 24, 2004 20:01
あー、コメントスパム対策忘れてた
そういえば、MT2.xxからMT3.11にUpdateしたときに、まっさらからイ... Trackbacked from: ソノトキオイラハ・・・ at October 26, 2004 19:02
メルアドの非表示
このブログでは「名無し」さんのコメントを作らないために、メールアドレスの記入は必須項目に設定しているが、そのままメルアドが表示されると投稿者がスパムメールのターゲットになる危険性がある。 Trackbacked from: Little Olive at October 27, 2004 19:52
コメントのメールアドレス。
コメントに電子メールアドレスを載せてしまうと、SPAM攻撃に遭ってしまうことがあ... Trackbacked from: Hondarer-soft blog at November 09, 2004 08:57
コメントのメールアドレスを非表示に
このblogではコメントをするときに、メールアドレスの入力が必須となります。いま... Trackbacked from: comme d'habitude / murmure at January 20, 2005 01:14
コメントのメールアドレスを非表示に
MovableType3.15へのアップデートのついでに、コメント投稿者アドレス... Trackbacked from: 果樹園日記 ☆FruiFarm-Fujimori Weblog  at February 03, 2005 20:08
コメント欄のメールアドレスを非表示にする
本日のご依頼でございます。 コメントを入れてくれる人のメールアドレスは確認したい... Trackbacked from: うたかた雑記帳 at February 08, 2005 23:30
コメントのメールアドレスを非表示にしました
このブログ、コメントスパムなんかの問題もあって、いちおう匿名(メールアドレス未記入)ではコメントを受け付けないようにしています。 ただ、MovableTypeのデフォルトの設定だと、URLを記入していただければホームページへのリンクになるんですが、URL未記入だとメール... Trackbacked from: 気ままにblog at May 20, 2005 01:18
スマートなMovable Type3.17-jaへのVer.UP
ではMTのType3.17-jaへのバージョンアップ覚え書きです。 実際に行った手順はここから。 1.Backupを取る。 とりあえず、全てのファイルをダウンロードしておくことと、できればMT管理画面からエントリの書き出しを行っておく。テンプレートまでバックアップが取れれ... Trackbacked from: 湾岸 Style at June 16, 2005 00:02
コメントのメールアドレスを非表示にする
コメントスパムのことを考えて、コメントの際はメールアドレスを必須にしています。 ... Trackbacked from: オフィス アン・ドゥ@富士宮 ブログ at June 20, 2005 08:48
MovableTypeの設定【メールアドレス非表示】
昨日BookGalleryの方へコメント書いてくれた方がいたんですが、メールアド... Trackbacked from: Diary at July 22, 2005 00:08
MovableType 変更メモ
せっかくなのでMovableTypeの変更でお世話になったところのリンクでも貼っ... Trackbacked from: SNOWFLAKES! Yukky's Note at July 27, 2005 01:58
コメントのメールアドレスを表示&URLのダイレクトリンク
 MovableTypeの記事にコメントを頂いた際、コメントの投稿者がメールアド... Trackbacked from: まじっくblog(仮) at September 01, 2005 12:23
コメント欄のメールアドレスを非表示に
Blog記事にコメント頂く皆さま、いつもありがとうございます。 現在、コメントい... Trackbacked from: げんたろうの翡翠日和 at July 29, 2006 12:11
Comments

はじめまして*^^*
初心者です。
普通の掲示板がないので、どこで聞いていいのかわからずこちらへ来ました。
ちょっと質問してもいいですか?
こちらのサイトですが、そのご自宅のThinkpadをサーバーとして、ダイナミックドメインかなにかで運営されていらっしゃるのですか?
blogですが、お遊びツールと思っていたのですが、サーバーに仕込むとなるとそれは面白そうですね*^^*。

ただ、上記のようなまわりくどい設定ファイルの修正をしなければならないというのは、なんか面倒ですね。
Webアプリケーションの設定をxmlで行うのと同様なのでしょうか??

また来させてください。よろしく。

Posted by: きよママ at May 22, 2004 22:08

ご推察の通り、自宅の ThinkPad をサーバにして、ダイナミック DNS で運用しています。

上記はマニアックな設定です。通常の使用では全く必要ありません。普通の使い方で我慢できなくなった人だけがやることです。最近リリースされた MovableType 3.0D では、コメント投稿にはひと工夫加えられているようですので、上記のような設定は恐らく不要になっていることでしょう。

Posted by: n at May 22, 2004 23:07

どうもありがとう*^^*
私のサーバーは非力なので、PHPをインストールするのも控えていたのですが、今度試してみようと思います。

#blog初体験、思いっきり初心者です(^^;;;

ところで、まだダウンロードしていないのですが、
MovableTypeってオープンソースですか?
(あぁすみません、調べてみればわかるものを...)

Posted by: きよママ at May 24, 2004 06:25

MovableType はオープンソースです。

Posted by: n at May 25, 2004 00:13

こんにちは。
どうもありがとうございます。
今日、やっと設定してみました。
確かに....すっごくオープンソースでした(^^;;;。

まだまだ使い方もなにもわからないのですが、
ひとつだけ日記?をアップ。

私のサーバでは重たいので使い続けるかどうかはわかりません。

非公開のほうがいいんですよね???

http://blog.kiyo.com/

Posted by: きよママ at May 25, 2004 23:23
Post a comment
  • 電子メールアドレスは必須ですが,表示されません (気になる場合は「メールアドレスのような」文字列でもOKです)
  • URL を入力した場合はリンクが張られます
  • コメント欄内ではタグは使えません
  • コメント欄内に URL を記入した場合は自動的にリンクに変換されます
  • コメント欄内の改行はそのまま改行となります
  • 「Confirmation Code」に表示されている数字を入力してください (迷惑コメント対策です)


(必須, 表示されます)


(必須, 表示されません)


(任意, リンクされます)


Confirmation Code (必須)


Remember info (R)?