Captcha Plugin - Ogawa::Memoranda より

Posted by
ぴろり
Posted at
2006/05/24 16:12
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
MovableType カテゴリ
 Ogawa::Memorandaogawa さんが、 で使える CAPTCHA プラグインを公開されています。 こちらはセッション毎にテスト画像が変化するので、 ボット弾きとしての効果は Tiny Gimpy よりも格段に上です。 それに何より使う側である人間も安心できますし。
 コメントで少しやり取りをさせて頂いたのですが、 テスト画像とテキストフィールドのを変更したいと思った時に、 多少なりに の知識が必要となる点が気になります。 可能であれば が触れるくらいのスキルで、自由にが変更できれば嬉しいかもしれません。
この記事をはてなブックマークに追加する この記事のはてなブックマーク数 | この記事をlivedoorクリップに追加する この記事のlivedoorクリップ数 | この記事をYahooブックマークに追加する この記事のYahoo!ブックマーク数 | この記事をdel.icio.usに追加する | Twitterにポストする

captcha_js.cgi の改造

 ogawa さんのオリジナル captcha_js.cgi を少し改造します。 後半部分にある <<EOD; から EOD の部分が変更されています。

投稿フォームの改造

 投稿フォームにも改造が必要です。 今まで captcha_js.cgi が生成していた テストの部品を自前で追加する必要があります。
 注意する点は、各フィールドに指定された id (captcha_imagecaptcha_codecaptcha_md5)を忘れずに振ってください。

動作の概要

 機能面では何ら変更ありません。  あと、修正が 上で行える人には、今回の改造はあまり意味がありません(^^;
 改造前に、 関係のフォーム生成を captcha_js.cgi に全て任せていたところを、 先ずフォームの外枠だけを で用意しておいて、最後に captcha_js.cgi が下準備をするようにしました。 その分、幾つか ID 指定が必要になったりしたものの、 ""と"機能"を分離する(なんて書くとカッコイイ)ことができたと思います。

この記事を読んだ人はこんな記事も読んでいます 記事リコメンデーションについて

その他の関連する記事


関連記事/トラックバック

関連記事/トラックバックはまだありません

この記事にトラックバックを送るには?

コメントを投稿する

 
 (匿名可/必須/公開)
 (匿名可/必須/非公開)
 (必須)
コメントスパム防止のため投稿前に ランダムな数字 CAPTCHAについて を入力してから投稿してください。お手数ですがご協力のほど宜しくお願いいたします。
 
CAPTCHA, XAPTCHA, DAPTCHA, FAPTCHA, VAPTCHA, CQPTCHA, CWPTCHA, CSPTCHA, CZPTCHA, CAOTCHA, CA0TCHA, CA-TCHA, CALTCHA, CAPRCHA, CAP5CHA, CAP6CHA, CAPYCHA, CAPGCHA, CAPFCHA, CAPTXHA, CAPTDHA, CAPTFHA, CAPTVHA, CAPTCGA, CAPTCYA, CAPTCUA, CAPTCJA, CAPTCNA, CAPTCBA, CAPTCHQ, CAPTCHW, CAPTCHS, CAPTCHZ スパム MovableType, NovableType, JovableType, KovableType, MIvableType, M9vableType, M0vableType, MPvableType, MLvableType, MKvableType, MoCableType, MoFableType, MoGableType, MoBableType, MovQbleType, MovWbleType, MovSbleType, MovZbleType, MovaVleType, MovaGleType, MovaHleType, MovaNleType, MovabKeType, MovabOeType, MovabPeType, MovablWType, Movabl3Type, MovablRType, MovablDType, MovablSType, MovableRype, Movable5ype, Movable6ype, MovableYype, MovableGype, MovableFype, MovableTTpe, MovableT6pe, MovableT7pe, MovableTUpe, MovableTHpe, MovableTGpe, MovableTyOe, MovableTy0e, MovableTy-e, MovableTyLe, MovableTypW, MovableTyp3, MovableTypR, MovableTypD, MovableTypS プラグイン Hack, Gack, Yack, Uack, Jack, Nack, Back, HQck, HWck, HSck, HZck, HaXk, HaDk, HaFk, HaVk, HacJ, HacI, HacO, HacL, HacM Gimpy, Fimpy, Timpy, Yimpy, Himpy, Bimpy, Vimpy, GUmpy, G8mpy, G9mpy, GOmpy, GKmpy, GJmpy, GiNpy, GiJpy, GiKpy, GimOy, Gim0y, Gim-y, GimLy, GimpT, Gimp6, Gimp7, GimpU, GimpH, GimpG