SPIP
Artigo validado
O artigo « Os filtros de texto
(Os filtros de texto - SPIP) » acabou de ser publicado por
Ricardo Porto.
Os filtros de texto
quinta-feira 3 de outubro de 2024 , por Ricardo
Porto
Esta tabela resume os filtros que modificam as tags que produzem código
HTML, o que elas fazem e em que casos as usar.
Os filtros de texto
Filtro
Efeito e utilidade
Texto à entrada / texto à saída
textebrut (SPIP)
Substitui os ``, <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.
William Shakespeare:nascido em Stratford-sur-Avon
William Shakespeare:
nascido em Stratford-sur-Avon
texte_backend
(SPIP)
Formata o texto para os fluxos XML.
Particularmente útil nos templates de feed RSS.
William Shakespeare nascido em Stratford-sur-Avon
<p><strong>William Shakespeare</strong> nascido em
Stratford-sur-Avon </p>
attribut_html
(SPIP)
Formata o texto para os atributos HTML.
Usa-se tipicamente nos atributos <title>
, <alt>
…
2 é « superior » a 1
2 é "superior" a 1
texte_script
(SPIP)
Formata o texto para os scripts PHP e JS.
Escapa as aspas
Bem vindo ao Harry’s Bar
Bem vindo ao Harry\'s Bar
safehtml (SPIP)
Escapa o código PHP e JS
Usado para garantir a segurança dos textos provenientes de fontes externas
(fóruns, sindicações…)
<script type="text/javascript">...</script>
supprimer_tags
(SPIP)
Suprime todas as tags HTML, conservando o conteúdo das mesmas.
Permite obter um texto «puro e simples»
William Shakespeare nasceu em
Stratford-sur-Avon
William Shakespeare nasceu em Stratford-sur-Avon
charset2unicode
(SPIP)
Converte em entidades unicode
.
A vantagem deste filtro é que ele não afeta as tags HTML.
2 é « superior » a 1
2 é "superior" a 1
echapper_tags
(SPIP)
Converte os parênteses angulares de tag <...>
em entidades HTML.
Útil para texto entre tags <pre>
.
William Shakespeare nasceu em Stratford-sur-Avon
<p><strong>William Shakespeare</strong> nasceu em
Stratford-sur-Avon</p>
PtoBR (SPIP)
Converte as quebras de parágrafo `` em quebras de linha <br>
.
Permite «compactar» o layout.
William Shakespeare :
nasceu em
Stratford-sur-Avon
<strong>William Shakespeare :</strong><br>nasceu em Stratford-sur-Avon
liens_absolus
(SPIP)
Transforma todos os links (<a href=...
, <link href:...
, <img src=...
e <script src=...
) em links absolutos.
Particularmente útil nos templates de fluxo RSS.
<img src="http://o_site.pt/IMG/arton01.jpg">
liens_ouvrants
(SPIP)
Altera os links do SPIP que remetem a sites externos de modo a que se
abram numa nova janela ou separador.
<a href="http://www.spip.net/pagina.html" target="_blank">
É 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
(SPIP)
Insere quebras nas palávras «muito longas».
http://www.spip.net/spip.php?page=recherche&recherche=linhas_longas
http://www.spip.net
/spip.
php?page=recherche
&recherche=linhas_longas
P.S.
Ver igualmente a lista completa de todos os filtros: Les filtres de SPIP
(SPIP)
Documentos anexados
-
**Une noisette pour tester-valider les exemples. ** (HTML - 1.2 kB )
(https://www.spip.net/IMG/html/page-test.html)
Utilisation par ?page=contenu/page-test(et penser à visualiser le source HTML produit par SPIP)
— Enviado por SPIP (https://www.spip.net/)