Jump to content

Module Google Captcha gratuit


cyssoo

Recommended Posts

Allez un de plus, mais celui-ci ça pendait au nez.

Ce module ajoute un captcha sur le formulaire de contact de Prestashop 1.6 à 1.7.

Attention : il réalise un override, donc veillez à ce que le controller ContactController ne soit pas déjà overridé, et que les overrides soient bien acceptés.

Pensez également à paramétrer vos clés depuis ce panel Google : https://www.google.com/recaptcha/admin

Le formulaire vous demandera pour fonctionner les clés de toutes manières. Module à la base payant sous Prestashop, mais vu la foule de modules qui font ça, autant le faire gratuit, d'autant plus qu'il répond à des besoins de plus en plus fréquents.

Ce module n'ajoute pas le captcha sur le formulaire de connexion ou de création de compte. Si tel est votre besoin, je pense que vous trouverez votre bonheur sur Addons, ils sont pas mal en plus 🙂

De rien 

EDIT : comme certains ne descendent pas en bas de page, je reprécise ici. Un captcha c'est bien, lire le post de @doekia et @eolia c'est mieux. Leur payer un café c'est encore plus cool, ils sont pas des Mr Meeseeks.

 

 

everpscaptcha.zip

Edited by cyssoo
Hey ! I'm Mr Meeseeks, look at me ! (see edit history)
  • Like 1
Link to comment
Share on other sites

Attention tu as écris AuthController alors que tu voulais sûrement dire ContactController

 

Pour information :D j'avais proposé un "patch" gratuit depuis plus de 2ans pour intégrer cela

http://area51.enter-solutions.com/snippets/74

Tandis que @Eolia avait même fait un tuto point à point pour le déploiement

https://shop.devcustom.net/fr/content/9-mise-en-place-captcha?content_only=1

 

Absolument pas pour renier l’intérêt de ton module, mais tu t'es inspiré de nos solutions, les mentionner ne fait pas de mal. Surtout lorsque tu t'appropries le copyright. Mais j'approuve, comme tout initiative permettant de protéger les boutiques

Par ailleurs, tu ne protèges pas l'envoi de message (spam) depuis le formulaire dans le tunnel de commande

  • Like 1
Link to comment
Share on other sites

Hello, 

Je viens de corriger pour le nom du controller au sein de ma description, et je rends à "César" d'ailleurs sur mon tuto. Finalement, développer puis rendre ce module entièrement gratuit est une des manières notamment de saluer le travail des autres. Le snippet dont tu parles a d'ores et déjà été salué sur ce tuto :

https://www.team-ever.com/prestashop-bloquer-les-spammeurs-sur-le-sav/

Concernant le tunnel de commande, c'est également précisé lorsque je dis "Ce module ajoute un captcha sur le formulaire de contact de Prestashop 1.6 à 1.7.".

