Captcha sous Explorer ne fonctionne pas

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

  • Captcha sous Explorer ne fonctionne pas

    Bonjour

    Le recaptcha version 2 de google n’apparaît pas dans
    EXPLORER IE7 - 8

    Par contre dans Google Chrome et Firefox , il marche bien


    J'ai :
    - récupéré la clé public et privée
    - copié/collé dans le plugin "captcha"
    - publié le plugin
    - activé le "captcha/recaptcha" par défaut dans la configuration joomla
    et ensuite : Collez cet extrait Captcha avant la balise fermante </head> sur votre modèle HTML
    <script src='https://www.google.com/recaptcha/api.js'></script>


    Mais le captcha n’apparaît nul part dans le navigateur explorer IE7 -8

    Il est uniquement écrit "Captcha *:" dans "Mot de passe oublié" et "Identifiant oublié"
    Complètement vide dans la page inscription et poser une question de VM

    J'ai aussi essayé un Template mis par défaut de joomla, idem

    En vous remerciant de vos réponses

    Version
    Joomla 3.5.1
    VM 3.0.16

    Site voir signature
    Site réalisé :
    http://www.imphyloisirs.fr

  • #2
    Re : Captcha sous Explorer ne fonctionne pas

    Bonjour,
    IE8 ... on parle quand même d'un navigateur qui date un peu
    Version 8.0 : 19 mars 2009 (7ans)

    Je ne suis pas étonné qu'il y ait des soucis avec différentes extensions plutôt avancé dans le code
    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer
    Cette année, le JoomlaDay FR a lieu à Bruxelles, les 20 et 21 mai 2022, plus d'infos et inscriptions : www.joomladay.fr

    Commentaire


    • #3
      Re : Captcha sous Explorer ne fonctionne pas

      Bonjour

      Je suis du même avis que Manu; je n'avais pas répondu ce matin à ton post mais je vois que je ne suis pas le seul à penser de la sorte.

      Pour être un peu plus constructif, si ton ambition est de rendre une page des temps nouveaux accessible à un dinosaure, vois dans ta console de debugging (touche F12 puis onglet console). Tu auras sûrement des erreurs javascript qu'il te conviendra de comprendre et de (faire) corriger par le développeur.

      De mon côté, en tant que développeur, mon choix est fait depuis longtemps : IE est un browser lamentable et s'il est pertinent d'être compatible avec la moins mauvaise version (la plus récente); il est inutile de se donner un mal de chien pour être compatible avec les vieilles versions. IE6-7-8 : à oublier. Elles sont mortes.

      C'est comme, toujours en tant que développeur : "Peux-tu écrire un code compatible PHP 5.2 s'il te plaît monsieur le programmeur parce que mon hébergeur (patati patata) ? " "Ben non" Solution : vois avec l'hébergeur pour avoir une version moins préhistorique et, le cas échéant, change d'hébergeur (de navigateur).

      Bonne journée.
      Christophe (cavo789)
      Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
      Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

      Commentaire


      • #4
        Re : Captcha sous Explorer ne fonctionne pas

        Merci d'avoir répondu cavo789 et manu93fr

        Oui! effectivement, il date le navigateur IE qui est installé sur mon ordi, je m'en sers jamais, juste pour contrôler mes modifs de site, mais comme je suis toujours sous XP, sauf erreur de ma part, je ne peux pas mettre la dernière version

        Je viens donc de contrôler sur ordi portable qui a les dernières versions de Windows et IE

        Le captcha fonctionne pour les modules de Joomla et même sur la page inscription de VM (déjà mieux )
        Mais ne fonctionne pas dans
        Poser une question et recommander à un ami de VM

        Fonctionne sous Chrome et Mozilla

        Veuillez me pardonner, j'ai des connaissances limitées dans le milieu informatique
        Merci encore de m'avoir éclairé

        Je continue mes recherches de mon coté
        Site réalisé :
        http://www.imphyloisirs.fr

        Commentaire


        • #5
          Re : Captcha sous Explorer ne fonctionne pas

          Salut achasp,

          On sort du cadre de ta question ci-dessus mais ... rester avec un système mort et enterré (Windows XP) n'est pas la meilleure chose à faire. Ta machine est-elle si ancienne qu'il t'est impossible d'y installer autre chose ???

          Teste toujours ta machine pour savoir si tu peux y installer (gratuitement!) Windows 10.

          Vu ma sensibilité à la sécurité, je ne puis que t'inviter à cesser aussi vite que possible d'utiliser XP.

          Bonne journée.
          Christophe (cavo789)
          Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
          Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

          Commentaire


          • #6
            Re : Captcha sous Explorer ne fonctionne pas

            S'il s'agit d'une vieille machine il n'est pas sur qu'on puisse y installer W10. Mais pourquoi ne pas te tourner vers une version de Linux ? C'est généralement beucoup moins gourmand que W... en ressources, et il existe même une version dont le "look and feel" rappelle furieusement XP. Il s'agit de Q4OS (http://www.q4os.org).
            Lorsque l'on se cogne la tête contre un pot et que cela sonne creux, ça n'est pas forcément le pot qui est vide.
            Confucius

            Commentaire


            • #7
              Re : Captcha sous Explorer ne fonctionne pas

              Bonjour,

              En passant, je ne vois pas pourquoi vous chargez manuellement le javascript recaptcha?

              Si le plugin est configuré dans Joomla, celui fonctionnera si Virtuemart et Joomla sont bien configuré !

              Donc vérifiez que le captcha est actif dans Joomla au niveau de la configuration, que le plugin soit actif et bien configuré et dans la configuration de Virtuemart, activez le captcha pour "poser une question".
              Si vous avez fait un override dans votre template ou que celui-ci à un override par default pour
              JOOMLA/templates/VOTRETEMPLATE/html/com_virtuemart/askquestion/form.php
              Il faut supprimer l'ancien code
              Code PHP:
              <?php // captcha addition
                              
              if(VmConfig::get ('ask_captcha')){
                                  
              JHTML::_('behavior.framework');
                                  
              JPluginHelper::importPlugin('captcha');
                                  
              $dispatcher JDispatcher::getInstance(); $dispatcher->trigger('onInit','dynamic_recaptcha_1');
                                  
              ?>
                                  <div id="dynamic_recaptcha_1"></div>
                              <?php 
                              
              }
                              
              // end of captcha addition 
                              
              ?>
              et ajouter à la place
              Code PHP:
              <?php // captcha addition
              echo $this->captcha;
              // end of captcha addition ?>
              Cordialement,
              Patrick
              http://www.st42.fr : Astuce et téléchargement d’extension Joomla! et virtuemart
              http://shop.st42.fr Catalogue extentions gratuit et Pro pour Virtuemart et Joomla

              Commentaire


              • #8
                Re : Captcha sous Explorer ne fonctionne pas

                Boujour

                Réponse à Patrick
                Donc vérifiez que le captcha est actif dans Joomla au niveau de la configuration, que le plugin soit actif et bien
                Fait

                configuré et dans la configuration de Virtuemart, activez le captcha pour "poser une question".
                Fait

                Si vous avez fait un override dans votre template ou que celui-ci à un override par default pour
                JOOMLA/templates/VOTRETEMPLATE/html/com_virtuemart/askquestion/form.php
                Je n'ai pas d'override dans le html du template
                Contrôler celui d’origine, c'est le bon code, (dernière version de VM)

                En passant, je ne vois pas pourquoi vous chargez manuellement le javascript recaptcha?
                Après avoir bien revérifier, donc j'ai remarquer que :

                Sous IE dernière version
                Si je laisse le code ci-dessous

                et ensuite : Collez cet extrait Captcha avant la balise fermante </head> sur votre modèle HTML
                <script src='https://www.google.com/recaptcha/api.js'></script>
                le captcha fonctionne bien, sauf dans "poser une question" et "recommander à un ami" de VM

                Si je supprime ce code
                Le captcha, fonctionne de temps en temps, mais pas continuellement...

                Avec Mozilla ou Chrome, peux importe avec ou sans ce rajout de ce code
                le captcha fonctionne dans tous les endroits qu'il faut.


                Vu que le Captcha fonctionne dans les principaux modules avec la dernière version de IE, le problème est au 3/4 résolu
                Même si ce n'est pas parfait, c'est largement mieux.

                A vous de voir si cela se confirme de votre coté!

                Bonne journée à tous
                Alex


                PS : je viens de refaire un essai avec un Template mis par default de Joomla (Beez)
                C'est idem, le captcha ne fonctionne pas correctement sous IE (dernière version)
                Je me suis pas amusé à mettre le bout de code dans le html cité ci-dessus pour voir si cela va mieux
                Donc, ce n'est pas un souci de Template!
                Dernière édition par achasp2 à 19/04/2016, 10h23
                Site réalisé :
                http://www.imphyloisirs.fr

                Commentaire


                • #9
                  Re : Captcha sous Explorer ne fonctionne pas

                  Peut être un soucis de cache Joomla ?

                  J'ai utilisé la méthode expliquée plus haut pour un site, suite à une mise à jour de VM+Joomla depuis mon client n'a plus de soucis, cela est étonnant que cela fonctionne "de temps en temps".
                  http://www.st42.fr : Astuce et téléchargement d’extension Joomla! et virtuemart
                  http://shop.st42.fr Catalogue extentions gratuit et Pro pour Virtuemart et Joomla

                  Commentaire

                  Annonce

                  Réduire
                  Aucune annonce pour le moment.

                  Partenaire de l'association

                  Réduire

                  Hébergeur Web PlanetHoster
                  Travaille ...
                  X