[spip-dev] Boucle condition

Bonjour, je pense être tombé sur un loup en essayant de bidouiller une version locale du modèle <img>. Je cherchais à insérer des attributs à une image et à force de tâtonner avec l'aide de fa_b et ladnet, je suis tombé sur un comportement bizarre :

Mon squelette :
<BOUCLE_doc(DOCUMENTS){extension IN jpg,gif}{0,1}{par hasard}>
  [(#FICHIER|image_recadre|inserer_attribut{class,"spip_document_justify"})]

#SET{vrai,vrai}
<BOUCLE_condition(CONDITION) {si #GET{vrai}|=={vrai}} >
<pre>c'est vrai</pre>
[(#FICHIER|image_recadre|inserer_attribut{class,"spip_document_justify"})]
  </BOUCLE_condition>

</BOUCLE_doc>

Avant la boucle condition, j'ai mon image :
<img src="sites/procyon.dev.espci.fr/local/cache-gd2/f2ca8829fe4e49666a02ebd4c7788d2d.jpg" width="643" height="828" class="spip_document_justify">
(qui s'affiche bien)

Dans la boucle CONDITION, j'ai :
<pre>c'est vrai</pre>
jpg/afficheRCE2012_2.jpg

Si je remplace l #FICHIER par :
<img src="#URL_DOCUMENT" class="spip_document_justify" />
ça fonctionne.

J’espère être dans la bonne file, vu que je crois que la boucle CONDITION a regagné le giron du core de SPIP. Sinon, tout pardon, je re-posterai dans la ZONE.

c'est assez bizarre en effet. Mais dans le cas présent a priori tu n'a pas besoin d'une boucle condition. Tu peux faire
[(#GET{vrai}|=={vrai}|oui)
  [(#FICHIER|image_recadre|inserer_attribut{class,"spip_document_justify"})]
]
  directement

Hop,