Je ne connaissais pas le lien vers Eolia (intéressant au demeurant, je l'ai donc ajouté dans mon tutoriel). Si cela manque et qu'on me reproche du copyright, je retirerai à la fois le module de mon site et ce topic. En attendant le lien cité vient d'être ajouté, n'hésite pas à me dire si cela n'est pas suffisant.

Toutes mes excuses si le module dérangeait d'un point de vue de copyright, ça n'était pas le but, tant lorsque le tutoriel a été rédigé en cherchant à aider la communauté Prestashop tout comme lors du développement du module. 

Edited by cyssoo (see edit history)
Link to comment
Share on other sites

  • 2 months later...

Bonjour, j'ai installé ce module trouvé ici : https://www.team-ever.com/produit/prestashop-google-captcha-anti-spam/

version 1.0.5

 

il fonctionne, mais il y a un soucis d'affichage :

Lorsque la fenêtre est maximisé le bouton "envoyer" du formulaire est invisible (il est caché sous la boite captcha) !!

il suffit de redimensionner la fenetre firefox pour que les boutons se déplacent et qu'il redevienne visible plus bas, mais il repart se cacher en dessous lorsqu'on re-maximalise.

du coup les visiteurs ne verrons pas le bouton vert "envoyer", c'est assez genant !

 

je suis sous prestashop 1.6.23

 

le problème existe sous firefox, edge chrome, internet explorer... tout à jour !

 

merci de votre aide.

Edited by numismativy (see edit history)
Link to comment
Share on other sites

Hello à toutes et à tous,

C'est corrigé, j'ai passé le bloc en col-xs-12 (class Bootstrap). Cela devrait résoudre le souci. Vous pouvez téléchargez dans mon premier post de ce topic le module à jour, ou sur mon site à cette URL

https://www.team-ever.com/produit/prestashop-google-captcha-anti-spam/

J'y suis bien plus réactif. Merci Yama pour les réponses apportées, en effet un peu de CSS résout rapidement le souci

Bonnes ventes 🙂 

Edited by cyssoo (see edit history)
Link to comment
Share on other sites

  • 3 months later...
  • 4 weeks later...

Vague de spams actuellement sur les boutiques Prestashop.

Alors un captcha, oui c'est bien, mais lisez ce post de @doekia & @Eolia au préalable :

https://www.prestashop.com/forums/topic/981158-securite-spam-compte-client-solution-13-17/

Et pour leur payer un café (un grand) c'est par là :

https://ko-fi.com/A153227G

Edited by cyssoo
buy_them_a_coffee (see edit history)
  • Like 1
Link to comment
Share on other sites

  • 4 weeks later...

Salut all, 

J'ai téléchargé le module de Captcha sur le site que vous parliez : https://www.team-ever.com 

J'ai installé la V3, intégré les bonnes clés captcha de google. Tout est validé... MAIS une fois sur ma page d'inscription de mon site, je n'ai pas le module Captcha d'activé... 

J'ai aucune explication à cela 😕 

(mon site : www.exa-soudage.fr) merci de votre aide =)

Link to comment
Share on other sites

Le 15/05/2019 à 5:30 PM, Kiwii a dit :

Salut all, 

J'ai téléchargé le module de Captcha sur le site que vous parliez : https://www.team-ever.com 

J'ai installé la V3, intégré les bonnes clés captcha de google. Tout est validé... MAIS une fois sur ma page d'inscription de mon site, je n'ai pas le module Captcha d'activé... 

J'ai aucune explication à cela 😕 

(mon site : www.exa-soudage.fr) merci de votre aide 😃

Bonjour,
J'ai également installé cette version du module.
Dans le code source, on voit qu'il est bien installé sur les pages du site. Mais, le logo 'Recaptcha' n'apparaît pas.
C'est peut être un fonctionnement normal du module ?
 

Link to comment
Share on other sites

17 hours ago, Florent said:

Bonjour,
J'ai également installé cette version du module.
Dans le code source, on voit qu'il est bien installé sur les pages du site. Mais, le logo 'Recaptcha' n'apparaît pas.
C'est peut être un fonctionnement normal du module ?
 

Pour relancer un peu les chose et pour rebondir sur ton poste Florent.

Après installation, j'ai reçu un email d'un client me disant qu'il ne pouvait pas payer sur mon site. Après vérification, il est vrai que le bouton "finaliser ma commande" ne fonctionnait plus. J'ai donc procédé à la désinstallation du module. MAIS ce n'est pas pour autant que le module est bon a jeter, au contraire il faudrait régler le problème...

Je suis à l'écoute de mon côté... n'étant pas développeur, je reste tout ouïe :)

Link to comment
Share on other sites

Il y a 14 heures, Kiwii a dit :

Pour relancer un peu les chose et pour rebondir sur ton poste Florent.

Après installation, j'ai reçu un email d'un client me disant qu'il ne pouvait pas payer sur mon site. Après vérification, il est vrai que le bouton "finaliser ma commande" ne fonctionnait plus. J'ai donc procédé à la désinstallation du module. MAIS ce n'est pas pour autant que le module est bon a jeter, au contraire il faudrait régler le problème...

Je suis à l'écoute de mon côté... n'étant pas développeur, je reste tout ouïe :)

Peut-être que le développeur pourrait nous renseigner.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...