mailto | les liens "emails" sur une image ne fonctionnent pas

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

  • [Problème] mailto | les liens "emails" sur une image ne fonctionnent pas

    Bonjour,

    Je viens de mettre à jour mon site web de joomla 1.5.7 vers joomla 1.5.8 avec l'espoir de corriger un bug dans joomla, sans succès.

    J'ai un problème avec les liens du type mailto: ! Les liens des articles commençant par http:// sur textes ou images ne posent pas de problèmes.

    Alors les liens du type mailto:mon-nom@mondomaine.fr fonctionnent très bien sur les textes par contre ils ne fonctionnent pas sur les images!

    Exemple concret sur une des pages de mon site web:

    http://www.gaita.fr/index.php/nouvel...tes-saxophones

    Le lien sur l'image est le même que sur le texte en dessous et pourtant le lien sur l'image produit le résultat suivant:

    <script language='JavaScript' type='text/javascript'> <!-- var prefix = 'ma' + 'il' + 'to'; var path = 'hr' + 'ef' + '='; var addy78915 = 'e.musique' + '@'; addy78915 = addy78915 + 'orange' + '.' + 'fr'; document.write( '<a ' + path + '\'' + prefix + ':' + addy78915 + '\'>' ); document.write( addy78915 ); document.write( '<\/a>' ); //-->\n </script> <script language='JavaScript' type='text/javascript'> <!-- document.write( '<span style=\'display: none;\'>' ); //--> </script>Cette adresse email est protégée contre les robots des spammeurs, vous devez activer Javascript pour la voir. <script language='JavaScript' type='text/javascript'> <!-- document.write( '</' ); document.write( 'span>' ); //--> </script>
    Bon avant de m'adresser à vous j'ai cherché sur google et j'ai vu que je n'été pas le seul d'avoir rencontrée ce type de problème! voire l'article suivant :

    http://forum.alsacreations.com/topic...able-mail.html

    mais il n'y à pas de solution à trouver sur cette page.

    Quelqu'un peut me dire quel est le module qui gère la partie mailto: (dans les articles)

    J'ai essaye différents éditeurs .... même sans aucun éditeur ... donc code source ... et le code est toujours correct c'est à dire :

    Code HTML:
    <p><a href="mailto:e.musique@orange.fr"><img src="images/affiche-selmer-web.jpg" border="0" width="300" height="425" /></a></p><p><span class="contextEntry">email : <a href="mailto:e.musique@orange.fr">e.musique@orange.fr</a></span> </p>
    donc je ne pense pas que le problème viens des éditeurs!

    Qui peut aider?
    Dernière édition par dieter à 10/12/2008, 14h11

  • #2
    Affecter un MAILTO à une image qui génère du code JS dans la messagerie

    Bonjour


    J'ai exactement le même souci.

    Dès lors, si vous connaissez la réponse, je suis intéressé de l'entendre.

    Edit : est-ce lié aux navigateur ou messagerie ?


    Merci pour votre aide
    Dernière édition par ThVi à 10/12/2008, 17h08 Raison: Pré

    Commentaire


    • #3
      J'ai constaté le même problème (100 identique) ... sur un autre des mes sites web.

      Cela me laisse penser qu'il s'agit d'un bug dans joomla.

      Je souhaite installer un autre éditeur wysiwyg dans le backend pour approfondir mes essais...

      Quelqu'un peut me conseiller un bon éditeur compatible joomla 1.5.8?

      J'ai découvert une autre anomalie dans l'éditeur MCE, cette fois ci sur des liens texte (ancrées) donc des liens sur la même page. Quand je crée par exemple 5 liens (ancrées) j'ai les enregistre pour première fois tout se passe bien. Puis je passe au Fontend pour vérifier et la aussi tout va bien. Puis je retourne au backend réouvre alors la page avec les liens (ancrées) pour par exemple ajouter un sixième lien ... et je constate que deux sur les 5 liens ont changé (ne fonctionnent plus)!!!!!

      exemples concrets:

      quand j'ouvre l'éditeur du lien j'ai par exemple

      Link URL : #amortissement
      anchors : amortissement

      donc la c'est bon (impeccable)

      et puis je vérifié un autre lien (abimé au moment de réouverture dans l'editeur)

      Link URL : /#ASSURANCE%20DECES%20INVALIDITE
      achors : ---

      Le document été donc modifié (abimé) à la réouverture avec TinyMCE 2.

      C'est vraiment casse pied ... Je n'ai pas eu ce genre de problèmes avec Joomla 1.0.X !!!

      Je pense que ses problèmes sont probablement liée à TinyMCE 2!!!

      Pour prouver ou désapprouver ma nouvelle théorie que je souhaite installer un autre éditeur dans le backend.

      Merci d'avance pour votre aide.
      Dernière édition par dieter à 10/12/2008, 20h04

      Commentaire


      • #4
        Ouuups stand by .. Je cherche ... et cherche....

        Bon j'ai trouvé la réponse à mon deuxième problème les liens ancrées.

        Le nom de l'ancre ne doit pas contenir des espaces ni de guillemets simple ..... TinyMCE2 ne le digère pas bien !!!
        Dernière édition par dieter à 10/12/2008, 20h58

        Commentaire


        • #5
          On est jamais aussi bien servie que par soi même!

          J'avance un peut dans ma recherche ...

          Joomla contiens une protection contre les spams qui semble s'activer dans certains cas et pas dans d'autres. Le but de cette protection est de luter contre les robots (malveillants) me semble t'il. Le but de la protection est de rendre l'adresse email illisible par les robots (malveillants)

          Le fichier \language\fr-FR\fr-FR.ini contiens cette ligne :

          CLOAKING=Cette adresse email est protégée contre les robots des spammeurs, vous devez activer Javascript pour la voir.

          J'ai retrouve ce message dans le lien sur l'image ( ThVi aussi ), lien qui ne marche pas ...

          C'est le fichier emailcloak.php qui "crypte" et "décrypte" les adresses emails ... me semble t'il ....

          Actuellment je cherche le fichier qui fait appel au cloaking pour le désactiver (supprimer le cloaking) ..... Est le fichier emailcloak.php?

          Quel suspens!

          Bon, je continu à chercher et chercher ... "la truffe" ... Ont y est presque ....

          A suivre ....
          Dernière édition par dieter à 10/12/2008, 21h56

          Commentaire


          • #6
            J'ai enfin résolu (contourne) le problème.

            1. Il faut aller dans le Backend de Joomla.

            2. Cliquer sur Extensions / Gestion des plugins

            3. Désactiver le module Content Email Cloaking


            J'ai enfin pu résoudre les problèmes et partager la solution avec vous!

            En attendant que ce bug soit corrigé dans une des prochaines versions....

            Quel soulagement.
            Dernière édition par dieter à 10/12/2008, 23h03

            Commentaire


            • #7
              idem pour joomla 1.0

              Pour les utilisateurs de joomla 1.0, meme manip sauf que vous allez chercher le content email cloaking dans mambot

              Commentaire


              • #8
                Tout simplement un GRAND merci...

                Commentaire


                • #9
                  Et sans désactiver la fonction?

                  en gros : la fonction me plait bien, mais j'aimerai que ça marche

                  Commentaire


                  • #10
                    Excellent !!! Je cherchais la solution depuis ce matin, ça fait 4 heures que j'étais là-dessus :s

                    Merci, un grand merci pour les informations.

                    Fennec

                    Commentaire


                    • #11
                      Re : mailto | les liens &quot;emails&quot; sur une image ne fonctionnent pas

                      Même si c'est un peu vieux, j'ai eu le même problème avec Joomla 1.6.x

                      Merci à toi pour la solution !

                      Commentaire

                      Annonce

                      Réduire
                      1 sur 2 < >

                      C'est [Réglé] et on n'en parle plus ?

                      A quoi ça sert ?
                      La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                      Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                      Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                      Comment ajouter la mention [Réglé] à votre discussion ?
                      1 - Aller sur votre discussion et éditer votre premier message :


                      2 - Cliquer sur la liste déroulante Préfixe.

                      3 - Choisir le préfixe [Réglé].


                      4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                      2 sur 2 < >

                      Assistance au forum - Outil de publication d'infos de votre site

                      Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                      Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                      Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                      UTILISER À VOS PROPRES RISQUES :
                      L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                      Problèmes connus :
                      FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                      Installation :

                      1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                      Archive zip : https://github.com/AFUJ/FPA/zipball/master

                      2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                      3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                      4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                      5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                      6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                      et remplacer www. votresite .com par votre nom de domaine


                      Exemples:
                      Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                      Télécharger le script fpa-fr.php dans: /public_html/
                      Pour executer le script: http://www..com/fpa-fr.php

                      Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                      Télécharger le script fpa-fr.php dans: /public_html/cms/
                      Pour executer le script: http://www..com/cms/fpa-fr.php

                      En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                      Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                      Voir plus
                      Voir moins
                      Travaille ...
                      X