Bonjour.
Serait-il possible de remplacer (dans le squelette de la dist "nouveautes.html") :
<:texte_lettre_information:> "[(#NOM_SITE_SPIP|textebrut)]" (#URL_SITE_SPIP).
Par :
<:texte_lettre_information:> "[(#NOM_SITE_SPIP|textebrut)]" (<#URL_SITE_SPIP>).
Il s'avère que la plupart des logiciels de messagerie rendent cliquables les liens des textes bruts et induisent donc une erreur ici. Le RFC 2396 dit bien que les parenthèses sont des caractères comme les autres (« unreserved » = « non réservés ») :
<cit. http://www.ietf.org/rfc/rfc2396.txt>
2.3. Unreserved Characters
Data characters that are allowed in a URI but do not have a reserved
purpose are called unreserved. These include upper and lower case
letters, decimal digits, and a limited set of punctuation marks and
symbols.
unreserved = alphanum | mark
mark = "-" | "_" | "." | "!" | "~" | "*" | "'" | "(" | ")"
Unreserved characters can be escaped without changing the semantics
of the URI, but this should not be done unless the URI is being used
in a context that does not allow the unescaped character to appear.
</cit.>
Rajouter des chevrons <> permettrait de corriger ce problème.
Merci d'avance.
Pat