| Filtro | Efeito e utilidade | Texto à entrada / texto à saída |
|---|---|---|
| textebrut | Substitui os <p>, <br> e as quebras de linha duplas por quebras de linha simples; os espaços inquebráveis e os espaços duplos por espaços simples.Usa-se para inserir o texto nas tags <meta>, e outras tags HTML. |
|
| ||
| texte_backend | Formata o texto para os fluxos XML. Particularmente útil nos templates de feed RSS. |
|
| ||
| attribut_html | Formata o texto para os atributos HTML. Usa-se tipicamente nos atributos <title>, <alt>... |
|
| ||
| texte_script | Formata o texto para os scripts PHP e JS. Escapa as aspas |
|
| ||
| safehtml | Escapa o código PHP e JS Usado para garantir a segurança dos textos provenientes de fontes externas (fóruns, sindicações...) |
|
| ||
| supprimer_tags | Suprime todas as tags HTML, conservando o conteúdo das mesmas. Permite obter um texto "puro e simples" |
|
| ||
| charset2unicode | Converte em entidades unicode .A vantagem deste filtro é que ele não afeta as tags HTML. |
|
| ||
| echapper_tags | Converte os parênteses angulares de tag <...> em entidades HTML.Útil para texto entre tags <pre>. |
|
| ||
| PtoBR | Converte as quebras de parágrafo <p> em quebras de linha <br>.Permite "compactar" o layout. |
|
| ||
| liens_absolus | Transforma todos os links (<a href=..., <link href:..., <img src=... e <script src=...) em links absolutos.Particularmente útil nos templates de fluxo RSS. |
|
| ||
| liens_ouvrants | Altera os links do SPIP que remetem a sites externos de modo a que se abram numa nova janela ou separador. | |
|
É importante notar que o filtro lignes_longues ainda pode ser usado, mas está obsoleto. É preferível quebrar linhas longas usando propriedades CSS, como word-wrap
| lignes_longues | Insere quebras nas palavras "muito longas". | |