Gestion de la balise #TEXTE en mode brut - commentaires Gestion de la balise #TEXTE en mode brut 2012-10-29T14:27:20Z https://contrib.spip.net/Gestion-de-la-balise-TEXTE-en-mode#comment462669 2012-10-29T14:27:20Z <p>Bonjour</p> <p>Quand on utilise #TEXTE*, les formulaires ne sont pas affichés car le code php du formulaire (include de la balise formulaire) est filtré pour des raisons de sécurité. A la place, on obtient un joli <code class="spip_code spip_code_inline" dir="ltr"><?php include....</code></p> <p>Il faut alors utiliser #TEXTE** qui squeeze les traitement de sécu.</p> <p>Il faudrait donc un filtre supplémentaire à propre et typo, qui permettent de lancer les traitements de sécurisation, mais après le calcul des balises de formulaire.</p> <p>Je ne sais pas si ça existe<small class="fine d-inline"> </small>?</p> Caliméro 2007-03-21T10:59:52Z https://contrib.spip.net/Gestion-de-la-balise-TEXTE-en-mode#comment392269 2007-03-21T10:59:52Z <p>Je viens de tester : cela marche parfaitement. Merci pour l'info (je corrige l'article) et il serait bon que cette propriété du filtre <code class="spip_code spip_code_inline" dir="ltr">|?</code> soit intégrée à la documentation (à moins qu'elle ne le soit déjà, auquel cas je l'ai ratée).</p> Caliméro 2007-03-20T15:04:59Z https://contrib.spip.net/Gestion-de-la-balise-TEXTE-en-mode#comment392241 2007-03-20T15:04:59Z <p>Il n'est pas indispensable de définir un filtre <code class="spip_code spip_code_inline" dir="ltr">|vide</code>, la construction suivante fait pareil :</p> <p><code class="spip_code spip_code_inline" dir="ltr">[(#TEXTE|?)]</code></p> <p>En effet elle est équivalente à <code class="spip_code spip_code_inline" dir="ltr">[(#TEXTE|?{'', ''})]</code>, autrement dit : <br>— si #TEXTE, afficher la chaine vide <br>— sinon afficher (aussi)... la chaine vide</p>