重要事項:系統已不再支援 reCAPTCHA API 1.0 版,請升級至 2.0 版。瞭解詳情
reCAPTCHA MediaWiki 外掛程式會使用 CAPTCHA 防範垃圾內容。以下說明如何將 reCAPTCHA 新增至 MediaWiki:
下載 ZIP 檔案 (請注意,這個外掛程式僅適用於 MediaWiki 1.8 以上版本)。
解壓縮 MediaWiki 擴充功能。
cd /path/to/mediawiki/extensions/ # * gets whatever version you downloaded unzip ~/recaptcha-mediawiki-*.zip # move the package to a standardized directory. mv recaptcha-mediawiki-* recaptcha
將下列程式碼新增至 MediaWiki 的 LocalSettings.php:
require_once( "$IP/extensions/recaptcha/ReCaptcha.php" ); // Sign up for these at https://www.google.com/recaptcha/admin#createsite $recaptcha_public_key = ''; $recaptcha_private_key = '';
在 LocalSettings.php 中輸入公開和私密金鑰。(如果您尚未註冊 reCAPTCHA 金鑰,則必須在這裡註冊)。
大功告成!現在您應已設定人機驗證 (Captcha)!
MediaWiki 常見問題
- 系統何時會顯示人機驗證 (Captcha)?如何進行調整?
-
根據預設,系統會在下列事件觸發人機驗證 (Captcha) 作業:
- 新使用者註冊
- 含有新外部連結的匿名編輯內容
- 暴力密碼破解
可在 LocalSettings.php 中調整這些設定。如要查看可能的選項,請參閱 ConfirmEdit.php
- 如何解除安裝 reCAPTCHA?
-
只要移除新增至 LocalSettings.php 的那行即可。您也可以刪除在擴充功能目錄中建立的資料夾。