Le bbcode URL ne fonctionne pas dans jcomments

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

  • [Problème] Le bbcode URL ne fonctionne pas dans jcomments

    Bonjour !

    j'ai joomla 3.9 et jcomments la dernière version.
    Mon site : https://lecafedesarts.ovh/

    Le bbcode url pour insérer un lien dans les commentaires ne fonctionne pas.
    Quand on clique sur le lien on a http qui se surajoute devant ce qui fait un lien comme celui ci:
    http://https//marlenev.blog4ever.com...les-pastel-sec

    Lien qui ne fonctionne pas.

    Je trouve cela très étrange...avez vous une idée ?

    Patrick
    Dernière édition par Patrick3333 à 12/03/2019, 08h40

  • #2
    Bonjour.
    Je testerai en cours de journée et repasse te donner le résultat.
    Cordialement.
    __
    Eddy !!!
    Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

    Commentaire


    • #3
      ah....je n'ai pas mis l'adresse de mon site....le voici :

      Peindre dessiner aquarelle huile pastel forum, l'univers de l'artiste, galeries personnelles, pas à pas, cours

      Commentaire


      • #4
        Bonjour.

        Je parlais de tester sur mes sites (j'en ai deux avec Jcomments) ! Chez moi ça fonctionne sans accrocs sur les deux sites.
        Si je me rends sur le tien, les bbcode ne sont pas activés, je n'y ai pas accès, seulement accès aux Smileys.
        Cordialement.
        __
        Eddy !!!
        Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

        Commentaire


        • #5
          Merci Eddy,

          J'ai activé toutes les fonctions pour que tu testes.

          Il semple que le rpoblème se pose uniquement avec les liens en htpps.


          Tu peux aussi regarder le sujet sur notre forum :
          EDIT du 12/03 : astuce pour palier le problème en page 3 de ce sujet : ----- Message initial : Bonsoir, je poursuis mon exploration du Café des Arts :) et…...

          Commentaire


          • #6
            Je viens de laisser deux commentaires et tout semble ok !
            Dernière édition par Eddy.vh à 12/03/2019, 14h53
            Cordialement.
            __
            Eddy !!!
            Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

            Commentaire


            • #7
              Le premier lien que tu as mis ne fonctionne pas.

              Le deuxième fonctionne, quand on met des liens vers notre site cela fonctionne , vers l'extérieur non...

              Commentaire


              • #8
                Ah zut, pas vu qu'il supprimait les : de l'URL
                Je vérifie quelque chose et reviens vers toi car chez moi, ça marche parfaitement…
                Cordialement.
                __
                Eddy !!!
                Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

                Commentaire


                • #9
                  Où as-tu téléchargé ta version de Jcomments ?
                  Vérifie via FTP dans le fichier racine/clomponents com_jcomments/classes/bbcode.php aux environs de la ligne 112 le paramètre du bbcode URL, as-tu ce qui suit ?

                  Code:
                          if (($this->canUse('url') == 0) || ($forceStrip)) {
                              $patterns[] = '/\[url\](.*?)\[\/url\]/iu';
                              $replacements[] = '\\1';
                              $patterns[] = '/\[url=([^\s<\"\'\]]*?)\](.*?)\[\/url\]/iu';
                              $replacements[] = '\\2: \\1';
                          }
                  Et autour de la ligne 245 :
                  Code:
                  // URL (external)
                          $patterns[] = '#\[url\](http:\/\/)?([^\s<\"\']*?)\[\/url\]#iu';
                          $replacements[] = '<a href="http://\\2" rel="external nofollow" target="_blank">\\2</a>';
                  
                          $patterns[] = '/\[url=([a-z]*\:\/\/)([^\s<\"\'\]]*?)\](.*?)\[\/url\]/iu';
                          $replacements[] = '<a href="\\1\\2" rel="external nofollow" target="_blank">\\3</a>';
                  
                          $patterns[] = '/\[url=([^\s<\"\'\]]*?)\](.*?)\[\/url\]/iu';
                          $replacements[] = '<a href="http://\\1" rel="external nofollow" target="_blank">\\2</a>';
                  
                          $patterns[] = '#\[url\](.*?)\[\/url\]#iu';
                          $replacements[] = '\\1';
                  Dernière édition par Eddy.vh à 12/03/2019, 16h51
                  Cordialement.
                  __
                  Eddy !!!
                  Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

                  Commentaire


                  • #10
                    J''ai téléchargé la dernière version sur leur site et installé le paquet par l'admin de joomla
                    Oui voici les codes que j'ai :

                    // URL
                    if (($this->canUse('url') == 0) || ($forceStrip)) {
                    $patterns[] = '/\[url\](.*?)\[\/url\]/iu';
                    $replacements[] = '\\1';
                    $patterns[] = '/\[url=([^\s<"\'\]]*?)\](.*?)\[\/url\]/iu';
                    $replacements[] = '\\2: \\1';

                    // URL (external)
                    $patterns[] = '#\[url\](http:\/\/)?([^\s<"\']*?)\[\/url\]#iu';
                    $replacements[] = '<a href="http://\\2" rel="external nofollow" target="_blank">\\2</a>';

                    $patterns[] = '/\[url=([a-z]*\:\/\/)([^\s<"\'\]]*?)\](.*?)\[\/url\]/iu';
                    $replacements[] = '<a href="\\1\\2" rel="external nofollow" target="_blank">\\3</a>';

                    $patterns[] = '/\[url=([^\s<"\'\]]*?)\](.*?)\[\/url\]/iu';
                    $replacements[] = '<a href="http://\\1" rel="external nofollow" target="_blank">\\2</a>';

                    $patterns[] = '#\[url\](.*?)\[\/url\]#iu';
                    $replacements[] = '\\1';
                    Dernière édition par Patrick3333 à 12/03/2019, 17h53

                    Commentaire


                    • #11
                      D'où vient ta version ?
                      Cordialement.
                      __
                      Eddy !!!
                      Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

                      Commentaire


                      • #12
                        ici :
                        JComments Avatars adds avatars support to JComments component for Joomla

                        Commentaire


                        • #13
                          Je suis en route. Je te file un lien pour une version modifiée dès que possible.
                          Cordialement.
                          __
                          Eddy !!!
                          Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

                          Commentaire


                          • #14
                            Essayes d'installer cette version :
                            https://github.com/exstreme/Jcomment...s_v3.0.7.2.zip
                            Tu installes par dessus la version présente depuis le composant d'installation d'extensions.

                            Fais un backup avant, sait-on jamais…
                            Cordialement.
                            __
                            Eddy !!!
                            Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

                            Commentaire


                            • #15
                              Merci beaucoup Eddy !
                              Je vais essayer cette nuit
                              tu as modifié quoi ?

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X