Carnet Wiki

Mémo : les filtres de texte

Version 4 — Novembre 2014 tcharlss

Où l’on récapitule, dans un seul tableau, tous les filtres portant sur le texte, ce qu’ils font et dans quels cas les utiliser.

|| Les filtres de texte ||
| Filtre | Ça fait quoi ? | Mais encore ? | Rendu avant | Rendu après |
| texte backend | Formate le texte pour les flux XML. | Particulièrement utile S’utilise dans les squelettes des squelettes de fil flux RSS. | <p><strong>William Shakespeare</strong> naquit à Stratford-sur-Avon</p> | <p><strong>William Shakespeare</strong> naquit à Stratford-sur-Avon </p>|
| attribut_html | Formate le texte pour les attributs HTML. | S’utilise typiquement, dans les <title>, <alt>, etc. | 2 est "supérieur" à 1 | 2 est "supérieur" à 1 |
| texte_script | Formate le texte pour les scripts PHP et JS. | Dans les squelettes, seules les apostrophes seront échapées. | avant | après |
| safehtml | Echappe le code PHP et JS | A utiliser pour sécuriser les textes issus de l’extérieur (forums, syndications...) | avant | après |
| textebrut | Remplace les tags <p> et <br /> par de simple retours à la ligne. | S’utilise dans les tags <meta>. | avant | après |
| supprimer_tags | Supprime tous les tags HTML tout en conservant le contenu de ces même tags. | ... | <p><strong>William Shakespeare</strong> naquit à <em>Stratford-sur-Avon</em></p> | William Shakespeare naquit à Stratford-sur-Avon |
| PtoBR | Transforme les sauts de paragraphe en simples retours à la ligne | Permet de « resserrer resserer » une mise en page | <p><strong>William Shakespeare :</strong></p><p style="color:navy;">né à Stratford-sur-Avon </p> |

<strong>William Shakespeare :&lt;/strong>&lt;br strong >
 &lt;br  />né à Stratford-sur-Avon

|
| lignes_longues | Introduit des césures dans les mots « trop longs » | ... | http://www.spip.net/spip.php?page=recherche&recherche=lignes_longues |

http://www.spip.net
/spip.
php?page=recherche

|
| liens_absolus | Transforme tous les liens (href, src) en liens absolus | ... Particulièrement utile dans des squelettes de fil RSS | < code><img src=« IMG/arton01 . jpg »> |

&lt;img src="http://lesite.com/IMG/arton01 . |  avant  |   après  | jpg">&lt;/code >  |  avant  |   après |
|   [liens_ouvrants->http://www.spip.net/fr_article4297.html] | Transforme les liens SPIP qui mènent vers des sites extérieurs pour qu’ils s’ouvrent dans une nouvelle fenêtre ou onglet | ... | <code>&lt;a href="page.html">

| &lt;a href="page.html" target="_blank"> |