ページへ戻る

− Links

 印刷 

Ver 0.7.5 - 7 (SPAMロボット対策の Q & A 認証など) :: XOOPS マニア

xpwiki:xpWiki開発日記/2006-12-02


Tag: ini設定[4] SPAM対策[5] Q&A認証[6]
2006 12月 2 (土)
 

Ver 0.7.5 - 7 (SPAMロボット対策の Q & A 認証など) anchor.png[7] Edit [8]

SPAMロボット対策として、Q & A 認証を組み込んでみました。 まずは、追加の ini設定 (pukiwiki[9].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(
//    '問題' => '答え',
    '「東京」の読みがな?(ひらがなで)' => 'とうきょう',
    '「名古屋」の読みがな?(ひらがなで)' => 'なごや',
    '「大阪」の読みがな?(ひらがなで)' => 'おおさか',
    '「京都」の読みがな?(ひらがなで)' => 'きょうと',
    '日本の首都は?(漢字で)' => '東京',
);
Page Top

コメント anchor.png[10] Edit [11]




Last-modified: 2006-12-02 (土) 19:45:29 (JST) (7196d) by nao-pon