OPC Captcha - opravdu neviditelná Captcha pro Joomla! a Virtuemart

10.04.2019 16:53 698 zhlédnutí
Autor článku
Petra Procházková
Článek uživatele

Nevím jak vás, ale mě posledních pár měsíců začala slušně štvát ReCaptcha od Google. Původně jsem boxík "nejsem robot" považovala za super alternativu k opisování různých nečitelných textů, ale od té doby, co po mně ReCaptcha začala požadovat nekonečné vybírání autobusů, mostů a dalších věcí na obrázku, toho mám vážně dost.

V minulých týdnech jsme navíc zaznamenali opravdu nezvykle velké množství útoků na registrační a jiné formuláře v Joomla!. Vzhledem k tomu, že jim nezabránila ani ReCaptcha, protože roboti už se ji naučili obejít, rozhodl se Stano Scholtz do svého balíčku nástrojů pro eshopy Virtuemart - One Page Checkout by Rupostel přidat i vlastní plugin OPC Captcha, která konečně řeší to, co od captchy očekáváte, a neotravuje uživatele.

Na rozdíl od ReCaptcha a jí podobných ochran proti spamu OPC Captcha:

  • nenutí uživatele opisovat texty a vybírat obrázky či podobné otravné nesmysly
  • opravdu účinně chrání proti spamu
  • umožňuje povolit maily jen z vybraných zemí
  • identifikuje spam na pozadí i podle dalších pravidel /např. počet odkazů v emailu nad limit/
  • lze ji nastavit jako výchozí captchu pro všechny formuláře v Joomla!
  • chrání i formuláře ve Virtuemartu

Jak nainstalovat OPC Captcha

V současnosti je OPC Captcha součástí balíčku One Page Checkout, tudíž pokud již používáte jednostránkový košík pro Virtuemart od Rupostel, stačí vám zaktualizovat si komponentu na nejnovější verzi.

1. Plugin OPC Captcha nainstalujete tak, že půjdete do menu Komponenty - OnePage Checkout a na záložce "OPC Rozšířenia" pak kliknete na tlačítko Install... u OPC Captcha plugin

opc captcha

2. Chcete-li blokovat spammery z všech zemí, kromě těch, ve kterých žijí vaši návštěvníci, je třeba obdobným způsobem nainstalovat i komponentu GeoLocator, kterou využijete i pro nastavování jazyka a měny stránek podle IP adresy.

com geolocator

3. Poté jděte do Komponenty - GeoLocator a zde klikněte na tlačítko Install. Stránku nezavírejte a počkejte, až se do databáze postahují tabulky s IP adresami. Můžete ale pokračovat v nové záložce.

4. Jděte do Rozšíření - Pluginy a najděte plugin  plg_captcha_opc_captcha a nastavte ho podle těchto screenshotů a poté jej aktivujte.

 opc captcha

opc captcha

opc captcha

opc captcha

5. Nyní si můžete tuto captchu zvolit v Globálním nastavení jako výchozí a použije se automaticky pro výchozí kontaktní a registrační formuláře Joomla! i ve Virtuemartu:

opc captcha globalni nastaveni

Ve Virtuemartu je třeba mít zaškrtnuté na Záložce Frontend obchodu políčko "Použít ReCaptcha pro doporučení a ¨Položit dotaz¨". Sice se zde píše ReCaptcha, ale používá se výchozí captcha z nastavení Joomla!

Pokud nemáte eshop, ale přesto chcete některé z nástrojů, které tento balíček obsahuje využívat, můžete si ji nainstalovat, samotný košík vypnout (na záložce Všeobecné zaškrtnete pole "Vypnúť One Page checkout") a  u pluginů, které chcete používat.

Osobně často využívám plugin Fatal catcher, který vám na email pošle errory na webu, např. když web spadne, nebo se vám nedaří odhalit zdroj problémů pouhým error reportingem v Joomla!, ale obsahuje i spoustu dalších užitečných pluginů a funkcí nejen pro eshop, ale o tom zase někdy příště.

