重要事項:系統已不再支援 reCAPTCHA API 1.0 版,請升級至 2.0 版。瞭解詳情
reCAPTCHA phpBB2 外掛程式採用 CAPTCHA 技術,可阻擋論壇垃圾內容。
建議您使用 reCAPTCHA phpBB MOD 安裝 reCAPTCHA。目前有兩種模組可用,一種用於註冊,另一個用於訪客貼文。
除了 phpBB MOD 外,還有一個修補程式,可在註冊時啟用 reCAPTCHA。如要使用 修補程式時,請依照下列指示進行:
- 下載 ZIP 檔案並解壓縮。
- 將 recaptchalib.php 檔案移至 phpBB 中包含目錄。
- 從 phpBB 收錄目錄執行下列指令,以套用第一個修補程式:
patch -b usercp_register.php < /path/to/usercp_register.patch
- 將 profile_add_body.tpl.patch 檔案移至 phpBB 範本/<your_theme>目錄 (預設為 <你的主題>為「subSilver」)
- 從 phpBB 範本/<your_theme> 執行下列指令,以套用第二個修補程式目錄:
patch -b profile_add_body.tpl < /path/to/profile_add_body.tpl.patch
- 請在這裡註冊 reCAPTCHA 金鑰。reCAPTCHA 會核發公共通信給您, 私密金鑰在 include 目錄中開啟 usercp_register.php ,然後將 $recaptcha_public_key 和 $recaptcha_private_key 更新為核發給您的值。
- 大功告成!現在,您的 reCAPTCHA 小工具應該會顯示在使用者註冊頁面上。
常見問題
- 如果修補指令失敗該怎麼辦?
-
修補程式是以整合 diff (diff -u) 建立而成。這個檔案的不同版本或其他修改內容,都可能造成 衝突。您可以研究修補程式檔案 以及這會如何與檔案衝突
- 我想復原修補程式變更或解除安裝 reCAPTCHA,該怎麼做?
-
使用「-b」執行修補指令時選項,系統便會在同一個目錄中建立檔案備份。使用 mV 指令以覆寫修補過的檔案。你也可以刪除 加入 include 目錄中的 recaptchalib.php 檔案。