Filtre | Effet & utilité | Texte en entrée / texte en sortie |
---|---|---|
textebrut | Remplace les <p> , <br> et les doubles retours à la ligne par de simples retours à la ligne ; les espaces insécables et les doubles espaces par des espaces simples.S’utilise pour insérer le texte dans les tags <meta> , et autres balises HTML. |
<p>William Shakespeare :</p><p>né à Stratford-sur-Avon</p> |
| ||
texte_backend | Formate le texte pour les flux XML. Particulièrement utile dans des squelettes de fil 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 attributs <title> , <alt> ... |
2 est "supérieur" à 1 |
2 est "supérieur" à 1 | ||
texte_script | Formate le texte pour les scripts PHP et JS. Echappe les quotes |
SPIP, Système de publication pour l'internet |
SPIP, Système de publication pour l\'internet | ||
safehtml | Echappe le code PHP et JS À utiliser pour sécuriser les textes issus de l’extérieur (forums, syndications...) |
<script type="text/javascript">...</script> |
<code class="echappe-js"><script type="text/javascript">...</script></ code> | ||
supprimer_tags | Supprime tous les tags HTML tout en conservant le contenu de ces même tags. Permet d’obtenir un texte « brut de pomme » |
<p><strong>William Shakespeare</strong> naquit à <em>Stratford-sur-Avon</em></p> |
William Shakespeare naquit à Stratford-sur-Avon | ||
charset2unicode | Transforme en entités unicode  .L’intérêt de ce filtre est qu’il n’impacte pas les balises html. |
2 est "supérieur" à 1 |
2 est "supérieur" à 1 | ||
echapper_tags | Transforme les chevrons de tag <...> en entité HTML. Utile pour du texte entre balises <pre> . |
<p><strong>William Shakespeare</strong> naquit à Stratford-sur-Avon</p> |
<p><strong>William Shakespeare</strong> naquit à Stratford-sur-Avon</p> | ||
PtoBR | Transforme les sauts de paragraphe <p> en simples retours à la ligne.Permet de « resserrer » une mise en page. |
<p><strong>William Shakespeare :</strong></p><p style="color:navy;">né à Stratford-sur-Avon </p> |
<strong>William Shakespeare :</strong><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 |
| ||
liens_absolus | Transforme tous les liens (<a href=... , <link href:... , <img src=... et <script src=... ) en liens absolus.Particulièrement utile dans des squelettes de fil RSS. |
<img src="IMG/arton01.jpg"> |
<img src="http://lesite.com/IMG/arton01.jpg"> | ||
liens_ouvrants | Transforme les liens SPIP qui mènent vers des sites extérieurs pour qu’ils s’ouvrent dans une nouvelle fenêtre ou onglet. | <a href="http://www.spip.net/page.html"> |
<a href="http://www.spip.net/page.html" target="_blank"> |
Les filtres de texte
Ce tableau récapitule les filtres modifiant le rendu des balises produisant du texte au format HTML, ce qu’ils font et dans quels cas les utiliser.
Voir également la liste complète de tous les filtres : Les filtres de SPIP
Auteur , , Publié le : 11/02/17 Mis à jour : 07/10/18
Traductions : English, français, Nederlands