Bloquer les entrées de formulaire en langues étrangères

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] Bloquer les entrées de formulaire en langues étrangères

    Bonjour
    Un PB que certains d'entre vous ont surement rencontré : la grande majorité des emails spams reçus sur mes sites Joomla sont en anglais, alors que, pour la plupart des sites, tous les visiteurs utiles sont français.
    Connaissez vous un moyen de supprimer tous les messages déposés sur des formulaires de Joomla qui ne sont pas en français, ou qui sont en anglais?
    RSJoomla n'a pas de solution pour RSForm, mais il y a peut-être un gourou du codage parmi vous qui a une idée ?


  • #2
    En natif il y a les mots interdits dans le formulaire de contact p ex, non ?
    Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

    Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

    Commentaire


    • #3
      Effectivement, mais il n'y a pas vraiment de mots récurrents dens les messages des pollueurs du web, à part les articles "the" "a" "an" ....

      Commentaire


      • #4
        Est-ce que tu as accès à l'ip des posteurs pour les bannir ?
        Cordialement, Bruno28

        Joomla! 5.0.2 - php 8.2 - www.moneglisesurle.net - www.bp2i.fr

        Adhérez à l'AFUJ : https://www.joomla.fr/association/adherer

        Commentaire


        • #5
          Sinon, de manière plus générale :
          - avec le formulaire natif j'utilise le reCaptcha Invisible natif et je n'ai jamais de spam
          - ou quand j'ai besoin de customiser plus, j'utilise Convert Forms qui (même en version gratuite) a un honeypot super efficace qui fait que même sans captcha pas de spam...
          bruno28 aime ceci.
          Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

          Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

          Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

          Commentaire


          • #6
            bruno28 : je peux récupérer l'IP des imposteurs dans RSForm, mais c'est trop tard. Le gestionnaire du site a déjà reçu le spam. Le but serait de supprimer les messages avant qu'ils ne partent vers le destinataire.
            J'ai constaté que je n'ai aucun spam sur les sites où le formulaire est plus complexe, avec plusieurs pages dont de nombreux champs obligatoires et avec des règles de validation.
            A priori beaucoup de spams reçus ont été saisis manuellement. C'est pourquoi je cherche une solution pour supprimer automatiquement tous les messages d'emails basés sur un domaine/IP étranger.
            Il semble que RSForm ne soit pas compatible avec Honeypot. J'essaierai ConcertForms si besoin.
            Merci pour vos réponses.

            Commentaire


            • #7
              Ben si, RSForms permet de mettre en place un Honeypot (honeypot signifie juste qu'on crée un champ invisible mais bien présent. S'il est rempli, c'est que c'est un robot et on ignore la soumission)

              L'autre c'est Convert Forms (avec un v pas un c)
              Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

              Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

              Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

              Commentaire


              • #8
                +1 pour Convert Forms

                Je suis en train de le découvrir et il est simplre et en même temps bourré de possibilités

                Le "pot de miel" est fourni même avec la version gratuite
                Cordialement, Bruno28

                Joomla! 5.0.2 - php 8.2 - www.moneglisesurle.net - www.bp2i.fr

                Adhérez à l'AFUJ : https://www.joomla.fr/association/adherer

                Commentaire


                • #9
                  Si on crée un champ invisible dans RSForm, je ne vois pas comment ça bloquerait l'envoi des spams. Pour cela, il faudrait imposer une règle disant que ce champ doit rester vide.

                  Commentaire


                  • #10
                    Envoyé par django29 Voir le message
                    Si on crée un champ invisible dans RSForm, je ne vois pas comment ça bloquerait l'envoi des spams. Pour cela, il faudrait imposer une règle disant que ce champ doit rester vide.
                    ben oui, exactement. C'est ce que je disais : si le champ est non vide on ignore la soumission (<=> on crée une règle qui vire la soumission)
                    Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

                    Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

                    Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

                    Commentaire


                    • #11
                      NB : j'utilise pas bcp RSForms, mais voici un lien utile https://gist.github.com/hans2103/ecc...1e5d973637456f

                      Et pour BreezingForms, Eddy.vh l'explique très bien sur son site très complet : https://www.breezingforms.eddy-vh.co...m-champ-masque
                      Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

                      Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

                      Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

                      Commentaire


                      • #12
                        Merci Marc. Mais je suis quasi certain de tout faire beuguer si je teste ce code.
                        Je vais donc me contenter du reCaptacha V3, pour lequel RSForm a un plugin tout fait ...
                        De toutes façons, sans blocage par pays/IP, on n'empêchera pas les saisies manuelles de spams. Pour celà je ne vois qu'une solution : bloquer tout le site pour les pays sélectionnés dans RSFirewall.

                        Commentaire


                        • #13
                          Franchement, à part certains cas précis (genre paiement en ligne avec génération un PDF de remerciement etc) où un RSForms se justifie, Convert Forms c'est de la bombe !
                          Je l'utilisais déjà un peu, mais quand j'ai vu la présentation de Tassos sur https://www.youtube.com/watch?v=1fS4eTrmlCA j'ai réalisé à quel point il était puissant (bien que facile d'utilisation)
                          bruno28 aime ceci.
                          Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

                          Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

                          Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

                          Commentaire


                          • #14
                            Effectivement. J'ai installé la version gratuite de Convert Forms sur un site test, et elle est déjà plutôt complète, avec une interface très agréable.
                            J'ai aussi noté que le Honeypot peut y être activé d'un seul clic.
                            J'ai demandé à Tassos s'il permettait d'éliminer toutes les soumissions venant de certains pays, ou d'autres pays que le nôtre, mais il m'a répondu que non:
                            That's not currently possible out of the box.
                            However, you can utilize PHP Scripts to do so.
                            You can view an example here: https://www.tassos.gr/joomla-extensi...er-than-x-days
                            Mais là, il y a le code PHP à trouver pour sélectionner les soumissions hors France, et je ne suis pas codeur PHP.
                            Donc idée abandonnée.
                            Dernière édition par django29 à 08/07/2021, 14h59

                            Commentaire


                            • #15
                              Note que de toute façon, bloquer les IP hors France, ça empêcherait
                              - Mihàly de te contacter depuis la Suisse
                              - Alexandre Elisé de te contacter depuis la Martinique
                              - moi-même de te contacter depuis la Belgique
                              - Eddy de te contacter depuis l'Allemagne
                              - à tout français de passage ou vivant à l'étranger de te contacter
                              - ...

                              Donc si vraiment le honeypot ne suffisait pas, il vaut mieux travailler avec une liste noire qu'avec une liste blanche (genre bloquer Chine et Russie).

                              Mais je ne pense pas que tu auras le moindre spam de toute façon...
                              Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

                              Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

                              Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X