1,899 瀏覽數

Drupal – CAPTCHA Modules

之前想讓回應可以簡單一點所以不用登入就可以做回應的動作,但是這樣作法是不行的!!沒一個星期就被留了 "太多怪怪+廣告的東西",所以回應權限暫時又改回 "登入的使用者" 才能回應!!
後來幸好找到了一個 module – CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart),它的功能也很簡單主要在回應時使用者需要回應一個數學或是圖形問題,答對了才能回應!!為了避免垃圾 (SPAM)回應以及廣告等.

一樣到 Drupal 的 download 點下載 CAPTCHA http://drupal.org/project/captcha 下載後直接在 /var/www/hml/moduels 目錄下解開.請依自己實際目錄放置我的網路伺服器放在 /var/www/html/ 下.

[root@benjr ~]# wget http://ftp.drupal.org/files/projects/captcha-7.x-1.0-beta2.tar.gz
[root@benjr ~]# cd /var/www/html/modules
[root@benjr modules]# tar zxvf captcha-6.x-2.0-beta2.tar.gz

解開後你可以在 管理/網站建置/模組 看到 CAPTCHA 先將所有的模組勾選.這兩種的不同點一個是回答數學問題另一個是回答圖形的顯示內容.
CAPTCHA01
在 "管理/使用者管理/CAPTCHA" 可以找到這一次的主角,使用上只要設定 Form protection 找到你想要保護的地方.這一次我需要在回應的時候加強防備 SPAM ,所以在勾選 comment_form 就可以了.
CAPTCHA02
一樣你可以選擇文字或是圖形,不要忘記 "儲存設定",之前使用的是文字時還是會被怪怪的留言淹沒,之後使用了圖形模事就沒被留怪怪的留言,雖然圖形的阻擋效果比較好但是他會比較佔用 CPU 的支援,使用上必須先做考慮.

我不希望自己管理者(administrator) 或是已經登入的使用者還需要回答這些問題所以在 "管理/使用者管理/權限" 勾選 skip CAPTCHA 讓註冊使用者和 administrator user 在回應時就不需回答這些問題,不要忘記 "儲存權限"
CAPTCHA03
所以如果你的 comment 模組(管理選項 -> 使用者 ->權限 -> Comment)採用的是需要審核的方式,以前需要一一審核留言,現在有了 CAPTCHA 模組,留言上受限制了,就不用太辛苦了,建議讓使用者有直接發表回應,無需審核權限吧來!!
CAPTCHA04
現在去留言看看吧!!!
CAPTCHA05
有善心人士做好中文檔 : http://drupaltaiwan.org/forum/20080227/1908
關於如何使用中文請參考 : 正(繁)體中文 Drupal : http://benjr.tw/12892

2 個網友的想法 “Drupal – CAPTCHA Modules

  1. 自動參照通知: Drupal 7 – Benjr.tw 搬家 | Benjr.tw

發表迴響