Instalacja wtyczki AdvertWayCAPTCHA dla IP.Board 3

Aby zainstalować AdvertWayCAPTCHA należy wykonać następujące kroki:

  1. Zarejestruj się na stronie http://publisher.advertway.pl/registration, zaloguj się, oraz dodaj witrynę AdvertWayCaptcha. Otrzymasz dwa klucze: publiczny i prywatny, które będą potrzebne w kolejnych krokach instalacji wtyczki
  2. Skopiuj awcaptcha.php z katalogu upload do /ips_kernel/classCaptchaPlugin
  3. Otwórz panel administracyjny IP.Board (YOUR_DOMAIN/admin/).
  4. Przejdź do "System" -> "Tools & Settings" -> "System Settings" ("System" -> "Narzędzia i Ustawienia" -> "Ustawienia")
  5. Wczytaj ustawienia z pliku keycaptcha.xml korzystając z formularza importu ustawień
  6. Przejdź do Security and Privacy ("Bezpieczeństwo i Prywatność")
  7. Wybierz "AdvertWayCAPTCHA" jako domyślny system korzystając z listy rozwijanej
  8. Wpisz klucz publiczny i prywatny(otrzymane w kroku 1) korzystając z pól oznaczonych etykietą "Ustawienia AdvertWayCAPTCHA".
  9. Przejdź do "System" -> "Applications & Modules" -> "Manage Hooks" i zainstaluj nowy plugin wczytując plik hook.xml
  10. Zmodyfikuj pliki css ("Look & Feel -> "IP.Board" -> "CSS") tak, aby formularze, w których występuje captcha wyświetlały się prawidłowo
    Dla formularza logowania należy dodać w pliku ipb_login_register wpis:
    #login #regular_signin {
      height: auto;
    }
          

Uwaga! W przypadku braku captchy w formularzu logowania należy przejść do zakładki "Look & Feel" i edytować showLogInForm, który znajduje się w sekcji "Login Screen" wprowadzając jakąkolwiek zmianę. Po zapisaniu wygeneruje się właściwa skórka dla logowania. Błąd zauważony w wersji 3.1.1