2006
12月
2
(土)
Ver 0.7.5 - 7 (SPAMロボット対策の Q & A 認証など)
SPAMロボット対策として、Q & A 認証を組み込んでみました。
まずは、追加の ini設定 (pukiwiki.ini.php)
1
2
| // Q & A 認証 (使用しない = 0, ゲストのみ = 1, 管理者以外 = 2)
$root->riddle_auth = 1;
|
誰でも答えられる簡単な質問を用意しておいて、ページ編集時にそれに答えてもらうことで、SPAMロボットを排除してみようという試みです。
質問とその答えは、lang ディレクトリの ja.lng.php, en.lng.php に記述します。
html側に書くことで、trust 側を上書きできます。
初期状態はこんな感じになっています。
1
2
3
4
5
6
7
8
9
| // Q & A 認証
$root->riddles = array(
// '問題' => '答え',
'「東京」の読みがな?(ひらがなで)' => 'とうきょう',
'「名古屋」の読みがな?(ひらがなで)' => 'なごや',
'「大阪」の読みがな?(ひらがなで)' => 'おおさか',
'「京都」の読みがな?(ひらがなで)' => 'きょうと',
'日本の首都は?(漢字で)' => '東京',
);
|
コメント