Screenshoty dalších nastavení - konkrétního použití pro ochranu různých součástí webových stránek v Joomla! a eshopu VIrtuemart naleznete v připojené galerii.

Budťe dobří, Joomlisté!

Informace o autorovi Petra Procházková
Petra je srdce projektu StaWEBnice. Po absolvování Právnické fakulty v Brně působila 5 let mimo jiné na pozici projektové manažerky, copywriterky a SEO optimalizátorky v americké IT společnosti Xacti.

Fotogalerie

OPC Captcha - opravdu neviditelná Captcha pro Joomla! a Virtuemart
OPC Captcha - opravdu neviditelná Captcha pro Joomla! a Virtuemart
OPC Captcha - opravdu neviditelná Captcha pro Joomla! a Virtuemart
OPC Captcha - opravdu neviditelná Captcha pro Joomla! a Virtuemart
OPC Captcha - opravdu neviditelná Captcha pro Joomla! a Virtuemart
OPC Captcha - opravdu neviditelná Captcha pro Joomla! a Virtuemart
OPC Captcha - opravdu neviditelná Captcha pro Joomla! a Virtuemart

Líbil se vám článek?
(6 hlasů)
Joomla 3.9.5
Předchozí článek autora Petra Procházková  09.04.2019 525
Byla vydána verze Joomla 3.9.5
Článek uživatele
Ode dneška je dostupná nová verze Joomla 3.9.5. Tato verze obsahuje 3 bezpečnostní záplaty a více...
Zpráva o napadení serveru JED (Joomla! extensions directory)
Následujicí článek autora Petra Procházková  26.05.2019 506
Zpráva o napadení serveru JED (Joomla! extensions directory)
Článek uživatele
Vzhledem k tomu, že v uplynulých dnech došlo k napadení serveru, kde je umístěn Joomla! Extensions...

Štítky: Návod Virtuemart bezpečnost

20.09.2019 20:01 272 zhlédnutí
Vývojářské tipy
Google search console: Opravte Navigační strukturu na webu
Google search console: Opravte Navigační strukturu na webu

Přišel vám email s touto výzvou z Google Search console a nevíte, co po vás vlastně chtějí? V...

13.06.2019 08:31 579 zhlédnutí
Novinky
Aktualizace Joomla 3.9.7 + 3.9.8
Aktualizace Joomla 3.9.7 + 3.9.8

V uplynulých dnech byly vydány hned dvě aktualizace Joomla! - 3.9.7, na kterou hned druhý den...

26.05.2019 14:53 506 zhlédnutí
Novinky
Zpráva o napadení serveru JED (Joomla! extensions directory)
Zpráva o napadení serveru JED (Joomla! extensions directory)

Vzhledem k tomu, že v uplynulých dnech došlo k napadení serveru, kde je umístěn Joomla! Extensions...

10.04.2019 16:53 699 zhlédnutí
Rozšíření a eshopy pro Joomla!
OPC Captcha - opravdu neviditelná Captcha pro Joomla! a Virtuemart
OPC Captcha - opravdu neviditelná Captcha pro Joomla! a Virtuemart

Nevím jak vás, ale mě posledních pár měsíců začala slušně štvát ReCaptcha od Google. Původně jsem...

09.04.2019 22:48 525 zhlédnutí
Novinky
Byla vydána verze Joomla 3.9.5
Byla vydána verze Joomla 3.9.5

Ode dneška je dostupná nová verze Joomla 3.9.5. Tato verze obsahuje 3 bezpečnostní záplaty a více než...

27.03.2019 22:29 1099 zhlédnutí
Začínáme s Joomla!
VIDEO: Jak vytvořit vlastní stránku 404: stránka nenalezena v Joomla!
VIDEO: Jak vytvořit vlastní stránku 404: stránka nenalezena v Joomla!

V tomto krátkém videonávodu vám prozradím, jak si můžete pro své webové stránky v redakčním...

20.03.2019 07:55 766 zhlédnutí
Začínáme s Joomla!
Jak zabezpečit formuláře v Joomla! proti spamu
Jak zabezpečit formuláře v Joomla! proti spamu

