Dans certains squelettes de SPIP 2.0 on peut remarquer que certaines inclusions de noisettes ont une syntaxe comme celle-ci :

<INCLURE{fond=inc-forum}{id_article} />

La différence se situe dans le slash à la fin du code d’inclusion, cette nouvelle écriture a été créée afin de se rapprocher de la syntaxe XHTML (notez que l’ancienne syntaxe sans le slash fonctionne toujours).

Mais la grande nouveauté est qu’on peut aussi appliquer ce genre d’écriture aux boucles de SPIP (voir la révision 11065 sur trac). Au lieu d’écrire ceci :

<BOUCLE_message(FORUMS){id_article}>
</BOUCLE_message>
#GRAND_TOTAL messages
</B_message>

On peut maintenant écrire ceci :

<BOUCLE_message(FORUMS){id_article} />
#GRAND_TOTAL messages
<//B_message>

Avec cette syntaxe on affiche le nombre de messages de forum attachés à l’article en cours en utilisant la partie alternative de la boucle (cf La syntaxe des boucles sur spip.net).

Il est aussi possible d’utiliser ce raccourci lorsqu’on se sert d’une boucle pour collecter des doublons. On peut donc remplacer cette boucle :

<BOUCLE_a(FORUMS){doublons messages}{plat}{id_article}>
</BOUCLE_a>

Par celle-ci :

<BOUCLE_a(FORUMS){doublons messages}{plat}{id_article} />

Cela permet d’alléger un peu ses squelettes en se passant de la balise de fermeture de la boucle.

Merci à marcimat