oui je viens de le faire Avec l'install de la version améliorée j'ai bien, maintenant, l'option reCaptcha dans la config de jcomments Mais le reCaptcha s'affiche toujours pas dans le formulaire.
,Je viens de regarder avec firebug j'ai bien un code dans le formulaire du genre :
Je viens de découvrir un point curieux et un semblant de solution (?), à confirmer.
Dans la configuration de jcomments >affichage>Paramètres de la fenêtre du commentaire , il y a 3 options pour afficher le formulaire de commentaires :
1- Afficher
2- masquer
3- cacher si un commentaire existe.
Comme j'ai déjà des commentaires et je ne veux pas afficher le formulaire, j'ai mis par défaut l'option 3, dans ce cas le recaptcha ne s’affiche pas , si je mets l'option 1 là, le recaptcha s’affiche correctement.
Ma question pourquoi ca fonctionne pas avec l'option 3 ?
voici le lien avec l'option 3
Je viens de tester, avec ce paramètre, le reCaptcha ne s'affiche pas chez moi non plus avec les options de masquage…
Peut-être le fait que le formulaire ne soit pas affiché, ce dernier ne nécessite pas de protection puisqu'inaccessible directement ? Ce n'est qu'une idée…
effectivement pas affiché, peut être pas de protection, mais si l'on veut rédiger un commentaire à l'aide du formulaire, à la validation, un message demande " d 'entrer le code" alors qu'aucun reCaptcha n'est affiché
Le code du recaptcha (le fichier js) est executé au chargement de la page sauf qu'il n'est peut être pas présent dans le code source de la page quand tu choisis l'option 3 ?
Sur Jcomments, j'ai déjà modifié le code pour ajouter la formule "I agree to the website Privacy Policy" (qui peut être traduit dans le package de langue) avec une case à cocher qui enregistre la preuve du consentement et remplacé le recaptcha v2 par "recaptcha invisible". J'ai modifié l'affichage pour une mise en forme plus complexe en bootstrap (et bootstrap 4 sur helix ultimate). Je travaille actuellement sur l'export des commentaires ou la suppression des messages associée au profil ou une pseudonymization.
Afin de conserver le travail, j'ai également changé pas mal d'éléments du code pour l'intégration dans joomla 4. Vu les nombreuses modifications et améliorations, je réfléchis sérieusement à poursuivre le projet sous un autre nom. Je verrai prochainement pour cette question de cacher le formulaire mais tout en réactivant le captcha ( ce qui est techniquement possible ) à moins qu'un autre développeur le propose sur ce fil.
Mais je peux vous donner d'ici quelques jours le package avec les premières modifications. On verra ensemble les autres améliorations possibles.
Je ne cache pas mon intérêt pour le projet de Daneel, pas de fausse pudeur, cette initiative est simplement magnifique et salvatrice ! Si je peux être utile, graphiquement ...
J'ai intégré le choix du recaptcha invisible (en version responsive)
et intégré un plugin d'authentification (fb, twitter, linkedin et de nombreux autres).
Actuellement j'ai créé un style pour mes templates (à base d'helix ultimate) mais une version moderne sera
également disponible pour tous les templates (avec ou sans framework).
Au départ, je précise l'utilisation du recaptcha mais j'ai préféré simplement ajouter l'url vers la politique de confidentialité.
Je suis en train de voir pour bloquer l'ajout de commentaire donc pas de marqueur de google au chargement de page
tout comme l'authentification externe. Le chargement se fera uniquement en ajax après validation selon le plugin alerte cookie de votre choix.
Concernant le DGRP, je prévois la récupération des infos via un autre composant pour permettre de respecter la réglementation européenne sur l'export ou la suppression des informations.
Pour le SEO, on va eviter d'avoir des appels de fichiers js et css dans le repertoire du composant et permettre l'intégration dans le template
ou ce qui est autorisé par le fichier robots.txt par défaut. Certains utilisent jchtoptimize avec l'ancienne version de l'extension
mais autant régler le problème à sa source. Si vous avez d'autres infos concernant le seo et les commentaires, n'hésitez pas à partager.
note : le recaptcha invisible ne l'est pas totalement mais il sera beaucoup plus "discret" sur les prochaines modifications.
Je travaille sur la demo et le package de test
Commentaire