Publier du code : indentation

  • Statut : non résolu
4 sujets de 1 à 4 (sur un total de 4)
  • Auteur
    Messages
  • #448850
    onzeweb
    Membre
    Padawan WordPress
    73 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 2.0.4
    – Thème utilisé : Regulus
    – Plugins en place : WP MCE Liberateur, WP phpMyVisites, WP-ContactForm, Spam Karma 2 et les trucs par défauts.
    – Nom de l’hebergeur : OVH

    Problème(s) rencontré(s) :

    Je souhaite publier du code un de ces jours… j’utilise la balice , j’ai compris que l’on pouvait saisit à coup de SHIFT+RETURN pour insérer un
    au lieu de changer de paragraphe, … bref, ça s’annonce pas trop mal.

    Mais pas moyen de coller une indentation, les espaces sont supprimés !!! J’ai bien essayé d’insérer   mais ils disparaissent aussi après sauvegarde. Et avouez que du code sans indentation… c’est pas du code. Imaginez le gars qui publie du Python, le pauvre 😉

    Une astuce ? Sachant que j’aimerais une solution clean, pas détourner l’usage d’une autre balise.

    #581504
    AmO
    Participant
    Maître WordPress
    4452 contributions

    Y’a une eu une discussion la semaine dernière ou je donnais le lien d’un plugin sympa pour ca

    http://1-formatik.info/2006/05/31/plugins-de-colorisation-de-code-for-yannux-ou-plutot-newbie/

    http://1-formatik.info/temp/wp/

    #581505
    onzeweb
    Membre
    Padawan WordPress
    73 contributions

    Merci AmO, mais j’avais déjà lu ce topic, et cette réponse ne me convient pas. Pour deux raisons :

    – je fais un blocage psychologique sur l’idée de devoir utiliser un plugins pour un truc aussi bête (probablement à tort). Je sais que je devrait consulter un psy ou un véto, mais c’est comme ça :D
    – je n’installe pas un plugin si je n’ai pas le sentiment qu’il sera supporté à l’avenir. Or là… le site de l’auteur n’est à priori déjà plus là…

    Maintenant je m’oriente vers deux solutions, je pense que la seconde pourra intéresser du monde car simple et en couleurs :

    – Pour de courts extraits, préfixer chaque ligne par un numéro, et coller tout ça dans une balise comme code ou pre. A moins que le lecteur ne se croit en train de faire du basic, il ne saisira pas les numeros 😋
    – Pour des extraits plus longs, il y a la solution d’utiliser SciTe et d’exporter son code vers du HTML. Puis d’uploader tout ça (comme une image, directement dans wp), et de coller un lien. Et là c’est propre, nickel, et en couleurs pour à peu près tout ce qui se fait comme langage connu.

    J’ai envisagé un court instant d’intégrer le code produit avec SciTe à l’aide d’un iframe, mais j’y ai immédiatement renoncé puis suis allé me flageller sur le champ pour avoir eu une pensée aussi obscure. Et non, je n’y ai pris aucun plaisir :fouet:

    En plus SciTe c’est multi-plateforme, et souvent inclus dans les packages des distribs Linux. Il est également (par exemple) fournis avec l’installateur de Ruby pour Windows. Site officiel : http://www.scintilla.org/SciTE.html

    #581506
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    Oo et moi rencontrons un problème avec la balise (éditeur WYSIWYG désactivé). En effet, le code que l'on place entre ces balises est interprété alors que logiquement ne devrait-il pas s'afficher directement sous forme de code source directement dans le billet ?

    Sinon, il est vrai que la solution du plugin dans ce cas n'est pas terrible puisque WP donne une option par défaut... autant s'en servir.

4 sujets de 1 à 4 (sur un total de 4)
  • Vous devez être connecté pour répondre à ce sujet.