Joomla 3.0 nettoye les codes que l'on insère dans un article dans le source

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

  • [RÉGLÉ] Joomla 3.0 nettoye les codes que l'on insère dans un article dans le source

    Bonjour à tous,

    sur joomla 3.2 j'ai un soucis j'insère dans un de mes articles ce code
    Code:
    <iframe src='http://cdn.knightlab.com/libs/timeline/latest/embed/index.html?source=0AglqTGe1Fay1dGNTSWtMUENtM2VDTnpHVEloVGZlTkE&font=Bevan-PotanoSans&maptype=TERRAIN&lang=fr&height=650' width='100%' height='650' frameborder='0'></iframe>
    j'enregistre et immédiatement cela n'est pas pris en compte et le code s'efface. J'ai installé JCE pour voir si cela était la même chose et c'est un peu mieux il me permet de l'enregistrer mais lorsque j'ouvre à nouveau l'article le code a disparu.

    Est ce dû à un nettoyage de code et si oui comment permettre d'insérer le code que l'on souhaite sans qu'il y ait un nettoyage de celui-ci et sans passer par un plugin svp ?

    merci

  • #2
    Re : Joomla 3.0 nettoye les codes que l'on insère dans un article dans le source

    Bonjour,

    Voir dans la configuration de JCE les autorisations pour l'éditeur administrateur.
    Pas de demande de support par MP.
    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

    Commentaire


    • #3
      Re : Joomla 3.0 nettoye les codes que l'on insère dans un article dans le source

      Merci pour ta réponse

      mais j'ai modifié pas mal de choses sans succès de plus si je laisse l'éditeur de base cela le fait également. Il n'y a pas un paramètre joomla qui provoque cela ?

      Commentaire


      • #4
        Re : Joomla 3.0 nettoye les codes que l'on insère dans un article dans le source

        Regarde également les Filtres de texte en configuration globale de Joomla! les iframes faisant partie en général des listes noires.

        JCE possède également un plugin spécialisé iFrames
        Pas de demande de support par MP.
        S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

        Commentaire


        • #5
          Re : Joomla 3.0 nettoye les codes que l'on insère dans un article dans le source

          Envoyé par jisse03 Voir le message
          Regarde également les Filtres de texte en configuration globale de Joomla! les iframes faisant partie en général des listes noires.

          JCE possède également un plugin spécialisé iFrames
          je ne connaissais pas ce paramètre, je suis bien super admin avec comme filtre de texte aucun filtre, mais si j'utilise JCE ce paramètre reste t il actif ?

          De plus avec TinyMCE cela est pareil il m'efface cette portion de code, en fait il faudrait désactiver l'éditeur pour le super utilisateur pour pouvoir le faire sans souci donc ?

          oui j'avais vu pour JCE mais je crois que celui-ci est payant.

          Commentaire


          • #6
            Re : Joomla 3.0 nettoye les codes que l'on insère dans un article dans le source

            Envoyé par marsamandes Voir le message
            oui j'avais vu pour JCE mais je crois que celui-ci est payant.
            Tout ne peut être gratuit. Mais pour quelques € les plugins JCE commerciaux valent plus que largement le coup, ne serait-ec que la gestion d'images avancées, qui permet le redimensionnement, le cropping, etc, directement en ligne....

            Pour les iframes, une autre solution est d'utiliser Sourcerer http://www.nonumber.nl/extensions/sourcerer, qui, nécessitant une action, te permet ce que tu veux, quel que soit l'éditeur, mais qui te rappelle que dans ce cas, l'insertion d'un code pourri via un iFrame est vraiment ta responsabilité
            Pas de demande de support par MP.
            S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

            Commentaire


            • #7
              Re : Joomla 3.0 nettoye les codes que l'on insère dans un article dans le source

              Envoyé par jisse03 Voir le message
              Tout ne peut être gratuit. Mais pour quelques € les plugins JCE commerciaux valent plus que largement le coup, ne serait-ec que la gestion d'images avancées, qui permet le redimensionnement, le cropping, etc, directement en ligne....

              Pour les iframes, une autre solution est d'utiliser Sourcerer http://www.nonumber.nl/extensions/sourcerer, qui, nécessitant une action, te permet ce que tu veux, quel que soit l'éditeur, mais qui te rappelle que dans ce cas, l'insertion d'un code pourri via un iFrame est vraiment ta responsabilité
              merci beaucoup de ton aide, oui j'ai conscience que l'iframe est pas terrible mais dans ce cas je suis obligé. Merci encore je vais utiliser cette dernière solution

              Commentaire


              • #8
                Re : Joomla 3.0 nettoye les codes que l'on insère dans un article dans le source

                Bonjour marsamandes,

                Ce sont les éditeurs TinyMCE et JCE qui filtrent l'iframe.

                Pour TinyMCE, il faut aller dans le plug-in et :
                • dans Eléments prohibés : supprimer iframe
                • dans Elements autorisés : ajouter iframe[src|width|height|frameborder]


                Pour JCE, c'est dans Profil, Paramètres de l'éditeur, Paramètres avancés, Eléments étendus, qu'il faut ajouter
                iframe[src|width|height|frameborder]

                Les paramètres (src, width, etc.) qu'il faut ajouter sont ceux de l'iframe. J'ai mis ici ce qu'il y avait dans l'exemple de ton post.

                Amicalement,
                Rajoz

                Commentaire


                • #9
                  Re : Joomla 3.0 nettoye les codes que l'on insère dans un article dans le source

                  Envoyé par Rajoz Voir le message
                  Bonjour marsamandes,

                  Ce sont les éditeurs TinyMCE et JCE qui filtrent l'iframe.

                  Pour TinyMCE, il faut aller dans le plug-in et :
                  • dans Eléments prohibés : supprimer iframe
                  • dans Elements autorisés : ajouter iframe[src|width|height|frameborder]


                  Pour JCE, c'est dans Profil, Paramètres de l'éditeur, Paramètres avancés, Eléments étendus, qu'il faut ajouter
                  iframe[src|width|height|frameborder]

                  Les paramètres (src, width, etc.) qu'il faut ajouter sont ceux de l'iframe. J'ai mis ici ce qu'il y avait dans l'exemple de ton post.

                  Amicalement,
                  Rajoz
                  Je n'ai qu'un mot : "MERCI" . Franchement cette communauté est à l'image de son cms clair,précise et efficace. Merci encore à tous de votre aide et j'espère que cela en aidera d'autre

                  Commentaire

                  Annonce

                  Réduire
                  Aucune annonce pour le moment.

                  Partenaire de l'association

                  Réduire

                  Hébergeur Web PlanetHoster
                  Travaille ...
                  X