« ボーナス日! | メイン | 前倒し »

2005年6月11日

続・バージョンアップ(コメントスパム対策3.17J版)

ようやく、バージョンアップ作業完了。とりあえず、後々のためにメモ残しておきますかね。

MovableType3.17Jコメントスパム対策
(1)「Individual Entry Archive」の<form>と</form>の間にinputタグで
   下記のパラメーターを追加。
   「<input type="hidden" name="XXXX" value="goaway" />」
   ("XXXX"はユニークなパラメータ)
(2)コメント・リストのテンプレート、コメント・プレビューのテンプレート、
   コメント・エラーのテンプレート、コメント・保留のテンプレートの各テンプレートは
   いじらずそのまま。
(3)「MTをセットしたcgiディレクトリー lib > MT > Template > Context.pm」を
   (1)と同様に修正。(1381~1410行目の間と1471~1523行目の間)
(4)mt-comments.cgi (または、mt-comments.pl) の"use strict;"文のすぐ下に
   以下の文を追加。(XXXXは(1)と同じユニークなパラメータ)

use CGI qw(:standard);
if ($ENV{'REQUEST_METHOD'} eq "POST") {
my $data = param('XXXX');
die unless ($data);
}

15:18 | パソコン・でんきもの

トラックバック

このエントリーのトラックバックURL:
http://www.okapon.jp/cgi-bin/mt/mt-tb.cgi/205

コメント

I'm impressed! You've managed the aoslmt impossible.

投稿者 Luz : 2012年12月 9日 01:55

I'm impressed! You've managed the aoslmt impossible.

投稿者 Luz : 2012年12月 9日 01:56

I'm impressed! You've managed the aoslmt impossible.

投稿者 Luz : 2012年12月 9日 01:56

Your hneosty is like a beacon

投稿者 Josue : 2012年12月10日 14:44

Your hneosty is like a beacon

投稿者 Josue : 2012年12月10日 14:44

Your hneosty is like a beacon

投稿者 Josue : 2012年12月10日 14:45

投稿者 asjuhtns400 : 2016年7月 8日 00:12

投稿者 asjuh3e9l7m : 2016年9月 3日 04:16

投稿者 asjuhhwkli8 : 2016年11月 5日 01:16

投稿者 asjuhilbcor : 2016年11月25日 21:23

投稿者 TracyArete : 2017年1月 4日 08:20

wh0cd503350

投稿者 Aaronisona : 2017年1月29日 08:29

コメントしてください

(コメントスパム対策で英文字のみのコメントは拒否されます)




保存しますか?

(書式を変更するような一部のHTMLタグを使うことができます)