Débusqueur et syntaxe boucle et test
Bonjour,
Avec spip2.1-beta le squelette suivant me donne une erreur a cause de l'absence du plugin accès restreint alors que cette partie de boucle ne devrait même pas être évaluée et que le code concernant accesrestreint est conditionné à la présence du plugin.
`
<BOUCLE_p(ARTICLES) {id_article}> <INCLURE{fond=zones/structure}{type=article}{env} /> </BOUCLE_p>
[(#PLUGIN{accesrestreint}|oui) [(#ID_ARTICLE|accesrestreint_article_restreint|oui) <INCLURE{fond=zones/structure}{... /> ] [(#ID_ARTICLE|accesrestreint_article_restreint|non) <INCLURE{fond=zones/structure}{env}{type=404} /> ] ] [(#PLUGIN{accesrestreint}|non) <INCLURE{fond=zones/structure}{env}{type=404} /> ] <//B_p>
`
Si c'est pas un bug y a t il une autre syntaxe ?
ps : pour le moment je me débrouille avec un horrible article_fonctions :
` if (!defined("_ECRIRE_INC_VERSION")) return; if (!defined("_DIR_PLUGIN_ACCESRESTREINT")){ function accesrestreint_article_restreint(){ return _; } }
`