En Français

Traduction

Pmwiki.org

En Anglais

Menu de la version anglaise

ni acheté.e.s, ni vendu.e.s

GratiRézo

Réseau ouvert d'échanges non-marchands


É...Changeons Tout

Inscription

Connexion

Je propose, référence et/ou demande

Accueil
A propos
Gratuitistes
Aide
Listes de discussion
Faire un don
Admin
nonmarchand.org

Suivre...
le sitela page

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

  • Pm?, 01-Oct-2004

<< | Index compléments | Index alphabétique >>


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: 10 septembre 2011 à 17h40

Le contenu du site Nonmarchand.org, un site gratuit et convivial pour échanger librement, sans argent et sans troc, ainsi que toute contribution à ce site, sauf mentions contraires, est placé sous une licence culturelle non-marchande.
Site gratuit, sans publicité, à but non lucratif, fabriqué avec PmWiki et ouvert à tous ceux qui souhaitent réaliser des échanges non-marchands ou simplement partager leurs savoirs et leurs savoir-faire.
Vous ne me trouverez pas sur Facebook.