コメントスパム対策
サーバーの仕様によるものか、コメントの投稿のCAPTCHA画像が表示されなくなったため、この設定をとりやめました。
本当に絨毯爆撃なのかと疑うような「Gay Video」などという、腐女子心をくすぐるスパムによる被害が。
mt-comments.cgiのリネームによるスパム対策をしたので、その覚え書き。
1. mt-comments.cgiをリネーム
例
example.cgi
2. mt-config.cgiに追記
CommentScript example.cgi
3. mt.jsに追記
function mtCm() {
document.comments_form.action = "<$MTCGIPath$><$MTCommentScript$>";
}
4. コメントフォームからCGIPathと、CommentScriptの記述を削除
<$MTCGIPath$><$MTCommentScript$>
サンプル
<form method="post" action="" name="comments_form" id="comments-form" onsubmit="if (this.bakecookie.checked) rememberMe(this)">
コメントフォーム直下にjavascriptを追記
<script type="text/javascript">mtCm();</script>
サンプル
</form>
<script type="text/javascript">mtCm();</script>
</div>
コメント詳細の修正
コメントCGIからリダイレクトされないように修正。
<$MTCommentAuthorLink default_name="Anonymous" show_email="0" no_redirect="1"$>
参考
- MT4を運営開始する前に設定しておくと良い9つの項目
- » http://taeko.w-museum.com/wing/200710141428.html
* * *
CAPTCHA画像が表示されたので、元に戻しました。


Post a Comment
( 認証サービスにサインインしないで、匿名でもコメントできます。詳しくはComment Policyをご覧ください。)