[SPIP] PUBLISHED : |commuter_class

SPIP

Article validated

The article « |commuter_class
(|commuter_class - SPIP) » was validated by
[ar]جورج[fr]George [en]George.


|commuter_class

Friday 20 August 2021 , by jack

Table of contents

  • See also

Available since SPIP 4.0, the `

|commuter_class

` filter compares the provided classes to the classes present in an HTML
tag. The filter removes classes already present and adds classes that did
not exist.

Example

  1. #LOGO_RUBRIQUE

Produces the following HTML:

<

img

 (http://december.com/html/4/element/img.html)


src


=


"IMG/logo/essai-1.jpg?1614197741"


class


=


"spip_logo"


width


=


"800"


height


=


"600"


alt


=


""


/

>

Let’s apply the `

|commuter_class

` filter with the ’nav spip_logo menu’ argument:

[(#LOGO_RUBRIQUE|commuter_class{nav spip_logo menu})]
The classes ’nav’ and ’menu’, which are absent, are added, and the
class ’spip_logo’, which is already present, is deleted.
The result is:

<

img

 (http://december.com/html/4/element/img.html)


src


=


"IMG/logo/essai-1.jpg?1614197741"


class


=


'nav menu'


width


=


"800"


height


=


"600"


alt


=


""


/

>

See also|Back to the table of contents

— Sent by SPIP (https://www.spip.net/)


rubon199-7e493.jpg