Używanie reCAPTCHA z MediaWiki

Ważne: interfejs API reCAPTCHA w wersji 1.0 nie jest już obsługiwany, uaktualnij go do wersji 2.0. Więcej informacji

Wtyczka reCAPTCHA MediaWiki używa CAPTCHA, aby zapobiec spamowi. Aby dodać reCAPTCHA do MediaWiki:

  1. Pobierz plik ZIP (zwróć uwagę, że wtyczka działa tylko z programem MediaWiki w wersji 1.8 lub nowszej).

  2. Rozpakuj rozszerzenie 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
  3. Dodaj następujące wiersze do pliku LocalSettings.php MediaWiki:

    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 = '';
  4. Wprowadź klucz publiczny i prywatny w pliku LocalSettings.php. (Jeśli nie masz jeszcze konta, musisz się zarejestrować w reCAPTCHA tutaj).

  5. Znakomicie. Powinny być już dostępne zadania CAPTCHA.

MediaWiki – najczęstsze pytania

Kiedy są wyświetlane zadania CAPTCHA? Jak to dostroić?

Domyślnie zadania CAPTCHA są uruchamiane w przypadku tych zdarzeń:

  • Rejestracja nowego użytkownika
  • anonimowe zmiany zawierające nowe linki zewnętrzne.
  • Złamanie hasła brute-force

Te ustawienia można dostosować w pliku LocalSettings.php. Dostępne opcje znajdziesz w witrynie ConfirmEdit.php

Jak odinstalować reCAPTCHA?

Wystarczy usunąć wiersz dodany do pliku LocalSettings.php. Możesz też usuń folder utworzony w katalogu rozszerzeń.