Le 11/07/2018 à 17:48, JLuc a écrit :
Le 11/07/2018 à 11:47, Jean Christophe Villeneuve a écrit :
    <input type="checkbox" name="checkbox\[\]" value="[(#CONFIG{escal/config/checkbox1}|_T_ou_typo)]" [(#ENV{checkbox}|find{[(#CONFIG{escal/config/checkbox1}|_T_ou_typo)]}|oui)checked] />
    [(#CONFIG{escal/config/checkbox1}|_T_ou_typo)]
Mais si on écrit
    En soumettant ce formulaire, j’accepte que mes données personnelles soient exploitées par le CIO dans le cadre d’une réponse par mail ou téléphone.
Alors cela affiche
    CIO dans le cadre d’une réponse par mail ou téléphone" />En soumettant ce formulaire, j’accepte que mes données personnelles soient exploitées par le CIO dans le cadre d’une réponse par mail ou téléphone.
Une idée de l'origine de ce bug ?

Il y a peut être un saut de ligne dans le texte saisi ?
Ou un caractère spécial même invisible ?
Efface à la main ce qu'il y a avant 'CIO' (même si ça ressemble à un espace) et réinsère un espace
non non, ce n'est pas ça.

Et puis corrige la syntaxe :

comme valeur d'argument d'un filtre, donc tout ce qui est passé entre {},
il ne faut PAS mettre les crochets parenthèses

Donc remplace
[(#ENV{checkbox}|find{[(#CONFIG{escal/config/checkbox1}|_T_ou_typo)]}|oui)checked]
par
[(#ENV{checkbox}|find{#CONFIG{escal/config/checkbox1}|_T_ou_typo}|oui)checked]
Quand on s'y est fait c'est plus léger et plus facile à lire
et spip joue moins de mauvais tours comme ça aussi.

Ensuite les balises ont tendance à bouffer les espaces.
Donc ajoute un espace juste avant 'checked'
Merci pour les conseils.

JL

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-...@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Répondre à