Ce wiki est un espace de travail et d'organisation, les informations qu'il contient peuvent être fausses ou erronnées et ne constitue pas une communication officielle d'Actux.

Question

Comment faire pour que PmWiki respecte les sauts de lignes tels qu'crits dans le texte source?

Rponse

Dans un fichier de configuration locale, ajouter la ligne

    $HTMLPNewline = '<br />';

Ou, si vous voulez crer les balises (:linebreaks:) et (:nolinebreaks:) pour basculer d'un mode l'autre, ajoutez ce qui suit:

    
    Markup('linebreaks', 'directives', 
      '/\\(:(no)?linebreaks:\\)/e',
      "PZZ(\$GLOBALS['HTMLPNewline'] = ('$1'!='no') ? '<br />' : '')");
    

Discussion

Par dfaut, PmWiki assemble les lignes consecutives en un seul paragraphe. Par exemple, le texte source

  un
  deux
  trois

sera affich comme

un deux trois

Faire les modifications telles qu'indiques prcdemment force PmWiki respecter les sauts de lignes, et donc le texte source ci-dessus sera affich comme:

un
deux
trois

Notes

Dans PmWiki v.1 la variable tait $HTMLLineBreak .

Auteur

  • Pm?, 01-Oct-2004

<< | Index complments? | >>


Traduction de la page Cookbook:LineBreaks - Page originale sur PmWiki:PmWikiFr.SautsDeLigne


Page originale sur PmWikiFr.SautsDeLigne - Référencé par
Dernières modifications:
PmWikiFr.SautsDeLigne: 06/04/2006 20:58