Le filtre |commuter_class
compare les classes fournies aux classes présentes dans une balise HTML. Le filtre retire les classes déjà présentes et il ajoute les classes qui n’existaient pas.
Exemple
#LOGO_RUBRIQUE
Produit le HTML suivant :
<img
src="IMG/logo/essai-1.jpg?1614197741"
class="spip_logo"
width="800"
height="600"
alt=""/>
Appliquons le filtre |commuter_class
avec l’argument ’nav spip_logo menu’ :
[(#LOGO_RUBRIQUE|commuter_class{nav spip_logo menu})]
Les classes ’nav’ et ’menu’, absentes, sont ajoutées, et la classe ’spip_logo’, déjà présente, est supprimée.
On obtient :
<img
src="IMG/logo/essai-1.jpg?1614197741" class='nav menu'
width="800"
height="600"
alt=""/>