トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

blosxom

このページの文章は現在鋭意作成中です

spam_blocker plug-in

http://kangaroo.oh.land.to/blosxom/plugin/spam_blocker.htm

 blosxom 界最強のスパム対策プラグインです。

プラグイン本体の編集

my %switch = (
#-- check of posted comment --       < 13 check >
  'r'        => 1, # '1' referrer check
  'c-l'      => 1, # '1' language check
  'ae'       => 0, # '0' accept encoding check
  'c-dp'     => 0, # '0' dynamic password check
  'c-cp'     => 1, # '0' continuous posting check
  'c-a'      => 1, # '0' ascii check
  'c-nc'     => 1, # '1' no comment check
  'c-ua'     => 1, # '1' user agent check
  'c-nu'     => 0, # '0' no user agent check
  'c-nd'     => 0, # '0' no domain check, need gethostbyaddr function
                   #     valid when $feedburner_timeout is not set
  'c-td'     => 0, # '0' top level domain check, need gethostbyaddr function
                   #     valid when $feedburner_timeout is not set          
  'c-at'     => 1, # '1' a tag check
  'c-w'      => 1, # '1' inhibit word check
#-- check of posted trackback --     < 12 check >
  't-l'      => 1, # '1' language check for trackback
  't-l_ua'   => 1, # '1' language and user agent check --- conbination check
  't-dp'     => 0, # '0' dynamic password check
  't-cp'     => 1, # '0' continuous posting check
  't-a'      => 1, # '0' ascii check
  't-nc'     => 1, # '1' no comment check
  't-ua'     => 1, # '1' user agent check
  't-nu'     => 0, # '0' no user agent check
  't-nd'     => 0, # '0' no domain check, need gethostbyaddr function
                   #     valid when $feedburner_timeout is not set
  't-td'     => 0, # '0' top level domain check, need gethostbyaddr function
                   #     valid when $feedburner_timeout is not set
  't-at'     => 1, # '1' a tag check
  't-w'      => 1, # '1' inhibit word check
#-- check of non-posted referrer --  < 5 check >  valid when referrer = 1
  'r-ua'     => 1, # '1' user agent check
  'r-nu'     => 1, # '0' no user agent check
  'r-nd'     => 0, # '0' no domain check, need gethostbyaddr function
                   #     valid when $feedburner_timeout is not set
  'r-td'     => 0, # '0' top level domain check, need gethostbyaddr function
                   #     valid when $feedburner_timeout is not set
  'r-w'      => 1, # '1' inhibit word check     
#-- fucntion --
  'referrer' => 1, # '0' non-posted referrer check function
  'logger'   => 1, # '0' log recording function  
  'block'    => 1  # '1' spam block function for comment and trackback
);

リンク集


© 2004-2010 Ellinikonblue.com All Rights Reserved.