Movable TypeにはSPAMコメントをはじく機能が備わっていますが、それでもそのSPAMフィルターをすり抜けてくるコメントというのは存在します。
ちょっと前まで多いときで1日200件くらいがすり抜けてきて、削除するのがかったるかったんですが、MT-Keystrokesをインストールしてからぱったりとやんだよ。
MT-Keystrokesサイコー!
導入も簡単です。
1. ダウンロードそしてpluginsディレクトリにアップロード
2. エントリー・アーカイブのテンプレートを修正する
2-1:<$MTKeystrokes$>タグ追加
エントリー・アーカイブの中に<form>タグがあるはず。その直下に挿入します。「form」で検索すればすぐに見つかるはずです。
<form method="post" action="<$MTCGIPath$><$MTCommentScript$>" name="comments_form" onsubmit="if (this.bakecookie.checked) rememberMe(this)">
<$MTKeystrokes$>
<input type="hidden" name="static" value="1" />
<input type="hidden" name="entry_id" value="<$MTEntryID$>" />
2-2:textareaにonkeypress追加
<textarea>に、onkeypressイベントを追加します。
<textarea id="comment-text" name="text" rows="15" cols="50" onkeypress="keystrokes(this.form)"></textarea>
3. コメント・プレビューのテンプレートを修正する
3-1:<$MTKeystrokes$>タグ追加
コメント・プレビューの<form>タグの直下にも同じく<$MTKeystrokes$>を挿入します。
3-2:投稿ボタンにonclick追加
投稿ボタンにonclickイベントを追加します。
<input type="submit" name="post" id="comment-post" accesskey="s" value="投稿" onclick="keystrokes(this.form)" />
4. 再構築!
テスト
テスト