Spam. Otravné nevyžádané emaily, které vám plní schránku bez ohledu na to, jestli jste se někam...

16.03.2019 09:25 715 zhlédnutí
Zprávy ze světa IT
Google vydal novou aktualizaci algoritmu - Update Florida 2
Google vydal novou aktualizaci algoritmu - Update Florida 2

Danny Sullivan ze společnosti Google potvrdil, že Google vydal další aktualizaci svého algoritmu. Změny...

20.02.2019 12:01 411 zhlédnutí
Vývojářské tipy
Po aktualizaci komponenty K2 na verzi 2.9.0 zmizel media manager
Po aktualizaci komponenty K2 na verzi 2.9.0 zmizel media manager

Pokud rádi používáte komponentu pro správu obsahu K2, pak se vám možná stalo, že po aktualizaci na...

31.01.2019 14:27 1106 zhlédnutí
Začínáme s Joomla!
Jak vkládat videa do článků v Joomla!
Jak vkládat videa do článků v Joomla!

Možností, jak vložit video do článku na webu v redakčním systému Joomla! je více, a výběr vhodného řešení...

16.01.2019 15:39 766 zhlédnutí
Novinky
Co nového přináší Joomla 3.9.2?
Co nového přináší Joomla 3.9.2?

Nejnovější verze Joomla 3.9.2, která byla vydána 15. ledna 2019 obsahuje opravu 4 bezpečnostních mezer a více...

10.12.2018 13:53 703 zhlédnutí
Novinky
Trochu povyku pro nic na Active24
Trochu povyku pro nic na Active24

Pokud vám dnes či včera přišel email z webhostingu Active24, že detekovali malware ve vašem webu a...

29.11.2018 15:49 1093 zhlédnutí
Novinky
Získejte pro svůj eshop titul VirtueMart měsíce
Získejte pro svůj eshop titul VirtueMart měsíce

Chcete se pochlubit svým eshopem vytvořeným na Joomla! s rozšířením Virtuemart? Přihlaste ho do...

28.11.2018 20:27 1332 zhlédnutí
Začínáme s Joomla!
Překlady textů na webech v Joomla!
Překlady textů na webech v Joomla!

Webové stránky v Joomla! jsou takové pestrobarevné stavebnice - nebo stawebnice? - skládáte je...

24.11.2018 22:22 590 zhlédnutí
Vývojářské tipy
Návod k rozšíření Free Ratings Plugin for Joomla Article od Gavick
Návod k rozšíření Free Ratings Plugin for Joomla Article od Gavick

Při svém honu za dokonalejším hodnocením článků jsem narazila na zajímavý plugin od Gavicku - Free...

23.11.2018 10:50 1176 zhlédnutí
Vývojářské tipy
Změna hesla administrátora v Joomla!
Změna hesla administrátora v Joomla!

Každému se může stát, že zapomene heslo, ale na rozdíl od klasického hesla uživatele, které lze...

20.11.2018 00:00 521 zhlédnutí
Komunita Joomlaportal.cz
Joomlaportal.cz na Facebooku
Joomlaportal.cz na Facebooku

Ať už patříte mezi nadšené přivržence nebo zapřísáhlé nepřátele Facebooku, vězte, že nový...

17.11.2018 20:20 731 zhlédnutí
Vývojářské tipy
Google Signals: co vám přinesou a jak je aktivovat v Google Analytics
Google Signals: co vám přinesou a jak je aktivovat v Google Analytics

Co nového přináší Google Signals? Tato nová funkce v Google analytics v sobě zahrnuje 4 reporty, díky...

15.11.2018 07:50 1370 zhlédnutí
Začínáme s Joomla!
Jak zálohovat weby v Joomla! pomocí komponenty Akeeba Backup
Jak zálohovat weby v Joomla! pomocí komponenty Akeeba Backup

Nedávný článek o nejběžnějších chybách webmasterů mě inspiroval k napsání tohoto návodu, jak...

