RSFormPro to chyba jeden z najlepszych komercyjnych komponentów umożliwiających zbudowanie własnego w pełni spersonalizowanego formularza. W tym tutorialu będzie wyłącznie o dodaniu do formularza funkcji reCAPTCHA.

Żeby można było użyć w ogóle opcji reCAPTCHA trzeba uzyskać kody google reCAPTCHA - jak to zrobić można przeczytać na mojej stronie w tym tutorialu CAPTCHA - reCAPTCHA w Joomla 3

i skonfigurować dodatek CAPTCHA - reCAPTCHA który w Joomla 3.8.8 jest już w standardzie - bez tego nie będzie działała ta funkcja w RSFormPRO!

1. RSFormPro! jest komponentem komercyjnym - kosztuje 19 Euro - co nie jest ceną wygórowaną - dodatkowo często są promocje. Jeśli chcecie zakupić ten komponent dla naszej strony www Puławy możecie to zrobić w tym miejscu www.rsjoomla.com

RSFormPro z reCAPTCHA - konfiguracja dla strony www Lublin na Joomla 3

 

2. Funkcja reCAPTCHA nie jest wbudowana w ten komponent w standardzie - trzeba zainstalować dodatkowy plugin. Możemy go pobrać także ze strony rsjoomla.com klikając button "Modules & Plugins"

RSFormPro z reCAPTCHA - konfiguracja dla strony www Lublin na Joomla 3

 

3. W kolejnej zakładce rozwijamy kartę Plugins i odszukujemy plugin "Google No Captcha ReCAPTCHA" i klikamy button "Download"

RSFormPro z reCAPTCHA - konfiguracja dla strony www Lublin na Joomla 3

 

4. W kolejnym kroku instalujemy za pomocą panelu Rozszerzenia >>> Instalacje na początek komponent RSFormPro! a potem plugin "Google No Captcha ReCAPTCHA"  dla naszej strony www Lublin.

RSFormPro z reCAPTCHA - konfiguracja dla strony www Lublin na Joomla 3

 

5. RSForm zainstalowany -  Klikamy niebieski button "Start using RSForm! Pro"

RSFormPro z reCAPTCHA - konfiguracja dla strony www Lublin na Joomla 3

 

 

6. Na tym ekranie widzimy główny panel RSForm. Zanim zaczniemy jednak pokaże jak dodać do formularza reCAPTCHA trzeba włączyć jeszcze dwa dodatki. Przechodzimy do strony Rozszerzenie >>> Dodatki

RSFormPro z reCAPTCHA - konfiguracja dla strony www Lublin na Joomla 3

 7. Dodatek CAPTCHA - reCAPTCHA jest w obecnej wersji Joomla 3.8.8 standardem, natomiast dodatek System - RSForm! Pro reCAPTCHA v2 zainstalowaliśmy przed chwilą jako dodatek do RSForm! Pro

RSFormPro z reCAPTCHA - konfiguracja dla strony www Lublin na Joomla 3

 

 8. Na początek trzeba włączyć dodatek CAPTCHA - reCAPTCHA.

Aby otrzymać klucz witryny i klucz poufny dla swojej domeny, przejdź na stronę https://www.google.com/recaptcha - jak to zrobić można przeczytać na mojej stronie w tym tutorialu CAPTCHA - reCAPTCHA w Joomla 3

Jeśli już te klucze mamy przechodzimy podajemy je w widocznych poniżej polach - włączamy dodatek czerwonym buttonem po prawej stronie - klikamy button "Zapisz i zamknij"

RSFormPro z reCAPTCHA - konfiguracja dla strony www Lublin na Joomla 3

Strony www Lublin

9. Kolej teraz na dodatek System - RSForm! Pro reCAPTCHA v2 - ten dodatek można włączyć bez wchodzenia w jego kartę ponieważ nie zawiera żadnych elementów do konfiguracji.

RSFormPro z reCAPTCHA - konfiguracja dla strony www Lublin na Joomla 3

 

 

 

10. Teraz przechodzimy do zakładki System >>> Konfiguracja globalna i tu z karty Domyślna CAPTCHA wybieramy CAPTCHA - reCAPTCHA. Klikamy "Zapisz i zamknij" i przechodzimy do zakładki Komponenty >>> RSForm! Pro

RSFormPro z reCAPTCHA - konfiguracja dla strony www Lublin na Joomla 3

 

 

 11. Jesteśmy ponownie w panelu głównym RSForm! Pro. Teraz klikamy w ikonkę zębatki - Configuration

RSFormPro z reCAPTCHA - konfiguracja dla strony www internetowe Lublin na Joomla 3

 

12. W tej zakładce przechodzimy do karty reCAPTCHA v2 i podajemy kody "Site key" i Secret key" - podawaliśmy je już raz na stronie Rozszerzenia >>> Dodatki. Klikamy button "Zapisz i zamknij" i wracamy do głównego panelu RSForm! Pro

RSFormPro z reCAPTCHA - konfiguracja dla strony www internetowe Lublin na Joomla 3

 

13. W panelu głównym komponentu RSForm Pro wybieramy tym razem ikonkę "Manage Forms"

