Appliqué à une URL, le filtre |lien_ou_expose{intitulé, condition} affiche en fonction du résultat de la condition soit le lien cliquable vers cette url, soit seulement l’intitulé passé en argument.
Exemple :
[(#URL_RUBRIQUE|lien_ou_expose{#TITRE, #ENV{test}|=={en_cours}})]
affichera s’il existe une variable de nom « test » et de valeur « en_cours » dans l’environnement :
Titre_de_la_rubrique
affichera sinon :
Titre_de_la_rubrique
Le filtre accepte aussi 3 arguments supplémentaires optionnels « class », « title » et « rel »
[(#URL_RUBRIQUE|lien_ou_expose{#TITRE, #ENV{test}|=={en_cours}, spip_lien, la super rubrique, biblioentry})]
produisant alors soit le souce html suivant (en fonction de la condition) :
<a href='-Titre_de_la_rubrique-.html' class='spip_lien' title='la super rubrique' rel='biblioentry'>Titre_de_la_rubrique</a>soit :
<strong class='on'>Titre_de_la_rubrique</strong>