13.11.2018 13:54 809 zhlédnutí
Začínáme s Joomla!
Hodnocení článku a jaká kouzla dokáží ve strukturovaných datech
Hodnocení článku a jaká kouzla dokáží ve strukturovaných datech

Odvěký problém, který řeší každý provozovatel webových stránek - jak dostat na web více lidí, a...

12.11.2018 00:28 1430 zhlédnutí
Začínáme s Joomla!
Využití skrytého menu v Joomla!
Využití skrytého menu v Joomla!

Využití skrytých nabídek v Joomla! možná někomu přijde jako úplná samozřejmost, ale věřím, že po...

11.11.2018 00:02 814 zhlédnutí
Novinky
Hlasujte pro Joomla! v Critics’ Choice CMS Awards
Hlasujte pro Joomla! v Critics’ Choice CMS Awards

Joomla! byla spolu s Wordpressem nominována v kategorii nejlepších content management systémů...

09.11.2018 20:08 986 zhlédnutí
Novinky
Joomlashack převzal některá rozšíření PerfectWeb
Joomlashack převzal některá rozšíření PerfectWeb

Pokud jste si oblíbili a koupili některá rozšíření od Perfect - např. The Perfect Contact Form for...

10.11.2018 01:09 945 zhlédnutí
Komunita Joomlaportal.cz
Jak si vysloužit své místo v Joomla! nebi
Jak si vysloužit své místo v Joomla! nebi

Pokud existuje nějaké nebe a je v něm Joomla!, pak pravděpodobně je i peklo a v něm zákonitě i...

08.11.2018 10:32 1945 zhlédnutí
Rozšíření a eshopy pro Joomla!
Neviditelná CAPTCHA v Joomla 3.9
Neviditelná CAPTCHA v Joomla 3.9

Možná jste si všimli, že kromě Privacy Tool Suite, obsahuje nejnovější verze Joomla!, která byla...

4 komentáře

Rudolf
napsal(a) Rudolf 11. dub 2019 09:12

Potvrzuji, používám již 14 dní.

Odkaz Komentáře
Rudolf
napsal(a) Rudolf 14. dub 2019 14:28

Hodně našich koncových zákazníků mají emaily na aol nebo yahoo a tato doména je permanentně na blacklistu některých serverů použitých v nastavení OPC captcha.

Petro, jak tohle řešíte?

Pokud bych povolil kontrolu spamu, tak mi nebudou nakupovat a registrovat se, pokud ji zakážu, postrádá captcha smysl...

Co s tím? Asi napíšu Stanovi na forum....

Odkaz Komentáře
Rudolf
napsal(a) Rudolf 06. kvě 2019 18:13

Tak dle sdělení Stana:
Nekontroluje se zda je doména emailu ve spamu (např. aol.com), ale IP adresa serveru ze kterého se email odesílá.

Odkaz Komentáře
Rudolf
napsal(a) Rudolf 27. kvě 2019 11:03

Musím opravit chybku pro použití ve VirtueMartu:

"Ve Virtuemartu je třeba mít zaškrtnuté na Záložce Frontend obchodu políčko "Použít ReCaptcha pro doporučení a ¨Položit dotaz¨". Sice se zde píše ReCaptcha, ale používá se výchozí captcha z nastavení Joomla!"

Toto neplatí.

Pokud vyberu jako defaultní catcha pro Joomla! OPC captcha, ale současně v pluginech nechám povolenou kromě OPC captcha i Joomla ReCaptcha, VirtueMart zobrazí původní Joomla! Recaptcha.

Je třeba vypnout plugin ReCaptcha, aby se nezobrazoval.

Otestováno na J3.9.6, VM 3.4.3

Odkaz Komentáře

Nové články

Článek uživatele
Komunita Joomlaportal.cz
4. sraz CZ/SK Joomla! (19.10.2019 - Olomouc)
Článek uživatele
Novinky
Joomla! 3.9.12
Článek uživatele
Vývojářské tipy
Automatická kontrola Breadcrumbs na webech

Související články