source: spip-zone/_plugins_/noizetier/trunk/bloc_compiler.html @ 112698

Last change on this file since 112698 was 112698, checked in by eric@…, 2 years ago

Adaptation du noizetier à la dernière version de N-Core (encapsulation).
Tout n'est pas fonctionnel, il manque encore :

  • un problème de détection de l'input radio balise_noisette dans la config du noizetier (bug Saisies ???)
  • la prise en compte du mode d'encapsulation auto pour cacher la config balise_noisette et la suppression des saisies balise et css dans l'edition d'une noisette.

A tester.

File size: 937 bytes
Line 
1<BOUCLE_noisettes(NOISETTES)
2        {plugin=noizetier}
3        {id_conteneur=#ENV{id_conteneur}}
4        {par rang_noisette}>
5        #SET{conteneur, #ARRAY{type_noisette, #TYPE_NOISETTE, id_noisette, #ID_NOISETTE}}
6        <B_noisettes_enfants>
7                #SET{balise, #PARAMETRES|unserialize|table_valeur{conteneur_balise}|sinon{div}}
8                [<(#GET{balise}) class="noisette noisette_#TYPE_NOISETTE[ (#PARAMETRES|unserialize|table_valeur{conteneur_css})]">]
9        <BOUCLE_noisettes_enfants(NOISETTES)
10                {plugin=noizetier}
11                {id_conteneur=#CONTENEUR_IDENTIFIER{noizetier, #GET{conteneur}, #ENV{stockage}}}
12                {par rang_noisette}>
13                #SET{conteneur, #ARRAY{type_noisette, #TYPE_NOISETTE, id_noisette, #ID_NOISETTE}}
14                <BOUCLE_noisettes_descendants(BOUCLE_noisettes_enfants)></BOUCLE_noisettes_descendants>
15                        #NOISETTE_COMPILER{#ID_NOISETTE}
16        </BOUCLE_noisettes_enfants>
17                [</(#GET{balise})>]
18        </B_noisettes_enfants>
19                #NOISETTE_COMPILER{#ID_NOISETTE}
20</BOUCLE_noisettes>
Note: See TracBrowser for help on using the repository browser.