| このページの文章は現在鋭意作成中です |
spam_blocker plug-in †
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
);