|attribut_html

El filtro |attribut_html aplicado a una baliza de texto convertirá el contenido HTML de ésta en un formato utilizable sin problemas dentro de un atributo HTML (alt="...", title="...", value="...").

Por ejemplo, a partir de una baliza #DESCRIPTIF que devuelva normalmente el código HTML siguiente: 2 es "superior" a 1 & se escribe: 2 > 1, para introducir el atributo alt de una imagen se utilizará:

<img alt="[(#DESCRIPTIF|attribut_html)]"...

que devolverá el código HTML: <img alt="2 es &quot;superior&quot; a 1 &#38; se escribe: 2 &gt; 1"...

(En versiones de SPIP anteriores a SPIP 1.9.2 hacía falta añadir el filtro |supprimer_tags.)

Nótese que este filtro suprime las etiquetas HTML: <strong>buenos días</strong>, verano! se convierte en: buenos d&#237;as, verano!

Autor o autora David Sánchez Crespillo Publicado el: Actualizado: 26/10/12

Traducciones: català, English, Español, français, Nederlands, Português