Yomi-Search改造
画像認証キーを付ける
ほったらかしに近い手数でYomi-Searchの運用を可能にする
Yomi-Search画像認証キー・相互リンクのチェックモジュールを配布
Yomi-Search改造トップページ Yomi-Search修正明細 Yomi-Search運用変更点 相互リンクの簡単チェック 改造注意事項
Yomi-Searchの特徴
Yomi-Search   画像認証キーによるスパム対策・相互リンクの簡単チェックのモジュールの概要
Yomi-Search   画像認証キーによるスパム対策・相互リンクの簡単チェックモジュール 
      customize(Yomi-Search Ver4.22)
           |-- admin.cgi               [修正]
           |-- regist_ys.cgi           [修正]
           |-- registkey.cgi           [新規]
           |-- setup1.cgi              [新規]
           |
           |-- pl
           |   |-- customize.pl            [新規]
           |   |-- customize_bad_words.cgi [新規]
           |
           |-- template
               |-- kt.html                 [修正]
               |-- regist_mente.html       [修正]
               |-- regist_mente_admin.html [修正]
               |-- regist_new.html         [修正]
               |-- regist_new_admin.html   [修正]
               |-- regist_new_preview.html [修正]
               |-- top.html                [修正]
               |-- admin
                   |-- admin.html               [修正]
                   |-- temp_to_regist.html      [修正]
                   |-- template_cfg.html        [修正]

Yomi-Search   画像認証キーによるスパム対策・相互リンクの簡単チェックモジュール 新規 file の説明
registkey.cgi
     認証用の画像を表示するプログラムです
KENT WEB
さんのCosmoNavi等に使用されているものを改造したものです #!/usr/local/bin/perl を確認以外、特に修正の必要はありません
setup1.cgi
環境設定で必須設定の 「サーチエンジンのトップへのURL」「HTMLファイルディレクトリのURL」
「画像ファイルディレクトリのURL」「CGIファイルディレクトリのURL」 を初期値に設定します
インストール直後にこれを起動すれば楽です(特にテスト環境から本番環境に移行する時など)
#!/usr/local/bin/perl を確認以外、特に修正の必要はありません
pl/customize.pl
上記の「Yomi-Search 画像認証キーによるスパム対策・相互リンクの簡単チェックモジュール」を実現するサブルーチン群です
# データ最大件数 $customize_max_ys4 = 10000; # データ最大件数を超えた時削除する件数 $customize_del_ys4 = 3000; # 環境変数を調べ、不当ならリダイレクト先 $location = 'http://localhost/'; 特に修正の必要はありませんが修正可能な設定が幾つかあります
pl/customize_bad_words.cgi
禁止するワード、ホスト等を記述してあるデータfileです
幾つか設定してあります(要確認)
新規各ファイルのサーバへのアップロード
ファイル名 パーミッション 転送モード
一般サーバ suEXECサーバ
registkey.cgi
setup1.cgi
755 or 705 701 or 700 アスキー
pl/customize_bad_words.cgi 666 or 606 600 アスキー
pl/customize.pl 644 or 604 600 アスキー