captcha-i-concept-2とりあえず版
色々な方のアドバイスをいただきながら、ひとまず使えるモノになりましたので(; ̄ー ̄A
- GDにJIS-mapped Japanese Font Supportオプションを付けたサーバーへの対応をしました。 実を言うと、EUC-JPに変換することで上手く行ったはずなのに、さっきテストしたら駄目だったのでアドバイス通りにSJISにしたらとおっている・・・なぜなのでしょう(T.T)
- files(ファイルシステム)へのファイルの保存の件の先延ばし ロジック的には出来上がっていたのですが、肝心のCSSがロードできないのでとりあえず先延ばししました。ローカルでのテストだと、ファイルシステムを公開にしたときのみですが上手く行ってたのに、実サーバーに入れた駄目だった(T.T) 未公開設定時にはローカル/リモートどちらでも駄目だったので仕方なく、モジュールフォルダ下にファイル群を作成するようにした。サーバーによっては保管フォルダ"capimg"に書き込み権限を与えなければいけないので、セキュリティの問題が懸念されると思われるので良い方法をご存じの皆様。是非教えてください<(__)>
- フォントファイルのランダム選択 特に理由はありませんが、もっと他に方付けなきゃいけない問題があるので(笑)後回し(; ̄ー ̄A
- オーバーヘッド 改造する範囲を限定的にしたかったのと私がソースを読めないので(をいをい)どこで作成したファイル群を削除したらいいのか判らなかったので(笑)作成後24時間経過したファイル群をモジュールの実行に先立って削除するようにした。なので、頻繁にこのモジュールが使われる様なサイトでは最初に削除するファイル群が多くなり、その分のオーバーヘッドが生じるものと思われ(; ̄ー ̄A
などなど、問題山積みですが(; ̄ー ̄A よろしかったら、再びお知恵をくださいませ<(__)>
captcha-i-concept-2.tar.gzcaptch-5.x-1.1.tar.gzを
captcha モジュール : "日本語で入力して日本語で答えてもらう感じ"仕様に変更する | Drupal.0829.info
http://drupal.0829.info/node/49
をヒントにちょっとした改造を加えて日本語入力(全角数字)出来ない環境からのスパムに効果が上がるようにしました。このパッケージはamayadori@Drupal-J.comの改造版です。当然、使ったことに対する損害等の責任はは一切負いません。
使う方の自己責任でご利用ください。パッケージには日本語化ファイルも同梱しています。
日本語プロフィール+jBoxモジュール | Drupal-jBox.net
http://drupal-jbox.net/?q=node/266
で公開されているjboxモジュールをお使いで、まだcaptchaモジュールをインストールしていない場合は、captchaフォルダをアップロードしてください。
モジュールインストールの際に、自動的に翻訳ファイルもインポートされます。上記モジュールを利用されていない場合は別途、翻訳ファイルのインポートが必要です。
パッケージの中のja.poをメニュー「管理」→「サイト設定」→「ローカライゼーション」→「インポート」からアップロードしてください。このバージョンでの注意点:
・モジュール内のフォルダ"capimg"は書き込み権限が必要です。しかしながら、セキュリティ上の問題も考えなければなりませんので心配な方はこのモジュールは利用しないでください。
・フォントは拡張子が"ttf"のフォントのみ対応します。モジュールフォルダ内の"font"フォルダに一つのみ入れてください。一つしか認識しません。複数入れても無視されます。
・画像の表示(styleの適用)は強引な手段で行っています。翻訳文字列をカスタマイズする際は注意してください(タグをそのまま埋め込んでいます)。
・あくまでも、オリジナルのCaptchaモジュールの改造版となります。オリジナルとは共存できません。フィードバックは歓迎しますが私に技術力は皆無ですので、改善は望めないと思ってください。メンテナンスを引き受けてくださるというお申し出は大歓迎いたします。
このモジュールの制限事項
大元のモジュールに存在するかもしれない問題には一切対処できません。ごめんなさい。amayadori
Drupal-J.com | Drupal導入試行錯誤痕跡蓄積サイト
http://drupal-j.com/2007/03/06
| 添付 | サイズ |
|---|---|
| captcha-i-concept-2.tar.gz | 17.89 KB |
そんなモジュール、どなたか作れませんかね?
ここ数日のログエントリなのですが、loginとregisterが如実に伸びています。
これは、Drupal-jbox.netで問題になったユーザー登録スパムでしょうか?
一応、画像認証をテストを兼ねて設置しているのでそれに引っかかっているのかな?
判りませんが、capimgフォルダがすごいことになっていそうだ(笑)
ちょうどいいや。ちゃんと削除されているのか後で覗いてみよう(笑)