|inserer_attribut

O filtro |inserer_attribut{attribut, valeur} permite alterar ou incluir um atributo HTML numa tag HTML gerada pela tag SPIP à qual é aplicado.

  • Apparu en : SPIP 1.8.2

Exemplo

[(#LOGO_DOCUMENT|inserer_attribut{alt, #TITRE|attribut_html})]

altera o atributo «alt» da tag HTML «img» gerada pela tag #LOGO_DOCUMENT, atribuindo-lhe como valor o título do documento.

Mais precisamente…

O filtro só intervem sobre a promeira ocorrência de «attribut»; se nenhuma ocorrência for identificada, aplica-se à primeira «tag» encontrada.

Assim

[(#TEXTE|inserer_attribut{class, perso})]

…alterará o primeiro atributo «class» encontrado em #TEXTE e apenas ele ou, se nenhum atributo «class» estiver presente em #TEXTE, criará uma class="perso" na primeira tag HTML presente em #TEXTE (por padrão, no <p> inicial).

Ver também

Os filtros

Autor Ricardo Porto Publié le :

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