Question
Comment faire pour que PmWiki respecte les sauts de lignes tels qu'écrits dans le texte source?
Réponse
Dans un fichier de configuration locale, ajouter la ligne
$HTMLPNewline = '<br />';
Ou, si vous voulez créer 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 défaut, 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'indiquées précédemment 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
<< | Index compléments | Index alphabétique >>
Traduction de la page Cookbook:LineBreaks - Page originale sur PmWiki:PmWikiFr.SautsDeLigne