fonction mailcrypt du plugin couteau suisse

patfr@ifrance.com
En fait, mailcrypt ne touche pas aux mails entrés en dur dans les
squelettes… Seules certaines balises sont traitées. deux raisons à ça :

- on fait confiance aux webmestres pour ne pas tomber dans le panneau
des mails en clair offerts si facilement aux spammeurs
- une vérification de la page finale à chaque hit serait un peu trop
coûteux en temps serveur

le plugin est donc surtout destiné à protéger les mails stockés dans les
textes de la base de données et introduits par les rédacteurs d’articles
ou de messages de forum.

Dans tes squelettes, tu peux jouer avec le filtre « cs_lien » du Couteau
Suisse en utilisant cette syntaxe pour protéger ton mail de squelette :
#EVAL**{‹ cs_lien("moi@toto.com")’ ›)}
ou encore :
#EVAL**{'cs_lien("moi@toto.com", « courriel »)’}

Je pense même que
#EVAL**{'propre("moi@toto.com")’’)}
devrait aussi fonctionner… Quoique le paragraphage de SPIP va y mettre
son grain de sel et il faut configurer le CS pour que les liens
deviennent cliquables avec « Belles URLs »…

Avec SPIP 1.93, on a une balise #VAL supplémentaire qui permet
facilement d’uiliser des filtres :
[(#VAL{moi@toto.com}|cs_lien)]
ou :
[(#VAL{moi@toto.com}|cs_lien{courriel})]

Voila, je viens de mettre à jour l’article de doc :
http://www.spip-contrib.net/Les-liens-hypertexte

Pat

Bonsoir Pat,

En lisant ton article sur spip-contrib, je constate qu’il est très important que la librairie jQuery soit installée. Je travaille sur une version SPIP 1.9.2d [11132]
jQuery est donc installé par défaut. Toutefois, serait-il possible que j’ai fait une fausse manip qui ai alors supprimé un fichier de cette librairie et qui justifierait alors un dysfonctionnement ? Si tel est le cas, faut-il que je réinstalle tout spip ou puis-je retransférer un fichier de la librairie ?

Merci encore.

Camilou