RSFormPro z reCAPTCHA - konfiguracja dla strony www internetowe Lublin na Joomla 3

14. Pojawia nam się lista dostępnych zdefiniowanych już formularzy. Dwa górne są domyślnie skonfigurowane w RSFirewall. Możemy też skorzystać z zielonego buttona "Utwórz" żeby przejść do konfiguratora. Ponieważ jednak ten tutorial ma za zadanie pokazać tylko jak dodać funkcję rCAPTCHA do RSForm! Pro skorzystam z prostego formularza który wcześniej utworzyłem dla strony internetowe Lublin. 

RSFormPro z reCAPTCHA - konfiguracja dla strony www internetowe Puławy na Joomla 3

 15. Po lewej stronie mamy buttony do dawania pól o różnej funkcjonalności do naszego formularza

- pole CAPTCHA Antispam to standardowa CAPTCHA wbudowana w formularz - nie wymaga konfiguracji ani pobierania kodów Google reCAPTCHA - to po prostu standardowy obrazek - ale działa to źle. Są problemy z jego przepisaniem

- poniżej mamy reCAPTCHA v2 - to jest właśnie funkcjonalność którą konfihurowaliśmy

RSFormPro z reCAPTCHA - konfiguracja dla strony www internetowe Puławy na Joomla 3

 

16. Klikamy w button reCAPTCHA v2 i pojawia się pop-up w którym możemy dodać swoje opisu pól formularza. Klikamy button "Save"

RSFormPro z reCAPTCHA - konfiguracja dla strony www internetowe Puławy na Joomla 3

17. W tym momencie funkcja reCAPTCHA w naszym formularzu powinna działać poprawnie. Oczywiście żeby formularz działał poprawnie musimy jeszcze poustawiać np adresy e-mail używane do wysyłki ale to już standardowa procedura. Nowe pole pojawiło się jako ostatnie więc najlepiej pole Send / Wyślij usunąć i dodać ponownie.

RSFormPro z reCAPTCHA - konfiguracja dla strony www internetowe Puławy na Joomla 3

 

Blog - popularne

Specified key was too long; max key length is 767 bytes - błąd podczas przywracania strony za...

Klient poprosił mnie o zwiększenie wersji PHP do najnowszej wersj PHP 7.2. Przy stronach firmowych najczęściej nie wykonuję takich operacji z automatu tylko staram się na początek sprawdzić czy jest...
Czytaj dalej

Akeeba Kickstart - czyli jak przywrócić stronę internetową Joomla 3 z kopii zapasowej Akeeba Backup

Przenosimy stronę na CMS joomla na inny serwer. Mając wykonaną za pomocą Akeeba Backup kopię strony www możemy ją przenieść w krótkim czasie na dowolny serwer. Czas wysyłania na serwer rozpakowanych...
Czytaj dalej

Jak zrobić banner slideshow w joomla 3 - dodatek Roksprocket dla strony www na joomla

Roksprocket dla Joomla czyli jak zrobić banner dla naszej strony internetowej na joomla. Roksprocket do moduł którego wersja występuje także dla wordpressa. Można za jego pomocą wykonać nie tylko...
Czytaj dalej

Jak dodać firmę do Google Maps

Tworząc firmową stronę internetową prawie zawsze umieszczamy na niej mapę z lokalizacją firmy. Czasy statycznych map graficznych minęły dawno temu. Teraz najczęściej szukamy firm na google które ma...
Czytaj dalej

Jak dodać film z youtube stronę www na joomla - dodatek AllVideos od Joomla Works

Niezbyt często korzystam w wykonywanych stronach www z możliwości osadzania w nich wideo. Jeśli klienci mają przygotowane materiały wideo warto je wykorzystać nie tylko z powodu lepszego zapoznania...
Czytaj dalej

Jak wykonać przekierowanie DNS domeny zarejestrowanej na home.pl na serwer nazwa.pl - na którym...

Przekierowanie DNS wykonujemy kiedy domenę zarejestrowaliśmy w jednej firmie, a hosting dla naszej strony internetowej wykupiliśmy w innej. Dzisiaj pokażę jak przekierować domenę zarejestrowaną na...
Czytaj dalej

Przezroczystość w plikach PNG - jak zapisać plik z PNG z przezroczystością w Adobe Photoshop dla...

Format .png to drugi w kolejności po .jpg format plików graficznych wykorzystywany w czasie tworzenia stron internetowych. Oczywiście większość użytkowników internetu najbardziej kojarzy .jpg bo w...
Czytaj dalej

WordPress - jak wykonać kopię zapasową strony www na WordPress za pomocą Akeeba Backup

WordPress podobno nie sprawia problemów, ale dmuchając na zimne - kopię strony www należy wykonać jeśli zależy nam na bezpieczeństwie naszych danych. Akeeba Backup to narzędzie które powstało jako...
Czytaj dalej

Akeeba Backup - jak wykonać kopię strony www na CMS Joomla 3

Akeeba Backup pozwala na tworzenie kopii na wszystkich wersjach joomla - tu w wersji dla Joomla 3 Mając stronę internetową utrzymywaną na dobrym hostingu nie musimy martwić się o wykonywanie kopii...
Czytaj dalej