Afficher un source

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

  • [Problème] Afficher un source

    Bonjour à tous.

    Je voudrais pouvoir afficher un source HTML sur une page.
    Lorsque je le fais, Joomla! me mange tout dès que je sauvegarde la page.

    Comment faire ?

    Merci pour votre aide.
    Tapuscrine.com le petit site qui monte...

  • #2
    Re : Afficher un source

    salut,
    tu veux afficher du code sur ta page, c'est bien ça ?

    - il y a le plugin natif Code Highlighter - GeShi (qu'il faut activer, car il est désactivé par défaut)
    La syntaxe est :
    PHP
    <pre xml:lang="php">
    echo $test;
    </pre>

    HTML
    <pre xml:lang="xml">
    <div id="truc">
    <p>Texte</p>
    </div>
    </pre>
    Il vaut mieux utiliser CodeMirror comme éditeur. Les autres "bouffent" le HTML en général, même avec <pre>.

    OU,
    j'ai updaté pour Joomla 1.6 , avec l'aide de CED, un plug 1.5, SyntaxHighlighter :

    SYNTAXE :
    PHP
    <pre class="brush: php;">
    echo $test;
    </pre>

    HTML
    <pre class="brush: xml;">
    <div id="truc">
    <p>Texte</p>
    </div>
    </pre>
    Mais je recommande de ne l'utiliser que si on a besoin d'afficher souvent du code, il est assez lourd.
    Et meme conseil avec CodeMirror.
    CKEditor, l'éditeur que j'utilise, bouffe aussi le code
    Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

    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

    Commentaire


    • #3
      Re : Afficher un source

      Merci Ghazal.

      <pre ne fonctionne semble-t-il que sur des sources simples.

      J'ai par contre trouvé une autre méthode en attendant mieux. Je mets le source dans Word. Je le copie depuis Word dans Tiny.
      Le source produit est horrible, mais il s'affiche correctement.
      Tapuscrine.com le petit site qui monte...

      Commentaire


      • #4
        Re : Afficher un source

        Salut,
        il doit y avoir un truc que tu ne fais pas.
        Chez moi, le plugin (joomla natif) Code Highlighter - GeShi fonctionne parfaitement avec une page HTML complexe de Joomla (cad, Doctype + head avec JavaScript, + body, etc ...)avec la syntaxe précisée plus haut :
        <pre xml:lang="xml">

        <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
        <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr-fr" lang="fr-fr" dir="ltr" >
        <head>
        <base href="xxx/index.php/the-joomla-project" />
        <meta http-equiv="content-type" content="text/html; charset=utf-8" />
        <meta name="robots" content="index, follow" />
        <meta name="keywords" content="" />
        <meta name="rights" content="" />
        <meta name="language" content="fr-FR" />
        <meta name="title" content="The Joomla! Project" />
        <meta name="author" content="ghazal" />
        <meta name="generator" content="Joomla! 1.6 - Open Source Content Management" />


        etc ...

        </body>
        </html>


        </pre>
        Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

        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

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X