Je crois que c'est grave...

Je crois que c'est grave... (le 6 juillet 2004)

Précision : ces nouvelles sont créées à partir d'une interface d'administration.

Pour ceux qui connaissent un peu PHP, il existe une fonction nl2br() qui convertit les sauts de lignes d'une textarea en <br />. (sauts de lignes en XHTML)

Cette fonction marche très bien, à ceci près qu'elle ramène le code XHTML à la ligne après un <br />.

Ce qui nous donne :
   <div>
    Blabla...<br />
blabla
   </div>

Seul problème, je suis un horrible maniaque de l'indentation, je me suis donc bricolé une fonction qui ne sert qu'à indenter le code XHTML proprement (et à rajouter les <br />)...

Bref, j'en suis à me créer une fonction qui m'indente le code à l'espace près.

C'est grave docteur ? ;-)

Permalien :

Flux RSS des commentaires de ce billet : https://www.nicolas-hoffmann.net/rss/commentaires.php?id_news=116

2 commentaires

Posté par Anubis le 06/07/2004, à 23:57:02
Non ça me semble très sain finalement (sourire)

Par contre, tu devrais plancher pour générer des <p></p> plutôt que des <br/>, ça serait sémantiquement plus correct (sourire)
Posté par pilgrim le 12/07/2004, à 8:27:42
Bonjour, c'est une très bonne idée cette fonction d'indentation, je serais preneur si elle était disponible en ligne (sourire)

Pour ce qui est de la transformation en <p></p> plutot qu'en <br />, la classe PEAR::Text_Wiki pourrait être un bon départ, elle est très bien faite à ce niveau.

Ajouter un commentaire









L'option « Se souvenir de mes informations » utilise un cookie, elle ne sera pas effective si vous les avez désactivés.

Les balises HTML ne seront pas interprétées, il est donc inutile d'en mettre. Par contre, les sauts de lignes de votre commentaire seront pris en compte, ne mettez donc pas de <br />, le site s'en chargera. Bien sûr, un commentaire vide ne sera pas ajouté !

L'auteur (autrement dit moi) n'est pas responsable des éventuelles fautes d'orthographe dans les commentaires.
Tout propos raciste et/ou insultant sera supprimé sans préavis. Les commentaires hors de propos destinés à faire de la pub pour des sites seront également supprimés sans ménagement.

Je vous prie de me pardonner, j'ai énormément de mal à lire le "langage" SMS, il n'est donc pas du tout interdit de s'abstenir de l'utiliser. Qui plus est, vous avez sûrement un clavier digne de ce nom et pas celui d'un téléphone portable. Ne vous gênez pas pour utiliser l'option "Prévisualiser" si vous voulez vous relire avant de poster, je vous en remercie d'avance !

Cet article a été écrit par Nicolas Hoffmann.

Ce site est la propriété de Nicolas Hoffmann.
Tous droits réservés, les textes du blog sont publiés sous licence CC BY-NC-SA.