« 移動した途端コメントスパム着弾 | メイン | MT-Blacklistでコメントスパム撃退 »
December 23, 2004
投稿者のメールアドレスを表示させない
MovableType 3.121-ja において、標準設定では投稿者(コメンテーター?)のメールアドレスが表示されてしまいます。
これだと、スパムプログラムに収集されて申し訳ないので、表示させないようにします。
TKweb-Log- 経由で [pshige's Type]: MTのコメント表示変更を参考にさせていただきました。
pshige さんは MovableType 2.64 のようですが、3.121-ja もほとんど同じでした。
MovableType 管理画面を開き、[テンプレート]を開きます。
変更するテンプレートは以下の通り。
- 個別エントリーアーカイブ(Individual Entry Archive)
- コメント・リスト(Comment Listing)
- コメント・プレビュー(Comment Preview)
編集方法はやりやすい方法でどうぞ。
あ、私の場合は TeraPad にコピーアンドペーストしてから編集、終わったら全選択+コピー、ブラウザのフォーム内に全選択+ペーストです。
まずは[個別エントリーアーカイブ]。
いじるのは以下の場所。標準では、90行目ぐらいにあります。
<p class="posted">投稿者 <$MTCommentAuthorLink default_name="Anonymous" spam_protect="1"$> <MTCommentAuthorIdentity> : <$MTCommentDate$></p>
以下のように変更します。
<p class="posted">投稿者 <$MTCommentAuthorLink default_name="Anonymous" spam_protect="1" show_email="0"$> <MTCommentAuthorIdentity> : <$MTCommentDate$></p>
終わったら、ブラウザにペーストして[保存]。保存しないとだめです。
次に、[コメント・リスト]。
いじるのは以下の場所。標準では、28行目ぐらいにあります。
<p class="posted">投稿者 <$MTCommentAuthorLink default_name="Anonymous" spam_protect="1"$> : <$MTCommentDate$></p>
以下のように変更します。
<p class="posted">投稿者 <$MTCommentAuthorLink default_name="Anonymous" spam_protect="1" show_email="0"$> : <$MTCommentDate$></p>
終わったら、ブラウザにペーストして[保存]。保存しないとだめですよ!
最後に、[コメント・プレビュー]。
いじるのは以下の場所。標準では、28行目ぐらいにあります。
<p class="posted">投稿者 <$MTCommentPreviewAuthorLink spam_protect="1"$> : <$MTCommentPreviewDate$></p>
以下のように変更します。
<p class="posted">投稿者 <$MTCommentPreviewAuthorLink spam_protect="1" show_email="0"$> : <$MTCommentPreviewDate$></p>
終わったら、ブラウザにペーストして[保存]。
このまま終了!ではなくて、必ず[サイトの再構築]を行いましょう。もちろん[すべてを再構築]がよいでしょう。
投稿者 Kuro : December 23, 2004 01:00 AM
トラックバック
このエントリーのトラックバックURL:
http://www.kuroduction.com/blog/mt/mt-tb.cgi/386